IP Library › Granted Patent US 12,513,153
Granted Patent B2
US 12,513,153 · App. 17/032,790 · Granted Dec 30, 2025

Decentralized data supply chain provenance

Inventors: Ned M. Smith (Beaverton, OR); Kshitij Doshi (Tempe, AZ); Francesc Guim Bernat (Barcelona, ES)
Assignee: Intel Corporation
H04L63/12G06F16/2379G06F16/27G06F21/57G06F21/6245H04L9/3239H04L9/3265H04L9/50G06Q10/0838
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,513,153
App. No.
17/032,790
Filed
Sep 25, 2020
Granted
Dec 30, 2025
Kind
B2
Art Unit
2497
USPC
713/164
Abstract

Apparatus, systems, articles of manufacture, and methods are disclosed for generating a data supply chain object. An example non-transitory computer readable storage medium disclosed herein includes data which may be configured into executable instructions and, when configured and executed, cause one or more processors to at least: derive a provenance of a first data supply chain object; identify a first stakeholder from the provenance; determine if the first stakeholder is verified; utilize data associated with the data supply chain when the first stakeholder is verified; build a tag-value structure based on the utilization of the data; build a second data supply chain object based on the tag-value structure and an identity of a second stakeholder; and add the second data supply chain object to the data supply chain.

Claims (35)

1 . A non-transitory computer readable storage medium comprising instructions to cause processor circuitry to at least:

derive a provenance of a first data supply chain object, the first data supply chain object linked to at least one of audio media, visual media, or audiovisual media;

identify a first stakeholder from the provenance;

determine if the first stakeholder is verified;

utilize data associated with a data supply chain when the first stakeholder is verified;

build a tag-value structure based on the utilization of the data, the tag-value structure indicative of a first change made to the at least one of the audio media, the visual media, or the audiovisual media by the first stakeholder;

build a second data supply chain object based on the tag-value structure and an identity of a second stakeholder, the second data supply chain object linked to the at least one of the audio media, the visual media, or the audiovisual media;

add the second data supply chain object to the data supply chain; and

update the tag-value structure based on a second change made to the at least one of the audio media, the visual media, or the audiovisual media by the second stakeholder.

2 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to transmit the data and the second data supply chain object to a device that requested access to the data.

3 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to derive the provenance based on a trusted third party privacy function.

4 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to select the second stakeholder identity based on self-sovereign identification.

5 . The computer readable storage medium of claim 4 , wherein the self-sovereign identification is developed by the second stakeholder.

6 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to bypass a central repository to select the second stakeholder identity.

7 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to verify priority of the self-sovereign identification to the second stakeholder.

8 . The computer readable storage medium of claim 7 , wherein the self-sovereign identification is a first self-sovereign identification and the instructions cause one or more of the at least one processor circuit to select a second self-sovereign identification when the second stakeholder lacks priority to the first self-sovereign identification.

9 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to transmit the self-sovereign identification and the tag-value structure to one or more other devices for evaluation of nomenclature of the self-sovereign identification and the tag-value structure.

10 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to transmit the second data supply chain object to at least one of a blockchain or an object monitoring service to at least one of (a) enforce a contract corresponding to the data, (b) record revisions to the data, (c) enforce data provenance, or (d) track the data.

11 . A system to generate a data supply chain object, the system comprising:

machine readable instructions; and

at least one processor circuit to be programmed based on the instructions to:

derive a provenance of a first data supply chain object, the first data supply chain object linked to at least one of audio media, visual media, or audiovisual media;

identify a first stakeholder from the provenance;

build a tag-value structure based on utilization of data associated with a data supply chain, the tag-value structure including (1) a tag that identifies a change made to the at least one of the audio media, the visual media, or the audiovisual media by the first stakeholder and (2) a value that references at least one of an algorithm associated with the change or content incorporated by the change;

build a second data supply chain object with the tag-value structure and an identity of a second stakeholder, the second data supply chain object linked to the at least one of the audio media, the visual media, or the audiovisual media; and

add the second data supply chain object to the data supply chain.

12 . The system of claim 11 , further including a network interface to transmit the data and the second data supply chain object to a device that requested access to the data.

