IP Library Patent Application 17038840
Patent Application
App. No. 17/038,840

COMPLIANT AND AUDITABLE DATA HANDLING IN A DATA CONFIDENCE FABRIC

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 None
App. No.
17/038,840
Abstract

One example method includes receiving, at an entity, a stream of data and associated trust metadata, inspecting, by the entity, the trust metadata to identify a policy annotation, when the entity is capable of doing so, processing, by the entity, the stream of data according to requirements of the policy annotation, and annotating, by the entity, the processed data with an annotation to indicate that the data was processed in accordance with the requirements of the policy annotation.

Claims (28)

1 . A method, comprising:

receiving, at an entity, a stream of data and associated trust metadata;

inspecting, by the entity, the trust metadata to identify a policy annotation;

when the entity is capable of doing so, processing, by the entity, the stream of data according to requirements of the policy annotation; and

annotating, by the entity, the processed data with an annotation to indicate that the data was processed in accordance with the requirements of the policy annotation.

2 . The method as recited in claim 1 , further comprising logging the annotation in a log in association with the entity and the stream of data.

3 . The method as recited in claim 1 , wherein when the entity is incapable of processing the stream of data, the entity passes the stream of data and the policy annotation to another entity.

4 . The method as recited in claim 1 , wherein the trust metadata includes a confidence score that corresponds to the policy annotation.

5 . The method as recited in claim 1 , further comprising receiving multiple additional data streams, and respective trust metadata, at the entity, each of the data streams having been generated by a different respective data generator, and processing each of the multiple data streams according to respective policy annotations of those multiple data streams.

6 . The method as recited in claim 1 , wherein the entity is a node of a data confidence fabric.

7 . The method as recited in claim 1 , wherein the policy annotation was annotated to the stream of data by a data generator that generated the stream of data, and the stream of data is received by the entity from the data generator.

8 . The method as recited in claim 1 , wherein the policy annotation was annotated to the stream of data by a data generator other than a data generator that generated the stream of data.

9 . The method as recited in claim 1 , wherein the stream of data is processed in accordance with multiple different policies.

10 . The method as recited in claim 1 , wherein annotating the processed data with an annotation comprises adding the annotation, and an associated confidence score, to the trust metadata.

11 . A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

receiving, at an entity, a stream of data and associated trust metadata;

inspecting, by the entity, the trust metadata to identify a policy annotation;

when the entity is capable of doing so, processing, by the entity, the stream of data according to requirements of the policy annotation; and

annotating, by the entity, the processed data with an annotation to indicate that the data was processed in accordance with the requirements of the policy annotation.

12 . The non-transitory storage medium as recited in claim 11 , wherein the operations further comprise logging the annotation in a log in association with the entity and the stream of data.

13 . The non-transitory storage medium as recited in claim 11 , wherein when the entity is incapable of processing the stream of data, the entity passes the stream of data and the policy annotation to another entity.

14 . The non-transitory storage medium as recited in claim 11 , wherein the trust metadata includes a confidence score that corresponds to the policy annotation.

15 . The non-transitory storage medium as recited in claim 11 , wherein the operations further comprise receiving multiple additional data streams, and respective trust metadata, at the entity, each of the data streams having been generated by a different respective data generator, and processing each of the multiple data streams according to respective policy annotations of those multiple data streams.

16 . The non-transitory storage medium as recited in claim 11 , wherein the entity is a node of a data confidence fabric.

17 . The non-transitory storage medium as recited in claim 11 , wherein the policy annotation was annotated to the stream of data by a data generator that generated the stream of data, and the stream of data is received by the entity from the data generator.

18 . The non-transitory storage medium as recited in claim 11 , wherein the policy annotation was annotated to the stream of data by a data generator other than a data generator that generated the stream of data.

19 . The non-transitory storage medium as recited in claim 11 , wherein the stream of data is processed in accordance with multiple different policies.

20 . The non-transitory storage medium as recited in claim 11 , wherein annotating the processed data with an annotation comprises adding the annotation, and an associated confidence score, to the trust metadata.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0523) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0664 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0434) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0740 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0609) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0570 →
RELEASE OF SECURITY INTEREST AT REEL 054591 FRAME 0471 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0463 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 054475/0609 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0434 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0523 →
SECURITY AGREEMENT Recorded Nov 13, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 054591/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: TODD, STEPHEN J.
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 053935/0217 →