User Interface for Travel Planning
AssigneeGoogle Inc.
InventorsRodney S. Daughtrey, Marty Gardner, Kevin Fox
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.
Claims20
A computer-implemented method for displaying travel planning information on a display device, the method comprising:
- receiving, using one or more computing devices, a user selected month and year of departure and a plurality of user selected lengths of stay;
- in response to receiving the user selected month and year of departure and plurality of lengths of stay, transmitting, using the one or more computing devices, instructions causing rendering of a user interface on a display device, the user interface comprising date cells corresponding to the user selected month and year of departure;
- receiving, using the one or more computing devices, a selection of a particular one of the date cells corresponding to a user selected date of departure;
- and
- in response to receiving the user selected date of departure, transmitting, using the one or more computing devices, instructions causing an update to the rendering of the user interface on the display device, the updated user interface comprising a visual indicator that starts at and includes a date cell corresponding to the user selected date of departure and automatically extends across date cells corresponding to calendar days that the user would be traveling according to a length of stay from among the user selected lengths of stay corresponding to a lowest fare value of the plurality of values.
2-12. (canceled)
A computer program product residing on a non-transitory computer readable medium to display travel planning information on display devices;
- the computer program product comprising instructions to:
- receive a user selected date of departure comprising month, day, and year of departure and a plurality of user selected lengths of stay;
- and
- in response to receiving the user selected date of departure and plurality of lengths of stay, transmit instructions causing rendering of a user interface on a display device, the user interface comprising:
- date cells corresponding to user selected month and year of departure corresponding to the user selected date of departure;
- and
- a second visual indicator that starts at and includes a date cell corresponding to a user selected day of departure and automatically extends across date cells corresponding to calendar days that the user would be traveling for according to a length of stay from among the user selected lengths of stay corresponding to a lowest fare value of the plurality of values.
14-21. (canceled)
A computer apparatus comprising:
- one or more processors;
- and
- memory coupled to the one or more processors;
- and with the one or more processors configured to:
- receive a user selected month and year of departure and one of a plurality of user selected lengths of stay;
- in response to receiving the user selected month and year of departure and plurality of length of stay, transmit instructions causing rendering of a user interface on a display device, the user interface comprising date cells corresponding to user selected month and year of departure;
- receive a selection of a particular one of the date cells corresponding to a user selected date of departure;
- in response to receiving the user selected date of departure, transmit instructions causing an update to the rendering of the user interface on the display device, the updated user interface comprising a visual indicator that starts at and includes a date cell corresponding to a user selected day of departure and automatically extends across date cells corresponding to calendar days that the user would be traveling for a according to a length of stay from among the user selected lengths of stay corresponding to a lowest fare value of the plurality of values.
The computer apparatus of claim 37, wherein the visual effect indicating that the lowest fare is inapplicable comprises a strikethrough notation on the lowest fare.
Dependencies are inferred from the claim text.