IP Library Granted Patent US 9,223,866
Granted Patent B2
US 9,223,866 · App. 12/702,131 · Granted Dec 29, 2015

Tagged favorites from social network site for use in search request on a separate site

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,223,866
App. No.
12/702,131
Granted
Dec 29, 2015
Kind
B2
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.

Claims (67)

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.

2. The method of claim 1 , further comprising:

parsing the tag to obtain the tag data using natural language processing.

3. The method of claim 1 , wherein the tag data comprises a member-defined category for the favorite.

4. The method of claim 3 , further comprising:

storing a member-defined hierarchy via the first data processing system, wherein the member-defined category is included in the hierarchy.

5. The method of claim 1 , further comprising:

providing a web page for display to the member, the web page comprising a list of favorites, each favorite of the list of favorites having a respective accompanying displayed tag previously submitted by the member to the first data processing system.

6. The method of claim 5 , wherein the web page further comprises a displayed category hierarchy previously created by the member, the category hierarchy comprising a plurality of member-defined tags.

7. The method of claim 1 , further comprising:

charging, using the first data processing system, a fee for the providing tag data to an entity associated with the second data processing system.

8. The method of claim 7 , wherein the fee is charged responsive to a sale to the user related to the tag data.

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.

10. The non-transitory, machine-readable medium of claim 9 , wherein the tag data comprises a member-defined category for the favorite.

11. The non-transitory, machine-readable medium of claim 10 , wherein the method further comprises:

storing a member-defined hierarchy via the first data processing system, wherein the member-defined category is included in the hierarchy.

12. The non-transitory, machine-readable medium of claim 9 , wherein the method further comprises:

providing a web page for display to the member, the web page comprising a list of favorites, each favorite of the list of favorites having a respective accompanying displayed tag previously submitted by the member to the first data processing system.

13. The non-transitory, machine-readable medium of claim 12 , wherein the web page further comprises a displayed category hierarchy previously created by the member, the category hierarchy comprising a plurality of member-defined tags.

14. The non-transitory, machine-readable medium of claim 9 , wherein the method further comprises:

charging a fee for the providing tag data to an entity associated with the second data processing system.

15. The non-transitory, machine-readable medium of claim 14 , wherein the fee is charged responsive to a sale to the user related to the tag data.

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.

17. The apparatus of claim 16 , wherein the network interface is further configured to communicatively couple to receive the tag from a user device of the member.

18. The apparatus of claim 16 , wherein the first instructions are further configured to instruct the first processor to parse the tag to obtain the tag data using a natural language processing module.

19. The apparatus of claim 16 , wherein the first instructions are further configured to instruct the first processor to provide a web page for display to the member, the web page comprising a list of favorites, each favorite of the list of favorites having a respective accompanying displayed tag previously submitted by the member to the first data processing system.

Assignments (25)
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: YELLOWPAGES.COM LLC
Reel/Frame 069830/0826 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: DEX MEDIA, INC.; YP LLC; YELLOWPAGES.COM LLC; YP ADVERTISING & PUBLISHING LLC; PRINT MEDIA LLC; CERBERUS YP DIGITAL BLOCKER LLC; CERBERUS YP BLOCKER LLC; YP HOLDINGS LLC; PRINT MEDIA HOLDINGS LLC; YP INTERMEDIATE HOLDINGS CORP.; YP WESTERN HOLDINGS CORP.; YP SOUTHEAST HOLDINGS CORP.; YP MIDWEST HOLDINGS CORP.; YP CONNECTICUT HOLDINGS CORP.; PLUSMO HOLDINGS CORP.; INGENIO HOLDINGS CORP.
Reel/Frame 067381/0745 →
RELEASE OF SECURITY INTEREST Recorded May 7, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: THRYV, INC.
Reel/Frame 067341/0434 →
SECURITY INTEREST Recorded May 3, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067310/0627 →
SECURITY INTEREST Recorded May 1, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067287/0759 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Mar 2, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION., AS ADMINISTRATIVE AGENT
To: THRYV, INC. (FORMERLY KNOWN AS DEX MEDIA, INC.); THRYV HOLDINGS, INC. (FORMERLY KNOWN AS DEX MEDIA HOLDINGS, INC.)
Reel/Frame 055472/0592 →
SECURITY INTEREST Recorded Mar 1, 2021
From: THRYV, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 055452/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2020
From: YELLOWPAGES.COM, LLC
To: THRYV, INC.
Reel/Frame 052071/0589 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 042993 FRAME: 0249. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 10, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 043511/0875 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 043183 FRAME: 0734. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 9, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 043493/0648 →
SECURITY INTEREST Recorded Jul 28, 2017
From: YELLOWPAGES.COM LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 043363/0518 →
RELEASE OF SECURITY INTEREST Recorded Jul 18, 2017
From: JPMORGAN CHASE BANK, N.A.
To: YELLOWPAGES.COM LLC
Reel/Frame 043029/0808 →
SECURITY INTEREST Recorded Jul 13, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 042993/0249 →
SECURITY INTEREST Recorded Jul 13, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 043183/0734 →
SECURITY AGREEMENT Recorded Jul 3, 2017
From: YP LLC; YELLOWPAGES.COM LLC; YP ADVERTISING & PUBLISHING LLC; PRINT MEDIA LLC; DEX MEDIA HOLDINGS, INC.; CERBERUS YP DIGITAL BLOCKER LLC; CERBERUS YP BLOCKER LLC; YP HOLDINGS LLC; PRINT MEDIA HOLDINGS LLC; YP INTERMEDIATE HOLDINGS CORP.; YP WESTERN HOLDINGS CORP.; YP SOUTHEAST HOLDINGS CORP.; YP MIDWEST HOLDINGS CORP.; YP CONNECTICUT HOLDINGS CORP.; PLUSMO HOLDINGS CORP.; INGENIO HOLDINGS CORP.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 043074/0794 →
SECURITY AGREEMENT Recorded Dec 1, 2016
From: YELLOWPAGES.COM LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 040540/0948 →
GRANT OF SECURITY INTEREST -- PATENTS Recorded Feb 28, 2014
From: YELLOWPAGES.COM LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 032372/0216 →
SECURITY AGREEMENT Recorded Jul 3, 2013
From: YELLOWPAGES.COM LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030746/0584 →
RELEASE OF GRANT OF SECURITY INTEREST -- PATENTS Recorded Jun 5, 2013
From: CERBERUS YP ARRANGER, LLC
To: INGENIO LLC (FORMERLY KNOWN AS INGENIO, INC.)
Reel/Frame 030554/0356 →
RELEASE OF SECURITY INTEREST Recorded Nov 16, 2012
From: FORTRESS CREDIT CO LLC., AS COLLATERAL AGENT
To: INGENIO, INC.
Reel/Frame 029453/0560 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 12, 2012
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: YELLOWPAGES.COM LLC
Reel/Frame 029279/0289 →
GRANT OF SECURITY INTEREST - PATENTS Recorded May 8, 2012
From: INGENIO, INC.
To: FORTRESS CREDIT CO LLC, AS COLLATERAL AGENT
Reel/Frame 028177/0004 →
GRANT OF SECURITY INTEREST - PATENTS Recorded May 8, 2012
From: INGENIO, INC.
To: CERBERUS YP ARRANGER, LLC, AS COLLATERAL AGENT
Reel/Frame 028177/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2010
From: RANDQUIST, COBY P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023933/0556 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2010
From: MARCUCCI, JUSTIN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 023933/0533 →