Systems and Methods to Provide Search Based on Social Graphs and Affinity Groups
First Claim
Patent Images
1. A method comprising:
- aggregating businesses and associated user identifications into a database;
receiving one or more relationship graphs, the relationship graphs comprising relationships between the user identifications;
searching the database; and
providing one or more selected businesses and one or more associated user identifications from the database.
22 Assignments
0 Petitions
Accused Products
Abstract
Methods, machine-readable media, apparatuses and systems are provided to identify and/or present information based on relationship-based recommendations. The information may be search results; and the relationship-based recommendations may be recommendations or preferences specified by related people in one or more social networks or affinity groups. For example, the search results can be presented in an order based at least in part on the recommendations and the relationship between the people who made the recommendations and the person who requested the search results.
-
Citations
20 Claims
-
1. A method comprising:
-
aggregating businesses and associated user identifications into a database; receiving one or more relationship graphs, the relationship graphs comprising relationships between the user identifications; searching the database; and providing one or more selected businesses and one or more associated user identifications from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable medium that provides instructions for a processor, which when executed by the processor cause the processor to perform a method comprising:
-
aggregating businesses and associated user identifications into a database; receiving one or more relationship graphs, the relationship graphs comprising relationships between the user identifications; searching the database; and providing one or more selected businesses and one or more associated user identifications from the database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a network interface configured to interface with a network; a database coupled to the network interface and configured to aggregate businesses, user identifications associated with the businesses, and relationships between the user identifications; a processor configured to receive a search query and search the database; and present one or more selected businesses and one or more associated user identifications based at least in part on the relationships between user identifications. - View Dependent Claims (20)
-
Specification