Technique for controlling a presentation of a computer generated object having a plurality of movable components
First Claim
1. A method for controlling a presentation of a computer generated object having a plurality of movable components, the method comprising the steps of:
- receiving a gesture element, an associated modifier and an audio element at a processing device, the gesture element representing a gesture involving one or more of the plurality of movable components, the audio element representing an audio signal, the gesture element and the audio element being received in a sequential order, and wherein the associated modifier controls a performance rate of the gesture element or the audio signal, and wherein the sequential order of receipt of the gesture element and the associated modifier and the audio signal determines the timing of the presentation of the gesture element with respect to the audio element including inclusion of the associated modifier; and
processing the gesture element and the audio element in the sequential order so that each of the plurality of movable components associated with the gesture element are moved to perform the gesture and the audio signal associated with the audio element is generated in accordance with the timing indicated by the sequence order and the associated modifier during a presentation of the computer generated object.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for controlling a presentation of a computer generated object having a plurality of movable components is disclosed. In one embodiment, the technique is realized by receiving a gesture element and an audio element at a processing device. The gesture element represents a gesture involving one or more of the plurality of movable components. The audio element represents an audio signal. The processing device receives the gesture element and the audio element in a sequential order. The processing device processes the gesture element and the audio element in the sequential order so that each of the plurality of movable components associated with the gesture element are moved to perform the gesture and the audio signal associated with the audio element is generated during a presentation of the computer generated object. The gesture can be performed and the audio signal can be generated simultaneously.
90 Citations
60 Claims
-
1. A method for controlling a presentation of a computer generated object having a plurality of movable components, the method comprising the steps of:
-
receiving a gesture element, an associated modifier and an audio element at a processing device, the gesture element representing a gesture involving one or more of the plurality of movable components, the audio element representing an audio signal, the gesture element and the audio element being received in a sequential order, and wherein the associated modifier controls a performance rate of the gesture element or the audio signal, and wherein the sequential order of receipt of the gesture element and the associated modifier and the audio signal determines the timing of the presentation of the gesture element with respect to the audio element including inclusion of the associated modifier; and
processing the gesture element and the audio element in the sequential order so that each of the plurality of movable components associated with the gesture element are moved to perform the gesture and the audio signal associated with the audio element is generated in accordance with the timing indicated by the sequence order and the associated modifier during a presentation of the computer generated object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
storing the gesture element and the audio element in a memory;
wherein the gesture element and the audio element are retrieved from the memory by the processing device.
-
-
15. The method as defined in claim 1, further comprising the step of:
creating a text file containing the gesture element and the audio element.
-
16. The method as defined in claim 15, wherein the step of receiving the gesture element and the audio element includes reading the gesture element and the audio element from the text file.
-
17. The method as defined in claim 1, further comprising the steps of:
-
receiving a configuration element at the processing device, the configuration element representing a characteristic of the computer generated object, the configuration element being received sequentially with the gesture element and the audio element; and
processing the configuration element in the sequence in which it is received so that the characteristic is generated during the presentation of the computer generated object.
-
-
18. The method as defined in claim 19, wherein the characteristic is one of a face type, a voice type, and a speech rate.
-
19. The method as defined in claim 1, wherein the gesture element is one of a plurality of gesture elements, and wherein the gesture element is defined using another of the plurality of gesture elements.
-
20. The method as defined in claim 1, wherein the gesture element is processed such that an additional movement is superimposed upon the movement of at least one of the plurality of movable components associated with the gesture element.
-
21. An apparatus for controlling a presentation of a computer generated object having a plurality of movable components, the apparatus comprising:
-
a receiver for receiving a gesture element, a associated modifier and an audio element at a processing device, the gesture element representing a gesture involving one or more of the plurality of movable components, the audio element representing an audio signal, the gesture element and the audio element being received in a sequential order, and wherein the associated modifier controls a performance rate of the gesture element or the audio signal, and wherein the sequential order of receipt of the gesture element and the duration modifier and the audio signal determines the timing of the presentation of the gesture element with respect to the audio element including inclusion of the associated modifier; and
a processor for processing the gesture element and the audio element in the sequential order so that each of the plurality of movable components associated with the gesture element are moved to perform the gesture and the audio signal associated with the audio element is generated in accordance with the timing indicated by the sequence order and the associated modifier during a presentation of the computer generated object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
a memory for storing the gesture element and the audio element;
wherein the gesture element and the audio element are retrieved from the memory by the processor.
-
-
35. The apparatus as defined in claim 21, further comprising:
a text file containing the gesture element and the audio element.
-
36. The apparatus as defined in claim 35, wherein the processor reads the gesture element and the audio element from the text file.
-
37. The apparatus as defined in claim 21, wherein the receiver receives a configuration element at the processing device, the configuration element representing a characteristic of the computer generated object, the configuration element being received sequentially with the gesture element and the audio element, and wherein the processor processes the configuration element in the sequence in which it is received so that the characteristic is generated during the presentation of the computer generated object.
-
38. The apparatus as defined in claim 37, wherein the characteristic is one of a face type, a voice type, and a speech rate.
-
39. The apparatus as defined in claim 21, wherein the gesture element is one of a plurality of gesture elements, and wherein the gesture element is defined using another of the plurality of gesture elements.
-
40. The apparatus as defined in claim 21, wherein the processor processes the gesture element such that an additional movement is superimposed upon the movement of at least one of the plurality of movable components associated with the gesture element.
-
41. An article of manufacture for controlling a presentation of a computer generated object having a plurality of movable components, the article of manufacture comprising:
-
a computer readable storage medium; and
computer programming stored on the storage medium;
wherein the stored computer programming is configured to be readable from the computer readable storage medium by a computer and thereby cause the computer to operate so as to;
receive a gesture element, an associated modifier and an audio element at a processing device, the gesture element representing a gesture involving one or more of the plurality of movable components, the audio element representing an audio signal, the gesture element and the audio element being received in a sequential order, and wherein the associated modifier controls a performance rate of the gesture element or the audio signal, and wherein the sequential order of receipt of the gesture element and the associated modifier and the audio signal determines the timing of the presentation of the gesture element with respect to the audio element including inclusion of the associated modifier; and
process the gesture element and the audio element in the sequential order so that each of the plurality of movable components associated with the gesture element are moved to perform the gesture and the audio signal associated with the audio element is generated in accordance with the timing indicated by the sequence order and the associated modifier during a presentation of the computer generated object. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
store the gesture element and the audio element in a memory;
wherein the gesture element and the audio element are retrieved from the memory by the processing device.
-
-
55. The article of manufacture as defined in claim 41, further causing the computer to operate so as to:
create a text file containing the gesture element and the audio element.
-
56. The article of manufacture as defined in claim 55, further causing the computer to operate so as to:
read the gesture element and the audio element from the text file.
-
57. The article of manufacture as defined in claim 41, further causing the computer to operate so as to:
-
receive a configuration element at the processing device, the configuration element representing a characteristic of the computer generated object, the configuration element being received sequentially with the gesture element and the audio element; and
process the configuration element in the sequence in which it is received so that the characteristic is generated during the presentation of the computer generated object.
-
-
58. The article of manufacture as defined in claim 57, wherein the characteristic is one of a face type, a voice type, and a speech rate.
-
59. The article of manufacture as defined in claim 41, wherein the gesture element is one of a plurality of gesture elements, and wherein the gesture element is defined using another of the plurality of gesture elements.
-
60. The article of manufacture as defined in claim 41, further causing the computer to operate so as to:
process the gesture element such that an additional movement is superimposed upon the movement of at least one of the plurality of movable components associated with the gesture element.
Specification