GENERAL REPRESENTATIONS FOR DATA FRAME ANIMATIONS
First Claim
Patent Images
1. A computer-implemented method, comprising:
- processing multiple data frames to produce a general animation representation that represents the data frames;
translating the general animation representation into a specific animation representation that is in a specific language suitable for processing by a rendering environment; and
sending the specific animation representation to the rendering environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Multiple data frames can be processed to produce a general animation representation that represents the data frames. The general animation representation may be in a general language that is suitable for being translated into any of multiple different specific languages. The general animation representation can be translated into a specific animation representation that is in a specific language suitable for processing by a rendering environment. The specific animation representation can be sent to the rendering environment, where the specific animation representation can be rendered on a display device.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
processing multiple data frames to produce a general animation representation that represents the data frames; translating the general animation representation into a specific animation representation that is in a specific language suitable for processing by a rendering environment; and sending the specific animation representation to the rendering environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed by at least one processor, cause at least one processor to perform acts comprising:
-
processing multiple data frames to produce a general animation representation that represents the data frames as changes to a set of graphical elements of an animation through time, the general animation representation defining one or more timelines and one or more animation actions; translating the general animation representation into a specific animation representation that is in a specific language suitable for processing by a rendering environment; and sending the specific animation representation to the rendering environment. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer-implemented method, comprising:
-
processing a first set of multiple data frames to produce a first general animation representation in a general language, the first general animation representation representing the first set of data frames as changes to a set of graphical elements of a first animation through time, the first general animation representation defining one or more timelines and one or more animation actions; translating the first general animation representation into a first specific animation representation that is in a first specific language suitable for processing by a first rendering environment; sending the first specific animation representation to the first rendering environment; processing a second set of multiple data frames to produce a second general animation representation in the general language, the second general animation representation representing the second set of data frames as changes to a set of graphical elements of a second animation through time, the second general animation representation defining one or more timelines and one or more animation actions; translating the second general animation representation into a second specific animation representation that is in a second specific language suitable for processing by a second rendering environment; and sending the second specific animation representation to the second rendering environment.
-
Specification