Agent-Side Traveler Application For Mobile Computing Devices
First Claim
1. A computer-implemented method, comprising:
- generating a request at a mobile computing device, the request comprising route data corresponding to a route;
transmitting the request to a server system;
receiving route data and fare data from the server system at the mobile computing device;
displaying the route data and the fare data on a display of the mobile computing device;
receiving a single user input at the mobile computing device;
in response to receiving the single user input, generating booking data and transmitting the booking data to the server system;
receiving confirmation data from the server system at the mobile computing device; and
displaying the confirmation data on the display of the mobile computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating passenger bookings along transportation routes. In some implementations, actions include generating a request at a mobile computing device, the request including route data corresponding to a route, transmitting the request to a server system, receiving route data and fare data from the server system at the mobile computing device, displaying the route data and the fare data on a display of the mobile computing device, receiving a single user input at the mobile computing device, in response to receiving the single user input, generating booking data and transmitting the booking data to the server system, receiving confirmation data from the server system at the mobile computing device, and displaying the confirmation data on the display of the mobile computing device.
-
Citations
14 Claims
-
1. A computer-implemented method, comprising:
-
generating a request at a mobile computing device, the request comprising route data corresponding to a route; transmitting the request to a server system; receiving route data and fare data from the server system at the mobile computing device; displaying the route data and the fare data on a display of the mobile computing device; receiving a single user input at the mobile computing device; in response to receiving the single user input, generating booking data and transmitting the booking data to the server system; receiving confirmation data from the server system at the mobile computing device; and displaying the confirmation data on the display of the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; displaying a booking interface comprising real-time information regarding an availability of seats on a travel conveyance, and a control for reserving a seat on the travel conveyance; receiving a single user selection of the control on the booking interface; in response to receiving the single user selection of the control, generating and transmitting a request to reserve the seat on the travel conveyance; receiving confirmation data regarding the request to reserve the seat on the travel conveyance; and displaying on the booking information a representation of the confirmation data.
-
-
14. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving, by a mobile device, a one-click selection of a button on a user interface of a travel application, wherein the one-click selection is input by an agent of a travel provider; and in response to receiving the one-click selection, checking a current availability of a seat on a travel conveyance and, if the seat is currently available, committing the seat on the travel conveyance, through electronic communication between the travel application and a server system operated by the travel provider.
-
Specification