Methods and systems for displaying schedule information
First Claim
Patent Images
1. A method comprising:
- receiving, with a client interface computer module comprising a database and a cache, travel request attribute information comprising;
a departure location, a destination location, a date of desired departure, a time or time range of desired departure, a date of desired arrival, a time or time range of desired arrival, and a mode of transportation;
retrieving, with a database query computer module, schedule data associated with the travel request attribute information from the database, the schedule data being further associated with scheduled travel times;
retrieving, with a cache query computer module, availability data associated with the travel request attribute information from the cache, the availability data being further associated with available travel times;
sending, with a client computer, the schedule data and the availability data to the client interface computer module via the computer network; and
displaying, with a client device, a graphical representation of the schedule data and the availability data, the graphical representation comprising a timeline and rectangular regions corresponding to the scheduled travel times and/or the available travel times;
wherein the rectangular regions are displayed differently based on a number of stops or connections and/or whether an itinerary complies with an organization'"'"'s travel policies.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system comprising: receiving travel request data; retrieving schedule data associated with the travel request data from the database, the schedule data being further associated with a scheduled travel time; retrieving availability data associated with the travel request data from the cache, the availability data being further associated with an available travel time; and sending the schedule data and the availability data via a computer network.
-
Citations
68 Claims
-
1. A method comprising:
-
receiving, with a client interface computer module comprising a database and a cache, travel request attribute information comprising;
a departure location, a destination location, a date of desired departure, a time or time range of desired departure, a date of desired arrival, a time or time range of desired arrival, and a mode of transportation;retrieving, with a database query computer module, schedule data associated with the travel request attribute information from the database, the schedule data being further associated with scheduled travel times; retrieving, with a cache query computer module, availability data associated with the travel request attribute information from the cache, the availability data being further associated with available travel times; sending, with a client computer, the schedule data and the availability data to the client interface computer module via the computer network; and displaying, with a client device, a graphical representation of the schedule data and the availability data, the graphical representation comprising a timeline and rectangular regions corresponding to the scheduled travel times and/or the available travel times; wherein the rectangular regions are displayed differently based on a number of stops or connections and/or whether an itinerary complies with an organization'"'"'s travel policies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, with a client interface computer module comprising a database and a cache, travel request attribute information comprising;
a departure location, a destination location, a date of desired departure, a time or time range of desired departure, a date of desired arrival, a time or time range of desired arrival, and a mode of transportation;retrieving, with a database query computer module, schedule data associated with the travel request attribute information from the database, the schedule data being further associated with scheduled travel times; retrieving, with a cache query computer module, availability data associated with the travel request attribute information from the cache, the availability data being further associated with available travel times; sending, with a client computer, the schedule data and the availability data to the client interface computer module via the computer network; and displaying, with a client device, a graphical representation of the schedule data and the availability data, the graphical representation comprising a timeline and rectangular regions corresponding to the scheduled travel times and/or the available travel times wherein the rectangular regions are displayed differently by displaying non-stop itineraries above or below the timeline and displaying itineraries with stops on an opposite side of the timeline. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
a hardware processor configured for; receiving, with a client interface computer module comprising a database and a cache, travel request attribute information comprising;
a departure location, a destination location, a date of desired departure, a time or time range of desired departure, a date of desired arrival, a time or time range of desired arrival, and a mode of transportation;retrieving, with a database query computer module, schedule data associated with the travel request attribute information from the database, the schedule data being further associated with scheduled travel times; retrieving, with a cache query computer module, availability data associated with the travel request attribute information from the cache, the availability data being further associated with available travel times; sending, with a client computer, the schedule data and the availability data to the client interface computer module via the computer network; and displaying, with a client device, a graphical representation of the schedule data and the availability data, the graphical representation comprising a timeline and rectangular regions corresponding to the scheduled travel times and/or the available travel times wherein the rectangular regions are displayed differently based on a number of stops or connections and/or whether an itinerary complies with an organization'"'"'s travel policies. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
52. A system comprising:
a hardware processor configured for; receiving, with a client interface computer module comprising a database and a cache, travel request attribute information comprising;
a departure location, a destination location, a date of desired departure, a time or time range of desired departure, a date of desired arrival, a time or time range of desired arrival, and a mode of transportation;retrieving, with a database query computer module, schedule data associated with the travel request attribute information from the database, the schedule data being further associated with scheduled travel times; retrieving, with a cache query computer module, availability data associated with the travel request attribute information from the cache, the availability data being further associated with available travel times; sending, with a client computer, the schedule data and the availability data to the client interface computer module via the computer network; and displaying, with a client device, a graphical representation of the schedule data and the availability data, the graphical representation comprising a timeline and rectangular regions corresponding to the scheduled travel times and/or the available travel times wherein the rectangular regions are displayed differently by displaying non-stop itineraries above or below the timeline and displaying itineraries with stops on an opposite side of the timeline. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
Specification