DE69727519T2 - Datennetzwerk mit Stimmkontrollmitteln - Google Patents

Datennetzwerk mit Stimmkontrollmitteln Download PDF

Info

Publication number
DE69727519T2
DE69727519T2 DE69727519T DE69727519T DE69727519T2 DE 69727519 T2 DE69727519 T2 DE 69727519T2 DE 69727519 T DE69727519 T DE 69727519T DE 69727519 T DE69727519 T DE 69727519T DE 69727519 T2 DE69727519 T2 DE 69727519T2
Authority
DE
Germany
Prior art keywords
voice
user
transaction
computer
verification unit
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
DE69727519T
Other languages
English (en)
Other versions
DE69727519D1 (de
Inventor
Laurence J. Fromm
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.)
Intel Corp
Original Assignee
Intel 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 Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of DE69727519D1 publication Critical patent/DE69727519D1/de
Publication of DE69727519T2 publication Critical patent/DE69727519T2/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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • 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
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/41Electronic components, circuits, software, systems or apparatus used in telephone systems using speaker recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/38Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
    • H04M3/382Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords
    • H04M3/385Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords using speech signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal

Description

  • Diese Erfindung betrifft die Datenauthentifizierung und insbesondere eine verbesserte Technik zum Verifizieren der Identität eines Benutzers eines Datennetzes.
  • Die Verwendung von elektronischer Post (Electronic Mail), Datennetzen und anderer elektronischer Kommunikationen hat sich über die vergangenen mehreren Jahre weiterverbreitet. Immer mehr Geschäfte und Einzelpersonen werden mit Datennetzen, beispielsweise dem Internet, verbunden, um Information in einer papierlosen Weise zu kommunizieren.
  • Das Anwachsen bei der Verwendung von Datennetzen hat seit kurzem zu einer breiten Vielfalt von Waren und Dienstleistungen geführt, die Verbrauchern angeboten werden, die derartige Datennetze verwenden. Z. B. sind zahlreiche Magazine nun on-line verfügbar, Flugzeugtickets können elektronisch gebucht werden, etc.
  • Eine allgemeine Kategorie von verfügbaren on-line-Dienstleistungen sind Verbraucher-Transaktionen. Verbraucher (Konsumenten) können Sachen durch Eingabe einer Kontonummer zur Abrechnung, einer Kreditkarte, etc. kaufen. Der Verbraucher kann somit eine Bestellung nach einer Sache, die an einen spezifischen Ort geliefert werden soll, aufgeben.
  • Ein Bedenken ist die Sicherheit und insbesondere die Authentifizierung. Insbesondere lässt die weit verbreitete Verwendung von Datennetzen die Möglichkeit eines Diebstahls von Kreditkartennummer, Kennwörtern, und anderer Information offen, die ein unehrlicher Benutzer verwenden kann, um Käufe mit den Kontonummern von anderen Personen zu tätigen.
  • Während zahlreiche Technologien für eine Verschlüsselung und eine kryptographische Authentifizierung existieren, umfassen diese Technologien mehrere Nachteile. Ein derartiger Nachteil besteht darin, dass die Verschlüsselung gewöhnlicherweise einen kryptographischen Schlüssel mit sich bringt, und die Verwaltung und Aufzeichnung im Hinblick auf sämtliche unterschiedlichen Schlüssel ist nicht eine einfache Aufgabe. Ferner existieren einige ausgefeilte mathematische Algorithmen, die kryptographische Information entschlüsseln können, sogar ohne vorherige Kenntnis des kryptographischen Schlüssels. Schließlich kann ein kluger Dieb eine Technik zum Stehlen des kryptographischen Schlüssels haben, genauso wie er eine Technik zum Stehlen des mit einem bestimmten Benutzer vorher verwendeten Kennworts, einer Kontonummer etc. haben kann. Demzufolge ist die Verschlüsselungstechnik nicht vollständig zuverlässig.
  • Im Hinblick auf die obigen Ausführungen kann erkannt werden, dass in dem technischen Gebiet eine Notwendigkeit für eine verbesserte Technik zum Verifizieren der Identität eines bestimmten Benutzers vor Annahme einer Zahlung von diesem Benutzer oder vor Herausschicken von irgendwelchen Waren oder Dienstleistungen an diesen Benutzer besteht, um sicherzustellen, dass die Bezahlung nicht von einer gestohlenen Kreditkartennummer oder einer anderen Kontonummer gesendet wird.
  • Die EP-A-451-693 bezieht sich auf ein Verfahren zum Autorisieren eines Zugriffs zu einer Vielzahl von Telekommunikationsdiensten in einem Netz, wobei die Identität des Anrufers durch Verwenden von dessen Stimme verifiziert werden kann.
  • Die obigen und andere Probleme des Standes der Technik werden in Übereinstimmung mit der vorliegenden Erfindung beseitigt, die sich auf eine Technik zum Verifizieren der Identität des Benutzers durch Verwenden einer Stimmenablage, bevor dem Benutzer erlaubt wird, an kommerziellen Transaktionen über das Datennetz teilzunehmen, bezieht.
  • Somit stellt die vorliegende Erfindung in einem ersten Aspekt ein Verfahren zum Verifizieren der Stimme eines Benutzers, bevor dem Benutzer erlaubt wird, an einer Transaktion über einem Datennetz zwischen einem Computer des Benutzers und einem Transaktionscomputer teilzuhaben, bereit, wobei das Verfahren die folgenden Schritte umfasst:
    Aufrechterhalten einer Datenbank von Stimmenablagen an einer Stimmen-Verifizierungseinheit, wobei die Datenbank eine Vielzahl von Stimmenablagen einschließt, wobei jede der Stimmenablagen zu einem bestimmten Benutzer gehört;
    Herstellen einer Datennetzverbindung von dem Transaktionscomputer zu der Stimmen-Verifizierungseinheit;
    Auffordern des Benutzers eine Stimmen-Probe bereitzustellen;
    Empfangen einer Transaktions-Identifikationszahl an der Stimmen-Verifizierungseinheit, von dem Transaktionscomputer, wobei die Transaktions-Identifikationszahl in einer einzigartigen Weise zu einer Transaktion gehört, von der gewünscht wird, dass sie zwischen dem Transaktionscomputer und dem Benutzer des Computers des Benutzers durchgeführt wird, wobei die Transaktions-Identifikationszahl eine Information umfasst, die den Benutzer identifiziert;
    Empfangen, an der Stimmen-Verifizierungseinheit, der Stimmprobe, die von dem Benutzer eingegeben wird, wobei die Stimmen-Probe zu der Transaktions-Identifikationszahl gehört;
    Bestimmen, ob die Stimm-Probe verifiziert wird, indem die Stimm-Probe, an der Stimmen-Verifizierungseinheit, mit einer vorher gespeicherten Stimmenablage des Benutzers, die von der Information identifiziert wird, die den Benutzer identifiziert, verglichen wird;
    wenn die Stimm-Probe verifiziert wird, Übertragen eines Verifizierungssignals von der Stimmen-Verifizierungseinheit an den Transaktionscomputer über das Datennetz und Verarbeiten der Transaktion.
  • In einem zweiten Aspekt stellt die vorliegende Erfindung ein System zum Verifizieren der Stimme eines Benutzers, bevor zugelassen wird, dass eine Transaktion stattfindet, bereit, wobei das System umfasst:
    einen Transaktionscomputer zum Empfangen einer Transaktionsaufforderung von dem Benutzer eines Computers des Benutzers, wobei der Benutzer eine einzigartige Benutzer-ID aufweist;
    eine Einrichtung zum Erzeugen einer Transaktions-Identifikationszahl für die Transaktion, die von dem Benutzer angefordert wird, wobei die Transaktions-Identifikationszahl, die Benutzer-ID und die Transaktions-Identifikationszahl aufweist, in einer einzigartigen Weise zu der Transaktion gehört;
    eine Einrichtung zum Auffordern des Benutzers eine Stimmen-Probe bereitzustellen;
    eine Einrichtung zum Sammeln der Stimmen-Probe, die von dem Benutzer bereitgestellt wird;
    eine Stimmen-Verifizierungseinheit zum Verifizieren der Stimmen-Probe des Benutzers durch Vergleichen der Stimmen-Probe mit einer vorher gespeicherten Stimmenablage des Benutzers;
    eine Einrichtung zum vorherigen Speichern einer Vielzahl von Stimmenablagen an der Stimmen-Verifizierungseinheit, wobei die vorher gespeicherten Stimmenablagen Stimmen von potentiellen Konsumenten entsprechen, die wünschen, an einer Transaktion teilzuhaben;
    eine Einrichtung zum Senden der Transaktions-Identifikationszahl von dem Transaktionscomputer an die Stimmen-Verifizierungseinheit;
    eine Einrichtung, um zuzulassen, dass die Transaktion nur dann stattfindet, wenn der Vergleich eine Übereinstimmung auf innerhalb eines vorbestimmten Genauigkeitsgrads anzeigt, indem ein Verifizierungssignal zusammen mit der Transaktions-Identifikationszahl an den Transaktionscomputer über ein Datennetz übertragen wird,
    wobei der Transaktionscomputer und die Stimmen-Verifizierungseinheit mit dem Datennetz mit getrennten Adressen über das Netz verbunden sind und miteinander über das Datennetz kommunizieren können.
  • In Übereinstimmung mit einer Ausführungsform der Erfindung, wie in den Ansprüchen definiert, ist eine Stimmen-Verifizierungseinheit mit dem Datennetz verbunden. Die ID (Identifikation) des Benutzers wird mit Hilfe beispielsweise seiner Datennetzadresse hergestellt und seine gespeicherte Stimmenablage wird aus einer Stimmenablagen-Bank ausgelesen. Der Benutzer wird dann aufgefordert einige wenige Wörter zu sprechen, um die Identität des Benutzers zu verifizieren. Die Verifizierung des Stimmen- bzw. Sprachmusters des Benutzers kann mit Hilfe eines getrennten Telefonanrufs initiiert durch entweder die Stimmen-Verifizierungseiheit oder dem Computer des Benutzers und/oder ein Telefon oder dadurch, dass der Computer die Transaktion annimmt und verarbeitet, stattfinden. Die Verifizierung kann stattfinden, indem die Stimme in digitaler Form über das Datennetz übertragen wird.
  • In den Zeichnungen zeigen:
  • 1 Abschnitte eines Stimmen-Netzes und eines Daten-Netzes, die beide mit einer Stimmen-Verifizierungseinheit in Übereinstimmung mit der vorliegenden Erfindung verbunden sind; und
  • 2 ein Flussdiagramm zum Implementieren der grundlegenden Schritte, die für die Umsetzung der vorliegenden Erfindung erforderlich sind.
  • 1 zeigt ein konzeptionelles Diagramm einer beispielhaften Ausführungsform der Erfindung mit einer Stimmen-Verifizierungseinheit 103, die mit einem Datennetz 101 und einem Stimmennetz 102 verbunden ist. Wie in 1 dargestellt umfasst das Datennetz 101 eine Vielzahl von Computern 105 und eine Vielzahl von Telefonen 104, wobei mehrere davon gezeigt sind.
  • Die Linien bzw. Leitungen 107 sind so dargestellt, dass sie die Stimmen-Verifizierungseinheit 103 mit dem Datennetz 101 verbinden, während die Linien bzw. Leitungen 106 so angedeutet sind, dass sie die Stimmen-Verifizierungseinheit mit dem Telefonnetz 102 verbinden. Es sei darauf hingewiesen, dass jedes der Netze 101 und 102 getrennt dargestellt ist. Jedoch ist Durchschnittsfachleuten in dem technischen Gebiet der Telekommunikationen bekannt, dass die Computer 105 und die Stimmen-Verifizierungseinheit 103 mit dem Datennetz durch Verwenden eines Abschnitts des Telefonnetzes und eines Modems verbunden werden können. Die Netze sind getrennt gezeigt und sind getrennte logische Netze, aber es ist nicht beabsichtigt, dass sie physikalisch vollständig getrennt sind.
  • Der Unterschied zwischen den Netzen ist effektiv der Satz von Adressen, die verwendet werden, um jedes Terminal zu adressieren. Insbesondere weist jede Verbindung zu dem Datennetz eine bestimmte logische Adresse mit einem spezifischen Namen auf, während jede Verbindung zu dem Telefonnetz eine bestimmte logische Adresse mit einer spezifischen Telefonnummer aufweist.
  • Wie in dem technischen Gebiet auch bekannt ist kann ein Benutzer des Computers 105 auf das Datennetz sowie andere Computer, die mit dem Datennetz verbunden sind, von vielen unterschiedlichen Telefonnummern zugreifen, aber die Adresse auf dem Datennetz wird die gleiche sein, und zwar unabhängig davon, welche Telefonnummer dem Datennetz eingegeben wird. Zusätzlich kann eine einzelne bestimmte Telefonleitung, zu unterschiedlichen Zeiten, verwendet werden, um einen Zugang bzw. Zugriff auf das Datennetz für Datennetzbenutzer bereitzustellen, die unterschiedliche logische Adressen aufweisen. Demzufolge sind die Datennetze logisch im Hinblick auf ihre unterschiedlichen Sätze von Adressenräumen getrennt, obwohl eine gewisse physikalische Überlappung zwischen den zwei Netzen 101 und 102 vorhanden sein kann.
  • Die Stimmen-Verifizierungseinheit 103, die nachstehend näher beschrieben werden wird, wird verwendet, um eine Sicherheit bereitzustellen, wenn ein Benutzer des Datennetzes 105 an einer kommerziellen Transaktion über das Datennetz 101 Teil hat. Die Stimmen-Verifizierungseinheit 103 kann mit Computern 105 und/oder Telefonterminals 104 kommunizieren, so wie einer/eines oder beide für die Ausführung der Funktionalität der Stimmen-Verifizierungseinheit 103 erforderlich sein kann/können, wie nachstehend aufgeführt wird.
  • Es sei eine beispielhafte Transaktion betrachtet, bei der ein Benutzer des Computers 105a eine Dienstleistung von einem Verkäufer erwerben möchte. Der Verkäufer arbeitet an dem Computer 105c. Zusätzlich ist jeder Benutzer des Datennetzes 101 dem Datennetz 101 als eine vorgegebene logische Adresse bekannt. Eine derartige Anordnung ist typisch für das Internet, wo sämtliche Benutzer ihren Internet-Domänennamen (Internet-Domain Name) registrieren müssen.
  • In einem beispielhaften Betriebsmodus wird die Stimme des Benutzers vor der Transaktion an der Speichereinheit der Stimmen-Verifizierungseinheit 103 gespeichert. Diese Speicherung kann z. B. stattfinden, wenn der Benutzer zuerst eine Registrierung mit dem Datennetz ausführt, um die logische Adresse des Benutzers zu ermitteln. Wenn z. B. der Internet-Domänenname eingegeben wird, könnte ein echter Operator oder ein Stimmen-Verarbeitungssystem verwendet werden, um eine Stimmenablage einer vorgegebenen Dauer oder von Wörtern aufzunehmen Details, wie dies erreicht werden kann, werden hier nachstehend beschrieben.
  • Unter der Annahme, dass die Stimme an der Stimmen-Verifizierungseinheit vorher gespeichert ist, wenn ein Benutzer des Computers 105a wünscht an einem Kauf von einem Verkäufer teilzuhaben, der den Computer 105c betreibt, dann überträgt der Benutzer des Computers 105a die relevante Bestellinformation und das Bezahlungsverfahren. Das Bezahlungsverfahren könnte z. B. entweder eine Bankkontonummer oder die Kreditkartennummer sein. Alternativ könnte ein Abbuchungskonto eingerichtet werden, wenn die Stimme des Benutzers an dem VVU 103 registriert wird.
  • Der Benutzer 105c muss die Stimme des Benutzers verifizieren, bevor die Transaktion erlaubt wird. Um eine derartige Verifizierung zu erreichen überträgt der Computer 105c die logische Adresse des Benutzers für das Datennetz 101 an die Stimmen-Verifizierungseinheit 103 in Übereinstimmung mit standardmäßigen Datenübertragungstechniken von Protokollen, die in dem Datennetz 101 verwendet werden. Die Stimmen-Verifizierungseinheit 103 bildet dann die empfangene logische Adresse auf die vorher gespeicherte Stimmenablage ab und liest die vorher gespeicherte Stimmenanlage in ihren Arbeitsspeicher ein.
  • Die neue Aufgabe für die Stimmen-Verifizierungseinheit 103 besteht darin eine gegenwärtige Probe der Stimme des Benutzers zu ermitteln. Eine beispielhafte Technik, um dies zu erreichen, ist das die Stimmen-Verifizierungseinheit 103 den Benutzer an einer vorgegebenen oder von dem Benutzer spezifizierten Telefonnummer durch das Telefonnetz 102 anruft und den Benutzer auffordert bestimmte Worte in das Telefon zu sprechen. Andere Techniken werden hier nachher beschrieben.
  • Eine alternative Technik, wenn der Computer 105a des Benutzers ein Mikrophon aufweist, besteht darin, dass der Benutzer seine Stimmenablage an dem Computer 105a eingibt, wenn er die Bestellung aufgibt. Z. B. könnte der Computer 105c eine Nachricht an den Computer 105a übertragen, und zwar im Ansprechen auf die Bestellung von dem Computer 105a. Die Nachricht, die auf dem Bildschirm des Computers des Benutzers angezeigt werden würde, würde folgendermaßen aussehen: "Bitte sprechen Sie die folgenden Worte in das Mikrophon ihres Computers. ..." oder "Bitte sprechen Sie das Kennwort in das Mikrophon ihres Computers". Durch Verwenden eines Kennworts im Zusammenhang mit der Stimmen-Verifizierung werden zwei Sicherheitsebenen bereitgestellt. Der Computer 105c würde dann die logische Adresse des Computers 105a, zusammen mit der gesammelten Stimme, an die Stimmen-Verifizierungseinheit 103 übertragen. Die Stimme könnte dann über das Datennetz, in digitaler Form, in Übereinstimmung mit bekannten Techniken gesendet werden.
  • In jedem Fall unabhängig von dem Protokoll, das zum Ermitteln der gegenwärtigen Stimmenprobe verwendet wird, vergleicht die Stimmen-Verifizierungseinheit 103 die Stimme, die zu der Transaktionszeit gesammelt wird, mit der vorher gespeicherten Stimme, und gibt an den Computer 105c ein Signal zurück, das eine Annahme oder eine Abweisung des Stimmenvergleichs anzeigt.
  • 2 zeigt ein konzeptionelles Flussdiagramm der Schritte, die von dem Computer 105c ausgeführt werden sollen, der von dem Verkäufer betrieben wird. Nach dem Start 201 wird ein Logon-Protokoll im Block 202 ausgeführt. Das Logon-Protokoll ist irgendein standardmäßiges Protokoll, welches z. B. den Benutzer auffordern kann ein Kennwort oder irgendeine andere relevante Information einzugeben. Der Benutzer bestellt dann eine bestimmte Dienstleistung oder ein Produkt im Block 203, wobei die Bestellung eine geeignete Kontonummer einschließt, an die abgerechnet werden soll. Die Kontonummer kann eine Bank-Kontonummer, eine Kredit-Kartennummer, oder eine andere Information sein.
  • Vor dem Ausfüllen einer derartigen Bestellung wird die Stimmen-Probe im Block 204 angefordert. Die Stimmen-Probe kann in einer von mehreren Vorgehensweisen angefordert werden. Eine Technik besteht darin eine Nachricht auf dem Terminal des Benutzers zu drucken, die den Benutzer auffordert, eine bestimmte Telefonnummer anzurufen. In einer derartigen Nachricht ist eine Identifikationszahl ("Transaktions-ID") enthalten, die die Transaktion in einzigartiger Weise identifiziert. Die Transaktions-ID ist ähnlich zu einer Kauf-Bestellnummer. Die Transaktions-ID kann z. B. durch Verwenden einer Hashing- Operation erzeugt werden, um auf die Daten hin zu arbeiten, die sich auf die Transaktion beziehen, obwohl andere Verfahren genauso verwendet werden können.
  • Die Transaktions-ID wird verwendet, um in der Lage zu sein, die Stimmen-Probe, die zur Zeit der Transaktion eingegeben wird, mit der vorher gespeicherten Stimmen-Probe paarweise zusammenzufassen. In einer einfachen Ausführungsform kann die Transaktions-ID die Datennetzadresse des Benutzers sein.
  • Eine Nachricht würde an das Terminal des Benutzers gesendet werden, die etwas angibt wie beispielsweise "Bitte rufen Sie 1-800-123-4567 an. Geben Sie ihre Transaktions-ID ABCD ein und sprechen Sie ihr Kennwort .....". Die 800 Nummer verbindet das Telefon des Konsumenten mit dem Computer 105c.
  • Auf den Empfang des Telefonanrufs hin empfängt der Computer 105c die gegenwärtige Stimmen-Probe und vergleicht die gegenwärtige Stimmen-Probe mit der bestimmten fraglichen Transaktion, auf Grundlage der Transaktions-ID, um die gegenwärtige Stimmenprobe mit dem bestimmten Benutzer zu verbinden. Alternativ kann das paarweise Vergleichen der Stimmen-Probe mit der Transaktion auf entweder die Datennetzadresse des Benutzers oder auf sein Logon-Password (Logon-Kennwort) gestützt werden. Der Eintrag (die Aufzeichnung), die die Stimmen-Probe enthält, und andere Information kann dann an die Stimmen-Verifizierungseinheit im Schritt 206 gesendet werden.
  • Alternativ, anstelle dass die Stimmen-Probe an dem Computer 105c genommen wird, könnte der Computer 105c die Nachricht an den Computer 105a übertragen, während gleichzeitig über das Datennetz 109 die Transaktions-ID an die Stimmen-Verifizierungseinheit 103 übertragen wird. Die Stimmen-Verifizierungseinheit 103 würde dann den gebührenfreien Telefonanruf empfangen, oder könnte die Stimmen-Probe von dem Datennetz 101 von dem Benutzer empfangen. Natürlich könnte die Stimmen-Verifizierungseinheit 103 ebenfalls den Anruf einleiten. Die Stimmen-Verifizierungseinheit 103 kann dann die empfangene Stimme verifizieren (überprüfen). Die Stimmen-Verifizierungseinheit 103 könnte dann die Genehmigung mit der Transaktions-ID und einer logischen Datennetzadresse zurück an den Computer 105c senden.
  • In jedem der obigen Fälle, nachdem die Stimmen-Probe von dem Konsumenten empfangen ist, überträgt der Block 205 die geeignete Information von dem Computer 105c an die Stimmen-Verifizierungseinheit 103. Die Information kann die Transaktion umfassen, die von dem Benutzer während eines Telefonanrufs eingegeben wird, sowie die Stimmen-Probe. Alternativ, wenn die Stimmen-Probe direkt an der Stimmen-Verifizierungseinheit 103 empfangen wurde, dann würde die Aufzeichnung (der Eintrag) nur die Transaktions-ID einschließen, so dass die Stimmen-Verifizierungseinheit die von dem Benutzer empfangene Transaktions-ID mit derjenigen, die von dem Computer 105c erzeugt wird, vergleichen könnte.
  • In jedem Fall wird der zusammengebaute Eintrag an dem Block 206 an die Stimmen-Verifizierungseinheit 103 für eine Verarbeitung übertrtragen. Im Block 207 sendet die Stimmen-Verifizierungseinheit die geeignete Antwort zurück an den Computer 104. Wenn die Sprache als richtig verifiziert wird, dann wird die Transaktion im Block 208 verarbeitet. Wie ebenfalls in 2 gezeigt, wenn die Stimme nicht als richtig verifiziert wird, dann wird die Transaktion abgewiesen, oder alternativ kann der Benutzer aufgefordert werden die Stimmen-Probe nochmals einzugeben, genauso wie bei dem Fall, bei dem die erste Probe in einer ungeeigneten Weise zerstört wurde.
  • Zusätzlich zu der obigen sind andere Ausführungsformen zum Ermitteln einer gegenwärtigen Stimmen-Probe und zum Vergleichen davon mit einer gespeicherten Stimmenablage möglich. Z. B. könnte die vorher gespeicherte Stimmenprobe ein gewähltes Kennwort sein. Die Stimmen-Verifizierungseinheit könnte, wenn der Benutzer zum Eingeben seiner Stimme aufgefordert wird, bewirken, dass eine Nachricht auf dem Terminal des Benutzers angezeigt wird, die angibt "Bitte sprechen Sie ihr Kennwort". Ein derartiges System fügt einen zusätzlichen Sicherheitsgrad hinzu, indem von irgendeinem möglichen Eindringling nicht nur gefordert wird, dass er in der Lage ist die Stimme der Partei zu imitieren, sondern auch das Kennwort zu wissen. Sollte eine Partei das richtige Kennwort mit der unrichtigen Sprache über eine vorgegebene Anzahl von Malen eingeben, könnte das System zusätzlich einen potentiellen Diebstahl des Kennworts erkennen und eine gewünschte Aktion vornehmen, beispielsweise die Aufforderung des Benutzers das Kennwort zu ändern.
  • Die Stimmen-Verifizierungseinheit kann unter Umständen nicht sicher sein, von welcher Telefonnummer der Benutzer gerade auf den Computer 105c zugreift. Demzufolge könnte die VVU 103 auf dem Computer 105a eine Nachricht anzeigen, die anzeigt "Bitte geben Sie eine Telefonnummer ein, an der sie erreicht werden können, oder geben sie ### ein, wenn sie nicht angerufen werden können". Danach wird der Benutzer angerufen und zu einer Stimmen-Probe aufgefordert, oder, wenn er ### eingegeben hat, wird ihm eine vorgegebene Zeit, beispielsweise zwei Stunden, gegeben, um die VVU 103 anzurufen und die Stimmen-Probe einzugeben. Wenn der Benutzer den Anruf innerhalb der zwei Stunden ausgeführt hat, würde er benötigt werden. Ansonsten würde die Transaktion gelöscht werden.
  • Die VVU 103 könnte mit einem Computer 105c kombiniert oder zu einem Teil des Computers 105c gemacht werden. Insbesondere kann jeder Transaktionscomputer seine eigene Datenbank von Stimmenablagen aufweisen, oder die Stimmenablagen können zentral in der VVU 103 gespeichert werden. Alternativ könnte die VVU 103 sämtliche Stimmenablagen speichern und diese einfach an den Computer 105c für eine Verarbeitung und/oder Vergleich weiterleiten.
  • Die Schaltungsanordnung, die benötigt wird, um die Stimmen- und Datenerkennungsfunktionen zu implementieren, ist Durchschnittsfachleuten in dem technischen Gebiet altbekannt und wird hier nicht mit Einzelheiten beschrieben werden. Es reicht aus zu erwähnen, dass ein typisches PC gestütztes Sprachverarbeitungssystem sowohl an der Stimmen-Verifizierungseinheit 103 als auch einem Teil des Computer 105c verwendet werden kann.
  • Im Bezug auf die Ermittlung der Stimmenablage für eine Speicherung an der Stimmen-Verifizierungseinheit 103 erkennt ein mögliches Protokoll das anfängliche Logon des Benutzers. Insbesondere dann, wenn der Benutzer zum ersten Mal einloggt, verbindet das System ihn mit der Stimmen-Verifizierungseinheit. Das Anwendungsprogramm in der Stimmen-Verifizierungseinheit sendet eine Aufforderungsnachricht an den Computer 105a. Die Aufforderungsnachricht wird auf dem Bildschirm angezeigt, der auffordert, dass der Benutzer seine oder ihre Stimme eingibt. Die Stimme wird dann in der Stimmen-Erkennungseinheit 103, zusammen mit der zugehörigen Benutzer-ID oder zugehörigen Kennwort, gespeichert.
  • Es sei darauf hingewiesen, dass verschiedene andere Modifikationen ohne Abweichen von dem Umfang der Erfindung durchgeführt werden können, so wie sie durch die beigefügten Ansprüche definiert ist, während die oben angegebenen Angaben die bevorzugten Ausführungsformen der Erfindung beschreiben. Eine Verbesserung beinhaltet die Berücksichtung der Tatsache, dass der Verifizierungsalgorithmus einen Sicherheitsgrad anstelle einer binären Zahl zurückgeben kann. Das System könnte das Auftreten von Transaktionen erlauben, wenn z. B. die VVU 103 eine Antwort zurückgibt, die anzeigt, dass wenigstens eine Wahrscheinlichkeit von 80% vorhanden ist, dass der Benutzer authentisch ist. Unterschiedliche Sicherheitsgrade könnten für unterschiedliche Geldwertgrade von Transaktionen benötigt werden.
  • Die Stimmenablage kann durch eine Datennetz- oder Telefonnetz-Verbindung ermittelt werden, wobei jede von diesen durch einen Computer 105a, einen Computer 105c oder die VVU 103 initiiert werden könnte. Es ist auch möglich andere Charakteristiken als die Stimme, beispielsweise Fingerabdrücke, Retina-Charakteristiken, oder andere Eigenschaften zu verwenden, die für eine individuelle Person einzigartig sind.
  • Andere Variationen umfassen das Zuordnen von einer oder mehreren der Berechnungsfunktionen, die voranstehend diskutiert wurden, in den gleichen oder unterschiedlichen Computern. Insbesondere kann man das voranstehende beschriebene System so betrachten, dass es die folgenden vier Berechnungsfunktionen aufweist: (i) Transaktionsfunktion, zum Annehmen einer Konsumenten-Transaktion (ii) eine Sammlungsfunktion, zum Sammeln einer gegenwärtigen Stimmen-Probe, um vor Zulassen der Transaktion eine Verifizierung auszuführen (iii) eine Speicherfunktion, zum Speichern von Proben von zahlreichen vorher ermittelten Stimmenablagen, die für einen Vergleich und eine Verifizierung während Transaktionen verwendet werden sollen, und (iv) eine Vergleichsfunktion zum Vergleichen der Stimmen-Probe, die während der Transaktion ermittelt wird, mit der vorher gespeicherten Stimmenablage.
  • Die in 1 hier gezeigte Ausführungsform erwägt zwei Computer 105c und 103, die sämtliche vier Funktionen implementieren. Jedoch ist es möglich die vier Funktionen in unterschiedlicher Weise und unter irgendeiner Anzahl von Computern zuzuordnen. Z. B. könnte der Transaktionscomputer 105c eine Kopie von sämtlichen Stimmenablagen von autorisierten Benutzern einschließen. Auf das Auftreten einer Transaktion hin könnte der Computer 105c eine gegenwärtige Stimmen-Probe sammeln und die Probe mit einer vorher gespeicherten Stimmen-Probe verifizieren, bevor die Transaktion zugelassen wird. In einer derartigen Ausführungsform werden sämtliche vier der Funktionen, die voranstehend diskutiert wurden, in dem Computer 105c implementiert, und die getrennte Stimmen-Verifizierungshardware ist beseitigt. Andere Ausführungsformen sind genauso möglich.
  • Die voranstehenden Ausführungsformen beschreiben die bevorzugten Ausführungsformen der Erfindung. Es sei jedoch darauf hingewiesen, dass verschiedene andere Modifikationen und Hinzufügungen innerhalb des Umfangs der beigefügten Ansprüche Durchschnittsfachleuten in dem technischen Gebiet offenkundig sein werden.

