METHODS AND SYSTEMS FOR FACILITATING PERSONAL DATA PROPAGATION
First Claim
1. A computing environment configured to facilitate propagation of personal data, comprising:
- a communication network;
a personal data propagation service computing system communicatively coupled to the communication network;
a personal data manager computing system communicatively coupled to the communication network and to a secure personal data store that contains a plurality of personal data items;
a personal data subscriber computing system communicatively coupled to the communication network;
wherein the personal data propagation service computing system is configured to associate the personal data subscriber computing system with a personal data subscription entitling the personal data subscriber computing system to access at least one of the plurality of personal data items in the secure personal data store;
wherein the personal data subscriber computing system is configured to;
request one or more of the plurality of personal data items from the personal data manager computing system; and
initiate an electronic transaction based on the requested one or more personal data items; and
wherein the personal data manager computing system is configured to;
in response to the request from the personal data subscriber computing system for the one or more personal data items, determine, in cooperation with the personal data propagation service, whether the request is in accord with the personal data subscription; and
when the request is determined to be in accord with the personal data subscription, transmit the one or more personal data items to the personal data subscriber computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for facilitating the propagation of personal data are provided. Example embodiments provide 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. In one embodiment, the 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. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
143 Citations
40 Claims
-
1. A computing environment configured to facilitate propagation of personal data, comprising:
-
a communication network; a personal data propagation service computing system communicatively coupled to the communication network; a personal data manager computing system communicatively coupled to the communication network and to a secure personal data store that contains a plurality of personal data items; a personal data subscriber computing system communicatively coupled to the communication network; wherein the personal data propagation service computing system is configured to associate the personal data subscriber computing system with a personal data subscription entitling the personal data subscriber computing system to access at least one of the plurality of personal data items in the secure personal data store; wherein the personal data subscriber computing system is configured to; request one or more of the plurality of personal data items from the personal data manager computing system; and initiate an electronic transaction based on the requested one or more personal data items; and wherein the personal data manager computing system is configured to; in response to the request from the personal data subscriber computing system for the one or more personal data items, determine, in cooperation with the personal data propagation service, whether the request is in accord with the personal data subscription; and when the request is determined to be in accord with the personal data subscription, transmit the one or more personal data items to the personal data subscriber computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 each of a plurality of personal data subscriber modules with one or more personal data subscriptions, each personal data subscription entitling the associated personal data subscriber modules access to a plurality of personal data items stored on a plurality of secure data stores each communicatively coupled to one or more personal data manager modules; provide a 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 a personal data subscription associated with the personal data subscriber module; and initiate an electronic transaction based on the received personal data; and provide a 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 a personal data subscription associated with the personal data subscriber module. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 that entitles the personal data subscriber module access to a 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. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-implemented method for facilitating propagation of personal data, the method comprising:
electronically providing a personal data manager module that is configured, when executed, 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 associated with the personal data subscriber computing system, the personal data subscription entitling the personal data subscriber computing system to access a 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, 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. - View Dependent Claims (30, 31, 32, 33, 34)
-
35. A computer-implemented method for facilitating propagation of personal data, the method comprising:
electronically providing a personal data subscriber module that is configured, when executed, to; obtain a personal data subscription that entitles the personal data subscriber computing system to access a plurality of personal data items stored on a secure data store communicatively coupled to a personal data manager computing device; cause the 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; 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, 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. - View Dependent Claims (36, 37, 38, 39, 40)
Specification