System for using spoken utterances to provide access to authorized humans and automated agents
First Claim
Patent Images
1. A voice verification system, comprising:
- a. a challenge database of words comprising a challenge dictionary;
b. a sentence synthesis engine implemented on a computing system and configured to;
i. retrieve words from the challenge dictionary; and
ii. construct challenge sentences from selected ones of said words;
wherein said challenge sentences are constructed to be suitable as spoken verification inputs by an entity for accessing an electronic account;
c. a challenge logic routine implemented on a computing system and configured to;
i. select a first challenge sentence from said challenge sentences for a first entity; and
ii. determine if such first entity is authorized to access said electronic account based on processing a first spoken response presented in response to said first challenge;
wherein both human and machine articulations can be processed as responses, and said first entity is an automated agent authorized by a human to conduct transactions in said electronic account.
1 Assignment
0 Petitions
Accused Products
Abstract
Voice verification systems for controlling access to electronic accounts using spoken utterances are disclosed. These systems include a database of words and a sentence synthesis engine that uses the dictionary to construct challenge sentences. A challenge logic routine selects a challenge sentence and processes a spoken response from an entity to determine if the entity is authorized to access an electronic account. Both human and machine spoken utterances can be processed as responses, and in some embodiments, the entity may be an automated agent authorized by a human to conduct transactions in said electronic account.
-
Citations
18 Claims
-
1. A voice verification system, comprising:
-
a. a challenge database of words comprising a challenge dictionary; b. a sentence synthesis engine implemented on a computing system and configured to; i. retrieve words from the challenge dictionary; and ii. construct challenge sentences from selected ones of said words; wherein said challenge sentences are constructed to be suitable as spoken verification inputs by an entity for accessing an electronic account; c. a challenge logic routine implemented on a computing system and configured to; i. select a first challenge sentence from said challenge sentences for a first entity; and ii. determine if such first entity is authorized to access said electronic account based on processing a first spoken response presented in response to said first challenge; wherein both human and machine articulations can be processed as responses, and said first entity is an automated agent authorized by a human to conduct transactions in said electronic account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A voice verification system, comprising:
-
(a) a challenge database of words comprising a challenge dictionary; (b) a sentence synthesis engine implemented on a computing system and configured to; i. retrieve words from the challenge dictionary; and ii. construct challenge sentences from selected ones of said words; wherein said challenge sentences are constructed to be suitable as spoken verification inputs by an entity for accessing an electronic account; (c) a challenge logic routine implemented on a computing system and configured to; i. select a first challenge sentence from said challenge sentences for a first entity; ii. prompt said first entity to articulate first answers related to said first challenge sentence; iii. process a first spoken response presented in said first answers to said first challenge sentence; iv. repeat (c)(i) to (c)(iii) for a plurality of second challenge sentences, such that a plurality of second spoken responses are obtained for a plurality of second answers during an interactive question and answer dialog session; and v. determine if such first entity is authorized to access said electronic account and/or conduct a transaction based on the results of steps (c)(i) to (c)(iv); wherein both human and machine articulations can be processed as responses, and said first entity is an automated agent authorized by a human to conduct transactions in said electronic account. - View Dependent Claims (18)
-
Specification