Claims (18)

  1. Verfahren zum Verifizieren der Stimme eines Benutzers, bevor dem Benutzer erlaubt wird, an einer Transaktion über einem Datennetz (101) zwischen einem Computer (105a) des Benutzers und einem Transaktionscomputers (105c) Teil zu haben, wobei das Verfahren die folgenden Schritte umfasst: Aufrechterhalten einer Datenbank von Stimmenablagen an einer Stimmen-Verifizierungseinheit (103), wobei die Datenbank eine Vielzahl von Stimmenablagen einschließt, wobei jede der Stimmenablagen zu einem bestimmten Benutzer gehört; Herstellen (202) einer Datennetzverbindung von dem Transaktionscomputer (105c) zu der Stimmen-Verifizierungseinheit (103); Auffordern (204) des Benutzers eine Stimmenprobe bereitzustellen; Empfangen einer Transaktions-Identifikationszahl an der Stimmen-Verifizierungseinheit (103), von dem Transaktionscomputer (105c), wobei die Transaktions-Identifikationszahl in einer einzigartigen Weise zu einer Transaktion gehört, von der gewünscht wird, dass sie zwischen dem Transaktionscomputer (105c) und dem Benutzer des Computers (105a) des Benutzers durchgeführt wird, wobei die Transaktions-Identifikationszahl eine Information umfasst, die den Benutzer identifiziert; Empfangen, an der Stimmen-Verifizierungseinheit (103), der Stimmenprobe, die von dem Benutzer eingegeben wird, wobei die Stimmenprobe zu der Transaktions-Identifikationszahl gehört; Bestimmen, ob die Stimmenprobe verifiziert wird, indem die Stimmenprobe, an der Stimmen-Verifizierungseinheit (103), mit einer vorher gespeicherten Stimmenablage des Benutzers, die von der Information identifiziert wird, die den Benutzer identifiziert, verglichen wird; wenn die Stimmenprobe verifiziert wird, Übertragen eines Verifizierungssignals von der Stimmen-Verifizierungseinheit (103) an den Transaktionscomputer (105c) über das Datennetz (101) und Verarbeiten (208) der Transaktion.
  2. Verfahren nach Anspruch 1, wobei die Stimmenprobe von dem Benutzer an dem Transaktionscomputer (105c) bereitgestellt wird.
  3. Verfahren nach Anspruch 2, wobei die Stimmenprobe zusammen mit der Transaktions-Identifikationszahl von dem Transaktionscomputer (105c) an die Stimmen-Verifizierungseinheit (103) übertragen wird.
  4. Verfahren nach Anspruch 1, wobei die Stimmenprobe von dem Benutzer direkt an der Stimmen-Verifizierungseinheit (103) bereitgestellt wird.
  5. Verfahren nach Anspruch 1, wobei der Schritt zum Auffordern durch den Transaktionscomputer (105c) durch Anzeigen einer Nachricht auf dem Computer (105a) des Benutzers zusammen mit einer Telefonnummer, die der Benutzer anrufen soll, um die Stimmenprobe über das Telefon bereitzustellen, erzeugt wird.
  6. Verfahren nach Anspruch 5, wobei die Telefonnummer diejenige des Transaktionscomputers (105c) ist.
  7. Verfahren nach Anspruch 5, wobei die Telefonnummer diejenige der Stimmen-Verifizierungseinheit (103) ist.
  8. Verfahren nach Anspruch 1, wobei der Schritt zum Auffordern umfasst, dass die Stimmen-Verifizierungseinheit (103) den Benutzer auf einem Telefon (104a) anruft und den Benutzer zu einer Stimmenprobe auffordert.
  9. Verfahren nach Anspruch 1, wobei die Transaktions-Identifikationszahl durch den Transaktionscomputer (105c) erzeugt wird.
  10. Verfahren nach Anspruch 1, wobei die Transaktions-Identifikationszahl ferner die Datennetzadresse des Benutzers umfasst.
  11. System zum Verifizieren der Stimme eines Benutzers, bevor zugelassen wird, dass eine Transaktion stattfindet, wobei das System umfasst: eine Transaktionscomputer (105c) zum Empfangen einer Transaktionsaufforderung von einem Benutzer eines Computers (105a) des Benutzers, wobei der Benutzer eine einzigartige Benutzer-ID aufweist; eine Einrichtung zum Erzeugen einer Transaktions-Identifikationszahl für die Transaktion, die von dem Benutzer angefordert wird, wobei die Transaktions-Identifikationszahl die Benutzer-ID umfasst und die Transaktions-Identifikationszahl in einer einzigartigen Weise zu der Transaktion gehört; eine Einrichtung zum Auffordern des Benutzers eine Stimmenprobe bereitzustellen; eine Einrichtung zum Sammeln der Stimmenprobe, die von dem Benutzer bereitgestellt wird; und eine Stimmen-Verifizierungseinheit zum Verifizieren der Stimmenprobe des Benutzers durch Vergleichen der Stimmenprobe mit einer vorher gespeicherten Stimmenablage des Benutzers; eine Einrichtung zum vorherigen Speichern einer Vielzahl von Stimmenablagen an der Stimmen-Verifizierungseinheit, wobei die vorher gespeicherten Stimmenablagen Stimmen von potentiellen Konsumenten entsprechen, die wünschen, an einer Transaktion teilzuhaben. eine Einrichtung zum Senden der Transaktions-Identifikationszahl von dem Transaktionscomputer (105c) an die Stimmen-Verifizierungseinheit (103); eine Einrichtung, um zuzulassen, dass die Transaktion nur dann stattfindet, wenn der Vergleich eine Übereinstimmung auf innerhalb eines vorgegebenen Genauigkeitsgrads anzeigt, indem ein Verifizierungssignal zusammen mit der Transaktions-Identifikationszahl an den Transaktionscomputer (105c) über ein Datennetz übertragen wird; wobei der Transaktionscomputer (105c) und die Stimmen-Verifizierungseinheit (103) mit dem Datennetz mit getrennten Adressen über das Netz verbunden sind und miteinander über das Datennetz kommunizieren können.
  12. System nach Anspruch 11, wobei der Transaktionscomputer (105c) die Einrichtung zum Erzeugen der Transaktions-Identifizierungszahl und eine Einrichtung zum Senden der Transaktions-Identifizierungszahl an die Stimmen-Verifizierungseinheit (103) umfasst.
  13. System nach Anspruch 11, wobei die Stimmen-Verifizierungseinheit (103) eine Einrichtung zum Senden eines Verifizierungssignals zusammen mit der Transaktions-Identifikationszahl an den Transaktionscomputer (105c) umfasst.
  14. System nach Anspruch 11, wobei die Einrichtung zum Anfordern der Stimmenprobe von dem Transaktionscomputer (105c) durch Anzeigen einer Aufforderung an dem Computer (105a) des Benutzers implementiert wird.
  15. System nach Anspruch 14, wobei die Aufforderung eine Telefonnummer umfasst, die der Benutzer anrufen soll, um die Stimmenprobe bereitzustellen.
  16. System nach Anspruch 15, wobei die Telefonnummer diejenige des Transaktionscomputers (105c) ist.
  17. System nach Anspruch 15, wobei die Telefonnummer diejenige der Stimmen-Verifizierungseinheit (103) ist.
  18. System nach Anspruch 11, wobei die Einrichtung zum Auffordern der Stimmenprobe durch die Stimmen-Verifizierungseinheit (103) durch Anrufen des Benutzers für die Stimmenprobe implementiert wird.
