METHOD FOR GENERATING A ROBUST SOFTWARE SIGNATURE
    1.
    发明申请
    METHOD FOR GENERATING A ROBUST SOFTWARE SIGNATURE 有权
    用于生成稳健软件签名的方法

    公开(公告)号:US20090248636A1

    公开(公告)日:2009-10-01

    申请号:US12193556

    申请日:2008-08-18

    IPC分类号: G06F17/30

    CPC分类号: G06F8/60

    摘要: A method and a corresponding system and computer-usable medium for discovering software products on a plurality of one or more computers. The discovering method, system and/or computer-usable medium can populate a software catalogue without the manual intervention of an administrator. Such an approach reduces the cost of producing and maintaining a comprehensive knowledge base (e.g., the catalogue), which contains definitions of software products and the related signature. Signature definitions combine information obtained by the data gathering process and information contained in the registries. This combination allows the creation of a robust signature which reduces to a great extent the possibilities of both “false positive” and “false negative” results.

    摘要翻译: 一种用于在多个一个或多个计算机上发现软件产品的方法和相应的系统和计算机可用介质。 发现方法,系统和/或计算机可用介质可以填充软件目录,而无需管理员的手动干预。 这种方法降低了生成和维护综合知识库(例如目录)的成本,其中包含软件产品的定义和相关签名。 签名定义将通过数据收集过程获得的信息和注册表中包含的信息相结合。 这种组合允许创建一个强大的签名,在很大程度上减少了“假阳性”和“假阴性”结果的可能性。

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

    公开(公告)号:US08307355B2

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

    申请号:US11458258

    申请日:2006-07-18

    IPC分类号: G06F9/44 G06F9/445 G06F12/00

    CPC分类号: G06Q30/00 G06Q30/0601

    摘要: A method and a corresponding apparatus for inventorying software products on a plurality of computer are proposed. The inventorying 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 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.

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

    METHOD AND APPARATUS FOR POPULATING A SOFTWARE CATALOGUE WITH SOFTWARE KNOWLEDGE GATHERING
    3.
    发明申请
    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.

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

    Method for generating a robust software signature
    4.
    发明授权
    Method for generating a robust software signature 有权
    用于生成强大的软件签名的方法

    公开(公告)号:US08539445B2

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

    申请号:US12193556

    申请日:2008-08-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/60

    摘要: A method and a corresponding system and computer-usable medium for discovering software products on a plurality of one or more computers. The discovering method, system and/or computer-usable medium can populate a software catalogue without the manual intervention of an administrator. Such an approach reduces the cost of producing and maintaining a comprehensive knowledge base (e.g., the catalogue), which contains definitions of software products and the related signature. Signature definitions combine information obtained by the data gathering process and information contained in the registries. This combination allows the creation of a robust signature which reduces to a great extent the possibilities of both “false positive” and “false negative” results.

    摘要翻译: 一种用于在多个一个或多个计算机上发现软件产品的方法和相应的系统和计算机可用介质。 发现方法,系统和/或计算机可用介质可以填充软件目录,而无需管理员的手动干预。 这种方法降低了生成和维护综合知识库(例如目录)的成本,其中包含软件产品的定义和相关签名。 签名定义将通过数据收集过程获得的信息和注册表中包含的信息相结合。 这种组合允许创建一个强大的签名,在很大程度上减少了“假阳性”和“假阴性”结果的可能性。

    METHOD AND APPARATUS FOR POPULATING A SOFTWARE CATALOGUE WITH SOFTWARE KNOWLEDGE GATHERING
    5.
    发明申请
    METHOD AND APPARATUS FOR POPULATING A SOFTWARE CATALOGUE WITH SOFTWARE KNOWLEDGE GATHERING 审中-公开
    用软件知识收集软件目录的方法和装置

    公开(公告)号:US20120297063A1

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

    申请号:US13564165

    申请日:2012-08-01

    IPC分类号: G06F15/173

    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 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.

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

    Method and apparatus for populating a software catalogue with software knowledge gathering
    6.
    发明授权
    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.

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

    Method, system and computer program for distributing software patches
    7.
    发明授权
    Method, system and computer program for distributing software patches 失效
    用于分发软件补丁的方法,系统和计算机程序

    公开(公告)号:US08495615B2

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

    申请号:US13020471

    申请日:2011-02-03

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A software patch management solution (200) is proposed. The devised solution is based on the idea of automating the installation of the patches through a software distribution infrastructure. For this purpose, an automation engine (225) is added to a distribution server (110). The automation engine interfaces with a patch provider (125) acting as a proxy, which stores a local copy of the patches (210) and of a patch catalogue (215) for detecting corresponding vulnerabilities. The automation engine automatically builds a distribution plan for deploying the patches to the relevant endpoints (115), according to a vulnerability catalogue (230) that stores the actual exposures of the endpoints. The distribution plan arranges the required activities in the correct order, so as to minimize the number of rebooting of the endpoints; the distribution plan ends with an activity for scanning the endpoints, so as to update the vulnerability catalogue accordingly.

    摘要翻译: 提出了一种软件补丁管理解决方案(200)。 设计的解决方案基于通过软件分发基础设施自动安装补丁的想法。 为此,将自动化引擎(225)添加到分发服务器(110)。 所述自动化引擎与作为代理的补丁提供程序(125)接口,所述补丁提供程序(125)存储所述补丁(210)和补丁目录(215)的本地副本,用于检测相应的漏洞。 根据存储端点的实际暴露的漏洞目录(230),自动化引擎自动构建用于将补丁部署到相关端点(115)的分发计划。 分配方案按正确的顺序排列所需的活动,以最大限度地减少端点的重新启动次数; 分发计划以扫描端点的活动结束,以便相应地更新漏洞目录。

    Aggregating Service Components
    8.
    发明申请
    Aggregating Service Components 失效
    聚合服务组件

    公开(公告)号:US20090319951A1

    公开(公告)日:2009-12-24

    申请号:US12472926

    申请日:2009-05-27

    IPC分类号: G06F3/048

    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.

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

    IN-CONTEXT COLLABORATION TOOL FOR RESOURCE MANAGEMENT SYSTEMS
    9.
    发明申请
    IN-CONTEXT COLLABORATION TOOL FOR RESOURCE MANAGEMENT SYSTEMS 审中-公开
    资源管理系统的内在协作工具

    公开(公告)号:US20090150333A1

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

    申请号:US12264254

    申请日:2008-11-04

    IPC分类号: G06F17/30

    摘要: A method for managing resources in a resource management system in accordance with certain embodiments may include providing a retrieval statement for retrieving management information relating to a set of selected resources. The management information may be retrieved according to the retrieval statement. Context information relating to one or more resources of the set may be retrieved according to the corresponding management information. One or more requests for additional information relating to the resource may be generated according to the context information. The requests for additional information may then be submitted to an information source.

    摘要翻译: 根据某些实施例的用于管理资源管理系统中的资源的方法可以包括提供用于检索与所选择的资源集合相关的管理信息的检索语句。 可以根据检索语句检索管理信息。 可以根据相应的管理信息检索与集合的一个或多个资源有关的上下文信息。 可以根据上下文信息生成关于资源的附加信息的一个或多个请求。 然后可以将要求的附加信息提交给信息来源。

    Method and system for tracing and displaying execution of nested functions
    10.
    发明授权
    Method and system for tracing and displaying execution of nested functions 失效
    跟踪和显示嵌套函数执行的方法和系统

    公开(公告)号:US07120901B2

    公开(公告)日:2006-10-10

    申请号:US10235599

    申请日:2002-09-05

    IPC分类号: G06F9/44 G06F11/00

    CPC分类号: G06F11/3636

    摘要: A method and system for tracing the failing or successful execution of nested functions coded with return codes in a thread during its execution. The method comprises an ENTRY and EXIT trace macro to mark the beginning and the end of execution of the function, a TRACE macro to record messages and program variable values, and a QUIT macro marking the failing execution of the corresponding function. Using a Graphical User Interface, an interactive trace analyzer reads the trace file and displays the tree structure of the nested functions and marks, by using different colors, the success or failure of each of them. The trace analyzer utilities help the user to quickly identify the error in the source code corresponding to a function with a failing execution.

    摘要翻译: 用于跟踪在执行期间线程中返回代码编码的嵌套函数的失败或成功执行的方法和系统。 该方法包括一个ENTRY和EXIT跟踪宏,用于标记函数的执行的开始和结束,用于记录消息和程序变量值的TRACE宏,以及标记相应功能的失败执行的QUIT宏。 使用图形用户界面,交互式跟踪分析器通过使用不同的颜色,读取跟踪文件并显示嵌套函数和标记的树结构,每个的成功或失败。 跟踪分析器实用程序帮助用户快速识别与执行失败的函数对应的源代码中的错误。