Multiple patching
    1.
    发明申请
    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.

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

    Elevated patching
    2.
    发明申请
    Elevated patching 有权
    高架修补

    公开(公告)号:US20060048131A1

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

    申请号:US10930718

    申请日:2004-08-31

    IPC分类号: G06F9/44

    CPC分类号: G06F21/57

    摘要: Allowing a non-privileged user to apply a patch to a software product. A patch is received from a non-privileged user. It is determined if the received patch may be elevated by the non-privileged user for applying to a target software product. The received patch is applied to the target software product if it is determined that the received patch may be elevated by the non-privileged user for applying to the target software product.

    摘要翻译: 允许非特权用户将补丁应用于软件产品。 从非特权用户接收到补丁。 确定所接收的补丁是否可以由非特权用户提升以应用于目标软件产品。 如果确定接收到的补丁可能被非特权用户提升以应用于目标软件产品,则将接收的补丁应用于目标软件产品。

    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
    4.
    发明申请

    公开(公告)号: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
    5.
    发明申请
    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.

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

    SYSTEM AND METHOD FOR IMPORTING A CONFIGURED DATA SET INTO A TARGET SET
    7.
    发明申请
    SYSTEM AND METHOD FOR IMPORTING A CONFIGURED DATA SET INTO A TARGET SET 有权
    将配置数据集导入目标集的系统和方法

    公开(公告)号:US20070288918A1

    公开(公告)日:2007-12-13

    申请号:US11696454

    申请日:2007-04-04

    IPC分类号: G06F9/445

    CPC分类号: G06F9/44505

    摘要: A system and method are disclosed for creating and describing a configurable data set, configuring the data set and merging a resulting configured data set into a target data set. One or more configurable data elements are stored in a configurable data set that forms part of a configurable merge module. The configurable merge module also includes metadata concerning the configurable data. The metadata describes the data elements and how they can be configured and how to implement changes to the configurable data. Each configurable data element can be presented to the configurable merge module consumer through a user interface. The configurable merge module consumer can thus make configuration choices. Also provided is a transformation engine for customizing the configurable data based on configurable merge module consumer choices and a merge engine for inserting configured data into a target data set.

    摘要翻译: 公开了一种用于创建和描述可配置数据集,配置数据集并将所得到的配置数据集并入目标数据集的系统和方法。 一个或多个可配置数据元素存储在构成可配置合并模块的一部分的可配置数据集中。 可配置合并模块还包括有关可配置数据的元数据。 元数据描述了数据元素以及如何配置它们以及如何实现对可配置数据的更改。 每个可配置的数据元素可以通过用户界面呈现给可配置的合并模块用户。 可配置的合并模块消费者可以进行配置选择。 还提供了用于基于可配置的合并模块消费者选择来定制可配置数据的转换引擎和用于将配置的数据插入到目标数据集中的合并引擎。