Privacy preserving query method and system for use in federated coalition networks

    公开(公告)号:US09667530B2

    公开(公告)日:2017-05-30

    申请号:US13887873

    申请日:2013-05-06

    IPC分类号: G06F9/00 H04L12/28 H04L12/707

    CPC分类号: H04L45/24

    摘要: In at least one embodiment, a method and a system include a node potentially having information responsive to an information request distributed into, for example, a federated coalition network where the node receives at least one information request packet, conducts a search of information at the node to determine if requested information is present, when the requested information is present, then the node sends an acknowledgement to a requesting node, linear network codes the requested information into m packets where m is greater than or equal to k, which is the number of packets needed to be received by the requesting node to reconstruct the requested information, selects multiple paths between the node and the requesting node such that no third party will see more than k−1 different packets, and transmits the m packets distributed over the selected paths. In a further embodiment, the method and system include operation of the network to have the capability to provide responsive information in a protected way.

    Privacy Preserving Query Method and System for Use in Federated Coalition Networks
    2.
    发明申请
    Privacy Preserving Query Method and System for Use in Federated Coalition Networks 有权
    隐私保护联合网络中使用的查询方法和系统

    公开(公告)号:US20140328342A1

    公开(公告)日:2014-11-06

    申请号:US13887873

    申请日:2013-05-06

    IPC分类号: H04L12/741

    CPC分类号: H04L45/24

    摘要: In at least one embodiment, a method and a system include a node potentially having information responsive to an information request distributed into, for example, a federated coalition network where the node receives at least one information request packet, conducts a search of information at the node to determine if requested information is present, when the requested information is present, then the node sends an acknowledgement to a requesting node, linear network codes the requested information into m packets where m is greater than or equal to k, which is the number of packets needed to be received by the requesting node to reconstruct the requested information, selects multiple paths between the node and the requesting node such that no third party will see more than k−1 different packets, and transmits the m packets distributed over the selected paths. In a further embodiment, the method and system include operation of the network to have the capability to provide responsive information in a protected way.

    摘要翻译: 在至少一个实施例中,方法和系统包括潜在地具有响应于分发到例如节点接收至少一个信息请求分组的联盟联盟网络的信息请求的信息的节点在 节点,以确定所请求的信息是否存在,当所请求的信息存在时,节点向请求节点发送确认,线性网络将请求的信息编码为m个分组,其中m大于或等于k,其是数字 需要由请求节点接收以重建所请求的信息的分组,选择节点和请求节点之间的多个路径,使得没有第三方将看到多于k-1个不同的分组,并且发送分布在所选择的 路径。 在另一实施例中,该方法和系统包括网络的操作以具有以受保护的方式提供响应信息的能力。

    Assessing response routes in a network

    公开(公告)号:US09813331B2

    公开(公告)日:2017-11-07

    申请号:US14171256

    申请日:2014-02-03

    IPC分类号: H04L12/721 H04L12/725

    CPC分类号: H04L45/34 H04L45/308

    摘要: Method and system are provided for assessing response routes in a network of connected nodes wherein a querying node propagates a query through multiple routes of intermediate nodes to a data source node and the data source node returns data to the querying node. The method at a data source node may include: receiving a query instance including metadata with route information of the route of intermediate nodes in the network that the query instance has travelled through from a querying node to the data source node; comparing the route information to a route policy; and responding to a query instance which meets the route policy by returning the query response via the route of intermediate nodes of the query instance.

    Linear network coding in a dynamic distributed federated database

    公开(公告)号:US09680932B2

    公开(公告)日:2017-06-13

    申请号:US14509638

    申请日:2014-10-08

    摘要: A method, system and/or computer program product secures response data sent from a responder to a querier. Path information for query data is collected. The path information identifies paths from the querier to the responder and includes a physical machine identifier for each node hosted by a physical machine. One or more sets of return paths are identified for sending response data. For each set of return paths, any return paths that utilize any nodes sharing a physical machine identifier with any node present in another of the return paths within the set of return paths are discarded. The response data is split into a plurality of portions, and each of the plurality of portions is sent from the responder to the querier using a different return path selected from one of the set of return paths.