DE60015587T2 - Effizientes und sicheres zahlungsverarbeitungssystem - Google Patents

Effizientes und sicheres zahlungsverarbeitungssystem Download PDF

Info

Publication number
DE60015587T2
DE60015587T2 DE60015587T DE60015587T DE60015587T2 DE 60015587 T2 DE60015587 T2 DE 60015587T2 DE 60015587 T DE60015587 T DE 60015587T DE 60015587 T DE60015587 T DE 60015587T DE 60015587 T2 DE60015587 T2 DE 60015587T2
Authority
DE
Germany
Prior art keywords
account
transaction
buyer
holder
transactions
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
DE60015587T
Other languages
English (en)
Other versions
DE60015587D1 (de
Inventor
A. Michael KERESMAN
Ravishankar Bhagavatula
Chandra Balasubramanian
M. Francis SHERWIN
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.)
CardinalCommerce Corp
Original Assignee
CardinalCommerce Corp
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 CardinalCommerce Corp filed Critical CardinalCommerce Corp
Application granted granted Critical
Publication of DE60015587D1 publication Critical patent/DE60015587D1/de
Publication of DE60015587T2 publication Critical patent/DE60015587T2/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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • 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/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/105Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • 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/385Payment protocols; Details thereof using an alias or single-use codes
    • 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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • 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
    • 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/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Description

  • Hintergrund der Erfindung
  • Die vorliegende Erfindung bezieht sich auf das Ausführen von sicheren Transaktionen über unsichere Computernetzwerke. Es findet insbesondere Anwendung in Verbindung mit Internettransaktionen auf Kredit- bzw. Rechnungsbasis und wird nachfolgend insbesondere mit Bezug hierzu beschrieben. Dabei versteht sich jedoch, daß die vorliegende Erfindung auch auf andere ähnliche Anwendungen anwendbar ist.
  • Internethandel oder kurz E-Commerce, wie er auch genannt wird, betrifft das Kaufen und Verkaufen von Produkten und Dienstleistungen von Käufern und Verkäufern oder den Austausch von Informationen mittels Transaktionen über das Internet, ein unsicheres Computernetzwerk. Die Bequemlichkeit des Einkaufens über das Internet hat ein beachtliches Interesse an dem E-Commerce sowohl seitens der Käufer als auch der Verkäufer ausgelöst. Internetverkäufe oder ähnliche Transaktionen wurden typischerweise unter Verwendung von Standardkreditkarten wie etwa Visa®, Mastercard®, Discover®, American Express® oder dergleichen ausgeführt. Während sie jedoch weit verbreitet für eher traditionelle Transaktionen von Angesicht zu Angesicht verwendet werden, bewirkt die Verwendung dieser Standardkreditkarten und ihrer zugeordneten verarbeitenden Systeme in Zusammenhang mit E-Comerce bestimmte Schwierigkeiten.
  • Insbesondere beinhalten beispielsweise die Transaktionen mit Standardkreditkarten eine relativ große Anzahl von Mittelsleuten, die bei der Bearbeitung der Transaktionen von der ursprünglichen Kaufanfrage über die Authentifizierung und Autorisierung bis hin zur Abwicklung bzw. dem Abschluß benötigt werden. Zusätzlich zu dem tatsächlichen Käufer und Verkäufer beinhaltet die Gruppe beteiligter Personen, die bei der endgültigen Komplettierung der Transaktion durch die Abwicklung involviert sind, typischerweise Mitgliedsbanken einschließlich einer Handels- oder Akquirungsbank und einer Ausgabebank. Oft ist auch ein Internetprozessor (beispielsweise Cybercash), ein Mitgliedserviceprovider ("member service provider" MSP) oder eine unabhängige Verkaufsorganisation ("indepent sales organization" ISO) beteiligt. Zusätzlich werden für gewöhnlich Prozessoren Dritter, Agentenbanken und/oder Sicherheitsbanken beteiligt. Da jede Zwischenstation pro Transaktion, prozentual oder andere ähnliche Gebühren für ihre Rolle bei der Abwicklung der Transaktion berechnet, wachsen die Kosten der gesamten Transaktion mit jeder Zwischenstation, die zusätzlich verwendet wird. Als Folge hält eine geradlinige Bearbeitung der Transaktion und die Eliminierung von Zwischenstationen vorteilhafter Weise die Kosten der Transaktionen gering.
  • Ein weiterer Punkt ist das Vertrauen des Käufers und die Sicherheit. Die Tatsache, daß Transaktionen im E-Commerce von Angesicht zu Angesicht ausgeführt werden, ruft oft Befürchtungen bei einem potentiellen Käufer hervor, der eine Transaktion erwägt. Diese Befürchtung wird durch die Ungewißheit über die Reputation oder Qualität des Verkäufers gesteigert, mit dem sie handeln, und bezüglich der Sicherheit ihrer Kreditkarteninformationen oder anderer persönlicher Informationen (beispielsweise Adresse, Nummer der Kreditkarte, Telefonnummer oder dergleichen), die typischerweise zusammen mit einer herkömmlichen Verkaufstransaktion per Kreditkarte im Internet übermittelt werden. Zusätzlich sind sowohl die Kreditinhaber eines Kontos, Verkäufer als auch die finanziellen Institutionen bezüglich der Absicherung gegen Betrug oder andere nicht autorisierte Transaktionen mit Kreditkarten besorgt.
  • Die vorliegende Erfindung befaßt sich mit einem neuen und verbesserten System zur Bearbeitung von Transaktionen und einer Technik zum Ausführen von Kredittransaktionen über das Internet, die die oben erläuterten Probleme ebenso wie weitere überwindet.
  • Die WO-A-9304425 offenbart ein Verfahren zur Identifizierung von Individuen basierend auf periodisch sich ändernden nicht vorhersagbaren Codes, ohne Anwendungen für dieses Verfahren vorzuschlagen.
  • Zusammenfassung der Erfindung
  • Diese Aufgabe wird durch ein Verfahren gelöst, wie es in Anspruch 1 definiert ist. Ein Verfahren zur Ausführung sicheren Transaktionen über unsichere Computernetzwerke wird zur Verfügung gestellt. Das Verfahren umfaßt das Erzeugen einer Anzahl von separaten sich periodisch ändernden nicht vorhersagbaren Codes, und das Zuweisen von einmaligen Identifzierern an einer Anzahl von Inhaber eines Kontosn, so daß jeder Identifizierer mit einem der separaten periodisch sich ändernden nicht vorhersagbaren Codes verknüpft ist. Die Inhaber eines Kontos werden mit Token versorgt, von denen jeder synchronisiert ist, um denselben sich periodisch ändernden nicht vorhersagbaren Code zu erzeugen, der mit dem einzigartigen Identifizierer verknüpft ist, der dem Inhaber eines Kontos zugewiesen ist, der den Token erhalten hat. Die Codes zusammen mit den Identifizierern werden dann über das unsichere Computernetzwerk von Käufern erhalten, die sich an Transaktionen beteiligen. Für jeden Satz von erhaltenen Codes und Identifizierern ist der Käufer als der Kundenhalter authentifiziert, der den zugehörigen Identifizierer hat, wenn der erhaltene Code zu dem sich periodisch ändernden nicht vorhersagbaren Code für den Identifizierer paßt, der erhalten wurde.
  • Ein Verfahren zur Leitung von sicheren Transaktionen über ein unsicheres Computernetzwerk umfaßt das Auswählen von Händlern als ausgewählten Verkäufern für Käufer, mit denen sie sichere Transaktionen durchführen können. Die ausgewählten Händler werden dann mit Transaktionsobjekten versorgt, die auf den Servern der Händler zu installieren sind, welche mit dem unsicheren Computernetzwerk verbunden sind. Die Server der Händler werden verwendet, um Transaktionen zwischen den Händlern und den Käufern durchzuführen. Inhaber eines Kontos werden mit einzigartigen Identifizierern und Token versorgt. Die Token erzeugen sich periodisch ändernde nicht vorhersagbare Codes, die mit den einzigartigen Identifizierern der Inhaber eines Kontos verknüpft sind, an die die Token geliefert wurden. Auf ähnliche Weise erzeugt ein Server, der mit dem unsicheren Computernetzwerk verbunden ist, in Entfernung dieselben sich periodisch ändernden nicht vorhersagbaren Codes, die mit jedem einzigartigen Identifizierer verknüpft sind. Über das unsichere Computernetzwerk werden Sätze von Informationen erhalten, die mit Transaktionen verknüpft sind, die daher rühren, daß Käufer auf Transaktionsobjekte von ausgewählten Händlern zugreifen. Jeder Satz von Informationen umfaßt einen Passiercode und einen Indentifizierer. Schließlich wird jeder Käufer als der Inhaber eines Kontos authentifiziert, der den erhaltenen Identifizier besitzt, wenn der erhaltene Zugangscode zu dem in der Entfernung erzeugten sich periodisch ändernden nicht vorhersagbaren Code für diesen Identifizierer paßt.
  • Ein Vorteil der vorliegenden Erfindung liegt darin, daß Transaktionen über das Internet privat, sicher, potentiell anonym und rasch ausgeführt werden.
  • Ein weiterer Vorteil der vorliegenden Erfindung liegt darin, daß eine hohe Anzahl von Transaktionen, die durch das gesteigerte Vertrauen von Käufern in den Einkauf per Internet angekurbelt wird, zu einer Erhöhung der Absätze für die Verkäufer führt.
  • Ein weiterer Vorteil der vorliegenden Erfindung liegt darin, daß Käufer und Verkäufer vor Betrug oder anderen unautorisierten Transaktionen geschützt sind.
  • Noch ein weiterer Vorteil der vorliegenden Erfindung liegt darin, daß die Kosten von Transaktionen in dem Maße reduziert werden, in dem eine geradlinige und schlanke Bearbeitung Zwischenstationen reduziert, die andernfalls zu den Kosten der Transaktionen beitragen würden.
  • Noch weitere Vorteile der vorliegenden Erfindung ergeben sich für den Fachmann bei der Lektüre und dem Verständnis der folgenden detaillieren Beschreibung der bevorzugten Ausführungsformen.
  • Kurze Beschreibung der Zeichnungen
  • Die Erfindung kann in verschiedenen Komponenten und Anordnungen von Komponenten Gestalt annehmen und ebenso in verschiedenen Schritten und Anordnungen von Schritten. Die Zeichnungen dienen nur dem Zweck der Illustration bevorzugter Ausführungen und sind nicht so auszulegen, daß sie die Erfindung begrenzen.
  • 1 ist ein Flußdiagramm, welches auf einem hohen Abstraktionsniveau einen Überblick über ein System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt;
  • 2 ist eine Darstellung in Diagrammform, die Teilnehmer eines Systems zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt, die über Internet verbunden sind;
  • 3 ist ein Flußdiagramm, das einen Prozeß zur Registrierung von Verkäufern zur Teilnahme an einem System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt;
  • 4 ist ein Flußdiagramm, das einen Prozeß zur Registrierung vom Inhaber eines Kontos zur Teilnahme an einem System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt;
  • 5 ist eine Illustration in Diagrammform, die einen Kredittoken zur Verwendung im Zusammenhang mit einem System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt;
  • 6 und 7 sind Flußdiagramme, die eine Online-Einkaufserfahrung und die zugehörige Bearbeitung gemäß Aspekten der vorliegenden Erfindung mit einer Authentifizierung vor dem Einkaufen beziehungsweise eine Authentifizierung nach dem Einkaufen zeigen;
  • 8 ist ein Flußdiagramm, das eine Implementierung von zusätzlichen Sicherheitsmaßnahmen zeigt, die durch bestimmte Bedingungen von Lieferzielen aufgerufen werden, die im Zusammenhang mit einem System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung ausgewählt werden;
  • 9 ist ein Flußdiagramm, das den Prozeß einer Abwicklung bei einem System zur Bearbeitung bei einem System zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt; und
  • 10 ist ein Flußdiagramm, das die Anwendung der Bearbeitung einer Mikrobezahlung eines Systems zur Bearbeitung von Online-Transaktionen gemäß Aspekten der vorliegenden Erfindung zeigt.
  • Detaillierte Beschreibung der bevorzugten Ausführung
  • Wie in 1 dargestellt, verwaltet ein zentraler Koordinator für Transaktionen 10 eine Anzahl von verschiedenen und unabhängigen Prozessen in einem System A für die Bearbeitung von kommerziellen Transaktionen über das Internet. Die Prozesse, die durch den Koordinator 10 verwaltet werden, umfassen: (i) einen Prozeß 100 zur Registrierung von Verkäufern, bei dem Händler oder Verkäufer für die Teilnahme in dem System A zur Bearbeitung von Transaktionen angemeldet werden; (ii) Prozesse 200 zur Registrierung von Inhabern eines Kontos, in denen Käufer oder Konsumenten als Inhaber eines Kontos zur Teilnahme in dem System A zur Bearbeitung von Transaktionen angemeldet werden; (III) einen Prozeß zum Online-Einkauf 300, in dem Käufer oder Konsumenten mittels kommerzieller Online-Transaktionen mit Händlern oder Verkäufern in Wechselwirkung treten; und (iv) einen Abwicklungsprozeß 400, bei dem komplettierte kommerzielle Transaktionen bestätigt und Informationen über die Abwicklung direkt an eine Finanzierungsquelle zur Rechnungsstellung und Bezahlung weitergeleitet werden. Optional verwaltet der Koordinator 10 auch einen Prozeß 500 der Mikrobezahlung, bei dem. individuelle kleine Transaktionen (d. h., Transaktionen, die Beträge beinhalten, die kleiner als oder relativ klein verglichen mit den damit verknüpften Bearbeitungsgebühren oder – Kosten sind) angesammelt werden, bevor die Information über die Abwicklung an die Finanzierungsquelle gesendet wird. Zusätzlich agiert der Koordinator 10 selbst optional als die Finanzierungsquelle. Jedoch wird zum Zwecke der Einfachheit und Klarheit in der folgenden Beschreibung die Diskussion auf Ausführungen beschränkt, die eine Finanzierungsquelle durch eine dritte Partei verwenden.
  • Wie weiter in 2 zu sehen ist, hält in einer bevorzugten Ausführungsform der Koordinator 10 eine Präsenz im Internet 50 oder einem anderen ähnlichen Online-Netzwerk über einen Server 12 aufrecht. Ein Händler oder Verkäufer 20 hält ebenfalls eine Präsenz im Internet 50 über einen Server 22 aufrecht. Ein Käufer oder Inhaber eines Kontos 30 begehrt Zugang zu dem Verkäufer 20 und/oder dem Koordinator 10 über das Internet 50, indem er einen Computer 32 mit einem geeigneten Webbrowser oder einer anderen ähnlichen Software verwendet, die hierauf läuft. Natürlich ist das System zur Bearbeitung von Transaktionen A bevorzugt so verwaltet, daß es eine Mehrzahl von ähnlich ausgestatteten Verkäufern 20 und Käufern 30 verwaltet. Jedoch wird im Interesse der Einfachheit hier nur einer in 2 dargestellt. Zusätzlich hält eine Finanzierungsquelle 40 eine Präsenz im Internet 50 über einen Server 42 aufrecht. Die Finanzierungsquelle 40 vergibt Kredit für Kreditkonten oder hält Guthabenkonten, die im Auftrag von Inhaber eines Kontosn eingerichtet sind, die in dem System A zur Bearbeitung von Transaktionen teilnehmen. Darüber hinaus kann es vorteilhaft sein, daß die Sicherheit des Systems A zur Bearbeitung von Transaktionen weiters dadurch erhöht wird, daß mittels bekannter Techniken zur Verschlüsselung die Kommunikation, die weitergegeben oder auf andere Weise über das Internet 50 übertragen wird, verschlüsselt wird.
  • Wie weiter in 3 gezeigt, wird in dem Prozeß 100 zur Registrierung von Verkäufern ein interessierter Händler oder Verkäufer 20, die vorzugsweise Geschäfte in dem Internet 50 über ihre Server 22 ausführen, registriert, um in dem System A zur Bearbeitung von Transaktionen über das Internet teilzunehmen, welches durch den Koordinator 10 für die Transaktionen verwaltet wird. Der Prozeß 100 zur Registrierung von Verkäufern beginnt damit, daß der Koordinator 10 eine Information 102 über den Verkäufer (beispielsweise finanzielle Informationen, die physikalische Adresse, die Kategorie von Gütern oder Dienstleistungen, die angeboten werden, die Internetadresse, die Emailadresse oder dergleichen) von dem Käufer 20 erhält. Online oder über das Internet 50 wird dies optional durchgeführt, indem die Information 102 des Verkäufers, gegebenenfalls verschlüsselt, über den Server 12 des Koordinators erhalten wird. Unter Verwendung der erhaltenen Information 102 des Verkäufers wird die Tauglichkeit des Verkäufers 20 für die Teilnahme an dem System A zur Bearbeitung von Transaktionen über das Internet bewertet.
  • Bevorzugt wird ein Programm 110 zur Verifikation verwendet, um den Verkäufer 20 basierend auf der Information 102 des Verkäufers zu bewerten, die von dem Koordinator 10 erhalten wird. Das Programm 110 zur Verifikation, welches optional auf dem Server 12 des Koordinators läuft, wird ausgeführt, indem ein vorbestimmter oder auf andere Weise ausgewählter Algorithmus verwendet wird, der auf Basis quantifizierbarer Werte arbeitet, die die Information 102 des Verkäufers repräsentieren. Auf diese Weise wird die Kreditwürdigkeit des Verkäufers und/oder die Zuverlässigkeit und Reputation des Verkäufers für Dienstleistungen am Kunden und der Ruf der Geschäftspraxis bestimmt, wobei objektive, subjektive oder eine Kombination von objektiven und subjektiven Kriterien verwendet werden. Dementsprechend stellt der Koordinator 10 sicher, daß der Verkäufer 20 in der Lage ist, potentielle Obligationen zu erfüllen. Darüber hinaus wird für Kundenhalter 30 die an dem System A zur Bearbeitung von Transaktionen teilnehmen, sichergestellt, daß sie mit Händlern hoher Qualität oder Verkäufern mit einer starken Garantie der Kundenzufriedenheit agieren.
  • Als Antwort auf die Bewertung entscheidet im Entscheidungsschritt 120 der Koordinator 10, ob der interessierte Verkäufer 20 für die Teilnahme abgelehnt oder bestätigt wird. Falls er abgelehnt wird, wird eine Notifikation 122 an den interessierten Verkäufer geschickt und der Prozeß 100 zur Registrierung von Verkäufern endet. Falls er angenommen wird, sendet der Koordinator 10 eine Verkäufervereinbarung 124 an den Verkäufer 20. Online oder über das Internet 50 wird die Verkäufervereinbarung 124 optional von dem Server 12 des Koordinators an den Server 22 des Verkäufers weitergeleitet. Die Verkäufervereinbarung 124 gibt die Rechte und Verantwortlichkeiten oder Pflichten des Verkäufers 20 mit Bezug auf seine Teilnahme an dem System A zur Bearbeitung von Transaktionen an. Nachdem der Verkäufer 20 physisch unterzeichnet, elektronisch zeichnet oder auf andere Weise die Verkäufervereinbarung 124 abschließt, wird sie an den Koordinator 10 zurückgesandt, gegebenenfalls durch den Server 12 des Koordinators. Bei Erhalt der abgeschlossenen bzw. ausgeführten Verkäufervereinbarung 124a erzeugt der Koordinator 10 einen Datensatz der Verkäuferinformation 102, der Bestätigung des Verkäufers, der Verkäufervereinbarung 124 und dergleichen und bewahrt diese auf. Vorzugsweise wird der Datensatz auf elektronische Weise erzeugt und in einer Datenbasis 14 des Koordinators aufbewahrt, auf die von dem Koordinator 10 und, optional, von der Finanzierungsquelle 40 zuzugreifen ist.
  • Vorzugsweise überträgt bei Akzeptierung der abgeschlossenen Verkäufervereinbarung 124a der Koordinator 10 an den Verkäufer 20 ein Transaktionsobjekt 126, welches einen Link auf der Ausgangs- bzw. Check-out-Seite für den Online-Einkauf des Verkäufers plaziert oder auf andere Weise auf dem Server 22 des Verkäufers läuft. Das Objekt oder der Link wirkt so, daß das System A zur Bearbeitung von Transaktionen integriert wird oder es auf andere Weise gestattet, daß das System A zur Bearbeitung durch das System zum Online-Einkauf beim Verkäufer oder eine Internet-Einkaufsseite oder -seiten zugegriffen wird. Optional installiert der Koordinator 10 das Objekt auf dem Server 22 des Verkäufers. Dementsprechend können Inhaber eines Kontos 30, die online oder über das Internet 50 einkaufen, auf das Objekt zugreifen (beispielsweise durch Anklicken des Links auf der Ausgangsseite des Käufers) und werden automatisch zu dem Koordinator 10 zur Authentifizierung und/oder Autorisierung geleitet. Auf diese Weise werden dann Händler oder Verkäufer 20 zur Teilnahme in dem System A zur Bearbeitung von Transaktionen registriert.
  • Wie in 4 gezeigt beginnt in dem Prozeß 200 zur Registrierung von Inhaber eines Kontos die Registrierung eines Käufers oder Konsumenten, um ein Inhaber eines Kontos 30 zu werden, mit einem Besuch durch den Käufer bei dem Koordinator 10. Optional über das Internet greift der interessierte Käufer oder Konsument, der einen geeigneten Webbrowser verwendet, auf eine Seite zur Registrierung von Inhaber eines Kontosn zu, die über den Server 12 des Koordinators zugänglich gemacht ist. Während der Prozeß 200 zur Registrierung eines Inhaber eines Kontos fortschreitet, werden Registrierungsdaten 202 des Inhaber eines Kontos (beispielsweise Name, Adresse, Dauer des Aufenthalts, Eigentum oder Mietwohnung, E-Mail-Adresse, Telefonnummer zu Hause, Telefonnummer am Arbeitsplatz, Sozialversicherungsnummer, Geburtsdatum, Geburtsname der Mutter, Arbeitgeber, Einkommen, Status als Arbeitnehmer oder dergleichen) gesammelt oder auf andere Weise von dem Koordinator 10 von dem Käufer oder dem potentiellen neuen Inhaber eines Kontos 30 erhalten, der sich zur Teilnahme in dem System A zur Bearbeitung von Transaktionen bewirbt. Bevor der Konsument oder Käufer als ein neuer Inhaber eines Kontos 30 akzeptiert wird, wird dessen Kreditwürdigkeit bewertet.
  • Vorzugsweise gibt der Koordinator 10 relevante Registrierungsdaten 202 des Inhaber eines Kontos an die Finanzierungsquelle 40 weiter. Die relevanten Registrierungsdaten 202 des Inhaber eines Kontos werden dann auf die Kreditwürdigkeit hin überprüft. Optional werden die Daten durch ein eigenes System zur Überprüfung der Kreditwürdigkeit von der Finanzierungsquelle analysiert, oder sie werden an eines oder mehrere Kreditbüros 210 zur Analyse übertragen. Die Analyse umfaßt bevorzugt die Anwendung von bekannten Techniken zur Überprüfung der Kreditwürdigkeit, sowie von Algorithmen, die die Kreditwürdigkeit bestimmen. Schließlich werden Daten 212 der Kreditwürdigkeit (beispielsweise. Bestätigung oder Ablehnung, Grenzen des Kredits, Risiko und dergleichen) an den Koordinator 10 durch die Finanzierungsquelle 40 zurück übermittelt.
  • Bei Erhalt der Daten 212 der Kreditwürdigkeit entscheidet der Koordinator 10 im Entscheidungsschritt 220, ob der potentielle neue Inhaber eines Kontos 30 tauglich für die Teilnahme in dem System A zur Bearbeitung von Prozessen ist. Dann gibt der Koordinator 10 dem potentiellen neuen Inhaber eines Kontos 30 über die Entscheidung bezüglich der Kreditwürdigkeit Nachricht. Das heißt, falls der Kredit abgelehnt wird, wird eine Nachricht 222 der Ablehnung des Kredits an den potentiellen Inhaber eines Kontos 30 übermittelt. Auf der anderen Seite wird, falls der Kredit bestätigt bzw. zugebilligt wird, eine Information 224 der Bestätigung (beispielsweise die jährliche Prozentrate, die Grenze des Kredits und dergleichen) an den potentiellen neuen Inhaber eines Kontos 30 zur Akzeptierung übermittelt. In einer bevorzugten Ausführung wird die Zusage oder Ablehnung des Kredits an einen potentiellen neuen Inhaber eines Kontos 30, der online ist und den Koordinator über das Internet 50 anspricht, durch die Anzeige einer geeigneten Webseite durch den Server 12 des Koordinators an den potentiellen neuen Inhaber eines Kontos 30 übermittelt. Alternativ kann die Bestätigung oder Ablehnung des Kredits an die angegebene E-Mail-Adresse des potentiellen neuen Inhaber eines Kontos kommuniziert werden, die vorher zusammen mit den Registrierungsdaten 202 des Inhaber eines Kontos erhalten wurde. In jedem Fall wird. optional zu diesem Zeitpunkt dem potentiellen neuen Inhaber eines Kontos 30 eine initiale, obschon vorzugsweise begrenzte, Kreditlinie und ein temporäres Paßwort übermittelt, das ihn in die Lage versetzt, sofort online bei einem registrierten Verkäufer 20 einzukaufen, wobei er das System A zur Bearbeitung von Transaktionen verwendet, das durch den Koordinator 10 für Transaktionen verwaltet wird.
  • Falls er bestätigt wird und der Status eines Inhabers eines Kontos weiterhin gewünscht wird, liefert der Inhaber eines Kontos 30 zusammen mit einer Anzeige, daß er akzeptiert, dem Koordinator 10 weitere Daten 226 zur Eröffnung des Kontos einschließlich einer geheimen persönlichen Identifizierungsnummer (PIN) und Antworten auf eine Anzahl von vorgegebenen oder auf andere Weise ausgewählten Sicherheitsfragen. Die Sicherheitsfragen sind bevorzugt Fragen, auf die nur der Inhaber eines Kontos 30 mit gewisser Wahrscheinlichkeit die Antworten kennt (beispielsweise das erste Auto des Inhaber eines Kontos, der Name des Hundes des Inhaber eines Kontos oder dergleichen). Bei Akzeptierung generiert der Koordinator 10 einen Datensatz für den Inhaber eines Kontos 30 und bewahrt diesen auf, vorzugsweise in elektronischem Format in der Datenbasis 14 des Koordinators. Der Datensatz des Inhaber eines Kontos umfaßt die Registrierungsdaten 202 des Inhaber eines Kontos, die Kreditbestätigungsdaten 212, die Information der Bestätigung 224, die Akzeptierung und zusätzliche Daten 226 bezüglich der Erzeugung des Kontos. Zusätzlich wird ein zugehöriges Kreditkonto bei der Finanzierungsquelle 40 eingerichtet.
  • Der Datensatz des Inhaber eines Kontos kann auch Informationen oder Daten beinhalten, die sich auf Privilegien des Kontos beziehen. In einer bevorzugten Ausführungsform hat der Inhaber eines Kontos 30 die Option, seine Kontenprivilegien seinen Wünschen anzupassen oder zu modifizieren. Die Kontenprivilegien werden durch den Inhaber eines Kontos 30 seinen Wünschen angepaßt, beispielsweise indem über das Internet 50 auf den Server 12 des Koordinators zugegriffen wird. Aus Sicherheitsgründen wird der Inhaber eines Kontos optional als solcher authentifiziert, vorzugsweise unter Verwendung der nachstehend beschriebenen Prozedur der Authentifizierung, bevor er irgend eine Modifikation des Kontos durchführen darf. Jedoch wird bei einer initialen Einrichtung des Kontos die nachfolgend beschriebene Prozedur zur Authentifizierung nicht eingesetzt. Die Kontenprivilegien werden optional durch den Inhaber eines Kontos 30 festgelegt, um die Verwendung des Kontos des Inhaber eines Kontos in dem System A zum Bearbeiten von Transaktionen zu begrenzen. Das heißt, die festgelegten Kontenprivilegien können das Konto derart beschränken, daß Käufe von diesem für spezifizierte teilnehmende Händler oder Verkäufer 20 nicht autorisiert sind, so daß Transaktionen, die sich automatisch wiederholen und ohne eine direkte Teilnahme des Inhaber eines Kontos 30 ausgeführt werden, nicht autorisiert sind, so, daß einzelne Einkäufe über ein bestimmtes Preislimit hinaus nicht autorisiert sind, so, daß Einkäufe, die sich über den Tag ansammeln, auf ein gewünschtes Niveau begrenzt sind, und dergleichen.
  • Bei der initialen Einrichtung des Kontos weist der Koordinator 10 dem Inhaber eines Kontos 30 eine zugehörige Anwenderidentität zu, die einzigartig für den Inhaber eines Kontos 30 ist und Teil des Datensatzes des Inhaber eines Kontos wird (beispielsweise ein selbstgewählter Anwendername oder eine auf andere Weise zugewiesene alphanumerische Bezeichnung), und optional wird ein zugehöriger Kredittoken 230 (vgl. 5) an den Inhaber eines Kontos 30 ausgegeben. Der Kredittoken 230 erzeugt periodisch (beispielsweise alle 60 Sekunden) einen nicht vorhersagbaren alphanumerischen Code (vorzugsweise von der Länge von 6 Zeichen) indem ein vorbestimmter oder auf andere Weise ausgewählter Algorithmus verwendet wird. Der Algorithmus, der bei der Erzeugung des sich periodisch ändernden nicht vorhersagbaren alphanumerischen Codes verwendet wird, ist vorzugsweise eine Funktion eines anfänglich gesetzten Wertes und eines Zeitwertes, der von einer inneren Uhr geliefert wird. Der Kredittoken 230 gibt den Code auf einer eingebauten Flüssigkristallanzeige ("liquid crystal display" LCD) 232 oder einem anderen für den Menschen lesbaren Display aus. Zusätzlich liefert der Kredittoken 230 einen Indikator bezüglich der Dauer der Gültigkeit des angezeigten Codes (d. h., der Zeit, die verbleibt, bevor der nächste nicht vorhersagbare Code erzeugt wird). Dementsprechend erzeugt der Kredittoken 230 in jeder Periode einen sich dynamisch ändernden nicht vorhersagbaren alphanumerischen Code, der (mit Ausnahme des Koordinators 10) nur für den Inhaber eines Kontos 30 zugänglich ist, der sich im Besitz des Kredittokens 230 befindet.
  • Für jede einzigartige Anwenderidentität erzeugt der Koordinator 10 auch unabhängig einen sich periodisch ändernden nicht vorhersagbaren alphanumerischen Code, der mit dem durch den Token erzeugten Code synchronisiert und mit diesem identisch ist, und zwar für den zugehörigen Inhaber eines Kontos 30, der diese Anwenderidentität hat. Der unabhängig erzeugte und synchronisierte Code wird zusammen mit dem zugehörigen Datensatz des Inhaber eines Kontos aufbewahrt. Vorzugsweise erzeugt der Koordinator 10 den synchronisierten Code, indem er eine Software laufen läßt, die (i) einen Algorithmus und (ii) einen initial gesetzten Wert verwendet, wobei diese beiden identisch zu denjenigen sind, die von dem zugehörigen Token 230 verwendet werden, und die darüber hinaus (iii) einen Zeitwert verwendet, der von einer Uhr stammt, die mit der inneren Uhr des Tokens synchronisiert ist. Auf diese weise sind der alphanumerische Code von dem Kredittoken 230 des Inhaber eines Kontos und der unabhängig erzeugte alphanumerische Code, der zusammen mit dem Datensatz des Inhaber eines Kontos aufbewahrt wird, zu jeder Zeit identisch.
  • Alternativ kann ein potentieller neuer Inhaber eines Kontos 30 die Finanzierungsquelle 40 direkt für die Registrierung kontaktieren, um an dem System A zur Bearbeitung von Transaktionen teilzunehmen. In diesem Fall führt die Finanzierungsquelle im wesentlichen den selben Prozeß 200 zur Registrierung eines Inhaber eines Kontos aus und übermittelt den Datensatz des Inhaber eines Kontos an den Koordinator 10.
  • Wie weiterhin in den 6 und 7 gezeigt, beginnt in einer bevorzugten Ausführung ein Online- oder Interneteinkauf oder Einkaufsprozess 300 damit, daß ein Inhaber eines Kontos 30 den Koordinator 10 kontaktiert (beispielsweise durch Zugreifen auf das Online – oder Interneteinkaufsportal des Koordinators, wobei ein geeigneter Webbrowser verwendet wird) oder indem auf andere Weise eine Webseite des Servers 12 des Koordinators aufgerufen oder ein Link zu diesem aufgerufen wird. An diesem Punkt erhält der Inhaber eines Kontos 30 die Möglichkeit, seine Identität vorab zu authentifizieren, bevor er an irgendeinder speziellen kommerziellen Transaktion mit den teilnehmenden Händlern oder Verkäufern teilnimmt. Die Authentifizierung wird vorzugsweise dadurch erzielt, daß der Koordinator 10 von dem Inhaber eines Kontos 30 Authentifizierungsdaten 302 sammelt, die eines oder mehrere der folgenden Elemente aufweisen: Anwenderidentität des Inhaber eines Kontos, PIN und/oder vom Token erzeugter alphanumerischer Code. Optional werden eines oder mehrere Elemente der Authentifizierungsdaten 302 manuell durch den Inhaber eines Kontos 30 eingegeben. Alternativ werden eines oder mehrere der Elemente in dem Computer 32 gespeichert oder auf andere Weise aufbewahrt, der von dem Inhaber eines Kontos 30 verwendet wird, um auf den Server 12 des Koordinators zuzugreifen, so daß sie automatisch eingegeben werden, wenn dies notwendig ist.
  • Beispielsweise kann bezüglich des nicht vorhersagbaren alphanumerischen Codes, anstatt einen separaten physikalischen Token 230 zu haben, der "Token" optional ein Objekt sein, welches auf dem Computer 32 des Inhaber eines Kontos läuft, und das den alphanumerischen Code eingibt oder anzeigt, wenn darauf zugegriffen wird. Alternativ umfaßt ein separater physikalischer Token 230 ein Interface bzw. eine Schnittstelle 234 (vgl. 5), durch welche er mit dem Computer des Inhaber eines Kontos derart verbunden ist, daß der vom Token generierte alphanumerische Code direkt von dem Token 230 eingelesen wird, ohne daß es einer manuellen Eingabe bedarf.
  • In jedem Fall gibt der Koordinator 10 die Authentifizierungsdaten 302 in den Prozeß 310 zur Authentifizierung ein, der die eingegebenen oder auf andere weise gesammelten Authentifizierungsdaten 302 mit den entsprechenden Daten in dem Datensatz des Inhaber eines Kontos vergleicht, der die selbe Anwenderidentität hat wie diejenige, die in den Authentifizierungsdaten 302 enthalten ist. Der Koordinator 10 bestimmt dann im Entscheidungsschritt 320, ob der angebliche Inhaber eines Kontos 30 ein authentischer Kontenhalter ist, der vorher unter Verwendung des Prozesses 200 zur Registrierung des Inhaber eines Kontos registriert worden ist oder nicht. Natürlich wird, wenn die Anwenderidentität, die in den Authentifizierungsdaten 302 enthalten ist, keinem zugehörigen Datensatz eines Inhaber eines Kontos entspricht oder auf andere Weise ungültig ist, die Authentifizierung verweigert oder schlägt fehl und der angebliche Inhaber eines Kontos 30 und/oder beteiligte Verkäufer 20 erhält eine Benachrichtigung 322 über die Ablehnung. Zusätzlich wird auch, wenn die Authentifizierungsdaten 302 und die zugehörigen Daten in dem Datensatz des Inhaber eines Kontos, welcher die selbe Anwenderidentität aufweist, nicht zusammenpassen, die Authentifizierung verneint oder schlägt fehl und der vorgebliche Inhaber eines Kontos 30 und/oder der beteiligte Verkäufer 20 erhält wiederum die Benauchrichtigung 322 über die Ablehnung. Nur wenn eine identische Übereinstimmung zwischen den Authentifizierungsdaten 302 und dem Datensatz des Inhaber eines Kontos besteht, wird der zugreifende Inhaber eines Kontos 30 authentifiziert und/oder positiv als der wahre Inhaber eines Kontos identifiziert, der die zugehörige Anwenderidentität hat.
  • Verschiedene Verfahren oder Prozeduren zur Authentifizierung können verwendet werden, so daß eine positive Identifizierung des Inhaber eines Kontos 30 möglich ist. Beispiele für solche Prozeduren zur Authentifizierung umfassen eine Antwort auf Aufforderung ("challenge response"), einen schnellen Einstiegsmodus ("quick log mode") oder eine oder mehrere Methoden zur Authentifizierung mittels Faktoren (wie beispielsweise einem statischen Anwendernamen und einem Paßwort oder PIN), Smartkarten ("smart cards"), biometrische Authentifizierung, wie beispielsweise Erkennung von Fingerabdrücken oder Abtasten der Retina, etc. Diese Techniken der Authentifizierung stellen sicher, daß der Koordinator 10 in der Lage ist, unabhängig eine positive Identifizierung des Inhaber eines Kontos 30 auszuführen.
  • Wie insbesondere in 6 dargestellt, greift als nächstes der Inhaber eines Kontos 30 auf eine Webseite oder dergleichen mit einem Einkaufsverzeichnis 330 zu, die teilnehmende Händler oder Verkäufer 20 auflistet, welche in dem System A zur Bearbeitung von Transaktionen registriert sind, das von dem Koordinator 10 verwaltet wird, oder der Server 12 des Koordinators stellt auf andere Weise eine solche Webseite oder dergleichen zur Verfügung. Der Inhaber eines Kontos 30 ist dann frei, unter den teilnehmenden Verkäufern 20 seine Wahl zu treffen und als ein vorab authentifizierter Inhaber eines Kontos 30a einzukaufen.
  • Wie insbesondere in 7 gezeigt, greift alternativ der Inhaber eines Kontos 30 auf das Onlinegeschäft ("online store") oder die Interneteinkaufsseite des Verkäufers zu, und zwar direkt von dem Server 22 des Verkäufers, und der Einkauf wird ohne vorherige Authentifizierung durchgeführt. Auf der Seite des Verkäufers wählt der Käufer oder Inhaber eines Kontos 30 Artikel 340 aus den Gütern und/oder Dienstleistungen aus, die er zu erwerben wünscht. Vorzugsweise werden diese Güter oder Dienstleistungen dann in einen virtuellen Einkaufswagen 342 abgelegt. Falls ein weiteres Einkaufen gewünscht wird, springt der Prozeß zurück zur Auswahl der Produkte und zu anderen ähnlichen Webseiten zum Einkaufen, die vom Server 22 des Verkäufers aus zugreifbar sind. Auf der anderen Seite fährt, falls der Einkauf beendet ist, der Prozeß mit dem Auschecken 350 fort. Wenn der Käufer oder Inhaber eines Kontos 30 auf das Transaktionsobjekt 126 oder einen Link zugreift, der vorher auf der Ausstiegs- bzw. Checkoutseite 350 des teilnehmenden Händlers oder Verkäufers eingerichtet worden ist, wird der Käufer oder Inhaber eines Kontos 30 zu dem Koordinator 10 geleitet, und zwar zusammen mit einer Kaufanfrage 352, die anzeigt, daß der Käufer wünscht, eine kommerzielle Transaktion mit dem entsprechenden teilnehmenden Verkäufer 20 auszuführen. Vorzugsweise umfaßt die Transaktion, um die es geht, den Käufer oder Inhaber eines Kontos 30, der eines oder mehrere der ausgewählten Güter von dem teilnehmenden Händler oder Verkäufer 20 erwirbt.
  • Falls er nicht vorab authentifiziert ist, wenn der Käufer oder Inhaber eines Kontos 30 zu dem Koordinator 10 geleitet wird, wird er mit einer Seite zur Authentifizierung von dem Server 12 des Koordinators konfrontiert. An diesem Punkt wird unter Verwendung der selben Prozedur 310 zur Authentifizierung, wie sie bei der Authentifizierung vorab verwendet wird, der Käufer authentifiziert und/oder positiv als ein Kontenhalter 30 identifiziert, der eine einzigartige Anwenderidentität hat. Falls er vorab authentifiziert ist, umgeht der Inhaber eines Kontos 30 diesen Schritt zur Authentifizierung.
  • In jedem Fall erzeugt, vorausgesetzt, daß die Authentifizierung komplett und erfolgreich ist, der Koordinator 10 in Prozeßschritt 360 Daten 362 über den Vollzug der Transaktion. Die Daten 362 über den Vollzug der Transaktion identifizieren Informationen, die von dem teilnehmenden Verkäufer 20 verwendet werden, um seine Verpflichtung(en) gegenüber dem Inhaber eines Kontos 30 für die kommerzielle Transaktion zu erfüllen, die sie momentan durchführen. Beispielsweise umfassen bevorzugt die Daten 362 zum Vollzug der Transaktion eine Lieferadresse für die Güter, die bei der Transaktion zum Kauf ausgewählt wurden. Für physikalische Güter kann die Lieferadresse eine Versandadresse sein, und für heruntergeladenen Inhalt, heruntergeladene Software, digitale Güter oder Dienstleistungen und andere ähnliche Güter kann die Lieferadresse eine E-Mail-Adresse oder der Computer 32 des Inhaber eines Kontos sein, der mit dem Netzwerk kommuniziert.
  • Wie weiters in 8 gezeigt, werden vorab ausgewählte (beispielsweise bei Einrichtung des Kontos) Vorgabe- bzw. Default-Lieferadressen für die verschiedenen Arten von Gütern oder Dienstleistungen in dem Datensatz des Inhaber eines Kontos aufbewahrt. Als eine Regel verwendet der Koordinator 10 diese Default- Ziele bei der Erzeugung der Daten 362 bezüglich des Vollzugs der Transaktion. Jedoch kann von einer Webseite 364 zur Auswahl des Zieles, die durch den Koordinator 10 dem Inhaber eines Kontos 30 zugänglich gemacht wird, der Inhaber eines Kontos 30 optional über eine auswählende Antwort 366 eine alternative Adresse als die Lieferadresse auswählen.
  • In einer bevorzugten Ausführung wird, falls die alternative Lieferadresse von der Default-Adresse abweicht oder falls das Ziel ein direktes Herunterladen auf dem Computer 32 des Käufers oder Inhaber eines Kontos ist, eine zusätzliche Sicherheitsmaßnahme aufgerufen. Genauer gesagt übermittelt der Koordinator 10 eine oder mehrere der vorher beantworteten Sicherheitsfragen 226a (d. h., der Sicherheitsfragen, auf die der Inhaber eines Kontos 30 ursprünglich Antworten zusammen mit den übermittelten zusätzlichen Daten 226 zur Erzeugung des Kontos geliefert hat) an den Käufer oder Inhaber eines Kontos 30.
  • Der Koordinator 10 erhält dann von dem Käufer oder Inhaber eines Kontos 30 eine Antwort 226b als Antwort auf jede Sicherheitsfrage. Der Koordinator 10 bestimmt dann im Entscheidungsschritt 370, ob die Antworten 226b korrekt sind. Wie im Prozeßschritt 372 gezeigt, wird nur dann, wenn die neuerdings erhaltenen Antworten zu den vorabgegebenen Antworten in den Datensatz des Inhaber eines Kontos passen, die alternative Adresse oder Adresse zum Downloaden in die erzeugten Daten 362 bezüglich des Vollzugs der Transaktion aufgenommen. Andernfalls werden, wie im Prozeßschritt 374 gezeigt, die alternative Adresse oder Adresse zum Downloaden zurückgewiesen. Optional können bestätigte alternative Ziele auch in einem Adressbuch des Inhaber eines Kontos gespeichert sein, welches in dem Datensatz des Inhaber eines Kontos für einen bequemen zukünftigen Zugriff und eine Verwendung durch den Inhaber eines Kontos 30 aufbewahrt wird.
  • Optional kann die Lieferadresse eine nicht identifizierende Adresse sein, so daß die Anonymität des Inhaber eines Kontos 30 bezüglich des teilnehmenden Händlers oder Verkäufers 20 aufrecht erhalten wird. Beispielsweise kann die nicht identifizierende Adresse ein Postfach oder eine andere dritte neutrale Partei sein, von der die gelieferten Güter von dem Inhaber eines Kontos 30 abgeholt werden. Unabhängig von der Lieferadresse werden, sobald sie einmal erzeugt worden sind, die Daten 362 über den Vollzug der Transaktion durch den Koordinator 10 – vorzugsweise online oder über das Internet 50 – an den teilnehmenden Verkäufer 20 übermittelt und der Inhaber eines Kontos 30 wird zurück zu dem teilnehmenden Verkäufer 20 geleitet, wenn sie optional die Wahl des Versandes 380 einschließlich der Wahl eines Versandunternehmens (beispielsweise gewöhnliche US-Post, Federal Express, UPS oder dergleichen) und/oder einer bevorzugten Versandzeit (beispielsweise Lieferung in einem Monat, einer Woche oder am nächsten Tag) haben.
  • Nachdem der Inhaber eines Kontos 30 seine Auswahl 382 getroffen hat, falls eine solche bezüglich der Versandfirma und/oder der bevorzugten Versandzeit vorliegt, werden die Details 384 der Transaktion von dem Verkäufer 20 an den Koordinator 10 übermittelt, wo sie für den Prozeß 390 zur Autorisierung erhalten werden. Die Details 384 der Transaktion enthalten vorzugsweise die Gesamtkosten (einschließlich Steuer und Versand) für die ausgewählten Güter, die in der Transaktion gekauft worden sind. Zusätzlich identifizieren die Details 384 der Transaktion den teilnehmenden Händler oder Verkäufer 20 und den Inhaber eines Kontos 30, die an der Transaktion beteiligt sind. Die Autorisierung basiert auf dem Kreditkonto des Inhaber eines Kontos, welches einen Betrag an zur Verfügung stehendem Kredit aufweist, welcher ausreicht, um die Gesamtkosten der Transaktion abzudecken. Alternativ ist das Konto optional ein Guthabenkonto, so daß die Autorisierung auf dem Guthabenkonto basiert, das einen ausreichenden Betrag an Geldmitteln aufweist, um die gesamten Kosten der Transaktion abzudecken. In jedem Fall wird, wenn ein ausreichender. Betrag an Geldmitteln oder Kredit zur Verfügung steht, um die gesamten Kosten der Transaktion abzudecken, die Komplettierung der Transaktion autorisiert, falls die Autorisierung nicht abgelehnt wird.
  • Optional wird der Status des Kontos des Kontohalters (Kredit oder Guthaben) zusammen mit dem Datensatz des Inhaber eines Kontos in der Datenbasis 14 des Koordinators aufbewahrt, so daß der Koordinator 10 direkt die Transaktionen autorisieren kann. Alternativ werden die Details 384 der Transaktion zu der Finanzierungsquelle weitergegeben, die dann Transaktionen autorisiert. In jedem Fall wird bei der Bestimmung der Autorisierung (in einem positiven oder einem negativen Sinn) ein zugehöriger Code 392 der Autorisierung für die Transaktion erzeugt. Vorzugsweise werden der Code 392 der Autorisierung zusammen mit dem Ergebnis der Autorisierung und den zugehörigen Details 384 der Transaktion in einem Datensatz der Transaktion aufbewahrt, welcher optional elektronisch in der Datenbasis 14 des Koordinators gespeichert werden kann. Zusätzlich werden eine Anzeige des Ergebnisses der Autorisierung und der Autorisierungscode 392 an den teilnehmenden Händler oder Verkäufer 20 und dem Inhaber eines Kontos 30 übermittelt, die dann entsprechend handeln.
  • Wie weiters in 9 dargestellt, beginnt der Prozeß 400 der Abwicklung für vollendete kommerzielle Transaktionen damit, daß der Koordinator 10 Informationen 402 über die Abwicklung von dem Verkäufer 30 sammelt oder auf andere Weise erhält. Vorzugsweise wird der Prozeß 400 der Abwicklung periodisch, beispielsweise täglich, wöchentlich oder dergleichen durchgeführt. Alternativ wird die Information 402 über die Abwicklung dadurch erhalten, daß der Verkäufer 20 Informationen 402 über die Abwicklung an den Koordinator 10 leitet oder dadurch, daß der Koordinator 10 automatisch Informationen 402 über die Abwicklung von dem Verkäufer 20 bezieht. Beispielsweise wird bezüglich der automatischen Beziehung der Informationen über die Abwicklung, wenn ein Prozeß des Verkäufers über die Lieferung ausgeführt wird, wobei gekaufte Güter oder Dienstleistungen an den Inhaber eines Kontos 30 geliefert werden, eine Datenbasis 24 des Bestandes des Verkäufers (vergleiche 2) oder eine andere solche Datenbasis des Verkäufers dementsprechend upgedated, um die Lieferung und Vollendung dieser speziellen Transaktion anzuzeigen. In der Prozedur 400 der Abwicklung wird dann die Information 402 über die Abwicklung, die denjenigen Transaktionen entspricht, die in der Datenbasis 24 des Verkäufers als solche gekennzeichnet sind, die komplettiert worden sind, automatisch durch den Koordinator 10 von der Datenbasis 24 des Verkäufers erhalten bzw. abgerufen.
  • Die Information 402 über die Abwicklung zeigt an, daß der Verkäufer 20 seinen Verpflichtungen gegenüber dem Inhaber eines Kontos 30 in Verbindung mit einer speziellen autorisierten kommerziellen Transaktion nachgekommen ist. Die erhaltenen Informationen 402 über die Abwicklung umfassen vorzugsweise den Autorisierungscode 392 und die zugehörigen Details 384 der Transaktion für die Transaktion, um die es geht. Der Koordinator 10 vergleicht dann die Informationen 402 über die Abwicklung mit dem Datensatz der zugehörigen Transaktion, die denselben Autorisierungscode 392 aufweist, um die Abwicklung zu bestätigen oder auf andere Weise zu validieren und zu überprüfen, wenn die Details 384 der Transaktion in der Information 402 über die Abwicklung im wesentlichen dieselben sind wie die Details 384 der Transaktion in dem Datensatz der Transaktion. Insbesondere kann es optional zugelassen sein, daß die Gesamtkosten aus den Details 384 der Transaktion, die sich in den Informationen 402 über die Abwicklung finden, innerhalb einer gegebenen Toleranz von den gesamten Kosten abweichen, die in den Details 384 der Transaktion in den Datensatz der Transaktion enthalten sind. In den Fällen, in denen eine unzureichende Übereinstimmung auftritt, wird eine zurückgewiesene Information 402a über die Abwicklung an den Verkäufer 20 zurückübertragen.
  • In einer bevorzugten Ausführung kommuniziert der Koordinator 10 periodisch (beispielsweise an dem Ende jeden Tages) bestätigte Information 402b über die Abwicklung direkt an die Finanzierungsquelle 40, bevorzugt über das Internet 50 oder ein anderes Netzwerk, welches online arbeitet. Im Gegenzug handelt die Finanzierungsquelle 40 dementsprechend aufgrund der bestätigten Information 402b über die Abwicklung, beispielsweise in dem sie Rechnungen 410 an die entsprechenden Inhaber eines Kontos 30 sendet und den entsprechenden Händlern oder Verkäufern 20 mittels Zahlung 420 das Geld zukommen läßt, wobei sie bekannte Prozeduren und Verfahren zur Bearbeitung von Rechnungen und Zahlungen verwendet. Nachdem die Information 402 über die Abwicklung bereits durch den Koordinator bestätigt worden ist, führt die Finanzierungsquelle optional keine unabhängige Bestätigung der Information 402 über die Abwicklung durch und kann so rascher auf die bestätigte Information 402b über die Abwicklung reagieren, ohne daß zusätzliche Prozeduren zur Überprüfung nötig sind.
  • Auf diese Weise sind Transaktionen, die in dem System A zur Bearbeitung von Transaktionen durchgeführt werden, geradliniger und schlanker, verglichen mit traditionellen Systemen zur Bearbeitung von Transaktionen. In den traditionellen Systemen führen Käufer und Inhaber eines Kontos Einkäufe durch, indem sie traditionelle Kreditkarten verwenden. Die Kreditkartennummer, das Gültigkeitsdatum und zugehörige persönliche Informationen werden dann an eine Vielzahl verschiedener Zwischenstationen weitergeleitet, um positiv den Käufer als den Inhaber der Kreditkarte zu identifizieren und/oder zu autentifizieren. Noch weitere Zwischenstationen sind oft vorhanden, um dann eine spezielle Transaktion zu autorisieren, und die Information wird wiederum an diese zusätzlichen Zwischenstationen weitergeleitet. Als ein Ergebnis ist dieses System inherent ineffizient. In dem System A zur Bearbeitung von Transaktionen, das vorstehend beschrieben worden ist, wird durch das zur Verfügung Stellen einer positiven Identifizierung des Anwenders und/oder einer Authentifizierung beim Auschecken durch den Koordinator 10 und durch das Integrieren der Authentifizierungs- und Autorisierungsprozeduren 310 bzw. 390 durch den Koordinator 10 vorteilhafterweise die Effizienz in soweit erhöht, daß die ineffizienten Händlerbanksysteme und die Vielzahl an Zwischenstationen sowohl auf der Einkaufs- als auch der Abwicklungsseite vermieden werden.
  • Wie weiter in 10 gezeigt, kann in einer bevorzugten Ausführungsform einem Inhaber eines Kontos 30 die Option gegeben sein, ein Konto für Mikrobezahlung zu aktivieren, beispielsweise, indem sein Konto für Mikrobezahlung mit einem minimalen vorbestimmten Betrag (beispielsweise 25 Dollar) belastet wird. Nachdem das Konto für Mikrobezahlung einmal aktiviert ist, kann der Inhaber eines Kontos 30 das Konto für Mikrobezahlung auf einer Seite eines Verkäufers verwenden, um Güter und Dienstleistungen zu kaufen, die kleine Transaktionsbeträge beinhalten. Der Prozeß der Authentifizierung und Autorisierung bleibt derselbe wie derjenige, der für die Standardtransaktionen verwendet wird. Jedoch werden die individuellen Transaktionen mit Mikrobezahlung durch den Koordinator 10 gehalten und gesammelt, bevor sie an die Finanzierungsquelle 40 für die Abwicklung gesendet werden. Wie bei den Standardtransaktionen werden die Mikrobezahlungstransaktionsdetails für die zukünftige Verwendung bei der Abwicklung durch den Koordinator 10 aufbewahrt. Basierend auf vorbestimmten oder auf andere Weise ausgewählten Kriterien werden die kummulierten Informationen über die Abwicklung von dem Koordinator 10 direkt an die Finanzierungsquelle 40 gesendet, wenn der Betrag der kummulierten Transaktionen ausreichend größer als anwendbare Bearbeitungsgebühren oder Kosten sind. Dementsprechend gestattet dieser Prozeß es dem Koordinator 10, Transaktionen mit Mikrobezahlung anzusammeln, um die Anzahl von Transaktionen der Abwicklung zu begrenzen und somit die Bearbeitungsgebühren oder Kosten pro Transaktion zu reduzieren. Bei Erschöpfung des Kontos für Mikrobezahlung des Inhaber eines Kontos wird der Inhaber eines Kontos 30 angewiesen, sein Konto für Mikrobezahlung wieder aufzuladen, bevorzugt in festgelegten monitären Inkrementen, beispielsweise 25 Dollar, 50 Dollar oder dergleichen. Das Konto für Mikrobezahlung kann als erschöpft betrachtet werden, wenn die Bilanz nicht ausreicht, eine Transaktion mit Mikrobezahlung abzudecken.
  • Zusätzlich zur Verwaltung des Systems A für Bearbeitungen von Transaktionen für die registrierten Teilnehmer kann der Koordinator 10 auch optional das System an dritte Parteien von auswärts öffnen, wie etwa solche, die unter einem privaten Label Kreditkarten ausgeben. Auf diese Weise fungiert das System A zur Bearbeitung von Transaktionen als eine universelle Plattform, von der Karten unter privatem Label verwendet werden können, um kommerzielle Transaktionen außerhalb des Geschäfts des ausgebenden durchzuführen.
  • Die vorliegende Erfindung wurde mit Bezug auf die bevorzugten Ausführungen beschrieben. Offensichtlich können sich Modifikationen und Veränderungen bei der Lektüre und dem Nachvollziehen der vorstehend gegebenen detaillierten Beschreibung ergeben. Beispielsweise ist das System A zur Bearbeitung von Transaktionen gleichermaßen geeignet für und einsetzbar bei dem Abwickeln von Transaktionen von Angesicht zu Angesicht, Transaktionen über das Telefon und dergleichen, wie es für das Abwickeln von Transaktionen über das Internet ist. Es ist beabsichtigt, daß sie all solche Modifikationen und Änderungen umfaßt, sofern sie innerhalb des Schutzbereichs der nachfolgenden Ansprüche oder deren Äquivalenten liegen.

