×

Trust-based social graph for travel planning

  • US 10,643,292 B1
  • Filed: 07/22/2015
  • Issued: 05/05/2020
  • Est. Priority Date: 07/22/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more computing devices configured to implement a travel planning system, wherein the travel planning system is configured to;

    obtain social data for a user account and a plurality of additional accounts, wherein the social data comprises travel preferences and purchase histories from one or more social networks via a programmatic interface between the travel planning system and the one or more social networks, the travel preferences and purchase histories obtained to determine respective trust scores for the user account with respect to individual ones of the plurality of additional accounts;

    determine, for the user account, respective relationship scores for individual ones of the plurality of additional accounts based at least in part on the social data, wherein, for an individual one of the additional accounts, the respective relationship score represents a strength of a relationship with the user account, and wherein the additional accounts represent users or entities;

    determine, for the user account, respective similarity scores for individual ones of the plurality of additional accounts based at least in part on analysis of the social data comprising the travel preferences and the purchase histories associated with user account and the additional accounts, wherein, for an individual one of the additional accounts, the respective similarity score represents a similarity of interests or preferences with respect to the user account, and wherein the respective similarity score is distinct from the respective relationship score;

    determine, for the user account, respective trust scores for individual ones of the plurality of additional accounts, wherein, for an individual one of the additional accounts, the respective trust score is determined based at least in part on the respective relationship score and the respective similarity score for the individual one of the additional accounts;

    generate one or more respective connections in a social graph between the user account and one or more trusted accounts of the additional accounts, wherein the one or more respective connections with the trusted accounts are generated based at least in part on the respective trust scores, and wherein the social graph is maintained by the one or more computing devices;

    modify an itinerary for the user account to generate a modified itinerary, wherein the itinerary is modified based at least in part on the respective connections with the one or more trusted accounts; and

    store the modified itinerary.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×