Patent application number | Description | Published |
20090076862 | AUTOMATED SPLIT TICKETING - An enhanced travel search tool aimed at providing travel opportunities includes a ticket splitter operating from a list of flight connections provided by a front-end flight search engine. The ticket splitter comprises a unit for valuating all ticket partitions generated from the provided list of connection flights and a tree of split criteria updated in a cache for determining the partitions and attributing to each partition a probability value of obtaining a split-ticket solution. The ticket splitter also includes a unit for selecting those of the valuated partitions that have a probability value higher than a defined threshold and provides a sorted list of recommended partitions to a back-end fare search engine to price all the selected partitions including a reference single-ticket solution. Travel search tool offering of travel opportunities is enhanced by automatically including multi-ticket travel solutions. | 03-19-2009 |
20100131553 | GLOBAL DISTRIBUTION SYSTEM FOR SEARCHING BEST TRAVEL DEALS - A global distribution system (GDS) organized for searching travel deals from a plurality of travel vendor fare databases ( | 05-27-2010 |
20100293012 | METHOD AND SYSTEM FOR DETERMINING AN OPTIMAL LOW FARE FOR A TRIP - A method for determining an optimal fare for a trip comprising a departure location, an arrival location, the method comprises the following steps: sending a request for the trip wherein the request comprises a departure location, an arrival location and a corresponding fare for the trip; automatically modifying the request by searching in a predetermined database to determine a set of additional requests wherein each comprises at least one of the departure location, the arrival location or one or more additional locations which may form at least a part of the requested route wherein the predetermined database comprises said additional requests and a corresponding fare for each additional request; selecting one or more additional requests to form one or more alternative requests which include at least on of the departure location or the arrival location as the request; calculating the up to date fares for each alternative request in order to determine a resulting fare for each alternative request; comparing the fare and the resulting fares in order to determine the lowest resulting fare for the trip. | 11-18-2010 |
20110145025 | MULTI-DESTINATION TRIP SELECTION - 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. | 06-16-2011 |
20120239636 | System and method for processing complex queries - The invention relates to a method and system for processing complex queries each corresponding to a plurality of components to be combined. Elements corresponding to these components are searched. The elements are of different element types and are originally described by definition data having heterogeneous data structures. A conversion step transforms the heterogeneous definition data into converted definition data of one single format. An engine then retrieves elements and builds associations of elements matching the query parameters based on the converted definition data, thereby providing with a reply to the query in an optimized manner. | 09-20-2012 |
20130030848 | METHOD AND SYSTEM FOR DETERMINING AN OPTIMAL LOW FARE FOR A TRIP - A method for determining an optimal fare for a trip comprising a departure location, an arrival location, the method comprises the following steps: sending a request for the trip wherein the request comprises a departure location, an arrival location and a corresponding fare for the trip; automatically modifying the request by searching in a predetermined database to determine a set of additional requests wherein each comprises at least one of the departure location, the arrival location or one or more additional locations which may form at least a part of the requested route wherein the predetermined database comprises said additional requests and a corresponding fare for each additional request; selecting one or more additional requests to form one or more alternative requests which include at least on of the departure location or the arrival location as the request; calculating the up to date fares for each alternative request in order to determine a resulting fare for each alternative request; comparing the fare and the resulting fares in order to determine the lowest resulting fare for the trip. | 01-31-2013 |
20130073586 | DATABASE SYSTEM USING BATCH-ORIENTED COMPUTATION - Systems, methods, and computer program for processing large volumes of data in travel and travel-related applications. A computation platform is configured to receive batch re-computation orders from the search platform, process a batch re-computation order by computing the plurality of database query results according to a batch processing schedule within a given time frame, and return the computed database query results resulting from the batch re-computation order to the search platform. Each batch re-computation order instructs the computation platform to compute a plurality of database query results. A search platform is configured to maintain the computed database query results in a memory, and to make the computed database query results available to clients connected to the search platform and to transmit the batch re-computation orders to the computation platform. | 03-21-2013 |
20130290324 | CATEGORIZING AND RANKING TRAVEL-RELATED DATABASE QUERY RESULTS - Methods, systems, and computer program products for processing database query results. Database query results are retrieved from a database. The database query results are classified according to multiple, distinct categories and at least one of the database query results for each of the multiple categories is stored as a featured result and then provided to a client device upon receipt of a travel search request from an end user of the client device. | 10-31-2013 |
20140278614 | ALTERNATIVE TRAVEL RECOMMENDATIONS - Methods, systems, and computer program products for generating travel recommendations and alternative travel recommendations. At least one minimum fare path having an associated value may be determined based on a travel request. At least one alternative fare path having an associated value may be determined based at least in part on the associated value of the at least one minimum fare path. At least one travel recommendation may be generated based on the at least one minimum fare path, and at least one alternative travel recommendation may be generated based on the at least one alternative fare path. | 09-18-2014 |
20140324550 | METHOD AND SYSTEM FOR DETERMINING AN OPTIMAL LOW FARE FOR A TRIP - A method, system and computer program product assist an airline in determining if a lower fare exists for a trip among fares already proposed by the airline or other airlines. A set of tables, each associated with particular departure and arrival locations, may be created in an encompassing request database based upon results identified for requests sent from one or more clients, travel agents or airlines to a production traffic engine. The encompassing request database may then be queried by an airline to determine whether a lower fare exists for the trip. | 10-30-2014 |