IP Library Granted Patent US 9,269,100
Granted Patent B2
US 9,269,100 · App. 13/230,752 · Granted Feb 23, 2016

Social graphs using shared personal data

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,269,100
App. No.
13/230,752
Granted
Feb 23, 2016
Kind
B2
Abstract

Social graphs using shared personal data are described, including techniques for capturing data from a social data source, determining one or more connections associated with an item using the data, and creating a social graph using the one or more connections, the social graph comprising the one or more connections associated with the item. Embodiments of the invention also include techniques for updating social graphs.

Claims (33)

1. A method, comprising:

receiving, by a social graph engine, a membership request from a source;

granting the membership request after the source has set up a new login as a new member of a service receiving the membership request;

requesting permission for the service to use another login for an already existing account of the source on a social networking service or a professional networking service (SNS) to access social data associated with the source that, is maintained by the SNS;

collecting, using a SNS data module, the social data after the permission for the service to use the another login to access the social data is granted;

determining, using a social graph module, a connection between the source and an item using the social data, the item consisting of data associated with a vacation rental property for purchase, sale, or rent, the connection having data stored in a data base that is used to generate a social graph comprising a network of connections associated with the source, the social graph being used to identify a connection target from the network of connections and a weighting factor, the weighting factor being indicative of a purchase influence associated with the connection target and being used to determine whether to generate and display information associated with the vacation rental property to the connection target, the weighting factor also being used to prioritize a display associated with the connection based on a relationship proximity;

including, using the social graph module, the connection in the social graph associated with the item, the social graph generated by the social graph module; and

outputting the social graph on a computer system configured for processing one or more of the receiving, the requesting, the collecting, the determining, or the including.

2. The method of claim 1 , wherein the source comprises a member of the SNS.

3. The method of claim 2 , wherein the social data is obtained from the NS using the another login.

4. The method of claim 1 , wherein the permission is requested from the source.

5. The method of claim 1 , wherein the connection comprises an ownership relationship with the item.

6. The method of claim 1 , wherein the connection comprises a friend relationship with the item.

7. The method of claim 1 , wherein the connection comprises a guest relationship with the item.

8. The method of claim 1 , wherein the item is available to be rented.

9. The method of claim 1 , wherein the item is a vacation rental property.

10. The method of claim 1 , wherein the connection is organized into a group.

11. The method of claim 10 , wherein the group is assigned a weight associated with a relationship proximity to the item.

12. A method, comprising:

capturing, using a SNS data module, data from a social data source after a request by a service for permission to access the data using a login for an already existing account of a source on a social networking service or a professional networking service (SNS) that maintains the data is granted, the request received by a social graph engine;

determining, using a social graph module, one or more connections associated with an item using the data, the item consisting of data associated with a vacation rental property for purchase, sale, or rent, the connection having data stored in a data base that is used to generate a social graph comprising a network of connections associated with the source, the social graph being used to identify a connection target from the network of connections and a weighting factor, the weighting factor being indicative of a purchase influence associated with the connection target and being used to determine whether to generate and display information associated with the vacation rental property to the connection target, the weighting factor also being used to prioritize a display associated with the connection based on a relationship proximity;

creating, using the social graph module, the social graph using the one or more connections, the social graph comprising the one or more connections associated with the item; and

outputting the social graph on a computer system configured for processing one or more of the capturing, the determining, or the creating.

13. The method of claim 12 , wherein the one or more connections are organized into one or more groups.

14. The method of claim 13 , wherein each of the one or more groups is assigned a weight associated with a relationship proximity to the item.

15. The method of claim 14 , wherein the weight is used to prioritize a display of the one or more connections.

16. The method of claim 12 , wherein the social data source is the SNS.

17. The method of claim 16 , wherein the data comprises information associated with the source.

18. The method of claim 17 , wherein the information includes an identification of a friend of the member.

19. A non-transitory computer readable medium including instructions for performing a method, the method comprising:

capturing data from a social data source, using a SNS data module, after a request by a service for permission to access the data using a login for an already existing account of a source on a social networking service or a professional networking service (SNS) that maintains the data is granted, the request received by a social graph engine;

determining, using a social graph module, one or more connections associated with an item using the data, the item consisting of data associated with a vacation rental property for purchase, sale, or rent, the connection having data stored in a data base that is used to generate a social graph comprising a network of connections associated with the source, the social graph being used to identify a connection target from the network of connections and a weighting factor, the weighting factor being indicative of a purchase influence associated with the connection target and being used to determine whether to generate and display information associated with the vacation rental property to the connection target, the weighting factor also being used to prioritize a display associated with the connection based on a relationship proximity; and

creating, using the social graph module, a social graph using the one or more connections, the social graph comprising the one or more connections associated with the item.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EXPEDIA GROUP, INC.; EXPEDIA, INC.; HOMEAWAY.COM, INC.; ORBITZ, LLC
Reel/Frame 059719/0926 →
SECURITY INTEREST Recorded May 5, 2020
From: EXPEDIA, INC.; HOMEAWAY.COM, INC.; ORBITZ, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052577/0759 →
NUNC PRO TUNC ASSIGNMENT Recorded Apr 10, 2017
From: HOMEAWAY, INC.
To: HOMEAWAY.COM, INC.
Reel/Frame 041949/0947 →