Apparatus and method for synchronizing software between computers
    1.
    发明授权
    Apparatus and method for synchronizing software between computers 有权
    用于在计算机之间同步软件的装置和方法

    公开(公告)号:US06425126B1

    公开(公告)日:2002-07-23

    申请号:US09314951

    申请日:1999-05-19

    IPC分类号: G06F9455

    摘要: A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronizations. An update manager uses the software fix list to apply software product synchronizations to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process. The software fix manager can place synchronizations in a fix list. There can be multiple software product synchronizations per software product, and the synchronizations can be applied to a computer by removing a software product fix or installing a product software fix. The current invention may also be applied to software products themselves, by installing or removing software products. The present invention potentially has its best application in networks, as numerous target computers or groups of target computers may be synchronized with a preferred software inventory of a model system.

    摘要翻译: 公开了一种在计算机之间同步软件的方法和装置。 软件修复管理器将首选软件清单与要同步的计算机的软件清单进行比较,并从该比较中创建多个软件产品同步。 更新管理器使用软件修订列表将软件产品同步应用于计算机。 优选地,如果需要,计算机可以被带到相同的固定级别或产品级别,作为通过该过程的优选软件库存。 软件修复管理器可以在修订列表中进行同步。 每个软件产品可以有多个软件产品同步,并且可以通过删除软件产品修订或安装产品软件修复程序将同步应用于计算机。 本发明也可以通过安装或移除软件产品本身应用于软件产品。 本发明潜在地在网络中具有最佳应用,因为许多目标计算机或目标计算机组可以与模型系统的优选软件库存同步。

    Apparatus and method for synchronizing software between computers
    2.
    发明授权
    Apparatus and method for synchronizing software between computers 有权
    用于在计算机之间同步软件的装置和方法

    公开(公告)号:US06968550B2

    公开(公告)日:2005-11-22

    申请号:US10051405

    申请日:2002-01-18

    摘要: A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronizations. An update manager uses the software fix list to apply software product synchronizations to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process. The software fix manager can place synchronizations in a fix list. There can be multiple software product synchronizations per software product, and the synchronizations can be applied to a computer by removing a software product fix or installing a product software fix. The current invention may also be applied to software products themselves, by installing or removing software products. The present invention potentially has its best application in networks, as numerous target computers or groups of target computers may be synchronized with a preferred software inventory of a model system.

    摘要翻译: 公开了一种在计算机之间同步软件的方法和装置。 软件修复管理器将首选软件清单与要同步的计算机的软件清单进行比较,并从该比较中创建多个软件产品同步。 更新管理器使用软件修订列表将软件产品同步应用于计算机。 优选地,如果需要,计算机可以被带到相同的固定级别或产品级别,作为通过该过程的优选软件库存。 软件修复管理器可以在修订列表中进行同步。 每个软件产品可以有多个软件产品同步,并且可以通过删除软件产品修订或安装产品软件修复程序将同步应用于计算机。 本发明也可以通过安装或移除软件产品本身应用于软件产品。 本发明潜在地在网络中具有最佳应用,因为许多目标计算机或目标计算机组可以与模型系统的优选软件库存同步。

    Moving data between views
    3.
    发明授权
    Moving data between views 有权
    在视图之间移动数据

    公开(公告)号:US08291330B2

    公开(公告)日:2012-10-16

    申请号:US10687291

    申请日:2003-10-16

    IPC分类号: G06F3/048

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment present a main view and at least one peek view of data. When the user selects to move the data from the main view to the peek view, a subset of data objects in the main view is selected based on an importance of the data objects and optionally based on the size of the peek view. The subset is copied to the peek view, and the peek view is dynamically updated when the data objects are updated. In this way, the user can monitor changes to the peek view while working on other data in the main view.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中呈现数据的主视图和至少一个窥视图。 当用户选择将数据从主视图移动到窥视图时,基于数据对象的重要性并且可选地基于窥视图的大小来选择主视图中的数据对象的子集。 该子集被复制到窥视图,并且当更新数据对象时动态更新窥视图。 以这种方式,用户可以在主视图中处理其他数据时监视窥视图的更改。

    Apparatus and method for physically and logically packaging and distributing items in a distributed environment

    公开(公告)号:US06640252B2

    公开(公告)日:2003-10-28

    申请号:US10037201

    申请日:2002-01-04

    IPC分类号: G06F1516

    CPC分类号: H04L63/08

    摘要: An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a package. Logical packages may be defined, which specify package elements to include in the package. Physical packages may also be defined, which contain a copy of the package elements specified in the logical package. Once a user defines a logical package, the logical package may be transferred to an endpoint system. The endpoint system reads the logical package, and from the parameters in the logical package determines where to retrieve the package elements and what other actions are appropriate while retrieving the package elements and constructing a physical package. In this manner, the endpoint system retrieves the package elements as required. The preferred embodiment of the present invention defines a packager using an object oriented framework mechanism that defines both core and extensible functions. Core functions of the framework mechanism cannot be modified by a user, while extensible functions in the framework mechanism are extended by a user to define a run-time package application. By providing an object oriented package framework mechanism, a developer can quickly and efficiently generate new package definitions and new features on the graphical user interface used to define a package.

    Packager apparatus and method for physically and logically packaging and distributing items in a distributed environment
    5.
    发明授权
    Packager apparatus and method for physically and logically packaging and distributing items in a distributed environment 有权
    用于在分布式环境中物理和逻辑地包装和分发物品的包装设备和方法

    公开(公告)号:US06345306B1

    公开(公告)日:2002-02-05

    申请号:US09305647

    申请日:1999-05-05

    IPC分类号: G06F1516

    CPC分类号: H04L63/08

    摘要: An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a package. Logical packages may be defined, which specify package elements to include in the package. Physical packages may also be defined, which contain a copy of the package elements specified in the logical package. Once a user defines a logical package, the logical package may be transferred to an endpoint system. The endpoint system reads the logical package, and from the parameters in the logical package determines where to retrieve the package elements and what other actions are appropriate while retrieving the package elements and constructing a physical package. In this manner, the endpoint system retrieves the package elements as required. The preferred embodiment of the present invention defines a packager using an object oriented framework mechanism that defines both core and extensible functions. Core functions of the framework mechanism cannot be modified by a user, while extensible functions in the framework mechanism are extended by a user to define a run-time package application. By providing an object oriented package framework mechanism, a developer can quickly and efficiently generate new package definitions and new features on the graphical user interface used to define a package.

    摘要翻译: 用于创建包和用于在计算机系统之间传送包的装置和方法提供允许用户定义包的各种属性的图形用户界面。 可以定义逻辑包,指定要在包中包含的包元素。 还可以定义物理包,其中包含逻辑包中指定的包元素的副本。 一旦用户定义了逻辑包,则逻辑包可以被传送到端点系统。 端点系统读取逻辑包,并且从逻辑包中的参数确定在何处检索包元素,以及在检索包元素并构建物理包时还需要采取哪些其他操作。 以这种方式,端点系统根据需要检索包元素。 本发明的优选实施例定义了使用定义了核心和可扩展功能的面向对象的框架机制的包装机。 框架机制的核心功能不能被用户修改,而框架机制中的可扩展功能由用户进行扩展,以定义运行时包应用程序。 通过提供面向对象的包框架机制,开发人员可以在用于定义包的图形用户界面上快速有效地生成新的包定义和新功能。

    Implementing dynamic authority to perform tasks on a resource
    6.
    发明授权
    Implementing dynamic authority to perform tasks on a resource 失效
    实施动态权限来对资源执行任务

    公开(公告)号:US08156501B2

    公开(公告)日:2012-04-10

    申请号:US11553538

    申请日:2006-10-27

    IPC分类号: G06F9/46 G06F3/01

    CPC分类号: G06F21/6218 G06F9/468

    摘要: A method, apparatus and computer program product implement dynamic authority for a user to perform tasks on a resource. A user selected task on a resource is identified and analyzed to determine whether the task changes a state of the resource. When determined that the task changes a state of the resource, then a relationship of the resource to related resources is analyzed. Access to tasks on the resource is dynamically determined for the user based upon the identified relationship of the resource to related resources. Based on the analysis performed, access is denied or a summary of side effects with confirmation is presented.

    摘要翻译: 一种方法,装置和计算机程序产品实现动态权限以供用户在资源上执行任务。 识别和分析资源上的用户选择的任务,以确定任务是否改变资源的状态。 当确定任务改变资源的状态时,分析资源与相关资源的关系。 基于所识别的资源与相关资源的关系,为用户动态地确定资源上的任务的访问。 基于所进行的分析,拒绝访问或提供具有确认的副作用的摘要。

    COPYING SEGMENTS OF A VIRTUAL RESOURCE DEFINITION
    7.
    发明申请
    COPYING SEGMENTS OF A VIRTUAL RESOURCE DEFINITION 有权
    复制虚拟资源定义的部分

    公开(公告)号:US20100275202A1

    公开(公告)日:2010-10-28

    申请号:US12428655

    申请日:2009-04-23

    IPC分类号: G06F9/455

    CPC分类号: G06F9/5077

    摘要: The disclosure and claims herein are directed to copying segments of a virtual resource definition from an existing virtual resource to create a new virtual resource definition or modifying an existing one to simplify virtualization management. The virtualization manager divides a virtual resource definition into a number of reusable segments. A user may then select one or more segments and place them into a new or existing virtual resource definition. The user can choose to mix and match segments to quickly create or modify a virtual resource definition such as a virtual server, virtual printer or virtual data storage. Any default information in the new virtual resource or old information in the existing resource is replaced by the information in the copied segment. Any dependencies in the existing virtual resource are resolved with user input to break the dependencies or copy dependent data.

    摘要翻译: 本文的公开和权利要求涉及从现有虚拟资源复制虚拟资源定义的段以创建新的虚拟资源定义或修改现有的虚拟资源定义以简化虚拟化管理。 虚拟化管理器将虚拟资源定义分为多个可重用段。 然后,用户可以选择一个或多个段并将它们置于新的或现有的虚拟资源定义中。 用户可以选择混合和匹配段以快速创建或修改虚拟资源定义,如虚拟服务器,虚拟打印机或虚拟数据存储。 新虚拟资源中的任何默认信息或现有资源中的旧信息都将替换为复制段中的信息。 现有虚拟资源中的任何依赖关系都将通过用户输入进行解析,以破坏依赖关系或复制相关数据。

    METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING DYNAMIC CUSTOMIZATION OF ENVIRONMENT FOR ENHANCED NETWORK MEETING EXPERIENCE
    8.
    发明申请
    METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING DYNAMIC CUSTOMIZATION OF ENVIRONMENT FOR ENHANCED NETWORK MEETING EXPERIENCE 审中-公开
    方法,设备和计算机程序产品,用于实现环境动态自动化,提高网络会议体验

    公开(公告)号:US20080052357A1

    公开(公告)日:2008-02-28

    申请号:US11466969

    申请日:2006-08-24

    IPC分类号: G06F15/16

    摘要: A method, apparatus and computer program product implement dynamic customization of environment for enhanced network meeting experience. Users connect to a network meeting and environment data are submitted for the users to a computer system for a presenter. A primary recipient is selected by the presenter. A view is rendered of display for at least one recipient for viewing by the presenter. An optimization setting option is selected by the presenter and predefined presentation settings are altered for the network meeting. A selected secondary recipient is selectively suspended by the presenter, for example, based upon a slow connection speed for a selected recipient, or when a maximum number of secondary recipients is reached.

    摘要翻译: 一种方法,设备和计算机程序产品实现环境的动态定制,以增强网络会议体验。 用户连接到网络会议,并将用户的环境数据提交给演示者的计算机系统。 主持人选择主要收件人。 呈现至少一个接收者的显示视图,以供演示者观看。 演示者选择优化设置选项,并为网络会议更改预定义的演示设置。 所选择的辅助接收者由演示者选择性地暂停,例如,基于所选择的接收者的慢速连接速度,或达到最大次数的次要接收者。

    Copying segments of virtual resource definition to create and deploy a virtual resource on a physical resource
    9.
    发明授权
    Copying segments of virtual resource definition to create and deploy a virtual resource on a physical resource 有权
    复制虚拟资源定义的部分以在物理资源上创建和部署虚拟资源

    公开(公告)号:US08413141B2

    公开(公告)日:2013-04-02

    申请号:US12428655

    申请日:2009-04-23

    IPC分类号: G06F9/455 G06F9/46

    CPC分类号: G06F9/5077

    摘要: The disclosure and claims herein are directed to copying segments of a virtual resource definition from an existing virtual resource to create a new virtual resource definition or modifying an existing one to simplify virtualization management. The virtualization manager divides a virtual resource definition into a number of reusable segments. A user may then select one or more segments and place them into a new or existing virtual resource definition. The user can choose to mix and match segments to quickly create or modify a virtual resource definition such as a virtual server, virtual printer or virtual data storage. Any default information in the new virtual resource or old information in the existing resource is replaced by the information in the copied segment. Any dependencies in the existing virtual resource are resolved with user input to break the dependencies or copy dependent data.

    摘要翻译: 本文的公开和权利要求涉及从现有虚拟资源复制虚拟资源定义的段以创建新的虚拟资源定义或修改现有的虚拟资源定义以简化虚拟化管理。 虚拟化管理器将虚拟资源定义分为多个可重用段。 然后,用户可以选择一个或多个段并将它们置于新的或现有的虚拟资源定义中。 用户可以选择混合和匹配段以快速创建或修改虚拟资源定义,如虚拟服务器,虚拟打印机或虚拟数据存储。 新虚拟资源中的任何默认信息或现有资源中的旧信息都将替换为复制段中的信息。 现有虚拟资源中的任何依赖关系都将通过用户输入进行解析,以破坏依赖关系或复制相关数据。

    Verifying that group membership requirements are met by users
    10.
    发明授权
    Verifying that group membership requirements are met by users 有权
    验证用户满足组成员资格要求

    公开(公告)号:US08220040B2

    公开(公告)日:2012-07-10

    申请号:US11970642

    申请日:2008-01-08

    IPC分类号: H04L29/06

    CPC分类号: G06F21/335

    摘要: In an embodiment, a verifier receives requirements for membership in a group from a service and receives proof of attributes from users. The verifier verifies whether the proof of attributes meets the membership requirements and sends acceptance or rejection to the service. If the proof meets the requirements, the service allows the users to become members of the group and allows the members to transfer data to and from other members. If the proof does not meet the requirements, the service prevents the users from becoming members. In this way, the service and group members know that other group members satisfy the group membership requirements without needing to know the identity of the group members or other information unrelated to the group membership requirements.

    摘要翻译: 在一个实施例中,验证者从服务器接收对组中的成员资格的要求,并接收来自用户的属性证明。 验证者验证属性证明是否符合成员资格要求,并向服务发送接受或拒绝。 如果证明符合要求,则该服务允许用户成为该组的成员,并允许成员向其他成员传送数据。 如果证明不符合要求,该服务可防止用户成为会员。 以这种方式,服务和组成员知道其他组成员满足组成员资格要求,而不需要知道组成员的身份或与组成员资格无关的其他信息。