会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Efficient XML schema validation of XML fragments using annotated automaton encoding
    • 使用注释自动机编码的XML片段的高效XML模式验证
    • US07437374B2
    • 2008-10-14
    • US10774594
    • 2004-02-10
    • Yao-Ching Stephen ChenFen-Ling LinNing WangGuogen Zhang
    • Yao-Ching Stephen ChenFen-Ling LinNing WangGuogen Zhang
    • G06F17/30
    • G06F17/2725G06F17/2229G06F17/2247Y10S707/99942Y10S707/99943
    • An XML schema is compiled into an annotated automaton encoding, which includes a parsing table for structural information and annotation for type information. The representation is extended to include a mapping from schema types to states in a parsing table. To validate a fragment against a schema type, it is necessary simply to determine the state corresponding to the schema type, and start the validation process from that state. When the process returns to the state, fragment validation has reached successful completion. This approach is more efficient than a general tree representation. Only the data representation of the schema information is handled, making it much easier than manipulating validation parser code generated by a parser generator. In addition, only one representation is needed for schema information for both document and fragment validation. This approach also provides a basis for incremental validation after update.
    • XML模式被编译成带注释的自动机编码,其包括用于结构信息的解析表和类型信息的注释。 该表示扩展为包括从模式类型到解析表中的状态的映射。 要根据模式类型验证片段,只需确定与模式类型相对应的状态,并从该状态启动验证过程。 当进程返回到状态时,片段验证已经成功完成。 这种方法比一般的树表示效率更高。 只处理模式信息的数据表示,使得它比操纵解析器生成器生成的验证解析器代码容易得多。 此外,文档和片段验证的模式信息只需要一个表示。 这种方法还为更新后的增量验证提供了基础。
    • 2. 发明授权
    • Streaming XPath algorithm for XPath value index key generation
    • 用于XPath值索引密钥生成的流XPath算法
    • US07346609B2
    • 2008-03-18
    • US10990834
    • 2004-11-16
    • Yao-Ching Stephen ChenIrene Ching-Hua LiuDemai NiGuogen ZhangQinghua Zou
    • Yao-Ching Stephen ChenIrene Ching-Hua LiuDemai NiGuogen ZhangQinghua Zou
    • G06F17/30
    • G06F17/30595Y10S707/99932Y10S707/99933Y10S707/99936
    • A method generates hierarchical path index keys for single and multiple indexes with one scan of a document. Each data node of the document is scanned and matches to query nodes are identified. A data node matches a query node if the three conditions hold: if it is not the root step, there is a match for the query node in the previous step of the query; the data node matches the query node of the current step; and the edges of the data and query nodes match. A sub-tree of a data node can be skipped if the data node is not matched and its level is less than the fixed levels of the query. The matched data node is then placed in the match stacks corresponding to the match query nodes. The method uses transitivity properties among matching units to reduce the number of states that need to be tracked and to improve the evaluation of path expressions significantly.
    • 一种方法是通过文档的一次扫描为单索引和多索引生成分层路径索引键。 对文档的每个数据节点进行扫描,并与查询节点进行匹配。 如果三个条件成立,则数据节点与查询节点相匹配:如果不是根步骤,则查询前一步骤中的查询节点匹配; 数据节点匹配当前步骤的查询节点; 数据和查询节点的边缘匹配。 如果数据节点不匹配且其级别小于查询的固定级别,则可以跳过数据节点的子树。 然后将匹配的数据节点放置在与匹配查询节点相对应的匹配堆栈中。 该方法使用匹配单位之间的传递属性来减少需要跟踪的状态数量,并显着提高路径表达式的评估。
    • 8. 发明申请
    • ENCODED DATA PROCESSING
    • 编码数据处理
    • US20140019422A1
    • 2014-01-16
    • US13617614
    • 2012-09-14
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • G06F7/00G06F17/30
    • G06F17/30286G06F17/30076G06F17/30339H03M7/30
    • Techniques are provided for encoded data processing which allows for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
    • 为编码数据处理提供技术,其允许作为编码数据变化的连续数据处理。 数据被分解为一个或多个块,每个块包含至少一个数据记录。 使用从一个或多个编码过程中选择的第一编码过程对给定块内的至少一个数据记录进行编码。 第一编码过程与给定的数据块相关联。 技术评估在给定块中更新给定数据记录时是否实现给定块的编码更改。 响应于评估,给定的块用第二编码过程重新编码。 响应于重新编码,给定块的关联更新。 形成地图以将用第一编码处理编码的给定数据记录转换为第二编码处理,以便保持给定数据记录的比较关系。
    • 9. 发明授权
    • Scalable storage schemes for native XML column data of relational tables
    • 关系表的本机XML列数据的可扩展存储方案
    • US08572125B2
    • 2013-10-29
    • US11209598
    • 2005-08-22
    • Yao-Ching Stephen ChenFen-Ling LinJerry MukaiKalpana ShyamJames Zu-Chia TengGuogen Zhang
    • Yao-Ching Stephen ChenFen-Ling LinJerry MukaiKalpana ShyamJames Zu-Chia TengGuogen Zhang
    • G06F17/30
    • G06F17/30595G06F17/30923
    • A method and system for providing a scalable storage scheme for native hierarchically structured data of relational tables, includes a base table with indicator columns with information pertaining to hierarchically structured data of a document, data tables for storing the hierarchically structured data corresponding to the indicator columns, and node identifier indexes corresponding to the data tables for mapping between the indicator columns and the hierarchically structured data in the data tables. In an embodiment, actual data for each hierarchically structured data (such as XML) column is stored in a separate data table, and each data table has a separate node identifier index. The node identifier index is searched with a key containing the document identifier and a logical node identifier is used, and a record identifier of a record in the data table containing the node assigned the logical node identifier is retrieved.
    • 提供用于关系表的本机分层结构化数据的可伸缩存储方案的方法和系统包括具有与文档的分层结构化数据有关的信息的指示符列的基表,用于存储对应于指示符列的分层结构化数据的数据表 ,以及与数据表对应的节点标识符索引,用于在指标列与数据表中的分层结构化数据之间进行映射。 在一个实施例中,每个分级结构化数据(例如XML)列的实际数据被存储在单独的数据表中,并且每个数据表具有单独的节点标识符索引。 使用包含文档标识符的密钥搜索节点标识符索引,并且使用逻辑节点标识符,并且检索包含分配有逻辑节点标识符的节点的数据表中的记录的记录标识符。