DE19681450C2 - Kreditkartentransaktionssystem und Verfahren zur automatisierten Weiterleitung von Mitteilungen über ein Netzwerk - Google Patents

Kreditkartentransaktionssystem und Verfahren zur automatisierten Weiterleitung von Mitteilungen über ein Netzwerk

Info

Publication number
DE19681450C2
DE19681450C2 DE19681450T DE19681450T DE19681450C2 DE 19681450 C2 DE19681450 C2 DE 19681450C2 DE 19681450 T DE19681450 T DE 19681450T DE 19681450 T DE19681450 T DE 19681450T DE 19681450 C2 DE19681450 C2 DE 19681450C2
Authority
DE
Germany
Prior art keywords
terminal node
transaction data
connection
target host
data
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 - Fee Related
Application number
DE19681450T
Other languages
English (en)
Other versions
DE19681450T1 (de
Inventor
Paul M Pittenger
Lloyd S Palmer
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.)
MCI International Inc
Original Assignee
Uunet Technologies inc(ndgesdstaates Delaware)
Uunet Technologies Inc
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 Uunet Technologies inc(ndgesdstaates Delaware), Uunet Technologies Inc filed Critical Uunet Technologies inc(ndgesdstaates Delaware)
Publication of DE19681450T1 publication Critical patent/DE19681450T1/de
Application granted granted Critical
Publication of DE19681450C2 publication Critical patent/DE19681450C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/202Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/403Solvency checks
    • G06Q20/4037Remote solvency checks
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof

Description

