System and method for developing VRU voice dialogue
First Claim
1. A computer program product having a computer readable medium on which computer program logic is recorded for developing a VRU application, said computer program product comprising:
- a computer readable storage medium;
a computer program stored in said storage medium comprising;
means for graphically representing a call flow summary as a plurality of icons; and
means for inputting information associated with particular icons of said plurality of icons, said information comprising specific examples of a VRU dialogue associated with said call flow summary at particular icons of said plurality of icons.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for developing a VRU program accomplished in two parts is disclosed. A prototype of the customer'"'"'s desired conversation is created which is a summary of the customer'"'"'s VRU requirements. This summary is used to verify customer satisfaction with the verbal conversations as well as the sufficiency of information for host interaction prior to any actual VRU programming being commenced. Thereafter, a framework of the VRU program to be completed as a functioning program by the developer may be generated from this summary. Links are maintained between the summary and a VRU program created through use of the framework to aid in development and maintaining synchronization between the VRU program and the summary. The linked summary and program provide easier modification as changes by the customer with only reference to the summary may be easily incorporated into the linked program.
-
Citations
50 Claims
-
1. A computer program product having a computer readable medium on which computer program logic is recorded for developing a VRU application, said computer program product comprising:
-
a computer readable storage medium; a computer program stored in said storage medium comprising; means for graphically representing a call flow summary as a plurality of icons; and means for inputting information associated with particular icons of said plurality of icons, said information comprising specific examples of a VRU dialogue associated with said call flow summary at particular icons of said plurality of icons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for developing a VRU application in at least two steps, said method comprising the steps of:
-
summarizing a call flow, said summarizing step comprising the substeps of; graphically representing a call flow summary as a plurality of summary icons representing call flow functions connected by at least one line on a display means; and inputting call flow summary information associated with ones of said plurality of summary icons, said summary information comprising representative messages of a dialogue to be provided by said VRU application; and detailing said call flow, said detailing step comprising utilization of said call flow summary information in conjunction with additional information associated with said VRU application to result in a call flow detail. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for developing an automated information interaction algorithm, said system comprising:
-
means for graphically representing an initial summary of said interaction algorithm as a plurality of concept icons representing interaction algorithm concepts graphically connected on a display means; and means for inputting interaction algorithm concept information associated with ones of said plurality of concept icons, said interaction algorithm concept information comprising a plurality of example messages to be presented by said interaction algorithm at particular points in said interaction algorithm represented by said plurality of concept icons. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for linking an algorithm and a summary of said algorithm, said system comprising:
-
first means for graphically representing said summary of said algorithm as a plurality of summary icons having a plurality of summary forms associated therewith; second means for graphically representing said algorithm as a plurality of detail icons distinct from said summary icons, said plurality of detail icons having a plurality of detail forms associated therewith; and means for correlating ones of said plurality of summary icons with ones of said detail icons. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A system for developing an automated information interaction algorithm, said system comprising:
-
means for graphically representing an initial summary of said algorithm as a plurality of concept icons representing a plurality of algorithm concepts connected on a display means; means for inputting algorithm concept information associated with ones of said plurality of concept icons, said algorithm concept information comprising a plurality of example messages to be presented by said algorithm at particular points in said algorithm represented by particular concept icons of said plurality of concept icons; means for outputting ones of said plurality of example messages substantially contemporaneously with input of said concept information, said outputting means audibly presenting said ones of said plurality of example messages in an order determined by said algorithm summary; means for graphically representing said algorithm as a plurality of detail icons representing detailed algorithm functions connected on the display means, wherein a graphical representation of said algorithm represented by said means for representing said algorithm is generated at least in part by said algorithm summary; and means for linking said algorithm summary and said algorithm. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for prototyping a VRU dialogue comprising the steps of:
-
selecting particular icons from a palette of call flow icons; inputting modular units of sample substantive language associated with ones of said particular icons; inputting call flow information associated with said particular icons wherein connections are formed between said icons, thereby composing at least a portion of the call flow summary. - View Dependent Claims (47, 48, 49, 50)
-
Specification