METHODS AND APPARATUS TO DETERMINE PROVENANCE FOR DATA SUPPLY CHAINS
First Claim
1. A non-transitory computer readable storage medium comprising data which may be configured into executable instructions and, when configured and executed, cause one or more processors to at least:
- in response to data being generated, generate a local data object and object metadata corresponding to the data;
hash the local data object;
generate a hash of a label of the local data object;
generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object;
generate a data supply chain object including the hierarchical data structure; and
transmit the data and the data supply chain object to a device that requested access to the data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems and articles of manufacture to determine provenance for data supply chains are disclosed. Example instructions cause a machine to at least, in response to data being generated, generate a local data object and object metadata corresponding to the data; hash the local data object; generate a hash of a label of the local data object; generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object; generate a data supply chain object including the hierarchical data structure; and transmit the data and the data supply chain object to a device that requested access to the data.
11 Citations
60 Claims
-
1. A non-transitory computer readable storage medium comprising data which may be configured into executable instructions and, when configured and executed, cause one or more processors to at least:
-
in response to data being generated, generate a local data object and object metadata corresponding to the data; hash the local data object; generate a hash of a label of the local data object; generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object; generate a data supply chain object including the hierarchical data structure; and transmit the data and the data supply chain object to a device that requested access to the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus to generate a data supply chain object, the apparatus comprising:
-
a data structure generator to, in response to data being generated, generate a local data object and object metadata corresponding to the data; an encryptor to; hash the local data object; and generate a hash of a label of the local data object; the data structure generator to; generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object; and generate a data supply chain object including the hierarchical data structure; and an interface to transmit the data and the data supply chain object to a device that requested access to the data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. An apparatus to generate a data supply chain object, the apparatus including:
-
means for, in response to data being generated, generating a local data object and object metadata corresponding to the data; means for; hashing the local data object; and hashing a label of the local data object; the generating means to; generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object; and generate a data supply chain object including the hierarchical data structure; and means for transmitting the data and the data supply chain object to a device that requested access to the data. - View Dependent Claims (29, 30, 31, 32)
-
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. An apparatus to generate a data supply chain object, the apparatus comprising:
-
processor circuitry; and a memory including instructions which, when executed, cause the processor circuitry to; in response to data being generated, generate a local data object and object metadata corresponding to the data; hash the local data object; generate a hash of a label of the local data object; generate a hierarchical data structure for the data including the hash of the local data object and the hash of the label of the local data object; generate a data supply chain object including the hierarchical data structure; and transmit the data and the data supply chain object to a device that requested access to the data. - View Dependent Claims (38)
-
-
39. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. (canceled)
-
43. (canceled)
-
44. (canceled)
-
45. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. (canceled)
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
59. (canceled)
-
60. (canceled)
Specification