METHOD AND APPARATUS FOR POPULATING A SOFTWARE CATALOGUE WITH SOFTWARE KNOWLEDGE GATHERING
    11.
    发明申请
    METHOD AND APPARATUS FOR POPULATING A SOFTWARE CATALOGUE WITH SOFTWARE KNOWLEDGE GATHERING 失效
    用软件知识收集软件目录的方法和装置

    公开(公告)号:US20070022023A1

    公开(公告)日:2007-01-25

    申请号:US11458258

    申请日:2006-07-18

    IPC分类号: G07F7/00

    CPC分类号: G06Q30/00 G06Q30/0601

    摘要: A method and a corresponding apparatus for inventoring software products on a plurality of computer are proposed. The inventoring system aims at populating a software catalogue without the manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalogue) which contains definitions of software products and the related signature. Information about software products and their related signature is obtained through a process which gathers information from a potentially very large collection of computers. Any occurence of a group of identical files across multiple computers is considered a reliable indicator that they belong to the installation footprint of a product.

    摘要翻译: 提出了一种用于在多台计算机上发展软件产品的方法和相应装置。 发明系统旨在填充软件目录,无需管理员的手动干预。 本发明降低了生产和维护包含软件产品定义和相关签名的综合知识库(目录)的成本。 有关软件产品及其相关签名的信息是通过从潜在的大量计算机收集信息的过程获得的。 跨多个计算机的一组相同文件的任何发生被认为是它们属于产品安装足迹的可靠指标。

    Optimizing virtual storage size in a virtual computer system based on information related to virtual machines, user inputs and/or configuration parameters
    12.
    发明授权
    Optimizing virtual storage size in a virtual computer system based on information related to virtual machines, user inputs and/or configuration parameters 有权
    基于与虚拟机,用户输入和/或配置参数相关的信息来优化虚拟计算机系统中的虚拟存储大小

    公开(公告)号:US09372712B2

    公开(公告)日:2016-06-21

    申请号:US12940218

    申请日:2010-11-05

    IPC分类号: G06F9/46 G06F9/455

    摘要: A system and computer program product for optimizing virtual storage in a virtual computer system including at least one virtual machine, each virtual machine being associated with one or more virtual disks. A target set of virtual machines among the virtual machines comprised in the virtual computer system is determined based on information related to the virtual machines and on shrinking constraints. For each virtual machine in the target set of virtual machines, each virtual disk associated with the virtual machine is identified. Furthermore, for each virtual disk associated with the virtual machine, the following occurs: the virtual disk is analyzed, a virtual disk saving quantity based on the virtual disk analysis is estimated, a resized virtual disk based on the estimated virtual disk saving quantity is generated, and the current virtual disk is replaced with the resized virtual disk.

    摘要翻译: 一种用于优化包括至少一个虚拟机的虚拟计算机系统中的虚拟存储的系统和计算机程序产品,每个虚拟机与一个或多个虚拟磁盘相关联。 基于与虚拟机相关的信息和缩小的约束来确定虚拟计算机系统中的虚拟机中的目标虚拟机组。 对于目标虚拟机组中的每个虚拟机,都会识别与虚拟机关联的每个虚拟磁盘。 此外,对于与虚拟机相关联的每个虚拟磁盘,发生以下情况:分析虚拟磁盘,估计基于虚拟磁盘分析的虚拟磁盘保存量,生成基于估计的虚拟磁盘保存量的调整大小的虚拟磁盘 ,并且当前虚拟磁盘被替换为调整大小的虚拟磁盘。

    Using a score-based template to provide a virtual machine

    公开(公告)号:US08595724B2

    公开(公告)日:2013-11-26

    申请号:US13463350

    申请日:2012-05-03

    摘要: A software element database stores software element definitions according to a software element hierarchy. A score is assigned to at least one of the software element based at least in part upon the software element's hierarchy level. Further, virtual machine templates are stored in a library. The virtual machine templates include at least one software element associated with a software element from the software element database. A user enters a specification that specifies desired software elements to be included in the virtual machine via a user interface. After the specification is entered, the a score value is calculated for at least one virtual machine template from the library, based on the scores assigned to the software elements. Using the calculated score, the virtual machine template having the highest score value is selected and the selected virtual machine template is delivered as the virtual machine to a hypervisor.

    METHOD AND SYSTEM FOR CONFIGURATION OF COMPONENTIZED SOFTWARE APPLICATIONS
    14.
    发明申请
    METHOD AND SYSTEM FOR CONFIGURATION OF COMPONENTIZED SOFTWARE APPLICATIONS 失效
    组态软件应用的方法和系统

    公开(公告)号:US20100049959A1

    公开(公告)日:2010-02-25

    申请号:US12197206

    申请日:2008-08-22

    IPC分类号: G06F9/24

    CPC分类号: G06F9/4401 G06F9/44505

    摘要: A method and system for centrally managing configuration of software application components, is provided. One implementation involves creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration.

    摘要翻译: 提供了一种用于集中管理软件应用程序组件配置的方法和系统。 一个实现涉及为应用程序的每个组件创建配置元数据; 为组件提供特定配置; 使用所述组件的元数据来检查特定配置的有效性; 以及监视所述应用组件配置以与所述特定配置保持一致。

    Aggregating service components
    15.
    发明授权
    Aggregating service components 失效
    聚合服务组件

    公开(公告)号:US08321803B2

    公开(公告)日:2012-11-27

    申请号:US12472926

    申请日:2009-05-27

    CPC分类号: G06Q10/00

    摘要: Methods, systems, and computer program products for aggregating service components in a data processing system according to predefined aggregation rules. The method includes providing a plurality of visual elements, each visual element representing a corresponding service component; selecting a new visual element for addition to an aggregation structure; determining a set of eligible visual elements of eligible service components among the instantiated service components; associating a visual cue with the eligible visual elements; and aggregating the new service component to a selected eligible service component in the aggregation structure. The new service component is compatible for aggregation with each eligible service component according to the aggregation rules. The aggregation structure includes an aggregation of instantiated visual elements of instantiated service components to define an aggregated service according to the aggregation of the instantiated service components.

    摘要翻译: 用于根据预定义的聚合规则在数据处理系统中聚合服务组件的方法,系统和计算机程序产品。 该方法包括提供多个视觉元素,每个视觉元素表示相应的服务组件; 选择用于添加到聚合结构的新的可视元素; 确定所述实例化服务组件中的合格服务组件的一组符合条件的可视元素; 将视觉提示与合格的视觉元素相关联; 并将新的服务组件聚合到聚合结构中的选定的合格服务组件。 新的服务组件可以根据聚合规则与每个符合条件的服务组件进行聚合兼容。 聚合结构包括实例化服务组件的实例化可视元素的聚合,以根据实例化服务组件的聚合来定义聚合服务。

    Method and apparatus for context-sensitive exchange of electronic information
    16.
    发明授权
    Method and apparatus for context-sensitive exchange of electronic information 失效
    用于上下文敏感的电子信息交换的方法和装置

    公开(公告)号:US08028029B2

    公开(公告)日:2011-09-27

    申请号:US12121272

    申请日:2008-05-15

    IPC分类号: G06F13/00

    CPC分类号: H04L51/00

    摘要: A method and apparatus for context-sensitive exchange of electronic information, is provided. One implementation involves maintaining multiple signatures for a sender; associating each signature with a recipient address or communication content pattern described based on a rule; sending an electronic communication to a recipient address by automatically selecting a most appropriate signature among the multiple signatures based on the recipient address or content pattern in the communication; and including the selected signature in the electronic communication.

    摘要翻译: 提供了一种用于电子信息的上下文敏感交换的方法和装置。 一个实现涉及为发送者维护多个签名; 将每个签名与基于规则描述的接收者地址或通信内容模式相关联; 基于所述通信中的所述接收方地址或内容模式,通过自动选择所述多个签名中的最适合的签名,向接收者地址发送电子通信; 并且在电子通信中包括所选择的签名。

    METHOD AND APPARATUS FOR CONTEXT-SENSITIVE EXCHANGE OF ELECTRONIC INFORMATION
    17.
    发明申请
    METHOD AND APPARATUS FOR CONTEXT-SENSITIVE EXCHANGE OF ELECTRONIC INFORMATION 失效
    电子信息中的敏感交换方法与装置

    公开(公告)号:US20090287778A1

    公开(公告)日:2009-11-19

    申请号:US12121272

    申请日:2008-05-15

    IPC分类号: G06F15/16

    CPC分类号: H04L51/00

    摘要: A method and apparatus for context-sensitive exchange of electronic information, is provided. One implementation involves maintaining multiple signatures for a sender; associating each signature with a recipient address or communication content pattern described based on a rule; sending an electronic communication to a recipient address by automatically selecting a most appropriate signature among the multiple signatures based on the recipient address or content pattern in the communication; and including the selected signature in the electronic communication.

    摘要翻译: 提供了一种用于电子信息的上下文敏感交换的方法和装置。 一个实现涉及为发送者维护多个签名; 将每个签名与基于规则描述的接收者地址或通信内容模式相关联; 基于所述通信中的所述接收方地址或内容模式,通过自动选择所述多个签名中的最适合的签名,向接收者地址发送电子通信; 并且在电子通信中包括所选择的签名。

    COMPLEX OPERATION EXECUTION TOOL
    18.
    发明申请
    COMPLEX OPERATION EXECUTION TOOL 失效
    复杂的操作执行工具

    公开(公告)号:US20090158187A1

    公开(公告)日:2009-06-18

    申请号:US12334088

    申请日:2008-12-12

    IPC分类号: G06F3/048 G06F9/30

    CPC分类号: G06F9/451

    摘要: A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.

    摘要翻译: 提出了一种执行复杂操作的方法。 该方法可以包括提供包括用于至少部分执行复杂操作的执行指令的基本包。 每个基本包还可以包括用于将执行指令与另一基本包的执行指令组合的组合指令。 可以选择几个基本包。 然后可以根据执行指令和与所选择的基本包相关联的组合指令来执行复杂操作。

    Centralized system management on endpoints of a distributed data processing system
    19.
    发明授权
    Centralized system management on endpoints of a distributed data processing system 有权
    分布式数据处理系统端点集中系统管理

    公开(公告)号:US09485151B2

    公开(公告)日:2016-11-01

    申请号:US12297081

    申请日:2007-02-28

    摘要: A method is described for performing system management operations on at least one target endpoint data processing apparatus of a distributed data processing system including a system management server adapted to the centralized system management of the endpoints of the distributed data processing system. The method comprises: at the system management server, receiving a system management activities plan including at least one system management activity to be performed on the at least one target endpoint; having the system management server executing the system management activities plan, wherein the executing the plan includes performing the at least one system management activity. Prior to executing the corresponding system management activity, having the system management server cause the execution, on the at least one target endpoint, of a simulated system management activity corresponding to and adapted to simulate the at least one system management activity in the plan so as to ascertain a capability of the at least one target endpoint of successfully executing the system management activity on the at least one target endpoint; and having the system management server execute the system management activity conditionally to a result of the execution of the simulated system management activity. Preferably, a selected corrective activity may be performed to remove the cause of the negative result of the simulated system management activity.

    摘要翻译: 描述了一种用于对分布式数据处理系统的至少一个目标端点数据处理装置执行系统管理操作的方法,包括适于分布式数据处理系统的端点的集中式系统管理的系统管理服务器。 该方法包括:在系统管理服务器处,接收包括至少一个目标端点上要执行的至少一个系统管理活动的系统管理活动计划; 使所述系统管理服务器执行所述系统管理活动计划,其中所述执行所述计划包括执行所述至少一个系统管理活动。 在执行相应的系统管理活动之前,使所述系统管理服务器在所述至少一个目标端点上执行对应于并且适于模拟所述计划中的所述至少一个系统管理活动的模拟系统管理活动,以便 以确定所述至少一个目标端点在所述至少一个目标端点上成功执行所述系统管理活动的能力; 并使系统管理服务器有条件地执行系统管理活动以执行仿真的系统管理活动的结果。 优选地,可以执行所选择的校正活动以消除模拟系统管理活动的否定结果的原因。

    Complex operation execution tool
    20.
    发明授权
    Complex operation execution tool 失效
    复杂的操作执行工具

    公开(公告)号:US08745510B2

    公开(公告)日:2014-06-03

    申请号:US12334088

    申请日:2008-12-12

    IPC分类号: G06F3/048

    CPC分类号: G06F9/451

    摘要: A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.

    摘要翻译: 提出了一种执行复杂操作的方法。 该方法可以包括提供包括用于至少部分执行复杂操作的执行指令的基本包。 每个基本包还可以包括用于将执行指令与另一基本包的执行指令组合的组合指令。 可以选择几个基本包。 然后可以根据执行指令和与所选择的基本包相关联的组合指令来执行复杂操作。