Die vorliegende Erfindung betrifft im allgemeinen Systeme zur Durchführung von bargeldlosen Kassensystemtransaktionen. Insbesondere betrifft die Erfindung ein System zur Kommunikation zwischen einem Verkaufsstellenterminal und einer Anzahl von Kreditverifizierungsdiensten. Der jeweilige Verifizierungsdienst wird aufgrund einer Bankidentifikationsnummer ausgewählt, die Organisationen, welche an spezifischen Kartenplänen teilnehmen, vom Kreditkartenadministrator zugewiesen wird.
Aus der EP 0 107 865 A2 ist ein elektronisches System zum Abwickeln von Zahlungen per Scheck oder Kreditkarte bekannt, welches eine zeitaufwendige Bearbeitung derartiger Zahlungsvorgänge durch Bankangestellte weitgehend überflüssig macht. Es sieht eine Kontrollkasse (Cash Register) vor, welche einem Kunden das Eingeben von Zahlungsbeträgen ermöglicht und darüber hinaus ein Kartenlesegerät aufweist, um Daten, z. B. die Bankverbindung, von einer Bankkarte des Kunden einzulesen. Der Kontrollkasse nachgeschaltet ist eine Zahlungsabwicklungseinrichtung welche die vom Kunden eingegebenen und von der Bankkarte ausgelesenen Daten empfängt, diese mit intern gespeicherten Daten gegengeprüft und gegebenenfalls den vom Kunden gewünschten Betrag von seinem Konto abbucht und einem angegebenen Empfängerkonto gutschreibt.
Wenn Banktransaktionen, wie zum Beispiel der Kauf eines Gegenstandes mit einer Kreditkarte, an einem Verkaufsstellenterminal ("POS") begonnen werden, wird eine aus Transaktionsdaten bestehende Mitteilung vom POS- Terminal über ein Computernetzwerk zu einem Verifizierungsdienst gesandt. Das POS-Terminal besitzt die Fähigkeit, den Magnetstreifen an einer Kreditkarte oder plastischen Karte zu lesen (um die Karteninformationen zu akzeptieren), um Daten hinsichtlich der Transaktion von einer Tastatur oder einer anderen Eingabevorrichtung zu akzeptieren und einen Telefonanruf an einen entsprechenden Anschluß zu veranlassen, der auf den Verifizierungsdienst zugreifen kann - für gewöhnlich über ein modernes Kommunikationsnetzwerk, wie zum Beispiel CompuServe. Als Teil der Mitteilung stellt das POS-Terminal Informationen für einen Host-Computer am Kommunikationsnetzwerk zur Verfügung, um eine Verbindung mit einem Host-Computer beim richtigen Verifizierungsdienst (dem Ziel-Host) herzustellen und die Mitteilung zu diesen weiterzuleiten. Insbesondere enthält die Mitteilung eine Bankidentifikationsnummer, die von einem Host am Kommunikationsnetzwerk verwendet wird, um einen Verifizierungsdienst auszuwählen. Eine Bankidentifikationsnummer ist eine einzigartige und individuelle Zahlenreihe, die Organisationen, welche an spezifischen Kartenplänen teilnehmen, vom Kreditkartenadministrator zugewiesen wird.
Bei einer typischen Kreditkartentransaktion werden Transaktionsdaten, die vom POS-Terminal ausgesandt werden, von einem Host-Computer am Kommunikationsnetzwerk verifiziert, bevor dieser versucht, eine Verbindung mit dem Ziel-Host herzustellen. Wenn die Transaktionsdaten ungültig sind, wird eine Mitteilung zum POS-Terminal gesandt, damit die Mitteilung erneut gesendet wird. Wenn die Transaktionsdaten gültig sind, extrahiert der Host am Kommunikationsnetzwerk die Weiterleitungsinformationen aus der Mitteilung und versucht, eine Verbindung mit dem Ziel-Host herzustellen. Wenn die Verbindung erfolgreich ist, kann die Verifizierung der Transaktion abgeschlossen werden.
Bei der Verarbeitung von Kreditkartentransaktionen ist die Transaktionsgeschwindigkeit wichtig, weil kürzere Transaktionsgeschwindigkeiten eine höhere Anzahl an abgeschlossenen Transaktionen innerhalb einer bestimmten Zeitdauer ermöglichen. Daher ist es ein wichtiges Ziel im Zusammenhang mit Kreditkarteninformationen, die Zeit, welche für den Abschluß einer Transaktion benötigt wird, zu verkürzen. Aufgabe der vorliegenden Erfindung ist es, die Transaktionsverarbeitungszeit weiter zu verkürzen.
Die vorliegende Erfindung verkürzt die Transaktionsverarbeitungszeit weiter, indem sie eine Verbindung mit einem Zielknoten herstellt, während die Transaktionsdaten vom POS-Terminal empfangen werden, aber noch bevor sie validiert werden. Falls die Transaktionsdaten gültig sind, kann die Verifizierung der Transaktion beginnen, sobald die Verbindung hergestellt ist. Wenn die Verbindung vor der Validierung der Transaktionsdaten hergestellt wird, kann die Verifizierung der Transaktion sofort nach der Validierung beginnen.
Die Vorteile der vorliegenden Erfindung werden im folgenden durch die begleitenden Zeichnungen und die detaillierte Beschreibung näher erklärt.
Fig. 1 ist eine schematische Ansicht der Systemorganisation für eine bevorzugte Ausführungsform der vorliegenden Erfindung;
Fig. 2A ist ein Flußdiagramm der wichtigsten Schritte für die Ausführung einer Kreditkartentransaktion;
Fig. 2B ist eine Fortsetzung des Flußdiagramms von Fig. 2A; und
Fig. 3 ist ein Zeitablaufdiagramm, welches den Zeitablauf der Schritte bei der Ausführung einer Kreditkartentransaktion zeigt.
Bezugnehmend auf Fig. 1 wird eine schematische Ansicht der Systemorganisation für eine bevorzugte Ausführungsform der vorliegenden Erfindung dargestellt. Ein POS-Terminal 10 wird für die Kommunikation mit einem öffentlichen Telefonnetz (PTN) 12 angeschlossen, so daß ein Verifizierungsanruf, der letztendlich einen Ziel- Hostcomputer 22 bei einem Verifizierungsdienst suchen wird, über das PTN 12 durchgeführt werden kann. Vorzugsweise wird das PTN 12 - über ein Modem 14 - für die Kommunikation mit einem Kommunikationsnetzwerk 18 angeschlossen. Das Kommunikationsnetzwerk 18 kann ein Teil des PTN 12 sein, oder es kann ein separates Netzwerk sein, auf das vom PTN 12 zugegriffen wird. Vorzugsweise ist das Kommunikationsnetzwerk 18 in der Lage, eine Verbindung mit einer Anzahl von Verifizierungsdiensten herzustellen. Vorzugsweise wird die Transaktion durch einen Terminal-Knoten 16 und einen Host-Knoten 20 verarbeitet, welche Bestandteile des Kommunikationsnetzwerkes 18 sind.
Das POS-Terminal 10 ist mit einem Kartenleser ausgestattet, um den Magnetstreifen lesen zu können. Das POS-Terminal 10 besitzt auch eine Tastatur oder eine andere Eingabevorrichtung für die manuelle Eingabe der Kontonummer und anderer Daten bezüglich des Käufers und der Karte. Es können auch andere Vorrichtungen zum Lesen und Eingeben dieser Daten verwendet werden. Das POS- Terminal 10 besitzt normalerweise auch eine Anzeigevorrichtung, wie zum Beispiel eine LCD-Anzeige, und eine Druckervorrichtung, wie zum Beispiel einen Transaktionsberichtedrucker.
Bezugnehmend auf Fig. 2A werden die wichtigsten Schritte für die Verarbeitung einer Kreditkartentransaktion dargestellt. Wenn die Transaktion für die Verarbeitung bereit ist, führt das POS-Terminal, vorzugsweise über das öffentliche Telefonnetz, einen Anruf an den Terminal-Knoten 12 durch. Vorzugsweise ist der Terminal-Knoten Bestandteil eines modernen Kommunikationsnetzwerkes, wie zum Beispiel CompuServe. Ein Modem, gesteuert von dem Terminal-Netzknoten, beantwortet den vom POS-Terminal 14 durchgeführten Anruf. Im nächsten Schritt 16 fordert der Terminal-Knoten das POS-Terminal zur Eingabe der mit dem aktuellen Kauf im Zusammenhang stehenden Transaktionsdaten auf. Das POS- Terminal reagiert auf die Anforderung durch Senden der Transaktionsdaten zum Terminal-Knoten 18. Vorzugsweise umfaßt die Transaktion Weiterleitungsdaten, die verwendet werden können, um zu bestimmen, welches Verifizierungsziel verwendet werden soll, um die Transaktion zu verifizieren. Vorzugsweise befinden sich die Weiterleitungsdaten am Beginn der Transaktionsdaten und umfassen eine Bankidentifikationsnummer (BIN) zur Auswahl eines Verifizierungsdienstes. Vorzugsweise kann die BIN dazu verwendet werden, um detaillierte Verbindungsinformationen zu suchen, die benötigt werden, um eine Verbindung mit einem Ziel-Host herzustellen, der zum Verifizierungsdienst gehört. Die BIN kann durch Verwendung einer Nachschlagetabelle oder durch ein anderes Umwandlungsverfahren in eine Kommunikationsadresse umgewandelt werden.
Als nächstes extrahiert der Terminal-Knoten die Weiterleitungsdaten aus den Transaktionsdaten, die vom POS-Terminal 20 gesendet wurden. Vorzugsweise beginnt der Terminal-Knoten damit, eine Verbindung mit dem Ziel-Host herzustellen, und zwar im wesentlichen an jenem Punkt, an dem die Weiterleitungsdaten 22 extrahiert wurden. Der Versuch, eine Verbindung herzustellen, wird durchgeführt, während der Terminal-Knoten weiterhin Transaktionsdaten vom POS-Terminal 22 empfängt und validiert. Die Fähigkeit, eine Netzwerkverbindung mit einem Ziel-Host eines Verifizierungsdienstes herzustellen, während die restlichen Transaktionsdaten noch empfangen und validiert werden, macht die vorliegende Erfindung einzigartig. Die Fähigkeit, eine Netzwerkverbindung herzustellen, während die restlichen Transaktionsdaten verarbeitet werden, verringert die Gesamtverarbeitungszeit, weil die Verbindungs- und Verarbeitungsfunktionen gleichzeitig und nicht hintereinander ausgeführt werden. Bezugnehmend auf Fig. 2B validiert der Terminal- Knoten im nächsten Schritt - der ausgeführt wird, nachdem die Transaktionsdaten vom Terminal-Knoten empfangen wurden - die Transaktionsdaten, und zwar vorzugsweise dadurch, indem eine Prüfsummenoperation an den Daten 24 durchgeführt wird. Der Vorgang der Durchführung einer Prüfsummenoperation ist in diesem Fachbereich gut bekannt und wird hier nicht näher erläutert. Wenn die Transaktionsdaten nicht richtig empfangen wurden, wird die Verbindung zum Ziel-Host unterbrochen 26.
Vorzugsweise wird ein Fehlerbeseitigungsprozeß gestartet, und der Terminal-Knoten fordert das POS-Terminal auf, die Transaktionsdaten erneut zu senden. Der Fehlerbeseitigungsprozeß beginnt bei Schritt 16 in Fig. 2A. Wenn die Transaktionsdaten richtig empfangen wurden, kann der Terminal-Knoten die Verbindung, die mit dem Ziel-Host errichtet wurde, nutzen und die Transaktionsdaten mit dem Ziel-Host zum Zwecke der Verifizierung übertragen 30. Die Daten können in beide Richtungen fließen, um die Autorisierung der Transaktion abzuschließen. Für die Autorisierung können eine, 2 oder mehrere Mitteilungen benötigt werden.
Fig. 3 ist ein Zeitablaufdiagramm, welches den Zeitablauf der Schritte bei der Ausführung einer Kreditkartentransaktion zeigt. Die Figur zeigt, welche Schritte nacheinander ausgeführt werden (ein Schritt beginnt erst, wenn der vorige beendet wurde), und welche Schritte gleichzeitg ausgeführt werden (es wird zu einem Zeitpunkt mehr als ein Schritt gleichzeitig ausgeführt). Die Pfeile deuten die Richtung der Datenübertragung an. Die Fähigkeit, einige der Operationen gleichzeitig durchzuführen - welche die vorliegende Erfindung einzigartig macht -, führt zu einer Verringerung der Gesamtzeit der Transaktionsverarbeitung. Wie in Fig. 3 gezeigt, stellt das POS-Terminal 10 vorzugsweise über ein Modem 12, welches vom Terminal-Knoten gesteuert wird, eine Verbindung zum Terminal-Knoten 14 her. Vorzugsweise werden die Transaktionsdaten über einen Host-Knoten 18, der mit einem Kommunikationsnetzwerk 16 verbunden ist, zu einem Ziel-Host 20 gesandt.
Im ersten Schritt 22 ruft das POS-Terminal den Terminal-Knoten auf. Als nächstes beantwortet der Terminal-Knoten den Anruf des POS-Terminals 24 und fordert das POS-Terminal zur Durchgabe der Transaktionsdaten 26 auf. Danach beginnt das POS-Terminal mit der Übertragung der Transaktionsdaten 28 zum Terminal-Knoten. Bis zu diesem Punkt werden alle Schritte nacheinander ausgeführt. Im nächsten Schritt extrahiert der Terminal-Knoten die Weiterleitungsdaten im wesentlichen zu jenem Zeitpunkt, zu dem der Abschnitt der Transaktion, welcher die Weiterleitungsdaten enthält, am Terminal-Knoten ankommt, und stellt daraufhin eine Verbindung mit dem Ziel-Host her 32. Zu diesem Zeitpunkt beginnt die vorliegende Erfindung damit, Operationen gleichzeitig durchzuführen. Eine Operation - die Netzwerkverbindungsoperation - besteht aus den nacheinanderfolgenden Schritten des (1) Sendens einer durch den Host-Knoten 18, und (4) des Übertragens der Verbindungsakzeptanzmeldung 38 vom Host-Knoten 18 zum Terminal-Knoten 14. Die anderen Operationen, die zur gleichen Zeit wie die Netzwerkverbindungsoperation durchgeführt werden, sind die nacheinanderfolgenden Operationen des Empfangens und darauffolgenden Validierens der restlichen Transaktionsdaten nach den zuvor extrahierten Weiterleitungsdaten 30. Zu diesem Zeitpunkt ist die Verbindung offen, so daß Daten in beide Richtungen fließen können, um die Autorisierung der Transaktion abzuschließen.