13 . The system of claim 11 , wherein one or more of the at least one processor circuit is to derive the provenance based on a trusted third party privacy function.

14 . The system of claim 11 , wherein one or more of the at least one processor circuit is to select the second stakeholder identity based on self-sovereign identification.

15 . The system of claim 14 , wherein the self-sovereign identification is developed by the second stakeholder.

16 . The system of claim 14 , wherein one or more of the at least one processor circuit is to bypass a central repository to select the second stakeholder identity.

17 . The system of claim 14 , wherein one or more of the at least one processor circuit is to verify priority of the self-sovereign identification to the second stakeholder.

18 . The system of claim 17 , wherein the self-sovereign identification is a first self-sovereign identification, and wherein one or more of the at least one processor circuit is to select a second self-sovereign identification when the second stakeholder lacks priority to the first self-sovereign identification.

19 . The system of claim 14 , including a network interface is to transmit the self-sovereign identification and the tag-value structure to one or more other devices for evaluation of nomenclature of the self-sovereign identification and the tag-value structure.

20 . The system of claim 11 including a network interface to transmit the second data supply chain object to at least one of a blockchain or an object monitoring service to at least one of (a) enforce a contract corresponding to the data, (b) record revisions to the data, (c) enforce data provenance, or (d) track the data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: SMITH, NED M.; DOSHI, KSHITIJ; GUIM BERNAT, FRANCESC
To: INTEL CORPORATION
Reel/Frame 055924/0774 →
Continuity (1)
Related Publication 20210012282A1 · Jan 14, 2021
References Cited (31)
US 5826239A · Du et al. · 1998 [cited by applicant]
US 5941947A · Brown et al. · 1999 [cited by applicant]
US 7039701B2 · Wesley · 2006 [cited by applicant]
US 7206934B2 · Pabla et al. · 2007 [cited by applicant]
US 7207041B2 · Elson et al. · 2007 [cited by applicant]
US 7251689B2 · Wesley · 2007 [cited by applicant]
US 8356067B2 · Trantow · 2013 [cited by applicant]
US 8656189B2 · Orsini et al. · 2014 [cited by applicant]
US 9779269B1 · Perlman · 2017 [cited by applicant]
US 9928264B2 · Lomet et al. · 2018 [cited by applicant]
US 10244071B2 · Moustafa et al. · 2019 [cited by applicant]
US 20030217139A1 · Burbeck et al. · 2003 [cited by applicant]
US 20150121371A1 · Gummaraju et al. · 2015 [cited by applicant]
US 20180041345A1 · Maim · 2018 [cited by examiner]
US 20180367637A1 · Balazinski et al. · 2018 [cited by applicant]
US 20190102577A1 · Gueron et al. · 2019 [cited by applicant]
US 20190236562A1 · Padmanabhan · 2019 [cited by applicant]
US 20190253244A1 · Hamel et al. · 2019 [cited by applicant]
US 20190260592A1 · Nguyen · 2019 [cited by examiner]
US 20200036712A1 · Soundararajan · 2020 [cited by examiner]
US 20200084202A1 · Smith et al. · 2020 [cited by applicant]
US 20200136799A1 · Smith et al. · 2020 [cited by applicant]
US 20200136906A1 · Guim Bernat et al. · 2020 [cited by applicant]
US 20200167196A1 · Smith et al. · 2020 [cited by applicant]
US 20200167205A1 · Guim Bernat et al. · 2020 [cited by applicant]
US 20200301894A1 · Heo · 2020 [cited by examiner]
US 20210144517A1 · Guim Bernat et al. · 2021 [cited by applicant]
US 20220006651A1 · Soundararajan · 2022 [cited by examiner]
US 20220103369A1 · Adams · 2022 [cited by examiner]
Netherlands Patent Office, “Search report,” issued in connection with Patent application No. 2029032, on Mar. 1, 2022, 7 pages. [cited by applicant]
Netherland Patent Office, “Patent Certificate,” issued in connection with Netherland Patent Application No. 2029032, mailed on Jun. 29, 2022, 120 Pages. [Machine English Translation Included]. [cited by applicant]