GENERATING A STATISTICAL TREE FOR ENCODING/DECODING AN XML DOCUMENT
    21.
    发明申请
    GENERATING A STATISTICAL TREE FOR ENCODING/DECODING AN XML DOCUMENT 失效
    生成用于编码/解码XML文档的统计树

    公开(公告)号:US20080120608A1

    公开(公告)日:2008-05-22

    申请号:US11561043

    申请日:2006-11-17

    IPC分类号: G06F9/45 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文档进行解码。

    Log file compression
    22.
    发明授权
    Log file compression 有权
    日志文件压缩

    公开(公告)号:US09031997B2

    公开(公告)日:2015-05-12

    申请号:US13280569

    申请日:2011-10-25

    IPC分类号: G06F17/30 H02H3/05 H03M7/30

    CPC分类号: H03M7/707 H03M7/3088

    摘要: A compression system identifies one or more fields in a log file based on at least one field rule from among multiple field rules specified in a log file framework. The compression system extracts contents of the log file associated with the one or more fields. The compression system passes the contents associated with the one or more fields to corresponding compression engines from among a multiple compression engines each specified for performing a separate type of compression from among multiple types of compression for each of the one or more fields, wherein each of the one or more fields corresponds to one or more compression engines from among the multiple compression engines.

    摘要翻译: 压缩系统基于日志文件框架中指定的多个字段规则中的至少一个字段规则识别日志文件中的一个或多个字段。 压缩系统提取与一个或多个字段相关联的日志文件的内容。 压缩系统将与一个或多个字段相关联的内容从针对一个或多个字段中的每一个的多个压缩类型中的每个指定用于执行单独类型的压缩的多个压缩引擎中传递到相应的压缩引擎,其中每个 一个或多个字段对应于来自多个压缩引擎的一个或多个压缩引擎。

    Optimizing an operating system I/O operation that pertains to a specific program and file
    23.
    发明授权
    Optimizing an operating system I/O operation that pertains to a specific program and file 有权
    优化与特定程序和文件相关的操作系统I / O操作

    公开(公告)号:US08843676B2

    公开(公告)日:2014-09-23

    申请号:US13534958

    申请日:2012-06-27

    IPC分类号: G06F3/00 G06F3/06 G06F17/30

    摘要: An embodiment of the invention pertains to a method that includes an operating system, program components running on the operating system, and a file system associated with one or more files. Responsive to a write request sent from a specified program component to the operating system, in order to write specified data content to a given file, the method determines whether the write request meets a criterion, which is derived from the identity of at least one of the specified program component, and the given file. If the criterion is met, a message is immediately sent to release the specified program component from a wait state. Data portions of the specified data content are then selectively written to a storage buffer, and subsequently written from the buffer to the given file.

    摘要翻译: 本发明的实施例涉及一种包括操作系统,在操作系统上运行的程序组件以及与一个或多个文件相关联的文件系统的方法。 响应于从指定的程序组件发送到操作系统的写入请求,为了将指定的数据内容写入给定的文件,该方法确定写入请求是否满足从至少一个 指定的程序组件和给定的文件。 如果满足标准,则立即发送消息以将等待状态释放指定的程序组件。 然后将指定数据内容的数据部分选择性地写入存储缓冲器,然后从缓冲器写入给定文件。

    OPTIMIZING AN OPERATING SYSTEM I/O OPERATION THAT PERTAINS TO A SPECIFIC PROGRAM AND FILE
    24.
    发明申请
    OPTIMIZING AN OPERATING SYSTEM I/O OPERATION THAT PERTAINS TO A SPECIFIC PROGRAM AND FILE 有权
    优化操作系统对特定程序和文件的操作

    公开(公告)号:US20140006657A1

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

    申请号:US13589749

    申请日:2012-08-20

    IPC分类号: G06F5/00

    摘要: An embodiment of the invention pertains to a method that includes an operating system, program components running on the operating system, and a file system associated with one or more files. Responsive to a write request sent from a specified program component to the operating system, in order to write specified data content to a given file, the method determines whether the write request meets a criterion, which is derived from the identity of at least one of the specified program component, and the given file. If the criterion is met, a message is immediately sent to release the specified program component from a wait state. Data portions of the specified data content are then selectively written to a storage buffer, and subsequently written from the buffer to the given file.

    摘要翻译: 本发明的实施例涉及一种包括操作系统,在操作系统上运行的程序组件以及与一个或多个文件相关联的文件系统的方法。 响应于从指定的程序组件发送到操作系统的写入请求,为了将指定的数据内容写入给定的文件,该方法确定写入请求是否满足从至少一个 指定的程序组件和给定的文件。 如果满足标准,则立即发送消息以将等待状态释放指定的程序组件。 然后将指定数据内容的数据部分选择性地写入存储缓冲器,然后从缓冲器写入给定文件。

    COMPRESSING XML DOCUMENTS USING STATISTICAL TREES GENERATED FROM THOSE DOCUMENTS
    26.
    发明申请
    COMPRESSING XML DOCUMENTS USING STATISTICAL TREES GENERATED FROM THOSE DOCUMENTS 审中-公开
    使用从这些文档生成的统计数据来压缩XML文档

    公开(公告)号:US20100049727A1

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

    申请号:US12194599

    申请日:2008-08-20

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/2252 G06F17/2247

    摘要: Compressing data from a markup language document such as an XML document includes the steps of creating from the document a path based statistical tree built according to a given set of rules, and compressing the document by using the statistical tree. In an embodiment, the statistical tree includes a multitude of paths, and a single bit represents each of said paths. Also, the document may include both enumerated data and non-enumerated data, and the enumerated data is compressed by using the statistical tree. In an embodiment, the document includes a multitude of document nodes, and the step of creating the path based statistical tree includes the step of forming said tree with a multitude of tree nodes, each of the tree nodes representing one of the document nodes.

    摘要翻译: 从诸如XML文档的标记语言文档压缩数据包括从文档创建根据给定的一组规则构建的基于路径的统计树并且使用统计树来压缩文档的步骤。 在一个实施例中,统计树包括多个路径,并且单个比特表示每个所述路径。 此外,文档可以包括枚举数据和非枚举数据,并且使用统计树来压缩枚举的数据。 在一个实施例中,文档包括多个文档节点,并且创建基于路径的统计树的步骤包括用多个树节点形成所述树的步骤,每个树节点表示文档节点之一。

    Correlated message identifiers for events
    27.
    发明申请
    Correlated message identifiers for events 失效
    事件的相关消息标识符

    公开(公告)号:US20090313638A1

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

    申请号:US12140200

    申请日:2008-06-16

    申请人: Rohit Shetty

    发明人: Rohit Shetty

    IPC分类号: G06F9/46

    摘要: 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.

    摘要翻译: 将第一事件的消息标识符提供给相关引擎。 相关引擎是根据预定的相关技术将第一事件与一个或多个第二事件相关联。 从相关引擎接收第二事件的消息标识符。 基于第一事件的消息标识符和第二事件的消息标识符,生成针对第一事件识别的相关消息。 输出第一个事件的相关消息标识符。

    Hybrid IO cell for wirebond and C4 applications
    28.
    发明授权
    Hybrid IO cell for wirebond and C4 applications 有权
    用于引线键和C4应用的混合IO单元

    公开(公告)号:US08901959B2

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

    申请号:US13415946

    申请日:2012-03-09

    IPC分类号: H03K19/177

    CPC分类号: G06F17/5068 G06F2217/40

    摘要: A hybrid IO cell for use with controlled collapse chip connection, wirebond core limited, wirebond IO limited, and wirebond inline chip designs is provided. A method of designing the hybrid IO cell includes designating a technology, determining a minimum pad width of the technology, and determining a minimum pad spacing of the technology. The method also includes determining a width of the hybrid IO cell based on the minimum pad width and the minimum pad spacing, setting a length of the hybrid IO cell equal to the determined width, and storing a definition of the IO cell in a library stored on a computer useable storage medium.

    摘要翻译: 提供了一种用于控制崩溃芯片连接,引线键芯限制,引线键盘限制和引线键合线芯片设计的混合IO单元。 设计混合IO单元的方法包括指定技术,确定该技术的最小垫宽度,以及确定该技术的最小垫间距。 该方法还包括基于最小焊盘宽度和最小焊盘间距来确定混合IO单元的宽度,将混合IO单元的长度设置为等于所确定的宽度,以及将IO单元的定义存储在存储的库中 在计算机可用的存储介质上。

    ATTRIBUTE-BASED LINKED TRIES FOR RULE EVALUATION

    公开(公告)号:US20140006455A1

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

    申请号:US13539748

    申请日:2012-07-02

    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.

    Dictionary for textual data compression and decompression

    公开(公告)号:US08326605B2

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

    申请号: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.