会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • A METHOD COMPUTER PROGRAM AND SYSTEM FOR AUTOMATIC UPGRADE OF VIRTUAL APPLIANCES
    • 一种用于虚拟设备自动升级的方法计算机程序和系统
    • WO2012025443A1
    • 2012-03-01
    • PCT/EP2011/064188
    • 2011-08-17
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONCIANO, GiuseppeARCESE, MauroPICHETTI, LuigiDONATELLI, Alessandro
    • CIANO, GiuseppeARCESE, MauroPICHETTI, LuigiDONATELLI, Alessandro
    • G06F9/445
    • G06F8/65
    • A method, computer program and system to automatically install, update and remove a software application distributed as a virtual appliance, in a virtual machine system running on top of a virtual machine monitor in a computer. The software application virtual appliance comprises one virtual disk which is automatically detected and installed or removed at the customer by the Virtual Disk Activation Manager (VDAM) program which executes scripts including commands through the API to the virtual machine monitor. The virtual appliance virtual disk is also created automatically by the software manufacturing using VDAM program. The virtual appliance virtual disk stores the binaries of the software application, a software package created by the software manufacturer using a software package tool, an installer to execute the software package, installation and desinsatallation scripts and a unique identifier which is a signature for the virtual machine virtual disk.
    • 一种在计算机中虚拟机监视器上运行的虚拟机系统中自动安装,更新和删除作为虚拟设备分发的软件应用程序的方法,计算机程序和系统。 软件应用程序虚拟设备包括虚拟磁盘激活管理器(VDAM)程序自动检测和安装或删除客户的虚拟磁盘,虚拟磁盘激活管理器(VDAM)程序通过API将命令执行到虚拟机监视器。 虚拟设备虚拟磁盘也由使用VDAM程序的软件制造自动创建。 虚拟设备虚拟磁盘存储软件应用程序的二进制文件,由软件制造商使用软件包工具创建的软件包,执行软件包的安装程序,安装和删除脚本以及作为虚拟的签名的唯一标识符 机器虚拟磁盘。
    • 3. 发明申请
    • A METHOD, SYSTEM AND PROGRAM TO MANAGE SCHEDULING OF PROCESSES
    • 管理过程调度的方法,系统和程序
    • WO2011051011A1
    • 2011-05-05
    • PCT/EP2010/062321
    • 2010-08-24
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONCOMPAGNIE IBM FRANCEARCESE, MauroPICHETTI, Luigi
    • ARCESE, MauroPICHETTI, Luigi
    • G06F9/48
    • G06F9/4881
    • A method, computer program and system disclosed here dynamically modify the base-priority of a spawned set of processes according to their actual resource utilization (CPU or I/O wait time) and to a priority class assigned to them during their startup. In this way it is possible to maximize the CPU and I/O resource usage without at the same time degrading the interactive experience of the users currently logged on the system. This kind of optimization is particularly beneficial to address issues related to hardware/software scanning tools that implement several scanning methodologies (systems APIs, file systems scanning, signatures matching...). The optimization may be used in a situation where the overall task (i.e. the scan) is comprised of different phases each with different characteristics from a CPU and I/O point of view.
    • 这里公开的方法,计算机程序和系统根据其实际资源利用率(CPU或I / O等待时间)动态地修改产生的进程集合的基本优先级,并且在启动期间分配给它们的优先级。 以这种方式,可以最大限度地提高CPU和I / O资源使用率,同时降低当前登录系统的用户的交互式体验。 这种优化特别有利于解决与执行多种扫描方法(系统API,文件系统扫描,签名匹配...)的硬件/软件扫描工具有关的问题。 在整个任务(即扫描)由不同的相位组成的情况下可以使用优化,每个相位具有与CPU和I / O观点不同的特性。
    • 6. 发明申请
    • A METHOD, COMPUTER PROGRAM AND SYSTEM FOR MULTI-DESKTOP MANAGEMENT
    • 一种用于多桌面管理的方法,计算机程序和系统
    • WO2012055762A1
    • 2012-05-03
    • PCT/EP2011/068356
    • 2011-10-20
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONIMPERIA, MarcoARCESE, MauroGIMONDO, LucaMANOCCHIO, Stefano
    • IMPERIA, MarcoARCESE, MauroGIMONDO, LucaMANOCCHIO, Stefano
    • G06F3/048
    • G06F3/04855G06F3/04817G06F2203/04804
    • A method, computer program and system to manage application icons on a computer system comprising a windowing system and a desktop environment in which applications executable by a user on the computer system through the desktop graphical interface have an application icon defined and when a user uploads applications in the desktop screen, the icon defined for these applications are displayed, said method using a percentage of transparency associated to each icon to be displayed on the desktop screen. The user is required to associate a color to each group of applications. A scrollbar containing colored areas is displayed in which the customer moves a scrollbar thumb to choose a color: the application icons corresponding to the color chosen by the customer are displayed with a transparency percentage of 0% and the other application icons with a percentage of transparency of 100%. The taskbar in which are displayed icons of active application are also managed in the same way. To obtain a quasi infinite number of desktop views a color palette is used as scrollbar. Other attributes than color can be used to select a group of application and the scrollbar can be replaced by any widget allowing the user to choose one attribute value to designate a group of applications.
    • 一种用于管理计算机系统上的应用图标的方法,计算机程序和系统,其包括窗口系统和桌面环境,其中由用户通过桌面图形界面在计算机系统上执行的应用具有定义的应用图标,以及何时用户上传应用 在桌面屏幕中,显示为这些应用程序定义的图标,所述方法使用与每个图标相关联的透明度百分比来显示在桌面屏幕上。 用户需要将颜色与每组应用程序相关联。 显示包含彩色区域的滚动条,客户在其中移动滚动条缩略图以选择颜色:与客户选择的颜色对应的应用程序图标以透明度百分比为0%显示,其他应用程序图标的透明度百分比 100%。 其中显示活动应用程序图标的任务栏也以相同的方式进行管理。 为了获得无限数量的桌面视图,调色板被用作滚动条。 可以使用颜色以外的其他属性来选择一组应用程序,滚动条可以被允许用户选择一个属性值来指定一组应用程序的任何小部件替换。
    • 7. 发明申请
    • A METHOD COMPUTER PROGRAM AND SYSTEM TO OPTIMIZE MEMORY MANAGEMENT OF AN APPLICATION RUNNING ON A VIRTUAL MACHINE
    • 一种方法计算机程序和优化虚拟机运行应用程序的内存管理系统
    • WO2012072363A1
    • 2012-06-07
    • PCT/EP2011/069318
    • 2011-11-03
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONARCESE, MauroSIDOTI, Stefano
    • ARCESE, MauroSIDOTI, Stefano
    • G06F9/50
    • G06F9/5016
    • A method, computer program and system for optimizing memory usage of an application running on a virtual machine providing a monitoring API to communicate with the virtual machine and including a garbage collector said method comprising steps for pre-allocating virtual machine memory block and periodically computing the average memory usage of the virtual machine using statistics collected from the virtual machine through the API. If the memory usage average becomes higher than a maximum threshold (Th2), entering into a recovery mode by releasing the virtual machine memory block and forcing the running application to reduce its processing activity; optionally, a garbage collector cycle can be forced. If the computed memory usage average becomes lower than a minimum threshold value (Th1) which is lower than the maximum threshold value, entering into a normal mode by re-allocating the virtual machine memory block and forcing the running application to resumes its normal processing activity. Optionally, when the virtual machine is idle, forcing a deep garbage collection.
    • 一种用于优化在虚拟机上运行的应用的存储器使用的方法,计算机程序和系统,其提供监视API以与虚拟机通信并且包括垃圾收集器,所述方法包括以下步骤:预分配虚拟机存储器块并周期性地计算 使用从虚拟机通过API收集的统计信息,虚拟机的平均内存使用情况。 如果内存使用量平均值高于最大阈值(Th2),则通过释放虚拟机内存块并强制正在运行的应用程序来减少其处理活动,进入恢复模式; 可选地,可以强制垃圾回收器循环。 如果计算出的内存使用量平均值低于低于最大阈值的最小阈值(Th1),则通过重新分配虚拟机存储器块并强制正在运行的应用程序恢复正常处理活动,进入正常模式 。 可选地,当虚拟机空闲时,强制进行深层垃圾收集。