Generating a statistical tree for encoding/decoding an XML document
    11.
    发明授权
    Generating a statistical tree for encoding/decoding an XML document 失效
    生成用于对XML文档进行编码/解码的统计树

    公开(公告)号:US07886223B2

    公开(公告)日:2011-02-08

    申请号:US11561043

    申请日:2006-11-17

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2229 G06F17/2247

    摘要: A method and apparatus for generating a statistical tree representing an extensible markup language Schema (XSD) is disclosed. Components of the XSD are prioritized according to predefined rules. A root node representing the XSD is created. Pairs of child nodes are generated from the root node. Each pair comprises at least one genuine node, and each pair of generated child nodes is appended to a parent node which is a genuine node. The path to each of the child nodes from a respective parent genuine node is represented with a binary sequence. At least one genuine node is allocated to a corresponding component of the XSD, the allocation being based on the prioritization of the component. Methods, apparatus and computer program products for generating a statistical tree representing XSD, for encoding an extensible markup language (XML) document utilizing a statistical tree representing XSD, and for decoding an XML document represented by a binary encoded sequence also are disclosed.

    摘要翻译: 公开了一种用于生成表示可扩展标记语言模式(XSD)的统计树的方法和装置。 XSD的组件根据预定义的规则进行优先排序。 创建表示XSD的根节点。 从根节点生成成对的子节点。 每对包括至少一个正版节点,并且每对生成的子节点被附加到作为真实节点的父节点。 来自相应父母节点的每个子节点的路径用二进制序列表示。 至少一个正版节点分配给XSD的相应组件,该分配基于组件的优先级。 还公开了用于生成表示XSD的统计树的方法,装置和计算机程序产品,用于使用表示XSD的统计树对可扩展标记语言(XML)文档进行编码,以及用于对由二进制编码序列表示的XML文档进行解码。

    METHOD FOR POLICY BASED ENFORCEMENT OF BUSINESS REQUIREMENTS FOR SOFTWARE INSTALL
    12.
    发明申请
    METHOD FOR POLICY BASED ENFORCEMENT OF BUSINESS REQUIREMENTS FOR SOFTWARE INSTALL 审中-公开
    基于政策执行软件安装业务需求的方法

    公开(公告)号:US20100031249A1

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

    申请号:US12185791

    申请日:2008-08-04

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60 G06Q10/06

    摘要: A method for policy-based enforcement of business requirements for a software install. The method includes identifying installation prerequisites and business prerequisites based on business policies of a software solution, where the software solution may be installed on a computing machine; identifying software prerequisites required for the software solution; determining whether the business prerequisites and installation prerequisites can be complied without compromising the software prerequisites; on determining that the business prerequisites can he complied, installing the software solution on the computing machine; and on negative determining notifying a user regarding non-compliance of the business prerequisites.

    摘要翻译: 一种基于策略的强制执行软件安装业务需求的方法。 该方法包括根据软件解决方案的业务策略来识别安装先决条件和业务先决条件,软件解决方案可以安装在计算机上; 识别软件解决方案所需的软件先决条件; 确定业务先决条件和安装先决条件是否可以在不影响软件先决条件的情况下得到遵守; 确定他可以遵守业务先决条件,在计算机上安装软件解决方案; 以及否定的决定通知用户有关业务先决条件的不合规。

    DICTIONARY FOR TEXTUAL DATA COMPRESSION AND DECOMPRESSION

    公开(公告)号:US20090271181A1

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

    申请号:US12108973

    申请日:2008-04-24

    IPC分类号: G06F17/21

    CPC分类号: H03M7/3084

    摘要: A dictionary for compressing and decompressing textual data has a number of keys. Each key is associated with an identifier. The keys include static word or phrase keys, where each static word or phrase key lists one or more unchanging words in a particular order. The keys further include dynamic phrase keys, where each dynamic phrase key lists a number of words and one or more placeholders in a particular order, and each placeholder denotes a place where a word or phrase other than the words of the dynamic phrase key is to be inserted. At least one of the dynamic phrase keys may identify one or more of the words by identifiers for corresponding static words or phrase keys. At least one of the static word or phrase keys may identify one or more of the words by identifiers for corresponding other static words or phrase keys.

    Method and System for Generating Globally Unique Identifiers
    14.
    发明申请
    Method and System for Generating Globally Unique Identifiers 审中-公开
    用于生成全局唯一标识符的方法和系统

    公开(公告)号:US20090043864A1

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

    申请号:US11834976

    申请日:2007-08-07

    申请人: Rohit Shetty

    发明人: Rohit Shetty

    IPC分类号: G06F15/16 G06F17/30 G06F7/10

    CPC分类号: H04L12/66

    摘要: There is disclosed a system for assigning a GUID to a resultant entity generated by converting a source entity, in a GUID assignment system having a processing means and a storage device. Information about the source entity corresponding to the resultant entity and the origin of the source entity into is inputted into the processing means from the storage device. The processing means generates an origin unique ID using the information about the origin of the source entity, and a source entity unique ID using the information about the source entity. The processing means then concatenates the origin unique ID and the entity unique ID and calculates the hash of said concatenation result to generate a GUID and tags the generated GUID to the resultant entity.

    摘要翻译: 公开了一种用于在具有处理装置和存储装置的GUID分配系统中将GUID分配给通过转换源实体产生的合成实体的系统。 关于与所生成的实体对应的源实体和源实体的源的信息从存储装置输入到处理装置。 处理装置使用关于源实体的来源的信息和使用关于源实体的信息的源实体唯一ID来生成原始唯一ID。 处理装置然后连接原始唯一ID和实体唯一ID,并计算所述连接结果的哈希值以生成GUID,并将生成的GUID标记到所得实体。

    ATTRIBUTE-BASED LINKED TRIES FOR RULE EVALUATION
    15.
    发明申请
    ATTRIBUTE-BASED LINKED TRIES FOR RULE EVALUATION 有权
    基于属性的链接关联规则评估

    公开(公告)号:US20140006456A1

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

    申请号:US13568885

    申请日:2012-08-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30985 G06F2209/543

    摘要: An embodiment for evaluating rules pertaining to an event includes providing a rule trie comprising multiple nodes, wherein match conditions must be met to trigger a given rule, and each match condition corresponds to a different node. An attribute trie is provided for a string attribute, which includes a node sequence having a value. The string attribute is extracted from the event and also has a value. The value of the extracted string attribute and the value of the node sequence are compared, by traversing a path extending along the node sequence. Responsive to determining that the values of the extracted string attribute and the node sequence are the same, notice is provided that the match condition of a particular node of the rule trie has been met by an attribute of the received event.

    摘要翻译: 用于评估与事件相关的规则的实施例包括提供包括多个节点的规则特征,其中必须满足匹配条件以触发给定的规则,并且每个匹配条件对应于不同的节点。 为字符串属性提供属性特里,其包括具有值的节点序列。 字符串属性从事件中提取,并且还具有一个值。 通过遍历沿着节点序列延伸的路径来比较提取的字符串属性的值和节点序列的值。 响应于确定提取的字符串属性和节点序列的值是相同的,通知规则特里节点的特定节点的匹配条件已被接收到的事件的属性所满足。

    Correlated message identifiers for events

    公开(公告)号:US08365190B2

    公开(公告)日:2013-01-29

    申请号:US12140200

    申请日:2008-06-16

    申请人: Rohit Shetty

    发明人: Rohit Shetty

    IPC分类号: G06F3/00

    摘要: A message identifier of a first event is provided to a correlation engine. The correlation engine is to correlate the first event to one or more second events according to a predetermined correlation technique. The message identifiers of the second events are received from the correlation engine. A correlated message identified for the first event is generated based on the message identifier of the first event and on the message identifiers of the second events. The correlated message identifier for the first event is output.

    Intelligent event-based data mining of unstructured information
    17.
    发明授权
    Intelligent event-based data mining of unstructured information 失效
    非结构化信息的智能事件数据挖掘

    公开(公告)号:US08356047B2

    公开(公告)日:2013-01-15

    申请号:US12571782

    申请日:2009-10-01

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30864

    摘要: A method, system and computer program product is disclosed for intelligent data mining. The method comprises receiving an event from an application, assigning property weights to properties of the event, and building a query from these properties based on the property weights. The method further comprises assigning search engine weights to a group of search engines, selecting at least some of the search engines based on the search engine weights, and sending the built query to the selected search engines. Results from the selected search engines are stored in a knowledge repository and used to adjust the property weights and the search engine weights. The invention may be used to provide an analysis with information about a problem, and to manage a solutions database which can be used for problem determination. The invention provides a low cost solution for collecting relevant information from online sources.

    摘要翻译: 公开了用于智能数据挖掘的方法,系统和计算机程序产品。 该方法包括从应用程序接收事件,将属性权重分配给事件的属性,以及基于属性权重从这些属性构建查询。 该方法还包括将搜索引擎权重分配给一组搜索引擎,基于搜索引擎权重来选择搜索引擎中的至少一些,以及将构建的查询发送到所选择的搜索引擎。 所选搜索引擎的结果存储在知识库中,用于调整属性权重和搜索引擎权重。 本发明可以用于提供关于问题的信息的分析,以及管理可用于问题确定的解决方案数据库。 本发明提供了用于从在线来源收集相关信息的低成本解决方案。

    Translating source locale input string to target locale output string
    18.
    发明授权
    Translating source locale input string to target locale output string 失效
    将源语言环境输入字符串转换为目标语言环境输出字符串

    公开(公告)号:US08296125B2

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

    申请号:US12253300

    申请日:2008-10-17

    IPC分类号: G06F17/28

    摘要: A dictionary mapping source locale strings to target locale strings is constructed. A tree is constructed from the dictionary. The tree has nodes including a start node, end nodes, and string nodes. The nodes form node chains of the tree that correspond to the source locale strings. Each node chain links a collection of the nodes from the start node to a string node. Each node other than the start node has a parent node and corresponds to a character of the source locale strings. Each node other than the end nodes has one or more child nodes. Each string node ends a node chain, and corresponds to a mapping within the dictionary of a source locale string to a target locale string. An input string having the source locale is processed against the tree to generate an output string having the target locale.

    摘要翻译: 构建了将源语言环境字符串映射到目标语言环境字符串的字典。 一棵树是从字典中构建的。 树具有包括起始节点,结束节点和字符串节点的节点。 节点形成与源语言环境字符串对应的树的节点链。 每个节点链将节点的集合从起始节点链接到字符串节点。 除起始节点之外的每个节点都有父节点,并且对应于源语言环境字符串的字符。 除节点之外的每个节点都有一个或多个子节点。 每个字符串节点结束节点链,并且对应于源语言环境字符串到目标语言环境字符串的字典内的映射。 针对树处理具有源语言环境的输入字符串,以生成具有目标语言环境的输出字符串。

    Encoding and decoding of XML document using statistical tree representing XSD defining XML document
    19.
    发明授权
    Encoding and decoding of XML document using statistical tree representing XSD defining XML document 失效
    使用表示XSD定义XML文档的统计树对XML文档进行编码和解码

    公开(公告)号:US07925643B2

    公开(公告)日:2011-04-12

    申请号:US12037417

    申请日:2008-06-08

    IPC分类号: G06F7/00

    CPC分类号: G06F17/2247 G06F17/227

    摘要: A statistical tree representing an eXtensible Markup Language (XML) Schema document (XSD) is generated. The statistical tree captures information defined by the XSD by representing elements, attributes, and enumerations of the XSD as branches, nodes, and leaves of the statistical tree. The statistical tree has bits corresponding to nodes of the statistical tree. An XML document defined by the XSD is adaptively encoded, or compressed, as a number of bits based on the statistical tree that has been generated. The number of bits encoding the XML document are decoded, or decompressed, to yield the XML document also based on the statistical tree that has been generated.

    摘要翻译: 生成表示可扩展标记语言(XML)模式文档(XSD)的统计树。 统计树通过将XSD的元素,属性和枚举表示为统计树的分支,节点和树叶来捕获由XSD定义的信息。 统计树具有与统计树的节点对应的位。 由XSD定义的XML文档基于已经生成的统计树被自适应地编码或压缩为多个位。 编码XML文档的比特数被解码或解压缩,以产生XML文档,同时也基于已经生成的统计树。

    ENCODING AND DECODING OF XML DOCUMENT USING STATISTICAL TREE REPRESENTING XSD DEFINING XML DOCUMENT
    20.
    发明申请
    ENCODING AND DECODING OF XML DOCUMENT USING STATISTICAL TREE REPRESENTING XSD DEFINING XML DOCUMENT 失效
    使用统计表来编码和解码XML文档XSD定义XML文档

    公开(公告)号:US20090307244A1

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

    申请号:US12037417

    申请日:2008-06-08

    IPC分类号: G06F17/30 G06F7/06

    CPC分类号: G06F17/2247 G06F17/227

    摘要: A statistical tree representing an extensible Markup Language (XML) Schema document (XSD) is generated. The statistical tree captures information defined by the XSD by representing elements, attributes, and enumerations of the XSD as branches, nodes, and leaves of the statistical tree. The statistical tree has bits corresponding to nodes of the statistical tree. An XML document defined by the XSD is adaptively encoded, or compressed, as a number of bits based on the statistical tree that has been generated. The number of bits encoding the XML document are decoded, or decompressed, to yield the XML document also based on the statistical tree that has been generated.

    摘要翻译: 生成表示可扩展标记语言(XML)模式文档(XSD)的统计树。 统计树通过将XSD的元素,属性和枚举表示为统计树的分支,节点和树叶来捕获由XSD定义的信息。 统计树具有与统计树的节点对应的位。 由XSD定义的XML文档基于已经生成的统计树被自适应地编码或压缩为多个位。 编码XML文档的比特数被解码或解压缩,以产生XML文档,同时也基于已经生成的统计树。