Role-play simulation engine
First Claim
Patent Images
1. A system comprising:
- a coordination processor that receives data from a role-play environment indicating a state of the role-play environment and that composes an instruction to a performer that is assigned a role in the role-play environment to perform an action in the role-play environment, wherein the instruction comprises actions that implement a narrative possibility that is selected from a plurality of pre-authored narrative possibilities for a role-play experience in the role-play environment based upon the state of the role-play environment corresponding to the narrative possibility; and
an interface that receives the instruction from the coordination processor and provides the instruction to the performer to implement the narrative possibility in the role-play environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A coordination processor receives data from a simulated role-play environment having a performer that is assigned a role. Further, the coordination processor composes an instruction to the performer to perform an action in the simulated role-play environment. The instruction is selected to implement a narrative possibility in a role-playing simulation. In addition, the instruction is sent to an interface that provides the instruction to the performer in the simulated role-play environment.
7 Citations
33 Claims
-
1. A system comprising:
-
a coordination processor that receives data from a role-play environment indicating a state of the role-play environment and that composes an instruction to a performer that is assigned a role in the role-play environment to perform an action in the role-play environment, wherein the instruction comprises actions that implement a narrative possibility that is selected from a plurality of pre-authored narrative possibilities for a role-play experience in the role-play environment based upon the state of the role-play environment corresponding to the narrative possibility; and an interface that receives the instruction from the coordination processor and provides the instruction to the performer to implement the narrative possibility in the role-play environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a computer useable storage device having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive, at a coordination processor, data from a role-play environment indicating a state of the role-play environment; compose, at the coordination processor, an instruction to a performer that is assigned a role in the role-play environment to perform an action in the role-play environment, wherein the instruction comprises actions that implement a narrative possibility that is selected from a plurality of pre-authored narrative possibilities for a role-play experience in the role-play environment based upon the state of the role-play environment corresponding to the narrative possibility; and send the instruction to an interface that provides the instruction to the performer to implement the narrative possibility within the role-play environment. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receive, at a coordination processor, data from a role-play environment indicating a state of the role-play environment; compose, at the coordination processor, an instruction to a performer that is assigned a role in the role-play environment to perform an action in the role-play environment, wherein the instruction comprises actions that implement a narrative possibility that is selected from a plurality of pre-authored narrative possibilities for a role-play experience in the role-play environment based upon the state of the role-play environment corresponding to the narrative possibility; and send the instruction to an interface that provides the instruction to the performer to implement the narrative possibility within the role-play environment. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A system comprising:
-
a coordination processor that receives data from a role-play environment indicating a state of the role-play environment and that composes an instruction to a computing device to perform an action in the role-play environment, wherein the instruction comprises actions that implement a narrative possibility that is selected from a plurality of pre-authored narrative possibilities for a role-play experience in the role-play environment based upon the state of the role-play environment corresponding to the narrative possibility; and an interface that receives the instruction from the coordination processor and provides the instruction to the computing device to implement the narrative possibility within the role-play environment.
-
Specification