Platform data lifecycle management

US10776398B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10776398-B2
Application numberUS-201615095485-A
CountryUS
Kind codeB2
Filing dateApr 11, 2016
Priority dateAug 17, 2015
Publication dateSep 15, 2020
Grant dateSep 15, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described for receiving data generated by multiple platforms of different types, and managing the data in multiple stages of a data lifecycle associated with a super-platform. An end-user (e.g., data discloser) may interact with multiple individual (e.g., siloed) platforms of different types. The individual platforms may generate data describing, and/or resulting from, these interactions with end-user(s). The data from the various individual platforms may be received, ingested, stored, analyzed, aggregated, and/or otherwise processed by a super-platform during various stages of a data lifecycle. In some implementations, the end-user, the super-platform, and/or the individual platform(s) may provide one or more restrictions on how the data may be handled in each of the stages of the data lifecycle.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, by a super-platform, restrictions governing handling of data during multiple stages of data lifecycles of respective data, the restrictions being received from a user and the data being generated by each of a plurality of individual platforms on behalf of the user and being transmitted to the super-platform; receiving, by the super-platform, first data from a first individual platform of the plurality of individual platforms and second data from a second individual platform of the plurality of individual platforms, the first data comprising first metadata indicating that the first individual platform sourced the first data, and the second data comprising second metadata indicating that the second individual platform sourced the second data; determining, by the super-platform, that a first restriction received from the user is applicable to the first data, and that a second restriction received from the user is applicable to the second data; providing, by the super-platform, aggregate data at least partially based on the first data of the user and data of one or more other users; applying, by the super-platform, the first restriction to data handling actions performed on the aggregate data, and the second restriction to data handling actions performed on the second data during a data lifecycle of the second data; and determining, by the super-platform, that the at least a portion of the first data comprises faulty data, and in response: identifying that the first data was sourced from the first individual platform based on the metadata, and applying a restriction to prevent further use of data sourced from the first individual platform. 2. The method of claim 1 , wherein the multiple stages include a first stage in which the data handling actions include one or more of: generation of the data at the plurality of individual platforms; or collection of the data at the super-platform. 3. The method of claim 1 , wherein the multiple stages include a second stage in which the data handling actions include storage of the data. 4. The method of claim 1 , wherein the multiple stages include a third stage in which data handling actions include one or more of: sale of the data to at least one data consumer; distribution of the data to the at least one data consumer; aggregation of the data; or analysis of the data. 5. The method of claim 1 , wherein the multiple stages include a fourth stage in which data handling actions include one or more of: archiving the data; or deletion of the data. 6. The method of claim 1 , further comprising receiving at least one restriction from one or more of at least one of the plurality of individual platforms, and the super-platform. 7. The method of claim 1 , wherein the plurality of individual platforms include at least two of: an e-commerce platform configured to provide an e-commerce service; a retail platform configured to support retail operations of a physical store; a media platform configured to provide an online media service; a mobile computing device; an Internet of Things (IoT) computing device; or an in-vehicle computer. 8. A system comprising: at least one processor; and a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, by a super-platform, restrictions governing handling of data during multiple stages of data lifecycles of respective data, the restrictions being received from a user and the data being generated by each of a plurality of individual platforms on behalf of the user and being transmitted to the super-platform; receiving, by the super-platform, first data from a first individual platform of the plurality of individual platforms and second data from a second individual platform of the plurality of individual platforms, the first data comprising first metadata indicating that the first individual platform sourced the first data, and the second data comprising second metadata indicating that the second individual platform sourced the second data; determining, by the super-platform, that a first restriction received from the user is applicable to the first data, and that a second restriction received from the user is applicable to the second data; providing, by the super-platform, aggregate data at least partially based on the first data of the user and data of one or more other users; applying, by the super-platform, the first restriction to data handling actions performed on the aggregate data, and the second restriction to data handling actions performed on the second data during a data lifecycle of the second data; and determining, by the super-platform, that the at least a portion of the first data comprises faulty data, and in response: identifying that the first data was sourced from the first individual platform based on the metadata, and applying a restriction to prevent further use of data sourced from the first individual platform. 9. The system of claim 8 , wherein the multiple stages include a first stage in which the data handling actions include one or more of: generation of the data at the plurality of individual platforms; or collection of the data at the super-platform. 10. The system of claim 8 , wherein the multiple stages include a second stage in which the data handling actions include storage of the data. 11. The system of claim 8 , wherein the multiple stages include a third stage in which data handling actions include one or more of: sale of the data to at least one data consumer; distribution of the data to the at least one data consumer; aggregation of the data; or analysis of the data. 12. The system of claim 8 , wherein the multiple stages include a fourth stage in which data handling actions include one or more of: archiving the data; or deletion of the data. 13. The system of claim 8 , further comprising receiving at least one restriction from one or more of at least one of the plurality of individual platforms, and the super-platform. 14. The system of claim 8 , wherein the plurality of individual platforms include at least two of: an e-commerce platform configured to provide an e-commerce service; a retail platform configured to support retail operations of a physical store; a media platform configured to provide an online media service; a mobile computing device; an Internet of Things (IoT) computing device; or an in-vehicle computer. 15. One or more computer-readable storage media storing instructions which, when executed by at least one processor, cause the at least one processor to perform operations comprising: receiving, by a super-platform, restrictions governing handling of data during multiple stages of data lifecycles of respective data, the restrictions being received from a user and the data being generated by each of a plurality of individual platforms on behalf of the user and being transmitted to the super-platform; receiving, by the super-platform, first data from a first individual platform of the plurality of individual platforms and second data from a second individual platform of the plurality of individual platforms, the first data comprising first metadata indicating that the first individual platform sourced the first data, and the second data comprising second metadata indicating that the second individual platform sourced the second data; determining, by the super-platform, that a first restriction re

Assignees

Inventors

Classifications

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • G06F16/285Primary

    Clustering or classification · CPC title

  • Delete operations (erasing in storage systems G06F3/0652) · CPC title

  • Processing captured monitoring data, e.g. for logfile generation · CPC title

  • Indexing; Data structures therefor; Storage structures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10776398B2 cover?
Techniques are described for receiving data generated by multiple platforms of different types, and managing the data in multiple stages of a data lifecycle associated with a super-platform. An end-user (e.g., data discloser) may interact with multiple individual (e.g., siloed) platforms of different types. The individual platforms may generate data describing, and/or resulting from, these inte…
Who is the assignee on this patent?
Accenture Global Solutions Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/285. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 15 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).