Claims (14)

  1. Ein Verfahren zur Durchführung von sicheren kommerziellen Transaktionen zwischen Inhaber eines Kontos und vorbestimmten Händlern, die dazu bestimmt sind, die Transaktionen mit Käufern durchzuführen, wobei die Transaktionen über ein Netzwerk ausgeführt werden, wobei das Verfahren die folgenden Schritte umfaßt: (a) Erhalten einer Kaufanfrage eines Käufers über das Netzwerk von einem vorbestimmten Händler, die anzeigt, daß der Käufer wünscht, eine Transaktion mit dem Händler auszuführen, wobei die Transaktion umfaßt, daß der Käufer einen oder mehrere ausgewählte Artikel von dem Händler kauft; (b) Authentifizierung des Käufers als ein Inhaber eines Kontos; und (c) zur Verfügung Stellen einer Information an den Händler über das Netzwerk, die ein Ergebnis der Authentifzierung anzeigt, wobei Schritt (b) umfaßt: (i) Erzeugen einer Anzahl von separaten sich periodisch ändernden nicht vorhersagbaren Codes; (ii) Zuweisen eines einzigartigen Identifizierers an jeden Inhaber eines Kontos, wobei jeder Identifizierer mit einem der separaten sich periodisch ändernden nicht vorhersagbaren Codes verknüpft ist; (iii) Versorgen der Inhaber eines Kontos mit Token; (iv) Synchronisieren der Token mit Schritt (i) derart, daß jeder Token denselben periodisch sich ändernden nicht vorhersagbaren Code erzeugt, der mit dem einzigartigen Identifizierer verknüpft ist, der dem Inhaber eines Kontos zugeordnet ist, der mit dem Token versorgt wird; (v) Erhalten von Codes zusammen mit Identifzierern über das Netzwerk von Käufern, die an Transaktionen beteiligt sind; und (vi) für jeden Satz an erhaltenen Codes und Identifizierern Authentifizieren des Käufers als der Inhaber eines Kontos, der den zugehörigen Identifizierer hat, wenn der erhaltene Code zu dem sich periodisch ändernden nicht vorhersagbaren Code für den erhaltenen Identifizierer paßt.
  2. Das Verfahren nach Anspruch 1, wobei jeder separate sich periodisch ändernde nicht vorhersagbare Code eine Folge von alphanumerischen Zeichen ist.
  3. Das Verfahren nach irgend einem der Ansprüche 1 oder 2, wobei das Verfahren weiters umfaßt: Darstellen des sich periodisch ändernden nicht vorhersagbaren Codes, der durch jeden Token erzeugt wird, in einem für den Menschen lesbaren Format.
  4. Das Verfahren nach irgend einem der Ansprüche 1 bis 3, wobei das Verfahren weiters umfaßt: Anzeigen einer Menge an Zeit, die verbleibt, bis zum nächsten Wechsel des sich periodisch ändernden nicht vorhersagbaren Codes.
  5. Das Verfahren nach Anspruch 1, wobei Schritt (b) ausgeführt wird, wobei weiters wenigstens eines der folgenden Verfahren verwendet wird: Antwort auf Aufforderung ("challenge response), rascher Einlockmodus ("quick log mode"), Authentifizieren an Hand eines oder mehrerer Faktoren, Smartkarten ("smart cards") und biometrische Authentifizierung.
  6. Das Verfahren nach Anspruch 1, wobei, falls die Authentifizierung erfolgreich ist, das Verfahren weiters umfaßt (d) Erhalten von Details der Transaktion von dem Händler über das Netzwerk; (e) Komplettieren der Authorisierung der Transaktion und Erzeugen eines Authorisierungscodes hierfür; und (f) Übermitteln des Authorisierungscodes für die Transaktion an den Händler über das Netzwerk.
  7. Das Verfahren nach Anspruch 1, wobei, falls die Authentifizierung erfolgreich ist, das Übermitteln nach Schritt (c) Daten bezüglich des Vollzugs der Transaktion umfaßt.
  8. Das Verfahren nach Anspruch 7, wobei die Daten bezüglich des Vollzugs der Transaktion wenigstens eine Lieferadresse für die ausgewählten Artikel umfassen.
  9. Das Verfahren nach Anspruch 6, wobei die Details der Transaktion Kosten für die ausgewählten Artikel umfassen.
  10. Das Verfahren nach Anspruch 9, wobei Schritt (e) es umfaßt, die Kosten für die ausgewählten Artikel mit einem Grenzwert zu vergleichen, so daß, falls die Kosten kleiner oder gleich dem Grenzwert sind, eine Authorisierung gegeben wird und falls die Kosten größer als der Grenzwert sind, eine Authorisierung abgelehnt wird.
  11. Das Verfahren nach Anspruch 10, wobei der Grenzwert einen Betrag darstellt, der aus einer Gruppe ausgewählt wird, die Geldmittel eines Guthabens des Inhabers eines Kontos und Kredit, der dem Inhaber eines Kontos zur Verfügung steht, umfaßt.
  12. Das Verfahren nach Anspruch 9, wobei Schritt (e) umfaßt: (i) Übermitteln der Details der Transaktion an eine Finanzierungsquelle; und (ii) Erhalten einer Autorisierung von der Finanzierungsquelle.
  13. Das Verfahren nach Anspruch 1, wobei Schritt (b) umfaßt (i) Erhalten von Authentifizierungsdaten von dem Käufer über das Netzwerk, und (ii) Vergleichen der Authentifizierungsdaten mit entsprechenden Datensätzen für Inhaber eines Kontos, um zu bestimmen, ob der Käufer ein Inhaber eines Kontos ist.
  14. Das Verfahren nach Anspruch 1, wobei der Token eine Hardwarevorrichtung oder ein Softwareobjekt ist.
DE60015587T 1999-10-01 2000-09-29 Effizientes und sicheres zahlungsverarbeitungssystem Expired - Lifetime DE60015587T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US15730499P 1999-10-01 1999-10-01
US157304P 1999-10-01
US488297 2000-01-20
US09/488,297 US7742967B1 (en) 1999-10-01 2000-01-20 Secure and efficient payment processing system
PCT/US2000/026965 WO2001026062A1 (en) 1999-10-01 2000-09-29 Secure and efficient payment processing system

Publications (2)

Publication Number Publication Date
DE60015587D1 DE60015587D1 (de) 2004-12-09
DE60015587T2 true DE60015587T2 (de) 2005-11-10

Family

ID=26853989

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60015587T Expired - Lifetime DE60015587T2 (de) 1999-10-01 2000-09-29 Effizientes und sicheres zahlungsverarbeitungssystem

Country Status (7)

Country Link
US (5) US7742967B1 (de)
EP (1) EP1221146B1 (de)
JP (2) JP4879431B2 (de)
AT (1) ATE281681T1 (de)
CA (3) CA2776906C (de)
DE (1) DE60015587T2 (de)
WO (1) WO2001026062A1 (de)

Families Citing this family (174)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7818212B1 (en) * 1999-10-22 2010-10-19 Ewinwin, Inc. Multiple criteria buying and selling model
US8392285B2 (en) 1996-11-12 2013-03-05 Syncada Llc Multi-supplier transaction and payment programmed processing approach with at least one supplier
US8396811B1 (en) 1999-02-26 2013-03-12 Syncada Llc Validation approach for auditing a vendor-based transaction
US20080172314A1 (en) 1996-11-12 2008-07-17 Hahn-Carlson Dean W Financial institution-based transaction processing system and approach
US20070055582A1 (en) 1996-11-12 2007-03-08 Hahn-Carlson Dean W Transaction processing with core and distributor processor implementations
EP1188135A2 (de) 1998-12-23 2002-03-20 The Chase Manhattan Bank System und verfahren zur integration von handelsaktionen einschliesslich deren erstellung, verarbeitung und verfolgung von handelsdokumenten
US20120209743A1 (en) * 1999-05-12 2012-08-16 Mesaros Gregory J Multiple Criteria Buying and Selling Model
US9430769B2 (en) 1999-10-01 2016-08-30 Cardinalcommerce Corporation Secure and efficient payment processing system
US8571975B1 (en) 1999-11-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for sending money via E-mail over the internet
FR2803961B1 (fr) * 2000-01-19 2002-03-15 Ghislain Moret Systeme de securisation des transactions lors d'achats par correspondance
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US8768836B1 (en) 2000-02-18 2014-07-01 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
CA2403283A1 (en) 2000-03-15 2001-09-20 Edward J. Hogan Method and system for secure payments over a computer network
US20100223186A1 (en) * 2000-04-11 2010-09-02 Hogan Edward J Method and System for Conducting Secure Payments
US7379919B2 (en) * 2000-04-11 2008-05-27 Mastercard International Incorporated Method and system for conducting secure payments over a computer network
US6990470B2 (en) 2000-04-11 2006-01-24 Mastercard International Incorporated Method and system for conducting secure payments over a computer network
US7177848B2 (en) 2000-04-11 2007-02-13 Mastercard International Incorporated Method and system for conducting secure payments over a computer network without a pseudo or proxy account number
US20100228668A1 (en) * 2000-04-11 2010-09-09 Hogan Edward J Method and System for Conducting a Transaction Using a Proximity Device and an Identifier
US7778934B2 (en) 2000-04-17 2010-08-17 Verisign, Inc. Authenticated payment
US7146338B2 (en) 2001-06-28 2006-12-05 Checkfree Services Corporation Inter-network financial service
WO2002015098A2 (en) 2000-08-11 2002-02-21 Loy John J Trade receivable processing method and apparatus
US7617146B2 (en) * 2000-09-05 2009-11-10 Primerevenue, Inc. Factoring system and method
WO2002037386A1 (en) 2000-11-06 2002-05-10 First Usa Bank, N.A. System and method for selectable funding of electronic transactions
WO2002048846A2 (en) * 2000-12-14 2002-06-20 Quizid Technologies Limited An authentication system
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US6915279B2 (en) 2001-03-09 2005-07-05 Mastercard International Incorporated System and method for conducting secure payment transactions
US7237117B2 (en) * 2001-03-16 2007-06-26 Kenneth P. Weiss Universal secure registry
US20040199475A1 (en) * 2001-04-27 2004-10-07 Rivest Ronald L. Method and system for micropayment transactions
FR2827724B1 (fr) * 2001-07-18 2003-12-12 France Telecom Procede d'inscription d'un acheteur aupres d'un serveur de paiement et procede de telepaiement fonde sur cette inscription
US7111789B2 (en) * 2001-08-31 2006-09-26 Arcot Systems, Inc. Enhancements to multi-party authentication and other protocols
GB0206552D0 (en) * 2002-03-20 2002-05-01 Koninkl Philips Electronics Nv Computer systems and a related method for enabling a prospective buyer to browse a vendor's webside to purchase goods or services
US7899753B1 (en) 2002-03-25 2011-03-01 Jpmorgan Chase Bank, N.A Systems and methods for time variable financial authentication
FR2838895B1 (fr) * 2002-04-22 2005-03-04 France Telecom Procede de fourniture d'acces a des services a partir d'un terminal de communication, et serveur plate-forme utilise dans ce procede
WO2003096287A1 (en) * 2002-05-10 2003-11-20 Quizid Technologies Ltd. An authentication token
GB0210692D0 (en) 2002-05-10 2002-06-19 Assendon Ltd Smart card token for remote authentication
US7689482B2 (en) * 2002-05-24 2010-03-30 Jp Morgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US8645266B2 (en) 2002-06-12 2014-02-04 Cardinalcommerce Corporation Universal merchant platform for payment authentication
EP2284784B1 (de) 2002-06-12 2017-12-13 CardinalCommerce Corporation Universelle Händlerplattform für die Bezahlungsauthentifikation
US7693783B2 (en) 2002-06-12 2010-04-06 Cardinalcommerce Corporation Universal merchant platform for payment authentication
US20110202565A1 (en) * 2002-12-31 2011-08-18 American Express Travel Related Services Company, Inc. Method and system for implementing and managing an enterprise identity management for distributed security in a computer system
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US8630947B1 (en) 2003-04-04 2014-01-14 Jpmorgan Chase Bank, N.A. Method and system for providing electronic bill payment and presentment
US7519989B2 (en) * 2003-07-17 2009-04-14 Av Thenex Inc. Token device that generates and displays one-time passwords and that couples to a computer for inputting or receiving data for generating and outputting one-time passwords and other functions
US10445795B2 (en) * 2003-07-31 2019-10-15 Swiss Reinsurance Company Ltd. Systems and methods for multi-level business processing
PL1687725T3 (pl) * 2003-11-26 2021-02-08 Veroguard Systems Pty Limited Bezpieczny system płatności
US7814003B2 (en) 2003-12-15 2010-10-12 Jp Morgan Chase Billing workflow system for crediting charges to entities creating derivatives exposure
US20050144109A1 (en) * 2003-12-31 2005-06-30 Michael Boni Electronic trading data integration and protection system
US7380707B1 (en) 2004-02-25 2008-06-03 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
GB2413651A (en) * 2004-04-26 2005-11-02 Drdc Solutions Ltd Networked electronic trading system
CN101027687A (zh) 2004-06-09 2007-08-29 美国银行和许可股份有限公司 基于金融机构的交易处理系统和方法
AU2005255456B2 (en) 2004-06-09 2007-09-13 Syncada Llc Order-resource fulfillment and management system and approach
US8762238B2 (en) * 2004-06-09 2014-06-24 Syncada Llc Recurring transaction processing system and approach
US8554673B2 (en) 2004-06-17 2013-10-08 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US20060149671A1 (en) * 2004-06-25 2006-07-06 Robert Nix Payment processing method and system
US8290863B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8290862B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US20060026093A1 (en) * 2004-08-02 2006-02-02 Quixtar Investments, Inc. System and method for providing financing over the internet
US20060089906A1 (en) * 2004-10-21 2006-04-27 Michael Rowley Method for securing a payment transaction over a public network
GB2423175A (en) * 2005-02-15 2006-08-16 Paul Baker Payment system
CN1828658A (zh) * 2005-03-31 2006-09-06 阿里巴巴公司 自有资源的交互方法以及电子交易信息的处理方法
US20060235758A1 (en) * 2005-04-08 2006-10-19 Paypal Inc. Authorization techniques
US7970671B2 (en) * 2005-04-12 2011-06-28 Syncada Llc Automated transaction processing system and approach with currency conversion
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
CA2618662C (en) * 2005-08-09 2015-05-12 Cardinalcommerce Corporation Web terminal and bridge that support passing of authentication data to acquirer for payment processing
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US8301529B1 (en) 2005-11-02 2012-10-30 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
EP1955236A4 (de) * 2005-11-29 2010-06-09 Athena Smartcard Solutions Kk Einrichtung, system und verfahren zum ausführen einer administrativen operation an einem sicherheits-token
US8533199B2 (en) 2005-12-14 2013-09-10 Unifi Scientific Advances, Inc Intelligent bookmarks and information management system based on the same
US20070179903A1 (en) * 2006-01-30 2007-08-02 Microsoft Corporation Identity theft mitigation
EP1987463A1 (de) 2006-02-21 2008-11-05 WEISS, Kenneth P. Verfahren und vorrichtung für zahlung mit sicherem zugang und identifizierung
US11227676B2 (en) 2006-02-21 2022-01-18 Universal Secure Registry, Llc Universal secure registry
US8234220B2 (en) 2007-02-21 2012-07-31 Weiss Kenneth P Universal secure registry
WO2007103831A2 (en) 2006-03-02 2007-09-13 Visa International Service Association Method and system for performing two factor authentication in mail order and telephone order transactions
US20080040261A1 (en) * 2006-04-24 2008-02-14 Robert Nix Systems and methods for implementing financial transactions
US20070267479A1 (en) * 2006-05-16 2007-11-22 Chockstone, Inc. Systems and methods for implementing parking transactions and other financial transactions
US7734545B1 (en) 2006-06-14 2010-06-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US10019708B2 (en) * 2006-08-25 2018-07-10 Amazon Technologies, Inc. Utilizing phrase tokens in transactions
US8712884B2 (en) 2006-10-06 2014-04-29 Syncada Llc Transaction finance processing system and approach
US8175961B2 (en) * 2006-11-17 2012-05-08 Visa International Service Association Method and system for using payment history for conducting commercial transactions
US8655786B2 (en) * 2006-12-29 2014-02-18 Amazon Technologies, Inc. Aggregate constraints for payment transactions
US8650589B2 (en) 2007-01-08 2014-02-11 At&T Intellectual Property I, Lp System for provisioning media services
US20080288376A1 (en) 2007-04-27 2008-11-20 Cashedge, Inc. Centralized payment hub method and system
US8762270B1 (en) 2007-08-10 2014-06-24 Jpmorgan Chase Bank, N.A. System and method for providing supplemental payment or transaction information
KR20090016101A (ko) * 2007-08-10 2009-02-13 주식회사 인터파크지마켓 구매 상품의 직접 수령형 배송 옵션을 위한 온라인 마켓의운영 방법 및 시스템
US20100241536A1 (en) * 2007-10-29 2010-09-23 Tanaka Shin-Ichi Electronic settlement method and electronic settlement device
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8751337B2 (en) 2008-01-25 2014-06-10 Syncada Llc Inventory-based payment processing system and approach
US8799814B1 (en) 2008-02-22 2014-08-05 Amazon Technologies, Inc. Automated targeting of content components
US20090276359A1 (en) * 2008-04-24 2009-11-05 Cashedge, Inc. Multi-Product-Multi-Channel Payment Platform System and Method
US10157375B2 (en) 2008-06-03 2018-12-18 Cardinalcommerce Corporation Alternative payment implementation for electronic retailers
US8762210B2 (en) 2008-06-03 2014-06-24 Cardinalcommerce Corporation Alternative payment implementation for electronic retailers
US9704161B1 (en) * 2008-06-27 2017-07-11 Amazon Technologies, Inc. Providing information without authentication
US9449319B1 (en) 2008-06-30 2016-09-20 Amazon Technologies, Inc. Conducting transactions with dynamic passwords
US8788945B1 (en) * 2008-06-30 2014-07-22 Amazon Technologies, Inc. Automatic approval
US9092447B1 (en) 2008-10-20 2015-07-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate detection
US8391584B2 (en) 2008-10-20 2013-03-05 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US9569770B1 (en) 2009-01-13 2017-02-14 Amazon Technologies, Inc. Generating constructed phrases
US8261977B2 (en) * 2009-03-27 2012-09-11 Mastercard International Incorporated Methods and systems for using an interface and protocol extensions to perform a financial transaction
US9298700B1 (en) 2009-07-28 2016-03-29 Amazon Technologies, Inc. Determining similar phrases
US10007712B1 (en) 2009-08-20 2018-06-26 Amazon Technologies, Inc. Enforcing user-specified rules
US20110087568A1 (en) * 2009-10-14 2011-04-14 Dipak Sheth Integrated profile and payment exchange
US8799658B1 (en) 2010-03-02 2014-08-05 Amazon Technologies, Inc. Sharing media items with pass phrases
US8635159B1 (en) * 2010-03-26 2014-01-21 Bank Of America Corporation Self-service terminal limited access personal identification number (“PIN”)
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US8554631B1 (en) * 2010-07-02 2013-10-08 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
US20120036048A1 (en) 2010-08-06 2012-02-09 Diy Media, Inc. System and method for distributing multimedia content
WO2012037479A1 (en) 2010-09-17 2012-03-22 Universal Secure Registry, Llc Apparatus, system and method employing a wireless user-device
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US20130204690A1 (en) * 2010-10-12 2013-08-08 Geocast Holdings Limited Determining coupon redemption validity via mobile devices
US8577336B2 (en) * 2010-11-18 2013-11-05 Mobilesphere Holdings LLC System and method for transaction authentication using a mobile communication device
US10032163B2 (en) * 2010-12-02 2018-07-24 B & H Worldwide, Llc Processing a financial transaction using single-use financial account card number via portable communication device
US10692081B2 (en) * 2010-12-31 2020-06-23 Mastercard International Incorporated Local management of payment transactions
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
DE202012100620U1 (de) 2011-11-22 2012-06-13 Square, Inc. System zur Bearbeitung von kartenlosen Bezahlungstransaktionen
JP5467119B2 (ja) * 2012-04-19 2014-04-09 アメリカン エクスプレス トラベル リレイテッド サービシーズ カンパニー, インコーポレイテッド 不正な商取引を防止するためのシステムおよび方法
US8725532B1 (en) 2012-06-29 2014-05-13 Mckesson Financial Holdings Systems and methods for monitoring controlled substance distribution
US8788421B2 (en) * 2012-11-20 2014-07-22 Mastercard International Incorporated Systems and methods for processing electronic payments using a global payment directory
US20140188728A1 (en) 2012-12-31 2014-07-03 Fiserv, Inc. Systems and methods for performing financial transactions
US20150095210A1 (en) * 2013-09-27 2015-04-02 Brian Grech Merchant loan management and processing
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US9672512B1 (en) * 2014-01-02 2017-06-06 Sprint Communications Company L.P. Processor routing number for mobile communication service provider billing
US9965606B2 (en) 2014-02-07 2018-05-08 Bank Of America Corporation Determining user authentication based on user/device interaction
US9208301B2 (en) 2014-02-07 2015-12-08 Bank Of America Corporation Determining user authentication requirements based on the current location of the user in comparison to the users's normal boundary of location
US9286450B2 (en) 2014-02-07 2016-03-15 Bank Of America Corporation Self-selected user access based on specific authentication types
US9223951B2 (en) 2014-02-07 2015-12-29 Bank Of America Corporation User authentication based on other applications
US9647999B2 (en) 2014-02-07 2017-05-09 Bank Of America Corporation Authentication level of function bucket based on circumstances
US9721248B2 (en) 2014-03-04 2017-08-01 Bank Of America Corporation ATM token cash withdrawal
US9600844B2 (en) 2014-03-04 2017-03-21 Bank Of America Corporation Foreign cross-issued token
US9830597B2 (en) 2014-03-04 2017-11-28 Bank Of America Corporation Formation and funding of a shared token
US9600817B2 (en) 2014-03-04 2017-03-21 Bank Of America Corporation Foreign exchange token
US9424572B2 (en) 2014-03-04 2016-08-23 Bank Of America Corporation Online banking digital wallet management
US9721268B2 (en) 2014-03-04 2017-08-01 Bank Of America Corporation Providing offers associated with payment credentials authenticated in a specific digital wallet
US9406065B2 (en) 2014-03-04 2016-08-02 Bank Of America Corporation Customer token preferences interface
US10002352B2 (en) 2014-03-04 2018-06-19 Bank Of America Corporation Digital wallet exposure reduction
US10430555B1 (en) 2014-03-13 2019-10-01 Mckesson Corporation Systems and methods for determining and communicating information to a pharmacy indicating patient eligibility for an intervention service
US11354673B1 (en) * 2014-08-06 2022-06-07 Block, Inc. Data security enhancement for online transactions involving payment card accounts
US10990941B1 (en) 2014-08-15 2021-04-27 Jpmorgan Chase Bank, N.A. Systems and methods for facilitating payments
US10642957B1 (en) 2014-10-21 2020-05-05 Mckesson Corporation Systems and methods for determining, collecting, and configuring patient intervention screening information from a pharmacy
US10185946B2 (en) 2014-12-31 2019-01-22 Fiserv, Inc. Facilitating presentation of content relating to a financial transaction
CN104778623A (zh) * 2015-04-02 2015-07-15 浙江吉利控股集团有限公司 用于网络交易平台的网络交易系统和交易平台服务器
US11392955B2 (en) 2015-05-20 2022-07-19 Ripple Luxembourg S.A. Temporary consensus networks in a resource transfer system
US11367072B2 (en) 2015-05-20 2022-06-21 Ripple Luxembourg S.A. Private networks and content requests in a resource transfer system
US11481771B2 (en) 2015-05-20 2022-10-25 Ripple Luxembourg S.A. One way functions in a resource transfer system
US11392944B2 (en) 2015-05-20 2022-07-19 Ripple Luxembourg S.A. Transfer costs in a resource transfer system
US10740732B2 (en) * 2015-05-20 2020-08-11 Ripple Luxembourg S.A. Resource transfer system
US11386415B2 (en) 2015-05-20 2022-07-12 Ripple Luxembourg S.A. Hold condition in a resource transfer system
SE540948C2 (sv) * 2015-09-29 2019-01-08 Jan Vestlund Betalningssystem för en köpare och en säljare
US9729536B2 (en) 2015-10-30 2017-08-08 Bank Of America Corporation Tiered identification federated authentication network system
US20170161727A1 (en) * 2015-12-07 2017-06-08 American Express Travel Related Services Company, Inc. System and method for creating and issuing virtual transaction instruments
US20170221167A1 (en) * 2016-01-28 2017-08-03 Bank Of America Corporation System and Network for Detecting Unauthorized Activity
US20170278127A1 (en) 2016-03-28 2017-09-28 Codebroker, Llc Validating digital content presented on a mobile device
US10460367B2 (en) 2016-04-29 2019-10-29 Bank Of America Corporation System for user authentication based on linking a randomly generated number to the user and a physical item
US10268635B2 (en) 2016-06-17 2019-04-23 Bank Of America Corporation System for data rotation through tokenization
US9741036B1 (en) 2016-06-30 2017-08-22 Square, Inc. Provisioning account numbers and cryptographic tokens
AU2017296055A1 (en) 2016-07-15 2019-02-07 Cardinalcommerce Corporation Authentication to authorization bridge using enriched messages
US10748130B2 (en) 2016-09-30 2020-08-18 Square, Inc. Sensor-enabled activation of payment instruments
CN107026836B (zh) * 2016-10-28 2020-03-06 阿里巴巴集团控股有限公司 一种业务实现方法和装置
USD954145S1 (en) 2016-11-30 2022-06-07 Block, Inc. Payment card
US10650380B1 (en) 2017-03-31 2020-05-12 Mckesson Corporation System and method for evaluating requests
US10524165B2 (en) 2017-06-22 2019-12-31 Bank Of America Corporation Dynamic utilization of alternative resources based on token association
US10511692B2 (en) 2017-06-22 2019-12-17 Bank Of America Corporation Data transmission to a networked resource based on contextual information
US10313480B2 (en) 2017-06-22 2019-06-04 Bank Of America Corporation Data transmission between networked resources
US11176559B2 (en) 2017-08-31 2021-11-16 Bank Of America Corporation Cross channel interlinked resource deployment system
US10783234B2 (en) * 2018-04-06 2020-09-22 The Toronto-Dominion Bank Systems for enabling tokenized wearable devices
USD904450S1 (en) 2018-04-27 2020-12-08 Square, Inc. Portion of a display screen with graphical user interface for option selection
US11488195B1 (en) 2018-04-27 2022-11-01 Block, Inc. Reward offer redemption for payment cards
US10748135B2 (en) 2018-11-30 2020-08-18 Square, Inc. Offline onboarding of trackable transaction instrument with associated profile
US11315108B2 (en) 2018-11-30 2022-04-26 Block, Inc. Profile generation and association with multiple transaction cards contemporaneously
US10650369B1 (en) 2019-03-07 2020-05-12 Capital One Services, Llc Systems and methods for managing transactions by consolidating associated transactions
CN111144873B (zh) * 2019-12-31 2023-08-25 交通银行股份有限公司北京市分行 基于电子签购单的收单机构收单争议处理方法及系统
US11775986B1 (en) * 2020-05-12 2023-10-03 Coupa Software Incorporated Secure facilitation of virtual card activities for procurement

Family Cites Families (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE381940B (sv) 1972-04-11 1975-12-22 Gretag Ag Anordning for enskild identifiering av ett flertal individer
US3906460A (en) * 1973-01-11 1975-09-16 Halpern John Wolfgang Proximity data transfer system with tamper proof portable data token
GB2146815A (en) 1983-09-17 1985-04-24 Ibm Electronic fund transfer systems
US5168520A (en) 1984-11-30 1992-12-01 Security Dynamics Technologies, Inc. Method and apparatus for personal identification
US4720860A (en) 1984-11-30 1988-01-19 Security Dynamics Technologies, Inc. Method and apparatus for positively identifying an individual
US4885778A (en) 1984-11-30 1989-12-05 Weiss Kenneth P Method and apparatus for synchronizing generation of separate, free running, time dependent equipment
US4800590A (en) 1985-01-14 1989-01-24 Willis E. Higgins Computer key and computer lock system
US4799156A (en) * 1986-10-01 1989-01-17 Strategic Processing Corporation Interactive market management system
WO1990001199A1 (en) * 1988-07-28 1990-02-08 British Airways Plc Transaction recording apparatus
US5005939A (en) * 1990-03-26 1991-04-09 International Business Machines Corporation Optoelectronic assembly
US5050442A (en) * 1990-05-24 1991-09-24 General Motors Corporation Windshield wiper with excess load relief
US5231569A (en) 1990-06-12 1993-07-27 Sears Payment Systems, Inc. Account transaction system
US5233655A (en) 1991-02-19 1993-08-03 Shapiro Sanford S Data access verification system
US5479512A (en) 1991-06-07 1995-12-26 Security Dynamics Technologies, Inc. Method and apparatus for performing concryption
US5237614A (en) 1991-06-07 1993-08-17 Security Dynamics Technologies, Inc. Integrated network security system
US5657388A (en) * 1993-05-25 1997-08-12 Security Dynamics Technologies, Inc. Method and apparatus for utilizing a token for resource access
US5485519A (en) 1991-06-07 1996-01-16 Security Dynamics Technologies, Inc. Enhanced security for a secure token code
WO1993004425A1 (en) 1991-08-13 1993-03-04 Universal Photonix, Inc. System for remotely validating the identity of indivuals and determining their locations
US5557518A (en) 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
US5524072A (en) 1991-12-04 1996-06-04 Enco-Tone Ltd. Methods and apparatus for data encryption and transmission
GB9212266D0 (en) * 1992-06-10 1992-07-22 Racal Datacom Ltd Access control
US5361062A (en) 1992-11-25 1994-11-01 Security Dynamics Technologies, Inc. Personal security system
US5491752A (en) 1993-03-18 1996-02-13 Digital Equipment Corporation, Patent Law Group System for increasing the difficulty of password guessing attacks in a distributed authentication scheme employing authentication tokens
AU5538094A (en) * 1993-05-14 1994-12-12 Worldwide Notification Systems, Inc. Apparatus and method of notifying a recipient of an unscheduled delivery
JP3367675B2 (ja) * 1993-12-16 2003-01-14 オープン マーケット インコーポレイテッド オープンネットワーク販売システム及び取引トランザクションのリアルタイムでの承認を行う方法
US5461217A (en) 1994-02-08 1995-10-24 At&T Ipm Corp. Secure money transfer techniques using smart cards
US5479519A (en) * 1994-02-25 1995-12-26 Sony Corporation Signalization with true "on air" event including opto-isolation
US5655023A (en) * 1994-05-13 1997-08-05 Pitney Bowes Inc. Advanced postage payment system employing pre-computed digital tokens and with enhanced security
EP0690399A3 (de) 1994-06-30 1997-05-02 Tandem Computers Inc System für fernbediente finanzielle Transaktionen
JPH0896034A (ja) 1994-09-27 1996-04-12 Shosaku Kawai 通信ネットワークにおけるオンライン決済方法
US5715314A (en) 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
US6012039A (en) * 1994-11-28 2000-01-04 Smarttouch, Inc. Tokenless biometric electronic rewards system
US5790667A (en) 1995-01-20 1998-08-04 Matsushita Electric Industrial Co., Ltd. Personal authentication method
US5781632A (en) 1995-02-08 1998-07-14 Odom; Gregory Glen Method and apparatus for secured transmission of confidential data over an unsecured network
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US5826245A (en) * 1995-03-20 1998-10-20 Sandberg-Diment; Erik Providing verification information for a transaction
US5590197A (en) 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
US5692132A (en) * 1995-06-07 1997-11-25 Mastercard International, Inc. System and method for conducting cashless transactions on a computer network
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5790677A (en) 1995-06-29 1998-08-04 Microsoft Corporation System and method for secure electronic commerce transactions
JPH0950465A (ja) 1995-08-04 1997-02-18 Hitachi Ltd 電子ショッピング方法、電子ショッピングシステムおよび文書認証方法
US5809144A (en) 1995-08-24 1998-09-15 Carnegie Mellon University Method and apparatus for purchasing and delivering digital goods over a network
US5878141A (en) 1995-08-25 1999-03-02 Microsoft Corporation Computerized purchasing system and method for mediating purchase transactions over an interactive network
US5757917A (en) 1995-11-01 1998-05-26 First Virtual Holdings Incorporated Computerized payment system for purchasing goods and services on the internet
US5943423A (en) * 1995-12-15 1999-08-24 Entegrity Solutions Corporation Smart token system for secure electronic transactions and identification
US5742683A (en) * 1995-12-19 1998-04-21 Pitney Bowes Inc. System and method for managing multiple users with different privileges in an open metering system
US5625694A (en) * 1995-12-19 1997-04-29 Pitney Bowes Inc. Method of inhibiting token generation in an open metering system
JPH09212549A (ja) * 1996-01-31 1997-08-15 Hitachi Ltd 電子商取引方法及びシステム
JPH09218896A (ja) * 1996-02-08 1997-08-19 Hitachi Ltd 電子ショッピング方法および装置
US5761306A (en) 1996-02-22 1998-06-02 Visa International Service Association Key replacement in a public key cryptosystem
US5887065A (en) 1996-03-22 1999-03-23 Activcard System and method for user authentication having clock synchronization
US5937068A (en) 1996-03-22 1999-08-10 Activcard System and method for user authentication employing dynamic encryption variables
US5850442A (en) * 1996-03-26 1998-12-15 Entegrity Solutions Corporation Secure world wide electronic commerce over an open network
US5815665A (en) 1996-04-03 1998-09-29 Microsoft Corporation System and method for providing trusted brokering services over a distributed network
US5809492A (en) * 1996-04-09 1998-09-15 At&T Corp. Apparatus and method for defining rules for personal agents
JPH09282371A (ja) 1996-04-10 1997-10-31 Hiroyuki Komai 電子決済システム
US5988497A (en) 1996-05-30 1999-11-23 Mci Communications Corporation Method for authenticating credit transactions to prevent fraudulent charges
FR2750274B1 (fr) 1996-06-21 1998-07-24 Arditti David Procede de prise en compte d'une demande d'utilisation d'une carte prepayee virtuelle permettant la reutilisation de son numero de serie
US5825881A (en) 1996-06-28 1998-10-20 Allsoft Distributing Inc. Public network merchandising system
US6125352A (en) * 1996-06-28 2000-09-26 Microsoft Corporation System and method for conducting commerce over a distributed network
WO1998003927A2 (en) * 1996-07-22 1998-01-29 Cyva Research Corp Personal information security and exchange tool
US5878337A (en) 1996-08-08 1999-03-02 Joao; Raymond Anthony Transaction security apparatus and method
US5913203A (en) 1996-10-03 1999-06-15 Jaesent Inc. System and method for pseudo cash transactions
US6029150A (en) 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
KR100213188B1 (ko) 1996-10-05 1999-08-02 윤종용 사용자 인증 장치 및 방법
US5991411A (en) 1996-10-08 1999-11-23 International Business Machines Corporation Method and means for limiting adverse use of counterfeit credit cards, access badges, electronic accounts or the like
US5953710A (en) 1996-10-09 1999-09-14 Fleming; Stephen S. Children's credit or debit card system
JP3570114B2 (ja) * 1996-10-21 2004-09-29 富士ゼロックス株式会社 データ検証方法およびデータ検証システム
CA2188846A1 (en) * 1996-10-25 1998-04-25 Kris William Kramer Call management services routed to telephone devices that are not directly connected to a central office
US6005939A (en) 1996-12-06 1999-12-21 International Business Machines Corporation Method and apparatus for storing an internet user's identity and access rights to world wide web resources
JPH10207946A (ja) * 1997-01-16 1998-08-07 Computer Consulting:Kk プリペイドメディアおよびこれを用いた決済システム
WO1998044442A1 (en) * 1997-04-02 1998-10-08 Citibank, N.A. Method and system for standardizing and reconciling invoices from vendors
US6012045A (en) * 1997-07-01 2000-01-04 Barzilai; Nizan Computer-based electronic bid, auction and sale system, and a system to teach new/non-registered customers how bidding, auction purchasing works
US6065117A (en) * 1997-07-16 2000-05-16 International Business Machines Corporation Systems, methods and computer program products for sharing state information between a stateless server and a stateful client
US6014650A (en) 1997-08-19 2000-01-11 Zampese; David Purchase management system and method
US5903878A (en) * 1997-08-20 1999-05-11 Talati; Kirit K. Method and apparatus for electronic commerce
US6163771A (en) * 1997-08-28 2000-12-19 Walker Digital, Llc Method and device for generating a single-use financial account number
US5883810A (en) 1997-09-24 1999-03-16 Microsoft Corporation Electronic online commerce card with transactionproxy number for online transactions
US6226624B1 (en) 1997-10-24 2001-05-01 Craig J. Watson System and method for pre-authorization of individual account remote transactions
US5991750A (en) 1997-10-24 1999-11-23 Ge Capital System and method for pre-authorization of individual account transactions
US6128602A (en) 1997-10-27 2000-10-03 Bank Of America Corporation Open-architecture system for real-time consolidation of information from multiple financial systems
US6108644A (en) * 1998-02-19 2000-08-22 At&T Corp. System and method for electronic transactions
US6636833B1 (en) 1998-03-25 2003-10-21 Obis Patents Ltd. Credit card system and method
US6422462B1 (en) 1998-03-30 2002-07-23 Morris E. Cohen Apparatus and methods for improved credit cards and credit card transactions
US6052675A (en) 1998-04-21 2000-04-18 At&T Corp. Method and apparatus for preauthorizing credit card type transactions
US6256635B1 (en) * 1998-05-08 2001-07-03 Apple Computer, Inc. Method and apparatus for configuring a computer using scripting
US6029890A (en) 1998-06-22 2000-02-29 Austin; Frank User-Specified credit card system
US6343279B1 (en) 1998-08-26 2002-01-29 American Management Systems, Inc. System integrating credit card transactions into a financial management system
US6315193B1 (en) * 1998-08-31 2001-11-13 Mastercard International Incorporated Financial transaction card with installment loan feature
US20010014878A1 (en) 1998-11-09 2001-08-16 Nilotpal Mitra Transaction method and apparatus
US6339766B1 (en) 1998-12-02 2002-01-15 Transactionsecure Electronic payment system employing limited-use account number
US6173269B1 (en) * 1998-12-16 2001-01-09 Zowi.Com, Inc Method and apparatus for executing electronic commercial transactions with minors
US6493685B1 (en) * 1999-02-10 2002-12-10 The Chase Manhattan Bank Electronic account presentation and response system and method
US7117172B1 (en) 1999-03-11 2006-10-03 Corecard Software, Inc. Methods and systems for managing financial accounts
US6678664B1 (en) 1999-04-26 2004-01-13 Checkfree Corporation Cashless transactions without credit cards, debit cards or checks
US6609113B1 (en) 1999-05-03 2003-08-19 The Chase Manhattan Bank Method and system for processing internet payments using the electronic funds transfer network
US6456984B1 (en) * 1999-05-28 2002-09-24 Qwest Communications International Inc. Method and system for providing temporary credit authorizations
US7953671B2 (en) 1999-08-31 2011-05-31 American Express Travel Related Services Company, Inc. Methods and apparatus for conducting electronic transactions
US7080037B2 (en) * 1999-09-28 2006-07-18 Chameleon Network Inc. Portable electronic authorization system and method
EP1216460A1 (de) * 1999-09-28 2002-06-26 Chameleon Network Inc. Tragbares elektronisches beglaubigungssystem und dazugehöriges verfahren
US20040034598A1 (en) * 2000-01-20 2004-02-19 Timothy Robinson System and method for biological authorization for financial transactions
US20010047336A1 (en) * 2000-04-03 2001-11-29 Maycock Sidney M. Credit card management system
US7383213B1 (en) * 2000-07-31 2008-06-03 Ncr Corporation Apparatus and method for maintaining a children's automated bank account
WO2002037383A2 (en) 2000-11-06 2002-05-10 Electronic Warfare Associates A system and method for controlling online purchases using an online account
US20020123938A1 (en) * 2001-03-01 2002-09-05 Yu Philip S. Systems and methods to facilitate a transaction wherein a purchaser is associated with an approver
US20020152158A1 (en) * 2001-04-12 2002-10-17 International Business Machines Corporation Digital money with usage-control
GB2414639A (en) 2004-05-28 2005-11-30 Clink Systems Ltd Method for naming and authentication

Also Published As

Publication number Publication date
US20100241570A1 (en) 2010-09-23
EP1221146B1 (de) 2004-11-03
US7742967B1 (en) 2010-06-22
US20020046169A1 (en) 2002-04-18
CA2802886A1 (en) 2001-04-12
CA2776906A1 (en) 2001-04-12
CA2386139C (en) 2013-06-11
WO2001026062A9 (en) 2002-11-21
ATE281681T1 (de) 2004-11-15
JP5377602B2 (ja) 2013-12-25
DE60015587D1 (de) 2004-12-09
US8170954B2 (en) 2012-05-01
US20140222689A1 (en) 2014-08-07
CA2776906C (en) 2017-08-08
WO2001026062A1 (en) 2001-04-12
JP2003511766A (ja) 2003-03-25
US8676694B2 (en) 2014-03-18
JP4879431B2 (ja) 2012-02-22
EP1221146A1 (de) 2002-07-10
CA2802886C (en) 2018-05-01
US20120191609A1 (en) 2012-07-26
CA2386139A1 (en) 2001-04-12
JP2012022703A (ja) 2012-02-02

Similar Documents

Publication Publication Date Title
DE60015587T2 (de) Effizientes und sicheres zahlungsverarbeitungssystem
US10872343B2 (en) Secure and efficient payment processing system
US7496541B2 (en) System for anonymous purchase of goods by providing a plurality of active account numbers
US8864023B2 (en) Automated submission of prepaid programs
DE10048841A1 (de) Verfahren und System für elektronischen Handel
DE112013004894T5 (de) Verfahren, System und zugehöriger ausführbarer Computercode zur Vermittlung von Kredittransaktionen
DE202019106383U1 (de) Elektronische Zahlungsvorrichtung
EP2885752A1 (de) Verfahren und system zur durchführung einer finanz-transaktion
DE10017235C2 (de) Verfahren, Computerprogramm, Vorrichtung und System zum automatischen Erfassen und Abwickeln eines Wertpapiergeschäfts
DE10207932A1 (de) Datenverarbeitungssystem und Verfahren zur elektronischen Zahlungsvermittlung
DE10229619A1 (de) Verfahren zur Durchführung eines Zahlungsvorganges
US20150170277A1 (en) Municipal bond exchange
DE19912127A1 (de) Wertkarte für Internetdienste
DE10207685A1 (de) Bequemes elektronisches Zahlungsverfahren mit der Möglichkeit die Freigabe des Geldtransfers individuell zu sichern und die Höhe des Schadens bei Missbrauch zu begrenzen
EP2487634A1 (de) System und Verfahren zum Genehmigen von durch Transaktionsverweise identifizierten Transaktionen
DE102012000750A1 (de) E-Money - kontofreie Übertragung und Besitz von elektronischem Geld

Legal Events

Date Code Title Description
8364 No opposition during term of opposition