Claims (9)

1. Kreditkartentransaktionssystem, umfassend:
ein Verkaufsstellenterminal zur Übertragung von Transaktionsdaten, die mit einem Kreditkartenkauf in Verbindung stehen;
eine Mehrzahl an Verifizierungsdiensten zur Verifizierung von Transaktionsdaten, die mit dem Kreditkartenkauf in Verbindung stehen;
einen Terminal-Knoten in einem Kommunikationsnetzwerk, wobei der Terminal-Knoten in der Lage ist, die vom Verkaufsstellenterminal übertragenen Transaktionsdaten zu empfangen, zu validieren und weiterzuleiten;
einen Ziel-Host an einem der Mehrzahl von Verifizierungsdiensten, wobei der Ziel-Host in der Lage ist, die Transaktionsdaten vom Terminal-Knoten über den Host-Knoten im Kommunikationsnetzwerk zu empfangen;
das Weiterleiten von Daten zur Herstellung einer Verbindung zwischen dem Terminal-Knoten und dem Ziel-Host, wobei die Weiterleitungsdaten aus den Transaktionsdaten im wesentlichen zum Zeitpunkt der Ankunft der Transaktionsdaten am Terminal-Knoten extrahiert werden;
eine Verbindung zwischen dem Terminal-Knoten und dem Target-Host, wobei die Verbindung vom Terminal- Knoten im wesentlichen zu jenem Zeitpunkt hergestellt wird, an dem die Weiterleitungsdaten aus den Transaktionsdaten extrahiert werden.
2. System nach Anspruch 1, wobei der Ziel-Host an einem der Mehrzahl von Verifizierungsdiensten aufgrund einer Bankidentifikationsnummer in den Weiterleitungsdaten ausgewählt wird.
3. System nach Anspruch 1, wobei die Verbindung vom Terminal-Knoten zum Ziel-Host durch einen oder mehrere Zwischenknoten hergestellt wird, welche mit dem Kommunikationsnetzwerk verbunden sind.
4. Verfahren zur Verarbeitung von Kreditkartentransaktionen, wobei das Verfahren die folgenden Schritte umfaßt:
die Übertragung der Transaktionsdaten von einem Verkaufsstellenterminal zu einem mit einem Kommunikationsnetzwerk verbundenen Terminal-Knoten;
das Extrahieren von Weiterleitungsdaten aus den Transaktionsdaten zur Errichtung einer Verbindung zwischen dem Terminal-Knoten und einem Ziel-Host des Verifizierungsservice;
die Herstellung einer Verbindung zwischen dem Terminal-Knoten und dem Ziel-Host, wobei die Verbindung vom Terminal-Knoten im wesentlichen zu jenem Zeitpunkt hergestellt wird, an dem die Weiterleitungsdaten aus den Transaktionsdaten extrahiert werden.
5. Verfahren nach Anspruch 4, ferner umfassend den Schritt der gleichzeitigen Verarbeitung der Transaktionsdaten und Herstellen der Verbindung mit dem Ziel-Host, wobei die gleichzeitige Verarbeitung vom Terminal-Knoten ausgeführt wird.
6. Verfahren nach Anspruch 5, ferner umfassend den Schritt der Verarbeitung der Transaktionsdaten durch den Terminal-Knoten, der die Transaktionsdaten empfängt und validiert.
7. Verfahren nach Anspruch 4, ferner umfassend den Schritt der Auswahl eines aus einer Mehrzahl von Verifizierungsdiensten aufgrund einer Bankidentifikationsnummer in den Weiterleitungsdaten.
8. Verfahren nach Anspruch 4, ferner umfassend den Schritt des Verbindens des Terminal-Knotens mit dem Ziel-Host durch einen oder mehrere Zwischenknoten, die mit dem Kommunikationsnetzwerk verbunden sind.
9. Kreditkartentransaktionssystem, umfassend:
ein Verkaufsstellenterminal zur Übertragung von Transaktionsdaten, die mit einem Kreditkartenkauf in Verbindung stehen;
ein Modem zur Beantwortung von Anrufen des Verkaufsstellenterminals;
einen Terminal-Knoten, der das Modem steuert, wobei der Terminal-Knoten mit einem Kommunikationsnetzwerk verbunden und in der Lage ist, die vom Verkaufsstellenterminal ausgesandten Transaktionsdaten zu empfangen, zu validieren und weiterzuleiten;
eine Mehrzahl an Verifizierungsdiensten zur Verifizierung von Transaktionsdaten, die mit dem Kreditkartenkauf in Verbindung stehen;
einen Ziel-Host an einem der Mehrzahl von Verifizierungsdiensten, wobei der Ziel-Host in der Lage ist, die Transaktionsdaten vom Terminal-Knoten über einen Host-Knoten im Kommunikationsnetzwerk zu empfangen;
eine Bankidentifikationsnummer zur Auswahl eines Ziel-Hostcomputers an einem der Mehrzahl von Verifizierungsdiensten, wobei die Bankidentifikationsnummer in den Transaktionsdaten, die vom Verkaufsstellenterminal übertragen werden, enthalten ist und vom Terminal-Knoten aus den Transaktionsdaten im wesentlichen zum Zeitpunkt der Ankunft der Transaktionsdaten im Terminal-Knoten extrahiert wird;
Netzwerkverbindungsdaten zur Herstellung einer Verbindung zwischen dem Terminal-Knoten und dem Ziel-Hostcomputer, wobei die Netzwerkverbindungsdaten mit Hilfe der in den Transaktionsdaten enthaltenen Bankidentifikationsnummer gesucht werden;
eine Verbindungsoperation zur Herstellung einer Verbindung zwischen dem Terminal-Knoten, einem Host- Knoten im Kommunikationsnetzwerk, und dem Ziel- Hostcomputer, wobei die Verbindung vom Terminal- Knoten im wesentlichen zu jenem Zeitpunkt hergestellt wird, an dem der Terminal-Knoten die Netzwerkverbindungsdaten findet;
eine Transaktionsdatenvalidierungsoperation, bei welcher der Terminal-Knoten eine Prüfsumme empfängt und diese an den Transaktionsdaten anwendet, wobei die Validierungsoperation vom Terminal-Knoten gleichzeitig mit der Verbindungsoperation ausgeführt wird.
DE19681450T 1995-06-07 1996-06-07 Kreditkartentransaktionssystem und Verfahren zur automatisierten Weiterleitung von Mitteilungen über ein Netzwerk Expired - Fee Related DE19681450C2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/488,073 US5678010A (en) 1995-06-07 1995-06-07 Automated routing of messages over a network
PCT/US1996/009931 WO1996042150A2 (en) 1995-06-07 1996-06-07 Automated routing of messages over a network

