IP Library Granted Patent US 7,427,988
Granted Patent B2
US 7,427,988 · App. 10/079,322 · Granted Sep 23, 2008

Method and apparatus for defining and distributing an animation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,427,988
App. No.
10/079,322
Granted
Sep 23, 2008
Kind
B2
Abstract

A method of customising an animation. A broadcast station renders first animated objects in response to locked graphic data and unlocked metadata. The metadata facilitates customisation, by including parameter interface information as well as actual parameter values, so that the first animation objects can be customised without reference to the locked graphic data. A distribution station receives signals from the broadcaster, and cumulatively renders second animated objects in response to second locked graphic data and second unlocked metadata, the latter of which is modified in response to distributor data. A television receives signals from the distributor, and cumulatively renders third animated objects in response to third locked graphic data and third unlocked metadata, which is modified in response to viewer data.

Claims (38)

1. An image data distribution system comprising:

(a) a first station comprising an animation designer that designs an animation , wherein the animation comprises:

(i) first locked animated objects having first locked characteristics, wherein said locked characteristics comprise object primitives and geometrical attributes of the animation; and

(ii) second modifiable animated objects separate to said first animated objects, wherein said second animated objects comprise second modifiable characteristics of the animation, and said second animated objects further comprise a broadcast part, a distribution part, and a viewer part, wherein each part is modified, after the animation has been designed, by a broadcaster station, a distributor station, and viewer station respectively;

(b) a second station comprising:

(i) receiving means arranged to receive said first locked animated objects and said second modifiable animated objects from said first station; and

(ii) processing means arranged to modify said second modifiable characteristics based on the broadcast part if the second station comprises the broadcaster station, the distribution part if the second station comprises the distribution station, and the viewer part if the second station comprises the viewer station, wherein:

( 1 ) when said animation is displayed, said second animated objects display additional information in said animation;

( 2 ) the second station renders the first locked animated object and said second modifiable animated objects into an executable graphic file before passing the executable graphic file onto a subsequent station in a distribution chain.

2. An image data distribution system according to claim 1 , wherein said second modifiable characteristics comprise metadata such that a user interface is defined facilitating editing of said second modifiable characteristics, wherein the metadata is transmitted asynchronously from the executable graphic file.

3. An image data distribution system according to claim 1 , wherein:

said broadcast part is only modifiable and accessible to a broadcaster station;

said distribution part is only modifiable and accessible to a distributor station; and

said viewer part is only modifiable and accessible to a viewer station.

4. An image data distribution system according to claim 3 , wherein said broadcast part is scrambled to prevent access at the distributor station and viewer station.

5. An image data distribution system according to claim 1 , wherein said system further comprises a plurality of display stations, and said second station comprises a transmission means for distributing image data, comprising said animation, to said display stations.

6. A system according to claim 1 , wherein said animation is an interactive virtual world.

7. A method of defining an animation at a plurality of stations within an image data distribution system comprising the steps of:

(a) at a first station, an animation designer designing the animation, wherein the animation comprises:

(i) first locked animated objects having first locked characteristics, wherein said locked characteristics comprise object primitives and geometrical attributes of the animation; and

(ii) second modifiable animated objects separate to said first animated objects, wherein said second animated objects comprise second modifiable characteristics of the animation, and said second animated objects further comprise a broadcast part, a distribution part, and a viewer part, wherein each part is modified, after the animation has been designed, by a broadcaster station, a distributor station, and viewer station respectively;

(b) at a second station:

(i) receiving said first locked animated objects and said second modifiable animated objects from said first station; and

(ii) processing said second modifiable characteristics to modify said modifiable characteristics based on the broadcast part if the second station comprises the broadcaster station, the distribution part if the second station comprises the distribution station, and the viewer part if the second station comprises the viewer station, wherein:

(1) when said animation is displayed, said second animated objects display additional information in said animation; and

(2) the second station renders the first locked animated object and said second modifiable animated objects into an executable graphic file before passing the executable graphic file onto a subsequent station in a distribution chain.

8. A method of defining an animation according to claim 7 , wherein said image data distribution system comprises a plurality of display stations, and said second station distributes image data, comprising said animation, to said display stations.

9. The method of claim 7 , wherein said second modifiable characteristics comprise metadata such that a user interface is defined facilitating editing of said second modifiable characteristics, wherein the metadata is transmitted asynchronously from the executable graphic file.

10. An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform a method for defining an animation and a plurality of stations within an image data distribution system, the method comprising:

(a) at a first station, an animation designer designing the animation, wherein the animation comprises:

(i) first locked animated objects having first locked characteristics, wherein said locked characteristics comprise object primitives and geometrical attributes of the animation; and

(ii) second modifiable animated objects separate to said first animated objects, wherein said second animated objects comprise second modifiable characteristics of the animation, and said second animated objects further comprise a broadcast part, a distribution part, and a viewer part, wherein each part is modified, after the animation has been designed, by a broadcaster station, a distributor station, and viewer station respectively;

(b) at a second station:

(i) receiving said first locked animated objects and said second modifiable animated objects from said first station; and

(ii) processing said second modifiable characteristics to modify said modifiable characteristics based on the broadcast part if the second station comprises the broadcaster station, the distribution part if the second station comprises the distribution station, and the viewer part if the second station comprises the viewer station, wherein:

(1) when said animation is displayed, said second animated objects display additional information in said animation; and

(2) the second station renders the first locked animated object and said second modifiable animated objects into an executable graphic file before passing the executable graphic file onto a subsequent station in a distribution chain.

11. The article of manufacture of claim 10 , wherein said second modifiable characteristics comprise metadata such that a user interface is defined facilitating editing of said second modifiable characteristics, wherein the metadata is transmitted asynchronously from the executable graphic file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2009
From: AUTODESK CANADA CO.
To: AUTODESK, INC.
Reel/Frame 022445/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2005
From: AUTODESK CANADA INC.
To: AUTODESK CANADA CO.
Reel/Frame 016641/0922 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2002
From: VIENNEAU, CHRISTOPHER; PARGHI, AMIT
To: AUTODESK CANADA INC.
Reel/Frame 012627/0508 →