TRAVEL FARE DETERMINATION AND DISPLAY IN SOCIAL NETWORKS
First Claim
1. A computer-based method for travel planning, comprising:
- obtaining, by a computer for travel planning, a plurality of contacts associated with a social network of a user;
determining, by the computer, locations associated with a first subset of the plurality of contacts, wherein the plurality of contacts comprises a first contact;
determining, by the computer, travel fares to the locations from a user location associated with the user, wherein the travel fares comprise a first travel fare;
displaying, by the computer, the travel fares with contact profiles; and
providing, by the computer and to the user, a first booking option associated with the first travel fare and the first contact, wherein in response to the user selecting the booking option, the user is provided with a plurality of purchasing options for purchasing travel.
1 Assignment
0 Petitions
Accused Products
Abstract
A travel planning, travel fare determination and travel fare display in social networks is disclosed. A contact information retriever retrieves information associated with one or more contacts in a user'"'"'s social network, and determines locations of the contacts using the retrieved information. The contact information retriever provides the contacts'"'"' locations to a booking engine. The booking engine determines travel fares from the user'"'"'s location to contacts'"'"' locations and provides the travel fares to a user interface generator. The user interface generator generates a user interface that displays the contacts'"'"' profiles together with travel fares to their respective locations. The user may then use the user interface to proceed with booking travel to a contact'"'"'s location.
-
Citations
20 Claims
-
1. A computer-based method for travel planning, comprising:
-
obtaining, by a computer for travel planning, a plurality of contacts associated with a social network of a user; determining, by the computer, locations associated with a first subset of the plurality of contacts, wherein the plurality of contacts comprises a first contact; determining, by the computer, travel fares to the locations from a user location associated with the user, wherein the travel fares comprise a first travel fare; displaying, by the computer, the travel fares with contact profiles; and providing, by the computer and to the user, a first booking option associated with the first travel fare and the first contact, wherein in response to the user selecting the booking option, the user is provided with a plurality of purchasing options for purchasing travel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a network interface associated with a memory and a computer for travel planning; the computer configured to execute a computer program; the computer program, when executed by the computer, is configured to perform operations comprising; obtaining a plurality of contacts associated with a social network of a user; determining locations associated with a first subset of the plurality of contacts, wherein the plurality of contacts comprises a first contact; determining travel fares to the locations from a user location associated with the user, wherein the travel fares comprise a first travel fare; displaying the travel fares with contact profiles; and providing, to the user, a first booking option associated with the first travel fare and the first contact, wherein in response to the user selecting the booking option, the user is provided with a plurality of purchasing options for purchasing travel.
-
-
20. A non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by a computer for travel planning, cause the computer to perform operations comprising:
-
obtaining, by the computer, a plurality of contacts associated with a social network of a user; determining, by the computer, locations associated with a first subset of the plurality of contacts, wherein the plurality of contacts comprises a first contact; determining, by the computer, travel fares to the locations from a user location associated with the user, wherein the travel fares comprise a first travel fare; displaying, by the computer, the travel fares with contact profiles; and providing, by the computer and to the user, a first booking option associated with the first travel fare and the first contact, wherein in response to the user selecting the booking option, the user is provided with a plurality of purchasing options for purchasing travel.
-
Specification