Access to trusted user-generated content using social networks
First Claim
1. A computer-implemented method to access trusted user generated content (UGC), the method comprising:
- receiving user registration information, the registration information including one or more identities for each user, each identity corresponding to a social network that is facilitated by one of a plurality of social network sites;
collecting social relationships corresponding to the identities for each user from the plurality of social network sites;
creating user extended social networks for each user by joining the collected social relationships, wherein an unregistered user is associated with an identity of the unregistered user in the one of the plurality of social network sites;
collecting UGC from the plurality of social network sites;
correlating the collected UGC with the extended social networks to identify an author of the UGC;
filtering the correlated UGC according to access rules defined by a requesting user and according to share rules defined by the author of the UGC, wherein the access rules and the share rules are defined in any of the plurality of social network sites of the author; and
providing the UGC to the requesting user, the UGC being available for presentation on a display.
9 Assignments
0 Petitions
Accused Products
Abstract
A method to access trusted user generated content (UGC) is provided. User registration information containing one or more identities is obtained. Each identity corresponds to an internet social network that is facilitated by one of a plurality of social network sites. The social relationships are collected using the provided user identities at the different social network sites and user extended social networks are created for each user by joining the social relationships collected. Then, UGC is collected from the plurality of social network sites and the collected UGC is correlated with the extended social networks. The correlated UGC is filtered according to the user configuration of a user making a request, and then the results are presented to the requesting user. A search function is provided to obtain information on demand, or alternatively, a user receives feeds of information according to configured information regarding the user'"'"'s extended social network.
73 Citations
25 Claims
-
1. A computer-implemented method to access trusted user generated content (UGC), the method comprising:
-
receiving user registration information, the registration information including one or more identities for each user, each identity corresponding to a social network that is facilitated by one of a plurality of social network sites; collecting social relationships corresponding to the identities for each user from the plurality of social network sites; creating user extended social networks for each user by joining the collected social relationships, wherein an unregistered user is associated with an identity of the unregistered user in the one of the plurality of social network sites; collecting UGC from the plurality of social network sites; correlating the collected UGC with the extended social networks to identify an author of the UGC; filtering the correlated UGC according to access rules defined by a requesting user and according to share rules defined by the author of the UGC, wherein the access rules and the share rules are defined in any of the plurality of social network sites of the author; and providing the UGC to the requesting user, the UGC being available for presentation on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program embedded in a computer-readable storage medium, when executed by one or more processors, for accessing trusted UGC, the computer program comprising:
-
computer code for receiving user registration information, the registration information including one or more identities for each user, each identity corresponding to a social network that is facilitated by one of a plurality of social network sites; computer code for collecting social relationships corresponding to the identities for each user from the plurality of social network sites; computer code for creating user extended social networks for each user by joining the collected social relationships, wherein an unregistered user is associated with an identity of the unregistered user in the one of the plurality of social network sites; computer code for collecting UGC from the plurality of social network sites; computer code for correlating the collected UGC with the extended social networks to identify an author of the UGC; computer code for collecting user privacy preferences for sharing; computer code for filtering the correlated UGC according to access rules defined by a requesting user and according to share rules defined by the author of the UGC, wherein the access rules and the share rules are defined in any of the plurality of social network sites of the author; and computer code for providing the UGC to the requesting user, the UGC being available for presentation on a display. - View Dependent Claims (19, 20)
-
-
21. A system to access trusted UGC, the system comprising:
-
a plurality of social network sites; a registration server having a processor to receive user registration information, the registration information including one or more identities for each user, each identity corresponding to a social network that is facilitated by one of the plurality of social network sites; a crawler that collects UGC and social relationships corresponding to the identities for each user from the plurality of social network sites; a user metadata database including user extended social networks for each user and user privacy preferences, the user extended social networks being created by joining the collected social relationships, the collected UGC being correlated with the extended social networks, wherein an unregistered user is associated with an identity of the unregistered user in the one of the plurality of social network sites; a user content database including the UGC obtained by the crawler; a search engine to filter the correlated UGC according to access rules defined by a requesting user, the access rules being defined in any of the plurality of social network sites of the requesting user; and a display to provide the UGC to the requesting user. - View Dependent Claims (22, 23, 24, 25)
-
Specification