TRIP PLANNING AND IMPLEMENTATION
First Claim
1. A method for operating an on-demand service, the method being implemented by one or more processors and comprising:
- (a) obtaining a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination;
(b) defining a set of triggers from the travel itinerary, each trigger of the set being defined to activate with occurrence of at least one condition as the trip progresses, wherein each trigger is associated with a set of operations and a communication for a designated end point;
(c) monitoring one or more trip-in-progress resources, based on the travel itinerary, in order to detect one or more conditions to activate individual triggers of the set of triggers;
(d) when individual triggers are activated, performing the associated set of operations and generating the communication for the designated end point.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided which obtain a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination. A scheduled flight is monitored to detect when the scheduled flight arrives at the destination. Upon the scheduled flight arriving at an airport of the destination, one or more notifications are sent to a mobile computing device of the user. Information can be provided with the notifications for an on-demand ground transportation service. The information may include a location at the airport where the user can be picked up in connection with receiving the on-demand transportation service, and a timing indicator to indicate when the user should make a request to receive the on-demand transportation service based on a real-time determination of a number of available service providers in a vicinity of the airport.
-
Citations
21 Claims
-
1. A method for operating an on-demand service, the method being implemented by one or more processors and comprising:
-
(a) obtaining a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination; (b) defining a set of triggers from the travel itinerary, each trigger of the set being defined to activate with occurrence of at least one condition as the trip progresses, wherein each trigger is associated with a set of operations and a communication for a designated end point; (c) monitoring one or more trip-in-progress resources, based on the travel itinerary, in order to detect one or more conditions to activate individual triggers of the set of triggers; (d) when individual triggers are activated, performing the associated set of operations and generating the communication for the designated end point. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for facilitating travel, the method being implemented by one or more processors and comprising:
-
obtaining a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination; monitoring the scheduled flight to detect when the scheduled flight arrives at the destination; upon the scheduled flight arriving at an airport of the destination, sending one or more notifications to a mobile computing device of the user, the one or more notifications providing information for an on-demand ground transportation service, the information including a location at the airport where the user can be picked up in connection with receiving the on-demand transportation service, and a timing indicator to indicate when the user should make a request to receive the on-demand transportation service based on a real-time determination of a number of available service providers in a vicinity of the airport. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer system comprising:
-
a memory that stores a set of instructions; one or more processors that execute the set of instructions in performing operations that comprise; (a) obtaining a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination; (b) defining a set of triggers from the travel itinerary, each trigger of the set being defined to activate with occurrence of at least one condition as the trip progresses, wherein each trigger is associated with a set of operations and a communication for a designated end point; (c) monitoring one or more trip-in-progress resources, based on the travel itinerary, in order to detect one or more conditions to activate individual triggers of the set of triggers; (d) when individual triggers are activated, performing the associated set of operations and generating the communication for the designated end point.
-
-
21. A computer system comprising:
-
a memory that stores a set of instructions; one or more processors that execute the set of instructions in performing operations that comprise; obtaining a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination; monitoring the scheduled flight to detect when the scheduled flight arrives at the destination; upon the scheduled flight arriving at an airport of the destination, sending one or more notifications to a mobile computing device of the user, the one or more notifications providing information for an on-demand ground transportation service, the information including a location at the airport where the user can be picked up in connection with receiving the on-demand transportation service, and a timing indicator to indicate when the user should make a request to receive the on-demand transportation service based on a real-time determination of a number of available service providers in a vicinity of the airport.
-
Specification