会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明申请
    • Self-Adaptive Prefix Encoding for Stable Node Identifiers
    • 用于稳定节点标识符的自适应前缀编码
    • US20060004858A1
    • 2006-01-05
    • US10709415
    • 2004-05-04
    • Brian TranGuogen Zhang
    • Brian TranGuogen Zhang
    • G06F17/00
    • G06F17/30908
    • A variable-length binary string is utilized to encode node identifiers in a tree for an XML document object model. A general prefix encoding scheme is followed; a node identifier is generated by the concatenation of encodings at each level of a tree along a path from a root node to another particular node. Arbitrary insertions are supported without change to existing node identifier encodings. In addition, the method provides for document order when unsigned binary string comparison is used to compare encoded node identifiers. In support of sub-document concurrency control, prefix encoding provides a way to derive ancestor-descendant relationships among nodes in a tree. Lastly, the encoding method provides a natural pre-order clustering sequence, also known as depth-first clustering. If a prefix is applied to an encoding with a level number, starting with zero at the root, width-first clustering will result. A mixed clustering can also be supported.
    • 使用可变长度的二进制字符串来编码用于XML文档对象模型的树中的节点标识符。 遵循一般的前缀编码方案; 通过沿着从根节点到另一个特定节点的路径的树的每个级别的编码的级联来生成节点标识符。 支持任意插入,而不改变现有的节点标识符编码。 此外,当使用无符号二进制字符串比较来比较编码节点标识符时,该方法提供了文档顺序。 为了支持子文档并发控制,前缀编码提供了一种在树中节点之间派生祖先 - 后代关系的方法。 最后,编码方法提供了一种自然的预购聚类序列,也称为深度优先聚类。 如果将前缀应用于具有级号的编码,则从根开始为零,将导致宽度优先聚类。 也可以支持混合群集。
    • 37. 发明申请
    • ENCODED DATA PROCESSING
    • 编码数据处理
    • US20140019472A1
    • 2014-01-16
    • US13545522
    • 2012-07-10
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • G06F17/30
    • G06F17/30286G06F17/30076G06F17/30339H03M7/30
    • Techniques for encoded data processing which allow 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.
    • 用于编码数据处理的技术,其允许作为编码数据的连续数据处理改变。 数据被分解为一个或多个块,每个块包含至少一个数据记录。 使用从一个或多个编码过程中选择的第一编码过程对给定块内的至少一个数据记录进行编码。 第一编码过程与给定的数据块相关联。 技术评估在给定块中更新给定数据记录时是否实现给定块的编码更改。 响应于评估,给定的块用第二编码过程重新编码。 响应于重新编码,给定块的关联更新。 形成地图以将用第一编码处理编码的给定数据记录转换为第二编码处理,以便保持给定数据记录的比较关系。
    • 38. 发明授权
    • Packing nodes into records to store XML XQuery data model and other hierarchically structured data
    • 将节点包装到记录中以存储XML XQuery数据模型和其他分层结构化数据
    • US08543614B2
    • 2013-09-24
    • US11209997
    • 2005-08-22
    • Yao-Ching Stephen ChenYue HuangFen-Ling LinBrian Thinh-Vinh TranGuogen Zhang
    • Yao-Ching Stephen ChenYue HuangFen-Ling LinBrian Thinh-Vinh TranGuogen Zhang
    • G06F17/30
    • G06F17/30917G06F17/30911
    • A storage of nodes of hierarchically structured data uses logical node identifiers to reference the nodes stored within and across record data structures. A node identifier index is used to map each logical node identifier to a record identifier for the record that contains the node. When a sub-tree is stored in a separate record, a proxy node is used to represent the sub-tree in the parent record. The mapping in the node identifier index reflects the storage of the sub-tree nodes in the separate record. Since the references between the records are through logical node identifiers, there is no limitation to the moving of records across pages, as long as the indices are updated or rebuilt to maintain synchronization with the resulting data pages. This approach is highly scalable and has a much smaller storage consumption than approaches that use explicit references between nodes.
    • 分级结构化数据节点的存储使用逻辑节点标识符来引用存储在记录数据结构内和跨记录数据结构的节点。 节点标识符索引用于将每个逻辑节点标识符映射到包含节点的记录的记录标识符。 当子树存储在单独的记录中时,代理节点用于表示父记录中的子树。 节点标识符索引中的映射反映了子树节点在单独记录中的存储。 由于记录之间的引用是通过逻辑节点标识符,只要索引被更新或重建以维持与所得到的数据页的同步,就不限于跨页面的记录移动。 这种方法具有高度可扩展性,并且比使用节点之间的明确引用的方法具有更小的存储消耗。
    • 39. 发明申请
    • Multi-Versioning Mechanism for Update of Hierarchically Structured Documents Based on Record Storage
    • 基于记录存储的层次结构化文档更新的多版本化机制
    • US20110302195A1
    • 2011-12-08
    • US12796599
    • 2010-06-08
    • Mengchu CaiEric N. KatayamaGuogen ZhangShirley Zhou
    • Mengchu CaiEric N. KatayamaGuogen ZhangShirley Zhou
    • G06F17/30
    • G06F16/83
    • A method for multi-versioning data of a hierarchically structured document stored in data records includes: changing document data in one or more data records, each data record assigned a record identifier, the data record including a plurality of nodes assigned a node identifier, and the document assigned a document identifier; storing an update timestamp in a base table row referencing the document identifier; storing in each changed data record a start timestamp for a start of a validity period for the changed data record and an end timestamp for an end of the validity period; and storing the start timestamp and the end timestamp in one or more node identifier index entries referencing the document identifier, the record identifier, and the node identifier. A version of the document may be obtained using node identifier index entries satisfying a version timestamp.
    • 一种存储在数据记录中的分层结构化文档的数据多版本化方法包括:在一个或多个数据记录中改变文档数据,每个数据记录分配记录标识符,数据记录包括分配有节点标识符的多个节点,以及 该文件分配了文件标识符; 将更新时间戳存储在引用文档标识符的基表行中; 在每个改变的数据记录中存储用于所述改变的数据记录的有效期的开始的开始时间戳和所述有效期的结束的结束时间戳; 并将开始时间戳和结束时间戳存储在引用文档标识符,记录标识符和节点标识符的一个或多个节点标识符索引条目中。 可以使用满足版本时间戳的节点标识符索引条目来获得文档的版本。
    • 40. 发明授权
    • Efficient locking protocol for sub-document concurrency control using prefix encoded node identifiers in XML databases
    • 在XML数据库中使用前缀编码节点标识符的子文档并发控制的高效锁定协议
    • US08019779B2
    • 2011-09-13
    • US10709416
    • 2004-05-04
    • James Zu-Chia TengBrian Shaun VickeryGuogen Zhang
    • James Zu-Chia TengBrian Shaun VickeryGuogen Zhang
    • G06F17/30
    • G06F17/30362
    • A system and method for concurrency control of hierarchically structured data is provided. Lock requests on a target node are processed by exploiting ancestor-descendant information encoded into prefix encoded node identifiers (IDs). A set of implicit locks on ancestor nodes along a path from an immediate parent of a target node to a root node is derived from an explicit lock request on a target node. A logical lock tree describing existing lock modes for ancestor nodes is consulted to determine compatibility with the derived set of implicit locks. If existing lock modes for ancestor nodes are compatible with the derived set of implicit locks, a lock request on a target node is granted. Otherwise, the lock request is denied. A lock release request follows the reverse process; a target node in a particular transaction is released, as are subsequent locks on its ancestors made by the same transaction.
    • 提供了一种用于分级结构化数据并发控制的系统和方法。 通过利用编码为前缀编码节点标识符(ID)的祖先 - 后代信息来处理目标节点上的锁定请求。 从目标节点的直接父节点到根节点的路径上的祖先节点上的一组隐式锁派生自目标节点上的显式锁定请求。 查询描述祖先节点的现有锁模式的逻辑锁树,以确定与导出的隐式锁定集的兼容性。 如果祖先节点的现有锁定模式与导出的隐式锁定集合兼容,则会授予目标节点上的锁定请求。 否则,锁请求被拒绝。 锁定释放请求遵循相反的过程; 特定事务中的目标节点被释放,同一事务由其祖先的后续锁也被释放。