IP Library Patent Application 12155723
Patent Application
App. No. 12/155,723

User defined characteristics for inheritance based avatar generation

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 None
App. No.
12/155,723
Abstract

The generation of characters within computer animations is currently a labor intensive and expensive activity for a wide range of businesses. Whereas prior art approaches have sought to reduce this loading by providing reference avatars, these do not fundamentally overcome the intensive steps in generating these reference avatars, and they provide limited variations. According to the invention a user is provided with a method for establishing the physical characteristics of an avatar by using a process based upon inheritance. The inheritance based avatar generator allows, for example, the user to select a first generation of four grandparents based upon selected characteristics, the generator thereupon determining the physical characteristics of a second generation, being the parents of the final avatar, and then determining the physical characteristics of the third generation off-spring. Accordingly the invention provides animators with a means of rapidly generating avatars from a pool of previously generated avatars.

Claims (66)

1 . A method comprising:

selecting a first physical characteristic;

providing a first avatar with the selected first physical characteristic, the first avatar having a plurality of physical characteristics;

selecting a second physical characteristic;

providing a second avatar with the selected second physical characteristic, the second avatar having a plurality of physical characteristics;

generating a new avatar, the new avatar generated by combining at least the selected physical characteristics of the first and second avatars; and

storing the new avatar on a computer readable storage medium.

2 . A method according to claim 1 comprising:

providing a weighting between the first and second avatars, wherein combining is performed in dependence upon the weighting.

3 . A method according to claim 1 wherein,

the first and second physical characteristics relate to aspects of the same physical feature.

4 . A method according to claim 1 comprising:

providing a first weighting, the first weighting relating to the first physical characteristic;

providing a second weighting, the second weighting relating to the second physical characteristic; wherein combining is performed in dependence of the first and second weightings.

5 . A method according to claim 1 comprising:

providing a first weighting, the first weighting relating to the first and second physical characteristics;

providing a second weighting, the second weighting relating to the plurality of physical characteristics of the first and second avatars other than the first and second characteristic; wherein combining is performed in dependence of the first and second weightings.

6 . A method according to claim 1 wherein,

providing each of the first and second avatars comprises at least one of the user selecting the avatar from an available pool of avatars and a pseudo-random selection from the available pool of avatars; wherein the available pool of avatars have the selected physical characteristic.

7 . A method according to claim 1 wherein,

at least one of the plurality of physical characteristics of the first avatar includes a recessive variant and at least one of the plurality of physical characteristics of the second avatar includes a recessive variant, both recessive variants relating to aspects of the same physical feature, and wherein generating the new avatar comprises defining the physical feature thereof in dependence upon the recessive variant of the first avatar and the recessive variant of the second avatar.

8 . A method comprising:

providing a virtual environment, the virtual environment supporting a plurality of avatars associated with a plurality of users, each avatar having a plurality of physical characteristics;

providing within the virtual environment an ability for at least two avatars to have an off-spring;

selecting a first physical characteristic of at least one of the at least two avatars;

selecting a second physical characteristic of at least one of the at least two avatars;

generating a new avatar, the new avatar generated by combining the first and second physical characteristics of the at least two avatars; and

storing the new avatar on a computer readable storage medium.

9 . A method according to claim 8 comprising:

providing a weighting, wherein combining is performed in dependence upon the weighting.

10 . A method comprising;

(a) providing a current generation of avatars, the current generation of avatars selected from a plurality of avatars, each avatar having a plurality of physical characteristics;

(b) selecting a first physical characteristic of at least one of the current generation of avatars and selecting a second physical characteristic of at least another one of the current generation of avatars;

(c) executing an inheritance based avatar generator process, the inheritance based avatar generator process generating a next generation avatar, the next generation avatar generated by combining the first and second physical characteristics of the current generation of avatars; and

(d) at least one of storing the next generation avatar on a computer readable storage medium and displaying a simulated physical appearance of the avatar to a user.

11 . A method according to claim 10 comprising:

providing a weighting, wherein combining is performed in dependence upon the weighting.

12 . A method according to claim 10 comprising:

providing a first weighting, the first weighting relating to the first characteristic;

providing a second weighting, the second weighting relating to the second characteristic;

wherein combining is performed in dependence of the first and second weightings.

13 . A method according to claim 10 comprising:

providing a first weighting, the first weighting relating to the first and second physical characteristics;

providing a second weighting, the second weighting relating to the plurality of physical characteristics of the first and second avatars other than the first and second physical characteristics; wherein combining is performed in dependence of the first and second weightings.

14 . A method according to claim 10 wherein,

providing the current generation of avatars comprises selecting at least a paternal avatar and a maternal avatar from an available pool of avatars.

15 . A method according to claim 10 wherein,

the current generation of avatars is chosen to be the same sex.

16 . A method according to claim 10 comprising:

performing (b) and (c) with a first pair of avatars, thereby generating a first next generation avatar;

performing (b) and (c) with a second pair of avatars, at least one of the second pair of avatars being different to the first pair of avatars, thereby generating a second next generation avatar;

selecting a first physical characteristic of one of the first next generation avatar and the second next generation avatar and selecting a second physical characteristic of the other one of the first next generation avatar and the second next generation avatar;

executing an inheritance based avatar generator process, the inheritance based avatar generator process generating a third next generation avatar, the third next generation avatar generated by combining the selected first and second physical characteristics of the next generation avatars; and

wherein (d) is performed using the third next generation avatar.

17 . A method according to claim 16 comprising:

providing a weighting between each pair of avatars, wherein combining is performed in dependence upon the weighting.

18 . A method according to claim 17 wherein,

the weighting for each pair of avatars is provided separately.

19 . A method according to claim 16 wherein,

the selected first and second physical characteristics of the next generation avatars relate to aspects of the same physical feature.

20 . A method according to claim 10 wherein,

storing on a computer readable storage medium the next generation avatar further comprises storing data relating to a predetermined set of physical characteristics of the current generation of avatars.

21 . A method according to claim 20 wherein,

the predetermined set of physical characteristics comprises at least the first and second physical characteristics.

22 . A method according to claim 20 wherein,

subsequently generating a subsequent next generation of avatar with the inheritance based avatar generator includes both the first and second physical characteristics of the next generation avatar and the predetermined set of physical characteristics of the current generation of avatars.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2011
From: DARWIN DIMENSIONS, INC
To: AUTODESK, INC.
Reel/Frame 026970/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2008
From: FLEURY, MICHEL; CHAMANDY, DAVID
To: DARWIN DIMENSIONS INC.
Reel/Frame 021110/0829 →