Back to results
US 11,308,076 B2Granted
Dynamic scoring in data confidence fabrics
AssigneeEMC IP Holding Company LLC
InventorsStephen James Todd, Trevor Scott Conn
Life of this patent
Estimating the term…
Abstract
A data confidence fabric (DCF) is disclosed. The DCF may include a static configuration layer, a dynamic trust insertion layer, and a programmable scoring layer. The DCF may also include edge devices and applications that use the ingested data in some instances. The operation of the DCF allows data to be ingested and associated with a confidence or trustworthiness score. The confidence score can be used by applications that desire access to and use of the ingested data.
Claims18
A method, comprising:
- ingesting data into a data confidence fabric, wherein the data confidence fabric includes hardware, software, and applications for processing the ingested data;
- appending a pointer to the ingested data, wherein the pointer points to a trust insertion technology array that identifies the trust insertion technologies;
- applying trust insertion technologies to the ingested data by the data confidence fabric, wherein a trust insertion structure comprises a bitmap and determines which of the trust insertion technologies successfully inserted trust and each successfully inserted trust is associated with a score, each bit in the bitmap corresponds to the trust insertion technology with a set bit indicating that the corresponding trust insertion technology is available in the data confidence fabric;
- and
- scoring the ingested data with a confidence score based on the scores of trust insertion technologies that successfully inserted trust and weights for the scores provided by the trust insertion technologies.
2 more elements
A method for operating a data confidence fabric, the method comprising:
- generating a static configuration layer, wherein the static configuration layer is associated with a trust insertion configuration structure, a trust insertion array pointer, a trust insertion technology array that identifies the trust insertion technologies, and static weights;
- generating a dynamic trust insertion layer, wherein the dynamic trust insertion layer is associated with a trust insertion results structure and a scoring table;
- generating a programmable scoring layer, wherein the programmable scoring layer is associated with a confidence score and an algorithm for generating the confidence score;
- ingesting data into the data confidence fabric;
- and
- operating the data confidence fabric to generation confidence scores for the ingested, wherein
- the trust insertion configuration structure comprises a bitmap, wherein each bit in the bitmap corresponds to a trust insertion technology, wherein a set bit indicates that the corresponding trust insertion technology is available in the data confidence fabric, wherein the static weights assigns weights for scores provided by the trust insertion technologies, and where a trust insertion array pointer is appended to the ingested data and points to the trust insertion technology array.
4 more elements
Dependencies are inferred from the claim text.