Customer centric grid for customer services
First Claim
1. A method implemented on a first electronic computing device for facilitating access to user information, the method comprising:
- receiving, from a user, first data to be made available for access by a first entity on the first electronic computing device, the first data including information relating to personal interests of the user, the first entity being a first organization or another user other than a controller of the first electronic computing device;
storing the first data in a secure area of the first electronic computing device;
receiving, from the user, a first time duration for which the first data is permitted to be accessed from the secure area by the first entity, the first data in the secure area being unavailable for access by the first entity after the first time duration has elapsed;
receiving, from the user, first conditions to be met in order for one of a plurality of entities to access the first data;
receiving a request from the first entity to access the first data;
determining whether the first entity satisfies the first conditions;
determining whether a time at which the request is made by the first entity is within the first time duration;
when the first entity satisfies the first conditions and when the request is made within the first time duration, permitting the first entity to access the first data; and
receiving information regarding a product or service offered by the first entity, the product or service being suggested by the first entity to meet a need of the user, based on the personal interests of the user identified in the first data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method implemented on an electronic computing device for facilitating access to user information includes receiving from a user data to be made available for access on the electronic computing device. A time duration for which the data is permitted to be accessed is received from the user. Conditions to be met in order for one of a plurality of entities to access the data are received from the user. A request from an entity is received to access the data. A determination is made as to whether the entity satisfies the conditions. A determination is made as to whether a time at which the request is made is within the time duration. When the entity satisfies the conditions and when the request is made within the time duration, the entity is permitted to access the data.
15 Citations
13 Claims
-
1. A method implemented on a first electronic computing device for facilitating access to user information, the method comprising:
-
receiving, from a user, first data to be made available for access by a first entity on the first electronic computing device, the first data including information relating to personal interests of the user, the first entity being a first organization or another user other than a controller of the first electronic computing device; storing the first data in a secure area of the first electronic computing device; receiving, from the user, a first time duration for which the first data is permitted to be accessed from the secure area by the first entity, the first data in the secure area being unavailable for access by the first entity after the first time duration has elapsed; receiving, from the user, first conditions to be met in order for one of a plurality of entities to access the first data; receiving a request from the first entity to access the first data; determining whether the first entity satisfies the first conditions; determining whether a time at which the request is made by the first entity is within the first time duration; when the first entity satisfies the first conditions and when the request is made within the first time duration, permitting the first entity to access the first data; and receiving information regarding a product or service offered by the first entity, the product or service being suggested by the first entity to meet a need of the user, based on the personal interests of the user identified in the first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic computing device comprising:
-
a processing unit; and system memory, the system memory including instructions which, when executed by the processing unit, cause the electronic computing device to; receive, from a user, first data to be made available for access on the electronic computing device, the first data including information relating to personal interests of the user; receive, from the user, one or more selections of one or more entities that are designated by the user as being permitted to access at least a portion of the first data, an entity comprising an organization or another user; receive, from the user, one or more fields of the first data for which the one or more entities are permitted to access second data, the second data corresponding to the one or more fields of the first data; receive, from the user, an end date associated with at least one of the one or more fields of the second data; receive a request from a first entity other than the user to access one or more fields of the second data, the request including a password; determine whether the first entity is permitted to access the second data; determine whether the first entity is permitted to access the one or more fields of the second data; determine whether a time that the request is made is earlier or the same as the end date associated with the at least one of the one or more fields of the second data; determine whether the password is a correct password to permit access to the at least one of the one or more fields of the second data; when a determination is made that the first entity is permitted to access the one or more fields of the first data, when a determination is made that the time at which the request is made is earlier or the same as the end date associated with the at least one of the one or more fields of the second data and when a determination is made that the password to permit access to the at least one of the one or more fields of the second data is correct, permit the first entity to access the one or more fields of the second data; receive information regarding a product or service offered by the first entity, the product or service being suggested by the first entity to meet a need of the user, based on the personal interests of the user identified in the first data.
-
Specification