Dynamic video generation in interactive voice response systems
First Claim
1. A method comprising generating video content during a call that involves an interactive voice response system and a telecommunications terminal, wherein said video content is based on(i) one or more elements of a Voice eXtensible Markup Language document,(ii) an estimate of the time remaining in the current state of a Voice eXtensible Markup Language application of said interactive voice response system, and(iii) the video display capacity of said telecommunications terminal.
27 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed that enable an interactive voice response (IVR) system to generate video content in addition to audio content (e.g., synthesized speech, etc.). The video content is based on the state of the IVR system, the video display capacity of the calling telecommunications terminal, and information supplied by the user via a telecommunications terminal. The illustrative embodiment generates video content based on the text from which the audio content is generated. In particular, the video content comprises an abridged version of this text that is suitable for display at the telecommunications terminal. In the illustrative embodiment, the abridged version of the text is generated via syntactic and semantic processing. In addition, an abridged version of user-supplied information is generated and incorporated into the video content.
48 Citations
17 Claims
-
1. A method comprising generating video content during a call that involves an interactive voice response system and a telecommunications terminal, wherein said video content is based on
(i) one or more elements of a Voice eXtensible Markup Language document, (ii) an estimate of the time remaining in the current state of a Voice eXtensible Markup Language application of said interactive voice response system, and (iii) the video display capacity of said telecommunications terminal.
-
9. A method comprising:
-
(a) receiving a datum that is input via a telecommunications terminal during a call that involves an interactive voice response system and said telecommunications terminal; (b) when the video display capacity of said telecommunications terminal is below a threshold, generating video content that contains an abridged version of said datum, and otherwise, generating video content that contains an unabridged version of said datum; and (c) presenting said video content at said telecommunications terminal. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
(a) receiving at a data-processing system a datum that is input via a telecommunications terminal during a call; (b) generating a new state for said data-processing system based on the prior state of said data-processing system and on said datum; (c) generating audio content based on a text string that is associated with said new state; and (d) when the video display capacity of said telecommunications terminal is below a threshold, generating video content that is based on said new state, said text string, and an abridged version of said datum, and otherwise, generating video content that is based on said new state, said text string, and an unabridged version of said datum. - View Dependent Claims (15, 16, 17)
-
Specification