Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
105 words
A caller adaptive voice response system which adapts to a conversational pace of a caller, comprising: (a) means for measuring an amount of time indicative of the time required for said caller to respond to a voice message spoken by said system at a predetermined speaking rate; and (b) means for adjusting a subsequent speaking rate of a subsequent voice message to be spoken by said system, said adjusting means being responsive to said measuring means so as to increase said subsequent speaking rate of said subsequent voice message if said amount of time was shorter in duration than a first predetermined amount of time.
Claim 2
Dependent Claim
105 words
A caller adaptive voice response system which adapts to a conversational pace of a caller, comprising: (a) means for measuring an amount of time indicative of the time required for said caller to respond to a voice message spoken by said system at a predetermined speaking rate; and (b) means for adjusting a subsequent speaking rate of a subsequent voice message to be spoken by said system, said adjusting means being responsive to said measuring means so as to increase said subsequent speaking rate of said subsequent voice message if said amount of time was shorter in duration than a first predetermined amount of time.
Claim 3
Dependent Claim
79 words
The apparatus according to claim 1 further comprising: means for determining if a caller response is an expected response and thereby a valid response and determining if a caller response is not a valid response and therefore an erroneous response; and means for decreasing said speaking rate of said subsequent voice message if said caller performs an action selected from a group consisting of no response and an erroneous response to said voice message preceding said subsequent voice message.
Claim 4
Dependent Claim
100 words
The apparatus according to claim 1, wherein said system speaks a plurality of voice messages in a predetermined order, and wherein said measuring means measures said amount of time required for said caller to respond to each one of said plurality of voice messages spoken by said system, and wherein said adjusting means adjusts the speaking rate of each one voice message of said plurality of voice messages in accordance with said amount of time required for said caller to respond to the one voice message which immediately preceded the one voice message to be next spoken by said system.
Claim 5
Dependent Claim
77 words
The apparatus of claim 1, further including means for storing a plurality of speech file database portions, each speech file database portion of said plurality being recorded at different speaking rates, and wherein said adjusting means adjusts said subsequent speaking rate by accessing a speech file to be spoken by the system from a selected one of said speech file database portions of said plurality in accordance with said amount of time measured by said measuring means.
Claim 6
Dependent Claim
60 words
The apparatus of claim 1, wherein said caller is prompted, by a prompt spoken by the system and selected from a group comprising said voice message and said subsequent voice message, to respond to said system by depressing at least one button on a DTMF-type telephone keypad associated with a telephone being used by said caller to call said system.
Claim 7
Dependent Claim
54 words
The apparatus of claim 1, wherein said caller is prompted, by a prompt spoken by the system and selected from a group comprising said voice message and said subsequent voice message, to respond to said system by speaking at least one word into a telephone being used by said caller to call said system.
Claim 8
Dependent Claim
36 words
The apparatus according to claim 1, further comprising means for decreasing said subsequent speaking rate of said subsequent voice message if said amount of time was longer in duration than a second predetermined amount of time.
Claim 9
Independent Claim
78 words
A method of adapting a voice response system to a conversational pace of a caller, comprising the steps of: measuring an amount of time indicative of the time required for said caller to respond to a voice message spoken by the system at a predetermined speaking rate; and adjusting, in accordance with the caller response time measurement obtained during said measuring step, a subsequent speaking rate of a subsequent voice message to be subsequently spoken by the system.
Claim 10
Independent Claim
78 words
A method of adapting a voice response system to a conversational pace of a caller, comprising the steps of: measuring an amount of time indicative of the time required for said caller to respond to a voice message spoken by the system at a predetermined speaking rate; and adjusting, in accordance with the caller response time measurement obtained during said measuring step, a subsequent speaking rate of a subsequent voice message to be subsequently spoken by the system.
Claim 11
Dependent Claim
42 words
The method according to claim 8, wherein said adjusting step includes increasing said subsequent speaking rate of said subsequent voice message if said caller response time measured in said measuring step was shorter in duration than a first predetermined amount of time.
Claim 12
Dependent Claim
42 words
The method according to claim 9, wherein said adjusting step includes decreasing said subsequent speaking rate of said subsequent voice message if said caller response time measured in said measuring step was longer in duration than a second predetermined amount of time.
Claim 13
Dependent Claim
41 words
The method according to claim 8, wherein said adjusting step includes decreasing said subsequent speaking rate of said subsequent voice message if said caller response time measured in said measuring step was longer in duration than a predetermined amount of time.
Claim 14
Dependent Claim
22 words
The method according to claim 8, wherein said voice message of said measuring step is the first prompt spoken by said system.
Claim 15
Dependent Claim
57 words
The method according to claim 8, wherein said measuring step is repeated for each caller response to a plurality of voice messages, and a subsequent speaking rate for each of a plurality of subsequent voice messages is adjusted by said adjusting step in response to the immediately preceding caller response time measurement performed during said measuring step.
Claim 16
Dependent Claim
81 words
The method according to claim 8, further including the steps of: determining if a caller response is an expected response and is thereby a valid response; determining if a caller response is not a valid response and is therefore an erroneous response; and decreasing said subsequent speaking rate of said subsequent voice message if said caller performs an action selected from a group consisting of no response or an erroneous response to a voice message which precedes said subsequent voice message.
Claim 17
Dependent Claim
246 words
A caller adaptive telephonic voice response system capable of interacting via a telephone line with a caller by generating voice messages recognizable by said caller as audible speech spoken at a predetermined speaking rate and by detecting a response from said caller to said voice message within a variable response time interval, the system comprising: (a) means for generating over said telephone line at least one voice message recognizable by said caller as audible speech spoken at an initial predetermined speaking rate and for generating over said telephone line at least one subsequent voice message recognizable by said caller as audible speech spoken at a subsequent predetermined speaking rate, said subsequent voice message being generated by said system subsequent to said voice message; (b) means for detecting over said telephone line a response from said caller; (c) means for measuring said variable response time interval, said variable response time interval being indicative of the elapsed time between the end of a voice message most recently spoken by said system and the detection of said response from said caller to said most recently spoken voice message; and (d) means for adjusting said initial predetermined speaking rate to said subsequent predetermined speaking rate, said adjusting means being responsive to said measuring means so as to adjust said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate if said variable response time interval is shorter in duration than a first predetermined amount of time.
Claim 18
Dependent Claim
246 words
A caller adaptive telephonic voice response system capable of interacting via a telephone line with a caller by generating voice messages recognizable by said caller as audible speech spoken at a predetermined speaking rate and by detecting a response from said caller to said voice message within a variable response time interval, the system comprising: (a) means for generating over said telephone line at least one voice message recognizable by said caller as audible speech spoken at an initial predetermined speaking rate and for generating over said telephone line at least one subsequent voice message recognizable by said caller as audible speech spoken at a subsequent predetermined speaking rate, said subsequent voice message being generated by said system subsequent to said voice message; (b) means for detecting over said telephone line a response from said caller; (c) means for measuring said variable response time interval, said variable response time interval being indicative of the elapsed time between the end of a voice message most recently spoken by said system and the detection of said response from said caller to said most recently spoken voice message; and (d) means for adjusting said initial predetermined speaking rate to said subsequent predetermined speaking rate, said adjusting means being responsive to said measuring means so as to adjust said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate if said variable response time interval is shorter in duration than a first predetermined amount of time.
Claim 19
Dependent Claim
43 words
An apparatus according to claim 15, wherein said adjusting means adjusts said subsequent predetermined speaking rate to a rate lower than said initial predetermined speaking rate if said variable response time interval is longer in duration than a second predetermined amount of time.
Claim 20
Dependent Claim
89 words
An apparatus according to claim 15 further comprising means for determining if a caller response is an expected response and thereby a valid response and determining if a caller response is not a valid response and therefore an erroneous response, and wherein said adjusting means is further responsive to said detecting means so as to adjust said subsequent predetermined speaking rate to a rate lower than said initial predetermined speaking rate if said caller performs an action selected from a group consisting of no response and an erroneous response.
Claim 21
Dependent Claim
22 words
An apparatus according to claim 16, wherein said first predetermined amount of time and said second predetermined amount of time are equal.
Claim 22
Dependent Claim
73 words
An apparatus according to claim 15, further comprising means for measuring a second variable response time indicative of the elapsed time between the end of said subsequent voice message and the detection of a response from said caller to said subsequent voice message, and wherein said adjusting means adjusts the speaking rate of a further subsequent voice message spoken after said subsequent voice message in accordance with said second variable response time interval.
Claim 23
Dependent Claim
127 words
An apparatus according to claim 15, wherein said adjusting means comprises: (a) a plurality of pre-recorded speech file database portions containing a plurality of pre-recorded speech files having verbal contents and from which a voice message may be generated by said generating means at a database portion-specific preselected speaking rate, the verbal content of each of said pre-recorded speech file database portion being recorded at different database portion-specific preselected speaking rates; and (b) means for controllably selecting from said plurality of database portions a pre-recorded speech file database portion which has a database portion-specific speaking rate closest in value to said subsequent predetermined speaking rate; and wherein said generating means generates said subsequent voice message from said pre-recorded speech file database portion selected by said selecting means.
Claim 24
Dependent Claim
48 words
An apparatus according to claim 15, wherein said caller is instructed by at least one of said voice messages to respond to said system by depressing at least one button on a DTMF-type telephone keypad of a telephone being used by said caller to interact with said system.
Claim 25
Dependent Claim
44 words
An apparatus according to claim 15, wherein said caller is instructed by at least one of said voice messages to respond to said system by speaking at least one verbal utterance into a telephone being used by said caller to interact with said system.
Claim 26
Dependent Claim
216 words
An apparatus according to claim 15, wherein said adjusting means further comprises means for determining said subsequent predetermined speaking rate, said determining means comprising: (a) means for increasing said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate, said increasing means comprising: (i) means for adding the numerical value one to the numerical value of said variable response time interval to arrive at a sum; (ii) means for modifying said sum if said sum is a fractional value by increasing the value of said sum to the next highest whole number to obtain a modified sum; (iii) means for dividing a first predetermined fixed number by a divisor selected from a group consisting of said sum and said modified sum to arrive at a numerical value to be added; and (iv) means for adding said numerical value to be added to a numerical value equal to an average number of words per minute spoken by said system at said initial predetermined speaking rate to arrive at a second numerical value; (v) means for setting an average number of words per minute spoken by said system at said subsequent predetermined speaking rate to said second numerical value; and (vi) means for limiting said subsequent predetermined speaking rate to a maximum speaking rate.
Claim 27
Dependent Claim
71 words
An apparatus according to claim 23, further comprising means for decreasing said subsequent predetermined speaking rate to a rate lower than said initial predetermined speaking rate, said decreasing means comprising: (i) means for reducing said initial predetermined speaking rate by a predetermined fixed number of words per minute to arrive at said subsequent predetermined speaking rate; and (ii) means for limiting said subsequent predetermined speaking rate to a minimum speaking rate.
Claim 28
Dependent Claim
21 words
An apparatus according to claim 23, wherein said determining means is a software program operating in a general purpose digital computer.
Claim 29
Dependent Claim
78 words
An apparatus according to claim 24, wherein said initial predetermined speaking rate is approximately 200 words per minute, said first predetermined amount of time is approximately 5 seconds, said second predetermined amount of time is approximately 5 seconds, said maximum speaking rate is approximately 300 words per minute, said first predetermined fixed number is approximately 20, said predetermined fixed number of words per minute is approximately 20, and said minimum speaking rate is approximately 100 words per minute.
Claim 30
Independent Claim
236 words
A method of adapting a caller adaptive telephonic voice response system capable of interacting via a telephone line with a caller by generating voice messages recognizable by the caller as audible speech spoken at a predetermined speaking rate and by detecting a response from said caller to said voice message within a variable response time interval, the method comprising: (a) generating over said telephone line a first voice message recognizable by said caller as audible speech spoken at an initial predetermined speaking rate; (b) detecting over said telephone line a response from said caller to said first voice message; (c) measuring as said variable response time interval a time interval indicative of the elapsed time between the end of said first voice message generated in step (a) and the detection of step (b); (d) generating over said telephone line at least one subsequent voice message recognizable by said caller as audible speech spoken at a subsequent predetermined speaking rate, said subsequent voice message being generated by said system subsequent to said first voice message; and (e) adjusting said initial predetermined speaking rate to said subsequent predetermined speaking rate in response to said variable response time interval measured in step (c) so as to adjust said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate if said variable response time interval is shorter in duration than a first predetermined amount of time.
Claim 31
Independent Claim
236 words
A method of adapting a caller adaptive telephonic voice response system capable of interacting via a telephone line with a caller by generating voice messages recognizable by the caller as audible speech spoken at a predetermined speaking rate and by detecting a response from said caller to said voice message within a variable response time interval, the method comprising: (a) generating over said telephone line a first voice message recognizable by said caller as audible speech spoken at an initial predetermined speaking rate; (b) detecting over said telephone line a response from said caller to said first voice message; (c) measuring as said variable response time interval a time interval indicative of the elapsed time between the end of said first voice message generated in step (a) and the detection of step (b); (d) generating over said telephone line at least one subsequent voice message recognizable by said caller as audible speech spoken at a subsequent predetermined speaking rate, said subsequent voice message being generated by said system subsequent to said first voice message; and (e) adjusting said initial predetermined speaking rate to said subsequent predetermined speaking rate in response to said variable response time interval measured in step (c) so as to adjust said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate if said variable response time interval is shorter in duration than a first predetermined amount of time.
Claim 32
Dependent Claim
44 words
A method according to claim 27 wherein said adjusting step further adjusts said subsequent predetermined speaking rate to a rate lower than said initial predetermined speaking rate if said variable response time interval is longer in duration than a second predetermined amount of time.
Claim 33
Dependent Claim
82 words
A method according to claim 28 further comprising the steps of determining if said caller response is an expected response and thereby a valid response, and determining if said caller response is not a valid response and therefore an erroneous response, and wherein said adjusting step further comprises adjusting said subsequent predetermined speaking rate to said rate lower than said initial predetermined speaking rate if said caller performs an action selected from a group consisting of no response and an erroneous response.
Claim 34
Dependent Claim
44 words
A method according to claim 27, wherein said adjusting step adjusts said subsequent predetermined speaking rate of said subsequent voice message in accordance with said variable response time interval of a caller response measured immediately prior to said system speaking said subsequent voice message.
Claim 35
Dependent Claim
124 words
A method according to claim 27, wherein said step (e) comprises: (i) storing a plurality of pre-recorded speech file database portions containing a plurality of pre-recorded speech files having verbal contents and from which a voice message may be generated at a database portion-specific preselected speaking rate, the verbal contents of each of said pre-recorded speech file database portions being recorded at different database portion-specific preselected speaking rates; (ii) controllably selecting from said plurality of pre-recorded speech file database portions a pre-recorded speech file database portion having a database portion-specific speaking rate closest in value to said subsequent predetermined speaking rate; and wherein said step (d) comprises generating said subsequent voice message from said pre-recorded speech file database portion selected in said step (ii).
Claim 36
Dependent Claim
51 words
A method according to claim 27, further comprising the step of instructing said caller, by at least one of said voice messages, to respond to said system by depressing at least one button on a DTMF-type telephone keypad associated with a telephone being used by said caller to call said system.
Claim 37
Dependent Claim
46 words
A method according to claim 27, further comprising the step of instructing said caller, by at least one of said voice messages, to respond to the system by speaking at least one verbal utterance into a telephone being used by said caller to call said system.
Claim 38
Dependent Claim
188 words
A method according to claim 27, wherein said adjusting step further comprises: (i) increasing said subsequent predetermined speaking rate to a rate higher than said initial predetermined speaking rate by: (1) adding a predetermined numerical value to the numerical value of said variable response time interval to arrive at a sum; (2) modifying said sum if said sum is a fractional value by increasing the value of said sum to the next highest whole number to obtain a modified sum; (3) dividing a first predetermined fixed number by a divisor selected from a group consisting of said sum and said modified sum to arrive at a numerical value to be added; (4) adding said numerical value to be added to a numerical value equal to an average number of words per minute spoken by said system at said initial predetermined speaking rate to arrive at a second numerical value; (5) setting an average number of words per minute to be spoken by said system at said subsequent predetermined speaking rate to said second numerical value; and (6) limiting said subsequent predetermined speaking rate to a maximum speaking rate.
Claim 39
Dependent Claim
67 words
A method according to claim 28, wherein said adjusting step further comprises: (i) decreasing said subsequent predetermined speaking rate to a rate lower than said initial predetermined speaking rate by: (1) reducing said initial predetermined speaking rate by a predetermined fixed number of words per minute to arrive at said subsequent predetermined speaking rate; and (2) limiting said subsequent predetermined speaking rate to a minimum speaking rate.
Claim 40
Dependent Claim
25 words
A method according to claim 34, wherein said steps (1) through (5) are performed by a software program operating in a general purpose digital computer.
Claim 41
Dependent Claim
25 words
A method according to claim 35, wherein said steps (1) and (2) are performed by a software program operating in a general purpose digital computer.
Claim 42
Dependent Claim
52 words
A method according to claim 34, wherein said initial predetermined speaking rate is approximately 200 words per minute, said predetermined value is 1, said first predetermined amount of time is approximately 5 seconds, said maximum speaking rate is approximately 300 words per minute, and said first predetermined fixed number is approximately 20.
Claim 43
Dependent Claim
49 words
A method according to claim 35, wherein said initial predetermined speaking rate is approximately 200 words per minute, said predetermined expected amount of time is approximately 5 seconds, said predetermined fixed number of words per minute is approximately 20, and said minimum speaking rate is 100 words per minute.