Publications (2)

Publication Number Publication Date
DE19681450T1 DE19681450T1 (de) 1998-07-23
DE19681450C2 true DE19681450C2 (de) 2000-08-10

Family

ID=23938234

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19681450T Expired - Fee Related DE19681450C2 (de) 1995-06-07 1996-06-07 Kreditkartentransaktionssystem und Verfahren zur automatisierten Weiterleitung von Mitteilungen über ein Netzwerk

Country Status (7)

Country Link
US (1) US5678010A (de)
JP (1) JP2002515989A (de)
AU (1) AU701815B2 (de)
CA (1) CA2223178C (de)
DE (1) DE19681450C2 (de)
GB (1) GB2319108B (de)
WO (1) WO1996042150A2 (de)

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5864679A (en) * 1993-09-06 1999-01-26 Kabushiki Kaisha Toshiba Transaction routing in a multiple processor system using an extracted transaction feature parameter and transaction historical data
CA2193582A1 (en) * 1995-12-21 1997-06-22 Aidan O'leary Order processing method
GB9601924D0 (en) * 1996-01-31 1996-04-03 Certicom Corp Transaction verification protocol for smart cards
US5910988A (en) * 1997-08-27 1999-06-08 Csp Holdings, Inc. Remote image capture with centralized processing and storage
US6014635A (en) * 1997-12-08 2000-01-11 Shc Direct, Inc. System and method for providing a discount credit transaction network
US6314519B1 (en) * 1997-12-22 2001-11-06 Motorola, Inc. Secure messaging system overlay for a selective call signaling system
US6636833B1 (en) 1998-03-25 2003-10-21 Obis Patents Ltd. Credit card system and method
US6324526B1 (en) 1999-01-15 2001-11-27 D'agostino John System and method for performing secure credit card purchases
PL351167A1 (en) 1999-04-13 2003-03-24 Orbis Patents Ltd System for carrying on financial operation in person vs. person, person vs. company, company vs. person and company vs. company relationships
IES990584A2 (en) 1999-07-12 2000-07-12 Mainline Corporate Holdings Dynamic currency conversion for card payment systems
US7353208B1 (en) 2000-02-02 2008-04-01 Transaction Network Services, Inc. Transaction processing using intermediate server architecture
WO2001069556A2 (en) 2000-03-15 2001-09-20 Mastercard International Incorporated Method and system for secure payments over a computer network
WO2001078024A2 (en) * 2000-04-11 2001-10-18 Mastercard International Incorporated An improved method and system for conducting secure payments over a computer network
US7379919B2 (en) 2000-04-11 2008-05-27 Mastercard International Incorporated Method and system for conducting secure payments over a computer network
US6732175B1 (en) 2000-04-13 2004-05-04 Intel Corporation Network apparatus for switching based on content of application data
US7146422B1 (en) 2000-05-01 2006-12-05 Intel Corporation Method and apparatus for validating documents based on a validation template
US20010047334A1 (en) * 2000-05-24 2001-11-29 Victor Nappe System and method for using existing prepaid card systems for making payments over the internet
US6347739B1 (en) 2000-06-08 2002-02-19 Amos Tamam System for credit card acceptance in taxicabs
US7233920B1 (en) 2000-09-07 2007-06-19 Paymentech, L.P. System and apparatus for credit transaction data transmission
US7000001B2 (en) * 2000-09-12 2006-02-14 Research In Motion Limited Bookmark beacon system and method
US6915279B2 (en) 2001-03-09 2005-07-05 Mastercard International Incorporated System and method for conducting secure payment transactions
US10592901B2 (en) 2001-06-04 2020-03-17 Orbis Patents, Ltd. Business-to-business commerce using financial transaction numbers
US7065706B1 (en) * 2001-08-06 2006-06-20 Cisco Technology, Inc. Network router configured for executing network operations based on parsing XML tags in a received XML document
AU2002332556A1 (en) * 2001-08-15 2003-03-03 Visa International Service Association Method and system for delivering multiple services electronically to customers via a centralized portal architecture
WO2003021397A2 (en) * 2001-09-04 2003-03-13 U.S. Wireless Data, Inc. System for coordinating transaction for pos terminals
US7054842B2 (en) * 2001-10-03 2006-05-30 First Data Corporation Stored value cards and methods for their issuance
US7516198B1 (en) * 2001-10-30 2009-04-07 Cisco Technology, Inc. Arrangement for providing content-based quality of service for a service flow based on parsing XML tags detected from a server response to a client request
JP3963752B2 (ja) * 2002-03-27 2007-08-22 富士通株式会社 取引データ管理システム、方法およびそのためのプログラム
US6877657B2 (en) * 2002-06-28 2005-04-12 First Data Corporation Methods and systems for production of transaction cards
US7219149B2 (en) 2003-06-12 2007-05-15 Dw Holdings, Inc. Versatile terminal adapter and network for transaction processing
US20040054812A1 (en) * 2002-09-13 2004-03-18 Jiasen Liang System and method for interfacing with a legacy computer system
US7069244B2 (en) * 2002-09-17 2006-06-27 First Data Corporation Method and system for merchant processing of purchase card transactions with expanded card type acceptance
US7424455B2 (en) * 2002-09-17 2008-09-09 First Data Corporation Method and systems for providing merchant services with right-time creation and updating of merchant accounts
US7083081B2 (en) * 2002-10-08 2006-08-01 First Data Corporation Electronic card and ticket and methods for their use
US7319977B2 (en) * 2002-10-08 2008-01-15 First Data Corporation Discount-instrument methods and systems
US8271380B2 (en) * 2003-01-30 2012-09-18 First Data Corporation Decentralized guaranteed stored value transfer system and method
US7882021B2 (en) * 2003-01-30 2011-02-01 First Data Corporation Financial settlement systems and methods
US7409358B2 (en) * 2003-02-21 2008-08-05 First Data Corporation Methods and systems for coordinating a change in status of stored-value cards
US7328191B2 (en) * 2003-03-31 2008-02-05 First Data Corporation Methods and systems for processing unrestricted stored-value instruments
US7316350B2 (en) * 2003-04-22 2008-01-08 First Data Corporation Multi-purse card system and methods
US20040254833A1 (en) * 2003-06-12 2004-12-16 First Data Corporation Presentation instrument production systems and methods
US20050116027A1 (en) * 2003-06-12 2005-06-02 First Data Corp. Personalized presentation instrument production systems and methods
US7761375B2 (en) * 2004-03-16 2010-07-20 Hewlett-Packard Development Company, L.P. Transaction switch and a method for use thereof
US7303121B2 (en) * 2004-05-26 2007-12-04 First Data Corporation System and method for initializing financial presentation instruments
US20060074767A1 (en) * 2004-10-05 2006-04-06 First Data Corporation Selective inclusion of stored value cards in mailings
CN100442763C (zh) * 2005-04-13 2008-12-10 华为技术有限公司 一种pos接入的分组实现方法
WO2007019387A2 (en) * 2005-08-04 2007-02-15 Transaction Network Services, Inc. Systems and method for vending machine settlement
US7933835B2 (en) 2007-01-17 2011-04-26 The Western Union Company Secure money transfer systems and methods using biometric keys associated therewith
US8818904B2 (en) 2007-01-17 2014-08-26 The Western Union Company Generation systems and methods for transaction identifiers having biometric keys associated therewith
US8504473B2 (en) 2007-03-28 2013-08-06 The Western Union Company Money transfer system and messaging system
US7783571B2 (en) * 2007-05-31 2010-08-24 First Data Corporation ATM system for receiving cash deposits from non-networked clients
US8700446B2 (en) * 2008-03-28 2014-04-15 First Data Corporation Methods and systems for dynamically generating coupons associated with presentation instruments
US7885878B2 (en) 2008-05-28 2011-02-08 First Data Corporation Systems and methods of payment account activation
US8672216B2 (en) 2009-04-14 2014-03-18 First Data Corporation Flat card production systems and methods
US10735304B2 (en) 2011-02-28 2020-08-04 Shopkeep Inc. System and method for remote management of sale transaction data
US11030598B2 (en) 2010-03-02 2021-06-08 Lightspeed Commerce Usa Inc. System and method for remote management of sale transaction data
US9965755B2 (en) 2011-02-28 2018-05-08 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US20150278789A1 (en) * 2010-03-02 2015-10-01 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US10699261B2 (en) 2010-03-02 2020-06-30 Shopkeep Inc. System and method for remote management of sale transaction data
US9317844B2 (en) 2010-03-02 2016-04-19 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
CN102291294B (zh) * 2011-05-12 2016-03-30 中兴通讯股份有限公司 一种实现pos/eth线卡互通的方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0107865A2 (de) * 1982-10-29 1984-05-09 Omron Tateisi Electronics Co. Zahlungssystem für Transaktionen

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4386266A (en) * 1980-02-11 1983-05-31 International Business Machines Corporation Method for operating a transaction execution system having improved verification of personal identification
US5231570A (en) * 1990-12-11 1993-07-27 Lee Gerritt S K Credit verification system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0107865A2 (de) * 1982-10-29 1984-05-09 Omron Tateisi Electronics Co. Zahlungssystem für Transaktionen

