Methods and systems for facilitating personal data propagation
AssigneeThe Living Key Limited
InventorStephen M. Pollard
Life of this patent
Estimating the term…
Abstract
Methods and systems for facilitating the propagation of personal data include a Personal Data Propagation Environment (“PDP environment”), which facilitates the propagation of personal data items between secure personal data stores and various consumers of the personal data items. One PDP environment includes a personal data manager and a personal data subscriber. The personal data manager manages personal data items on a secure data store associated with a user computing device. The personal data manager provides access to personal data items stored on the secure data store in accordance with a personal data subscription associated with the personal data subscriber.
Claims36
1-7. (canceled)
A personal data propagation service computing system configured to facilitate propagation of personal data, comprising:
- a memory;
- a data propagation service module stored on the memory and configured, when executed, to:
- associate a personal data subscriber module with a personal data subscription data structure including indicators of a plurality of data items and entitling the personal data subscriber module to access a plurality of personal data items stored on a secure data store communicatively coupled to a personal data manager module;
- provide the personal data subscriber module to a first computing system, the personal data subscriber module configured, when executed, to:
- obtain, from a personal data manager module, personal data in accordance with the personal data subscription data structure associated with the personal data subscriber module;
- and
- initiate an electronic transaction based on the received personal data;
- and
- provide the personal data manager module to a second computing system, the personal data manager module configured, when executed, to:
- transmit personal data to the personal data subscriber module in accordance, as determined in cooperation with the personal data propagation service module, with the personal data subscription data structure associated with the personal data subscriber module,
- wherein the second computing system is a personal computing device of a user and the requested personal data represents personal information about the user, and
- wherein the personal data propagation service computing system, the first computing system, and the second computing system are distinct and remote from one another.
13-16. (canceled)
A computer-readable storage medium whose contents include instructions that, when executed, cause a computing system to facilitate propagation of personal data, by performing a method comprising:
- associating a personal data subscriber module with a personal data subscription data structure that includes indicators of a plurality of personal data items and that entitles the personal data subscriber module access to the plurality of personal data items stored on a secure data store communicatively coupled to a personal data manager module;
- when the personal data subscriber module requests from the personal data manager module a personal data item that is one of the plurality of personal data items and that is stored on the secure data store, causing the personal data manager module to transmit the requested personal data item to the personal data subscriber module;
- and
- when the personal data subscriber module requests from the personal data manager module a personal data item that is not one of the plurality of personal data items and that is stored on the secure data store, causing the personal data manager module to not transmit the requested personal data item to the personal data subscriber module,
- wherein the personal data manager modules executes on a personal computing device of a user and the requested personal data represents personal information about the user, and
- wherein the computing system, the personal computing device, and the personal data subscriber module are distinct and remote from one another.
A computer-implemented method for facilitating propagation of personal data, the method comprising:
- electronically providing to a personal data manager computing device of a user a personal data manager module that is configured, when executed by the personal data manager computing device, to:
- receive from a personal data subscriber computing system a request for one or more personal data items stored in a secure data store communicatively coupled to the personal data manager module;
- determine whether the request for one or more personal data items is in accord with a personal data subscription data structure associated with the personal data subscriber computing system, the personal data subscription data structure including indicators of a plurality of personal data items and entitling the personal data subscriber computing system to access the plurality of personal data items from the secure data store;
- and
- when the request for one or more personal data items is determined to be in accord with the personal data subscription data structure, cause the personal data subscriber computing system to initiate an electronic transaction by initiating transmission of the one or more requested personal data items to the personal data subscriber computing system,
- wherein the requested personal data items represent personal information about the user, and
- wherein the personal data manager computing device and the personal data subscriber computing system are distinct and remote from one another.
A computer-implemented method for facilitating propagation of personal data, the method comprising:
- electronically providing to a personal data subscriber computing system a personal data subscriber module that is configured, when executed by the personal data subscriber computing system, to:
- become associated with a personal data subscription data structure that includes indications of a plurality of personal data items and that entitles the personal data subscriber computing system to access the plurality of personal data items stored on a secure data store communicatively coupled to a personal data manager computing device;
- cause a personal data manager computing device to determine whether access by the personal data subscriber computing system to at least one of the plurality of personal data items stored on the secure data store is in accord with the personal data subscription data structure;
- and
- when access by the personal data subscriber computing system to the at least one personal data item is determined to be in accord with the personal data subscription data structure,
- receive from the personal data manager computing device the at least one personal data item;
- and
- initiate an electronic transaction based on the received personal data item,
- wherein the plurality of personal data items represent personal information about a user of the personal data manager computing device, and
- wherein the personal data manager computing device and the personal data subscriber computing system are distinct and remote from one another.
Dependencies are inferred from the claim text.