Claims
- 1. A method of generating an itinerary using a computer, the itinerary includes nodes each representing a location accessible by a scheduled transport service, the method comprising:
receiving a specification including a plurality of nodes; determining an itinerary that includes a first fare that omits at least one node in the plurality of nodes; and determining a second fare that includes the node omitted in the first fare and a node included in the first fare.
- 2. The method of claim 1, wherein the plurality of nodes are specified in an order, wherein the first fare includes a sequence of nodes that are not in the specified order.
- 3. The method of claim 1, wherein the second fare includes the omitted node and a node that is before or after the omitted node in the specified order.
- 4. The method of claim 1, wherein at least one of the first fare and the second fare include nodes not included in the specification of the plurality of nodes.
- 5. The method of claim 1, wherein the plurality of nodes comprise destinations.
- 6. The method of claim 1, wherein the second fare comprises a round trip route for the omitted node to the node included in the first itinerary.
- 7. The method of claim 6, wherein the round trip route comprises arriving and departing from a different transportation hub for at least one of the omitted node and the node included in the first itinerary.
- 8. The method of claim 1, wherein certainty values are associated with the plurality of nodes, wherein determining the itinerary that includes a first fare that omits at least one node comprises:
using the certainty values to determine the at least one node.
- 9. A method for generating an itinerary using a computer, the itinerary includes nodes each representing a location accessible by a scheduled transport service, the method comprising:
receiving a specification of a plurality of nodes, the plurality of nodes specified in an order of destination; determining a first fare that omits a node in the plurality of nodes, the first fare including a sequence of nodes that are not in the order specified; and determining a second fare that includes the omitted node and a node in the first itinerary.
- 10. The method of claim 9, wherein at least one of the first and second fare include nodes that are not included in the received specification of the plurality of nodes.
- 11. The method of claim 9, wherein at least one of the first fare and the second fare include nodes not included in the specification of the plurality of nodes.
- 12. The method of claim 9, wherein the plurality of nodes comprise destinations.
- 13. The method of claim 9, wherein the second fare comprises a round trip route for the omitted node to the node included in the first itinerary.
- 14. The method of claim 9, wherein the round trip route comprises arriving and departing from a different transportation hub for at least one of the omitted node and the node included in the first itinerary.
- 15. The method of claim 9, wherein certainty values are associated with the plurality of nodes, wherein determining a first fare that omits the node comprises:
using the certainty values to determine the omitted node.
- 16. A method for generating an itinerary using a computer, the itinerary includes nodes each representing a location accessible by a scheduled transport service, the method comprising:
receiving a specification of a plurality of nodes, the plurality of nodes specified in an order of destination; determining a first fare that includes nodes that are not in the specified order; and determining a second fare that includes a node that was skipped in the first itinerary.
- 17. A method for generating an itinerary using a computer, the itinerary includes nodes each representing a location accessible by a scheduled transport service, the method comprising:
receiving a specification of a plurality of nodes; determining, from nodes in the plurality of nodes, a replacement node that may replace a node in the plurality of nodes; and calculating a fare for an itinerary that includes the replacement node instead of the replaced node in the specification.
- 18. The method of claim 17, wherein the replacement node comprises a major hub.
- 19. The method of claim 17, wherein the itinerary calculated with the replacement node for the specification is cheaper than an itinerary calculated for the specification with the replaced node.
- 20. The method of claim 17, further comprising determining a side trip fare that includes the replaced node and a node in the calculated itinerary.
- 21. The method of claim 17, wherein certainty values are associated with the plurality of nodes, wherein determining the replacement node comprises:
using the certainty values to determine a node to replace.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part application of U.S. patent application Ser. No. 09/539,658, filed Mar. 30, 2000, which is herein incorporated by reference in its entirety for all purposes.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09539658 |
Mar 2000 |
US |
| Child |
10778938 |
Feb 2004 |
US |