DE69727519T 1996-08-06 1997-08-05 Datennetzwerk mit Stimmkontrollmitteln Expired - Lifetime DE69727519T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US692619 1996-08-05
US08/692,619 US6266640B1 (en) 1996-08-06 1996-08-06 Data network with voice verification means

Publications (2)

Publication Number Publication Date
DE69727519D1 DE69727519D1 (de) 2004-03-18
DE69727519T2 true DE69727519T2 (de) 2005-01-05

Family

ID=24781326

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69727519T Expired - Lifetime DE69727519T2 (de) 1996-08-06 1997-08-05 Datennetzwerk mit Stimmkontrollmitteln

Country Status (3)

Country Link
US (1) US6266640B1 (de)
EP (1) EP0823701B1 (de)
DE (1) DE69727519T2 (de)

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6950810B2 (en) 1994-11-28 2005-09-27 Indivos Corporation Tokenless biometric electronic financial transactions via a third party identicator
US6397198B1 (en) 1994-11-28 2002-05-28 Indivos Corporation Tokenless biometric electronic transactions using an audio signature to identify the transaction processor
US7613659B1 (en) 1994-11-28 2009-11-03 Yt Acquisition Corporation System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse
US20040128249A1 (en) 1994-11-28 2004-07-01 Indivos Corporation, A Delaware Corporation System and method for tokenless biometric electronic scrip
US7882032B1 (en) 1994-11-28 2011-02-01 Open Invention Network, Llc System and method for tokenless biometric authorization of electronic communications
US6269348B1 (en) * 1994-11-28 2001-07-31 Veristar Corporation Tokenless biometric electronic debit and credit transactions
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
US7627499B2 (en) * 1996-11-12 2009-12-01 Syncada Llc Automated transaction processing system and approach
US8392285B2 (en) 1996-11-12 2013-03-05 Syncada Llc Multi-supplier transaction and payment programmed processing approach with at least one supplier
GB9819392D0 (en) * 1998-09-04 1998-10-28 Balaena Limited Database
IE980941A1 (en) * 1998-11-16 2000-05-17 Buy Tel Innovations Ltd A transaction processings system
IES980942A2 (en) * 1998-11-16 1999-04-21 Buy Tel Innovations Ltd A transaction processing system
IL129451A (en) * 1999-04-15 2004-05-12 Eli Talmor System and method for authentication of a speaker
US6978238B2 (en) * 1999-07-12 2005-12-20 Charles Schwab & Co., Inc. Method and system for identifying a user by voice
WO2001016940A1 (en) * 1999-08-31 2001-03-08 Accenture, Llp System, method, and article of manufacture for a voice recognition system for identity authentication in order to gain access to data on the internet
US6401066B1 (en) 1999-11-09 2002-06-04 West Teleservices Holding Company Automated third party verification system
US7206746B1 (en) 1999-11-09 2007-04-17 West Corporation Third party verification system
US7130800B1 (en) 2001-09-20 2006-10-31 West Corporation Third party verification system
US9165323B1 (en) 2000-05-31 2015-10-20 Open Innovation Network, LLC Biometric transaction system and method
WO2001093167A1 (en) 2000-05-31 2001-12-06 Indivos Corporation Biometric financial transaction system and method
US7162641B1 (en) * 2000-06-13 2007-01-09 International Business Machines Corporation Weight based background discriminant functions in authentication systems
JP2002007014A (ja) * 2000-06-19 2002-01-11 Yamaha Corp 情報処理装置及び該情報処理装置を備えた楽器
KR20020010435A (ko) * 2000-07-26 2002-02-04 조정남 전자상거래에서 음성을 이용한 이용자 인증 시스템과 그방법
KR20020045150A (ko) * 2000-12-08 2002-06-19 강희태 음성인증을 이용한 파일 전송 및 관리 시스템과 그시스템을 이용한 파일 관리 방법
US8180643B1 (en) 2001-02-15 2012-05-15 West Corporation Script compliance using speech recognition and compilation and transmission of voice and text records to clients
US7966187B1 (en) 2001-02-15 2011-06-21 West Corporation Script compliance and quality assurance using speech recognition
US7191133B1 (en) 2001-02-15 2007-03-13 West Corporation Script compliance using speech recognition
US7664641B1 (en) 2001-02-15 2010-02-16 West Corporation Script compliance and quality assurance based on speech recognition and duration of interaction
US7739115B1 (en) 2001-02-15 2010-06-15 West Corporation Script compliance and agent feedback
US7290039B1 (en) * 2001-02-27 2007-10-30 Microsoft Corporation Intent based processing
US7899742B2 (en) * 2001-05-29 2011-03-01 American Express Travel Related Services Company, Inc. System and method for facilitating a subsidiary card account
US6601762B2 (en) * 2001-06-15 2003-08-05 Koninklijke Philips Electronics N.V. Point-of-sale (POS) voice authentication transaction system
US7174323B1 (en) * 2001-06-22 2007-02-06 Mci, Llc System and method for multi-modal authentication using speaker verification
SE0103022D0 (sv) * 2001-08-23 2001-08-23 Hans Sjoeblom Identification system
US6819758B2 (en) 2001-12-21 2004-11-16 West Corporation Method, system, and computer-readable media for performing speech recognition of indicator tones
KR20030063762A (ko) * 2002-01-24 2003-07-31 주식회사 어니언소프트웨어 음성에 의한 사용자 인증방법 및 그 장치
US6862343B1 (en) 2002-03-27 2005-03-01 West Corporation Methods, apparatus, scripts, and computer readable media for facilitating secure capture of sensitive data for a voice-based transaction conducted over a telecommunications network
US6804331B1 (en) * 2002-03-27 2004-10-12 West Corporation Method, apparatus, and computer readable media for minimizing the risk of fraudulent receipt of telephone calls
US6937702B1 (en) 2002-05-28 2005-08-30 West Corporation Method, apparatus, and computer readable media for minimizing the risk of fraudulent access to call center resources
US20030229499A1 (en) * 2002-06-11 2003-12-11 Sigarms Inc. Voice-activated locking mechanism for securing firearms
US7403967B1 (en) 2002-06-18 2008-07-22 West Corporation Methods, apparatus, and computer readable media for confirmation and verification of shipping address data associated with a transaction
GB2391373A (en) * 2002-07-31 2004-02-04 David Toms A system for the automatic detection of a fraudulent transaction
US20050289052A1 (en) * 2003-01-23 2005-12-29 John Wankmueller System and method for secure telephone and computer transactions
US7360694B2 (en) * 2003-01-23 2008-04-22 Mastercard International Incorporated System and method for secure telephone and computer transactions using voice authentication
US7299177B2 (en) * 2003-05-30 2007-11-20 American Express Travel Related Services Company, Inc. Speaker recognition in a multi-speaker environment and comparison of several voice prints to many
DE10352087A1 (de) * 2003-11-07 2005-06-23 Deutsche Telekom Ag Zertifizierte Anrufe
US7630905B1 (en) 2004-01-07 2009-12-08 Ralph Reese Call campaign methodologies
JP2007523405A (ja) * 2004-01-23 2007-08-16 マスターカード インターナシヨナル インコーポレーテツド 安全な電話およびコンピュータのトランザクションのためのシステムおよび方法
WO2005091145A1 (en) * 2004-03-18 2005-09-29 Sean Hokland Authenticated and distributed transaction processing
US7822653B2 (en) * 2004-06-09 2010-10-26 Syncada Llc Transaction accounting payment and classification system and approach
US8762238B2 (en) 2004-06-09 2014-06-24 Syncada Llc Recurring transaction processing system and approach
CN101027687A (zh) * 2004-06-09 2007-08-29 美国银行和许可股份有限公司 基于金融机构的交易处理系统和方法
US8126785B2 (en) * 2004-06-09 2012-02-28 Syncada Llc Automated transaction accounting processing engine and approach
US7574386B2 (en) 2004-06-09 2009-08-11 U.S. Bank National Association Transaction accounting auditing approach and system therefor
US20050278255A1 (en) * 2004-06-09 2005-12-15 Hahn-Carlson Dean W Transaction data exchange system and approach
CN101036169A (zh) * 2004-06-09 2007-09-12 美国银行和许可股份有限公司 订购资源完成以及管理系统和方法
US7392934B2 (en) * 2004-06-09 2008-07-01 U.S. Bank National Association Transaction accounting processing system and approach
EP1615183A1 (de) * 2004-07-07 2006-01-11 Streamboys B.V. Verfahren und System zum Überprüfen von Internet-Zahlungen
US20060167791A1 (en) * 2004-12-29 2006-07-27 Hahn-Carlson Dean W Multi-party transaction processing system and approach
US20060167792A1 (en) * 2004-12-29 2006-07-27 Hahn-Carlson Dean W Multi-supplier transaction and payment programmed processing system and approach
US8725514B2 (en) 2005-02-22 2014-05-13 Nuance Communications, Inc. Verifying a user using speaker verification and a multimodal web-based interface
US7970671B2 (en) 2005-04-12 2011-06-28 Syncada Llc Automated transaction processing system and approach with currency conversion
US8639757B1 (en) 2011-08-12 2014-01-28 Sprint Communications Company L.P. User localization using friend location information
US8073691B2 (en) * 2005-04-21 2011-12-06 Victrio, Inc. Method and system for screening using voice data and metadata
US20120053939A9 (en) * 2005-04-21 2012-03-01 Victrio Speaker verification-based fraud system for combined automated risk score with agent review and associated user interface
US9113001B2 (en) 2005-04-21 2015-08-18 Verint Americas Inc. Systems, methods, and media for disambiguating call data to determine fraud
US8924285B2 (en) 2005-04-21 2014-12-30 Verint Americas Inc. Building whitelists comprising voiceprints not associated with fraud and screening calls using a combination of a whitelist and blacklist
US8510215B2 (en) * 2005-04-21 2013-08-13 Victrio, Inc. Method and system for enrolling a voiceprint in a fraudster database
US20120253805A1 (en) 2005-04-21 2012-10-04 Anthony Rajakumar Systems, methods, and media for determining fraud risk from audio signals
US9571652B1 (en) 2005-04-21 2017-02-14 Verint Americas Inc. Enhanced diarization systems, media and methods of use
US20060248019A1 (en) * 2005-04-21 2006-11-02 Anthony Rajakumar Method and system to detect fraud using voice data
US8793131B2 (en) 2005-04-21 2014-07-29 Verint Americas Inc. Systems, methods, and media for determining fraud patterns and creating fraud behavioral models
US8930261B2 (en) * 2005-04-21 2015-01-06 Verint Americas Inc. Method and system for generating a fraud risk score using telephony channel based audio and non-audio data
US7536304B2 (en) 2005-05-27 2009-05-19 Porticus, Inc. Method and system for bio-metric voice print authentication
US7940897B2 (en) 2005-06-24 2011-05-10 American Express Travel Related Services Company, Inc. Word recognition system and method for customer and employee assessment
BRPI0615554A2 (pt) * 2005-07-27 2011-05-24 Shea Writer método para construir um banco de dados de impressões de vozes, sistema de pagamento para contruir um banco de dados de impressões de vozes
US20070055517A1 (en) * 2005-08-30 2007-03-08 Brian Spector Multi-factor biometric authentication
US8533485B1 (en) * 2005-10-13 2013-09-10 At&T Intellectual Property Ii, L.P. Digital communication biometric authentication
DE102006047793A1 (de) * 2006-09-08 2008-03-20 Andreas Matthis Verfahren zur Authentifizierung einer Person
US8712884B2 (en) 2006-10-06 2014-04-29 Syncada Llc Transaction finance processing system and approach
TW200825966A (en) * 2006-12-08 2008-06-16 Delta Electronics Inc Remote payment system
US8751337B2 (en) 2008-01-25 2014-06-10 Syncada Llc Inventory-based payment processing system and approach
US8275097B2 (en) * 2008-08-28 2012-09-25 Ebay Inc. Voice phone-based method and system to authenticate users
FR2940498B1 (fr) * 2008-12-23 2011-04-15 Thales Sa Procede et systeme pour authentifier un utilisateur et/ou une donnee cryptographique
US9390445B2 (en) 2012-03-05 2016-07-12 Visa International Service Association Authentication using biometric technology through a consumer device
US9390245B2 (en) * 2012-08-02 2016-07-12 Microsoft Technology Licensing, Llc Using the ability to speak as a human interactive proof
US9368116B2 (en) 2012-09-07 2016-06-14 Verint Systems Ltd. Speaker separation in diarization
US10134401B2 (en) 2012-11-21 2018-11-20 Verint Systems Ltd. Diarization using linguistic labeling
SG11201504186UA (en) 2012-12-19 2015-07-30 Visa Int Service Ass System and method for voice authentication
US8694315B1 (en) 2013-02-05 2014-04-08 Visa International Service Association System and method for authentication using speaker verification techniques and fraud model
US9460722B2 (en) 2013-07-17 2016-10-04 Verint Systems Ltd. Blind diarization of recorded calls with arbitrary number of speakers
US9984706B2 (en) 2013-08-01 2018-05-29 Verint Systems Ltd. Voice activity detection using a soft decision mechanism
US11042846B2 (en) 2013-11-15 2021-06-22 Apple Inc. Generating transaction identifiers
US11037131B2 (en) 2013-11-15 2021-06-15 Apple Inc. Electronic receipts for NFC-based financial transactions
US11392937B2 (en) * 2013-11-15 2022-07-19 Apple Inc. Generating transaction identifiers
US9875743B2 (en) 2015-01-26 2018-01-23 Verint Systems Ltd. Acoustic signature building for a speaker from multiple sessions
US10896673B1 (en) 2017-09-21 2021-01-19 Wells Fargo Bank, N.A. Authentication of impaired voices
US11538128B2 (en) 2018-05-14 2022-12-27 Verint Americas Inc. User interface for fraud alert management
US10887452B2 (en) 2018-10-25 2021-01-05 Verint Americas Inc. System architecture for fraud detection
IL288671B1 (en) 2019-06-20 2024-02-01 Verint Americas Inc Systems and methods for fraud verification and detection
US11868453B2 (en) 2019-11-07 2024-01-09 Verint Americas Inc. Systems and methods for customer authentication based on audio-of-interest
US11290505B1 (en) * 2021-09-02 2022-03-29 Bank Of America Corporation Data processing systems for data request routing
CN115334205B (zh) * 2022-10-11 2022-12-27 北京资采信息技术有限公司 一种采用深度学习的语音外呼系统和方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02150899A (ja) * 1988-12-02 1990-06-11 Toshiba Corp 音声認識方式
US5216720A (en) * 1989-05-09 1993-06-01 Texas Instruments Incorporated Voice verification circuit for validating the identity of telephone calling card customers
JPH05284221A (ja) * 1990-04-05 1993-10-29 Texas Instr Inc <Ti> 遠隔通信サービスへのアクセスの認可方法
GB9103349D0 (en) * 1991-02-18 1991-04-03 King Reginald A Artificial neural network systems
US5339361A (en) * 1992-12-04 1994-08-16 Texas Instruments Incorporated System and method for authenticating transmission and receipt of electronic information
US5465401A (en) * 1992-12-15 1995-11-07 Texas Instruments Incorporated Communication system and methods for enhanced information transfer
US5335276A (en) * 1992-12-16 1994-08-02 Texas Instruments Incorporated Communication system and methods for enhanced information transfer
US5794207A (en) * 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5655007A (en) * 1994-10-13 1997-08-05 Bell Atlantic Network Services, Inc. Telephone based credit card protection
US5594789A (en) * 1994-10-13 1997-01-14 Bell Atlantic Network Services, Inc. Transaction implementation in video dial tone network
US5862223A (en) * 1996-07-24 1999-01-19 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce
US6101242A (en) * 1997-03-28 2000-08-08 Bell Atlantic Network Services, Inc. Monitoring for key words with SIV to validate home incarceration
US6122357A (en) * 1997-03-28 2000-09-19 Bell Atlantic Network Services, Inc. Providing enhanced services through double SIV and personal dial tone

