Allowing External Access to Private Information of a Local Data Store

    公开(公告)号:US20120173535A1

    公开(公告)日:2012-07-05

    申请号:US12984771

    申请日:2011-01-05

    IPC分类号: G06F21/00 G06F17/30

    摘要: Techniques provided for allowing external access by other users to private information that is maintained on local storage of a computer and owned by an information owner. The private information is uploaded from the local storage to an externally accessible information source that is accessible by the other users. A request from a user to access the private information is received by the owner, who determines whether to allow access the private information. If so, the owner sends a private information sharing authorization to a collaboration orchestrator, which retrieves the private information from the external source and provides the private information to the user. The owner optionally requests to collaborate with the user before deciding whether to allow access to the private information. One or both of the identities of the owner and user can remain anonymous until agreeing on revealing identities. A system and program product is also provided.

    Generating a Statistical Tree for Encoding/Decoding an XML Document
    42.
    发明申请
    Generating a Statistical Tree for Encoding/Decoding an XML Document 审中-公开
    生成用于对XML文档进行编码/解码的统计树

    公开(公告)号:US20110119315A1

    公开(公告)日:2011-05-19

    申请号:US13010900

    申请日:2011-01-21

    IPC分类号: G06F17/30

    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 said 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 said 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 said XSD, the allocation being based on the prioritization of the component. Methods, apparatus and computer program products for generating a statistical tree representing an extensible markup language Schema (XSD), for encoding an extensible markup language (XML) document utilizing a statistical tree representing an extensible markup language Schema (XSD), and for decoding an XML document represented by a binary encoded sequence also are disclosed.

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