IP Library › Granted Patent US 12,321,156
Granted Patent B2
US 12,321,156 · App. 18/233,055 · Granted Jun 3, 2025

Framework for privacy-preserving big-data sharing using distributed ledger

Inventors: Gang Wang (Stors, CT); Mark J. Nixon (Thorndale, TX); Anthony Amaro, Jr. (Cedar Park, TX)
Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
G05B19/4185H04L9/0643H04L9/3247H04L63/0428G05B2219/31449
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,321,156
App. No.
18/233,055
Granted
Jun 3, 2025
Kind
B2
Abstract

To provide a trusted, secure, and immutable record of storage operations executed by a storage center for storing measurement data provided by a process plant, techniques are described for utilizing a distributed ledger. When a data contributor such as a process plant generates measurement data, an encrypted version of a set of measurement data is transmitted to a storage center for secure storage of the measurement data. In some instances, the data contributor divides the set of measurement data into several subsets and transmits each subset of encrypted measurement data to a different storage center. Furthermore, the storage center generates a transaction for the storage operation which is recorded in a distributed ledger. When a data subscriber retrieves the encrypted measurement data from a storage center, the data subscriber can verify the authenticity of the data based on the information recorded in the distributed ledger.

Claims (19)

1. A method for obtaining securely stored measurement data from a storage center and a distributed ledger, the method comprising:

transmitting, by a computing device, a request for measurement data generated by a data contributor;

receiving, from the data contributor, identification information for retrieving an encrypted version of the measurement data from the storage center which stores the encrypted measurement data including receiving a transaction identifier corresponding to a transaction in the distributed ledger that includes an indication of the encrypted measurement data;

receiving, from the data contributor, decryption information for decrypting the encrypted measurement data;

obtaining transaction data associated with the transaction identifier from the distributed ledger, including an identifier of the storage center which stores the encrypted measurement data;

transmitting, to an identified storage center, a request for the encrypted measurement data;

receiving the encrypted measurement data from the storage center;

comparing the encrypted measurement data to the indication of the encrypted measurement data included in the distributed ledger; and

in response to determining that the encrypted measurement data corresponds to the indication of the encrypted measurement data included in the distributed ledger, decrypting the encrypted measurement data using the decryption information to obtain the measurement data.

2. The method of claim 1 , wherein the measurement data is a set of measurement data having a plurality of subsets of measurement data, wherein each subset is stored in a different storage center, and further comprising:

receiving, from the data contributor, identification information for retrieving encrypted versions of each subset of measurement data from a plurality of storage centers, including receiving transaction identifiers corresponding to transactions in the distributed ledger that include indications of each subset of encrypted measurement data;

receiving, from the data contributor, corresponding decryption information for decrypting each subset of the encrypted measurement data;

transmitting, to each of the plurality of storage centers, a request for a corresponding subset of the encrypted measurement data;

receiving the subsets of the encrypted measurement data from the plurality of storage centers;

decrypting each subset of the encrypted measurement data using the corresponding decryption information for the subset to obtain the subset of measurement data; and

combining the plurality of subsets of measurement data to generate the set of measurement data.

3. The method of claim 1 , wherein obtaining transaction data includes obtaining an identifier of the storage center storing the encrypted measurement data, an identifier of the data contributor which generated the encrypted measurement data, an identifier for retrieving the encrypted measurement data, and a cryptographic hash value corresponding to the encrypted measurement data.

4. The method of claim 3 , wherein comparing the encrypted measurement data to the indication of the encrypted measurement data included in the distributed ledger includes comparing the encrypted measurement data to the cryptographic hash value corresponding to the encrypted measurement data.

5. The method of claim 1 , wherein receiving decryption information includes receiving, from the data contributor, a one-time cryptographic key for decrypting the encrypted measurement data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2023
From: WANG, GANG; NIXON, MARK J.; AMARO, ANTHONY, JR.
To: FISHER-ROSEMOUNT SYSTEMS, INC.
Reel/Frame 064657/0830 →
Continuity (3)
Division 17319795 · May 13, 2021
Division 16404147 · May 6, 2019
Related Publication 20230400837A1 · Dec 14, 2023
References Cited (84)
US 10536265B2 · Tong et al. · 2020 [cited by applicant]
US 10798064B1 · Scotney · 2020 [cited by examiner]
US 20040013269A1 · Du · 2004 [cited by examiner]
US 20130346365A1 · Kan · 2013 [cited by examiner]
US 20160098037A1 · Zornio et al. · 2016 [cited by applicant]
US 20170046694A1 · Chow et al. · 2017 [cited by applicant]
US 20170048216A1 · Chow et al. · 2017 [cited by applicant]
US 20170243222A1 · Balasubramanian · 2017 [cited by applicant]
US 20170345228A1 · Dibb et al. · 2017 [cited by applicant]
US 20180094953A1 · Colson et al. · 2018 [cited by applicant]
US 20180130130A1 · Dechu et al. · 2018 [cited by applicant]
US 20180139056A1 · Imai et al. · 2018 [cited by applicant]
US 20180220278A1 · Tal et al. · 2018 [cited by applicant]
US 20180253702A1 · Dowding · 2018 [cited by applicant]
US 20180268162A1 · Dillenberger · 2018 [cited by examiner]
US 20180285866A1 · Bederov et al. · 2018 [cited by applicant]
US 20180349879A1 · High et al. · 2018 [cited by applicant]
US 20180351830A1 · Kenna, III et al. · 2018 [cited by applicant]
US 20190012637A1 · Gillen · 2019 [cited by applicant]
US 20190050854A1 · Yang et al. · 2019 [cited by applicant]
US 20190081796A1 · Chow et al. · 2019 [cited by applicant]
US 20190114706A1 · Bell et al. · 2019 [cited by applicant]
US 20190158594A1 · Shadmon et al. · 2019 [cited by applicant]
US 20190205932A1 · Ericson et al. · 2019 [cited by applicant]
US 20190340269A1 · Biernat et al. · 2019 [cited by applicant]
US 20190342077A1 · McMurdie et al. · 2019 [cited by applicant]
US 20190354723A1 · Dassenno · 2019 [cited by applicant]
US 20200021444A1 · Young et al. · 2020 [cited by applicant]
US 20200034457A1 · Brody et al. · 2020 [cited by applicant]
US 20200036514A1 · Christensen et al. · 2020 [cited by applicant]
US 20200044833A1 · Shpurov et al. · 2020 [cited by applicant]
US 20200052903A1 · Lam et al. · 2020 [cited by applicant]
US 20200065761A1 · Tatchell · 2020 [cited by applicant]
US 20200112434A1 · Goodson · 2020 [cited by applicant]
US 20200117730A1 · Vaswani · 2020 [cited by examiner]
US 20200143300A1 · Weldemariam et al. · 2020 [cited by applicant]
US 20200184099A1 · Yang · 2020 [cited by examiner]
US 20200219053A1 · Subramaniam et al. · 2020 [cited by applicant]
US 20200225643A1 · Tugbo et al. · 2020 [cited by applicant]
US 20200226123A1 · Nixon et al. · 2020 [cited by applicant]
US 20200228316A1 · Cahill · 2020 [cited by applicant]
US 20200228342A1 · Nixon et al. · 2020 [cited by applicant]
US 20200294048A1 · Ye et al. · 2020 [cited by applicant]
US 20210326992A1 · Leise et al. · 2021 [cited by applicant]
US 20210375409A1 · Romantsov et al. · 2021 [cited by applicant]
US 20210390213A1 · Thyni · 2021 [cited by examiner]
CN 109164780A · 2019 [cited by applicant]
CN 109358177A · 2019 [cited by applicant]
EP 3193299A1 · 2017 [cited by applicant]
EP 3365633A1 · 2018 [cited by applicant]
GB 2586292A · 2021 [cited by applicant]
GB 2586294A · 2021 [cited by applicant]
GB 2597882A · 2022 [cited by applicant]
WO WO2017067587A1 · 2017 [cited by applicant]
WO WO2018059850A1 · 2018 [cited by applicant]
WO WO2018059854A1 · 2018 [cited by applicant]
WO WO2018059855A1 · 2018 [cited by applicant]
WO WO2018222066A1 · 2018 [cited by applicant]
WO WO2019007396A1 · 2019 [cited by applicant]
Ali, Saqib, et al. “A blockchain-based decentralized data storage and access framework for pinger.” 2018 17th IEEE international conference on trust, security and privacy in computing and communications/12th IEEE intern… [cited by examiner]
“Blockchain for Business” (Sep. 1, 2016) <<https://www.ibm.com/blockchain/for-business>>. [cited by applicant]
“Can Blockchain be Used to Create Secure Industrial IoT Networks?” (May 8, 2017) <https://www.bayshorenetworks.com/blog/can-blockchain-be-used-to-create-secure-industrial-iot-networks>. [cited by applicant]
Bencic et al., “Distributed Ledger Technology: Blockchain Compared to Directed Acyclic Graph,” IEEE 38th International Conference on Distributed Computing Systems (2018). [cited by applicant]
Combined Search and Examination Report for Application No. GB2218506.0, dated Jan. 16, 2023. [cited by applicant]
Dhakal et al., “Private Blockchain Network for IoT Device Firmware Integrity Verification and Update,” IEEE 19th International Symposium on High Assurance Systems Engineering, pp. 164-170 (2019). [cited by applicant]
Examination Report for Application No. GB2005105.8, dated May 27, 2022. [cited by applicant]
Government Office for Science, “Distributed Ledger Technology: Beyond Block Chain,” (2016). [cited by applicant]
Gudymenko et al., “Blockchain-Based Smart Industry Integration: Demystiphying Blockchain,” (Dec. 18, 2017) <<http://st.inf.tu-dresden.de/files/teaching/ws17/ring/Demystiphying%20blockchain-TU%20Dresden%20Ringvorlesung_T… [cited by applicant]
Nguyen et al., “Leveraging Blockchain to Enhance Data Privacy in IoT-Based Applications,” Springer International Publishing, pp. 211-221 (2018). [cited by applicant]
Search Report for Application No. GB2000415.6, dated Jun. 26, 2020. [cited by applicant]
Search Report for Application No. GB2000416.4, dated Aug. 28, 2020. [cited by applicant]
Search Report for Application No. GB2000417.2, dated Jun. 29, 2020. [cited by applicant]
Search Report for Application No. GB2000418.0, dated Jun. 26, 2020. [cited by applicant]
Search Report for Application No. GB2000573.2, dated Jul. 10, 2020. [cited by applicant]
Search Report for Application No. GB2005105.8, dated Oct. 27, 2020. [cited by applicant]
U.S. Appl. No. 16/248,323, filed Jan. 15, 2019. [cited by applicant]
U.S. Appl. No. 16/248,355, filed Jan. 15, 2019. [cited by applicant]
U.S. Appl. No. 16/248,367, filed Jan. 15, 2019. [cited by applicant]
U.S. Appl. No. 16/248,377, filed Jan. 15, 2019. [cited by applicant]
U.S. Appl. No. 16/248,388, filed Jan. 15, 2019. [cited by applicant]
Examination Report for Application No. GB2307303.4, dated May 30, 2023. [cited by applicant]
Combined Search and Examination Report for Application No. GB2307302.6, dated May 30, 2023. [cited by applicant]
Examination Report for Application No. GB2218506.0, dated May 30, 2023. [cited by applicant]
Xia, Qi, et al. “BBDS: Blockchain-based data sharing for electronic medical records in cloud environments.” Information 8.2 (2017): 44. (Year: 2017). [cited by applicant]