DE69727519T2 - Datennetzwerk mit Stimmkontrollmitteln - Google Patents
Datennetzwerk mit Stimmkontrollmitteln Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/40—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/41—Electronic components, circuits, software, systems or apparatus used in telephone systems using speaker recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/38—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
- H04M3/382—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords
- H04M3/385—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords using speech signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements 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-Verifizierungseinheit103 , die mit einem Datennetz101 und einem Stimmennetz102 verbunden ist. Wie in1 dargestellt umfasst das Datennetz101 eine Vielzahl von Computern105 und eine Vielzahl von Telefonen104 , wobei mehrere davon gezeigt sind. - Die Linien bzw. Leitungen
107 sind so dargestellt, dass sie die Stimmen-Verifizierungseinheit103 mit dem Datennetz101 verbinden, während die Linien bzw. Leitungen106 so angedeutet sind, dass sie die Stimmen-Verifizierungseinheit mit dem Telefonnetz102 verbinden. Es sei darauf hingewiesen, dass jedes der Netze101 und102 getrennt dargestellt ist. Jedoch ist Durchschnittsfachleuten in dem technischen Gebiet der Telekommunikationen bekannt, dass die Computer105 und die Stimmen-Verifizierungseinheit103 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 Netzen101 und102 vorhanden sein kann. - Die Stimmen-Verifizierungseinheit
103 , die nachstehend näher beschrieben werden wird, wird verwendet, um eine Sicherheit bereitzustellen, wenn ein Benutzer des Datennetzes105 an einer kommerziellen Transaktion über das Datennetz101 Teil hat. Die Stimmen-Verifizierungseinheit103 kann mit Computern105 und/oder Telefonterminals104 kommunizieren, so wie einer/eines oder beide für die Ausführung der Funktionalität der Stimmen-Verifizierungseinheit103 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 Computer105c . Zusätzlich ist jeder Benutzer des Datennetzes101 dem Datennetz101 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 Computer105c betreibt, dann überträgt der Benutzer des Computers105a 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 VVU103 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 Computer105c die logische Adresse des Benutzers für das Datennetz101 an die Stimmen-Verifizierungseinheit103 in Übereinstimmung mit standardmäßigen Datenübertragungstechniken von Protokollen, die in dem Datennetz101 verwendet werden. Die Stimmen-Verifizierungseinheit103 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-Verifizierungseinheit103 den Benutzer an einer vorgegebenen oder von dem Benutzer spezifizierten Telefonnummer durch das Telefonnetz102 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 Computer105a eingibt, wenn er die Bestellung aufgibt. Z. B. könnte der Computer105c eine Nachricht an den Computer105a übertragen, und zwar im Ansprechen auf die Bestellung von dem Computer105a . 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 Computer105c würde dann die logische Adresse des Computers105a , zusammen mit der gesammelten Stimme, an die Stimmen-Verifizierungseinheit103 ü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 Computer105c ein Signal zurück, das eine Annahme oder eine Abweisung des Stimmenvergleichs anzeigt. -
2 zeigt ein konzeptionelles Flussdiagramm der Schritte, die von dem Computer105c ausgeführt werden sollen, der von dem Verkäufer betrieben wird. Nach dem Start201 wird ein Logon-Protokoll im Block202 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 Block203 , 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 Schritt206 gesendet werden. - Alternativ, anstelle dass die Stimmen-Probe an dem Computer
105c genommen wird, könnte der Computer105c die Nachricht an den Computer105a übertragen, während gleichzeitig über das Datennetz109 die Transaktions-ID an die Stimmen-Verifizierungseinheit103 übertragen wird. Die Stimmen-Verifizierungseinheit103 würde dann den gebührenfreien Telefonanruf empfangen, oder könnte die Stimmen-Probe von dem Datennetz101 von dem Benutzer empfangen. Natürlich könnte die Stimmen-Verifizierungseinheit103 ebenfalls den Anruf einleiten. Die Stimmen-Verifizierungseinheit103 kann dann die empfangene Stimme verifizieren (überprüfen). Die Stimmen-Verifizierungseinheit103 könnte dann die Genehmigung mit der Transaktions-ID und einer logischen Datennetzadresse zurück an den Computer105c 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 Computer105c an die Stimmen-Verifizierungseinheit103 . 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-Verifizierungseinheit103 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 Computer105c erzeugt wird, vergleichen könnte. - In jedem Fall wird der zusammengebaute Eintrag an dem Block
206 an die Stimmen-Verifizierungseinheit103 für eine Verarbeitung übertrtragen. Im Block207 sendet die Stimmen-Verifizierungseinheit die geeignete Antwort zurück an den Computer104 . Wenn die Sprache als richtig verifiziert wird, dann wird die Transaktion im Block208 verarbeitet. Wie ebenfalls in2 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 VVU103 auf dem Computer105a 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 VVU103 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 Computer105c kombiniert oder zu einem Teil des Computers105c gemacht werden. Insbesondere kann jeder Transaktionscomputer seine eigene Datenbank von Stimmenablagen aufweisen, oder die Stimmenablagen können zentral in der VVU103 gespeichert werden. Alternativ könnte die VVU103 sämtliche Stimmenablagen speichern und diese einfach an den Computer105c 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 Computer105c 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 Computer105a . Die Aufforderungsnachricht wird auf dem Bildschirm angezeigt, der auffordert, dass der Benutzer seine oder ihre Stimme eingibt. Die Stimme wird dann in der Stimmen-Erkennungseinheit103 , 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 Computer105c oder die VVU103 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 Computer105c und103 , 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 Transaktionscomputer105c eine Kopie von sämtlichen Stimmenablagen von autorisierten Benutzern einschließen. Auf das Auftreten einer Transaktion hin könnte der Computer105c 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 Computer105c 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)
- 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. - Verfahren nach Anspruch 1, wobei die Stimmenprobe von dem Benutzer an dem Transaktionscomputer (
105c ) bereitgestellt wird. - Verfahren nach Anspruch 2, wobei die Stimmenprobe zusammen mit der Transaktions-Identifikationszahl von dem Transaktionscomputer (
105c ) an die Stimmen-Verifizierungseinheit (103 ) übertragen wird. - Verfahren nach Anspruch 1, wobei die Stimmenprobe von dem Benutzer direkt an der Stimmen-Verifizierungseinheit (
103 ) bereitgestellt wird. - 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. - Verfahren nach Anspruch 5, wobei die Telefonnummer diejenige des Transaktionscomputers (
105c ) ist. - Verfahren nach Anspruch 5, wobei die Telefonnummer diejenige der Stimmen-Verifizierungseinheit (
103 ) ist. - 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. - Verfahren nach Anspruch 1, wobei die Transaktions-Identifikationszahl durch den Transaktionscomputer (
105c ) erzeugt wird. - Verfahren nach Anspruch 1, wobei die Transaktions-Identifikationszahl ferner die Datennetzadresse des Benutzers umfasst.
- 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. - 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. - 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. - 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. - System nach Anspruch 14, wobei die Aufforderung eine Telefonnummer umfasst, die der Benutzer anrufen soll, um die Stimmenprobe bereitzustellen.
- System nach Anspruch 15, wobei die Telefonnummer diejenige des Transaktionscomputers (
105c ) ist. - System nach Anspruch 15, wobei die Telefonnummer diejenige der Stimmen-Verifizierungseinheit (
103 ) ist. - 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.
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)
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)
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 |
-
1996
- 1996-08-06 US US08/692,619 patent/US6266640B1/en not_active Expired - Lifetime
-
1997
- 1997-08-05 EP EP97305924A patent/EP0823701B1/de not_active Expired - Lifetime
- 1997-08-05 DE DE69727519T patent/DE69727519T2/de not_active Expired - Lifetime
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 |