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, said autonomous virtual performers comprising software components programmed in accordance with an autonomous intelligent agent architecture characterized by a set of behavior rules, behavior history and personality attributes providing a spontaneity of response of the autonomous virtual performer responsive to said received user voice communication and responsive to other autonomous virtual performers, to produce said output;
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).
-
Citations
42 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, said autonomous virtual performers comprising software components programmed in accordance with an autonomous intelligent agent architecture characterized by a set of behavior rules, behavior history and personality attributes providing a spontaneity of response of the autonomous virtual performer responsive to said received user voice communication and responsive to other autonomous virtual performers, to produce said output; 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, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. 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, each autonomous virtual performer comprising software components programmed in accordance with an autonomous intelligent agent architecture characterized by a set of behavior rules, behavior history and personality attributes providing a spontaneity of response of the autonomous virtual performer responsive to said received user voice communication and responsive to other autonomous virtual performers, to produce said output.
-
-
29. 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 each autonomous virtual performer comprising software components programmed in accordance with an autonomous intelligent agent architecture characterized by a set of behavior rules, behavior history and personality attributes providing a spontaneity of response of the autonomous virtual performer responsive to said received user voice communication and responsive to other autonomous virtual performers, to produce said output; andii. 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.
-
-
30. 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, each autonomous virtual performer comprising software components programmed in accordance with an autonomous intelligent agent architecture characterized by a set of behavior rules, behavior history and personality attributes providing a spontaneity of response of the autonomous virtual performer responsive to said received user voice communication and responsive to other autonomous virtual performers, to produce said output; 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 (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification