# US 12,111,914 B2 · Timeseries DCF capabilities to predict data interactions based on past trends

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,111,914 B2
- Document ID: US12111914B2
- Status: Granted
- Kind: B2
- Application number: 17/652,209
- Filed: 2022-02-23
- Published: 2023-08-24
- Granted: 2024-10-08
- Earliest claimed: 2022-02-23
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Nicole Reineke; Stephen J. Todd; Trevor Scott Conn
- Web page: https://patentgrep.com/patent/US12111914B2

## CPC

- G06F 21/52: during program execution, e.g. stack integrity {; Preventing unwanted data erasure; Buffer overflow}
- G06F 21/64: Protecting data integrity, e.g. using checksums, certificates or signatures
- G06F 2221/033: Test or assess software
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

One example method is performed in connection with a data confidence fabric. This method includes generating information about data as the data transits a data confidence fabric, ingesting the information, mapping the ingested information to a timeline, evaluating the timeline, based on the evaluating, generating a recommendation for an action concerning the data, and implementing the action in the data confidence fabric. In this method, the evaluating includes determining if any unexpected time gaps occurred as the data transited the data confidence fabric.

## Claims

### Claim 1

A method, comprising:
generating information about data as the data transits a data confidence fabric;
ingesting the information;
mapping the ingested information to a timeline;
evaluating the timeline;
based on the evaluating, generating a recommendation for an action concerning the data; and
implementing the action in the data confidence fabric,
wherein the evaluating comprises determining if any unexpected time gaps, during which the data was not being tracked, occurred as the data transited the data confidence fabric.

### Claim 2 (depends on 1)

The method as recited in claim 1, wherein the information comprises information about a path traveled by the data in the data confidence fabric.

### Claim 3 (depends on 1)

The method as recited in claim 1, wherein the information comprises information about accesses, and access attempts, of the data.

### Claim 4 (depends on 1)

The method as recited in claim 1, wherein the information comprises information about a lifecycle of the data.

### Claim 5 (depends on 1)

The method as recited in claim 1, wherein the evaluating comprises identifying an unexpected event that has occurred involving the data as the data transited the data confidence fabric.

### Claim 6

A method comprising:
generating information about data as the data transits a data confidence fabric;
ingesting the information;
mapping the ingested information to a timeline;
evaluating the timeline;
based on the evaluating, generating a recommendation for an action concerning the data; and
implementing the action in the data confidence fabric,
wherein the information comprises a data primary key, a date time stamp, a nature of an activity involving the data, a user identifier, a location of the data, and data confidence score.

### Claim 7 (depends on 1)

The method as recited in claim 1, wherein the evaluating comprises identifying a trend of access of the data, by nodes of the data confidence fabric, as the data transited the data confidence fabric.

### Claim 8 (depends on 1)

The method as recited in claim 1, further comprising, based on the evaluating, generating a prediction as to an expected interaction for other data.

### Claim 9 (depends on 1)

The method as recited in claim 1, wherein the evaluating comprises identifying a process path of the data through the data confidence fabric.

### Claim 10

A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:
generating information about data as the data transits a data confidence fabric;
ingesting the information;
mapping the ingested information to a timeline;
evaluating the timeline;
based on the evaluating, generating a recommendation for an action concerning the data; and
implementing the action in the data confidence fabric,
wherein the evaluating comprises determining if any unexpected time gaps, during which the data was not being tracked, occurred as the data transited the data confidence fabric.

### Claim 11 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the information comprises information about a path traveled by the data in the data confidence fabric.

### Claim 12 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the information comprises information about accesses, and access attempts, of the data.

### Claim 13 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the information comprises information about a lifecycle of the data.

### Claim 14 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the evaluating comprises identifying an unexpected event that has occurred involving the data as the data transited the data confidence fabric.

### Claim 15 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the information comprises a data primary key, a date time stamp, a nature of an activity involving the data, a user identifier, a location of the data, and data confidence score.

### Claim 16 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the evaluating comprises identifying a trend of access of the data, by nodes of the data confidence fabric, as the data transited the data confidence fabric.

### Claim 17 (depends on 10)

The non-transitory storage medium as recited in claim 10, further comprising, based on the evaluating, generating a prediction as to an expected interaction for other data.

### Claim 18 (depends on 10)

The non-transitory storage medium as recited in claim 10, wherein the evaluating comprises identifying a process path of the data through the data confidence fabric.
