System and method for reporting hierarchically arranged data in markup language formats
    1.
    发明授权
    System and method for reporting hierarchically arranged data in markup language formats 有权
    用标记语言格式报告分层排列数据的系统和方法

    公开(公告)号:US07299410B2

    公开(公告)日:2007-11-20

    申请号:US10612759

    申请日:2003-07-01

    IPC分类号: G06F5/00

    摘要: A system and method comprising a reporting mechanism for outputting an HMTL and XML document from a collection of hierarchically maintained settings such as group policy object settings or resultant set of policy data. The reporting mechanism provides a substantially complete view of which settings are configured (enabled) in a given group policy object, or a view for a resultant set of policy (that is applied to a given SOM), along with the values of the settings. The markup language format enables viewing a flat representation of the settings, and printing, saving and/or transporting of the settings. XML schemas describe a valid representation of group policy settings, and a valid representation of resultant set of policy.

    摘要翻译: 一种系统和方法,包括用于从诸如组策略对象设置或结果集合的策略数据的分层维护设置的集合输出HMTL和XML文档的报告机制。 报告机制提供了在给定组策略对象中配置(启用)哪些设置或针对结果策略集(应用于给定SOM)的视图以及设置值的基本完整视图。 标记语言格式可以查看设置的平面表示,以及打印,保存和/或传送设置。 XML模式描述组策略设置的有效表示,以及有效的表示形式的策略组合。

    Method and system for managing lifecycles of deployed applications
    2.
    发明申请
    Method and system for managing lifecycles of deployed applications 有权
    管理部署应用程序生命周期的方法和系统

    公开(公告)号:US20060265708A1

    公开(公告)日:2006-11-23

    申请号:US11441746

    申请日:2006-05-26

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F8/65

    摘要: Described is managing the changing of software implementations such as applications deployed to enterprise client users or machines. Precedence relationships between deployed applications are specified. To determine which applications to install for a given client, the precedence is applied to the subset of applications assigned or published to the client. At logon or machine reboot, an upgrade process evaluates the deployed applications and any upgrade relationships, setting applications for removal or installation. A user may also install an application that has been designated as optional. Also described is an application lifecycle model for replacing applications. For example, administrators can phase in upgrades as a pilot to a small group of users, roll out upgrades to a larger group, and then provide the application to all users. Upgrades may be mandatory or optional, and replaced programs may be removed and then replaced, or overlaid during installation.

    摘要翻译: 描述了管理软件实现的变化,例如部署到企业客户端用户或机器的应用程序。 指定部署应用程序之间的优先级关系。 要确定为给定客户端安装哪些应用程序,优先级将应用于分配或发布到客户端的应用程序子集。 在登录或机器重新启动时,升级过程会评估部署的应用程序和任何升级关系,设置移除或安装应用程序。 用户还可以安装已被指定为可选的应用程序。 还描述了用于替换应用程序的应用程序生命周期模型。 例如,管理员可以将升级阶段升级为一小群用户,将升级推广到更大的组,然后将应用程序提供给所有用户。 升级可能是强制性的或可选的,替换的程序可能会在安装过程中被删除,然后被替换或覆盖。

    Smart patching by targeting particular prior versions of a file
    3.
    发明申请
    Smart patching by targeting particular prior versions of a file 审中-公开
    通过针对特定的先前版本的文件进行智能修补

    公开(公告)号:US20060112152A1

    公开(公告)日:2006-05-25

    申请号:US10994880

    申请日:2004-11-22

    IPC分类号: G06F12/00 G06F17/30

    CPC分类号: G06F8/658

    摘要: Limiting patch size and complexity through heuristics which use file and product attributes to select a subset of reference file versions (prior states) from the set of all file versions. Patches target this set of reference versions. The computing device stores one or more of the prior states. The current state of the file represents at least one of the prior states with an update applied thereto. The invention selects one of the updates from the patch that corresponds to one of the prior states stored on the computing device. The invention applies the selected update to the corresponding prior state to update the file.

    摘要翻译: 通过使用文件和产品属性的启发式方法限制补丁大小和复杂性,从所有文件版本集中选择参考文件版本(先前状态)的子集。 补丁针对这套参考版本。 计算设备存储一个或多个先前状态。 文件的当前状态表示其中应用更新的至少一个先前状态。 本发明从对应于存储在计算设备上的先前状态之一的补丁中选择一个更新。 本发明将选择的更新应用于相应的先前状态以更新文件。

    Patch sequencing
    5.
    发明申请

    公开(公告)号:US20060048130A1

    公开(公告)日:2006-03-02

    申请号:US10930656

    申请日:2004-08-31

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: Updating a software product by a plurality of patches. Sequencing data of each patch of the plurality of patches is received from a user such as a patch author. Each patch of the plurality of patches has a defined membership in a portion of the software product and has a defined order in the portion relative to one or more other patches that are members of the portion. The sequencing data indicates a portion of the software product of which the patch is a member and a relative ordering between the patch and one or more other members of the portion. A logical order of application for the plurality of patches is determined based on the received sequencing data. The plurality of patches is applied to the software product according to the determined logical order of application.

    Patch un-installation
    6.
    发明申请
    Patch un-installation 有权
    修补程序卸载

    公开(公告)号:US20060048129A1

    公开(公告)日:2006-03-02

    申请号:US10930461

    申请日:2004-08-31

    IPC分类号: G06F9/44

    CPC分类号: G06F8/62

    摘要: Uninstalling a patch applied to a software product installed on a computer. A current state of a software product is identified. A desired state of the software product is determined. The desired state of the software product represents a state of the software product when a patch applied to the software product is removed from the software product. The patch is removed from the software product to transition the software product from the identified current state to the determined desired state.

    摘要翻译: 卸载应用于安装在计算机上的软件产品的补丁。 确定软件产品的当前状态。 确定软件产品的期望状态。 当从软件产品中移除应用于软件产品的补丁时,软件产品的期望状态表示软件产品的状态。 该软件从软件产品中移除,以将软件产品从识别的当前状态转换到确定的所需状态。

    NETWORK BASED PROVISIONING
    7.
    发明申请
    NETWORK BASED PROVISIONING 审中-公开
    基于网络的规定

    公开(公告)号:US20130117806A1

    公开(公告)日:2013-05-09

    申请号:US13292922

    申请日:2011-11-09

    IPC分类号: G06F21/00 G06F17/00

    CPC分类号: G06F21/53 G06F21/604

    摘要: The subject disclosure generally relates to provisioning devices via a network service, such as a cloud service. A profile component can authenticate a user of a device with a cloud service, and determine services maintained by the network service that are associated with the user. A reception component can receive a request for a set of services from the device, and a services component can obtain the set of services from the network service, and provision the device based on the set of services. Provisioning the device can include downloading the services to the device, or including the services in a virtual machine executing in the network service.

    摘要翻译: 主题公开通常涉及通过诸如云服务的网络服务来提供设备。 配置文件组件可以使用云服务验证设备的用户,并确定网络服务维护的与用户相关联的服务。 接收组件可以从设备接收对一组服务的请求,并且服务组件可以从网络服务获得一组服务,并且基于该组服务来提供设备。 配置设备可以包括将服务下载到设备,或者将服务包括在网络服务中执行的虚拟机中。

    Multiple patching
    9.
    发明申请
    Multiple patching 失效
    多重修补

    公开(公告)号:US20060048134A1

    公开(公告)日:2006-03-02

    申请号:US10931298

    申请日:2004-08-31

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: Applying multiple patches to one or more software products. A plurality of patches is received from a user. A software product targeted by the received plurality of patches is determined. For the determined software product, one or more of the received plurality of patches that are applicable to the software product are identified. The identified one or more patches are applied to the software product as a function of a state of the software product in a single installation transaction.

    摘要翻译: 将多个补丁应用于一个或多个软件产品。 从用户接收多个补丁。 确定由接收的多个补丁定向的软件产品。 对于确定的软件产品,识别适用于软件产品的接收到的多个补丁中的一个或多个。 所识别的一个或多个补丁在单个安装事务中作为软件产品的状态的函数应用于软件产品。