DE69729722T2 - Automatisches system zum auswählen eines anfänglichen computer-reservationssystems - Google Patents

Automatisches system zum auswählen eines anfänglichen computer-reservationssystems Download PDF

Info

Publication number
DE69729722T2
DE69729722T2 DE69729722T DE69729722T DE69729722T2 DE 69729722 T2 DE69729722 T2 DE 69729722T2 DE 69729722 T DE69729722 T DE 69729722T DE 69729722 T DE69729722 T DE 69729722T DE 69729722 T2 DE69729722 T2 DE 69729722T2
Authority
DE
Germany
Prior art keywords
travel
information
computer reservation
crs
reservation system
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
Application number
DE69729722T
Other languages
English (en)
Other versions
DE69729722D1 (de
Inventor
F. Michael LYNCH
A. Jonathan TURNER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Electronic Data Systems LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Electronic Data Systems LLC filed Critical Electronic Data Systems LLC
Application granted granted Critical
Publication of DE69729722D1 publication Critical patent/DE69729722D1/de
Publication of DE69729722T2 publication Critical patent/DE69729722T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Hardware Redundancy (AREA)
  • Circuits Of Receivers In General (AREA)

Description

  • TECHNISCHES GEBIET DER ERFINDUNG
  • Diese Erfindung betrifft allgemein das Gebiet von Reisereservierungsdienstleistungen sowie insbesondere ein automatisiertes System zum Auswählen eines anfänglichen Computerreservierungssystems und ein Betriebsverfahren.
  • HINTERGRUND DER ERFINDUNG
  • Normalerweise kontaktiert ein Kunde eine Reiseagentur, um Informationen über Reisedienstleistungen zu erhalten, wie zum Beispiel die Preise und die Verfügbarkeit von Sitzen in einem Flugzeug. Da diese Reiseinformationen üblicherweise von einem Computerreservierungssystem (CRS) erhalten werden können, kann ein Mitarbeiter der Reiseagentur auf ein CRS zugreifen, um die Anfrage des Kunden nach Informationen zu beantworten.
  • Die WO 93/10502 beschreibt ein rechnergestütztes System mit einem Terminal oder einem Personalcomputer, in den Daten eingegeben und einer Person Informationen angezeigt werden können, die eine Anfrage bezüglich einer Reise macht. Das System enthält außerdem eine zentrale Verarbeitungseinheit, die mit einer Datenbank und einer Vielzahl von CRS-Systemen verschiedener Luftlinien kommuniziert. Die Datenbank enthält Daten bezüglich der Präferenzen des Reisenden und/oder der Firma, für die er arbeitet. Die CPU wird programmiert, um eine Reiseroute oder Reiserouten auszuwählen, die mit den Präferenzen übereinstimmen, wie sie in der Datenbank definiert sind.
  • Allgemein ist ein CRS ein firmeneigenes Reisereservierungssystem, dessen Eigentümer nicht die Reiseagentur ist. Daher muss die Reiseagentur mit dem Eigentümer von einem CRS verhandeln, um ein solches System benutzen zu können. Da der Eigentümer von dem CRS üblicherweise von den Anbietern von Reisedienstleistungen Geld erhält, wenn die Reisedienstleistungen über sein CRS gebucht werden, fordert der Eigentümer von dem CRS, dass eine Reiseagentur ein Zielverhältnis von Anfragen zu Buchungen erreicht. Mit anderen Worten, für eine vorbestimmte Anzahl von Malen, in denen die Reiseagentur auf ein CRS zugreift (oder "Zugriffe"), muss die Reiseagentur zumindest eine minimale Anzahl von Reisen über das CRS buchen. Wenn die Reiseagentur das Zielverhältnis von Zugriffen zu Buchungen nicht überschreitet (d. h. zumindest die minimale Anzahl von Reisen für eine vorbestimmte Anzahl von Zugriffen bucht), muss die Reiseagentur nicht für die Benutzung des CRS an den Eigentümer zahlen. Andererseits, wenn die Reiseagentur das Zielverhältnis von Zugriffen zu Buchungen überschreitet (d. h. weniger als die minimale Anzahl von Reisen für die vorbestimmte Anzahl von Buchungen bucht), fordert der Eigentümer von dem CRS normalerweise, dass die Reiseagentur für den Zugriff auf das CRS Geld bezahlt. Es ist für eine Reiseagentur folglich nicht erwünscht, auf mehrere CRS zuzugreifen, um einen einzelnen Satz von Reisen zu buchen (z. B. eine Flugreise), da jeder Zugriff auf ein CRS ohne eine Buchung das Verhältnis von Zugriffen zu Buchungen für dieses bestimmte CRS erhöht.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Es hat sich folglich die Forderung nach einem automatisierten System ergeben, wodurch das Verhältnis von Zugriffen zu Buchungen für alle CRS optimiert wird, die von einer Reiseagentur verwendet werden, indem vorausgesagt wird, welches CRS mit größter Wahrscheinlichkeit verwendet wird, um in Reaktion auf eine vorliegende Anfrage von einem Kunden Reisen zu buchen.
  • Gemäß dem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung ist ein automatisiertes System zur Auswahl eines anfänglichen CRS vorgesehen. Das System enthält eine Datenbank, in der Daten bezüglich jedes CRS gespeichert sind, das von einer Reiseagentur verwendet wird. Die Datenbank enthält außerdem ein oder mehrere Informations-Portfolios, die verwendet werden können, um die CRS-Präferenzen verschiedener Parteien zu bestimmen, wie zum Beispiel ein einzelner Reisender, eine Firma, bei der der Reisenden beschäftigt ist, und die Reiseagentur. In Reaktion auf Reiseanfrage-Informationen, die von einem Kunden erhalten werden, findet das System automatisch Daten/Informationen aus der Datenbank und bestimmt ein Ziel-CRS, das mit größter Wahrscheinlichkeit verwendet wird, um Reisen zu buchen. Folglich optimiert das System das Verhältnis von Zugriffen zu Buchungen für jedes CRS, das von der Reiseagentur verwendet wird.
  • Ein wichtiger technischer Vorteil der vorliegenden Erfindung besteht darin, dass das Verhältnis von Zugriffen zu Buchungen für jedes CRS optimiert wird, das von einer Reiseagentur verwendet wird.
  • Ein weiterer wichtiger technischer Vorteil der vorliegenden Erfindung besteht darin, dass ein automatisiertes System vorgesehen ist, so dass ein Mitarbeiter der Reiseagentur nicht manuell ein anfängliches CRS auswählen muss.
  • Noch ein weiterer wichtiger technischer Vorteil der vorliegenden Erfindung besteht darin, dass ein anfängliches CRS durch Analysieren von früheren Reisemustern ausgewählt wird (z. B. saisonale Reisemuster).
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Für ein besseres Verständnis der vorliegenden Erfindung wird auf die beiliegenden Zeichnungen Bezug genommen, in denen:
  • 1 ein allgemeines Blockdiagramm von einem automatisierten System zum Auswählen von einem anfänglichen CRS gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung ist;
  • 2 eine vereinfachte Darstellung von einem rechnergestützten System ist, das verwendet werden kann, um das in 1 gezeigte automatisierte System zu implementieren; und
  • 3 ein Flussdiagramm ist, das ein Verfahren zum Betreiben von einem automatisierten System zum Auswählen von einem anfänglichen CRS darstellt, und zwar gemäß dem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung.
  • DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
  • Das bevorzugte Ausführungsbeispiel der vorliegenden Erfindung und deren Vorteile werden am besten unter Bezugnahme auf 13 der Zeichnungen verstanden, wobei gleiche Bezugszeichen für gleiche oder entsprechende Teile der verschiedenen Zeichnungen verwendet werden.
  • Gemäß dem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung wird ein automatisiertes System vorzugsweise verwendet, um ein anfängliches CRS aus einer Vielzahl von CRS auszuwählen, die von einer Reiseagentur verwendet werden. Das automatisierte System analysiert eine Vielzahl von Faktoren, wie zum Beispiel saisonale Reisemuster, die beeinflussen können, ob schließlich ein spezielles CRS verwendet wird, um Reisen zu buchen. Folglich ermöglicht es das automatisierte System der Reiseagentur, dessen Verhältnis von Zugriffen zu Buchungen für jedes CRS zu optimieren, das von der Agentur verwendet wird.
  • 1 ist ein allgemeines Blockdiagramm, das ein automatisiertes System 10 zum Auswählen von einem anfänglichen CRS darstellt, und zwar gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung. Unter Bezugnahme auf 1 ist das automatisierte System 10 gezeigt (anschließend als das "System" bezeichnet). Das System 10 wird verwendet, um automatisch ein anfängliches CRS auszuwählen, wenn eine Reiseagentur eine Reiseanfrage von einem Kunden erhält. Das System enthält ein Verarbeitungsnetzwerk 12, das mit einer Datenbank 14 verbunden ist.
  • Das Verarbeitungsnetzwerk 12 kann einen einzelnen Prozessor aufweisen, oder, wie nachfolgend unter Bezugnahme auf 2 beschrieben, eine Vielzahl von miteinander gekoppelten Prozessoren. Das Verarbeitungsnetzwerk 12 arbeitet, um eine oder mehrere Softwareanwendungen oder Module laufen zu lassen, die ein Vermittlungsanwendungsmodul 16, ein Verkehrsanalysatormodul 18 und ein Entscheidungsmaschinenmodul 20 beinhalten.
  • Das Vermittlungsanwendungsmodul 16 arbeitet, um alle Informationen zu identifizieren und weiterzuleiten, die in das System 10 eingegeben oder darin erzeugt werden. Zum Beispiel werden einige Typen von Informationen (zum Beispiel saisonale Reisemuster) in das System 10 eingegeben, um während der Analyse zu einem späteren Zeitpunkt verwendet zu werden. Das Vermittlungsanwendungsmodul 16 identifiziert diesen Typ von Information als Daten, die zur Datenbank 14 hinzugefügt werden sollen, und leitet dann die Informationen zwecks Speicherung weiter zur Datenbank. Andere Typen von Informationen, die in das System eingegeben werden (zum Beispiel Daten bezüglich einer eingehenden Reiseanfrage) können eine unmittelbare Verarbeitung erforderlich machen. Das Vermittlungsanwendungsmodul 16 kann diese Informationen zu einem Verkehrsanalysatormodul 18 und/oder Entscheidungsmaschinenmodul 20 zur Verarbeitung weiterleiten. Außerdem, wenn das System 10 eine anfängliche CRS bestimmt, kann das Vermittlungsanwendungsmodul 16 arbeiten, um auf eine Sitzung in dem CRS zuzugreifen oder um eine solche einzuleiten.
  • Das Verkehrsanalysatormodul 18 arbeitet, um die Reisemuster von sowohl speziellen Kunden als auch der reisenden Bevölkerung allgemein zu identifizieren, und zwar durch Analysieren von Informationen bezüglich der vorherigen Reisegeschichte (zum Beispiel Zeitpunkte und Daten vorhergehender Reisen, Bestimmungsziele von vorhergehenden Reisen, benutzte Reisedienstleistungsanbieter, etc.) von diesen Gruppen. Unter Verwendung der identifizierten Muster arbeitet das Reiseanalysatormodul 18 außerdem, um Vorhersagen bezüglich der Reiseanfrage eines Kunden zu machen, wie zum Beispiel der Typ der geforderten Reisen (zum Beispiel Luftlinie, Hotel, Autoverleih, etc.), eine Abfahrts- und Ankunftsstadt, eine Reiseklasse (zum Beispiel erste Klasse oder Business Class), etc. Um die Reisemuster zu identifizieren und Vorhersagen zu machen, ist das Verkehrsanalysatormodul 18 vorzugsweise als ein neuronales Netzwerk implementiert. Durch Analysieren der Vorhersagen des neuronalen Netzwerkes und des aktuellen Verhältnisses von Zugriffen zu Buchungen für jedes CRS, das von der Reiseagentur verwendet wird, arbeitet das Verkehrsanalysatormodul, um das bevorzugte CRS des Reisenden zu bestimmen, vorzugsweise unter Verwendung von Fuzzy-Logik. Die Funktion des Verkehrsanalysatormoduls 18 ist nachfolgend in größerem Detail unter Bezugnahme auf 3 beschrieben.
  • Wenn der Kunde, der eine Reiseanfrage macht, bei einer bestimmten Firma beschäftigt ist und geschäftlich reist, dann arbeitet das Entscheidungsmaschinenmodul 20, um das von der Firma bevorzugte CRS zu bestimmen, indem die Daten bezüglich der Firma analysiert werden. Wenn beispielsweise eine Firma einen Mengenrabatt für Flüge mit American Airlines ausgehandelt hat, dann kann die Firma bevorzugen, dass Fluglinien-Reservierungen auf dem SABRE®-System gebucht werden (deren Eigentümer die American Airlines ist). Das Entscheidungsmaschinenmodul 20 funktioniert außerdem, um das CRS zu bestimmen, das von der Reiseagentur bevorzugt wird, indem Daten bezüglich jedes CRS analysiert werden, die von der Reiseagentur verwendet werden. Beispielsweise bieten einige CRS-Eigentümer der Reiseagentur besondere Konditionen an (wie zum Beispiel ein höheres Zielverhältnis von Zugriffen zu Buchungen), um Buchungen von Reisen auf ihren Systemen vorzunehmen. Das Entscheidungsmaschinenmodul 20 kann außerdem verwendet werden, um bei den CRS-Präferenzen von jedem einzelnen Kunden, jeder Firmen und der Reiseagentur Gewichtungswerte anzuwenden. Außerdem arbeitet das Entscheidungsmaschinenmodul 20, um die gewichteten CRS-Präferenzen zu kombinieren, um schließlich ein anfängliches CRS zu bestimmen, das ausgewählt wird. Wie beim Verkehrsanalysatormodul 80 kann auch das Entscheidungsmaschinenmodul 20 bei seiner Analyse eine Fuzzy-Logik verwenden.
  • Die Datenbank 14 ist vorzugsweise eine relationale Datenbank, die sich in einem Datenspeichermedium befindet (die später im Detail beschrieben wird). Ein Portfolio 24 für den Reisenden bzw. ein Portfolio 26 für die Firma sind in der relationalen Datenbank in dem System 10 für jeden einzelnen Kunden und für Geschäftskunden der Agentur enthalten. Außerdem enthält die relationale Datenbank eine CRS-Metrikdatenstruktur 22 und ein Reiseagenturportfolio 28.
  • Die CRS-Metrikdatenstruktur 22 enthält Informationen, die verwendet werden, um das aktuelle Verhältnis von Zugriffen zu Buchungen für jedes CRS 30 zu überwachen und/oder zu berechnen, das von der Reiseagentur verwendet wird. Das System 10 optimiert das Verhältnis von Zugriffen zu Buchungen für jedes CRS 30, das von einer Reiseagentur verwendet wird. Allgemein ist das minimale Verhältnis von Zugriffen zu Buchungen für jedes firmeneigene CRS 30 in einem Vertrag spezifiziert, der zwischen der Reiseagentur und dem Eigentümer der CRS ausgehandelt ist. Diese Vertragsinformation wird in das System 10 als Teil der CRS-Metrikdatenstruktur 22 eingegeben. Außerdem wird jedes Verhältnis von Zugriffen zu Buchungen normalerweise unter Verwendung einer Buchungsfigur berechnet, die keine stornierten Buchungen enthält. Mit anderen Worten, wenn zuvor gebuchte Reisen später storniert werden, dann verändert sich das Verhältnis von Zugriffen zu Buchungen. Folglich kann die CRS-Metrikdatenstruktur 22 beispielsweise die Jahr-Tag-Zugriffe, die Jahr-Tag-Buchungen und die Jahr-Tag-Stornierungen für jedes CRS 30 enthalten.
  • Das Portfolio 24 für den Reisenden enthält zumindest Informationen, die verwendet werden können, um das CRS 30 (die CRS) zu bestimmen, die von jedem einzelnen Kunden der Reiseagentur bevorzugt werden. Da beispielsweise einige Verkäufer von Reisedienstleistungen, die eigene CRS besitzen, Vielfliegerprogramme unterstützen, kann das Portfolio 24 des Reisenden Informationen enthalten, die alle Vielfliegerprogramme identifizieren, an denen der einzelne Kunde teilnimmt. Zusätzlich kann das Portfolio 24 des Reisenden frühere Reiseinformationen sowohl für spezifische Kunden als auch die Reise-Bevölkerung allgemein enthalten. Beispielsweise können inländische und internationale Flug-Segmente, die zuvor von einem vorhandenen Kunden geflogen worden sind, in dem Portfolio 24 des Reisenden enthalten sein. Auf ähnliche Weise können Informationen bezüglich der saisonalen Reisen der Bevölkerung allgemein, wie zum Beispiel ein Anstieg der Reisen von Nordost nach Florida während der Wintermonate, in dem Portfolio des Reisenden enthalten sein.
  • Das Firmen-Portfolio 26 enthält zumindest Informationen, die verwendet werden können, um das (die) CRS 30 zu bestimmen, die von jedem Firmenkunden der Reiseagentur bevorzugt werden. Beispielsweise können Informationen über die Verkäufer von Reisedienstleistungen, die von dem Firmenkunden der Reiseagentur bevorzugt werden, Luftlinien-Rabatte, die für Angestellte des Firmenkunden verfügbar sind, und eine Rangliste der bevorzugten CRS 30 für den Firmenkunden in dem Firmen-Portfolio 26 enthalten sein.
  • Das Reiseagentur-Portfolio 28 enthält zumindest Informationen, die verwendet werden können, um das (die) CRS 30 zu bestimmen, die von der Reiseagentur bevorzugt werden. Wenn beispielsweise das Zielverhältnis von Zugriffen zu Buchungen für ein bestimmtes CRS relativ hoch ist (d. h. der Reiseagentur ist es erlaubt, eine große Anzahl von Zugriffen auf das CRS zu tätigen, um eine spezifische Anzahl von Reservierungen zu buchen), dann kann die Agentur bevorzugen, dass dieses CRS häufiger benutzt wird. Das Reiseagentur-Portfolio 28 kann außerdem CRS-Metrikdaten enthalten, wie beispielsweise das Zielverhältnis von Zugriffen zu Buchungen für jedes CRS 30, das von der Agentur verwendet wird. Außerdem kann das Reiseagentur-Portfolio 28 die Gewichtungswerte speichern, die verwendet werden, um die CRS-Präferenzen des Reisenden, der Firma, die den Reisenden beschäftigt, und die Reiseagentur zu gewichten. Diese Gewichtungswerte sind numerische Gewichtungen (zum Beispiel 0.73, 0.49 und 0.65), die jeder CRS-Präferenz zugewiesen werden können, um schließlich eine anfängliche CRS-Auswahl zu treffen. Es sei angemerkt, dass das System 10 von einer oder mehreren Reiseagenturen verwendet und aktualisiert werden kann, wobei in diesem Fall das Reiseagentur-Portfolio 28 separate Informationen für jede Reiseagentur enthält.
  • Eine Vielzahl von CRS 30, die von einer Reiseagentur verwendet werden, kann elektronisch mit dem System 10 verbunden sein. Jedes CRS 30 kann ein oder mehrere kommerziell verfügbare CRS als solche sein, zum Beispiel das SABRE®, Apollo®, das Galileo gehört, International Partnership, Worldspan®, das Pars Marketing Partnership gehört, oder SYSTEM ONE®, das Amadeus Global Travel Distribution gehört. Die CRS 30 stellen Reiseservice-Inventarinformationen als solche zur Verfügung, beispielsweise Fluglinienverfügbarkeit und Preise.
  • Das System 10 empfängt Informationen bezüglich einer eingehenden Reiseanfrage von einem Kunden und bestimmt in Reaktion darauf ein Ziel-CRS, das anfänglich ausgewählt werden soll, um die Reiseanfrage weiterzuverarbeiten. Das System 10 kann ebenfalls arbeiten, um eine Sitzung mit dem Ziel-CRS einzuleiten. Da das Ziel-CRS vorzugsweise verwendet wird, um auf eine Reiseanfrage hin entgültig Reisen zu buchen, wird das aktuelle Verhältnis von Zugriffen zu Buchungen für jedes CRS, das von der Reiseagentur benutzt wird, reduziert oder optimiert.
  • 2 ist eine vereinfachte Darstellung von einem beispielhaften rechnergestützten System 32, das verwendet werden kann, um das in 1 gezeigte System 10 zu implementieren. Unter Bezugnahme auf das in 2 gezeigte Ausführungsbeispiel kann das rechnergestützte System 32 einen Prozess-Server 34, eine Datenspeichervorrichtung 36, einen Mainframe-Computer 38, einen lokalen Datei-Server 40 und zumindest eine Workstation bzw. einen Desktop-Computer 42 beinhalten. Der Prozess-Server 34 arbeitet bevorzugt, um reisebezogene Daten und Befehlsinformationen zu verarbeiten. Ein SUN SOLARIS 2.3 System wurde erfolgreich als ein Prozess-Server 34 verwendet. Die Datenspeichervorrichtung 36 kann ein Massenspeicher-Untersystem aus Band- und/oder Platten-Laufwerken sein, die elektronisch mit dem Prozess-Server 34 gekoppelt sind. In dem bevorzugten Ausführungsbeispiel befindet sich eine relationale Datenbank in der Datenspeichervorrichtung 36. Folglich kann der Prozess-Server 34 die Informationen in der relationalen Datenbank, die sich in der Datenspeichervorrichtung 36 befindet, auffinden, verarbeiten und speichern.
  • Der Mainframe-Computer 38 kann elektronisch mit dem Prozess-Server 34 über ein lokales Netzwerk oder über ein Wide-Area-Netzwerk (LAN/WAN) verbunden sein, um automatisch Informationen zwischen diesen rauf- und runterzuladen. Ein Mehrzweck-Computer oder ein Computer mittlerer Größe, der eine zentrale Verarbeitungseinheit (CPU) und geeignete RAM-, ROM- und I/O-Schaltungen enthält, kann für den Mainframe-Computer 38 verwendet werden.
  • Der lokale Datei-Server 40 kann elektronisch mit dem Prozess-Server 34 durch das gleiche oder ein anderes lokales Netzwerk oder Wide-Area-Netzwerk oder durch Telekommunikationsleitungen über ein Modem (nicht explizit gezeigt) verbunden sein. Außerdem, wie (lediglich zum Zwecke der Darstellung) in 2 gezeigt, kann der Prozess-Server 34 über einen "Gateway"-Schnittstellenkommunikationsprozessor mit einem lokalen Datei-Server 40 verbunden sein. Der lokale Datei-Server 40 ist vorzugsweise mit einer Vielzahl von Arbeitsstationen oder Desktop-Computern 42 verbunden. Ein Benutzer des Systems 10, wie zum Beispiel ein Mitarbeiter der Reiseagentur, kann Reise- und Kunden-bezogene Informationen (einschließlich CRS-Ziel-Informationen) bzw. System informationen über eine der Arbeitsstationen 42 eingeben und empfangen. Vorzugsweise ist jede Arbeitsstation 42 ein Desktop-Computer mit zumindest einem 486-Prozessor oder einem funktionalen Äquivalent. Die Systemprogrammierung für das System 10 kann unter Verwendung einer höheren Programmiersprache durchgeführt werden, wie zum Beispiel C++.
  • Die CRS-Metrikdatenstruktur 22 (die CRS-Metrikdaten enthält) und das Portfolio 24 für den Reisenden, das Firmen-Portfolio 26 und das Reiseagentur-Portfolio 28 (von denen jedes Informationen enthält, die verwendet werden, um ein bevorzugtes CRS zu bestimmen), sind vorzugsweise in der relationalen Datenbank gespeichert, die sich in der Datenspeichervorrichtung 36 befindet. Der Prozess-Server 34, der Mainframe-Computer 38, der lokale Datei-Server 40 und die Arbeitsstationen 42 sind vorzugsweise miteinander verbunden. Folglich kann jede dieser Vorrichtungen direkt auf die CRS-Metrikdaten und bevorzugte CRS-Informationen zugreifen (zum Beispiel speichern und aufrufen), falls erforderlich.
  • Das rechnergestützte System 32 ist elektronisch mit den CRS 30 gekoppelt, vorzugsweise über ein Reiseinformationsanalyseuntersystem (TIA) (nicht gezeigt). Folglich kann das System 10 eine Sitzung mit jeder CRS 30 einleiten, um alle verfügbaren Computerreservierungssysteminformationen zu empfangen, zu speichern (zum Beispiel in der relationalen Datenbank), zu verarbeiten und anzuzeigen (zum Beispiel über die Arbeitsstationen 42).
  • 3 ist ein Flussdiagramm, das ein Verfahren 100 gemäß dem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung darstellt, mit dem das System 10 automatisch ein anfängliches CRS 30 in Reaktion auf eine empfangene Reiseanfrage auswählt. Während der Schritte des Verfahrens 100 kommuniziert ein Benutzer des Systems 10, zum Beispiel ein Mitarbeiter der Reiseagentur, mit dem System, vorzugsweise über eine Arbeitsstation 42. Beispielsweise kann ein Mitarbeiter der Reiseagentur Systembefehle und Reiseanfrageinformationen eingeben, indem die entsprechenden Tasten gedrückt (getippt) auf einer Tastatur der Arbeitsstation eingeben, oder indem eine Option in einem "Windows"-Display "angeklickt" wird. Die Arbeitsstation 42 kann wiederum das Ziel-CRS 30 anzeigen, das von dem System bestimmt wurde, um anfänglich darauf zuzugreifen, um einen Kunden zu bedienen.
  • In Block 102 wird das Verfahren 100 eingeleitet. Insbesondere leitet das System 10 das Vermittlungsanwendungsmodul 16 ein, das alle Informationen, die von dem System erhalten werden, identifiziert und/oder vermittelt.
  • In Block 104 fragt das System 10, unter Steuerung des Vermittlungsmoduls 16, einen Benutzer, wie zum Beispiel einen Mitarbeiter der Reiseagentur, welche Informationen bezüglich eines neuen CRS-Vertrags in das System eingegeben werden sollen. Wenn es einen neuen CRS-Vertrag gibt, dann erzeugt das System 10 in Block 106 Metrikdaten (zum Beispiel ein Zielverhältnis von Zugriffen zu Buchungen), das auf dem CRS-Vertrag basiert, indem der Mitarbeiter aufgefordert wird, die Informationen in das System einzugeben. Das Vermittlungsanwendungsmodul 16 leitet dann die Metrikdaten zwecks Speicherung zur CRS-Metrikdatenstruktur 22 oder zu irgendeinem der Portfolios der Datenbank 14 weiter. Beispielsweise kann das Zielverhältnis von Zugriffen zu Buchungen, das durch den neuen CRS-Vertrag spezifiziert ist, zu dem Reiseagentur-Portfolio 28 geleitet werden.
  • In Block 108 initialisiert das System eine oder mehrere Metrikvariablen, die verwendet werden, um die Verwendung von jedem CRS 30 durch die Reiseagentur zu verfolgen und/oder zu berechnen. Diese Variablen können beispielsweise das aktuelle Verhältnis von Zugriffen zu Buchungen, die Jahr-Tag-Zugriffe, die Jahr-Tag-Buchungen und die Jahr-Tag-Stornierungen für jedes CRS enthalten, das von der Reiseagentur verwendet wird.
  • Wenn eine Reiseanfrage von einem Kunden von der Agentur empfangen wird, dann kommuniziert der Mitarbeiter der Reiseagentur wieder mit dem System 10, um ein anfängliches CRS auszuwählen. In Block 110 fragt das System 10, immer noch unter Steuerung des Verwaltungsanwendungsmoduls 16, ob die Kommunikation mit einer Anfrage zwecks Verbindung mit einem CRS 30 in Beziehung steht. Wenn dies der Fall ist, dann fordert das System 10 den Mitarbeiter der Reiseagentur auf, Reiseanfrageinformationen in das System einzugeben. Die Reiseanfrageinformationen können beispielsweise den Namen des Kunden, die Art der angefragten Reise (zum Beispiel Flugreise), und die Reisedaten umfassen. Außerdem, wenn der Kunde bei der Reiseagentur neu ist und geschäftlich reist, kann das System 10 den Mitarbeiter der Reiseagentur auffordern, zusätzliche Informationen bezüglich des Kunden und des Arbeitgebers des Kunden einzugeben, wie zum Beispiel irgendwelche Vielfliegerprogramme, an denen der Kunde teilnimmt, irgendwelche Sonderkonditionen, die für den Kunden verfügbar sind, etc.
  • In Block 112 empfängt das System 10 die Reiseanfrageinformationen. Wenn neue Informationen des Kunden und/oder der Firma eingegeben sind, sendet das Vermittlungsanwendungsmodul 16 diese Informationen zum Portfolio 24 des Reisenden bzw. zum Firmen-Portfolio 26 zwecks Speicherung. Das Vermittlungsanwendungsmodul 16 liefert dann die übrigen Reiseanfrageinformationen weiter und gibt die Steuerung des Systems 10 an das Verkehrsanalysatormodul 18 ab.
  • In Block 114 weist das Verkehrsanalysatormodul 18 das System 10 an, CRS-Metrikdaten bzw. Reise-Portfolio-Infor mationen aus der CRS-Metrikdatenstruktur 22 und dem Portfolio 24 des Reisenden abzurufen, die in der Datenbank 14 gespeichert sind. Wie vorstehend beschrieben, können die CRS-Metrikdaten aktuelle Verhältnisse von Zugriffen zu Buchungen für jedes CRS 30 umfassen, das von der Reiseagentur verwendet wird, und die Portfolio-Informationen für den Reisenden können frühere Reiseinformationen für sowohl spezielle Kunden als auch die allgemeine Population von Reisenden beinhalten.
  • In Block 116 sagt das System 10 unter Steuerung des Verkehrsanalysatormoduls 18 voraus, welches CRS wahrscheinlich von dem einzelnen Reisenden bevorzugt ist, und zwar unter Verwendung der aufgerufenen Informationen und der empfangenen Reiseanfrageinformationen. Insbesondere kann das Verkehrsanalysatormodul 18 als ein neuronales Netzwerk implementiert sein, das bestimmte Muster in den früheren Reiseinformationen identifiziert. Basierend auf den identifizierten Mustern und ausgewählten Reiseanfrageinformationen (zum Beispiel die Identität eines Reisenden, die Daten der Reise, etc.) sagt das neuronale Netzwerk des Verkehrsanalysatormoduls eine Vielzahl von Reise-bezogenen Daten voraus, wie zum Beispiel den Typ der gewünschten Reise (zum Beispiel Fluglinie, Hotel, Autovermietung, etc.), einen Abfahrts- und Ankunftsort, eine Reiseklasse (zum Beispiel erste Klasse oder Business Class), etc. Beispielsweise fliegt eine große Anzahl von Menschen aus persönlichen Gründen (im Gegensatz zu geschäftlichen Gründen), und daher müssen sie ihre Flugzeugkosten selbst bezahlen. Daher können die früheren Reiseinformationen angeben, dass viele Reisende während der Ferienzeiten Flüge mit kostengünstigen Fluglinien gewählt haben. Das Verkehrsanalysatormodul 18 identifiziert dieses Muster von Reisenden, die preiswerte Flüge während der Ferien gewählt haben, und sagt voraus, dass der Kunde eine preiswerte Flugreise mit einer speziellen, relativ preiswerten Fluglinie (zum Beispiel "ABC-Airlines") nachfragt, die auf dem Apollo-System gebucht werden kann. Da sich die früheren Reiseinformationen ändern können, kann das neuronale Netzwerk des Verkehrsanalysatormoduls 18 eine oder mehrere Voraussagen treffen, nachdem eine Vielzahl von Reisemustern identifiziert wurde.
  • Das Verkehrsanalysatormodul 18 bestimmt das CRS, das von dem einzelnen Reisenden bevorzugt ist, und zwar durch Analyse der Vorhersage(n) des neuronalen Netzwerks zusammen mit dem aktuellen Verhältnis von Zugriffen zu Buchungen für jedes CRS, vorzugsweise unter Verwendung von Fuzzy-Logik. In der Fuzzy-Logik werden Entscheidungsfindungen nach Art eines nicht perfekten Findens (absichtlich oder nicht) nach menschlichem Verständnis modelliert. Das "wahr" einer Aussage oder Annahme kann auf einer Skala von 0 bis 1 dargestellt werden. Ein Wert von 1 stellt ein klares "wahr", ein Wert von 0 stellt ein klares "falsch" dar, und die Zwischenwerte stellen variierende Ausmaße von "wahr" dar. Der numerische Wert für ein Ausmaß von "wahr" wird oft als ein "Glauben-Wert" oder "Ausmaß an Teilnahme" bezeichnet (zum Beispiel ein Ausmaß der Teilnahme von 0,7 gibt an, dass von einer Annahme geglaubt wird, dass sie zu 70% wahr ist). Daher wandelt beispielsweise das Verkehrsanalysatormodul 18 die Vorhersagen des neuronalen Netzwerks und das aktuelle Verhältnis von Zugriffen zu Buchungen in Fuzzy-Darstellungen um, wie zum Beispiel "Es gibt eine recht große Wahrscheinlichkeit, dass das bevorzugte Transportmittel die ABC-Airlines sein wird" oder "Das Apollo-System ist ein CRS mit einem sehr geringen Verhältnis von Zugriffen zu Buchungen". Das Verkehrsanalysatormodul wendet dann basierend auf den Fuzzy-Darstellungen eine Regel an, um eine Fuzzy-Lösung zu erzeugen, die ein bestimmtes CRS identifiziert. Beispielsweise kann eine Regel sein: "Wenn die Wahrscheinlichkeit, dass das vorausgesagte CRS das CRS ist, das derzeit verwendet wird, um Flüge zu buchen, relativ hoch ist, und wenn dieses CRS derzeit ein sehr geringes Verhältnis von Zugriffen zu Buchungen hat, dann sollte dieses CRS mit größter Wahrscheinlichkeit ausgewählt werden". Da verschiedene Regeln verschiedene Fuzzy-Lösungen erzeugen können, weist das System 10 (immer noch unter der Steuerung des Verkehrsanalysatormoduls 18) jeder Fuzzy-Lösung Gewichtungen zu. Beispielsweise kann das System 10 in Reaktion auf die Anwendung von vier verschiedenen Regeln die folgenden gewichteten Lösungen ausgeben: (1) 0.32 SABRE, (2) 0.45 SABRE, (3) 0.68 Apollo und (4) 0.80 SABRE. Die Gewichtungen, die mit jedem speziellen CRS in Beziehung stehen, werden zusammenaddiert. Daher hat SABRE eine kombinierte Gewichtung von 1.57 (0.32 + 0.45 + 0.80), und Apollo hat eine kombinierte Gewichtung von 0.68. Das System 10 bestimmt, dass das CRS mit der höchsten Gesamtgewichtung das bevorzugte CRS für den einzelnen Kunden ist. Das Verkehrsanalysatormodul 18 gibt dann sowohl die Ergebnisse seiner eigenen Analyse und die Steuerung des Systems an das Entscheidungsmaschinenmodul 20 weiter.
  • Vorzugsweise verwendet das Entscheidungsmaschinenmodul 20 die Fuzzy-Logik in einer Weise, die ähnlich der bei dem Verkehrsanalysatormodul 18 ist, obwohl die Fuzzy-Logik-Regeln etwas anders sein können. In Schritt 118, wenn der einzelne Kunde bei einer Firma angestellt ist, ruft das System 10 unter Steuerung des Entscheidungsmaschinenmoduls 20 Firmeninformationen aus dem Firmen-Portfolio 26 auf, das in der Datenbank 14 gespeichert ist. In Schritt 120 bestimmt das System in Reaktion auf die aufgerufenen Informationen und die Informationen, die von dem Verkehrsanalysatormodul 18 erzeugt worden sind, die CRS-Präferenz der Firma. In einigen Fällen ist diese CRS-Präferenz nicht die gleiche wie die CRS-Präferenz des Kunden, die durch das Verkehrsanalysatormodul 18 bestimmt wurde.
  • Als nächstes lädt das System 10 in Schritt 122, immer noch unter der Steuerung des Entscheidungsmaschinenmoduls 20, Reiseagentur-Informationen aus dem Reiseagentur-Portfolio 28 in der Datenbank 14. In Block 124 liest das Entscheidungsmaschinenmodul 20 die aktuellen CRS-Metriken, die die aktuellen Verhältnisse von Zugriffen und Buchungen für jedes CRS 30 beinhalten, das von der Reiseagentur verwendet wird. Basierend auf den geladenen Reiseagentur-Portfolio-Informationen und den aktuellen CRS-Metrikdaten bestimmt das System 10 die CRS-Präferenz der Reiseagentur, die von den CRS-Präferenzen sowohl der Firma als auch des einzelnen Reisenden abweichen können. Alle Informationen, die empfangen und/oder durch das Entscheidungsmaschinenmodul 20 erzeugt worden sind, können addiert oder verwendet werden, um das Firmen-Portfolio 26 und das Reiseagentur-Portfolio 28 in der Datenbank 14 zu aktualisieren.
  • Die CRS-Präferenzen von jedem der einzelnen Kunden, der Firma, die diesen Kunden beschäftigt, und der Reiseagentur, können als Fuzzy-Darstellungen ausgegeben werden. Jede Fuzzy-Darstellung kann ein entsprechender numerischer Wert sein, beispielsweise kann eine Fuzzy-Darstellung von "recht hoch" einem Wert von 2/3 entsprechen. Daher kann beispielsweise die CRS-Präferenz von einem einzelnen Kunden einen Fuzzy-Wert von 2/3 haben, die CRS-Präferenz von einer Firma kann einen Fuzzy-Wert von 2/3 haben, und die CRS-Präferenz von einer Reiseagentur kann einen Fuzzy-Wert von 1/2 haben.
  • In Block 128 lädt das Entscheidungsmaschinenmodul 20 Gewichtungswerte aus dem Reiseagentur-Portfolio 28 in der relationalen Datenbank 14. Vorzugsweise ist die Summe aller Gewichtungswerte gleich eins (1). Die Gewichtungswerte können von einem Fall zum anderen verschieden sein. Wenn beispielsweise der Reisende ein einfacher Angestellter einer großen Firma ist, dann kann der Gewichtungswert der CRS-Präferenz der Firma relativ hoch sein. Wenn im Gegensatz dazu in einem anderen Beispiel der einzelne Kunde der Präsident von einer kleinen Firma ist, deren Eigentümer der Kunde ist, dann ist der Gewichtungswert der CRS-Präferenz des einzelnen Kunden relativ hoch.
  • In Block 130 wendet das Entscheidungsmaschinenmodul 20 einen jeweiligen Gewichtungswert auf jede der Fuzzy-Darstellungen der CRS-Präferenzen für den einzelnen Kunden, die Firma, bei der der Kunde angestellt ist, und die Agentur an. Daher können beispielsweise die Fuzzy-Darstellungen für die CRS-Präferenz des einzelnen Kunden, die CRS-Präferenz einer Firma und die CRS-Präferenz der Reiseagentur mit gewichteten Werten von 1/6, 1/3 bzw. 1/2 gewichtet werden. Daher kann die CRS-Präferenz eines Einzelnen einen gewichteten Fuzzy-Wert von 1/9 (1/6 × 2/3) haben, die CRS-Präferenz einer Firma kann einen Wert von 2/9 (1/3 × 2/3) haben, und die CRS-Präferenz der Reiseagentur kann einen Wert von 1/4 (1/2 × 1/2) haben.
  • In Block 132 analysiert das System 10, immer noch unter Steuerung des Entscheidungsmaschinenmoduls 20, die gewichteten Fuzzy-Werte, um ein Ziel-CRS zu bestimmen. Es wird bestimmt, dass die CRS-Präferenz mit dem am höchsten gewichteten Fuzzy-Wert das Ziel-CRS ist. Wenn daher zum Beispiel die gewichteten Fuzzy-Werte für die CRS-Präferenzen des einzelnen Kunden, der Firma und der Reiseagentur jeweils 1/9, 2/9 und 1/4 sind, dann wird die CRS-Präferenz der Reiseagentur ausgewählt, da 1/4 größer ist als entweder 1/9 oder 2/9. Nach der Bestimmung eines Ziel-CRS gibt die Entscheidungsmaschine 20 die Steuerung des Systems 10 an die Vermittlungsanwendung 16 weiter.
  • In Block 134 leitet das System 10 unter Steuerung des Vermittlungsanwendungsmoduls 16 eine Sitzung mit dem Ziel-CRS ein. Dann leitet das System 10 in Block 136 eine Reiseanfrage an das Ziel-CRS weiter. Das bevorzugte Verfahren 100 ist dann beendet. Folglich kann unter Verwendung des Systems 10 ein anfängliches CRS automatisch ausgewählt (und eine Sitzung eingeleitet) werden, so dass das Verhältnis von Zugriffen zu Buchungen für jedes CRS 30 optimiert wird, das von der Reiseagentur verwendet wird.
  • Obwohl die vorliegende Erfindung und ihre Vorteile im Detail beschrieben wurden, soll verstanden werden, dass hier verschiedene Änderungen, Ersetzungen und Abweichungen durchgeführt werden können, ohne vom Geist und vom Schutzbereich der Erfindung abzuweichen, die durch die beiliegenden Patentansprüche definiert ist.

Claims (19)

  1. Automatisiertes System (10) zum Auswählen eines anfänglichen Computerreservierungssystems, mit: – einer Datenbank (14), die dazu ausgestaltet ist, um Reise-Portfolio-Informationen (24) zu speichern; und – einem Prozessor (12), der mit dieser Datenbank (14) verbunden ist; dadurch gekennzeichnet, dass: – die Datenbank (14) außerdem dazu ausgestaltet ist, um Reiseagentur-Profil-Informationen (28), die zumindest Ziel-Verhältnisse von Zugriffen zu Buchungen für eine Anzahl von Computerreservierungssystemen (30) umfassen, und um Computerreservierungssystem-Metrikdaten (22) zu speichern, die zumindest aktuelle Verhältnisse von Zugriffen zu Buchungen für diese Anzahl von Computerreservierungssystemen (30) umfassen; und – der Prozessor (12) dazu ausgestaltet ist, um Reiseanfrage-Informationen zu empfangen, auf die Datenbank (12) zuzugreifen, um Portfolio-Informationen (24) des Reisenden, Reiseagentur-Profil-Informationen (28) und Computerreservierungssystem-Metrikdaten (22) in Reaktion auf die empfangenen Reiseanfrage-Informationen aufzurufen, und um ein Ziel-Computerreservierungssystem (30) auf Basis der Portfolio-Informationen (24) des Reisenden, der Reiseagentur-Profil-Informationen (28) und der Computerreservierungssystem-Metrikdaten (22) zu bestimmen.
  2. System (10) nach Anspruch 1, bei dem der Prozessor (12) außerdem dazu ausgestaltet ist, um automatisch eine Sitzung mit dem bestimmten Ziel-Computerreservierungssystem (30) einzuleiten.
  3. System (10) nach Anspruch 1, bei dem der Prozessor (12) ein neuronales Netzwerk beinhaltet.
  4. System (10) nach Anspruch 3, bei dem das neuronale Netzwerk dazu ausgestaltet ist, um durch Analysieren der zugegriffenen Portfolio-Informationen (24) des Reisenden und der empfangenen Reiseanfrage-Informationen eine Computerreservierungssystem-Präferenz des Reisenden zu bestimmen.
  5. System (10) nach Anspruch 1, bei dem der Prozessor (12) Fuzzy-Logik verarbeitet, um ein Ziel-Computerreservierungssystem (30) zu bestimmen.
  6. System (10) nach Anspruch 1, bei dem der Prozessor (12) dazu ausgestaltet ist, um durch Analysieren der zugegriffenen Reiseagentur-Portfolio-Informationen (28) eine Computerreservierungssystem-Präferenz der Reiseagentur zu bestimmen.
  7. System (10) nach Anspruch 1, bei dem die Datenbank (14) eine relationale Datenbank enthält.
  8. System (10) nach Anspruch 1, bei dem der Prozessor (12) außerdem dazu ausgestaltet ist, um auf die Datenbank (14) zuzugreifen, um Reiseagentur-Portfolio-Informationen (28) aufzurufen.
  9. System nach Anspruch 1, bei dem die Datenbank (14) außerdem dazu ausgestaltet ist, um Firmen-Profil-Informationen (26) zu speichern.
  10. System nach Anspruch 9, bei dem der Prozessor (12) weiter dazu ausgestaltet ist, um auf die Datenbank (14) zuzugreifen, um in Reaktion auf die empfangenen Reiseanfrage-Informationen Firmen-Portfolio-Informationen (26) aufzurufen.
  11. System (10) nach Anspruch 10, bei dem der Prozessor (12) außerdem dazu ausgestaltet ist, um durch Analysieren der zugegriffenen Firmen-Portfolio-Informationen (26) eine Computerreservierungssystem-Präferenz einer Firma zu bestimmen.
  12. Verfahren zum automatischen Auswählen eines anfänglichen Computerreservierungssystems (30), mit den Schritten: – Speichern von Portfolio-Informationen (24) von Reisenden, von Reiseagentur-Portfolio-Informationen (28), die zumindest Ziel-Verhältnisse von Zugriffen zu Buchungen für eine Anzahl von Computerreservierungssystemen (30) umfassen, und von Computerreservierungssystem-Metrikdaten (22), die zumindest aktuelle Verhältnisse von Zugriffen zu Buchungen für diese Anzahl von Computerreservierungssystemen (30) umfassen, in einer Datenbank (14); – Empfangen von Reiseanfrage-Informationen; – Aufrufen der gespeicherten Portfolio-Informationen (24) von Reisenden, der Reiseagentur-Portfolio-Informationen (28) und der Computerreservierungssystem-Metrikdaten (22) aus der Datenbank (14) in Reaktion auf die empfangene Reiseanfrage-Information; und – Bestimmen eines Ziel-Computerreservierungssystems (30) auf der Basis der Portfolio-Informationen (24) von Reisenden, der Reiseagentur-Profil- Informationen (28) und der Computerreservierungssystem-Metrikdaten (22).
  13. Verfahren nach Anspruch 12, außerdem mit dem Schritt des automatischen Einleitens einer Sitzung mit dem Ziel-Computerreservierungssystem (30).
  14. Verfahren nach Anspruch 12, bei dem der Schritt des Bestimmens außerdem den Schritt des Bestimmens der Computerreservierungssystem-Präferenz eines Reisenden durch Analysieren der aufgerufenen Portfolio-Informationen (24) des Reisenden und der Reiseanfrage-Informationen beinhaltet.
  15. Verfahren nach Anspruch 12, bei dem der Schritt des Bestimmens außerdem den Schritt des Bestimmens der Reiseagentur-Computerreservierungssystem-Präferenz durch Analysieren der aufgerufenen Reiseagentur-Portfolio-Informationen (28) beinhaltet.
  16. Verfahren nach Anspruch 12, bei dem der Schritt des Bestimmens außerdem den Schritt des Anwendens von Gewichtungswerten auf eine Computerreservierungssystem-Präferenz von Reisenden und auf eine Reiseagentur-Computerreservierungssystem-Präferenz beinhaltet.
  17. Verfahren nach Anspruch 12, außerdem mit dem Schritt des Speicherns von Firmen-Portfolio-Informationen (26).
  18. Verfahren nach Anspruch 17, außerdem mit dem Schritt des Aufrufens der gespeicherten Firmen-Portfolio-Informationen (26) aus der Datenbank (14) in Reaktion auf die empfangenen Reiseanfrage-Informationen.
  19. Verfahren nach Anspruch 18, bei dem der Schritt des Bestimmens außerdem den Schritt des Bestimmens einer Firmen-Computerreservierungssystem-Präferenz durch Analysieren der aufgerufenen Firmen-Portfolio-Informationen (26) beinhaltet.
DE69729722T 1996-02-29 1997-02-24 Automatisches system zum auswählen eines anfänglichen computer-reservationssystems Expired - Lifetime DE69729722T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US609040 1996-02-29
US08/609,040 US5839114A (en) 1996-02-29 1996-02-29 Automated system for selecting an initial computer reservation system
PCT/US1997/002847 WO1997032267A1 (en) 1996-02-29 1997-02-24 Automated system for selecting an initial computer reservation system

Publications (2)

Publication Number Publication Date
DE69729722D1 DE69729722D1 (de) 2004-08-05
DE69729722T2 true DE69729722T2 (de) 2005-06-23

Family

ID=24439120

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69729722T Expired - Lifetime DE69729722T2 (de) 1996-02-29 1997-02-24 Automatisches system zum auswählen eines anfänglichen computer-reservationssystems

Country Status (6)

Country Link
US (1) US5839114A (de)
EP (1) EP0890155B1 (de)
AT (1) ATE270445T1 (de)
AU (1) AU709927B2 (de)
DE (1) DE69729722T2 (de)
WO (1) WO1997032267A1 (de)

Families Citing this family (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6122642A (en) * 1996-01-18 2000-09-19 Sabre Inc. System for propagating, retrieving and using transaction processing facility airline computerized reservation system data on a relational database processing platform
US6714945B1 (en) 1995-11-17 2004-03-30 Sabre Inc. System, method, and article of manufacture for propagating transaction processing facility based data and for providing the propagated data to a variety of clients
US6839679B1 (en) * 1996-03-18 2005-01-04 Electronic Data Systems Corporation Automated travel pricing system
US7386508B1 (en) * 1996-09-04 2008-06-10 Priceline.Com, Incorporated Method and apparatus for facilitating a transaction between a buyer and one seller
DE19703964C1 (de) * 1997-02-03 1998-10-15 Siemens Ag Verfahren zur Transformation einer zur Nachbildung eines technischen Prozesses dienenden Fuzzy-Logik in ein neuronales Netz
US7268700B1 (en) 1998-01-27 2007-09-11 Hoffberg Steven M Mobile communication device
US5987420A (en) * 1998-02-11 1999-11-16 Omron Corporation Reservation media issuing system using fuzzy logic
US6360205B1 (en) * 1998-10-30 2002-03-19 Trip.Com, Inc. Obtaining and utilizing commercial information
US7328166B1 (en) * 1999-01-20 2008-02-05 Sabre, Inc. Global reservations transaction management system and method
US6418413B2 (en) * 1999-02-04 2002-07-09 Ita Software, Inc. Method and apparatus for providing availability of airline seats
AU3388600A (en) * 1999-03-02 2000-09-21 Global Reservation Systems, Inc. A method and system for providing travel reservation and related services
GB2353112A (en) * 1999-08-10 2001-02-14 Int Computers Ltd Computer system for providing travel services
US20060218077A1 (en) * 1999-09-02 2006-09-28 Walker Jay S Method, system and computer program product for facilitating an auction behavior and automatic bidding in an auction
US20080154630A1 (en) * 1999-11-01 2008-06-26 Ita Software, Inc. Method for Generating A Diverse Set of Travel Options
AU3638401A (en) * 1999-11-01 2001-05-14 Ita Software, Inc. Method and apparatus for providing availability of airline seats
US7562027B1 (en) * 1999-11-01 2009-07-14 Ita Software, Inc. Availability processing in a travel planning system
JP2001188835A (ja) * 1999-12-28 2001-07-10 Hitachi Ltd サービス提供システム
US8117644B2 (en) * 2000-01-07 2012-02-14 Pennar Software Corporation Method and system for online document collaboration
JP2003532174A (ja) * 2000-03-22 2003-10-28 アラック マネージメント サーヴィセズ インコーポレイテッド 双方向賃貸情報検索および管理のための装置および方法
JP2001273453A (ja) * 2000-03-24 2001-10-05 Ad Ken:Kk ポイント管理方法、ポイント管理システム、中央装置、及び記録媒体
AU2001251225A1 (en) * 2000-03-30 2001-10-15 High Adventure Travel, Inc. Itinerary optimizer
US7136821B1 (en) * 2000-04-18 2006-11-14 Neat Group Corporation Method and apparatus for the composition and sale of travel-oriented packages
WO2001090925A2 (en) 2000-05-25 2001-11-29 Tradescape Technologies, L.L.C. Solutions server
US20020010604A1 (en) * 2000-06-09 2002-01-24 David Block Automated internet based interactive travel planning and reservation system
US20050119980A1 (en) * 2000-06-29 2005-06-02 Neat Group Corporation Electronic negotiation systems
US7216085B1 (en) * 2000-07-13 2007-05-08 Ita Software, Inc. Competitive availability tools
US8600783B2 (en) 2000-08-18 2013-12-03 The Crawford Group, Inc. Business to business computer system for communicating and processing rental car reservations using web services
US7899690B1 (en) 2000-08-18 2011-03-01 The Crawford Group, Inc. Extended web enabled business to business computer system for rental vehicle services
US7668740B1 (en) 2000-09-22 2010-02-23 Ita Software, Inc. Method, system, and computer program product for interfacing with information sources
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
WO2003005161A2 (en) * 2001-07-02 2003-01-16 American Express Travel Related Services Company, Inc. System and method for airline purchasing program management
US7867539B2 (en) * 2001-07-02 2011-01-11 Bettcher Industries, Inc. Device for the thermal treatment of unshelled eggs
KR20030016096A (ko) * 2001-08-20 2003-02-26 주식회사 허브여행사 도매 여행사와 소매 여행사를 연계하는 업무 관리 시스템및 그 관리방법
US7499864B2 (en) * 2002-01-25 2009-03-03 American Express Travel Related Services Company, Inc. Integrated travel industry system
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
US20040260581A1 (en) * 2001-08-23 2004-12-23 American Express Travel Related Services Company, Inc. Travel market broker system
US20050288974A1 (en) * 2001-08-23 2005-12-29 American Express Travel Related Services Company, Inc. Travel service broker system and method
US20040153348A1 (en) * 2001-09-19 2004-08-05 Garback Brent J. Internet-based computer travel planning system
US20030055690A1 (en) * 2001-09-19 2003-03-20 Garback Brent J. Internet-based computer travel planning system
KR20020009535A (ko) * 2001-11-23 2002-02-01 (주) 넷파워 정보통신 인터넷 기반의 통합 예약 시스템
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
US8108231B2 (en) 2002-06-14 2012-01-31 The Crawford Group, Inc. Method and apparatus for improved customer direct on-line reservation of rental vehicles
US20040039612A1 (en) 2002-06-14 2004-02-26 Neil Fitzgerald Method and apparatus for customer direct on-line reservation of rental vehicles
US20040088204A1 (en) * 2002-10-30 2004-05-06 Christopher Plum Method of retrieving a travel transaction record and an image of its supporting documentation
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US20040249682A1 (en) * 2003-06-06 2004-12-09 Demarcken Carl G. Filling a query cache for travel planning
US20040249683A1 (en) * 2003-06-06 2004-12-09 Demarcken Carl G. Query widening for query caches for travel planning systems
US20040249799A1 (en) * 2003-06-06 2004-12-09 Demarcken Carl G. Query caching for travel planning systems
US20140214461A1 (en) * 2003-07-03 2014-07-31 Priceline.Com Llc Indexing travel accommodations in a network environment
US9552599B1 (en) 2004-09-10 2017-01-24 Deem, Inc. Platform for multi-service procurement
US7590589B2 (en) 2004-09-10 2009-09-15 Hoffberg Steven M Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference
US9226975B1 (en) * 2004-09-17 2016-01-05 Deem, Inc. Apparatus and method to provide community pricing
US7660743B1 (en) 2004-10-15 2010-02-09 Rearden Commerce, Inc. System for optimization of cost management
US9161994B1 (en) * 2005-03-29 2015-10-20 Deem, Inc. Cost model analysis and breakdown for cost buildup
US20060184422A1 (en) * 2005-02-17 2006-08-17 Sandy Cooper Method and apparatus for accessing transaction data in a travel settlement system using a graphical user interface
US7596566B1 (en) 2005-02-24 2009-09-29 Rearden Commerce, Inc. System and method for flexible handling of rules and regulations in labor hiring
US7743002B2 (en) * 2005-02-24 2010-06-22 Rearden Commerce, Inc. Method and system for testing of policies to determine cost savings
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
US7496520B1 (en) * 2005-07-22 2009-02-24 Rearden Commerce, Inc. System and method for optimization of group shipments to reduce shipping costs
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US9117223B1 (en) 2005-12-28 2015-08-25 Deem, Inc. Method and system for resource planning for service provider
US8271309B2 (en) 2006-03-16 2012-09-18 The Crawford Group, Inc. Method and system for providing and administering online rental vehicle reservation booking services
US8126776B2 (en) * 2006-06-30 2012-02-28 Rearden Commerce, Inc. Method and systems for personal restaurant assistant
US7765119B2 (en) * 2006-10-16 2010-07-27 Rearden Commerce, Inc. System and method for predictive booking of reservations based on historical aggregation and events
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
US20080097798A1 (en) * 2006-10-18 2008-04-24 The Crawford Group, Inc. Method and System for Creating and Processing Rental Vehicle Reservations Using Vouchers
US20080140466A1 (en) * 2006-12-07 2008-06-12 De Marcken Carl G Travel planning system that re-prices travel options to produce answers involving multiple sales channels/PNRs/tickets per answer
US20080140462A1 (en) * 2006-12-07 2008-06-12 De Marcken Carl G Travel Planning system that relaxes constraints to produce answers involving multiple sales channels/PNRs/tickets per answer
US20080140465A1 (en) * 2006-12-07 2008-06-12 De Marcken Carl G Travel planning system that shares work across itineraries and produces answers involving multiple sales channels/PNRs/tickets per answer
US20080140463A1 (en) * 2006-12-07 2008-06-12 De Marcken Carl G Travel planning system that produces answers involving multiple sales channels/PNRS/tickets per answer
US20080140464A1 (en) * 2006-12-07 2008-06-12 De Marcken Carl G Travel planning system that produces answers involving mulitple sales channels/PNRs/tickets per answer
US8160906B2 (en) * 2006-12-12 2012-04-17 The Crawford Group, Inc. System and method for improved rental vehicle reservation management
US20090006142A1 (en) * 2007-06-26 2009-01-01 Rearden Commerce, Inc. System and Method for Tracking Spending Based on Reservations and Payments
US8160907B2 (en) * 2007-07-25 2012-04-17 The Crawford Group, Inc. System and method for allocating replacement vehicle rental costs using a virtual bank of repair facility credits
EP2079044A1 (de) * 2008-01-14 2009-07-15 Amadeus S.A.S. Mehrfachreiseaggregator
US20100191572A1 (en) * 2009-01-26 2010-07-29 Rearden Commerce, Inc. Systems and Methods to Use Rules and Constraints for Service Consolidation
US10552849B2 (en) * 2009-04-30 2020-02-04 Deem, Inc. System and method for offering, tracking and promoting loyalty rewards
US9449288B2 (en) 2011-05-20 2016-09-20 Deem, Inc. Travel services search
EP2713320A1 (de) * 2012-09-27 2014-04-02 Amadeus S.A.S. Computersystem und Verfahren zur Steuerung der Ausführung eines Entscheidungsprozesses zur Aufrechterhaltung der Datenzugriffseffizienz beim Empfang einer Verfügbarkeitsinformationsanfrage
US9031891B2 (en) 2012-09-27 2015-05-12 Amadeus S.A.S. Computing system and method for controlling the execution of a decision process to maintain the data access efficiency upon receipt of an availability information inquiry
ES2720051T3 (es) * 2012-09-27 2019-07-17 Amadeus Sas Sistema y método de distribución de carga en una red
US20150227853A1 (en) * 2014-02-07 2015-08-13 Pierre Boettner Method and apparatus for temporarily assigning access to assets in response to reservation requests
CN113850371A (zh) * 2017-11-23 2021-12-28 北京嘀嘀无限科技发展有限公司 估计到达时间的系统和方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US5021953A (en) * 1988-01-06 1991-06-04 Travelmation Corporation Trip planner optimizing travel itinerary selection conforming to individualized travel policies
US5253166A (en) * 1991-03-29 1993-10-12 Disc Corporation Pre-ticket travel reservation record keeping system
US5237499A (en) * 1991-11-12 1993-08-17 Garback Brent J Computer travel planning system

Also Published As

Publication number Publication date
EP0890155A1 (de) 1999-01-13
AU2135797A (en) 1997-09-16
WO1997032267A1 (en) 1997-09-04
ATE270445T1 (de) 2004-07-15
AU709927B2 (en) 1999-09-09
EP0890155B1 (de) 2004-06-30
DE69729722D1 (de) 2004-08-05
US5839114A (en) 1998-11-17

Similar Documents

Publication Publication Date Title
DE69729722T2 (de) Automatisches system zum auswählen eines anfänglichen computer-reservationssystems
DE69703938T3 (de) Ressourcenzuordnung
DE69726124T2 (de) Rechnergestütztes system und verfahren zur preisangabe
DE112016004631T5 (de) Dynamische Kapazitätsbereiche für eine Mitarbeiter-Routenplanung
DE10106869A1 (de) Auf dem Web basierendes Personal-Assistent-Kommunkikationssystem
EP1729247A1 (de) Mitarbeitereinsatzplanung
DE10059746A1 (de) Reiseroutenplanungs- und Reiseroutenführungssystem
DE202015009440U1 (de) Verbessertes Kundenprofilbildungssystem
DE19838055A1 (de) Kommunikationssystem
EP1128163B1 (de) Reiseroutenplanungs- und Reiseroutenführungssystem
DE112008001066T5 (de) Verfahren und System zur Bereitstellung eines virtuellen Stellenmarktes
DE202021101389U1 (de) Reinforcement Learning für Webseiten-Ergonomie
DE19960048A1 (de) Zeitgesteuerte Startbedingungen für Aktivitäten in Workflow-Management-Systemen
EP1658715B1 (de) Vorrichtung und verfahren zum clustern einer mehrzahl an teilnehmern in einem mobilen netzwerk
DE102023115681A1 (de) Platooning-ausbildungsmustervorschlagsverfahren, platooning-ausbildungsmustervorschlagsvorrichtung und platooning-ausbildungsmustervorschlagssystem
EP3073423A1 (de) Vorrichtung, verfahren und computerprogramm zum erstellen einer zeitlichen abfolge von aktivitäten eines nutzers
WO2005088493A1 (de) Verfahren und systeme zur optimierung von beförderungsaufgaben
DE60315455T2 (de) Reiseplanungs-suchverfahren
DE112020006013T5 (de) Ein system zur investitionsförderung und verfahren dafür
DE112020005947T5 (de) Ein system zur verbesserung sozialer probleme durch veränderung desarbeitssystems und verfahren dazu
EP1672577A1 (de) Verfahren und Vorrichtung zum Erstellen eines Pauschalreise-Datensatzes
Barrett Factors affecting perceptions of a workplace industrial relations climate
EP1298549A1 (de) Reiseüberwachung
DE102020007062A1 (de) Verfahren zum Betreiben digitaler Marktplätze
DE10027910A1 (de) Verfahren zur computergestützten Vermittlung einer Kaufanfrage eines Kaufinteressenten an einen Anbieter

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, US

8328 Change in the person/name/address of the agent

Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER & ZINKLER, 82049 P