Tagged favorites from social network site for use in search request on a separate site
First Claim
Patent Images
1. A method, comprising:
- receiving, via a first data processing system hosting a social network site, a tag from a member of the social network site, the member associating the tag with a favorite of the member on the social network site;
processing tag data obtained from the tag, by a second data processing system, the second data processing system hosting a searching service comprising an information database available for searching by a user of the searching service, the information database comprising business directory information about a plurality of businesses;
augmenting, by the second data processing system, the business directory information with the tag data;
associating, by the second data processing system, one or more respective business or service categories with each member of the social network site based at least in part on respective tag data for each member of the social network site; and
determining a relevancy, via the second data processing system, of the tag data relative to a search request received by the second data processing system from the user, such that the tag data is correlated to the search request to provide a response to the search request to the user, wherein the search request corresponds to business criteria and a location, and the determining comprises;
accessing a social relationship graph that comprises information about a network of social relationships between the user and a set of members of the social network site;
searching a set of tag data corresponding to one or more tags from the set of members of the social network site;
correlating items of the set of tag data and one or more associated business or service categories to the search request, the one or more associated business or service categories previously associated with one or more members of the set of members of the social network site;
selecting a set of search results indicative of one or more businesses that correspond to the business criteria and that correspond to one or more favorites of one or more members of the set of members of the social network site related to the location; and
ranking the search results of the set of search results at least partially based on the social relationship graph and the one or more favorites of the one or more members of the set of members of the social network site; and
transmitting to the first data processing system a question directed to at least one of one or more members of the set of members of the social network site, wherein the question formed is related to at least one of the one or more businesses and at least one of the one or more associated business or service categories.
24 Assignments
0 Petitions
Accused Products
Abstract
A tag is received from a member of a social network site. The tag is associated with a favorite of the member. Tag data obtained from the tag is provided to a second site that hosts a searching service. The second site determines the relevancy of the tag data relative to a new search request received by a user on the second site.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving, via a first data processing system hosting a social network site, a tag from a member of the social network site, the member associating the tag with a favorite of the member on the social network site; processing tag data obtained from the tag, by a second data processing system, the second data processing system hosting a searching service comprising an information database available for searching by a user of the searching service, the information database comprising business directory information about a plurality of businesses; augmenting, by the second data processing system, the business directory information with the tag data; associating, by the second data processing system, one or more respective business or service categories with each member of the social network site based at least in part on respective tag data for each member of the social network site; and determining a relevancy, via the second data processing system, of the tag data relative to a search request received by the second data processing system from the user, such that the tag data is correlated to the search request to provide a response to the search request to the user, wherein the search request corresponds to business criteria and a location, and the determining comprises; accessing a social relationship graph that comprises information about a network of social relationships between the user and a set of members of the social network site; searching a set of tag data corresponding to one or more tags from the set of members of the social network site; correlating items of the set of tag data and one or more associated business or service categories to the search request, the one or more associated business or service categories previously associated with one or more members of the set of members of the social network site; selecting a set of search results indicative of one or more businesses that correspond to the business criteria and that correspond to one or more favorites of one or more members of the set of members of the social network site related to the location; and ranking the search results of the set of search results at least partially based on the social relationship graph and the one or more favorites of the one or more members of the set of members of the social network site; and transmitting to the first data processing system a question directed to at least one of one or more members of the set of members of the social network site, wherein the question formed is related to at least one of the one or more businesses and at least one of the one or more associated business or service categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, machine-readable medium having machine-readable instructions thereon that, when executed by a computing system, cause the computing system to perform a method comprising:
-
receiving, via a first data processing system hosting a social network site, a tag from a member of the social network site, the member associating the tag with a favorite of the member on the social network site; processing tag data obtained from the tag provided to a second data processing system, the second data processing system hosting a searching service comprising an information database available for searching by a user of the searching service, the information database comprising business directory information about a plurality of businesses; augmenting the business directory information with the tag data; associating, by the second data processing system, one or more respective business or service categories with each member of the social network site based at least in part on respective tag data for each member of the social network site; and determining a relevancy of the tag data relative to a search request received by the second data processing system from the user, such that the tag data is correlated to the search request to provide a response to the search request to the user, wherein the search request corresponds to business criteria and a location, and the determining comprises; accessing a social relationship graph that comprises information about a network of social relationships between the user and a set of members of the social network site; searching a set of tag data corresponding to one or more tags from the set of members of the social network site; correlating items of the set of tag data and one or more associated business or service categories to the search request, the one or more associated business or service categories previously associated with one or more members of the set of members of the social network site; selecting a set of search results indicative of one or more businesses that correspond to the business criteria and that correspond to one or more favorites of one or more members of the set of members of the social network site related to the location; and ranking the search results of the set of search results at least partially based on the social relationship graph and the one or more favorites of the one or more members of the set of members of the social network site; and transmitting to the first data processing system a question directed to at least one of one or more members of the set of members of the social network site, wherein the question formed is related to at least one of the one or more businesses and at least one of the one or more associated business or service categories. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a first data processing system, comprising; a network interface configured to interface with a communications network; a first memory storing first instructions; a first processor coupled with the network interface and the first memory to execute the first instructions, the first instructions configured to instruct the first processor to; receive a tag from a member of a social network site hosted by the first system, the member to associate the tag with a favorite of the member on the social network site, and obtain tag data from the tag; a second data processing system, coupled to communicate with the first data processing system, the second data processing system to host a searching service comprising an information database available for searching by a user of the searching service, the information database comprising business directory information about a plurality of businesses, the second data processing system comprising; a second memory storing second instructions; a second processor coupled with the memory to execute the second instructions, the second instructions configured to instruct the second processor to; receive the tag data from the first data processing system; augment the business directory information with the tag data; associate one or more respective business or service categories with each member of the social network site based at least in part on respective tag data for each member of the social network site; and determine a relevancy of the tag data relative a search request to be received by the second data processing system from the user, such that the tag data is correlated to the search request to provide a response to the search request to the user, wherein the search request corresponds to business criteria and a location, and the determining comprises; accessing a social relationship graph that comprises information about a network of social relationships between the user and a set of members of the social network site; searching a set of tag data corresponding to one or more tags from the set of members of the social network site; correlating items of the set of tag data and one or more associated business or service categories to the search request, the one or more associated business or service categories previously associated with one or more members of the set of members of the social network site; selecting a set of search results indicative of one or more businesses that correspond to the business criteria and that correspond to one or more favorites of one or more members of the set of members of the social network site related to the location; and ranking the search results of the set of search results at least partially based on the social relationship graph and the one or more favorites of the one or more members of the set of members of the social network site; and transmit to the first data processing system a question directed to at least one of one or more members of the set of members of the social network site, wherein the question formed is related to at least one of the one or more businesses and at least one of the one or more associated business or service categories; and a storage device, coupled to the second data processing system, to store the information database. - View Dependent Claims (17, 18, 19)
-
Specification