Method and device for generating user defined spoken speed dial directories
First Claim
Patent Images
1. A method of generating user defined spoken speed dial directories, comprising the steps of:
- detecting an off-hook condition on a user'"'"'s telephone system;
recognizing speaker independent command words from a user in order to perform directory tasks;
opening a directory list in response to one of the user'"'"'s recognized speaker independent command words;
enrolling a user defined directory name into said directory list, said directory name being subsequently modifiable by said user;
opening an entry list in response to said user defined directory name being spoken by the user; and
enrolling a plurality of speed dial entry names and phone numbers into said entry list such that said user has a unique telephone directory and wherein each of the plurality of speed dial entry names is associated with a corresponding one of said phone numbers.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice recognition telephone system (10) allows a user to generate a plurality of directories (76). Each directory has a corresponding entry list containing a plurality of entry names and corresponding phone numbers. The user can add (172) or remove (170) entry names as desired. The user can enter phone numbers (192) for each entry name and modify phone numbers as desired. The user can also place a call (158) through a generated entry name.
78 Citations
24 Claims
-
1. A method of generating user defined spoken speed dial directories, comprising the steps of:
-
detecting an off-hook condition on a user'"'"'s telephone system; recognizing speaker independent command words from a user in order to perform directory tasks; opening a directory list in response to one of the user'"'"'s recognized speaker independent command words; enrolling a user defined directory name into said directory list, said directory name being subsequently modifiable by said user; opening an entry list in response to said user defined directory name being spoken by the user; and enrolling a plurality of speed dial entry names and phone numbers into said entry list such that said user has a unique telephone directory and wherein each of the plurality of speed dial entry names is associated with a corresponding one of said phone numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of generating user defined spoken speed dial directories, comprising the steps of:
-
detecting an off-hook condition on a user'"'"'s telephone system; recognizing speaker independent command words from a user in order to perform directory tasks; opening a directory list in response to one of the user'"'"'s recognized speaker independent command words; enrolling a user defined directory name into said directory list; opening an entry list in response to said user defined directory name being spoken by the user; enrolling a plurality of speed dial entry names and phone numbers into said entry list when spoken by the user such that said user has a unique telephone directory and wherein each speed dial entry name has a corresponding phone number; and removing said user defined directory name from said directory list after enrolling the user defined directory name into said directory list, thereby allowing said user to modify said directory list.
-
-
12. A method of generating spoken speed dial directories for a single user of a telephone system, comprising the steps of:
-
detecting an off hook condition on the telephone system; monitoring the telephone system in response to said off hook condition for command words corresponding to tasks performed by the telephone system; enrolling a user defined directory name in response to said user providing said command words and said directory name, said directory name being subsequently modifiable by said user; and enrolling a plurality of speed dial entry names and phone numbers for the directory name such that the user has a unique telephone directory stored within the telephone system. - View Dependent Claims (13, 14)
-
-
15. A method of generating spoken speed dial directories for a single user of a telephone system, comprising the steps of:
-
detecting an off hook condition on the telephone system; monitoring the telephone system in response to said off hook condition for command words corresponding to tasks performed by the telephone system; enrolling a user defined directory name in response to said user providing said command words and said directory name; enrolling a plurality of speed dial entry names and phone numbers for the directory name such that the user has a unique telephone directory stored within the telephone system; adding directory names, entry names, and phone numbers upon request of the user; deleting other enrolled directory names, entry names, and phone numbers upon request of the user; and confirming deletion of the enrolled directory names, entry names, and phone numbers prior to actual deletion thereof. - View Dependent Claims (16, 17)
-
-
18. A device for generating user defined spoken speed dial directories, comprising:
-
circuitry for detecting an off hook condition on a telephone; circuitry for monitoring said telephone for command words spoken by a user in response to said off hook condition such that said device is enabled to perform directory tasks associated with said command words; circuitry for enrolling a plurality of user defined directory names in response to the spoken command words of the user in response to said user providing said command words and said directory names, said directory names being subsequently modifiable by said user; circuitry for enrolling a plurality of speed dial entry names and phone numbers for each directory name such that the user has a unique telephone directory. - View Dependent Claims (19)
-
-
20. A device for generating user defined spoken speed dial directories, comprising:
-
circuitry for detecting an off hook condition on a telephone; circuitry for monitoring said telephone for command words spoken by a user in response to said off hook condition such that said device can perform directory tasks associated with said command words; circuitry for enrolling a plurality of user defined directory names in response to said user providing said spoken command words and said directory names; circuitry for enrolling a plurality of speed dial entry names and phone numbers for each directory name such that the user has a unique telephone directory; circuitry for modifying one of a plurality of phone numbers of one of the plurality of entry names within the directory, said one of the plurality of phone numbers may be enrolled by pressing DTMF push buttons on said telephone or by speaking said one of the plurality of phone numbers into said telephone; and circuitry for removing one or all of the plurality of directory names, entry names, and phone numbers from said directory. - View Dependent Claims (21, 22)
-
-
23. A method of generating user defined spoken speed dial directories, comprising the steps of:
-
detecting an off-hook condition on a user'"'"'s telephone; recognizing speaker independent command words from a user in order to perform directory tasks; opening a directory list in response to one of the user'"'"'s recognized speaker independent command words; enrolling a directory name into said directory list in response to said user providing said command words and said directory name, said directory list being defined solely by said user and subsequently modifiable by said user; opening an entry list in response to a directory name spoken by the user; and enrolling a plurality of speed dial entry names and phone numbers into said entry list when spoken by the user such that said user has a unique telephone directory and wherein each speed dial entry name has a corresponding phone number.
-
-
24. A method of generating spoken speed dial directories for a single user of a telephone system, comprising the steps of:
-
detecting an off hook condition on the telephone system; monitoring the telephone system in response to said off hook condition for command words corresponding to tasks performed by the telephone system; enrolling a user defined directory name in response to said user providing said command words and said directory name, said directory name being defined solely by said user and subsequently modifiable by said user; and enrolling a plurality of speed dial entry names and phone numbers for the directory name such that the user has a unique telephone directory stored within the telephone system.
-
Specification