METHODS AND APPARATUS FOR AUTHORING AND PLAYING BACK LIGHTING SEQUENCES
First Claim
Patent Images
1. A method for executing a lighting program to control a plurality of lights, the lighting program defining a plurality of states for the plurality of lights, the method comprising acts of:
- (A) transferring the lighting program from a first device on which the lighting program was created to at least one computer readable medium and storing the lighting program on the computer readable medium, the lighting program being transferred in a data format that represents a data stream capable of controlling the plurality of lights;
(B) coupling the computer readable medium to a second device that is not coupled to the first device;
(C) coupling the second device to the plurality of lights; and
(D) executing the lighting program on the second device by reading the data stream from the computer readable medium and transferring the data stream to the plurality of lights without interpolating any of the data included therein to determine a state for the plurality of lights so as to control the plurality of lights.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for authoring and playing back lighting programs that define a plurality of states for a plurality of lights. The lighting programs may be stored in a data format that represents a data stream capable of controlling the plurality of lights, wherein the data stream is transferred to the plurality of lights without interpolating any of the data included therein to determine one of the plurality of states for the plurality of lights.
124 Citations
45 Claims
-
1. A method for executing a lighting program to control a plurality of lights, the lighting program defining a plurality of states for the plurality of lights, the method comprising acts of:
-
(A) transferring the lighting program from a first device on which the lighting program was created to at least one computer readable medium and storing the lighting program on the computer readable medium, the lighting program being transferred in a data format that represents a data stream capable of controlling the plurality of lights; (B) coupling the computer readable medium to a second device that is not coupled to the first device; (C) coupling the second device to the plurality of lights; and (D) executing the lighting program on the second device by reading the data stream from the computer readable medium and transferring the data stream to the plurality of lights without interpolating any of the data included therein to determine a state for the plurality of lights so as to control the plurality of lights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
- 21. A computer readable medium encoded with a lighting program that, when executed, controls a plurality of lights and defines a plurality of states for the plurality of lights, the lighting program being encoded in a data format that represents a data stream capable of controlling the plurality of lights, wherein the lighting program is encoded in a data format without any information necessary to interpolate any of the data included therein to determine a state for the plurality of lights.
-
26. An apparatus for executing a lighting program to control a plurality of lights, the lighting program defining a plurality of states for the plurality of lights, the apparatus comprising:
-
at least one storage medium to store the lighting program in a data format that represents a data stream capable of controlling the plurality of lights; a network output port for providing an external interface to directly communicate with the plurality of lights; and at least one controller that executes the lighting program by reading the data stream from the at least one storage medium and passing the data stream to the network output port, which in turn passes the data stream to the plurality of lights to control the plurality of lights, wherein the at least one controller transfers the data stream to the plurality of lights without interpolating any of the data included therein to determine one of the plurality of states for the plurality of lights. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification