IP Library Granted Patent US 11,012,426
Granted Patent B2
US 11,012,426 · App. 16/206,438 · Granted May 18, 2021

Secure data pools

Inventor: Stephen J. Todd (Center Conway, NH)
Assignee: EMC IP Holding Company LLC
H04L63/0435G06F21/602H04L12/66H04L67/1042H04L67/12
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 11,012,426
App. No.
16/206,438
Granted
May 18, 2021
Kind
B2
Abstract

Techniques for secure data management in a sensor data environment are provided. For example, a method obtains sensor data, at a gateway, generated by at least one sensor associated with a set of one or more sensors operatively coupled to the gateway. The method generates at least one data object comprising the sensor data and metadata corresponding to the sensor data, and sends the data object to a secure data pool for storage and for secure access by one or more clients.

Claims (34)

1. A method comprising:

obtaining sensor data, at a gateway, generated by at least one sensor associated with a set of one or more sensors operatively coupled to the gateway, wherein the gateway and plurality of sensors are part of an operational technology environment;

generating at least one data object comprising the sensor data and metadata corresponding to the sensor data, wherein the metadata in the data object comprises data indicative of the ownership of the sensor data; and

sending the data object to a secure data pool for storage and for secure access by one or more clients, wherein the one or more clients are part of an information technology environment, to enable secure sharing of the sensor data from the operational technology environment with the information technology environment;

wherein the steps are performed by at least one processing device comprising a processor and a memory.

2. The method of claim 1 , wherein the secure data pool is located local to the gateway.

3. The method of claim 1 , wherein the secure data pool is located remote from the gateway.

4. The method of claim 1 , wherein the data object comprises a grouping of readings from the at least one sensor.

5. The method of claim 1 , wherein the metadata in the data object comprises data descriptive of the nature of the sensor data.

6. The method of claim 1 , wherein the data indicative of the ownership of the sensor data comprises a decentralized identifier.

7. The method of claim 1 , further comprising digitally signing the data object with a private cryptographic key of the owner of the sensor data prior to the data object being sent to the secure data pool for storage.

8. The method of claim 1 , further comprising receiving a content address-based identifier from the secure data pool after storage therein.

9. The method of claim 8 , further comprising registering the content address-based identifier in a distributed ledger.

10. The method of claim 1 , further comprising:

obtaining sensor data generated by at least another sensor associated with the gateway or another gateway;

generating at least another data object comprising the sensor data and metadata corresponding to the sensor data; and

sending the at least another data object to the secure data pool for storage and for secure access by one or more clients.

11. The method of claim 1 , wherein an application deployment layer is implemented on the secure data pool and configured to provide at least one application programming interface for a given client application program to access data stored in the secure data pool.

12. The method of claim 11 , wherein the access to the data stored in the secure data pool enables simulated access.

13. The method of claim 1 , further comprising generating provenance for the data object and storing the provenance in a distributed ledger prior to permitting access to the data object by the one or more clients.

14. The method of claim 1 , further comprising advertising one or more attributes of the data object in a data marketplace.

15. The method of claim 14 , further comprising receiving cryptocurrency in exchange for access to the data object.

16. An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by at least one processing device implement steps of:

obtaining sensor data, at a gateway, generated by at least one sensor associated with a set of one or more sensors operatively coupled to the gateway, wherein the gateway and plurality of sensors are part of an operational technology environment;

generating at least one data object comprising the sensor data and metadata corresponding to the sensor data, wherein the metadata in the data object comprises data indicative of the ownership of the sensor data; and

sending the data object to a secure data pool for storage and for secure access by one or more clients, wherein the one or more clients are part of an information technology environment, to enable secure sharing of the sensor data from the operational technology environment with the information technology environment.

17. The article of manufacture of claim 16 , wherein the data indicative of the ownership of the sensor data comprises a decentralized identifier.

18. An apparatus comprising:

at least one processor operatively coupled to at least one memory configured to:

obtain sensor data, at a gateway, generated by at least one sensor associated with a set of one or more sensors operatively coupled to the gateway, wherein the gateway and plurality of sensors are part of an operational technology environment;

generate at least one data object comprising the sensor data and metadata corresponding to the sensor data, wherein the metadata in the data object comprises data indicative of the ownership of the sensor data; and

send the data object to a secure data pool for storage and for secure access by one or more clients, wherein the one or more clients are part of an information technology environment, to enable secure sharing of the sensor data from the operational technology environment with the information technology environment.

19. The apparatus of claim 18 , wherein the data indicative of the ownership of the sensor data comprises a decentralized identifier.

20. The apparatus of claim 18 , wherein an application deployment layer is implemented on the secure data pool and configured to provide at least one application programming interface for a given client application program to access data stored in the secure data pool.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2019
From: TODD, STEPHEN J.
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 048126/0384 →
Cited By (1)
US 12,368,779