IP Library Granted Patent US 7,184,048
Granted Patent B2
US 7,184,048 · App. 10/045,662 · Granted Feb 27, 2007

System and method for generating an animatable character

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,184,048
App. No.
10/045,662
Granted
Feb 27, 2007
Kind
B2
Abstract

A system and method are disclosed for generating an animatable object. A skeleton of the desired character is constructed by the user utilizing various predetermined components. These predetermined components include a various selection of rods and joints. The rods are static components which remain rigid during motion, while the various joints are moveable components. A static digitized image, for example, an image of the user, is utilized and a constructed skeleton is superimposed onto it. The desired object, such as the image of the user, can then be extracted from the background of the digital image and the resulting personal character can then be animated, for instance by selecting and dragging one of the hands with a mouse.

Claims (23)

1. A method for generating a character in a computer system comprising:

constructing a skeleton of a predetermined object;

superimposing the skeleton with a digital image wherein the digital image includes the predetermined object; and

preparing the digital image, wherein preparing the digital image includes performing background subtraction using a parameter of the skeleton.

2. The method of claim 1 further comprising determining a topology of the skeleton.

3. The method of claim 1 wherein the skeleton is constructed of at least one predetermined component.

4. The method of claim 3 wherein the predetermined component is a rod.

5. The method of claim 3 wherein the predetermined component is a joint.

6. The method of claim 5 wherein the joint is a center pin joint.

7. The method of claim 5 wherein the joint is a center radial joint.

8. The method of claim 1 wherein the character can be animated.

9. The method of claim 1 further comprising laminating a texture map to the skeleton.

10. The method of claim 1 further comprising adjusting a skeleton parameter to correspond with the predetermined object.

11. The method of claim 10 wherein adjusting includes adjusting the skeleton parameter to approximate a parameter of the predetermined object.

12. The method of claim 1 further comprising determining where a motion will occur.

13. The method of claim 1 further comprising transmitting data related to the generation of the character at a first time.

14. The method of claim 13 further comprising transmitting data related to animation of the character at a second time.

15. The method of claim 13 further comprising transmitting changes to the character at a second time.

16. The method of claim 15 wherein the changes include joint angles.

17. The method of claim 15 wherein the changes include body position.

18. The method of claim 15 wherein the changes include body rotation.

19. The method of claim 15 wherein the changes include changes in height and/or width.

20. The method of claim 1 wherein the character is a player on a network.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2012
From: IV GESTURE ASSETS 12, LLC
To: MICROSOFT CORPORATION
Reel/Frame 028012/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2012
From: ELET SYSTEMS L.L.C.
To: IV GESTURE ASSETS 12, LLC
Reel/Frame 027710/0132 →
CORRECTION TO THE RECORDATION COVER SHEET OF THE ASSIGNMENT RECORDED AT 020986/0709 ON 05/23/2008 Recorded Nov 18, 2011
From: ELECTRIC PLANET INTERACTIVE
To: ELET SYSTEMS L.L.C.
Reel/Frame 027255/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2008
From: ELECTRIC PLANET INTRACTIVE
To: ELET SYSTEMS L.L.C.
Reel/Frame 020986/0709 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 009698 FRAME 0179. ASSIGNOR(S) HEREBY CONFIRMS THE INTENT OF THE ASSIGNMENT DOCUMENT. Recorded Mar 28, 2008
From: HUNTER, KEVIN L.
To: ELECTRIC PLANET INTERACTIVE
Reel/Frame 020723/0027 →