NON-LINEAR INTERACTIVE EXPERIENCE CREATION AND EXECUTION METHODS AND SYSTEMS
First Claim
1. An apparatus for computing, comprising:
- a computer processor and a memory; and
an interactive experience creation module to create a non-linear interactive program, wherein to create the non-linear interactive program, the interactive experience creation module is to create a set of action stages and an output device selection criteria, wherein each action stage in the set of action stages comprises an output, an input, and an input-output criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and system create and execute non-linear interactive programs comprising action stages. During creation of a non-linear interactive program, output devices do not need to be known in advance, but can be defined according to output device criteria. Based on output devices encountered during execution of a non-linear interactive program, input which may be received from the output devices is determined, as well as input-output criteria. When input is received and input-output criteria are satisfied, output may be produced. In this way, execution of the non-linear interactive program may unfold, adaptively, based on participating output devices and input provided by such devices.
-
Citations
25 Claims
-
1. An apparatus for computing, comprising:
-
a computer processor and a memory; and an interactive experience creation module to create a non-linear interactive program, wherein to create the non-linear interactive program, the interactive experience creation module is to create a set of action stages and an output device selection criteria, wherein each action stage in the set of action stages comprises an output, an input, and an input-output criteria. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for computing, comprising:
means to perform an execution of a non-linear interactive program comprising means to obtain access to the non-linear interactive program comprising a set of action stages and an output device selection criteria, wherein each action stage in the set of action stages comprises an output, an input, and an input-output criteria;
means to determine a set of output devices according to the output device selection criteria;
means to receive the input, means to determine the output according to the input-output criteria, and means to output the output.- View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. One or more computer-readable media comprising instructions that cause a computer device, in response to execution of the instructions by a processor of the computer device, to:
create a non-linear interactive program by creating a set of action stages and an output device selection criteria, wherein each action stage in the set of action stages comprises an output, an input, and an input-output criteria. - View Dependent Claims (15, 16, 17, 18, 19)
-
20. One or more computer-readable media comprising instructions that cause a computer device, in response to execution of the instructions by a processor of the computer device, to:
obtain access to and execute a non-linear interactive program, the non-linear interactive program comprising a set of action stages and an output device selection criteria, wherein each action stage in the set of action stages comprises an output, an input, and an input-output criteria;
determine a set of output devices in an area according to the output device selection criteria; and
receive the input, determine the output according to the input-output criteria, and output the output.- View Dependent Claims (21, 22, 23, 24, 25)
Specification