IP Library Patent Application 13411254
Patent Application
App. No. 13/411,254

SEARCHING TRAVEL ROUTES USING REFINED TRIP PRICES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/411,254
Abstract

For each market (defined by a pair of origin and destination cities) that the fare is used for travel, the methods calculate its price (both direct and with add-ons) and its estimated or refined price, which includes YQYR fees, among other fees. The methods then select the top routings along with the best fares on each routing and store them in a database. When a user starts a search query, the methods use the aforementioned database to find the best routings. Solutions with minimal pricing are identified, and a list of fares for each routing is prepared for the user.

Claims (26)

1 . A system for selecting routings based on estimated trip prices, comprising:

a routing database configured to store records regarding lists of city pairs; and

routing selection hardware configured to receive a travel query, finding suitable routes using the routing database based on an estimated trip price, and executing a sorting process to select a list of unique routing combinations based on the estimated trip price.

2 . The system of claim 1 , further comprising a YQYR calculator configured to calculate a YQYR fee using first and last allowed ticketing dates instead of ticket issue date, which is added to a base fare price to form the estimated trip price.

3 . The system of claim 2 , further comprising an IATA calculator configured to calculate an IATA fee using first and last allowed ticketing dates instead of exact travel dates, which is added to the base fare price to form the estimated trip price.

4 . The system of claim 3 , further comprising a database slots file configured to store base fare prices, YQYR fees, IATA fees, and estimated trip prices.

5 . A method for selecting routings based on estimated trip prices, comprising:

plotting, by a piece of hardware, flight paths and storing the flight paths in a flight path database;

calculating, by the piece of hardware or another piece of hardware, YQYR fees using the flight paths and first and last ticketing dates instead of ticket issue date, which are added to base fare prices to produce estimated trip prices; and

generating, by the piece of hardware or another piece of hardware, a routing database with records of city pairs based on the estimated trip prices.

6 . The method of claim 5 , wherein calculating YQYR fees includes skipping YQYR fees which are validated for flight number restrictions.

7 . The method of claim 5 , wherein calculating YQYR fees incorporates prime reservations/booking designator instead of reservations/booking designator.

8 . The method of claim 5 , wherein calculating YQYR fees includes skipping YQYR fees which are validated for equipment restrictions.

9 . A tangible computer-readable medium, which is non-transitory, on which computer-executable instructions are stored to execute a method for selecting routings based on estimated trip prices, comprising:

plotting flight paths and storing the flight paths in a flight path database;

calculating YQYR fees using the flight paths and first and last allowed ticketing dates instead of ticket issue date, which are added to base fare prices to produce estimated trip prices; and

generating a routing database with records of city pairs based on the estimated trip prices.

10 . The computer-readable medium of claim 9 , further comprising calculating IATA fees using first and last allowed travel dates instead of exact travel dates, which are added to base fare prices to produce estimated trip prices.

11 - 12 . (canceled)

13 . A method for selecting routings based on estimated trip prices, comprising:

plotting, by a piece of hardware, flight paths and storing the flight paths in a flight path database;

calculating, by the piece of hardware or another piece of hardware, IATA fees using the flight paths and first and last allowed travel dates instead of exact travel dates, which are added to base fare prices to produce estimated trip prices; and

generating, by the piece of hardware or another piece of hardware, a routing database with records of city pairs based on the estimated trip prices.

14 . The method of claim 13 , wherein calculating IATA fees includes skipping IATA fees which are validated for flight number restrictions.

15 . The method of claim 13 , wherein calculating IATA fees includes skipping IATA fees which are validated for equipment restrictions.

16 . The method of claim 13 , wherein calculating IATA fees incorporates prime reservations/booking designator instead of reservations/booking designator.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: PROS TRAVEL COMMERCE, INC., FORMERLY KNOWN AS VAYANT TRAVEL TECHNOLOGIES, INC.
Reel/Frame 059534/0677 →
CHANGE OF NAME Recorded Dec 21, 2017
From: VAYANT TRAVEL TECHNOLOGIES, INC.
To: PROS TRAVEL COMMERCE, INC.
Reel/Frame 044939/0084 →
SECURITY INTEREST Recorded Oct 5, 2017
From: VAYANT TRAVEL TECHNOLOGIES, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 043797/0646 →
MERGER Recorded Mar 31, 2014
From: VAYANT TRAVEL TECHNOLOGIES, LLC
To: VAYANT TRAVEL TECHNOLOGIES, INC.
Reel/Frame 032560/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2012
From: GEORGIEV, SERGEY; KAMENOV, DIMITAR; GOYCHEV, IVAN; MANEV, BOYAN
To: VAYANT TRAVEL TECHNOLOGIES LLC
Reel/Frame 028233/0171 →