Also Published As

Publication number Publication date
EP0823701B1 (de) 2004-02-11
EP0823701A3 (de) 1998-09-30
US6266640B1 (en) 2001-07-24
EP0823701A2 (de) 1998-02-11
DE69727519D1 (de) 2004-03-18

Similar Documents

Publication Publication Date Title
DE69727519T2 (de) Datennetzwerk mit Stimmkontrollmitteln
EP1172771B1 (de) Verfahren und System zur Autorisierung einer kommerziellen Transaktion
DE69828291T2 (de) Tragbares informations- und transaktionsverarbeitungssystem und dazugehöriges verfahren mit biometrischer authorisierung und digitaler zertifikatssicherheit
DE69832145T2 (de) Fernbeglaubigungssystem
DE60121135T2 (de) Dienstaktiverung mittels einer virtuellen vorausbezahlten karte
DE69829642T2 (de) Authentifizierungssystem mit chipkarte
DE60218873T2 (de) Verkaufsstellentransaktionssystem mit sprach-authentifizierung
EP0950229B1 (de) Verfahren, system und vorrichtungen zur bestimmung der authentizität von personen
EP1240631B1 (de) Zahlungstransaktionsverfahren und zahlungstransaktionssystem
DE19903822C2 (de) Verfahren zur Durchführung bargeldloser Zahlungen und System zur Durchführung des Verfahrens
DE10125954B4 (de) Sichere Datenübertragung von ungesicherten Eingabeumgebungen
DE10259755A1 (de) Automatische Terminal- oder Nutzeridentifizierung in Netzwerken
WO2009003605A2 (de) Virtuelle prepaid- oder kreditkarte und verfahren und system zur bereitstellung einer solchen und zum elektronischen zahlungsverkehr
EP1145200A1 (de) Zahlungstransaktionsverfahren und zahlungstransaktionssystem
EP1240632A1 (de) Zahlungstransaktionsverfahren und zahlungstransaktionssystem
DE212010000059U1 (de) Veränderbarer Sicherheitswert
DE69736394T2 (de) Verfahren und system zur absicherung der dienstleistungen von fernmeldenetzbetreibern
DE60029379T2 (de) Verfahren und Gerät, die einem Rechnerbenutzer erlauben, vor der Eingabe von privilegierten Informationen ein System zu authentifizieren
DE60133701T2 (de) Beglaubigungsverfahren und -system, Bezahlungssystem, Gebrauchervorrichtung und Aufzeichnungsmedium mit Programm zum Durchführen der Beglaubigung
EP1152379A2 (de) Verfahren zum anfordern der ausführung einer mit der karte verbundenen verpflichtung durch den kartenhalter und zum anerkennen dieser verpflichtung durch den kartenausgeber
EP2043021A1 (de) Onlinebankingsystem und Onlinebankingverfahren zur datentechnisch gesicherten elektronischen Kommunikation
DE60109331T2 (de) Universeller bezahlungsaktivierer, der das mobiltelefonnetz verwendet
EP1172770B1 (de) Verfahren und System zur Authentifizierung eines Teilnehmers an einem Geschäftsvorgang
EP1971108A2 (de) Identifikation eines Benutzers eines Mobilterminals und Generierung einer Aktionsberechtigung
DE19809043A1 (de) Verfahren und Vorrichtung zum universellen und gesicherten Zugang zu Telefonnetzen

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: INTEL CORPORATION, SANTA CLARA, CALIF., US

8364 No opposition during term of opposition