METHOD FOR PROVIDING INFORMATION TO DETERMINE A GRAPH ASSOCIATED WITH A DATA ITEM
First Claim
1. A method for providing information, based on an asynchronous communication pattern, to determine a graph associated with a data item, said graph being representative of a history of said data item in a network, and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device of said network, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices, said method being executed by an electronic device and wherein it comprises:
- verifying if an hash information derived from an obtained data item is comprised in a list of tracked data item comprising a list of hashes, each hash being a hash of a first information related to a data item;
in the case that said hash information derived from said obtained data item is comprised in said list of tracked data item, transmitting in said network said information to determine a graph comprising a hash of a second information related to said obtained data item, when said obtained data item is obtained by said electronic device, and/or transmitted to another electronic device in said network and/or a derived data item from said obtained data item is generated.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, it is proposed a method for providing information to determine a graph associated with a data item, said graph being representative of a history of said data item in a network, and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device of said network, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices. The method is executed by an electronic device and is remarkable in that it comprises:
- verifying if an hash information derived from an obtained data item is comprised in a list of tracked data item comprising a list of hashes, each hash being a hash of a first information related to a data item;
- in the case that said hash information derived from said obtained data item is comprised in said list of tracked data item, transmitting in said network said information to determine a graph comprising a hash of a second information related to said obtained data item, when said obtained data item is obtained by said electronic device, and/or transmitted to another electronic device in said network and/or a derived data item from said obtained data item is generated.
5 Citations
15 Claims
-
1. A method for providing information, based on an asynchronous communication pattern, to determine a graph associated with a data item, said graph being representative of a history of said data item in a network, and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device of said network, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices, said method being executed by an electronic device and wherein it comprises:
-
verifying if an hash information derived from an obtained data item is comprised in a list of tracked data item comprising a list of hashes, each hash being a hash of a first information related to a data item; in the case that said hash information derived from said obtained data item is comprised in said list of tracked data item, transmitting in said network said information to determine a graph comprising a hash of a second information related to said obtained data item, when said obtained data item is obtained by said electronic device, and/or transmitted to another electronic device in said network and/or a derived data item from said obtained data item is generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A method for determining a graph associated with a data item, said graph being representative of a history of said data item and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices, said method being executed by an electronic device and wherein it comprises, for a tracked data item that has been at least one time obtained by said electronic device:
-
obtaining a first graph from information comprising a hash of information related to said tracked data item received by an electronic device, and at least a first time information; obtaining a second graph from information comprising a hash of information related to said tracked data item transmitted to another electronic device, and at least a second time information; and merging into a merged graph said first and second graphs by taking into account said at least first and second time information for determining at least one edge of said merged graph. - View Dependent Claims (10)
-
-
12. An electronic device for providing information, based on an asynchronous communication pattern, to determine a graph associated with a data item, said graph being representative of a history of said data item in a network, and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device of said network, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices, said electronic device for providing information comprising:
-
a module configured to verify if an hash information derived from an obtained data item is comprised in a list of tracked data item comprising a list of hashes, each hash being a hash of a first information related to a data item; a module configured to transmit in said network said information to determine a graph comprising a hash of a second information related to said obtained data item, when said obtained data item is obtained by said electronic device, and/or transmitted to another electronic device in said network and/or a derived data item from said obtained data item is generated, said module configured to transmit being activated in the case that said hash information derived from said obtained data item is comprised in said list of tracked data item. - View Dependent Claims (13, 14)
-
-
15. An electronic device for determining a graph associated with a data item, said graph being representative of a history of said data item and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices, said electronic device for determining a graph comprising, for a tracked data item that has been at least one time obtained by said electronic device:
-
a module configured to obtain a first graph from information comprising a hash of information related to said tracked data item received by an electronic device, and at least a first time information; a module configured to obtain a second graph from information comprising a hash of information related to said tracked data item transmitted to another electronic device, and at least a second time information; and a module configured to merge into a merged graph said first and second graphs by taking into account said at least first and second time information for determining at least one edge of said merged graph.
-
Specification