Interactive voice communications network entertainment
First Claim
1. A method for operating a voice-based interactive entertainment program, the method comprising:
- a) receiving a voice communication from at least one user;
b) selecting output in accordance with a voice-based interactive entertainment program, programmed with a plurality of interacting autonomous virtual performers;
c) presenting said output to said user;
d) prompting said user for input at a plot point of said voice-based interactive entertainment program;
e) receiving said input from said user;
f) selecting output at least partly in accordance with said voice-based interactive entertainment program and said input;
g) presenting to said user said output selected in step f).
0 Assignments
0 Petitions
Accused Products
Abstract
A method for operating a voice-based interactive entertainment program, the method including: a) receiving a voice communication from at least one user; b) selecting output in accordance with a voice-based interactive entertainment program, programmed with a plurality of interacting autonomous virtual performers; c) presenting the output to the user; d) prompting the user for input at a plot point of the voice-based interactive entertainment program; e) receiving the input from the user; f) selecting output at least partly in accordance with the voice-based interactive entertainment program and the input; and g) presenting to the user the output selected in step f).
27 Citations
77 Claims
-
1. A method for operating a voice-based interactive entertainment program, the method comprising:
-
a) receiving a voice communication from at least one user;
b) selecting output in accordance with a voice-based interactive entertainment program, programmed with a plurality of interacting autonomous virtual performers;
c) presenting said output to said user;
d) prompting said user for input at a plot point of said voice-based interactive entertainment program;
e) receiving said input from said user;
f) selecting output at least partly in accordance with said voice-based interactive entertainment program and said input;
g) presenting to said user said output selected in step f). - View Dependent Claims (2, 3, 4, 5, 6, 7, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 77)
-
-
8-42. -42. (canceled)
-
62. A voice-based interactive entertainment system comprising an interface operative to interface with a user;
- a speech/voice processing means operative with said interface to receive input from said user;
presentation means operative to said interface with said speech/voice processing means and to prepare output at least partly based on said input; and
a game engine operative to interface with said presentation means and to operate at least one autonomous virtual performer in accordance with a flow script, thereby providing an output directive to said presentation means for use in preparing said output.
- a speech/voice processing means operative with said interface to receive input from said user;
-
63. A voice-based interactive entertainment system comprising:
-
a) an interface operative to interface with a user;
b) speech/voice processing means operative with said interface and comprising a speech processor operative to perform automatic speech recognition on speech input received from said user;
c) a template module for facilitating input and output via templates;
d) a playout module for producing output to said user;
e) presentation means operative to interface with said speech/voice processing means and comprising means for preparing flow script bubbles for output via said playout module;
f) means for maintaining game state information;
g) means for populating pre-defined templates with links to content in predetermined association with said bubbles and said call state; and
h) a game engine operative to interface with said presentation means and including;
i. means for processing a flow script;
means for operating software agents representing autonomous virtual performers in accordance with said flow script; and
ii. data storage means accessible to said game engine for storing and retrieving any of game variables, user profile information, statistics, language models and behavior information in association with the processing of said flow script.
-
-
64. A voice-based interactive entertainment system comprising:
-
a) means for receiving a voice communication from at least one user;
b) means for selecting output in accordance with a voice-based interactive entertainment program programmed with a plurality of interacting autonomous virtual performers;
c) means for presenting said output to said user;
d) means for prompting said user to provide input at a plot point of said voice-based interactive entertainment program;
e) means for receiving said input from said user;
f) means for selecting output at least partly in accordance with said voice-based interactive entertainment program and said input; and
g) means for presenting to said user said output selected in step f). - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73)
-
Specification