← Back to Patent Explorer
US6320583B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Methods and apparatuses for controlling transformation of two and three-dimensional images

Assignee: Hanger Solutions LLC
•
Filing: 2000-04-24
•
Granted: 2001-11-20
•
Expires: 2020-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatuses described herein automate and confer additive properties to morphs (modification of a starting graphical image to a destination graphical image). The enhanced automated additive morphs created by this invention extend the currently limited scope of animation techniques, creating: moving morphs, where characters can speak, move, and emote during the morphing process; parametric character creation, where features can be sequentially added to a character to create a wide variety of resulting characters; behavioral transference, where character behavior can be automatically transferred to newly created characters, and behavioral layering whereby sequential behavior patterns can be concurrently transferred or imparted to a character. The present invention allows an animator to create, animate, control and transform two and three dimensional images instantaneously and fluidly. The invention provides a superior solution at significantly less cost which extends the range and properties of existing state of the art animation.

Inventors

  • 👤 Christopher D. Shaw
  • 👤 Orion Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:41
CPC Classifications
G; G06; G06T; G06T13/00; G06T13/20; G06T13/40; G06T13/80; G06T2210/00; G06T2210/44

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 82 words
A communication system, comprising: a client including a computer system and a display; a server including at least a computer system, said server capable of transmitting a first image and at least a first set of modification data to said client; and said server is capable of modifying said first image by transmitting a multiplier value to said client, such that said first image is modified at said client based on said first set of modification data multiplied by said multiplier value.
Claim 2
Dependent Claim 82 words
A communication system, comprising: a client including a computer system and a display; a server including at least a computer system, said server capable of transmitting a first image and at least a first set of modification data to said client; and said server is capable of modifying said first image by transmitting a multiplier value to said client, such that said first image is modified at said client based on said first set of modification data multiplied by said multiplier value.
Claim 3
Independent Claim 101 words
A method of modifying a starting graphical image comprising: (a) generating a starting image having a plurality of characteristics; (b) storing in a library a plurality of sets of modification data; (c) retrieving a first set of modification data from said library; and (c1) multiplying said first set of modification data by a multiplier value; (d) modifying said starting image based on said first set of modification data, such that a first characteristic of said starting image is changed, wherein a feature of said starting image is modified based on said first set of modification data multiplied by said multiplier value.
Claim 4
Independent Claim 101 words
A method of modifying a starting graphical image comprising: (a) generating a starting image having a plurality of characteristics; (b) storing in a library a plurality of sets of modification data; (c) retrieving a first set of modification data from said library; and (c1) multiplying said first set of modification data by a multiplier value; (d) modifying said starting image based on said first set of modification data, such that a first characteristic of said starting image is changed, wherein a feature of said starting image is modified based on said first set of modification data multiplied by said multiplier value.
Claim 5
Dependent Claim 19 words
The method of claim 2 wherein said multiplier value is input by a relative position of a graphical slider.
Claim 6
Dependent Claim 26 words
The method of claim 2 , further comprising repeating steps (c), (c1), and (d) for each change to one of said characteristics of said starting image.
Claim 7
Dependent Claim 19 words
The method of claim 3 wherein said multiplier value is input by a relative position of a graphical slider.
Claim 8
Independent Claim 90 words
A method of modifying a starting graphical image comprising: (a) generating a first starting image having a plurality of characteristics; (b) storing in a library a plurality of sets of modification data; (c) retrieving first and second sets of modification data from said library; and (d) multiplying each of said first and second sets of modification data by at least one multiplier value; (e) simultaneously modifying a feature of said starting image based on said first and second sets of modification data multiplied by said at least one multiplier value.
Claim 9
Independent Claim 90 words
A method of modifying a starting graphical image comprising: (a) generating a first starting image having a plurality of characteristics; (b) storing in a library a plurality of sets of modification data; (c) retrieving first and second sets of modification data from said library; and (d) multiplying each of said first and second sets of modification data by at least one multiplier value; (e) simultaneously modifying a feature of said starting image based on said first and second sets of modification data multiplied by said at least one multiplier value.
Claim 10
Dependent Claim 67 words
The method of claim 6 further comprising after step (c): (c1) multiplying said first set of modification data by a first multiplier value; and (c2) multiplying said second set of modification data by a second multiplier value; and further wherein in step (d), said starting image is modified based on said first and second sets of modification data multiplied by said first and second multiplier values, respectively.
Claim 11
Dependent Claim 24 words
The method of claim 7 wherein said first and second multiplier values are input by relative positions of first and second graphical sliders, respectively.
Claim 12
Dependent Claim 27 words
The method of claim 7 further comprising repeating steps (c), (c1), (c2), and (d) for each change to said first and second characteristics of said starting image.
Claim 13
Dependent Claim 63 words
The method of claim 6 , further comprising: (e) generating a second starting image having a plurality of characteristics; (f) retrieving said first and second sets of modification data from said library; and (g) modifying said second starting image based on said first and second sets of modification data, such that first and second characteristics of said second starting image are changed, respectively.
Claim 14
Dependent Claim 38 words
The method of claim 10 , further comprising after step (f): (f1) multiplying said first set of modification data by a first multiplier value; and (f2) multiplying said second set of modification data by a second multiplier value.
Claim 15
Independent Claim 136 words
A method of modifying a graphical image comprising: (a) generating a starting graphical image of a character, said character capable of expressing a plurality of transformations; (b) generating at least a first graphical object located proximately to said starting graphical image, said graphical object including a data structure defining a transformation applicable to said starting graphical image; (c) determining a spatial relationship between said starting graphical image and said graphical object; (d) generating a multiplication value based on said relationship between said graphical object and said starting graphical image; (e) multiplying a first set of modification data by said multiplication value, wherein one of said transformations to said starting graphical image is capable of being implemented based on said modification data; and (f) modifying said starting graphical image based on said first set of modification data.
Claim 16
Independent Claim 136 words
A method of modifying a graphical image comprising: (a) generating a starting graphical image of a character, said character capable of expressing a plurality of transformations; (b) generating at least a first graphical object located proximately to said starting graphical image, said graphical object including a data structure defining a transformation applicable to said starting graphical image; (c) determining a spatial relationship between said starting graphical image and said graphical object; (d) generating a multiplication value based on said relationship between said graphical object and said starting graphical image; (e) multiplying a first set of modification data by said multiplication value, wherein one of said transformations to said starting graphical image is capable of being implemented based on said modification data; and (f) modifying said starting graphical image based on said first set of modification data.
Claim 17
Dependent Claim 20 words
The method of claim 12 wherein said relationship is a distance between said graphical object and said starting graphical image.
Claim 18
Dependent Claim 33 words
The method of claim 12 , wherein said character includes a center of vision, such that said relationship is a distance between said graphical object and the center of vision of said character.
Claim 19
Dependent Claim 19 words
The method of claim 14 , wherein at least one of said transformations is an expression of an emotion.

References Cited (Backward Citations)

US5659625A Cited
US5611037A Cited
US6147692A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-19 2005-05-21 2005-11-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-19 2009-05-21 2009-11-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-19 2013-05-21 2013-11-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag