IP Library Granted Patent US 9,237,123
Granted Patent B2
US 9,237,123 · App. 14/292,626 · Granted Jan 12, 2016

Providing an answer to a question from a social network site using a separate messaging 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,237,123
App. No.
14/292,626
Granted
Jan 12, 2016
Kind
B2
Abstract

A question is received on a first social network site from a first user. The question is sent to a second user of a second social network site who receives the question from the second social network site. The first social network site receives an answer to the question from the second user via the second social network site and provides the answer to the first user.

Claims (87)

1. A method to assist an end user of a first site to gather information about a business from other end users, the method comprising:

facilitating, by a first computer system that provides the first site, user-selectable options to make individual selections, by a plurality of end users, of one or more businesses to retain information corresponding to the one or more businesses by the first computer system as associated with individual end users of the plurality of end users, wherein the individual selections correspond to indications of preference for the one or more businesses;

processing, by the first computer system, indicia of selections made by each end user of the plurality of end users, the indicia being received by the first computer system via a network;

retaining, by the first computer system, collections of business information in one or more repositories, each collection of the collections of business information:

associated with a respective end user of the plurality of end users; and

comprising information corresponding to one or more selected businesses of the one or more businesses that were individually selected by the respective end user for retention in association with the respective end user;

processing, by the first computer system, first information enabling identification of a first end user;

processing, by the first computer system, second information corresponding to a selection by the first end user via the first site to request information regarding the business and/or a business category;

responsive to the selection by the first end user via the first site to request information regarding the business and/or the business category, determining, by the first computer system, a set of one or more end users of the first site and/or of a second site based at least in part on identifying one or more prior activities of the one or more end users related to the business and/or the business category, wherein:

the second site corresponds to a social network site provided by a second computer system; and

the prior activities comprise indicating preference corresponding to the business and/or the business category via the first site and/or the second site;

directing, by the first computer system, a question formed about the business and/or the business category to the set of one or more end users;

receiving, by the first computer system, a set of one or more answers to the question from at least one end user of the set of one or more end users; and

responsive to receiving by the first computer system the set of one or more answers to the question, generating, by the first computer system, a notification for the first end user of the set of one or more answers to the question, the generating the notification comprising:

generating feed content for a user interface to facilitate indication of the set of one or more answers to the question associated with one or more respective user identifiers corresponding to users providing the set of one or more answers, the feed content comprising the set of one or more answers correlated to the one or more respective user identifiers; and

transmitting the feed content for presentation via the user interface.

2. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , further comprising:

processing, by the first computer system, third information about a first location corresponding to the first end user;

wherein the determining the set of one or more end users is based at least in part on identifying the one or more prior activities of the one or more end users related to the business and/or the business category and the first location.

3. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , wherein the generating the notification comprises providing an activity feed to the first end user on the first site, the activity feed comprising the feed content.

4. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , further comprising:

determining, by the first computer system, that the set of one or more end users are within a predetermined social distance with respect to a social graph of the first end user.

5. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , further comprising:

scoring the set of one or more answers to the question; and

wherein the generating the notification for the first end user of the set of one or more answers to the question comprises indicating scores of the set of one or more answers.

6. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , further comprising:

determining that the prior activities comprise having used the business.

7. The method to assist the end user of the first site to gather information about the business from the other end users of claim 1 , further comprising:

determining that the prior activities of each end user of the set of one or more end users satisfy a threshold number of prior activities.

8. A system to assist an end user of a first site to gather information about a business from other end users, the system comprising:

one or more network interfaces accessible from a network;

one or more processors coupled to at least one of the one or more network interfaces and to one or more repositories, the one or more processors to execute instructions to:

facilitate user-selectable options to make individual selections via the first site, by a plurality of end users, of one or more businesses to retain information corresponding to the one or more businesses in the one or more repositories as associated with individual end users of the plurality of end users, wherein the individual selections correspond to indications of preference for the one or more businesses;

process indicia of selections made by each end user of the plurality of end users, the indicia being received via the network;

retain collections of business information in the one or more repositories, each collection of the collections of business information:

associated with a respective end user of the plurality of end users; and

comprising information corresponding to one or more selected businesses of the one or more businesses that were individually selected by the respective end user for retention in association with the respective end user;

process first information enabling identification of a first end user;

process second information corresponding to a selection by the first end user via the first site to request information regarding the business and/or a business category;

responsive to the selection by the first end user via the first site to request information regarding the business and/or the business category, determine a set of one or more end users of the first site and/or of a second site based at least in part on identifying one or more prior activities of the one or more end users related to the business and/or the business category, wherein:

the second site corresponds to a social network site provided by a second computer system; and

the prior activities comprise indicating preference corresponding to the business and/or the business category via the first site and/or the second site;

direct a question formed about the business and/or the business category to the set of one or more end users;

receive a set of one or more answers to the question from at least one end user of the set of one or more end users; and

responsive to receiving by the first computer system the set of one or more answers to the question, generate a notification for the first end user of the set of one or more answers to the question, the generating the notification comprising:

generating feed content for a user interface to facilitate indication of the set of one or more answers to the question associated with one or more respective user identifiers corresponding to users providing the set of one or more answers, the feed content comprising the set of one or more answers correlated to the one or more respective user identifiers; and

transmitting the feed content for presentation via the user interface.

9. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , the one or more processors to further execute instructions to:

process third information about a first location corresponding to the first end user;

wherein the determining the set of one or more end users is based at least in part on identifying the one or more prior activities of the one or more end users related to the business and/or the business category and the first location.

10. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , wherein the generating the notification comprises providing an activity feed to the first end user on the first site, the activity feed comprising the feed content.

11. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , the one or more processors to further execute instructions to:

determine that the set of one or more end users are within a predetermined social distance with respect to a social graph of the first end user.

12. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , the one or more processors to further execute instructions to:

score the set of one or more answers to the question; and

wherein the generating the notification for the first end user of the set of one or more answers to the question comprises indicating scores of the set of one or more answers.

13. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , the one or more processors to further execute instructions to:

determine that the prior activities comprise having used the business.

14. The system to assist the end user of the first site to gather information about the business from the other end users of claim 8 , the one or more processors to further execute instructions to:

determine that the prior activities of each end user of the set of one or more end users satisfy a threshold number of prior activities.

15. One or more non-transitory, machine-readable media having machine-readable instructions thereon to assist an end user of a first site to gather information about a business from other end users, which instructions, when executed by one or more computers or other processing devices, cause the one or more computers or other processing devices to:

facilitate user-selectable options to make individual selections via the first site, by a plurality of end users, of one or more businesses to retain information corresponding to the one or more businesses in the one or more repositories as associated with individual end users of the plurality of end users, wherein the individual selections correspond to indications of preference for the one or more businesses;

process indicia of selections made by each end user of the plurality of end users, the indicia being received via a network;

retain collections of business information in the one or more repositories, each collection of the collections of business information:

associated with a respective end user of the plurality of end users; and

comprising information corresponding to one or more selected businesses of the one or more businesses that were individually selected by the respective end user for retention in association with the respective end user;

process first information enabling identification of a first end user;

process second information corresponding to a selection by the first end user via the first site to request information regarding the business and/or a business category;

responsive to the selection by the first end user via the first site to request information regarding the business and/or the business category, determine a set of one or more end users of the first site and/or of a second site based at least in part on identifying one or more prior activities of the one or more end users related to the business and/or the business category, wherein:

the second site corresponds to a social network site provided by a second computer system; and

the prior activities comprise indicating preference corresponding to the business and/or the business category via the first site and/or the second site;

direct a question formed about the business and/or the business category to the set of one or more end users;

receive a set of one or more answers to the question from at least one end user of the set of one or more end users; and

responsive to receiving by the first computer system the set of one or more answers to the question, generate a notification for the first end user of the set of one or more answers to the question, the generating the notification comprising:

generating feed content for a user interface to facilitate indication of the set of one or more answers to the question associated with one or more respective user identifiers corresponding to users providing the set of one or more answers, the feed content comprising the set of one or more answers correlated to the one or more respective user identifiers; and

transmitting the feed content for presentation via the user interface.

16. The one or more non-transitory, machine-readable media of claim 15 , the instructions to further cause the one or more computers or other processing devices to:

process third information about a first location corresponding to the first end user;

wherein the determining the set of one or more end users is based at least in part on identifying the one or more prior activities of the one or more end users related to the business and/or the business category and the first location.

17. The one or more non-transitory, machine-readable media of claim 16 , wherein the generating the notification comprises providing an activity feed to the first end user on the first site, the activity feed comprising the feed content.

18. The one or more non-transitory, machine-readable media of claim 15 , the instructions to further cause the one or more computers or other processing devices to:

determine that the set of one or more end users are within a predetermined social distance with respect to a social graph of the first end user.

19. The one or more non-transitory, machine-readable media of claim 15 , the instructions to further cause the one or more computers or other processing devices to:

score the set of one or more answers to the question; and

wherein the generating the notification for the first end user of the set of one or more answers to the question comprises indicating scores of the set of one or more answers.

20. The one or more non-transitory, machine-readable media of claim 15 , the instructions to further cause the one or more computers or other processing devices to:

determine that the prior activities comprise having used the business.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: YP LLC
Reel/Frame 069765/0785 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PRINT MEDIA LLC; DEX MEDIA, INC.; YP LLC; YELLOWPAGES.COM LLC; YP ADVERTISING & PUBLISHING 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 24, 2020
From: YP LLC
To: THRYV, INC.
Reel/Frame 051906/0969 →
SECURITY INTEREST Recorded Jul 28, 2017
From: YP LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 043363/0386 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YP LLC
Reel/Frame 042984/0497 →
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 7, 2016
From: YP LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 040838/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: YELLOWPAGES.COM LLC
To: YP LLC
Reel/Frame 037043/0875 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 17, 2015
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: YELLOWPAGES.COM LLC
Reel/Frame 035851/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2015
From: MARCUCCI, JUSTIN; RANDQUIST, COBY P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 035851/0262 →
MERGER Recorded Jan 8, 2015
From: YP INTELLECTUAL PROPERTY LLC
To: YP LLC
Reel/Frame 034667/0964 →