US5331546A - Trip planner optimizing travel itinerary selection conforming to individualized travel policies - Google Patents
Trip planner optimizing travel itinerary selection conforming to individualized travel policies Download PDFInfo
- Publication number
- US5331546A US5331546A US07/709,751 US70975191A US5331546A US 5331546 A US5331546 A US 5331546A US 70975191 A US70975191 A US 70975191A US 5331546 A US5331546 A US 5331546A
- Authority
- US
- United States
- Prior art keywords
- fare
- itinerary
- traveler
- fares
- trip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
- G06Q10/025—Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
Definitions
- the invention is in the general field of travel reservation and ticketing system such as the airline reservation systems used by airline ticket agents and by travel agents as well as to a certain extent by individuals through databank services such as the Dow Jones or Dialog services.
- Examples of such reservation systems are known under the trade names Apollo (United Airlines) and Sabre, and early versions of some are believed to have been in use since at least the 1960's.
- Other examples are systems which are designed for use primarily on or through personal computers. Examples are known under the trade names ELECTRONIC OAG, EAASY SABRE, CORPORATE APOLLO, COMMERCIAL PARS, LIFECO REZPLUS (uncertain if usable with a standard PC), SYSTEM ONE C SERIES and AIRPLAN.
- the systems which are for use on or through a personal computer typically connect to a larger system, such as Apollo, through a communication device to use information therefrom and to book flights and make other travel arrangements.
- the travel arranger must display the fares and the rules for each fare, or look at the most recent rulebook available at the time (such as the biweekly ATPCO Passenger Tariff Set, which is the size of a big-city telephone book) and hope that the information there still holds or, as is more typical, telephone the airline or airlines in charge of the flight or flights of interest to check each flight (and hope that the airline employee has accurate information).
- the problem is multiplied when the travel arranger seeks to investigate several possible itineraries and the trade-offs between them, such as the typical trade-offs between the cost of the travel in terms of ticket price and in terms of travel time and convenience.
- the travel arranger only need to enter a trip request, and the system responds by fully automatically and rapidly finding the least costly but still valid itineraries in terms of a preset policy, individualized for the particular traveller, regarding acceptable or desirable price tradeoffs between cost on the one hand and time and convenience on the other.
- a preset policy stored in the invented system for each traveller or, more typically for each group of travellers who share some common characteristic (e.g., employed at a similar level in the same company), and a travel policy can be tiered, to automatically accommodate the various levels of employees who may travel or for the kind of travel for an individual or a group.
- a team of engineers going to a customer's site to service equipment on emergency basis could be expected to travel via priority transportation, with as little delay as possible, even if it means paying more.
- a team of accountants travelling to a subsidiary for a regular quarterly audit could agree to travel via connecting flights, Spending a little more time on travel but less money.
- Different considerations also can apply when an individual travels on business and when the same person travels for other reasons. It is difficult, if not impractical, to optimize the itinerary for the particular needs of the traveler using the known prior art systems, but this can be done particularly conveniently and rapidly using the invented system.
- the invented system is believed to have significant advantages which include the ability to automatically find not only the lowest fare on a given flight but also the unprecedented ability to automatically find the flight or itinerary with the lowest fare, the ability to automatically take into account in this process the details of a preset, comprehensive corporate travel policy as well as preset details of personal travel preferences, the ability to show flight, fare and seat availability on the same screen and the ability to print itineraries and tickets at the location of the travel arranger, even an individual accessing the system through a modem from a personal computer.
- the invented airline reservation system automatically selects least-cost, valid trip itineraries which conform to preset, individualized travel policies, by using a processor with access to a tariff file and a traveler file and a rule file and with access to one or more airline booking systems (such as Apollo) for seat availability and for booking.
- the processor can be accessed from personal computers and terminals connected to it directly (e.g., by a cable or a dedicated line) or through a communication device such a modem using the telephone system under the control of a suitable communication software.
- the tariff file in the processor contains, in machine-readable form: airline schedules which can be obtained from a source such as the ABC Guides; routings and footnotes which can be obtained from a source such as the Airline Tariff Publishing Co. (ATPCO); legal connecting times which can be obtained from industry sources; and fares, which can be obtained from ATPCO.
- ATPCO Airline Tariff Publishing Co.
- This tariff file, as stored in a processor operating in accordance with the invention is typically updated daily to reflect the daily fare changes which typically number in the hundreds of thousands, and similarly frequent and extensive changes typically are made in the rules file as well.
- the traveler file contains, also in machine-readable form, information such as a set of corporate travel policies and personal profiles of individual travellers (such as credit card numbers, frequent traveller numbers, seating and other travel preferences, which corporate travel policy applies to that individual, etc.).
- a corporate travel policy can identify a corporate customer and can be tiered to specify the respective travel policy for each of several groups of employees (e.g., high management, middle management and other employees) and, if desired, for individuals as well.
- Each travel policy sets forth rules which define the trade-offs between cost and the traveler's time and convenience and personal travel preferences as well.
- the rules file contains in machine-readable form the rules governing the use of particular fares for particular flights or itineraries, specifying, for example, that a particular fare may be used only on weekend flights.
- These rules are supplied, in English, by sources such as ATPCO; however this information is reformatted in accordance with the invention in a novel manner which allows the invented process to be carried out fully automatically and to carry out procedures and obtain results which the known airline reservation systems cannot.
- the known airline reservation systems do not store all of the rules information and thus cannot automatically ensure automatic validation of fares, flights, etc., and are unable to efficiently apply the incomplete rules information which they do store to more than one flight or itinerary at a time.
- the invented system reformats the rules (e.g.
- rules file could be considered as a part of the tariff file, it is shown and described here as a separate file because it is formatted in a fundamentally different manner from the rest of the information in the tariff file and because it is used in a fundamentally different way in accordance with the invention.
- the travel arranger can be an airline ticket or reservation agent, a travel agent or an individual traveler who uses an entry device such as a personal computer or a computer terminal to enter travel parameters identifying a customer (and therefore a travel policy) and a trip (e.g., a departure and arrival location and a departure and/or arrival time window) and, if desired, any override requests, such as that only nonstop flights can be used on this trip (although the policy specifies that connecting flights are generally allowed).
- the exemplary system also includes a communication device for communicating with one or more airline booking systems (such as Apollo) which can provide information on seat availability on specified flights per booking class and can allow those flights to be booked.
- airline booking systems such as Apollo
- the processor which forms a part of this exemplary embodiment of the invented system responds to the travel parameters entered by the travel arranger to machine-interrogate the tariff file in accordance with these parameters and the relevant contents of the rules file and to rapidly sift through what may be thousands of currently available flights, fares and rules for a given trip and to find the lowest fare for which the particular traveler and trip qualify and for which seats are available, automatically communicating as needed with the airline booking system.
- the processor uses the tariff file to automatically find all appropriate flights and itineraries for the trip time window and departure and arrival locations, automatically communicates with the airline reservation system (e.g., Apollo) to check seat availability on these flights, uses the tariff file to find the lowest fares for the itineraries for which seats are available, using the particular customer's travel policy and other traveller file information to apply that customer's travel constraints and trip parameter trade-offs to these possible itineraries and thereby select the least-cost itinerary which still conforms to that customer's travel policy and any overrides (and, if desired, selects one or more next-best itineraries to give the customer a choice), and then books the selected itinerary and arranges for ticket issuance.
- the airline reservation system e.g., Apollo
- FIG. 1 is a generalized block diagram of an exemplary system embodying the invention.
- FIG. 2 is a flow chart illustrating major steps in carrying out a process in accordance with an example of the invention.
- FIG. 3 is a flow chart illustrating a trip initialization process which forms a part of an example of the invention.
- FIG. 4 which consists of FIGS. 4a through 4e, is a flow chart illustrating a flight search process which forms another part of an example of the invention.
- FIG. 5, which consists of FIGS. 5a through 5d, is a flow chart illustrating a fare Search process which forms yet another part of an example of the invention.
- FIG. 6, which consists of FIGS. 6a and 6b, is a flow chart illustrating a best flight search process which forms still another part of an example of the invention.
- FIG. 7, which consists of FIGS. 7a through 7c, is a flow chart illustrating a round trip fare search to find the N least expensive itineraries, which can form a part of an example of the invention.
- FIG. 8, which consists of FIGS. 8a and 8b is a flow chart illustrating a process for creating a passenger name record, which can form a final part of an example of the invention.
- an exemplary and nonlimiting embodiment of the invention comprises entry devices such as one or more personal computers, e.g., PC 10, and one or more computer terminals, e.g., terminal 12.
- Each entry device can have a screen and a printer (not shown) and each communicates with a processor 18 through a respective communication link 14 or 16, each of which can be a direct cable or some other hardwired connection or can be a device such as a modem operating under suitable communication software to connect the entry device to processor 18 throughthe telephone network or through some other communication link.
- Processor 18 includes, or communicates with, a storage device which includes a tariff file 20, a traveler file 22 and a rules file 24 and, through a protocol converter 26 and another communication link 28, with an airline reservation system 30 such as the system tradenamed Apollo.
- an airline reservation system such as Apollo can be made integral with the rest of the system illustrated in FIG. 1: e.g., processor 18 and its functions can be integrated into and made a part of an airline reservation system such as Apollo.
- processor 18 can be an IBM 4341 mainframeusing the VM-CMS operating system and having a configuration sufficient forcarrying out the process described in this specification, when translated to a suitable high level language (such as FORTRAN) and suitably compiled for running on said mainframe.
- tariff file 20 can be a part of a mainframe computer or canbe in a separate memory device, and contains a number of different sub-files, including: airline schedules, which can be obtained from a source such as the ABC Guides; routings and footnotes, which can be obtained from a source such as the Airline Tariff Publishing Co. (ATPCO), wherein routings set forth information such as if a particular fare can beused on a particular flight and footnotes set forth information such as when a particular fare is in effect, etc.; legal connecting times, which can be obtained from industry sources; and fares, for example by booking class, which can be obtained from ATPCO.
- This file is typically updated daily to reflect the daily fare and rule changes which typically number inthe hundreds of thousands.
- Traveler file 22 can be similarly implemented interms of hardware and contains traveler records and policy records.
- Each traveler record typically is for a specific individual and contains identifying information such as name and addresses and telephone numbers, credit card numbers, frequent traveler numbers, seating and other travel preferences, a pointer to a particular travel policy record which applies to that individual, etc.
- Each policy record typically is for a particular group of employees of a particular company (e.g., top level executives, middle level executives, and other employees) and defines the travel policy of that company for that group of employees, for example as discussed in brochure TMOO1/1-87 by the assignee of this invention, which is hereby incorporated by reference into this specification.
- Typical partsof a policy file are the identity of the corporate customer and the rules which apply to different groups of employees and to individuals and definefor each the permissible tradeoffs between ticket cost and travel convenience and time.
- Rules file 24 also can be similarly implemented in terms of hardware and contains in machine-readable form the rules (e.g., the ATPCO rules) in the novel format of this invention which makes them usable for practicing this invention.
- a travel arranger enters atstep 31 the relevant travel parameters using an entry device such as PC 10 or terminal 12.
- These parameters can include the customer identification and the departure and arrival locations (e.g., cities) and a time window which can be specified, for example, in terms of a time window for departure and/or arrival times.
- This information is transmitted to processor 18 through devices such as 14 and 16, and at step 32 processor 18 interrogates tariff file 20 to find all available flights which are appropriate because they fit the trip parameters: e.g., nonstop flights, direct flights, connections, etc.
- processor 18 translates the travel parameters and the information on appropriate flights found in step32 into a format suitable for an airline reservation system such as Apollo,and at step 36 communicates through a device such as 28 with the airline reservation system to check seat availability for the appropriate flights found in step 32.
- processor 18 uses the protocol which is established by the airline reservation system for use by, for example, travel agents, and the only difference from the point of view of the airline reservation system is that unusually rapid and numerous requests are being made to check seat availability.
- processor 18 sortsthe itineraries which have available seats by lowest total valid fare, using in the process all relevant information in the tariff file and the rules file which determines if a fare is valid for these trip parameters.
- processor 18 applies the constraints of the particular travel policy record and traveler record of the customer identified in step 30 tothe itineraries remaining after step 38.
- the best itineraries which remain after step 40 are the least cost itineraries which both have available seats and fares and meet the particular constraints of the individualized travel policy of the customer being serviced and any overrides that may have been entered at step 30.
- the best such itinerary (or the several bestitineraries) are displayed at step 42, e.g.
- the selected itinerary can be booked (the flights can be "sold") through the airline reservation system, with processor 18 automatically carrying out the steps which a travel agent would carry to book an itinerary on a system such as Apollo, and a ticket can be issued at a printer at the entry device if the device is operated by a facility authorized to issue tickets.
- FIG. 3 is a flow chart illustrating a trip initialization procedure which corresponds to step 31 in FIG. 2, and in which the travel arranger specifies a trip (e.g., by specifying the origin and destination and the time window for departure and/or arrival) and identifies the traveller andenters any appropriate constraints, such as than no penalty fares are allowed for this trip (e.g., no cancellation penalties), that special requests are made (e.g., Special meals), etc.
- the travel arranger enters a travel request, e.g., through the keyboard of a PC 10 or a terminal 12, specifying travel parameters such asthe identity of the traveler, the origin and destination locations and the time window or windows for a trip.
- the format of a trip request usable in the invented process can be:
- the normal characters are a part of the template or are provided from a stored database, and the bold characters are keyed in by the travel arranger.
- this information (the trip request) is sent to processor 18 in the manner earlier described, and at step 50 processor 18 searches traveller file 24 to locate the traveler record for this traveller, e.g., in a name search (or a search on some other appropriate basis). If the test at step 52 determines that there is no traveler record for this individual, the procedure ends so that the travelarranger (or a system administrator) can then create a traveller record, and the procedure can start again at step 46. After the test at step 52 shows that the relevant traveler record has been found in step 50, the system searches at step 54 for the policy record applying to this individual.
- This search at step 54 can be on the basis of a pointer contained in the traveller record (for each individual there is a travel policy record; the same policy record can apply to several individuals).
- the trip initialization procedure ends after it locates the traveller record and the policy record for the particular individual, and these records, together with the other information regarding the trip which the travel arranger has keyed in, become the "trip request" which is made available for the flight search procedure illustrated in FIG. 4.
- the purpose of the flight search procedure illustrated in FIG. 4 is to findall of the itineraries which could be used to satisfy the trip request being processed (e.g., for which flight and seats are available and which meet the constraints of the relevant policy file and traveller file and any other constraints that may have been keyed in FIG. 3) and to rank these candidate itineraries in terms of "non-preference" factors (e.g., wide body aircraft is better, stops are undesirable, etc.) and to rank them in terms of personal preference factors (e.g., this traveller prefersthis particular airline and dislikes another airline, or wishes to avoid a particular airport, etc.).
- the flight search process starts at step 56 with the first flight (or trip)request which has been processed through the steps of FIG. 3, and at step 58 searches tariff file 20 to find all airports to which there are direct flights from the origin of the trip being planned. Any airport which is found in this search is added to a temporary list called a From List.
- processor 18 again searches tariff file 20, but this time for all airports from which there are direct flights to the destination location of the trip being planned, and places all finds in another temporary list called a To List. For example, if the origin is JFK airport and the destination is Los Angeles International airport, the From List would contain cities (in the U.S.A. in this example) such as Kansas City, St.
- processor 18 starts a sequence designed to find candidate itineraries each of which would consist of connecting rather than direct flights. To start this, at step 62 processor 18 looks for possible 2-leg routes from the origin to the destination of the trip request being processed, by searching the From List and the To List for any airports which are in bothlists and to thereby create another temporary list, of airports which are common to the From and To lists.
- step 64 determines that the Common Airport List is empty, i.e., there is no airport to which there is direct flight from the origin and from which there is a direct flight to the destination (i.e., that there are no candidate 2-leg itineraries)
- the process goes to step 66 to see if any 3-leg itineraries can become candidates; to this end step 66 is a search in the tariff file and the From and To lists for all direct flights from any airport in the From list to any airport in the To list, i.e., to find each pair of airports in which (1) one of the airports in a pair is in theFrom List and the other is in the To List and (2) there is a direct flight between the airports in the pair.
- step 66 finds the intermediate leg in each of the possible 3-leg trips between the origin and the destination of the trip request. If the test at step 70 shows thatthere are no such 3-leg trips, the process ends because the system has not been able to automatically create an acceptable itinerary. If the list tested at step 70 is not empty (i.e., there are possible 3-leg itinerariesbetween the origin and destination of the trip request being processed), orif the test in step 64 shows that there are 2-leg itineraries which are candidates, processor 18 at step 80 sorts the list of possibly acceptable connecting routes (found in steps 62 and 66) by total distance, i.e., by the sum of the distances of the legs of each candidate multi-leg route.
- processor 18 has created a list of all multi-leg routes which so far conform to the trip request constraints and therefore are candidateroutes or itineraries.
- processor 18 looks for possible direct flights from the origin to the destination which would be candidate itineraries, by searching tariff file 20 to find all direct flights which are within a set time, e.g., two hours, of the desired time window.
- the process enters a sequence to see if these flights have seats availableand, to this end at step 86 it establishes a connection with an airline reservation system such as Apollo and interrogates it for seat availability on each of the flights found in step 82 (direct origin-to-destination fights), and temporarily stores the information fromApollo identifying what seats are available and in what class or classes. If the test at step 88 shows that there are flights (direct) with seats inthe desired class and in the desired time window, processor 18 at step 90 checks if connecting flight routes are allowed for this trip request, as specified in the procedure of FIG. 3 or as specified by the applicable traveller and/or policy records in traveller file 22).
- step 92 can be reached directly from the test at step 84 if it shows that there are no direct flights from the origin to the destination of this trip request, and from step 88 if the test there shows that there are no direct flights with seats in the desired time window.
- processor 18 starts with the first connecting route in the list sorted at step 80, and at step 94 checks if the connecting route under considerationmakes sense, i.e., conforms to a pre-stored reasonableness standard, if (1)the connecting route distance is greater by a preset distance, e.g., 250 miles, than the shortest possible route (the route from the origin to the destination found up until that point for which there are seats) and (2) the distance ratio (of the currently investigated connecting route and thesame shortest possible route) is greater than a preset amount, e.g., 1.2.
- a preset distance e.g. 250 miles
- step 96 interrogates tariff file 20 to find each direct flight which (1) is from the trip origin to the first connect point of the connecting route under consideration, (2) is on the desired departure date and (3) departs within two hours of the desired time window for this trip. If the test at step 98 shows that the search at step 96 was successful, i.e., there are direct flights meeting the constraints of step 96, processor 18 at step 100 interrogates the airline reservation system (e.g., Apollo) for seat availability (by class) on each of the flights found in step 96 and storesthe seat availability information.
- airline reservation system e.g., Apollo
- processor 18 at step 104 stores the earliest arrival time of a flight with seats found at that stage, and at step 106 checks if the itinerary under consideration has two connectingpoints (i.e., if it is a 3-leg itinerary). If there are two connect points,at step 108 processor 18 interrogates tariff file 20 to find all connectingflights from connect point 1 (at the end of the first leg) to the next connect point which is on the desired departure date and is in the time span from the earliest arrival time stored at step 104 to, say, two hours after the time window desired for this trip (and set at step 46, FIG. 3).
- processor 18 at step 112 interrogates the airline reservation system for seat availability, by class, on the flights found in step 108 and temporarily stores the seat availability information. If there are such flights with seats, as shown by the test at step 114, processor 18 at step 116 stores the earliest arrival time of such a flightwith seats, and at step 118 interrogates tariff file 20 to find direct flights from the last-considered connect point to the destination of the trip which is on the desired departure date and is in the time span from the earliest arrival time stored at step 116 to, say, two hours from the desired time window for this trip.
- step 118 can be reached directly from step 106 if the test there gives a negative answer, i.e., ifthat test shows that the itinerary under consideration has only 2 legs. If the test at step 120 shows that the search so far was successful in finding suitable flights for the second or third leg of the itinerary under consideration, at step 122 processor 18 interrogates the airline reservation system for seat availability on each of these flights and stores the seat availability information (by class). If the test at step 124 shows that there are such flights (found in step 118) with seats, at step 126 processor 18 lists all combinations of flights which meet the connecting time requirements discussed above at each connecting point of the route found through the last run through steps 92-124, and goes to step 128 to similarly process the next connecting route from the list sorted at step 80.
- step 128 can be reached directly from any oneof steps 98, 110, 114, 120 and 124 if the tests there give the indicated results leading directly to step 128 (i.e., if the consideration of one connecting route shows that it is not suitable, the process goes to step 128 to start checking another such route). If the test at step 130 shows that there are yet-to-be-processed connecting routes in the list sorted atstep 80, processor 18 returns to step 94 to start similarly processing the next route from that list. If the test at step 130 shows that all of the multi-leg routes sorted at step 80 list have already been processed, processor 18 goes to step 132, which can also be reached directly from anyone of the tests-at steps 90 and 94 if the tests there lead directly to step 132 as indicated.
- the test at step 134 checks if the time window is as wide as possible, e.g., if it is the entire desired day for the trip. If it is, the process ends because it was not possible to find a satisfactory itinerary given the constraints of the trip being processed (another trip request can be started as in FIG. 3, with different parameters). If step 134 shows that the time window for the trip is not all day, processor 18 widens it at step 136 by a set period, say, two hours, but not out of the desired day, and the process returns to step 82 to look for an itinerary conforming to the same trip request but with the widened time window.
- processor 18 interrogates these itineraries to find the one with the lowest number of stops and connections and the least trip time, and at step 140 checks the list of possible itineraries remaining after step 132 and the traveller file (the relevant policy record and traveller record for the trip being processed) and eliminates all itineraries which have more stops or connections than allowed by the particular policy and/or traveller record (or override entries at FIG. 3) or take more than a set amount of time longer than the quickest itinerary, again on the basis of the parameters set in the particular policy and/or traveller record and/or overrides.
- the traveller file the relevant policy record and traveller record for the trip being processed
- the processor at step 142 calculates a "non-preference" rank and at step 144 calculates a "preference” rank, e.g., by using the calculations illustrated at steps 142 and 144, respectively, in the drawing.
- the non-preference ranking addresses generally desirable or undesirable aspects of travel while the preference ranking addresses the particular preferences of the traveller being serviced.
- an itinerary is ranked by adding to its initial rank of 1000 points (10 in this example) if only wide-body aircraft is used in it, subtracting 10 points for each stop in the itinerary, etc.
- the rank starts with the rank resulting from step 142 and point are added or subtracted depending on the personal preferences of the particular traveller: e.g., add 100 points for each flight leg in the itinerary on an airline which this traveller prefers butsubtract 100 points for each leg on an airline which this traveller dislikes, etc.
- These personal preferences can be entered in the FIG. 3 procedure, or they can be made a part of the traveller record or policy record for that traveller in traveller file 22 and extracted therefrom as needed by processor 18. If the test at step 146 shows that there are more flight requests entered through the procedure of FIG.
- processor 18 returns to step 58 to start similarly processing the next trip request entered in the FIG. 3 procedure; if there are no more flight (or trip) requests the process of searching for suitable itineraries ends and processor 18 goes to the fare search process illustrated in FIG. 5 to find the best fares for the candidate itineraries.
- the purpose is to find the best (lowest) valid fare for each of the candidate itineraries (direct flight and multi-leg routes) remaining after the FIG. 4 procedure, so that this information can be used in the procedure in FIG. 6 to find the several best itineraries from which the travel arranger can select the one to be used for this trip.
- the procedurein FIG. 5 finds the least costly but still valid fare for each leg of each multi-leg route which is still a candidate, the least costly but still valid sums of segment fares for each such multi-leg route (and thus the cost of each candidate itinerary using connecting flights), and the least costly but still valid end-to-end (or through) fare for each itinerary (direct or connecting) which is still a candidate for the trip request being processed.
- the FIG. 5 finds the least costly but still valid fare for each leg of each multi-leg route which is still a candidate, the least costly but still valid sums of segment fares for each such multi-leg route (and thus the cost of each candidate itinerary using connecting flights), and the least costly but still valid end-
- process starts at step 148 with the first flight request which was entered in the process of FIG. 3 and processed through the steps of FIG. 4, and at step 150 checks if the process of FIG.4 produced any connecting flight itineraries which are still candidates forthis trip (as ranked at steps 142 and 144 there). If it did, processor 18 at step 152 starts with the first connecting route for which the process of FIG. 4 found a candidate itinerary, and at step 154 starts with the first segment of that route, where a "segment" is a direct flight between two airports.
- An example is an itinerary consisting of a direct flight from Washington, D.C.
- DCA Chicago
- SFO San Francisco
- SFO San Francisco
- the invented system checks if the "sum-of-segments fare" resulting from adding the individual fare for the direct flight from DCA to ORD and the individual fare for a flight from ORD to SFO, would provide a greater benefit than, say, using a one-way fare from DCA to SFO or a round-trip fare from DCA to SFO and back to DCA.
- At step 156 processor 18 interrogates tariff file 20 to find the all fares for the city pair at the origin and destination of this route segment, starting with the lowest fare.
- processor 18 checks tariff file20 to see if the fare found in step 156 is a round-trip fare, or if the flight of interest at the time is outside of the effective dates for the fare. Because round trip fares are considered undesirable at this stage ofthe process, and because flights outside the effective date for the segmentfare are not of interest at this time, if the answer at step 158 is yes this fare should not be kept as a candidate and processor 18 therefore jumps to step 180 to see if there are any more fares for this segment of this route.
- processor 18 starts with the first flight with that fare which is used in at least one of the itineraries which are stillcandidates, and at step 162 checks if the lowest valid fare for that flighthas been found yet (by interrogating tariff file 20).
- processor 18 checks if the fare is current for the airline in question and, if it is, gets the routing and footnotes for that fare form tariff file 20 at step 166 and then checks atstep 168 if the route used is invalid and if the route used or the flight date violate a footnote, the check being against the routing and footnotesextracted at step 166.
- processor 18 gets from tariff file 29 the rule for that fare and at step 172 checks the fare to see if it is valid for the flight and date under consideration at that time, if any penalty fares are allowed (as determined by the trip request;a penalty in this context is, e.g., a trip cancellation penalty) and if thefare is a non-penalty fare.
- processor 18 If the answer is yes (i.e., the fare is valid for this flight and date and either it is not a penalty fare or penalties are allowed for this trip), processor 18 stores this fare at step 174 for later use in the process, calling it at this time "the lowest valid fare" for the flight. At step 176 processor 18 checks if it has already found the lowest valid fare for all flights in the itinerary under considerationand, if the answer is no, checks at step 178 if there are more flights for this leg of the trip.
- step 180 checks ifthere are any more fares to be checked; if there are no more such fares, step 182 checks if there are any more segments in the itinerary under consideration and, if there are no more such segments, the process goes tostep 184, where processor 18 uses information from step 174 to compute the sum of the lowest segment fares for each of the itineraries which are still candidates at this stage of the process.
- processor 18 gets from tariff file 20 all the fares which are through, or end-to-end, fares for routes from the origin to the destination of the flight request being processed (as distinguished from multi-leg routes assembled in accordance with the process described above), and at step 190 starts with the lowest of the through fare found at step 188 and sets a variable "highest allowed fare" to a high value unlikely to be exceeded by a real-life fare (e.g., to $10,000).
- processor 18 checks if the current through fare under consideration is higher that the highest allowed fare and if so jumps to step 220 to find the best itineraries.
- processor 18 checks at step 194 if same current through fare under consideration is a round-trip fare and if the flight date is outside the effective date rangefor that fare. If the answer to both questions is no, processor 18 starts at step 196 with the first itinerary which is still a candidate and at step 198 checks if the current through fare under consideration is more than the sum of the segment fares for the same itinerary or is more than the lowest through fare found up until that time for the same itinerary. If the answer is no to both questions, processor 18 at step 200 checks if the fare is for the correct airline and checks at step 202 if the route used is invalid and if the route or flight date violate the relevant footnotes in tariff file 20.
- processor 18 starts at step 204 with the first rule containing this fare (in the tariff file) and at step 206 checks if the through fare under consideration is valid, and if penalty fares are allowed for this trip request or the fare is not a penalty fare. If the answer is no to any of these questions (i.e., the fare is not valid, or the fare is a penalty fare and penalty fares are notallowed for this trip request), the process loops through all the rules (from tariff file 20) which may apply, by going through step 208 and returning to step 206 from there, until the test at step 208 shows that there are no more rules containing the fare.
- step 208 When the answer at step 208 is no, this means that this fare cannot be used, and the process goes to step 216 to see if there are more itineraries to consider. If step 206 gives a yes answer, this means that this through fare is still a good candidate, and the process jumps to step 210 to save this fare as the lowest through fare for this itinerary.
- processor 18 checks ifthis is the lowest penalty adjusted fare so far (using for this calculationthe information on penalty adjustments contained in the policy record in traveller file 22) and adds the fare allowances specified in the policy record to find the new, updated "highest allowable fare.” If the test at step 214 shows that the lowest fare has not been found for all of the itineraries which are still candidates for the trip request being processed, the process checks at step 216 if there are any more candidate itineraries and, if the answer is no, checks at step 218 if there are any more fares to be checked through a similar process.
- step 218 If the answer at step 218 is no, the process checks at step 218 if there are any more flight requests to process similarly and, if the answer is no, goes to step 220, which is an exit to the "best flight search" illustrated in FIG. 6.
- the best fare search process illustrated in FIG. 5 loops as needed depending on the answers at the test points, in the manner illustrated in the drawing, to ensure that the fares and itineraries remaining for use in thebest flight search process are still candidates which conform to the constraints of the tariff file, the traveller record and the policy recordfor the trip being processed and, of course, the parameters of the trip entered during the process illustrated in FIG. 3.
- step 150 if the answer at step 150 is no, the process jumps to step 188 to start looking at through fares because step 150 has shown that there are no multi-leg itineraries found through the process of FIG. 4. If the answer at step 158 is yes (i.e., this fare is not suitable), the process jumps to step 180, to see if there are any more fares to consider.
- step 178 The process jumps to step 178 to see if there are any more flights to consider: if the answer at step 162 is yes (i.e., the lowest fare for this flight has already been found), or the answer is no at step 164 (i.e., this is not a current fare for this airline), or the answer is yes at step 168 (i.e., this route is not suitable or the flight date is not good), or the answer at step 172 is no (i.e., this fare is not valid for this flight and this date, or this is a penalty fare but penalty fares are not allowed for this trip).
- step 176 If the answer at step 176 is yes (i.e., the lowest fare has already been found for all flights in this segment of this route), the process jumps to step 182 to see if there are any more segments in this route so they can be similarly processed. If the answer at step 178 is yes (i.e., there are more flights for this segment or leg of this route), the process returns to step 162 to see if the lowest fare for the next candidate flight has been found yet. If the answer at step 180 is yes (i.e., there are more fares for this leg of this route), the process returns to step 150 to start checking the next fare for this leg of this route to see if it should remain a candidate fare.
- step 182 If the answer at step 182 is yes (i.e., there are more segments in this route), the process returns to step 156 tostart processing the next candidate segment in this route. If the answer atstep 186 is yes (i.e., there are more connecting routes with itineraries which are still candidates), the process returns to step 154 to start processing the next candidate route. If the answer at step 192 is yes (i.e., this through fare is higher than the highest allowed fare at that stage), the process jumps to step 220 because the through fare clearly could not be more desirable. If the answer at step 194 is yes (i.e., this through fare is a round trip fare or the flight is outside the effective date range for this trip request), the process jumps to step 218 to see ifthere are any more fares to process similarly.
- FIG. 6 illustrates the process which searches for the best itineraries which have remained as candidates for this flight request after the process of FIG. 5.
- the product of this process is a selected small set of candidate itineraries (e.g., six) from which the travel arranger can select one to be actually ticketed.
- the process of FIG. 6 starts at step 222 with the first of the candidate itineraries remaining after the process of FIG. 4, and at step 224 checks if the penalty adjusted fare (found at step 210) for this itinerary is higher than the maximum fare allowed (found in step 212) for this flight request.
- step 226 checks if the itinerary is within the time window set for this trip and, if it is, step 228 checks if this itinerary has the highest non-preference rank so far (as computed at step 142). If it does, this itinerary is saved at step230 as the "best non-preference" itinerary.
- step 232 the process checks the same itinerary to see if it has one of the six best preference ranks found so far and, if its does, it is saved at step 234 as one of the six best "preference" itineraries, and the process goes to step 240, to check if there are any more candidate itineraries to be processed similarly.
- step 226 the test shows that the itinerary being processed is not inside the desired time window for the trip, the process jumps to step 236, to check if this itinerary is one of the two best preference rank itineraries outside the desired time window for this trip and, if it is, it is stored as such at step 238. If the test at step 228 shows that the itinerary being tested does not have the highest preference rank so far, the process jumps to step 232 for the check if this itinerary has one of the six highest preference ranks so far, and if it does not, the process jumps to step 240 to see if there are more itineraries to be processed.
- step 240 the process at step 242 selects the two best preference itineraries outside the desired time window (as saved at step 238, or the single such itinerary if only one was found, or none if none was found) and at step 244 selects the best non-preference itinerary saved at step 230, but deletes it from the list of candidate itineraries if it is also one of the six best preference itineraries saved at step 234.
- processor 18 selects as many of the best preference itineraries (from step234) as are needed to bring the total selected itineraries (selected in steps 242, 244 and 246) to six, or selects all of the best preference itineraries if there are not enough other selections to bring the selections to a total of six, and at step 248 processor 18 sorts the selected itineraries by departure time and displays those itineraries, together with the best fares for them, on the screen of the travel arranger's equipment (where they can be printed out if desired).
- the processor has supplied to the travel arranger up to six candidate itineraries, of which (1) up to two are the best "preference” itineraries which are outside the time window for this trip request (i.e.,the up to two least costly candidate itineraries given the various constraint discussed above, including the personal tastes of the travellerfor factors such as choice of airlines and airports), (2) up to one "non-preference" itinerary (i.e., the least costly candidate itinerary given all the same constraints but not the personal tastes of the traveller in these same factors), and (3) up to six (as many as needed to bring the total number to six) of the best "preference” itineraries.
- up to two are the best “preference” itineraries which are outside the time window for this trip request (i.e.,the up to two least costly candidate itineraries given the various constraint discussed above, including the personal tastes of the travellerfor factors such as choice of airlines and airports)
- up to one "non-preference” itinerary i.e., the least costly candidate itinerary given all the same
- the itineraries in category (1) are presented so that the travel arranger can decide if the cost is attractive enough to justify changing the trip request (e.g., if the original trip request said that there should be no departures earlier than 7 A.M. but the itinerary in category (1) starts with a 6:50 A.M. flight and is much cheaper than the others, the travellermay elect to take it).
- FIG. 7 illustrates an optional process for finding the least costly round-trip itinerary for a trip request, for example so that it could be compared with a trip using separate outbound and inbound fares or so that the round trip fare could be used in case the traveller would accept the restrictions that may be attached to such a fare.
- processor 18 searches tariff file 20 to find the candidate end-to-end fares for the city or airport pair specified in the trip request (e.g., JFK-O'Hare) in the trip initialization process of FIG. 3.
- the process searches tariff file 20 to get the N (where N is aselected positive integer, e.g., six) sums each resulting from adding the lowest outbound one-way fare to the lowest inbound one-way fare for the trip request (e.g. JFK to O'Hare and O'Hare to JFK), and sets N respective. variables called "lowest-fares-so-far" equal to these sums.
- the process starts with the lowest candidate round trip (end-to-end) fare found in step 250 and compares it to the lowest-fares-so-far, and tests at step 256 which is higher.
- the process checks at step 258 if there are any flight dates in the trip being processed which are outside of the effective dates for the round trip fare being considered. If there are trip dates outside the effective dates for the candidate round trip fare, this round trip fare is not suitable, and the process jumps to step 294, to see if there are other round trip fares to be considered and, if there are, another round trip fare starts being processed back at step 256.
- step 258 If the test at step 258 shows that there are no flight dates outside the effective dates for the currently evaluated round trip fare, i.e., that this round trip fare is still a candidate, the process starts at step 260 with the first outbound itinerary for the trip being processed, and at step 262 checks if this round trip fare is valid for this itinerary, usingthe checking process discussed in connection with the fare search operations illustrated in FIG. 5. If the test at step 262 shows that this round trip fare is not valid for this first outbound itinerary the processjumps to step 290 to check if there are any more outbound itineraries. If the round trip fare is valid for the outbound itinerary the process in steps 260 through 270 checks whether the round trip fare is also valid forany inbound itinerary.
- step 268 If so it is saved at step 268 as one of the N "lowest-fares-so-far" and the process checks at step 270 if there are any more candidate inbound itineraries. If the answer is no, the process starts with the next round trip fare and checks at step 274 if the sum of this fare and this outbound fare is higher that the N lowest-fares-so-far. If the answer is no, the process checks at step 275 if the flight dates areoutside the effective dates for this fare and, if the answer is no, checks if this inbound fare can be combined with this outbound fare.
- the process starts with the first inbound itinerary at step280 and at step 282 checks if the fare is valid for this itinerary, using the fare search process discussed in connection with FIG. 5. If this test shows that this fare is valid, it is saved as one of the N lowest-fares-so-far at step 284. If it is not, the process checks at step 286 if there are any more inbound itineraries; if the answer is no, it checks at step 290 if there are any more outbound itineraries to be considered and, if the answer is no again, repeats the same procedure but this time starting with the inbound itineraries. After exiting from step 292, the process checks at step 294 if there are any more fares to consider and, if the answer is no, displays at step 296 the N itineraries with fares at the screen of the travel arranger's equipment.
- FIG. 8 illustrates the final stage in the processing of a trip request, thebuilding up of what the industry calls a passenger name record or PNR.
- Thisstage is entered after the best itinerary has been selected automatically in accordance with this example of the invention and the travel arranger has been presented with the several best choices and has selected one of them for this trip.
- the process of FIG. 8 starts with the first flight legof the selected itinerary at step 300 and at step 302 carries out the protocol for selling this flight leg using the appropriate airline reservation system format (e.g., the Apollo format).
- processor18 checks if there are any more legs (flights) in this itinerary, and loopsthrough steps 302 and 304 until all flight legs have been sold in the same manner.
- processor 18 supplies the name of the passenger (from the trip request entered in the procedure of FIG. 3), and in step 308 constructs a normal ticket delivery date, for example two weekdays before the trip or the number of days specified in the policy record which applies to this trip.
- Processor 18 displays at step 310 the delivery date on the screen of the travel arranger's equipment, and asks the travelarranger to key in any change that may be desirable.
- the processor asks the travel arranger for a delivery address such as the travellet's business or home address,.
- processor 18 uses the information from the current traveller record and/or policy file to enter the indicated information in the transaction record. starting with the first sold flightat step 316, enters at step 318 a seat and boarding pass request for each passenger into the airline reservation system (e.g., Apollo).
- the airline reservation system e.g., Apollo
- step 320 If at step 320 the Apollo system responds with an error message (because boarding passes are not allowed for this flight at this time), the process at step 322 enters into Apollo the seat request for all passengers without boarding passes, and checks at step 324 if there are any more flights in this itinerary. If there are no more such flights, at step 326 processor 18 enters into the Apollo system the frequent flier numbers of all passengers for all airlines, and at step 328 checks the trip request (and,if desired, the traveller and policy records) any special requests, such asspecial meals or meet-and-assist request.
- the process starts at step 330 with the first flight in this itinerary and at step 332 enters into Apollo the relevant special requests and loops through all flights in the itinerary until it exits through the negative answer at step 336.
- processor 18 enters into the record for this itinerary the full price for a regular ticket for this trip, the savings because of the actual price for the itinerary selected through theinvented process and the date of the trip, and also enters any remarks thatmay be required to be entered into this trip record by the pertinent policyrecord.
- the PNR process is ended, the itinerary normally provided by the reservation system is printed (and, if desired and allowedat that location, the ticket is printed as well) and the printed material is placed in an appropriate queue for any further manual processing that may be appropriate.
- the above flight request is from any New York City airport (NYC is the codeused by the airline industry for New York City) to Los Angeles International Airport (LAX is the code used by the airline industry for that airport) on Feb. 3rd, 1988.
- NYC is the codeused by the airline industry for New York City
- LAX is the code used by the airline industry for that airport
- the traveller wishes to depart no earlierthan 8 a.m. and no later than 10 a.m., and would prefer to leave as close to 9 a.m. as possible.
- the traveller further wishes to arrive at LAX no later than 3 p.m.
- penalty fares i.e. fares with a penalty for changing or cancelling flights
- UA, AA and CO are the codes used by the airline industry for United Airlines, American Airlines and Continental Airlines respectively.
- the travel arranger can then choose one of the flights shown--probably United flight 105, but possibly United flight 101, since it is $100 cheaper and leaves only 30 minutes outside the departure window.
- Appendix A which illustrates definitions for translating (formatting) the rules supplied from a commercial service such as ATPCO into the novel formwhich makes these rules useful in practicing the invention
- Appendix B which is an example of definitions of rule parameters
- Appendix C which is an example of footnotes as supplied by a commercial supplier such as ATPCO;
- Appendix D which is an example of routings as supplied by a commercial supplier such as ATPCO;
- Appendix E which is a microfiche appendix (5 microfiche, 930 pages) of an example of programs in FORTRAN which, when used in conjunction with a suitable mainframe computer, such as the equipment available from IBM under the designation 4341 (VM-CMS operating system), can carry out an example of the invented process described above.
- a suitable mainframe computer such as the equipment available from IBM under the designation 4341 (VM-CMS operating system)
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
______________________________________ MR. DAVID WEBBER OF TRAVELMATION, INC. FROM LAGUARDIA TO FORT MYERS ON 5 JAN DEPART BETWEEN 8 AM AND 10 AM RETURN 17 JAN LEAVE AFTER 5 PM ARRIVE NO LATER THAN 9 PM ______________________________________
______________________________________ From: NYC-NEW YORK CITY To: LAX-LOS ANGELES INTL. Date: 2/3/88 Departure time Arrival time ______________________________________ Earliest: 8:00 A.M. Earliest: Latest: 10:00 A.M. Latest: 3:00 P.M. Preferred: 9:00 A.M. Preferred: Allow penalty fares: N ______________________________________
__________________________________________________________________________ Airline Flight From Time To Time Fare __________________________________________________________________________ UA-UNITED 101 JFK 7:30 A.M. LAX 10:30 A.M $550 AA-AMERICAN 212 JFK 8:00 A.M. LAX 11:00 A.M. $700 CO-CONTINENTAL 057 EWR 9:00 A.M. LAX 12:00 NOON $625 UA-UNITED 156 EWR 9:15 A.M. LAX 12:15 P.M $650 UA-UNITED 105 JFK 9:30 A.M. LAX 12:30 P.M. $650 UA-UNITED 110 JFK 11:00 A.M. LAX 2:00 P.M. $650 __________________________________________________________________________
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/709,751 US5331546A (en) | 1988-01-06 | 1991-06-03 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14284388A | 1988-01-06 | 1988-01-06 | |
US07/492,260 US5021953A (en) | 1988-01-06 | 1990-03-12 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
US07/709,751 US5331546A (en) | 1988-01-06 | 1991-06-03 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/492,260 Continuation US5021953A (en) | 1988-01-06 | 1990-03-12 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Publications (1)
Publication Number | Publication Date |
---|---|
US5331546A true US5331546A (en) | 1994-07-19 |
Family
ID=26840470
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/492,260 Expired - Lifetime US5021953A (en) | 1988-01-06 | 1990-03-12 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
US07/709,751 Expired - Lifetime US5331546A (en) | 1988-01-06 | 1991-06-03 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/492,260 Expired - Lifetime US5021953A (en) | 1988-01-06 | 1990-03-12 | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Country Status (1)
Country | Link |
---|---|
US (2) | US5021953A (en) |
Cited By (190)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995024687A1 (en) * | 1994-03-11 | 1995-09-14 | Eagleview Inc. | Computer-assisted system for brokering of goods or services |
WO1995026007A1 (en) * | 1994-03-22 | 1995-09-28 | Rosenbluth International, Inc. | Computer system and method for determining a travel scheme minimizing travel costs for an organization |
US5634055A (en) * | 1994-09-27 | 1997-05-27 | Bidplus, Inc. | Method for selecting assignments |
WO1997027556A1 (en) * | 1996-01-23 | 1997-07-31 | Electronic Data Systems Corporation | Automated travel service management information system |
WO1997032266A1 (en) * | 1996-02-29 | 1997-09-04 | Electronic Data Systems Corporation | Automated travel planning system |
WO1998001814A2 (en) * | 1996-06-25 | 1998-01-15 | Baker Bernard R Iii | Benefits tracking and correlation system for use with third-party enabling organizations |
US5715398A (en) * | 1989-06-16 | 1998-02-03 | R.R. Donnelley & Sons Company | System for distributing items from an origin to a plurality of destinations |
FR2753552A1 (en) * | 1996-09-13 | 1998-03-20 | Fujitsu Ltd | SYSTEM AND METHOD FOR NON-TICKET PROCESSING FOR OBTAINING SERVICES SUCH AS AIR AND OTHER TRANSPORT |
WO1998018096A1 (en) * | 1996-10-23 | 1998-04-30 | Gtn Technologies, L.L.C. | Transportation reservation system |
EP0845748A2 (en) * | 1996-11-28 | 1998-06-03 | International Business Machines Corporation | A method and apparatus for performing computer-based on-line commerce using an intelligent agent |
US5835716A (en) * | 1995-12-15 | 1998-11-10 | Pitney Bowes Inc. | Method and system for brokering excess carrier capacity |
US5842176A (en) * | 1995-11-13 | 1998-11-24 | Electronic Data Systems Corporation | Method and apparatus for interacting with a computer reservation system |
WO1999003029A2 (en) * | 1997-07-08 | 1999-01-21 | Priceline.Com Incorporated | A method and apparatus for the sale of airline-specified flight tickets |
US5940803A (en) * | 1996-01-31 | 1999-08-17 | Toyota Jidosha Kabushiki Kaisha | Itinerary making system |
US5948040A (en) * | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
US6009403A (en) * | 1995-08-09 | 1999-12-28 | Toyota Jidosha Kabushiki Kaisha | Travel plan preparing device |
WO2000013124A1 (en) * | 1998-08-31 | 2000-03-09 | Sabre Inc. | Apparatus and method for low fare searching in a computer network |
WO2000033164A2 (en) * | 1998-12-04 | 2000-06-08 | Priceline.Com Incorporated | System and method for motivating submission of conditional purchase offers |
WO2000034843A2 (en) * | 1998-12-04 | 2000-06-15 | Priceline.Com Incorporated | Method and system for utilizing a psychographic questionnaire in a buyer-driven commerce system |
WO2000034886A1 (en) * | 1998-12-04 | 2000-06-15 | Priceline.Com Incorporated | Dynamic quality control conditional purchase offer (cpo) management system |
US6085169A (en) * | 1996-09-04 | 2000-07-04 | Priceline.Com Incorporated | Conditional purchase offer management system |
US6085976A (en) * | 1998-05-22 | 2000-07-11 | Sehr; Richard P. | Travel system and methods utilizing multi-application passenger cards |
US6119094A (en) * | 1996-02-29 | 2000-09-12 | Electronic Data Systems Corporation | Automated system for identifying alternate low-cost travel arrangements |
US6119095A (en) * | 1996-01-22 | 2000-09-12 | Toyota Jidosha Kabushiki Kaisha | System for planning and revising an itinerary based on intended travel time and expected consumption time |
WO2000057329A1 (en) * | 1999-03-19 | 2000-09-28 | Ita Software, Inc. | Technique for producing constructed fares |
US6134534A (en) * | 1996-09-04 | 2000-10-17 | Priceline.Com Incorporated | Conditional purchase offer management system for cruises |
WO2001003032A1 (en) * | 1999-07-01 | 2001-01-11 | Manugistics Atlanta, Inc. | Apparatus, systems and methods for constructing large numbers of travel fares |
KR20010016338A (en) * | 2000-12-04 | 2001-03-05 | 최진욱 | The information supply and business agency system of travel |
WO2001029693A2 (en) * | 1999-10-21 | 2001-04-26 | Sabre Inc. | Method and apparatus for searching for a low fare for travel between two locations |
WO2001035289A1 (en) * | 1999-11-10 | 2001-05-17 | Pricing Research Corporation | Revenue management system and method |
US6240396B1 (en) * | 1996-09-04 | 2001-05-29 | Priceline.Com Incorporated | Conditional purchase offer management system for event tickets |
WO2001039033A1 (en) * | 1999-11-23 | 2001-05-31 | Sonera Oyj | Ticket system |
US6275808B1 (en) * | 1998-07-02 | 2001-08-14 | Ita Software, Inc. | Pricing graph representation for sets of pricing solutions for travel planning system |
KR20010078907A (en) * | 2001-05-16 | 2001-08-22 | 박종수 | Purchase System for Air Travel Ticket and Management Method Therof |
US6295521B1 (en) * | 1998-07-02 | 2001-09-25 | Ita Software, Inc. | Travel planning system |
US6304850B1 (en) | 1999-03-17 | 2001-10-16 | Netmarket Group, Inc. | Computer-implemented system and method for booking airline travel itineraries |
US6307572B1 (en) | 1998-07-02 | 2001-10-23 | Ita Software, Inc. | Graphical user interface for travel planning system |
US20010034626A1 (en) * | 2000-02-16 | 2001-10-25 | Scott Gillespie | Tool for analyzing corporate airline bids |
US20010044932A1 (en) * | 2000-01-25 | 2001-11-22 | Keiji Hashimoto | Automatic program generation technology using data structure resolution unit |
US6345090B1 (en) | 1996-09-04 | 2002-02-05 | Priceline.Com Incorporated | Conditional purchase offer management system for telephone calls |
KR20020013318A (en) * | 2000-08-14 | 2002-02-20 | 박찬법 | reservation method of ticket reservation system for internet |
WO2002015064A2 (en) * | 2000-08-14 | 2002-02-21 | Cyberes Systems Ltd | On-line interactive travel booking |
US20020021747A1 (en) * | 2000-07-10 | 2002-02-21 | Motorola, Inc | Method and apparatus for partial interference cancellation in a communication system |
WO2002019202A1 (en) * | 2000-08-28 | 2002-03-07 | Priceline.Com Incorporated | Method and apparatus for recommending modifications to unacceptable conditional purchase offers (cpos) |
US6356878B1 (en) | 1996-09-04 | 2002-03-12 | Priceline.Com Incorporated | Conditional purchase offer buyer agency system |
US6356874B1 (en) * | 1993-12-17 | 2002-03-12 | Bellboy International A/S | Computer-based method and system for ordering services |
US20020038250A1 (en) * | 1993-10-26 | 2002-03-28 | Radisson Hotels International, Inc. | Computerized apparatus and method for awarding credits to persons for travel related purchases |
WO2002027505A1 (en) * | 2000-09-25 | 2002-04-04 | Sabre Inc. | Availability based value creation method and system |
US6377932B1 (en) * | 1998-07-02 | 2002-04-23 | Ita Software, Inc. | Rules validation for travel planning system |
US6381578B1 (en) * | 1998-07-02 | 2002-04-30 | Ita Software, Inc. | Factored representation of a set of priceable units |
US20020077871A1 (en) * | 2000-06-20 | 2002-06-20 | Greg Udelhoven | Traveler service system with a graphical user interface for accessing multiple travel suppliers |
US20020099599A1 (en) * | 2001-01-19 | 2002-07-25 | Karnik Minassian | Transportation coordination system and associated method |
US20020103693A1 (en) * | 2001-01-30 | 2002-08-01 | Horst Bayer | System and method for aggregating and analyzing feedback |
US6442526B1 (en) | 1995-09-06 | 2002-08-27 | The Sabre Group, Inc. | System for corporate travel planning and management |
WO2002080071A2 (en) * | 2001-04-02 | 2002-10-10 | Expedia, Inc. | Optimized system and method for finding best fares |
US6466919B1 (en) | 1996-09-04 | 2002-10-15 | Priceline.Com Incorporated | System and method for aggregating multiple buyers utilizing conditional purchase offers (CPOS) |
WO2002086671A2 (en) * | 2001-04-20 | 2002-10-31 | American Express Travel Related Services Company, Inc. | System and method for travel carrier contract management and optimization |
US6477520B1 (en) | 1999-02-22 | 2002-11-05 | Yatra Corporation | Adaptive travel purchasing optimization system |
US6484153B1 (en) | 1996-09-04 | 2002-11-19 | Priceline.Com Incorporated | System and method for managing third-party input to a conditional purchase offer (CPO) |
US20020173978A1 (en) * | 2001-05-17 | 2002-11-21 | International Business Machines Corporation | Method and apparatus for scoring travel itineraries in a data processing system |
US20020184059A1 (en) * | 1999-03-25 | 2002-12-05 | Joseph Robert Offutt | Methods and apparatus for determining non-obvious savings in the purchase of goods and services |
US20020188511A1 (en) * | 2001-05-14 | 2002-12-12 | Trilegiant Loyalty Solutions | Interactive online point redemption system |
US20030033301A1 (en) * | 2001-06-26 | 2003-02-13 | Tony Cheng | Method and apparatus for providing personalized relevant information |
US20030040823A1 (en) * | 2001-07-03 | 2003-02-27 | Christian Harm | Method and apparatus for multi-design benchmarking |
US20030055689A1 (en) * | 2000-06-09 | 2003-03-20 | David Block | Automated internet based interactive travel planning and management system |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
US20030101201A1 (en) * | 1999-03-23 | 2003-05-29 | Saylor Michael J. | System and method for management of an automatic OLAP report broadcast system |
US20030144867A1 (en) * | 2002-01-25 | 2003-07-31 | Campbell David E. | Integrated travel industry system |
US6609098B1 (en) | 1998-07-02 | 2003-08-19 | Ita Software, Inc. | Pricing graph representation for sets of pricing solutions for travel planning system |
US20030158910A1 (en) * | 1995-07-11 | 2003-08-21 | Junichi Toyouchi | service providing system and method which divides a request into plural service requests and provides an intergrated service in response to the service requests |
US6622084B2 (en) | 2000-06-02 | 2003-09-16 | Compudigm International Limited | Travel route planner system and method |
US20030177045A1 (en) * | 2002-01-25 | 2003-09-18 | Matt Fitzgerald | System and method for processing trip requests |
US6629034B1 (en) * | 2001-06-06 | 2003-09-30 | Navigation Technologies Corp. | Driving profile method and system |
US20030191725A1 (en) * | 2001-09-25 | 2003-10-09 | Sabre Inc. | Availability based value creation method and system |
US20030194065A1 (en) * | 1999-09-13 | 2003-10-16 | Justin Langseth | System and method for real-time, personalized, dynamic, interactive voice services for travel availability information |
US20040015605A1 (en) * | 2000-07-07 | 2004-01-22 | Demetriades Petros Andreas | Method, computer system and computer system network |
US20040059610A1 (en) * | 2002-07-02 | 2004-03-25 | American Express Travel Related Services Company, Inc. | System and method for facilitating transactions among consumers and providers of travel services |
US20040073438A1 (en) * | 2002-10-15 | 2004-04-15 | Invensys Systems, Inc. | Scheduling a process according to time-varying input prices |
US6801226B1 (en) | 1999-11-01 | 2004-10-05 | Ita Software, Inc. | Graphical user interface for travel planning system |
US20040210541A1 (en) * | 2001-05-04 | 2004-10-21 | Jeremy Epstien | User interface for a rules engine and methods therefor |
US20040254819A1 (en) * | 2003-06-16 | 2004-12-16 | International Business Machines Corporation | System and method for providing automatic and continuous price monitoring services for optimizing contract selection and replacement |
US20040260581A1 (en) * | 2001-08-23 | 2004-12-23 | American Express Travel Related Services Company, Inc. | Travel market broker system |
US6839679B1 (en) * | 1996-03-18 | 2005-01-04 | Electronic Data Systems Corporation | Automated travel pricing system |
US20050044004A1 (en) * | 2003-07-25 | 2005-02-24 | Mckelvey Nathan W. | System and method for private charter aircraft auction |
WO2005033970A1 (en) * | 2003-09-30 | 2005-04-14 | British Telecommunications Public Limited Company | Data retrieval scheme via proxy server |
WO2005033971A1 (en) * | 2003-09-30 | 2005-04-14 | British Telecommunications Public Limited Company | Search system and method via proxy server |
US20050108068A1 (en) * | 2003-11-14 | 2005-05-19 | Marcken Carl D. | Generating flight schedules using fare routings and rules |
US6910628B1 (en) * | 1997-06-24 | 2005-06-28 | Richard P. Sehr | Travel system and methods utilizing multi-application airline passenger cards |
US6926203B1 (en) * | 1997-06-24 | 2005-08-09 | Richard P. Sehr | Travel system and methods utilizing multi-application traveler devices |
US20050216317A1 (en) * | 2004-03-25 | 2005-09-29 | International Business Machines Corporation | System and method for providing an airline variable routed capacity management system |
US20050228702A1 (en) * | 2004-03-30 | 2005-10-13 | Travelocity.Com Lp | Devices, systems, and methods for providing remaining seat availability information in a booking class |
US20050228677A1 (en) * | 2004-03-30 | 2005-10-13 | Fujitsu Limited | Scheduling events for an itinerary using agents |
US20050246183A1 (en) * | 2004-04-28 | 2005-11-03 | American Express Travel Related Services Company, Inc. | Rate validation system and method |
US6963854B1 (en) | 1999-03-05 | 2005-11-08 | Manugistics, Inc. | Target pricing system |
US20050267868A1 (en) * | 1999-05-28 | 2005-12-01 | Microstrategy, Incorporated | System and method for OLAP report generation with spreadsheet report within the network user interface |
US20050269398A1 (en) * | 2004-06-02 | 2005-12-08 | American Express Travel Related Services Company, Inc. | Transaction authorization system and method |
US6974079B1 (en) * | 2000-10-27 | 2005-12-13 | Sabre, Inc. | Methods and apparatus for predicting airline seat availability |
US20050288974A1 (en) * | 2001-08-23 | 2005-12-29 | American Express Travel Related Services Company, Inc. | Travel service broker system and method |
US6993503B1 (en) | 2000-01-28 | 2006-01-31 | Priceline.Com Incorporated | System and method for allocating a conditional purchase offer for a travel related services reservation to one of a plurality of entities in a buyer driven electronic commerce system |
US20060040730A1 (en) * | 1997-06-23 | 2006-02-23 | Walker Jay S | Systems, methods and apparatus for facilitating a flat rate play session on a gaming device and example player interfaces to facilitate such |
US20060046841A1 (en) * | 2004-11-12 | 2006-03-02 | Walker Jay S | Budget-based flat rate play contract parameters |
US20060053053A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Co-pay options for frequent traveler award redemption by rule |
US20060053054A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Frequent traveler award redemption by rule |
US20060053052A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Mileage purchase options for frequent traveler award redemption by rule |
US20060069592A1 (en) * | 2004-09-27 | 2006-03-30 | American Express Travel Related Services Company, Inc. | Travel savings assessment |
US20060106655A1 (en) * | 2003-08-05 | 2006-05-18 | Ladislav Lettovsky | System and method for coordinating travel itineraries |
US7050986B1 (en) * | 1995-09-06 | 2006-05-23 | The Sabre Group, Inc. | System for corporate traveler planning and travel management |
US20060116931A1 (en) * | 1995-12-14 | 2006-06-01 | Affinion Net Patents, Inc. (Formerly Trilegiant Corporation) | Internet-based frequency and award redemption system and method |
US20060141481A1 (en) * | 2004-12-27 | 2006-06-29 | Mariani Brian D | HSV-1 and HSV-2 primers and probes |
US7082422B1 (en) | 1999-03-23 | 2006-07-25 | Microstrategy, Incorporated | System and method for automatic transmission of audible on-line analytical processing system report output |
US20060190314A1 (en) * | 2005-02-24 | 2006-08-24 | Rick Hernandez | Method and system for testing of policies to determine cost savings |
US20060190315A1 (en) * | 2005-02-24 | 2006-08-24 | Gautam Aggarwal | Method and system for unused ticket management |
US7103568B1 (en) | 1995-08-08 | 2006-09-05 | Eugene August Fusz | Online product exchange system |
US7103558B1 (en) | 2000-06-26 | 2006-09-05 | Carlson Wagonlit Travel, Inc. | System and method for determining the origin and destination services of a travel itinerary |
US7133835B1 (en) | 1995-08-08 | 2006-11-07 | Cxn, Inc. | Online exchange market system with a buyer auction and a seller auction |
US20060265393A1 (en) * | 2005-02-08 | 2006-11-23 | Agassi Shai E | System and method for implementing workflow in groupware |
US20060271933A1 (en) * | 2005-02-08 | 2006-11-30 | Agassi Shai E | Business process extension for productivity suite application |
US20060277079A1 (en) * | 2005-04-22 | 2006-12-07 | Gilligan Geffrey D | Groupware travel itinerary creation |
US20060277544A1 (en) * | 2005-04-22 | 2006-12-07 | Bjoernsen Christian G | Groupware time tracking |
US20060277554A1 (en) * | 2005-04-22 | 2006-12-07 | Iryna Vogler-Ivashchanka | Business process extensions to enable alerts and reports within the context of groupware |
US20070055555A1 (en) * | 2000-09-22 | 2007-03-08 | Ita Software, Inc. | Method, system, and computer program product for interfacing with information sources |
US7197461B1 (en) | 1999-09-13 | 2007-03-27 | Microstrategy, Incorporated | System and method for voice-enabled input for use in the creation and automatic deployment of personalized, dynamic, and interactive voice services |
US20070073563A1 (en) * | 2005-09-29 | 2007-03-29 | Amadeus S.A.S. | Air travel system and method for planning roundtrip flights using one way combinable fares |
US20070130201A1 (en) * | 2005-12-05 | 2007-06-07 | Sabre Inc. | System, method, and computer program product for synchronizing price information among various sources of price information |
US20070185744A1 (en) * | 2006-02-09 | 2007-08-09 | Steven Robertson | System and method for providing customized travel guides and itineraries over a distributed network |
US7266181B1 (en) | 1999-09-13 | 2007-09-04 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized dynamic and interactive voice services with integrated inbound and outbound voice services |
US7272212B2 (en) | 1999-09-13 | 2007-09-18 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services |
US7272568B1 (en) * | 2000-08-25 | 2007-09-18 | Expedia, Inc. | System and method for matching an offer with a quote |
US7302399B1 (en) * | 1999-11-10 | 2007-11-27 | Electronic Data Systems Corporation | Method and system for processing travel reservation data |
US7305356B2 (en) * | 2001-05-25 | 2007-12-04 | Amadeus Americas, Inc. | Travel value index |
US20080004964A1 (en) * | 2006-06-30 | 2008-01-03 | Rearden Commerce, Inc. | Method and systems for personal restaurant assistant |
US20080010099A1 (en) * | 1996-09-04 | 2008-01-10 | Priceline.Com Incorporated | Method and apparatus for facilitating a transaction between a buyer and one seller |
US20080021746A1 (en) * | 2001-07-02 | 2008-01-24 | American Express Travel Related Services Company, Inc. | System and method for airline purchasing program management |
US20080040167A1 (en) * | 2006-04-05 | 2008-02-14 | Air New Zealand Limited | Booking system and method |
US7340402B1 (en) * | 1999-11-01 | 2008-03-04 | Ita Software, Inc. | Generating a diverse set of travel options |
US7340040B1 (en) | 1999-09-13 | 2008-03-04 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information |
US7340403B1 (en) * | 1999-11-01 | 2008-03-04 | Ita Software, Inc. | Method, system, and computer-readable medium for generating a diverse set of travel options |
US20080091481A1 (en) * | 2006-10-16 | 2008-04-17 | Suzette Messa | System and method for automatic review of travel changes and improved suggestions and rules set |
US7363319B2 (en) | 2001-07-16 | 2008-04-22 | Pablo Dario Cappellini | Search and retrieval system of transportation-related flexibly defined paths |
US20080154630A1 (en) * | 1999-11-01 | 2008-06-26 | Ita Software, Inc. | Method for Generating A Diverse Set of Travel Options |
US20080183498A1 (en) * | 2007-01-31 | 2008-07-31 | Quintiles Transnational Corp., Inc. | Methods and systems for site startup |
US7415435B1 (en) * | 1999-05-05 | 2008-08-19 | Mitel Networks Corporation | Quotation mechanism for service environments |
US7428302B2 (en) | 1999-09-13 | 2008-09-23 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule |
US20080294470A1 (en) * | 2004-06-18 | 2008-11-27 | Expedia, Inc. | Method and system for presenting rates for travel services |
US20090006142A1 (en) * | 2007-06-26 | 2009-01-01 | Rearden Commerce, Inc. | System and Method for Tracking Spending Based on Reservations and Payments |
US20090125355A1 (en) * | 2005-07-22 | 2009-05-14 | Rearden Commerce, Inc. | System and Method for Optimization of Group Shipments to Reduce Shipping Costs |
US7565303B1 (en) | 1999-08-27 | 2009-07-21 | Techventure Associates, Inc. | Pre-paid airline tickets |
US20090192917A1 (en) * | 2008-01-24 | 2009-07-30 | David Wolkin | Method for retrieving and presenting travel related information |
US7596566B1 (en) | 2005-02-24 | 2009-09-29 | Rearden Commerce, Inc. | System and method for flexible handling of rules and regulations in labor hiring |
US20090271285A1 (en) * | 1996-09-04 | 2009-10-29 | Walker Jay S | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
US7660743B1 (en) * | 2004-10-15 | 2010-02-09 | Rearden Commerce, Inc. | System for optimization of cost management |
US7660734B1 (en) | 2000-12-20 | 2010-02-09 | Demandtec, Inc. | System for creating optimized promotion event calendar |
US20100076826A1 (en) * | 2008-09-20 | 2010-03-25 | Anthony Jeremiah Bayne | Onboard auction of a first class seat ticket |
US7711604B1 (en) | 1997-07-08 | 2010-05-04 | Walker Digital, Llc | Retail system for selling products based on a flexible product description |
US20100191572A1 (en) * | 2009-01-26 | 2010-07-29 | Rearden Commerce, Inc. | Systems and Methods to Use Rules and Constraints for Service Consolidation |
US7769612B1 (en) * | 1999-08-31 | 2010-08-03 | Priceline.Com, Incorporated | System and method for facilitating the sale of a travel product |
US20100211550A1 (en) * | 2009-02-17 | 2010-08-19 | Amadeus S.A.S. | Method allowing validation in a production database of new entered data prior to their release |
US7840341B1 (en) * | 1994-12-01 | 2010-11-23 | Toyota Jidosha Kabushiki Kaisha | Schedule setting and processing system |
US7848940B1 (en) | 1999-11-15 | 2010-12-07 | Priceline.Com Incorporated | Method, system and apparatus to facilitate conditional purchase orders with bounce back functionality |
US20100312586A1 (en) * | 2009-06-03 | 2010-12-09 | Drefs Martin J | Generation of Travel-Related Offerings |
US7877286B1 (en) | 2000-12-20 | 2011-01-25 | Demandtec, Inc. | Subset optimization system |
US7890964B2 (en) | 2005-04-22 | 2011-02-15 | Sap Ag | Methods and apparatus for contextual awareness in a groupware client |
US20110077087A1 (en) * | 2009-09-25 | 2011-03-31 | Jay S. Walker | Systems, methods and devices for providing an advisory notice for a wagering game |
US7970722B1 (en) | 1999-11-08 | 2011-06-28 | Aloft Media, Llc | System, method and computer program product for a collaborative decision platform |
US8051369B2 (en) | 1999-09-13 | 2011-11-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts |
US20120011463A1 (en) * | 2010-07-07 | 2012-01-12 | Trapeze Software Inc. | Method and System for Enabling Location Entry |
US8130918B1 (en) | 1999-09-13 | 2012-03-06 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with closed loop transaction processing |
US8175926B1 (en) | 2006-03-31 | 2012-05-08 | Rearden Commerce, Inc. | Event and services inventory management system |
US8190513B2 (en) | 1996-06-05 | 2012-05-29 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US20120136571A1 (en) * | 2010-11-26 | 2012-05-31 | Cwt Global B.V. | Meeting location optimization using travel criteria and telepresence cost |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8321411B2 (en) | 1999-03-23 | 2012-11-27 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US20130041902A1 (en) * | 2011-05-20 | 2013-02-14 | Rearden Commerce, Inc. | Travel services search |
US20130066659A1 (en) * | 2011-08-23 | 2013-03-14 | Stephen C. Denison | Travel arrangement service and methods of determining alternative routes |
US8412559B2 (en) | 2011-01-19 | 2013-04-02 | United Parcel Service Of America, Inc. | Systems and methods for improved calculation of coefficient for price sensitivity |
US8577720B2 (en) | 2004-09-09 | 2013-11-05 | Google Inc. | Display of travel options with frequent travel award credit |
US8630942B2 (en) | 1996-06-05 | 2014-01-14 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US20140052481A1 (en) * | 2012-08-14 | 2014-02-20 | Amadeus S.A.S. | Itinerary analysis for passenger re-accommodation |
US8788302B1 (en) * | 2002-03-20 | 2014-07-22 | Ncr Corporation | Method of controlling a self-service terminal |
US9161994B1 (en) | 2005-03-29 | 2015-10-20 | Deem, Inc. | Cost model analysis and breakdown for cost buildup |
US9208213B2 (en) | 1999-05-28 | 2015-12-08 | Microstrategy, Incorporated | System and method for network user interface OLAP report formatting |
US9226975B1 (en) | 2004-09-17 | 2016-01-05 | Deem, Inc. | Apparatus and method to provide community pricing |
US9286601B2 (en) | 2012-09-07 | 2016-03-15 | Concur Technologies, Inc. | Methods and systems for displaying schedule information |
US9400959B2 (en) | 2011-08-31 | 2016-07-26 | Concur Technologies, Inc. | Method and system for detecting duplicate travel path information |
WO2017059541A1 (en) * | 2015-10-07 | 2017-04-13 | Ooola Travel Inc. | Systems and methods for providing and manipulating travel information |
US9665888B2 (en) | 2010-10-21 | 2017-05-30 | Concur Technologies, Inc. | Method and systems for distributing targeted merchant messages |
US9779384B2 (en) | 2004-06-23 | 2017-10-03 | Concur Technologies, Inc. | Methods and systems for expense management |
US9785951B1 (en) | 2006-02-28 | 2017-10-10 | International Business Machines Corporation | Scalable tuning engine |
US9858579B1 (en) | 2006-02-28 | 2018-01-02 | International Business Machines Corporation | Plan tuning engine |
US10142836B2 (en) | 2000-06-09 | 2018-11-27 | Airport America, Llc | Secure mobile device |
Families Citing this family (134)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5021953A (en) * | 1988-01-06 | 1991-06-04 | Travelmation Corporation | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
US5191523A (en) * | 1989-11-06 | 1993-03-02 | Prism Group, Inc. | System for synthesizing travel cost information |
US5648900A (en) * | 1991-02-20 | 1997-07-15 | Galileo International Partnership | Method and apparatus for controlling and monitoring group travel related services |
US5699258A (en) * | 1992-04-16 | 1997-12-16 | Francotyp-Postalia Ag & Co | Assembly for franking postal matter, and multi-carrier shipping system |
US6134536A (en) * | 1992-05-29 | 2000-10-17 | Swychco Infrastructure Services Pty Ltd. | Methods and apparatus relating to the formulation and trading of risk management contracts |
US5581461A (en) * | 1993-02-08 | 1996-12-03 | Itt Sheraton Corporation | Computerized system and method for storage, processing and transfer of inventory and other data among a central processor/database and a number of remote locations |
US20030185356A1 (en) | 1993-03-12 | 2003-10-02 | Telebuyer, Llc | Commercial product telephonic routing system with mobile wireless and video vending capability |
US5495284A (en) | 1993-03-12 | 1996-02-27 | Katz; Ronald A. | Scheduling and processing system for telephone video communication |
US6323894B1 (en) | 1993-03-12 | 2001-11-27 | Telebuyer, Llc | Commercial product routing system with video vending capability |
US7019770B1 (en) | 1993-03-12 | 2006-03-28 | Telebuyer, Llc | Videophone system for scrutiny monitoring with computer control |
US20010016825A1 (en) * | 1993-06-08 | 2001-08-23 | Pugliese, Anthony V. | Electronic ticketing and reservation system and method |
US7831470B1 (en) | 1996-09-04 | 2010-11-09 | Walker Digital, Llc | Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction |
CA2112077C (en) * | 1993-09-15 | 1999-08-24 | Barry Craig Smith | Network architecture for allocating flight inventory segments and resources |
US5485369A (en) | 1993-09-28 | 1996-01-16 | Tandata Corporation | Logistics system for automating tansportation of goods |
CA2137167C (en) * | 1993-12-22 | 1999-09-21 | Tony J. Brice | Data management method and architecture |
US20020120545A1 (en) * | 1994-01-27 | 2002-08-29 | Ronald A. Katz | Commercial product routing system with video vending capability |
JPH0816619A (en) * | 1994-06-30 | 1996-01-19 | Casio Comput Co Ltd | Information processing system |
US5652867A (en) * | 1994-09-08 | 1997-07-29 | Sabre Decision Technologies, A Division Of The Sabre Group, Inc. | Airline flight reservation system simulator for optimizing revenues |
US6023679A (en) * | 1994-10-04 | 2000-02-08 | Amadeus Global Travel Distribution Llc | Pre- and post-ticketed travel reservation information management system |
US5550746A (en) | 1994-12-05 | 1996-08-27 | American Greetings Corporation | Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments |
US7702540B1 (en) | 1995-04-26 | 2010-04-20 | Ebay Inc. | Computer-implement method and system for conducting auctions on the internet |
US7937312B1 (en) | 1995-04-26 | 2011-05-03 | Ebay Inc. | Facilitating electronic commerce transactions through binding offers |
US5768142A (en) | 1995-05-31 | 1998-06-16 | American Greetings Corporation | Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings |
US5875110A (en) | 1995-06-07 | 1999-02-23 | American Greetings Corporation | Method and system for vending products |
US5652759A (en) * | 1995-06-14 | 1997-07-29 | American Airlines, Inc. | Method and apparatus for delivering information in a real time mode over a nondedicated circuit |
US5758327A (en) * | 1995-11-01 | 1998-05-26 | Ben D. Gardner | Electronic requisition and authorization process |
US7647243B2 (en) * | 1995-11-07 | 2010-01-12 | Ebay Inc. | Electronic marketplace system and method for creation of a two-tiered pricing scheme |
US5839114A (en) * | 1996-02-29 | 1998-11-17 | Electronic Data Systems Corporation | Automated system for selecting an initial computer reservation system |
US6009408A (en) * | 1996-04-01 | 1999-12-28 | Electronic Data Systems Corporation | Automated processing of travel related expenses |
US5862223A (en) * | 1996-07-24 | 1999-01-19 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce |
US6513014B1 (en) | 1996-07-24 | 2003-01-28 | Walker Digital, Llc | Method and apparatus for administering a survey via a television transmission network |
US6510418B1 (en) | 1996-09-04 | 2003-01-21 | Priceline.Com Incorporated | Method and apparatus for detecting and deterring the submission of similar offers in a commerce system |
US6108639A (en) * | 1996-09-04 | 2000-08-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for collectibles |
US20110099082A1 (en) * | 1997-07-08 | 2011-04-28 | Walker Digital, Llc | Purchasing, redemption and settlement systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network |
US5953706A (en) * | 1996-10-21 | 1999-09-14 | Orissa, Inc. | Transportation network system |
US6606603B1 (en) | 1997-04-28 | 2003-08-12 | Ariba, Inc. | Method and apparatus for ordering items using electronic catalogs |
US7117165B1 (en) | 1997-04-28 | 2006-10-03 | Ariba, Inc. | Operating resource management system |
US7162434B1 (en) * | 1997-05-05 | 2007-01-09 | Walker Digital, Llc | Method and apparatus for facilitating the sale of subscriptions to periodicals |
US20070150354A1 (en) * | 1997-07-08 | 2007-06-28 | Walker Jay S | Method and apparatus for conducting a transaction based on brand indifference |
US8799100B2 (en) | 1997-07-08 | 2014-08-05 | Groupon, Inc. | Retail system for selling products based on a flexible product description |
US7827057B1 (en) | 1998-10-05 | 2010-11-02 | Walker Digital, Llc | Method and apparatus for providing cross-benefits based on a customer activity |
US7236983B1 (en) | 1998-11-09 | 2007-06-26 | Chrome Data Corporation | Hierarchical data structure for vehicle identification and configuration data including protected customer data |
US6598026B1 (en) | 1999-01-25 | 2003-07-22 | Nextag.Com, Inc. | Methods and apparatus for brokering transactions |
US7454361B1 (en) * | 1999-04-22 | 2008-11-18 | Ceats, Inc. | Individual seat selection ticketing and reservation system |
EP1049056A3 (en) * | 1999-04-26 | 2001-06-13 | CheckFree Corporation | Electronic bill presentment and/or payment clearinghouse |
JP3801383B2 (en) * | 1999-05-24 | 2006-07-26 | 沖電気工業株式会社 | Ticket reservation issuing method and reservation ticketing system |
AU5497400A (en) * | 1999-06-22 | 2001-01-09 | Walker Digital, Llc | Method and apparatus for conducting a transaction based on brand indifference |
US6885734B1 (en) | 1999-09-13 | 2005-04-26 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive inbound and outbound voice services, with real-time interactive voice database queries |
US6940953B1 (en) | 1999-09-13 | 2005-09-06 | Microstrategy, Inc. | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services including module for generating and formatting voice services |
US6829334B1 (en) | 1999-09-13 | 2004-12-07 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control |
WO2001040981A2 (en) * | 1999-11-03 | 2001-06-07 | Ericsson Inc. | System and device for assisting flight scheduling by a traveller |
AU2001251225A1 (en) * | 2000-03-30 | 2001-10-15 | High Adventure Travel, Inc. | Itinerary optimizer |
US7080021B1 (en) * | 2000-04-17 | 2006-07-18 | American Express Travel Related Services Company, Inc. | Method and apparatus for managing transportation from an origin location |
US20030024988A1 (en) * | 2000-04-24 | 2003-02-06 | David Stanard | System for providing evidence of payment |
US20030040987A1 (en) * | 2000-05-19 | 2003-02-27 | Hudson K. Dean | Global travel reporting system and method |
US7386495B2 (en) * | 2001-03-23 | 2008-06-10 | International Business Machines Corporation | System and method for processing tax codes by company group |
US7155403B2 (en) * | 2001-03-22 | 2006-12-26 | International Business Machines Corporation | System and method for leveraging procurement across companies and company groups |
US7283976B2 (en) * | 2001-03-22 | 2007-10-16 | International Business Machines Corporation | System and method for invoice imaging through negative confirmation process |
US7197480B1 (en) * | 2000-09-07 | 2007-03-27 | International Business Machines Corporation | System and method for front end business logic and validation |
US8027892B2 (en) | 2001-03-28 | 2011-09-27 | International Business Machines Corporation | System and method for automating invoice processing with positive confirmation |
US7356496B2 (en) * | 2001-03-22 | 2008-04-08 | International Business Machines Corporation | System and method for synchronizing ledger accounts by company group |
US20020107992A1 (en) * | 2000-11-09 | 2002-08-08 | Osbourne Peter J. | Computer reservation system and method |
US20060259335A1 (en) * | 2000-12-29 | 2006-11-16 | La Macchia William E | Travel product inventory and rate management system and method |
US6701311B2 (en) * | 2001-02-07 | 2004-03-02 | International Business Machines Corporation | Customer self service system for resource search and selection |
US6778193B2 (en) | 2001-02-07 | 2004-08-17 | International Business Machines Corporation | Customer self service iconic interface for portal entry and search specification |
US6873990B2 (en) | 2001-02-07 | 2005-03-29 | International Business Machines Corporation | Customer self service subsystem for context cluster discovery and validation |
US6853998B2 (en) | 2001-02-07 | 2005-02-08 | International Business Machines Corporation | Customer self service subsystem for classifying user contexts |
US7376588B1 (en) | 2001-02-28 | 2008-05-20 | Amazon.Com, Inc. | Personalized promotion of new content |
US7243077B2 (en) | 2001-03-02 | 2007-07-10 | International Business Machines Corporation | Method and computer program product for managing an internet trading network |
NZ513253A (en) * | 2001-07-31 | 2004-03-26 | Sigmazen Ltd | Pricing system using customer's and vendor's parameters for application in a price calculator |
JP2003141220A (en) * | 2001-11-02 | 2003-05-16 | Fujitsu Ltd | Notification method, program, and device |
US20030120582A1 (en) * | 2001-12-21 | 2003-06-26 | Oncall Solutions, Inc. | Call schedule auctioning method and apparatus |
WO2003060792A1 (en) * | 2001-12-21 | 2003-07-24 | Travel Analytics, Inc. | Systems and methods for evaluating opportunities |
US7562053B2 (en) | 2002-04-02 | 2009-07-14 | Soluble Technologies, Llc | System and method for facilitating transactions between two or more parties |
AU2003255701B2 (en) * | 2002-07-02 | 2009-02-05 | Amadeus S.A.S. | Method and device for storing and accessing data in a computer travel reservation system |
US20040139011A1 (en) * | 2002-11-01 | 2004-07-15 | Kozee Casey W. | Technique for identifying probable payees of a consumer |
US20040088251A1 (en) * | 2002-11-01 | 2004-05-06 | Peter Moenickheim | Easy establishment of biller or payees of a payor |
US8073773B2 (en) * | 2002-11-01 | 2011-12-06 | Checkfree Corporation | Technique for identifying probable billers of a consumer |
US20040133513A1 (en) * | 2002-11-01 | 2004-07-08 | Mccoy Randal | Identity protection technique in matching consumers with electronic billers |
US7729996B2 (en) * | 2002-11-01 | 2010-06-01 | Checkfree Corporation | Reuse of an EBP account through alternate authentication |
US20040133515A1 (en) * | 2002-11-01 | 2004-07-08 | Mccoy Randal A. | Distributed matching of consumers with billers having bills available for electronic presentment |
US7395243B1 (en) | 2002-11-01 | 2008-07-01 | Checkfree Corporation | Technique for presenting matched billers to a consumer |
US20040133509A1 (en) * | 2002-11-01 | 2004-07-08 | Mccoy Randal A. | Technique for making payments for a non-subscriber payor |
US7526448B2 (en) * | 2002-11-01 | 2009-04-28 | Checkfree Corporation | Matching consumers with billers having bills available for electronic presentment |
WO2004061737A1 (en) * | 2002-12-16 | 2004-07-22 | Aqui Systems, Inc. | System and method for managing transportation |
US7949559B2 (en) * | 2003-05-27 | 2011-05-24 | Citicorp Credit Services, Inc. | Credit card rewards program system and method |
US20040249683A1 (en) * | 2003-06-06 | 2004-12-09 | Demarcken Carl G. | Query widening for query caches for travel planning systems |
US20040249682A1 (en) * | 2003-06-06 | 2004-12-09 | Demarcken Carl G. | Filling a query cache for travel planning |
US20040249799A1 (en) * | 2003-06-06 | 2004-12-09 | Demarcken Carl G. | Query caching for travel planning systems |
US7617136B1 (en) * | 2003-07-15 | 2009-11-10 | Teradata Us, Inc. | System and method for capturing, storing and analyzing revenue management information for the travel and transportation industries |
US7050987B2 (en) * | 2003-08-05 | 2006-05-23 | Sabre Inc. | System and method for coordinating travel itineraries |
US20050154622A1 (en) * | 2003-08-11 | 2005-07-14 | Avik Chopra | Method and system of booking airline itineraries and stopovers |
US20050096946A1 (en) * | 2003-10-30 | 2005-05-05 | International Business Machines Corporation | System and method for dynamically resolving travel arrangement problems based on changes in travel conditions |
US20050240452A1 (en) * | 2004-03-30 | 2005-10-27 | Breed Johnnie C | System and method of making travel arrangements |
US9639812B1 (en) | 2004-12-23 | 2017-05-02 | American Airlines, Inc. | System and method for accommodating disrupted travelers |
US20060150077A1 (en) * | 2004-12-30 | 2006-07-06 | Microsoft Corporation | User interface method |
US8583460B2 (en) * | 2005-07-19 | 2013-11-12 | Google Inc. | Pricing tickets based on constructing tables of pricing units for sub-portions of a ticket |
US8527330B2 (en) * | 2005-10-13 | 2013-09-03 | American Express Travel Related Services Company, Inc. | System and method for calculating savings |
US7225093B1 (en) * | 2005-11-21 | 2007-05-29 | Agilent Technologies, Inc. | System and method for generating triggers based on predetermined trigger waveform and a measurement signal |
US20070136467A1 (en) * | 2005-12-06 | 2007-06-14 | Masci Joseph M | Device Substitution |
US20070143155A1 (en) * | 2005-12-21 | 2007-06-21 | Travelocity.Com Lp. | System, method, and computer program product for reducing the burden on an inventory system by assembling a suggested themed travel itinerary in response to minimal user input |
US7921022B2 (en) * | 2006-01-18 | 2011-04-05 | Ita Software, Inc. | Multi-passenger multi-route travel planning |
US8005695B2 (en) | 2006-01-18 | 2011-08-23 | Ita Software, Inc. | Bias of queries for multi-passenger multi-route travel planning |
US8589195B2 (en) * | 2006-01-18 | 2013-11-19 | Google Inc. | Multi-passenger multi-route travel planning |
US8185418B2 (en) * | 2006-01-18 | 2012-05-22 | Google Inc. | Multi-passenger multi-route travel planning |
US20070168854A1 (en) * | 2006-01-18 | 2007-07-19 | De Marcken Carl G | User interface for presentation of solutions in multi-passenger multi-route travel planning |
US8005696B2 (en) | 2006-01-18 | 2011-08-23 | Ita Software, Inc. | Incremental searching in multi-passenger multi-route travel planning |
US8306835B2 (en) * | 2006-01-18 | 2012-11-06 | Google Inc. | User interface for inputting multi-passenger multi-route travel planning query |
US8185419B2 (en) * | 2006-01-18 | 2012-05-22 | Google Inc. | Incremental searching with partial solutions for multi-passenger multi-route travel planning |
US20080091482A1 (en) * | 2006-03-31 | 2008-04-17 | Travelocity.Com Lp | System, method, and computer program product for reducing the burden on an inventory system by assembling a suggested themed travel itinerary in response to minimal user input |
US20080015926A1 (en) * | 2006-05-04 | 2008-01-17 | Ita Software, Inc. | Gradient Based Optimization of Fare Prices and Travel Parameters |
US7941374B2 (en) * | 2006-06-30 | 2011-05-10 | Rearden Commerce, Inc. | System and method for changing a personal profile or context during a transaction |
US20080004917A1 (en) * | 2006-06-30 | 2008-01-03 | Rearden Commerce, Inc. | System and method for automatically rebooking reservations |
US8065287B2 (en) * | 2007-06-20 | 2011-11-22 | Amadeus S.A.S. | Method and system for searching availability of an entity for purchase or reservation |
US20090210261A1 (en) * | 2008-02-20 | 2009-08-20 | Rearden Commerce, Inc. | System and Method for Multi-Modal Travel Shopping |
US20090216633A1 (en) * | 2008-02-26 | 2009-08-27 | Travelocity.Com Lp | System, Method, and Computer Program Product for Assembling and Displaying a Travel Itinerary |
US20090248457A1 (en) * | 2008-03-31 | 2009-10-01 | Rearden Commerce, Inc. | System and Method for Providing Travel Schedule of Contacts |
US8904511B1 (en) * | 2010-08-23 | 2014-12-02 | Amazon Technologies, Inc. | Virtual firewalls for multi-tenant distributed services |
US11763212B2 (en) | 2011-03-14 | 2023-09-19 | Amgine Technologies (Us), Inc. | Artificially intelligent computing engine for travel itinerary resolutions |
US9659099B2 (en) | 2011-03-14 | 2017-05-23 | Amgine Technologies (Us), Inc. | Translation of user requests into itinerary solutions |
EP2530632A1 (en) * | 2011-06-01 | 2012-12-05 | Amadeus S.A.S. | Method and system for dynamic profile structure handling and management |
US20130018684A1 (en) * | 2011-07-11 | 2013-01-17 | Disney Enterprises, Inc. | Guest experience schedule system and method |
US20130103496A1 (en) * | 2011-10-19 | 2013-04-25 | Yahoo! Inc. | Generation of user profiles based on future locations |
US11687842B2 (en) * | 2013-12-11 | 2023-06-27 | Skyscanner Limited | Method and server for providing fare availabilities, such as air fare availabilities |
US20160042301A1 (en) * | 2014-08-08 | 2016-02-11 | Google Inc. | Support of multiple passenger counts in a single travel search query |
US9953382B2 (en) | 2014-10-21 | 2018-04-24 | Google Llc | Dynamic determination of filters for flight search results |
US11941552B2 (en) * | 2015-06-25 | 2024-03-26 | Amgine Technologies (Us), Inc. | Travel booking platform with multiattribute portfolio evaluation |
US20170053209A1 (en) | 2015-08-20 | 2017-02-23 | Xerox Corporation | System and method for multi-factored-based ranking of trips |
US9976869B2 (en) * | 2015-09-25 | 2018-05-22 | International Business Machines Corporation | Temporal solar capacity navigation |
US10169804B2 (en) | 2016-02-09 | 2019-01-01 | Conduent Business Services, Llc | Methods and systems for transportation service recommendation |
CN106127374B (en) * | 2016-06-18 | 2020-11-20 | 重庆智韬信息技术中心 | Intelligent configuration management platform for security operation of storage area |
US10332039B2 (en) | 2016-08-17 | 2019-06-25 | International Business Machines Corporation | Intelligent travel planning |
WO2019097680A1 (en) * | 2017-11-17 | 2019-05-23 | 三菱電機株式会社 | Person display control device, person display control system and person display control method |
US20220237526A1 (en) * | 2020-09-21 | 2022-07-28 | Nutravel Technology Solutions, Inc. | Method and apparatus for a universal connect corporate travel management platform |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2910238A (en) * | 1951-11-13 | 1959-10-27 | Sperry Rand Corp | Inventory digital storage and computation apparatus |
US2995729A (en) * | 1956-02-16 | 1961-08-08 | Digital Control Systems Inc | Electronic digital inventory computer |
JPS60173670A (en) * | 1984-02-20 | 1985-09-07 | Hitachi Ltd | Seat reservation system |
JPS60191362A (en) * | 1984-03-13 | 1985-09-28 | Omron Tateisi Electronics Co | Commodity reservation system |
US4862357A (en) * | 1987-01-28 | 1989-08-29 | Systemone Holdings, Inc. | Computer reservation system with means to rank travel itineraries chosen in terms of schedule/fare data |
US4931932A (en) * | 1987-09-28 | 1990-06-05 | Travelsoft, Inc. | Computerized system with means to automatically clear and sell wait-listed customer reservations |
US5021953A (en) * | 1988-01-06 | 1991-06-04 | Travelmation Corporation | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
-
1990
- 1990-03-12 US US07/492,260 patent/US5021953A/en not_active Expired - Lifetime
-
1991
- 1991-06-03 US US07/709,751 patent/US5331546A/en not_active Expired - Lifetime
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2910238A (en) * | 1951-11-13 | 1959-10-27 | Sperry Rand Corp | Inventory digital storage and computation apparatus |
US2995729A (en) * | 1956-02-16 | 1961-08-08 | Digital Control Systems Inc | Electronic digital inventory computer |
JPS60173670A (en) * | 1984-02-20 | 1985-09-07 | Hitachi Ltd | Seat reservation system |
JPS60191362A (en) * | 1984-03-13 | 1985-09-28 | Omron Tateisi Electronics Co | Commodity reservation system |
US4862357A (en) * | 1987-01-28 | 1989-08-29 | Systemone Holdings, Inc. | Computer reservation system with means to rank travel itineraries chosen in terms of schedule/fare data |
US4931932A (en) * | 1987-09-28 | 1990-06-05 | Travelsoft, Inc. | Computerized system with means to automatically clear and sell wait-listed customer reservations |
US5021953A (en) * | 1988-01-06 | 1991-06-04 | Travelmation Corporation | Trip planner optimizing travel itinerary selection conforming to individualized travel policies |
Non-Patent Citations (25)
Title |
---|
"Air Auditor Demonstration Package User's Manual", Dec. 1986, User's Manual. |
"Avatar New Air Auditor Software Package", Apr. 11, 1986, PR Newswire, Press Release. |
"Price Waterhouse Announces Travel Management Services", Feb. 2, 1987, PR Newswire Press Release. |
"Searching For The Lowest Fare", Travel Weekly, Oct. 31, 1986. |
"Thomas Cook Travel Exclusive Agreement", Jan. 12, 1987, PR Newswire. |
"Woodstar Avatar To Provide Desk-Top Travel Control", Apr. 1, 1986, PR Newswire Press Release. |
Air Auditor Demonstration Package User s Manual , Dec. 1986, User s Manual. * |
Avatar New Air Auditor Software Package , Apr. 11, 1986, PR Newswire, Press Release. * |
Berger, Laurie, "Policy-Obedient Computer Picks Best Flights", Mar. 1986, Travel Weekly. |
Berger, Laurie, Policy Obedient Computer Picks Best Flights , Mar. 1986, Travel Weekly. * |
Goodwin, Nadine, "New Software Was Key Lure in $17 Million Agency Buyout", Travel Weekly, Nov. 26, 1984. |
Goodwin, Nadine, New Software Was Key Lure in $17 Million Agency Buyout , Travel Weekly, Nov. 26, 1984. * |
Nadine Goodwin, "Agency Dares to Launch Its Own Air Res. System", Travel Weekly, vol. 45, No. 93, Oct. 23, 1986. |
Nadine Goodwin, "Agency Funded by 3M, Set to Market Software", Travel Weekly, Oct. 13, 1986. |
Nadine Goodwin, Agency Dares to Launch Its Own Air Res. System , Travel Weekly, vol. 45, No. 93, Oct. 23, 1986. * |
Nadine Goodwin, Agency Funded by 3M, Set to Market Software , Travel Weekly, Oct. 13, 1986. * |
Price Waterhouse Announces Travel Management Services , Feb. 2, 1987, PR Newswire Press Release. * |
Searching For The Lowest Fare , Travel Weekly, Oct. 31, 1986. * |
Thomas Cook Travel Exclusive Agreement , Jan. 12, 1987, PR Newswire. * |
Travelmation Brochure, "Read This If You Think Saving Billions on Travel Is Worthwhile But Impossible":, 1987. |
Travelmation Brochure, "What Exactly Do Travel Agencies Do? In Some Cases Very, Very Little". |
Travelmation Brochure, How To Create A Corporate Travel Policy That Works 1987. * |
Travelmation Brochure, Read This If You Think Saving Billions on Travel Is Worthwhile But Impossible :, 1987. * |
Travelmation Brochure, What Exactly Do Travel Agencies Do In Some Cases Very, Very Little . * |
Woodstar Avatar To Provide Desk Top Travel Control , Apr. 1, 1986, PR Newswire Press Release. * |
Cited By (345)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5715398A (en) * | 1989-06-16 | 1998-02-03 | R.R. Donnelley & Sons Company | System for distributing items from an origin to a plurality of destinations |
US20020038250A1 (en) * | 1993-10-26 | 2002-03-28 | Radisson Hotels International, Inc. | Computerized apparatus and method for awarding credits to persons for travel related purchases |
US6356874B1 (en) * | 1993-12-17 | 2002-03-12 | Bellboy International A/S | Computer-based method and system for ordering services |
WO1995024687A1 (en) * | 1994-03-11 | 1995-09-14 | Eagleview Inc. | Computer-assisted system for brokering of goods or services |
AU690220B2 (en) * | 1994-03-22 | 1998-04-23 | American Express Travel Related Services Company, Inc. | Computer system and method for determining a travel scheme minimizing travel costs for an organization |
WO1995026007A1 (en) * | 1994-03-22 | 1995-09-28 | Rosenbluth International, Inc. | Computer system and method for determining a travel scheme minimizing travel costs for an organization |
USRE42001E1 (en) * | 1994-03-22 | 2010-12-14 | American Express Travel Related Services Company, Inc. | Computer system and method for determining a travel scheme minimizing travel costs for an organization |
US5832453A (en) * | 1994-03-22 | 1998-11-03 | Rosenbluth, Inc. | Computer system and method for determining a travel scheme minimizing travel costs for an organization |
US5948040A (en) * | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
US5634055A (en) * | 1994-09-27 | 1997-05-27 | Bidplus, Inc. | Method for selecting assignments |
US7840341B1 (en) * | 1994-12-01 | 2010-11-23 | Toyota Jidosha Kabushiki Kaisha | Schedule setting and processing system |
US6847988B2 (en) * | 1995-07-11 | 2005-01-25 | Hitachi, Ltd. | Service providing system and method which divides a request into plural service requests and provides an integrated service based on service utilization history information in response to the request |
US20030158910A1 (en) * | 1995-07-11 | 2003-08-21 | Junichi Toyouchi | service providing system and method which divides a request into plural service requests and provides an intergrated service in response to the service requests |
US8024226B2 (en) | 1995-08-08 | 2011-09-20 | Mirim Network Transfer Ltd. L.L.C. | Product exchange system |
US7933806B2 (en) | 1995-08-08 | 2011-04-26 | Mirim Network Transfer Ltd. L.L.C. | Online product exchange system with price-sorted matching products |
US8332324B2 (en) | 1995-08-08 | 2012-12-11 | Mirim Network Transfer Ltd. L.L.C. | Product exchange system |
US20070005446A1 (en) * | 1995-08-08 | 2007-01-04 | Fusz Eugene A | Online Product Exchange System with Price-Sorted Matching Products |
US7103568B1 (en) | 1995-08-08 | 2006-09-05 | Eugene August Fusz | Online product exchange system |
US20070078728A1 (en) * | 1995-08-08 | 2007-04-05 | Fusz Eugene A | Product exchange system |
US7133835B1 (en) | 1995-08-08 | 2006-11-07 | Cxn, Inc. | Online exchange market system with a buyer auction and a seller auction |
US20070233578A1 (en) * | 1995-08-08 | 2007-10-04 | Fusz Eugene A | Online Product Exchange System and Methods |
US6009403A (en) * | 1995-08-09 | 1999-12-28 | Toyota Jidosha Kabushiki Kaisha | Travel plan preparing device |
US6442526B1 (en) | 1995-09-06 | 2002-08-27 | The Sabre Group, Inc. | System for corporate travel planning and management |
US20060212321A1 (en) * | 1995-09-06 | 2006-09-21 | Sabre Inc. | System for corporate travel planning and management |
US7050986B1 (en) * | 1995-09-06 | 2006-05-23 | The Sabre Group, Inc. | System for corporate traveler planning and travel management |
US5842176A (en) * | 1995-11-13 | 1998-11-24 | Electronic Data Systems Corporation | Method and apparatus for interacting with a computer reservation system |
US8060404B2 (en) | 1995-12-14 | 2011-11-15 | Affinion Net Patents, Inc. | Internet-based frequency and award redemption system and method |
US20080109308A1 (en) * | 1995-12-14 | 2008-05-08 | Affinion Net Patents, Inc. | Internet-Based Frequency and Award Redemption System and Method |
US20080052170A1 (en) * | 1995-12-14 | 2008-02-28 | Affinion Net Patents, Inc. | Internet-Based Frequency and Award Redemption System and Method |
US7856376B2 (en) | 1995-12-14 | 2010-12-21 | Affinion Net Patents, Inc. | Internet-based frequency and award redemption system and method |
US20060116931A1 (en) * | 1995-12-14 | 2006-06-01 | Affinion Net Patents, Inc. (Formerly Trilegiant Corporation) | Internet-based frequency and award redemption system and method |
US5835716A (en) * | 1995-12-15 | 1998-11-10 | Pitney Bowes Inc. | Method and system for brokering excess carrier capacity |
US6119095A (en) * | 1996-01-22 | 2000-09-12 | Toyota Jidosha Kabushiki Kaisha | System for planning and revising an itinerary based on intended travel time and expected consumption time |
AU706210B2 (en) * | 1996-01-23 | 1999-06-10 | Electronic Data Systems Corporation | Automated travel service management information system |
US5832451A (en) * | 1996-01-23 | 1998-11-03 | Electronic Data Systems Corporation | Automated travel service management information system |
WO1997027556A1 (en) * | 1996-01-23 | 1997-07-31 | Electronic Data Systems Corporation | Automated travel service management information system |
US5940803A (en) * | 1996-01-31 | 1999-08-17 | Toyota Jidosha Kabushiki Kaisha | Itinerary making system |
WO1997032266A1 (en) * | 1996-02-29 | 1997-09-04 | Electronic Data Systems Corporation | Automated travel planning system |
US6119094A (en) * | 1996-02-29 | 2000-09-12 | Electronic Data Systems Corporation | Automated system for identifying alternate low-cost travel arrangements |
AU721542B2 (en) * | 1996-02-29 | 2000-07-06 | Electronic Data Systems Corporation | Automated travel planning system |
US6018715A (en) * | 1996-02-29 | 2000-01-25 | Electronic Data Systems Corporation | Automated travel planning system |
US6839679B1 (en) * | 1996-03-18 | 2005-01-04 | Electronic Data Systems Corporation | Automated travel pricing system |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8630942B2 (en) | 1996-06-05 | 2014-01-14 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US8190513B2 (en) | 1996-06-05 | 2012-05-29 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
WO1998001814A2 (en) * | 1996-06-25 | 1998-01-15 | Baker Bernard R Iii | Benefits tracking and correlation system for use with third-party enabling organizations |
US5864822A (en) * | 1996-06-25 | 1999-01-26 | Baker, Iii; Bernard R. | Benefits tracking and correlation system for use with third-party enabling organization |
US6266648B1 (en) | 1996-06-25 | 2001-07-24 | Baker, Iii Bernard R. | Benefits tracking and correlation system for use with third-party enabling organizations |
WO1998001814A3 (en) * | 1996-06-25 | 1998-05-14 | Bernard R Baker Iii | Benefits tracking and correlation system for use with third-party enabling organizations |
US7801751B2 (en) | 1996-09-04 | 2010-09-21 | Priceline.Com, Inc. | Method and apparatus for the sale of airline-specified flight tickets |
US8700481B2 (en) | 1996-09-04 | 2014-04-15 | Priceline.Com Incorporated | Conditional purchase offer management system |
US8135650B2 (en) | 1996-09-04 | 2012-03-13 | Priceline.Com, Incorporated | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
US8095450B2 (en) * | 1996-09-04 | 2012-01-10 | Priceline.Com Incorporated | Method and apparatus for facilitating a transaction between a buyer and one seller |
US7664672B1 (en) | 1996-09-04 | 2010-02-16 | Priceline.Com Incorporated | Conditional purchase offer management system |
US7472074B1 (en) | 1996-09-04 | 2008-12-30 | Priceline.Com Incorporated | Method and apparatus for a commercial network system designed to facilitate buyer-driven conditional purchase offers |
US8548871B2 (en) | 1996-09-04 | 2013-10-01 | Priceline.Com Incorporated | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
US6332129B1 (en) * | 1996-09-04 | 2001-12-18 | Priceline.Com Incorporated | Method and system for utilizing a psychographic questionnaire in a buyer-driven commerce system |
US20050177402A1 (en) * | 1996-09-04 | 2005-08-11 | Walker Jay S. | Method and apparatus for the sale of airline-specified flight tickets |
US6345090B1 (en) | 1996-09-04 | 2002-02-05 | Priceline.Com Incorporated | Conditional purchase offer management system for telephone calls |
US20100094669A1 (en) * | 1996-09-04 | 2010-04-15 | Walker Jay S | Conditional Purchase Offer Management System |
US8712920B2 (en) | 1996-09-04 | 2014-04-29 | Priceline.Com Incorporated | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
US8732066B2 (en) | 1996-09-04 | 2014-05-20 | Priceline.Com Incorporated | Method and apparatus for facilitating a transaction between a buyer and one seller |
US8086653B1 (en) | 1996-09-04 | 2011-12-27 | Priceline.Com Incorporated | Conditional purchase offer management system |
US6356878B1 (en) | 1996-09-04 | 2002-03-12 | Priceline.Com Incorporated | Conditional purchase offer buyer agency system |
US8082180B2 (en) | 1996-09-04 | 2011-12-20 | Priceline.Com Incorporated | Conditional purchase offer management system |
US8082221B2 (en) | 1996-09-04 | 2011-12-20 | Priceline.Com Incorporated | Conditional purchase offer management system |
US6085169A (en) * | 1996-09-04 | 2000-07-04 | Priceline.Com Incorporated | Conditional purchase offer management system |
US6134534A (en) * | 1996-09-04 | 2000-10-17 | Priceline.Com Incorporated | Conditional purchase offer management system for cruises |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
US20090271285A1 (en) * | 1996-09-04 | 2009-10-29 | Walker Jay S | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
US20080010099A1 (en) * | 1996-09-04 | 2008-01-10 | Priceline.Com Incorporated | Method and apparatus for facilitating a transaction between a buyer and one seller |
US6484153B1 (en) | 1996-09-04 | 2002-11-19 | Priceline.Com Incorporated | System and method for managing third-party input to a conditional purchase offer (CPO) |
US7620619B1 (en) * | 1996-09-04 | 2009-11-17 | Priceline.Com Incorporated | Conditional purchase offer management system |
US6240396B1 (en) * | 1996-09-04 | 2001-05-29 | Priceline.Com Incorporated | Conditional purchase offer management system for event tickets |
US20090271317A1 (en) * | 1996-09-04 | 2009-10-29 | Walker Jay S | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
US6466919B1 (en) | 1996-09-04 | 2002-10-15 | Priceline.Com Incorporated | System and method for aggregating multiple buyers utilizing conditional purchase offers (CPOS) |
FR2753552A1 (en) * | 1996-09-13 | 1998-03-20 | Fujitsu Ltd | SYSTEM AND METHOD FOR NON-TICKET PROCESSING FOR OBTAINING SERVICES SUCH AS AIR AND OTHER TRANSPORT |
WO1998018096A1 (en) * | 1996-10-23 | 1998-04-30 | Gtn Technologies, L.L.C. | Transportation reservation system |
US5926798A (en) * | 1996-11-28 | 1999-07-20 | International Business Machines Corporation | Method and apparatus for performing computer-based on-line commerce using an intelligent agent |
EP0845748A2 (en) * | 1996-11-28 | 1998-06-03 | International Business Machines Corporation | A method and apparatus for performing computer-based on-line commerce using an intelligent agent |
EP0845748A3 (en) * | 1996-11-28 | 1999-01-27 | International Business Machines Corporation | A method and apparatus for performing computer-based on-line commerce using an intelligent agent |
US8360857B2 (en) | 1997-06-23 | 2013-01-29 | Igt | Systems, methods and apparatus for facilitating a flat rate play session on a gaming device and example player interfaces to facilitate such |
US20060040730A1 (en) * | 1997-06-23 | 2006-02-23 | Walker Jay S | Systems, methods and apparatus for facilitating a flat rate play session on a gaming device and example player interfaces to facilitate such |
US6926203B1 (en) * | 1997-06-24 | 2005-08-09 | Richard P. Sehr | Travel system and methods utilizing multi-application traveler devices |
US6910628B1 (en) * | 1997-06-24 | 2005-06-28 | Richard P. Sehr | Travel system and methods utilizing multi-application airline passenger cards |
US6609658B1 (en) * | 1997-06-24 | 2003-08-26 | Richard P. Sehr | Travel system and methods utilizing multi-application traveler cards |
US7711604B1 (en) | 1997-07-08 | 2010-05-04 | Walker Digital, Llc | Retail system for selling products based on a flexible product description |
WO1999003029A3 (en) * | 1997-07-08 | 1999-03-25 | Walker Asset Management Ltd | A method and apparatus for the sale of airline-specified flight tickets |
US8229773B2 (en) | 1997-07-08 | 2012-07-24 | Priceline.Com, Incorporated | Method and apparatus for the sale of airline-specified flight tickets |
US20020161610A1 (en) * | 1997-07-08 | 2002-10-31 | Jay S. Walker | Method and apparatus for the sale of airline-specified flight tickets |
WO1999003029A2 (en) * | 1997-07-08 | 1999-01-21 | Priceline.Com Incorporated | A method and apparatus for the sale of airline-specified flight tickets |
US5897620A (en) * | 1997-07-08 | 1999-04-27 | Priceline.Com Inc. | Method and apparatus for the sale of airline-specified flight tickets |
US20100250291A1 (en) * | 1997-07-08 | 2010-09-30 | Walker Jay S | Method and apparatus for the sale of airline-specified flight tickets |
US6085976A (en) * | 1998-05-22 | 2000-07-11 | Sehr; Richard P. | Travel system and methods utilizing multi-application passenger cards |
US8571903B1 (en) * | 1998-07-02 | 2013-10-29 | Google Inc. | Pricing graph representation for sets of pricing solutions for travel planning system |
US6295521B1 (en) * | 1998-07-02 | 2001-09-25 | Ita Software, Inc. | Travel planning system |
US6275808B1 (en) * | 1998-07-02 | 2001-08-14 | Ita Software, Inc. | Pricing graph representation for sets of pricing solutions for travel planning system |
US6377932B1 (en) * | 1998-07-02 | 2002-04-23 | Ita Software, Inc. | Rules validation for travel planning system |
US6381578B1 (en) * | 1998-07-02 | 2002-04-30 | Ita Software, Inc. | Factored representation of a set of priceable units |
US6307572B1 (en) | 1998-07-02 | 2001-10-23 | Ita Software, Inc. | Graphical user interface for travel planning system |
US6609098B1 (en) | 1998-07-02 | 2003-08-19 | Ita Software, Inc. | Pricing graph representation for sets of pricing solutions for travel planning system |
WO2000013124A1 (en) * | 1998-08-31 | 2000-03-09 | Sabre Inc. | Apparatus and method for low fare searching in a computer network |
WO2000034886A1 (en) * | 1998-12-04 | 2000-06-15 | Priceline.Com Incorporated | Dynamic quality control conditional purchase offer (cpo) management system |
WO2000033164A3 (en) * | 1998-12-04 | 2000-10-26 | Priceline Com Inc | System and method for motivating submission of conditional purchase offers |
WO2000034843A2 (en) * | 1998-12-04 | 2000-06-15 | Priceline.Com Incorporated | Method and system for utilizing a psychographic questionnaire in a buyer-driven commerce system |
WO2000034843A3 (en) * | 1998-12-04 | 2000-12-07 | Priceline Com Inc | Method and system for utilizing a psychographic questionnaire in a buyer-driven commerce system |
WO2000033164A2 (en) * | 1998-12-04 | 2000-06-08 | Priceline.Com Incorporated | System and method for motivating submission of conditional purchase offers |
US6477520B1 (en) | 1999-02-22 | 2002-11-05 | Yatra Corporation | Adaptive travel purchasing optimization system |
US6963854B1 (en) | 1999-03-05 | 2005-11-08 | Manugistics, Inc. | Target pricing system |
US6304850B1 (en) | 1999-03-17 | 2001-10-16 | Netmarket Group, Inc. | Computer-implemented system and method for booking airline travel itineraries |
US6263323B1 (en) * | 1999-03-19 | 2001-07-17 | Ita Software, Inc. | Technique for producing constructed fares |
WO2000057329A1 (en) * | 1999-03-19 | 2000-09-28 | Ita Software, Inc. | Technique for producing constructed fares |
US8160973B2 (en) * | 1999-03-19 | 2012-04-17 | Google Inc. | Technique for producing constructed fares |
US9477740B1 (en) | 1999-03-23 | 2016-10-25 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US7082422B1 (en) | 1999-03-23 | 2006-07-25 | Microstrategy, Incorporated | System and method for automatic transmission of audible on-line analytical processing system report output |
US7330847B2 (en) | 1999-03-23 | 2008-02-12 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US20030101201A1 (en) * | 1999-03-23 | 2003-05-29 | Saylor Michael J. | System and method for management of an automatic OLAP report broadcast system |
US8321411B2 (en) | 1999-03-23 | 2012-11-27 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US7742934B2 (en) * | 1999-03-25 | 2010-06-22 | Travelocity.Com Lp | Methods and apparatus for determining non-obvious savings in the purchase of goods and services |
US20020184059A1 (en) * | 1999-03-25 | 2002-12-05 | Joseph Robert Offutt | Methods and apparatus for determining non-obvious savings in the purchase of goods and services |
US7415435B1 (en) * | 1999-05-05 | 2008-08-19 | Mitel Networks Corporation | Quotation mechanism for service environments |
US10592705B2 (en) | 1999-05-28 | 2020-03-17 | Microstrategy, Incorporated | System and method for network user interface report formatting |
US8607138B2 (en) | 1999-05-28 | 2013-12-10 | Microstrategy, Incorporated | System and method for OLAP report generation with spreadsheet report within the network user interface |
US9208213B2 (en) | 1999-05-28 | 2015-12-08 | Microstrategy, Incorporated | System and method for network user interface OLAP report formatting |
US20050267868A1 (en) * | 1999-05-28 | 2005-12-01 | Microstrategy, Incorporated | System and method for OLAP report generation with spreadsheet report within the network user interface |
US6336097B1 (en) * | 1999-07-01 | 2002-01-01 | Manugistic Atlanta, Inc. | Apparatus, systems and methods for constructing large numbers of travel fares |
WO2001003032A1 (en) * | 1999-07-01 | 2001-01-11 | Manugistics Atlanta, Inc. | Apparatus, systems and methods for constructing large numbers of travel fares |
US7565303B1 (en) | 1999-08-27 | 2009-07-21 | Techventure Associates, Inc. | Pre-paid airline tickets |
US7769612B1 (en) * | 1999-08-31 | 2010-08-03 | Priceline.Com, Incorporated | System and method for facilitating the sale of a travel product |
US6977992B2 (en) | 1999-09-13 | 2005-12-20 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time database queries |
US7197461B1 (en) | 1999-09-13 | 2007-03-27 | Microstrategy, Incorporated | System and method for voice-enabled input for use in the creation and automatic deployment of personalized, dynamic, and interactive voice services |
US8130918B1 (en) | 1999-09-13 | 2012-03-06 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with closed loop transaction processing |
US8094788B1 (en) | 1999-09-13 | 2012-01-10 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with customized message depending on recipient |
US8051369B2 (en) | 1999-09-13 | 2011-11-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts |
US20030194065A1 (en) * | 1999-09-13 | 2003-10-16 | Justin Langseth | System and method for real-time, personalized, dynamic, interactive voice services for travel availability information |
US7881443B2 (en) * | 1999-09-13 | 2011-02-01 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for travel availability information |
US7486780B2 (en) | 1999-09-13 | 2009-02-03 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control |
US7266181B1 (en) | 1999-09-13 | 2007-09-04 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized dynamic and interactive voice services with integrated inbound and outbound voice services |
US7272212B2 (en) | 1999-09-13 | 2007-09-18 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services |
US7440898B1 (en) | 1999-09-13 | 2008-10-21 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with system and method that enable on-the-fly content and speech generation |
US8995628B2 (en) | 1999-09-13 | 2015-03-31 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with closed loop transaction processing |
US7020251B2 (en) | 1999-09-13 | 2006-03-28 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time drilling via telephone |
US7428302B2 (en) | 1999-09-13 | 2008-09-23 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule |
US7340040B1 (en) | 1999-09-13 | 2008-03-04 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information |
WO2001029693A3 (en) * | 1999-10-21 | 2001-11-08 | Sabre Inc | Method and apparatus for searching for a low fare for travel between two locations |
WO2001029693A2 (en) * | 1999-10-21 | 2001-04-26 | Sabre Inc. | Method and apparatus for searching for a low fare for travel between two locations |
US7340403B1 (en) * | 1999-11-01 | 2008-03-04 | Ita Software, Inc. | Method, system, and computer-readable medium for generating a diverse set of travel options |
US6801226B1 (en) | 1999-11-01 | 2004-10-05 | Ita Software, Inc. | Graphical user interface for travel planning system |
US7340402B1 (en) * | 1999-11-01 | 2008-03-04 | Ita Software, Inc. | Generating a diverse set of travel options |
US8266547B2 (en) | 1999-11-01 | 2012-09-11 | Google Inc. | Graphical user interface for travel planning system |
US20080288884A1 (en) * | 1999-11-01 | 2008-11-20 | Ita Software, Inc. | Graphical User Interface for Travel Planning System |
US7409643B2 (en) | 1999-11-01 | 2008-08-05 | Ita Software, Inc. | Graphical user interface for travel planning system |
US20040236616A1 (en) * | 1999-11-01 | 2004-11-25 | Ita Software, Inc., A Massachusetts Corporation | Graphical user interface for travel planning system |
US20080154630A1 (en) * | 1999-11-01 | 2008-06-26 | Ita Software, Inc. | Method for Generating A Diverse Set of Travel Options |
US8005777B1 (en) | 1999-11-08 | 2011-08-23 | Aloft Media, Llc | System, method and computer program product for a collaborative decision platform |
US8160988B1 (en) | 1999-11-08 | 2012-04-17 | Aloft Media, Llc | System, method and computer program product for a collaborative decision platform |
US7970722B1 (en) | 1999-11-08 | 2011-06-28 | Aloft Media, Llc | System, method and computer program product for a collaborative decision platform |
WO2001035289A1 (en) * | 1999-11-10 | 2001-05-17 | Pricing Research Corporation | Revenue management system and method |
US7302399B1 (en) * | 1999-11-10 | 2007-11-27 | Electronic Data Systems Corporation | Method and system for processing travel reservation data |
US8306834B1 (en) | 1999-11-15 | 2012-11-06 | Priceline.Com, Incorporated | Bounce back method, system and apparatus |
US8095401B1 (en) | 1999-11-15 | 2012-01-10 | Priceline.Com Incorporated | Bounce back method, system and apparatus |
US7848940B1 (en) | 1999-11-15 | 2010-12-07 | Priceline.Com Incorporated | Method, system and apparatus to facilitate conditional purchase orders with bounce back functionality |
WO2001039033A1 (en) * | 1999-11-23 | 2001-05-31 | Sonera Oyj | Ticket system |
US20010044932A1 (en) * | 2000-01-25 | 2001-11-22 | Keiji Hashimoto | Automatic program generation technology using data structure resolution unit |
US6973639B2 (en) * | 2000-01-25 | 2005-12-06 | Fujitsu Limited | Automatic program generation technology using data structure resolution unit |
US6993503B1 (en) | 2000-01-28 | 2006-01-31 | Priceline.Com Incorporated | System and method for allocating a conditional purchase offer for a travel related services reservation to one of a plurality of entities in a buyer driven electronic commerce system |
US7401029B2 (en) | 2000-02-16 | 2008-07-15 | Trx, Inc. | Tool for analyzing corporate airline bids |
US20030115159A1 (en) * | 2000-02-16 | 2003-06-19 | Scott Gillespie | Tool for analyzing corporate airline bids |
US20010034626A1 (en) * | 2000-02-16 | 2001-10-25 | Scott Gillespie | Tool for analyzing corporate airline bids |
US6622084B2 (en) | 2000-06-02 | 2003-09-16 | Compudigm International Limited | Travel route planner system and method |
US10142836B2 (en) | 2000-06-09 | 2018-11-27 | Airport America, Llc | Secure mobile device |
US9916543B2 (en) | 2000-06-09 | 2018-03-13 | Airport America | Automated internet based interactive travel planning and management system |
US10296853B2 (en) | 2000-06-09 | 2019-05-21 | Airportamerica, Llc | Automated internet based interactive travel planning and management system |
US7599847B2 (en) | 2000-06-09 | 2009-10-06 | Airport America | Automated internet based interactive travel planning and management system |
US20030055689A1 (en) * | 2000-06-09 | 2003-03-20 | David Block | Automated internet based interactive travel planning and management system |
US10810518B2 (en) | 2000-06-09 | 2020-10-20 | Airportamerica, Llc | Automated internet based interactive travel planning and management system |
US20020077871A1 (en) * | 2000-06-20 | 2002-06-20 | Greg Udelhoven | Traveler service system with a graphical user interface for accessing multiple travel suppliers |
US7103558B1 (en) | 2000-06-26 | 2006-09-05 | Carlson Wagonlit Travel, Inc. | System and method for determining the origin and destination services of a travel itinerary |
US20040015605A1 (en) * | 2000-07-07 | 2004-01-22 | Demetriades Petros Andreas | Method, computer system and computer system network |
US20020021747A1 (en) * | 2000-07-10 | 2002-02-21 | Motorola, Inc | Method and apparatus for partial interference cancellation in a communication system |
US7315567B2 (en) | 2000-07-10 | 2008-01-01 | Motorola, Inc. | Method and apparatus for partial interference cancellation in a communication system |
WO2002015064A3 (en) * | 2000-08-14 | 2002-05-10 | Cyberes Systems Ltd | On-line interactive travel booking |
KR20020013318A (en) * | 2000-08-14 | 2002-02-20 | 박찬법 | reservation method of ticket reservation system for internet |
WO2002015064A2 (en) * | 2000-08-14 | 2002-02-21 | Cyberes Systems Ltd | On-line interactive travel booking |
US7272568B1 (en) * | 2000-08-25 | 2007-09-18 | Expedia, Inc. | System and method for matching an offer with a quote |
WO2002019202A1 (en) * | 2000-08-28 | 2002-03-07 | Priceline.Com Incorporated | Method and apparatus for recommending modifications to unacceptable conditional purchase offers (cpos) |
US8027854B2 (en) | 2000-09-22 | 2011-09-27 | Ita Software, Inc. | Method, system, and computer program product for interfacing with information sources |
US8612269B2 (en) | 2000-09-22 | 2013-12-17 | Google Inc. | Method, system, and computer program product to store event information and corresponding event availability information |
US20070055555A1 (en) * | 2000-09-22 | 2007-03-08 | Ita Software, Inc. | Method, system, and computer program product for interfacing with information sources |
US7668740B1 (en) | 2000-09-22 | 2010-02-23 | Ita Software, Inc. | Method, system, and computer program product for interfacing with information sources |
US20020059101A1 (en) * | 2000-09-25 | 2002-05-16 | Sabre Inc. | Availability based value creation method and system |
AU2001294675B2 (en) * | 2000-09-25 | 2005-08-25 | Sabre Glbl Inc. | Availability based value creation method and system |
US20030078836A2 (en) * | 2000-09-25 | 2003-04-24 | Sabre Inc. | Availability based on value creation method and system |
WO2002027505A1 (en) * | 2000-09-25 | 2002-04-04 | Sabre Inc. | Availability based value creation method and system |
US6974079B1 (en) * | 2000-10-27 | 2005-12-13 | Sabre, Inc. | Methods and apparatus for predicting airline seat availability |
US7311252B2 (en) | 2000-10-27 | 2007-12-25 | Sabre, Inc. | Methods and apparatus for predicting airline seat availability |
US20060022037A1 (en) * | 2000-10-27 | 2006-02-02 | Sabre, Inc. | Methods and apparatus for predicting airline seat availability |
KR20010016338A (en) * | 2000-12-04 | 2001-03-05 | 최진욱 | The information supply and business agency system of travel |
US7660734B1 (en) | 2000-12-20 | 2010-02-09 | Demandtec, Inc. | System for creating optimized promotion event calendar |
US7877286B1 (en) | 2000-12-20 | 2011-01-25 | Demandtec, Inc. | Subset optimization system |
US20020099599A1 (en) * | 2001-01-19 | 2002-07-25 | Karnik Minassian | Transportation coordination system and associated method |
US20020103693A1 (en) * | 2001-01-30 | 2002-08-01 | Horst Bayer | System and method for aggregating and analyzing feedback |
US20090234681A1 (en) * | 2001-04-02 | 2009-09-17 | Expedia, Inc. | Optimized system and method for finding best fares |
US10346402B2 (en) | 2001-04-02 | 2019-07-09 | Expedia, Inc. | Optimized system and method for finding best fares |
AU2002250493B2 (en) * | 2001-04-02 | 2008-07-17 | Expedia, Inc. | Optimized system and method for finding best fares |
WO2002080071A2 (en) * | 2001-04-02 | 2002-10-10 | Expedia, Inc. | Optimized system and method for finding best fares |
US10387418B2 (en) | 2001-04-02 | 2019-08-20 | Expedia, Inc. | Sparse tree data structure for selective retrieval of database records |
WO2002080071A3 (en) * | 2001-04-02 | 2003-04-03 | Expedia Inc | Optimized system and method for finding best fares |
US20080262880A1 (en) * | 2001-04-02 | 2008-10-23 | Expedia, Inc. | Optimized system and method for finding best fare |
WO2002086671A2 (en) * | 2001-04-20 | 2002-10-31 | American Express Travel Related Services Company, Inc. | System and method for travel carrier contract management and optimization |
US20020194038A1 (en) * | 2001-04-20 | 2002-12-19 | Olivier Sauser | System and method for travel carrier contract management and optimization |
US7286998B2 (en) * | 2001-04-20 | 2007-10-23 | American Express Travel Related Services Company, Inc. | System and method for travel carrier contract management and optimization using spend analysis |
US7313548B2 (en) | 2001-04-20 | 2007-12-25 | American Express Travel Related Services Company, Inc. | System and method for travel carrier contract management and optimization |
WO2002086671A3 (en) * | 2001-04-20 | 2003-03-27 | American Express Travel Relate | System and method for travel carrier contract management and optimization |
US20040210541A1 (en) * | 2001-05-04 | 2004-10-21 | Jeremy Epstien | User interface for a rules engine and methods therefor |
US20020188511A1 (en) * | 2001-05-14 | 2002-12-12 | Trilegiant Loyalty Solutions | Interactive online point redemption system |
KR20010078907A (en) * | 2001-05-16 | 2001-08-22 | 박종수 | Purchase System for Air Travel Ticket and Management Method Therof |
US20020173978A1 (en) * | 2001-05-17 | 2002-11-21 | International Business Machines Corporation | Method and apparatus for scoring travel itineraries in a data processing system |
US7305356B2 (en) * | 2001-05-25 | 2007-12-04 | Amadeus Americas, Inc. | Travel value index |
US6629034B1 (en) * | 2001-06-06 | 2003-09-30 | Navigation Technologies Corp. | Driving profile method and system |
US20030033301A1 (en) * | 2001-06-26 | 2003-02-13 | Tony Cheng | Method and apparatus for providing personalized relevant information |
US6931399B2 (en) | 2001-06-26 | 2005-08-16 | Igougo Inc. | Method and apparatus for providing personalized relevant information |
US20080021746A1 (en) * | 2001-07-02 | 2008-01-24 | American Express Travel Related Services Company, Inc. | System and method for airline purchasing program management |
US7856359B2 (en) | 2001-07-02 | 2010-12-21 | American Express Travel Related Services Company, Inc. | System and method for airline purchasing program management |
US20030040823A1 (en) * | 2001-07-03 | 2003-02-27 | Christian Harm | Method and apparatus for multi-design benchmarking |
US7363319B2 (en) | 2001-07-16 | 2008-04-22 | Pablo Dario Cappellini | Search and retrieval system of transportation-related flexibly defined paths |
US20050288974A1 (en) * | 2001-08-23 | 2005-12-29 | American Express Travel Related Services Company, Inc. | Travel service broker system and method |
US20040260581A1 (en) * | 2001-08-23 | 2004-12-23 | American Express Travel Related Services Company, Inc. | Travel market broker system |
US20030191725A1 (en) * | 2001-09-25 | 2003-10-09 | Sabre Inc. | Availability based value creation method and system |
US8090604B2 (en) | 2002-01-25 | 2012-01-03 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7788117B2 (en) | 2002-01-25 | 2010-08-31 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7996248B2 (en) | 2002-01-25 | 2011-08-09 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US20030177045A1 (en) * | 2002-01-25 | 2003-09-18 | Matt Fitzgerald | System and method for processing trip requests |
US20030144867A1 (en) * | 2002-01-25 | 2003-07-31 | Campbell David E. | Integrated travel industry system |
US20060287881A1 (en) * | 2002-01-25 | 2006-12-21 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7499864B2 (en) | 2002-01-25 | 2009-03-03 | American Express Travel Related Services Company, Inc. | Integrated travel industry system |
US7761314B2 (en) * | 2002-01-25 | 2010-07-20 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US20060287880A1 (en) * | 2002-01-25 | 2006-12-21 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7809592B2 (en) | 2002-01-25 | 2010-10-05 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7805323B2 (en) | 2002-01-25 | 2010-09-28 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US8788302B1 (en) * | 2002-03-20 | 2014-07-22 | Ncr Corporation | Method of controlling a self-service terminal |
US20040059610A1 (en) * | 2002-07-02 | 2004-03-25 | American Express Travel Related Services Company, Inc. | System and method for facilitating transactions among consumers and providers of travel services |
US7539620B2 (en) | 2002-07-02 | 2009-05-26 | American Express Travel Related Services Company, Inc. | System and method for facilitating transactions among consumers and providers of travel services |
US8463616B2 (en) * | 2002-10-15 | 2013-06-11 | Invensys Systems, Inc. | Scheduling a process according to time-varying input prices |
US20040073438A1 (en) * | 2002-10-15 | 2004-04-15 | Invensys Systems, Inc. | Scheduling a process according to time-varying input prices |
US20040254819A1 (en) * | 2003-06-16 | 2004-12-16 | International Business Machines Corporation | System and method for providing automatic and continuous price monitoring services for optimizing contract selection and replacement |
US20050044004A1 (en) * | 2003-07-25 | 2005-02-24 | Mckelvey Nathan W. | System and method for private charter aircraft auction |
US20060106655A1 (en) * | 2003-08-05 | 2006-05-18 | Ladislav Lettovsky | System and method for coordinating travel itineraries |
WO2005033971A1 (en) * | 2003-09-30 | 2005-04-14 | British Telecommunications Public Limited Company | Search system and method via proxy server |
US20060282408A1 (en) * | 2003-09-30 | 2006-12-14 | Wisely David R | Search system and method via proxy server |
WO2005033970A1 (en) * | 2003-09-30 | 2005-04-14 | British Telecommunications Public Limited Company | Data retrieval scheme via proxy server |
US20070043730A1 (en) * | 2003-09-30 | 2007-02-22 | David Wisely | Data retrieval scheme |
US20050108068A1 (en) * | 2003-11-14 | 2005-05-19 | Marcken Carl D. | Generating flight schedules using fare routings and rules |
WO2005050380A3 (en) * | 2003-11-14 | 2006-07-20 | Ita Software Inc | Generating flight schedules using fare routings and rules |
US20050216317A1 (en) * | 2004-03-25 | 2005-09-29 | International Business Machines Corporation | System and method for providing an airline variable routed capacity management system |
US20050228702A1 (en) * | 2004-03-30 | 2005-10-13 | Travelocity.Com Lp | Devices, systems, and methods for providing remaining seat availability information in a booking class |
WO2005103986A3 (en) * | 2004-03-30 | 2006-10-12 | Travelocity Com Lp | Devices, systems, and methods for providing remaining seat availability information in a booking class |
WO2005103986A2 (en) * | 2004-03-30 | 2005-11-03 | Travelocity.Com Lp | Devices, systems, and methods for providing remaining seat availability information in a booking class |
US20050228677A1 (en) * | 2004-03-30 | 2005-10-13 | Fujitsu Limited | Scheduling events for an itinerary using agents |
US7548615B2 (en) | 2004-04-28 | 2009-06-16 | American Express Travel Related Services Company, Inc. | Rate validation system and method |
US20050246183A1 (en) * | 2004-04-28 | 2005-11-03 | American Express Travel Related Services Company, Inc. | Rate validation system and method |
US20050269398A1 (en) * | 2004-06-02 | 2005-12-08 | American Express Travel Related Services Company, Inc. | Transaction authorization system and method |
US7021532B2 (en) | 2004-06-02 | 2006-04-04 | American Express Travel Related Services Company, Inc. | Transaction authorization system and method |
US10062125B2 (en) | 2004-06-18 | 2018-08-28 | Expedia, Inc. | Presenting rates for travel services |
US20080294470A1 (en) * | 2004-06-18 | 2008-11-27 | Expedia, Inc. | Method and system for presenting rates for travel services |
US8768860B2 (en) * | 2004-06-18 | 2014-07-01 | Expedia, Inc. | Method and system for presenting rates for travel services |
US9779384B2 (en) | 2004-06-23 | 2017-10-03 | Concur Technologies, Inc. | Methods and systems for expense management |
US10565558B2 (en) | 2004-06-23 | 2020-02-18 | Concur Technologies | Methods and systems for expense management |
US11361281B2 (en) | 2004-06-23 | 2022-06-14 | Sap Se | Methods and systems for expense management |
US8589224B2 (en) * | 2004-09-09 | 2013-11-19 | Google Inc. | Frequent traveler award redemption by rule |
US8577720B2 (en) | 2004-09-09 | 2013-11-05 | Google Inc. | Display of travel options with frequent travel award credit |
US8566151B2 (en) * | 2004-09-09 | 2013-10-22 | Google Inc. | Co-pay options for frequent traveler award redemption by rule |
US8615425B2 (en) | 2004-09-09 | 2013-12-24 | Google Inc. | Mileage purchase options for frequent traveler award redemption by rule |
US20060053052A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Mileage purchase options for frequent traveler award redemption by rule |
US20060053054A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Frequent traveler award redemption by rule |
US20060053053A1 (en) * | 2004-09-09 | 2006-03-09 | Baggett David M | Co-pay options for frequent traveler award redemption by rule |
US9226975B1 (en) | 2004-09-17 | 2016-01-05 | Deem, Inc. | Apparatus and method to provide community pricing |
US7788116B2 (en) | 2004-09-27 | 2010-08-31 | American Express Travel Related Services Company, Inc. | Travel savings assessment |
US20060069592A1 (en) * | 2004-09-27 | 2006-03-30 | American Express Travel Related Services Company, Inc. | Travel savings assessment |
US7660743B1 (en) * | 2004-10-15 | 2010-02-09 | Rearden Commerce, Inc. | System for optimization of cost management |
US7503851B2 (en) | 2004-11-12 | 2009-03-17 | Walker Digital, Llc | Budget-defined flat rate play contract parameters |
US7887414B2 (en) * | 2004-11-12 | 2011-02-15 | Igt | Budget-defined flat rate play contract parameters |
US20060229127A1 (en) * | 2004-11-12 | 2006-10-12 | Walker Jay S | Budget-defined flat rate play contract parameters |
US20060046841A1 (en) * | 2004-11-12 | 2006-03-02 | Walker Jay S | Budget-based flat rate play contract parameters |
US20060232003A1 (en) * | 2004-11-12 | 2006-10-19 | Walker Jay S | Budget-defined flat rate play contract parameters |
US7914374B2 (en) | 2004-11-12 | 2011-03-29 | Walker Digital, Llc | Budget-defined flat rate play contract parameters |
US20070015568A1 (en) * | 2004-11-12 | 2007-01-18 | Walker Jay S | Budget-defined flat rate play contract parameters |
US20060141481A1 (en) * | 2004-12-27 | 2006-06-29 | Mariani Brian D | HSV-1 and HSV-2 primers and probes |
US7853959B2 (en) | 2005-02-08 | 2010-12-14 | Sap Ag | Business process extension for productivity suite application |
US20060271933A1 (en) * | 2005-02-08 | 2006-11-30 | Agassi Shai E | Business process extension for productivity suite application |
US20060265393A1 (en) * | 2005-02-08 | 2006-11-23 | Agassi Shai E | System and method for implementing workflow in groupware |
US7711586B2 (en) * | 2005-02-24 | 2010-05-04 | Rearden Corporation | Method and system for unused ticket management |
US7743002B2 (en) | 2005-02-24 | 2010-06-22 | Rearden Commerce, Inc. | Method and system for testing of policies to determine cost savings |
US20060190315A1 (en) * | 2005-02-24 | 2006-08-24 | Gautam Aggarwal | Method and system for unused ticket management |
US20060190314A1 (en) * | 2005-02-24 | 2006-08-24 | Rick Hernandez | Method and system for testing of policies to determine cost savings |
US7596566B1 (en) | 2005-02-24 | 2009-09-29 | Rearden Commerce, Inc. | System and method for flexible handling of rules and regulations in labor hiring |
US9161994B1 (en) | 2005-03-29 | 2015-10-20 | Deem, Inc. | Cost model analysis and breakdown for cost buildup |
US20060277079A1 (en) * | 2005-04-22 | 2006-12-07 | Gilligan Geffrey D | Groupware travel itinerary creation |
US7890962B2 (en) | 2005-04-22 | 2011-02-15 | Sag Ag | Business process extensions to enable alerts and reports within the context of groupware |
US20060277554A1 (en) * | 2005-04-22 | 2006-12-07 | Iryna Vogler-Ivashchanka | Business process extensions to enable alerts and reports within the context of groupware |
US9111253B2 (en) | 2005-04-22 | 2015-08-18 | Sap Se | Groupware time tracking |
US7890964B2 (en) | 2005-04-22 | 2011-02-15 | Sap Ag | Methods and apparatus for contextual awareness in a groupware client |
US20060277544A1 (en) * | 2005-04-22 | 2006-12-07 | Bjoernsen Christian G | Groupware time tracking |
US20090125355A1 (en) * | 2005-07-22 | 2009-05-14 | Rearden Commerce, Inc. | System and Method for Optimization of Group Shipments to Reduce Shipping Costs |
US7937330B2 (en) | 2005-07-22 | 2011-05-03 | Rearden Commerce, Inc. | System and method for optimization of group shipments to reduce shipping costs |
WO2007038497A3 (en) * | 2005-09-27 | 2007-12-06 | Travelocity Com Lp | System and method for coordinating travel itineraries |
US8131574B2 (en) * | 2005-09-29 | 2012-03-06 | Amadeus S.A.S. | Air travel system and method for planning roundtrip flights using one way combinable fares |
US20070073563A1 (en) * | 2005-09-29 | 2007-03-29 | Amadeus S.A.S. | Air travel system and method for planning roundtrip flights using one way combinable fares |
US20070130201A1 (en) * | 2005-12-05 | 2007-06-07 | Sabre Inc. | System, method, and computer program product for synchronizing price information among various sources of price information |
US20070185744A1 (en) * | 2006-02-09 | 2007-08-09 | Steven Robertson | System and method for providing customized travel guides and itineraries over a distributed network |
US9858579B1 (en) | 2006-02-28 | 2018-01-02 | International Business Machines Corporation | Plan tuning engine |
US9785951B1 (en) | 2006-02-28 | 2017-10-10 | International Business Machines Corporation | Scalable tuning engine |
US8175926B1 (en) | 2006-03-31 | 2012-05-08 | Rearden Commerce, Inc. | Event and services inventory management system |
US20080040167A1 (en) * | 2006-04-05 | 2008-02-14 | Air New Zealand Limited | Booking system and method |
US20080004964A1 (en) * | 2006-06-30 | 2008-01-03 | Rearden Commerce, Inc. | Method and systems for personal restaurant assistant |
US8126776B2 (en) | 2006-06-30 | 2012-02-28 | Rearden Commerce, Inc. | Method and systems for personal restaurant assistant |
US7966213B2 (en) | 2006-10-16 | 2011-06-21 | Rearden Commerce, Inc. | System and method for automatic review of travel changes and improved suggestions and rules set |
US20080091481A1 (en) * | 2006-10-16 | 2008-04-17 | Suzette Messa | System and method for automatic review of travel changes and improved suggestions and rules set |
US20080183498A1 (en) * | 2007-01-31 | 2008-07-31 | Quintiles Transnational Corp., Inc. | Methods and systems for site startup |
US20080243584A1 (en) * | 2007-01-31 | 2008-10-02 | Quintiles Transnational Corp. | Methods and systems for allocating representatives to sites in clinical trials |
US20090006142A1 (en) * | 2007-06-26 | 2009-01-01 | Rearden Commerce, Inc. | System and Method for Tracking Spending Based on Reservations and Payments |
US20090192917A1 (en) * | 2008-01-24 | 2009-07-30 | David Wolkin | Method for retrieving and presenting travel related information |
US20100076826A1 (en) * | 2008-09-20 | 2010-03-25 | Anthony Jeremiah Bayne | Onboard auction of a first class seat ticket |
US20100191572A1 (en) * | 2009-01-26 | 2010-07-29 | Rearden Commerce, Inc. | Systems and Methods to Use Rules and Constraints for Service Consolidation |
US8131692B2 (en) * | 2009-02-17 | 2012-03-06 | Amadeus S.A.S | Method allowing validation in a production database of new entered data prior to their release |
US20100211550A1 (en) * | 2009-02-17 | 2010-08-19 | Amadeus S.A.S. | Method allowing validation in a production database of new entered data prior to their release |
US20100312586A1 (en) * | 2009-06-03 | 2010-12-09 | Drefs Martin J | Generation of Travel-Related Offerings |
AU2009222527B2 (en) * | 2009-06-03 | 2015-01-15 | Navitaire Llc | Generation of travel-related offerings |
US8512149B2 (en) | 2009-09-25 | 2013-08-20 | Igt | Systems, methods and devices for providing an indication of an amount of time a wagering game may be expected to be played given a specified bankroll or an estimated bankroll which may be expected to be necessary to fund play of a wagering game for a specified amount of time |
US20110077087A1 (en) * | 2009-09-25 | 2011-03-31 | Jay S. Walker | Systems, methods and devices for providing an advisory notice for a wagering game |
US20120011463A1 (en) * | 2010-07-07 | 2012-01-12 | Trapeze Software Inc. | Method and System for Enabling Location Entry |
US9665888B2 (en) | 2010-10-21 | 2017-05-30 | Concur Technologies, Inc. | Method and systems for distributing targeted merchant messages |
US10115128B2 (en) | 2010-10-21 | 2018-10-30 | Concur Technologies, Inc. | Method and system for targeting messages to travelers |
US20120136571A1 (en) * | 2010-11-26 | 2012-05-31 | Cwt Global B.V. | Meeting location optimization using travel criteria and telepresence cost |
US8412559B2 (en) | 2011-01-19 | 2013-04-02 | United Parcel Service Of America, Inc. | Systems and methods for improved calculation of coefficient for price sensitivity |
US9870540B2 (en) * | 2011-05-20 | 2018-01-16 | Deem, Inc. | Travel services search |
US20130041902A1 (en) * | 2011-05-20 | 2013-02-14 | Rearden Commerce, Inc. | Travel services search |
US9449288B2 (en) * | 2011-05-20 | 2016-09-20 | Deem, Inc. | Travel services search |
US20130066659A1 (en) * | 2011-08-23 | 2013-03-14 | Stephen C. Denison | Travel arrangement service and methods of determining alternative routes |
US9400959B2 (en) | 2011-08-31 | 2016-07-26 | Concur Technologies, Inc. | Method and system for detecting duplicate travel path information |
US20140052481A1 (en) * | 2012-08-14 | 2014-02-20 | Amadeus S.A.S. | Itinerary analysis for passenger re-accommodation |
US9286601B2 (en) | 2012-09-07 | 2016-03-15 | Concur Technologies, Inc. | Methods and systems for displaying schedule information |
US9691037B2 (en) | 2012-09-07 | 2017-06-27 | Concur Technologies, Inc. | Methods and systems for processing schedule data |
US9928470B2 (en) | 2012-09-07 | 2018-03-27 | Concur Technologies, Inc. | Methods and systems for generating and sending representation data |
WO2017059541A1 (en) * | 2015-10-07 | 2017-04-13 | Ooola Travel Inc. | Systems and methods for providing and manipulating travel information |
Also Published As
Publication number | Publication date |
---|---|
US5021953A (en) | 1991-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5331546A (en) | Trip planner optimizing travel itinerary selection conforming to individualized travel policies | |
WO1999001822A1 (en) | Trip planner optimizing travel itinerary selection conforming to an individualized travel policy | |
US5237499A (en) | Computer travel planning system | |
US5191523A (en) | System for synthesizing travel cost information | |
AU783416B2 (en) | Traveler service system with a graphical user interface for accessing multiple travel suppliers | |
US20030055690A1 (en) | Internet-based computer travel planning system | |
US6974079B1 (en) | Methods and apparatus for predicting airline seat availability | |
AU720436B2 (en) | Automated system for identifying alternate low-cost travel arrangements | |
US4862357A (en) | Computer reservation system with means to rank travel itineraries chosen in terms of schedule/fare data | |
US6839679B1 (en) | Automated travel pricing system | |
US5832451A (en) | Automated travel service management information system | |
US6018715A (en) | Automated travel planning system | |
US6711548B1 (en) | Distributed computer network air travel scheduling system and method | |
US20040153348A1 (en) | Internet-based computer travel planning system | |
US20090326990A1 (en) | Method for managing customer-based availability for a transportation carrier | |
US7228313B1 (en) | Ticket tracking and refunding system and method | |
US20110258005A1 (en) | System and method for ancillary travel vendor fee expense management | |
US20100305984A1 (en) | Intermodal trip planner | |
US20070185745A1 (en) | Reservation and ticketing process for space-available seats to airline employees | |
JPH11143977A (en) | Business trip support system | |
CN101821758A (en) | Travel reward accrual | |
US7769612B1 (en) | System and method for facilitating the sale of a travel product | |
KR20100017825A (en) | Method and system for automatically keeping travel data consistent between passenger reservation records and corresponding electronic tickets | |
US20120053969A1 (en) | Reservation and ticketing process for space-available seats to airline employees | |
US20050216317A1 (en) | System and method for providing an airline variable routed capacity management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TRAVELMATION CORPORATION, CONNECTICUT Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:CROWN ASSOCIATES, A LIMITED PARTNERSHIP;CROWN ASSOCIATES, II, A LIMITED PARTNERSHIP;BOSTON CAPITAL VENTURES, LIMITED PARTNERSHIP;AND OTHERS;REEL/FRAME:006338/0394 Effective date: 19921110 |
|
AS | Assignment |
Owner name: ROSENBLUTH TRAVEL AGENCY, INC., PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:TRAVELMATION CORPORATION 4 HIGH RIDGE PARK STAMFORD, CT 06905;REEL/FRAME:006306/0846 Effective date: 19921112 |
|
AS | Assignment |
Owner name: ROSENBLUTH INTERNATIONAL, INC., PENNSYLVANIA Free format text: CHANGE OF NAME;ASSIGNOR:ROSENBLUTH TRAVEL AGENCY, INC.;REEL/FRAME:006773/0956 Effective date: 19921113 |
|
AS | Assignment |
Owner name: MIDLANTIC BANK, N.A., PENNSYLVANIA Free format text: SECURITY INTEREST;ASSIGNOR:ROSENBLUTH INTERNATIONAL, INC.;REEL/FRAME:007666/0100 Effective date: 19950912 |
|
FEPP | Fee payment procedure |
Free format text: PETITION RELATED TO MAINTENANCE FEES FILED (ORIGINAL EVENT CODE: PMFP); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 19980722 |
|
FEPP | Fee payment procedure |
Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PMFG); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
PRDP | Patent reinstated due to the acceptance of a late maintenance fee |
Effective date: 19990709 |
|
AS | Assignment |
Owner name: CHASE NANHATTAN BANK, NEW JERSEY Free format text: SECURITY AGREEMENT;ASSIGNOR:ROSENBLUTH INTERNATIONAL, INC.;REEL/FRAME:011944/0513 Effective date: 20010621 |
|
AS | Assignment |
Owner name: ROSENBLUTH INTERNATONAL, INC., PENNSYLVANIA Free format text: RELEASE OF ASSIGNMENT;ASSIGNOR:MIDLANTIC BANK (NOW KNOWN AS PNC BANK, N.A) AS THE ASSIGNEE OF TRADEMARKS;REEL/FRAME:011987/0359 Effective date: 20010712 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROSENBLUTH INTERNATIONAL, INC.;REEL/FRAME:014108/0101 Effective date: 20031027 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: ROSENBLUTH INTERNATIONAL, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, NATIONAL ASSOCIATION;REEL/FRAME:027464/0870 Effective date: 20111223 |