Method and apparatus for approximate projection of XML documents
    1.
    发明申请
    Method and apparatus for approximate projection of XML documents 失效
    用于近似投影XML文档的方法和装置

    公开(公告)号:US20060253430A1

    公开(公告)日:2006-11-09

    申请号:US11124749

    申请日:2005-05-09

    CPC classification number: G06F17/30938 Y10S707/99942 Y10S707/99945

    Abstract: A method, computer readable medium and information processing system for projecting a representation of a document in the Extensible Markup Language (XML) format. The method dynamically creates a tree representation of an XML document based on a provided set of XPath expressions through approximate matching techniques. The projection created by the method supports all XPath axes including backward axes such as ?parent? and ?ancestor.? The execution of the set of XPath queries on the projected document is guaranteed to be the same as that of executing the XPath queries on the original document. The projected document typically occupies much less space than the original document.

    Abstract translation: 一种用于以可扩展标记语言(XML)格式投影文档的表示的方法,计算机可读介质和信息处理系统。 该方法通过近似匹配技术基于提供的一组XPath表达式动态创建XML文档的树表示。 该方法创建的投影支持所有XPath轴,包括诸如?parent之类的向后轴? 和祖先。 在投影文档上执行一组XPath查询将被保证与在原始文档上执行XPath查询的执行相同。 投影文件通常占用比原始文件少得多的空间。

    Method and apparatus for lazy construction of XML documents
    2.
    发明申请
    Method and apparatus for lazy construction of XML documents 审中-公开
    用于懒惰构建XML文档的方法和设备

    公开(公告)号:US20070005622A1

    公开(公告)日:2007-01-04

    申请号:US11169474

    申请日:2005-06-29

    CPC classification number: G06F17/272 G06F17/2247

    Abstract: A method, information processing system, and computer readable medium for improved representation of hierarchical documents, particularly a document encoded in Extended Markup Language (XML). The method loads a hierarchical document and stores into an addressable data structure such as a byte array. It then expands the addressable data structure lazily in response to navigations requested by a client. Nodes requested by the client are materialized, that is, they are created in memory, whereas other nodes are left unmaterialized in byte form. The method reduces the memory footprint of an XML document, as well as, improves query evaluation time and serialization time.

    Abstract translation: 一种方法,信息处理系统和用于改进分层文档表示的计算机可读介质,特别是以扩展标记语言(XML)编码的文档。 该方法加载分层文档并存储到可寻址数据结构中,如字节数组。 然后,它响应于客户端请求的导航,延长了可寻址数据结构的扩展。 客户端请求的节点被实现,也就是它们在内存中创建,而其他节点以字节形式保持未实现。 该方法减少了XML文档的内存占用,同时也提高了查询评估时间和序列化时间。

Patent Agency Ranking