Computer-automated scripted electronic actor control
OwnerVivek Ramdas Paiinventor
Life of this patent
Estimating the term…
Abstract
Computer-implemented systems and methods use a story to automatically control and coordinate electronic actors. The story may be written in a natural language (e.g., English), rather than a programming language or other language designed specifically to control machines. Embodiments of the present invention may parse the story into a script and generate cue signals based on the story. The cue signals are provided to the electronic actor(s), which may perform actions based on their interpretations of those cue signals. As a result, the story, the script, and the cue signals issued to the electronic actors do not deterministically dictate the actions performed by the electronic actors.
Claims19
A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
- (A) generating, for a first line in a plurality of lines, based on the first line, a first cue signal corresponding to the first line;
- (B) identifying a first character associated with the first line;
- (C) identifying a first electronic actor associated with the first character;
- (D) sending the first cue signal to the first electronic actor;
- (E) generating, for a second line in the plurality of lines, based on the second line, a second cue signal corresponding to the second line;
- (F) identifying a second character associated with the second line;
- (G) identifying a second electronic actor associated with the second character;
- and
- (H) sending the second cue signal to the second electronic actor.
(canceled)
(canceled)
A system comprising:
- a script comprising a plurality of lines;
- an electronic actor coordination module;
- a first electronic actor;
- and
- a second electronic actor;
- wherein the electronic actor coordination module comprises computer program instructions for performing a method comprising:
- (A) generating, for a first line in a plurality of lines, based on the first line, a first cue signal corresponding to the first line;
- (B) identifying a first character associated with the first line;
- (C) identifying the first electronic actor as being associated with the first character;
- (D) sending the first cue signal to the first electronic actor;
- (E) generating, for a second line in the plurality of lines, based on the second line, a second cue signal corresponding to the second line;
- (F) identifying a second character associated with the second line;
- (G) identifying the second electronic actor as being associated with the second character;
- and
- (H) sending the second cue signal to the second electronic actor.
Dependencies are inferred from the claim text.