US5717738A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and device for generating user defined spoken speed dial directories
Assignee: Texas Instruments Inc
•
Filing: 1993-01-11
•
Granted: 1998-02-10
•
Expires: 2013-01-11
Abstract
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.
Inventors
- 👤 Michele B. Gammel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 10:23
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/271; H04M3/00; H04M3/42; H04M3/42204; H04M3/44; H04M3/487; H04M3/493; H04M3/4931; H04M2201/00; H04M2201/40
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
135 words
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.
Claim 2
Independent Claim
135 words
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.
Claim 3
Dependent Claim
31 words
The method of claim 1, further comprising the step of: dialing one of said phone numbers corresponding to one of said entry names in response to a request by said user.
Claim 4
Dependent Claim
52 words
The method of claim 1, further comprising the step of: removing one of the plurality of speed dial entry names and phone numbers from said entry list after enrolling the plurality of speed dial entry names and phone numbers into said entry list, thereby allowing said user to modify said entry list.
Claim 5
Dependent Claim
54 words
The method of claim 1, further comprising the step of: modifying the phone number of one of the plurality of speed dial entry names for a corresponding directory name after enrolling the plurality of speed dial entry names and phone numbers into said entry list, thereby allowing said user to modify said entry list.
Claim 6
Dependent Claim
41 words
The method of claim 1, further comprising the step of: communicating said directory list and entry list for a user defined directory name in response to a request from said user such that said user can review said unique telephone directory.
Claim 7
Dependent Claim
31 words
The method of claim 1, wherein said enrolling steps include creating templates corresponding to said user defined directory name, entry names, and phone numbers and storing said templates within a memory.
Claim 8
Dependent Claim
40 words
The method of claim 1, further comprising the step of: providing instructions to said user on how to proceed through said directory tasks upon a request from said user and in response to an improper command word from said user.
Claim 9
Dependent Claim
66 words
The method of claim 6, wherein said enrolling steps include; repeating the user defined directory name and one of the plurality of entry names; and comparing said repeated directory name and entry name to the template corresponding to the enrolled directory name and entry names in order to obtain a validated template of the user defined directory name and one of the plurality of entry names.
Claim 10
Dependent Claim
45 words
The method of claim 1, wherein said plurality of speed dial entry names are enrolled verbally by a user and said phone numbers are enrolled by pressing corresponding DTMF push buttons on said telephone system or by speaking said phone numbers into said telephone system.
Claim 11
Dependent Claim
45 words
The method of claim 1 further comprising the step of repeating the steps of enrolling a user defined directory name, opening an entry list and enrolling speed dial entry names and phone numbers, thereby enabling a plurality of user defined directory names to be generated.
Claim 12
Independent Claim
152 words
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.
Claim 13
Independent Claim
152 words
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.
Claim 14
Independent Claim
109 words
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.
Claim 15
Independent Claim
109 words
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.
Claim 16
Dependent Claim
24 words
The method of claim 12, further comprising the step of: enrolling other directory names, entry names, and phone numbers upon request of the user.
Claim 17
Dependent Claim
39 words
The method of claim 12 further comprising the step of repeating the steps of enrolling a user defined directory name, speed dial entry names and phone numbers, thereby enabling a plurality of user defined directory names to be generated.
Claim 18
Independent Claim
145 words
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.
Claim 19
Independent Claim
145 words
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.
Claim 20
Dependent Claim
47 words
The method of claim 15, further comprising the step of: comparing the enrolled directory names and entry names to a requested directory name and entry name from the user in order to determine whether said requested directory name and entry name is within said user's telephone directory.
Claim 21
Dependent Claim
30 words
The method of claim 16, further comprising the step of: automatically dialing a phone number corresponding to said requested directory name and entry name in response to said comparing step.
Claim 22
Independent Claim
123 words
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.
Claim 23
Independent Claim
123 words
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.
Claim 24
Dependent Claim
63 words
The device of claim 18, further comprising: circuitry for modifying one of a plurality of phone numbers of one of the plurality of entry names within the telephone directory, said one of the plurality of phone numbers may be enrolled by pressing DTMF push buttons on said telephone system or by speaking said one of the plurality of phone numbers into said telephone.
Claim 25
Independent Claim
178 words
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.
Claim 26
Independent Claim
178 words
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.
Claim 27
Dependent Claim
47 words
The device of claim 20, further comprising: circuitry for comparing the plurality of directory names and entry names to a requested directory name and entry name from the user in order to determine whether said requested directory name and entry name is enrolled in said telephone directory.
Claim 28
Dependent Claim
44 words
The device of claim 21, further comprising: circuitry for automatically dialing a phone number corresponding to said requested directory name and entry name in response to said comparing circuitry finding a match between the requested directory name and entry name enrolled in the device.
Claim 29
Independent Claim
144 words
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.
Claim 30
Independent Claim
144 words
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.
Claim 31
Independent Claim
115 words
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.
Claim 32
Independent Claim
115 words
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.
References Cited (Backward Citations)
JPS59205894A
Cited
JPS59225656A
Cited
US4644107A
Cited
US5054053A
Cited
US4853953A
Cited
US4870686A
Cited
US4928302A
Cited
JPH02305047A
Cited
US5222121A
Cited
JPH03208448A
Cited
JPH04951A
Cited
US5127043A
Cited
JPH0421244A
Cited
US5165095A
Cited
US5204894A
Cited
US5274695A
Cited
US5369685A
Cited
US5297183A
Cited
US5452397A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-02-09 | 2001-08-11 | 2002-02-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-02-09 | 2005-08-11 | 2006-02-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-02-09 | 2009-08-11 | 2010-02-10 | $7700.00 | Window Closed / Lapsed |