Also Published As

Publication number Publication date
WO1996042150A2 (en) 1996-12-27
AU701815B2 (en) 1999-02-04
GB2319108B (en) 1999-03-03
CA2223178C (en) 2001-09-04
GB2319108A (en) 1998-05-13
GB9725858D0 (en) 1998-02-04
CA2223178A1 (en) 1996-12-27
US5678010A (en) 1997-10-14
JP2002515989A (ja) 2002-05-28
AU6110396A (en) 1997-01-09
DE19681450T1 (de) 1998-07-23
WO1996042150A3 (en) 1998-02-26

Similar Documents

Publication Publication Date Title
DE19681450C2 (de) Kreditkartentransaktionssystem und Verfahren zur automatisierten Weiterleitung von Mitteilungen über ein Netzwerk
DE69913929T2 (de) Gesichertes Bezahlungsverfahren
DE69534181T2 (de) System mit Endgerät und Karte, Karte und Endgerät
EP0574990B1 (de) Verfahren und Schaltungsanordnung zum Prüfen einer Wertkarte
DE60218873T2 (de) Verkaufsstellentransaktionssystem mit sprach-authentifizierung
EP1240631B1 (de) Zahlungstransaktionsverfahren und zahlungstransaktionssystem
DE69727519T2 (de) Datennetzwerk mit Stimmkontrollmitteln
EP1240632B1 (de) Zahlungstransaktionsverfahren und zahlungstransaktionssystem
DE69729008T2 (de) Verfahren zum senden von steuerbefehlen für eine sim-karte von einer externen vorrichtung an eine sim-karte
DE19539801C2 (de) Überwachung von Transaktionen mit Chipkarten
DE69919734T2 (de) Terminal mit biometrischer identitätsprüfung
WO2009003605A2 (de) Virtuelle prepaid- oder kreditkarte und verfahren und system zur bereitstellung einer solchen und zum elektronischen zahlungsverkehr
DE2419993A1 (de) Verfahren und anordnung zur automatischen abwicklung von bankschaltergeschaeften
DE3240085A1 (de) Verfahren zur verarbeitung von geld
CH620783A5 (de)
DE2145118B2 (de) Handelsterminal
DE10156177A1 (de) Verfahren und Anordnung zur Durchführung einer bargeldlosen Zahlungstransaktion
DE29624478U1 (de) System zum Ermöglichen des Bestellens und Bezahlens von Dienstleistungen mittels eines Kommunikationsnetzwerkes
DE10317394A1 (de) Funkübertragungs-Speicherkarte mit einen System für die elektronische Übertragung über den Hörer sowie Methode für deren Anwendung
DE10054633C2 (de) Verfahren und System zum Kontrollieren des Zugangs zu Waren und Dienstleistungen
EP1783709A1 (de) Anordnung und Verfahren zur Durchführung elektronischer Transaktionen
EP1298566A2 (de) Verfahren für elektronischen Austausch von Werten und serverbasierte Vorrichtung zur Durchführung des Verfahrens
WO2002027680A2 (de) Verfahren und anordnung zur übertragung eines elektronischen geldbetrages aus einem guthabenspeicher
DE69634202T2 (de) Vorrichtung zum austauschen von auskünften zwischen einer registrierkasse und einer zahlungsverarbeitungsvorrichtung
EP0889449B1 (de) Integriertes Zahlungsmodul für ein Terminal

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
8607 Notification of search results after publication
8127 New person/name/address of the applicant

Owner name: UUNET TECHNOLOGIES,INC.(N.D.GES.D.STAATES DELAWARE

D2 Grant after examination
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee