Method and system of dynamically changing a sentence structure of a message
First Claim
1. A method of dynamically changing a sentence structure of a message, comprising the steps of:
- receiving a user request for information;
retrieving data based on the information requested; and
altering at least one among the intonation and the language conveying the information based on a context of the information to be presented.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (50) of dynamically changing a sentence structure of a message can include the step of receiving (51) a user request for information, retrieving (52) data based on the information requested, and altering (53) among an intonation and/or the language conveying the information based on the context of the information to be presented. The intonation can optionally be altered by altering (54) a volume, a speed, and/or a pitch based on the information to be presented. The language can be altered by selecting (55) among a finite set of synonyms based on the information to be presented to the user or by selecting (56) among key verbs, adjectives or adverbs that vary along a continuum.
-
Citations
15 Claims
-
1. A method of dynamically changing a sentence structure of a message, comprising the steps of:
-
receiving a user request for information;
retrieving data based on the information requested; and
altering at least one among the intonation and the language conveying the information based on a context of the information to be presented. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A interactive voice response system, comprising:
-
a database containing a plurality of substantially synonymous words and syntactic rules to be used in a user output dialog; and
a processor that accesses the database, wherein the processor is programmed to;
receive a user request for information;
retrieve data based on the information requested; and
alter at least one among the intonation or the language conveying the information based on the context of the information to be presented. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of
receiving a user request for information; -
retrieving data based on the information requested; and
altering at least one among the intonation and the language conveying the information based on a context of the information to be presented. - View Dependent Claims (12, 13, 14, 15)
-
Specification