Distributing software features to a computer
    1.
    发明授权
    Distributing software features to a computer 有权
    将软件功能分发到计算机

    公开(公告)号:US07958504B2

    公开(公告)日:2011-06-07

    申请号:US11560560

    申请日:2006-11-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/61

    摘要: A mechanism is provided for distributing software features (particularly software products having a global portion and a user portion necessary for activating the software products) to client workstations of a network. Each client workstation has a multi-user operating system that may be accessed with different user profiles, each one associated with a corresponding operating context. A distribution package is received in the client workstation; the distribution package includes instructions associated with global activities for the client workstation as a whole or with user activities specific for the single profiles. A distribution agent (running outside the context of a current profile) executes only the global activity and schedules the user activities to be performed when a user next logs onto the workstation. A user agent loaded when the workstation is accessed with a selected profile executes the user activities in the corresponding context.

    摘要翻译: 提供了一种用于向网络的客户端工作站分发软件特征(特别是具有用于激活软件产品所需的全局部分和用户部分的软件产品)的机制。 每个客户端工作站都有一个多用户操作系统,可以使用不同的用户配置文件进行访问,每个用户配置文件都与相应的操作上下文相关联。 在客户端工作站中接收到分发包; 分发包包括与整个客户端工作站的全局活动相关联的指令或具有针对单个配置文件的用户活动的指令。 分发代理(在当前配置文件的上下文之外运行)仅执行全局活动,并调度用户下次登录到工作站时要执行的用户活动。 当使用选定的配置文件访问工作站时加载的用户代理在相应的上下文中执行用户活动。

    METHOD AND SYSTEM FOR CONFIGURATION OF COMPONENTIZED SOFTWARE APPLICATIONS
    2.
    发明申请
    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.

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

    Configuration of componentized software applications
    3.
    发明授权
    Configuration of componentized software applications 失效
    组件化软件应用程序的配置

    公开(公告)号:US08640096B2

    公开(公告)日:2014-01-28

    申请号:US12197206

    申请日:2008-08-22

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4401 G06F9/44505

    摘要: Centrally managing configuration of software application 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.

    摘要翻译: 集中管理软件应用程序的配置包括为应用程序的每个组件创建配置元数据; 为组件提供特定配置; 使用所述组件的元数据来检查特定配置的有效性; 以及监视所述应用组件配置以与所述特定配置保持一致。

    Preferable modes of software package deployment
    4.
    发明授权
    Preferable modes of software package deployment 失效
    优选的软件包部署模式

    公开(公告)号:US06973647B2

    公开(公告)日:2005-12-06

    申请号:US09766811

    申请日:2001-01-22

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: A software distribution system comprises building blocks including a preparation and test site, comprising a software package editor, software package transformation tools and an AutoPack module for preparing and testing software packages to be distributed to endpoints. A software package comprises a file including a complete definition of the actions involved in a software distribution and, once distributed, when a software package is available to a target endpoint, an engine resident on the target can be instructed via the management agent to decode the software package from the file into memory and then to perform various software distribution operations including installing, removing and modifying the software and configuration of the endpoint.

    摘要翻译: 软件分发系统包括构建块,包括准备和测试站点,包括软件包编辑器,软件包转换工具和用于准备和测试要分发到端点的软件包的AutoPack模块。 软件包包括一个文件,其中包括对软件分发中涉及的动作的完整定义,并且一旦分发,当软件包可用于目标端点时,可以通过管理代理器指示驻留在目标上的引擎来解码 软件包从文件进入内存,然后执行各种软件分发操作,包括安装,删除和修改端点的软件和配置。

    Method and system for distributing software features to a computer
    5.
    发明授权
    Method and system for distributing software features to a computer 有权
    将软件功能分发给计算机的方法和系统

    公开(公告)号:US07254631B2

    公开(公告)日:2007-08-07

    申请号:US10042100

    申请日:2002-01-08

    IPC分类号: G06F15/00 G06F11/30 G06F12/14

    CPC分类号: G06F8/61

    摘要: A method (300) of distributing software features (particularly software products having a global portion and a user portion necessary for activating the software products) to client workstations of a network; each client workstation has a multi-user operating system, and may be accessed (327-328) with different user profiles each one associated with a corresponding operating context. A distribution package is received (312) in the client workstation; the distribution package includes instructions associated with global activities for the client workstation as a whole or with user activities specific for the single profiles. A distribution agent (running outside the context of a current profile) executes (309-329) only the global activity (even if the workstation is in a logoff condition) and schedules the user activities to be performed when a user next logs onto the workstation. A user agent loaded (330) when the workstation is accessed with a selected profile executes (333-339) the user activities in the corresponding context.

    摘要翻译: 一种向网络的客户端工作站分发软件特征(特别是具有用于激活软件产品所需的全局部分和用户部分的软件产品)的方法(300) 每个客户端工作站具有多用户操作系统,并且可以被访问(327-328),具有不同的用户配置文件,每个用户配置文件与相应的操作上下文相关联。 在客户端工作站中接收分发包(312); 分发包包括与整个客户端工作站的全局活动相关联的指令或具有针对单个配置文件的用户活动的指令。 分发代理(在当前配置文件的上下文之外运行)只执行(309 - 329)全局活动(即使工作站处于注销条件),并且调度用户下次登录到工作站时要执行的用户活动 。 当使用选定的配置文件访问工作站时,加载(330)的用户代理在相应的上下文中执行(333 - 339)用户活动。

    Method and System for Distributing Software Features to a Computer
    6.
    发明申请
    Method and System for Distributing Software Features to a Computer 有权
    将软件功能分配给计算机的方法和系统

    公开(公告)号:US20070073640A1

    公开(公告)日:2007-03-29

    申请号:US11560560

    申请日:2006-11-16

    IPC分类号: G06F17/30

    CPC分类号: G06F8/61

    摘要: A method (300) of distributing software features (particularly software products having a global portion and a user portion necessary for activating the software products) to client workstations of a network; each client workstation has a multi-user operating system, and may be accessed (327-328) with different user profiles each one associated with a corresponding operating context. A distribution package is received (312) in the client workstation; the distribution package includes instructions associated with global activities for the client workstation as a whole or with user activities specific for the single profiles. A distribution agent (running outside the context of a current profile) executes (309-329) only the global activity (even if the workstation is in a logoff condition) and schedules the user activities to be performed when a user next logs onto the workstation. A user agent loaded (330) when the workstation is accessed with a selected profile executes (333-339) the user activities in the corresponding context.

    摘要翻译: 一种向网络的客户端工作站分发软件特征(特别是具有用于激活软件产品所需的全局部分和用户部分的软件产品)的方法(300) 每个客户端工作站具有多用户操作系统,并且可以被访问(327-328),具有不同的用户配置文件,每个用户配置文件与相应的操作上下文相关联。 在客户端工作站中接收分发包(312); 分发包包括与整个客户端工作站的全局活动相关联的指令或具有针对单个配置文件的用户活动的指令。 分发代理(在当前配置文件的上下文之外运行)只执行(309 - 329)全局活动(即使工作站处于注销条件),并且调度用户下次登录到工作站时要执行的用户活动 。 当使用选定的配置文件访问工作站时,加载(330)的用户代理在相应的上下文中执行(333 - 339)用户活动。

    Optimizing virtual storage size in a virtual computer system based on information related to virtual machines, user inputs and/or configuration parameters
    7.
    发明授权
    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.

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

    Managing operating system deployment failure
    8.
    发明授权
    Managing operating system deployment failure 有权
    管理操作系统部署失败

    公开(公告)号:US08930769B2

    公开(公告)日:2015-01-06

    申请号:US13173150

    申请日:2011-06-30

    IPC分类号: G06F11/00 G06F11/07

    摘要: A method for managing operating system deployment failure includes, with an operating system deployment server, running an operating system deployment process that comprises running a progressive hardware discovery process of a target machine to which an operating system is deployed, the discovery process to capture inventory information related to the target machine, monitoring the operating system deployment to detect failure in a pre-operating system environment running on the target machine for a predefined period of time, and executing a remediation action in response to generation of a failure code during the period of time, the remediation action related to a Basic Input Output System (BIOS) of the target machine.

    摘要翻译: 用于管理操作系统部署故障的方法包括:操作系统部署服务器,其运行操作系统部署过程,其包括运行部署操作系统的目标计算机的逐行硬件发现过程,用于捕获库存信息的发现过程 与所述目标机器相关联,监视所述操作系统部署以在预定时间段内检测在所述目标机器上运行的预操作系统环境中的故障​​,以及响应于所述故障代码的生成期间执行修复动作 时间,与目标机器的基本输入输出系统(BIOS)相关的补救措施。

    Method and apparatus for populating a software catalogue with software knowledge gathering
    9.
    发明授权
    Method and apparatus for populating a software catalogue with software knowledge gathering 有权
    用软件知识收集填充软件目录的方法和装置

    公开(公告)号:US08881131B2

    公开(公告)日:2014-11-04

    申请号:US13564165

    申请日:2012-08-01

    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 catalog without the manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalog) 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 occurrence of a group of identical files across multiple computers is considered a reliable indicator that they belong to the installation footprint of a product.

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

    Authenticating digitally encoded products without private key sharing
    10.
    发明授权
    Authenticating digitally encoded products without private key sharing 失效
    验证数字编码产品,无需私钥共享

    公开(公告)号:US08788808B2

    公开(公告)日:2014-07-22

    申请号:US13477854

    申请日:2012-05-22

    IPC分类号: H04L9/00

    摘要: A method and a corresponding system for authenticating software products are proposed. A digital certificate and a corresponding private key required to sign each product are stored on a server computer. Whenever a user needs to sign a product, he/she logs on a client computer and transmits a corresponding request to the server computer. The server computer verifies whether the request has been received from an authorized subject; for example, an address of the client computer and an identifier of the user are compared with a predefined list. If the result of the verification is positive, the product is signed and returned to the client computer. For this purpose, a script called on the server computer includes either an instruction passing the access password to a signing tool as a parameter or an instruction causing the signing tool to import the access password from a registry of the server computer.

    摘要翻译: 提出了一种用于认证软件产品的方法和相应的系统。 签署每个产品所需的数字证书和相应的私钥存储在服务器计算机上。 每当用户需要签署产品时,他/她登录客户端计算机并将相应的请求发送到服务器计算机。 服务器计算机验证是否已经从授权主体接收到请求; 例如,将客户端计算机的地址和用户的标识符与预定义的列表进行比较。 如果验证结果为正,则将产品签名并返回给客户端计算机。 为此,在服务器计算机上调用的脚本包括将访问密码传递给签名工具的指令作为参数,或者使得签名工具从服务器计算机的注册表导入访问密码的指令。