MULTI-DESTINATION TRIP SELECTION
First Claim
1. A method of selecting at least one trip from a plurality of possible trips, each of the plurality of possible trips being for travel from an origin location and comprising stops at a plurality of destinations, the method being performed in computer apparatus configured to execute the method, the method comprising:
- determining a fare for each of a plurality of different leg options for each leg, each leg being between one of;
the origin location and a destination; and
two destinations;
selecting a plurality of candidate leg options for each leg based on comparative amounts of the determined fares, the plurality of candidate leg options being fewer in number than the plurality of different leg options; and
determining at least one trip based on the plurality of candidate leg options for each leg.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of selecting at least one trip from a plurality of possible trips, each of the plurality of possible trips being for travel from an origin location and comprising stops at a plurality of destinations. The method is performed in computer apparatus configured to execute the method. The method comprises: determining a fare for each of a plurality of different leg options for each leg, each leg being between one of: the origin location and a destination; and two destinations; selecting a plurality of candidate leg options for each leg based on comparative amounts of the determined fares, the plurality of candidate leg options being fewer in number than the plurality of different leg options; and determining at least one trip based on the plurality of candidate leg options for each leg.
21 Citations
15 Claims
-
1. A method of selecting at least one trip from a plurality of possible trips, each of the plurality of possible trips being for travel from an origin location and comprising stops at a plurality of destinations, the method being performed in computer apparatus configured to execute the method, the method comprising:
-
determining a fare for each of a plurality of different leg options for each leg, each leg being between one of;
the origin location and a destination; and
two destinations;selecting a plurality of candidate leg options for each leg based on comparative amounts of the determined fares, the plurality of candidate leg options being fewer in number than the plurality of different leg options; and determining at least one trip based on the plurality of candidate leg options for each leg. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program, which is at least one of embodied on a computer readable storage medium and carried on an electrical carrier signal, the computer program comprising computer executable code for causing computer apparatus to execute a method of selecting at least one trip from a plurality of possible trips, each of the plurality of possible trips being for travel from an origin location and comprising stops at a plurality of destinations, the method comprising the steps of:
-
determining a fare for each of a plurality of different leg options for each leg, each leg being between one of;
the origin location and a destination; and
two destinations;selecting a plurality of candidate leg options for each leg based on comparative amounts of the determined fares, the plurality of candidate leg options being fewer in number than the plurality of different leg options; and determining at least one trip based on the plurality of candidate leg options for each leg.
-
-
15. Computer apparatus operable to select at least one trip from a plurality of possible trips, each of the plurality of possible trips being for travel from an origin location and comprising stops at a plurality of destinations, the computer apparatus being configured to:
-
determine a fare for each of a plurality of different leg options for each leg, each leg being between one of;
the origin location and a destination; and
two destinations;select a plurality of candidate leg options for each leg based on comparative amounts of the determined fares, the plurality of candidate leg options being fewer in number than the plurality of different leg options; and determine at least one trip based on the plurality of candidate leg options for each leg.
-
Specification