System and method for employing social networks for information discovery
First Claim
1. A computer-implemented system for utilizing a social network comprising:
- a coordinator component that receives a plurality of buddy lists and personal information corresponding to a social network, the coordinator component generates a plurality of directed subgraphs based on the buddy lists and the personal information, the directed subgraphs being subsets of a directed graph that functionally represents relationships between individuals and/or entities within the social network; and
a subgraph encrypter that encrypts the plurality of directed subgraphs.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that enable searches of social networks by acting as a “compass” that assists users in navigating the social network. Individual user participation is not required in response to queries from other users. The systems and methods offer navigational assistance or information as opposed to a traditional search which returns requested information, thus currently acceptable social mechanisms for arbitrating trust can be exploited. As a result, users do not make their personal information publicly searchable, while at the same time, they are protected from potential misrepresentations of facts.
258 Citations
20 Claims
-
1. A computer-implemented system for utilizing a social network comprising:
-
a coordinator component that receives a plurality of buddy lists and personal information corresponding to a social network, the coordinator component generates a plurality of directed subgraphs based on the buddy lists and the personal information, the directed subgraphs being subsets of a directed graph that functionally represents relationships between individuals and/or entities within the social network; and
a subgraph encrypter that encrypts the plurality of directed subgraphs. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method that utilizes a social network represented by a database storing a collection of information about individuals and/or entities and intra-relationships there between, the method comprising:
-
generating a query for requested information;
parsing the query to obtain query parameters;
performing a search of a directed graph for the requested information, the directed graph being a functional representation of at least a portion of the social network; and
locating the requested information and returning navigation information toward the requested information. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method that utilizes a social network represented by a database storing a collection of information about individuals and/or entities and intra-relationships there between, the method comprising:
-
receiving information for users of the social network, the information comprising attribute and relationship information; and
generating a directed graph of the social network by representing the individuals and/or entities as nodes and the relationship information as arcs interconnecting the nodes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification