SYSTEM AND METHOD FOR SOCIALLY AWARE IDENTITY MANAGER
First Claim
1. A method comprising:
- receiving a request, over a network, from a first user for data relating to a second user, wherein the request comprises an identification of the second user;
retrieving spatial, temporal, topical, and social data available to the network relating to the second user using a global index of data available to the network;
filtering, via the network, the data relating to the second user, using at least one filter criteria;
selecting, via the network, a subset of the filtered data relating to the second user using at least one selection criteria;
transmitting, over the network, the filtered subset of data relating to the second user to the first user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a Socially Aware Identity Manager. A request is received over a network from a first user for data relating to a second user, wherein the request comprises an identification of the second user. Spatial, temporal, topical, and social data available to the network relating to the second user is retrieved using a global index of data available to the network, wherein such data comprises at least one website comprising data relating to the second user, which can include social networking sites. The data relating to the second user is filtered using at least one filter criteria. A subset of the filtered data relating to the second user is selected using at least one selection criteria. The filtered subset of data relating to the second user is transmitted over the network to the first user.
388 Citations
72 Claims
-
1. A method comprising:
-
receiving a request, over a network, from a first user for data relating to a second user, wherein the request comprises an identification of the second user; retrieving spatial, temporal, topical, and social data available to the network relating to the second user using a global index of data available to the network; filtering, via the network, the data relating to the second user, using at least one filter criteria; selecting, via the network, a subset of the filtered data relating to the second user using at least one selection criteria; transmitting, over the network, the filtered subset of data relating to the second user to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
gathering, over a network, spatial, temporal, topical, and social data available to the network relating to a plurality of users using a global index of data available to the network; identifying, via the network, relationships among the plurality of users using the gathered data; for each of the plurality of end users having at least one relationship to at least a second one of the plurality of end users; determining, via the network, if the at least one relationship meets at least one publication criteria, and, if so selecting, via the network, a subset of the data relating to the at least a second one of the plurality of end users that relates to at least one publication criteria; transmitting, over the network subset of the data relating to the at least a second one of the plurality of end users to the end user having the at least one relationship to the at least a second one of the plurality of end users. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a user manager that receives requests, over a network, from a first user for data relating to a second user, wherein the request comprises an identification of the second user; a matching manager that; retrieves spatial, temporal, topical, and social data available to the network relating to the first user and the second user using a global index of data available to the network; filters the data relating to the second user, using at least one filter criteria; and selects a subset of the filtered data relating to the second user using at least one selection criteria; and a publishing manager that transmits, over the network, the filtered subset of data relating to the second user to the first user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system comprising:
-
a matching manager that; gathers, over a network, spatial, temporal, topical, and social data relating to a plurality of users using a global index of data available to the network, identifies relationships among the plurality of users using the gathered data; for each of the plurality of end users having at least one relationship to at least a second one of the plurality of end users; determines if the at least one relationship meets at least one publication criteria, and, if so selects, via the network, a subset of the data relating to the at least a second one of the plurality of end users that relates to at feast one publication criteria; a publishing manager that transmits, over the network the subset of the data relating to the at least a second one of the plurality of end users to the end user having the at least one relationship to the at least a second one of the plurality of end users. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer-readable medium having computer-executable instructions for a method comprising the steps of:
-
receiving a requests over a network, from a first user for data relating to a second user, wherein the request comprises an identification of the second user; retrieving spatial, temporal, topical, and social data available to the network relating to the second user using a global index of data available to the network; filtering, via the network, the data relating to the second user, using at least one filter criteria; selecting, via the network, a subset of the filtered data relating to the second user using at least one selection criteria; transmitting, over the network, the filtered subset of data relating to the second user to the first user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer-readable medium having computer-executable instructions for a method comprising the steps of:
-
gathering, over a network, spatial, temporal, topical, and social data available to the network relating to a plurality of users using a global index of data available to the network; identifying, via the network, relationships among the plurality of users using the gathered data; for each of the plurality of end users having at least one relationship to at least a second one of the plurality of end users; determining, via the network, if the at least one relationship meets at least one publication criteria, and, if so selecting, via the network, a subset of the data relating to the at least a second one of the plurality of end users that relates to at least one publication criteria; transmitting, over the network subset of the data relating to the at least a second one of the plurality of end users to the end user having the at least one relationship to the at least a second one of the plurality of end users. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72)
-
Specification