×

GROUP TRAVEL PLANNING

  • US 20150163256A1
  • Filed: 08/30/2012
  • Published: 06/11/2015
  • Est. Priority Date: 08/30/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A method performed by a data processing apparatus, the method comprising:

  • providing, for presentation to a first user on a first client device, a first graphical user interface for scheduling a trip for a travel group;

    receiving, through the first graphical user interface on the first client device, user input from the first user specifying trip parameters for organizing the trip, the trip parameters including a trip duration, trip category, and a social group, wherein the social group includes one or more contacts of the user, and wherein the travel group includes as members the user and the one or more contacts in the social group;

    providing, for presentation to each member of the travel group on a plurality of second client devices, a second graphical user interface, wherein the second graphical user interface presents data identifying one or more potential time periods for the trip, and wherein the second graphical user interface allows each of the members of the travel group different from the first user that submitted the input specifying the trip parameters to interact with the second graphical user interface to select a time period from the one or more potential time periods;

    providing, for presentation to each member of the travel group on the plurality of second client devices, a third graphical user interface, wherein the third graphical user interface presents data identifying one or more potential trip destinations for the trip, the potential trip destinations having been identified based in part on the specified trip duration and trip category, and wherein the third graphical user interface allows each of the members of the travel group different from the first user that submitted the input specifying the trip parameters to interact with the third graphical user interface to select a destination from the one or more potential trip destinations;

    receiving, from one or more members of the travel group and through the second and third graphical user interfaces on the second client devices, selections specifying one or more time periods and one or more trip destinations for the trip;

    determining, based on the received selections, a particular time period and a particular trip destination for the trip;

    generating, for each of the one or more members of the travel group, a respective trip itinerary for the trip at the particular time period and to the particular trip destination, wherein generating the respective trip itinerary for each of the one or more members comprises;

    identifying a location associated with the member,determining one or more transportation options from the location associated with the member to the particular trip destination corresponding to the particular time period, andgenerating a trip itinerary for the member that identifies the one or more transportation options from the location associated with the member to the particular trip destination; and

    providing, to each of the one or more members, data identifying the respective trip itinerary for the member for presentation on a corresponding one of the second client devices.

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