Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
111 words
A method for creating a graphical representation of a three-dimensional animated object, said method using a digital computer and comprising the following steps: defining a base animated object; receiving data concerning shapes of a plurality of animated objects; computing the difference vectors between each of a subset of said plurality of animated objects and said base animated object; storing a plurality of non-zero difference vectors in a difference vector array; storing a plurality of pointers in a pointer array, each of said pointers pointing to an element in said difference vector array; and generating a new animated object based at least in part upon a weighted sum of said difference vectors.
Claim 2
Independent Claim
111 words
A method for creating a graphical representation of a three-dimensional animated object, said method using a digital computer and comprising the following steps: defining a base animated object; receiving data concerning shapes of a plurality of animated objects; computing the difference vectors between each of a subset of said plurality of animated objects and said base animated object; storing a plurality of non-zero difference vectors in a difference vector array; storing a plurality of pointers in a pointer array, each of said pointers pointing to an element in said difference vector array; and generating a new animated object based at least in part upon a weighted sum of said difference vectors.
Claim 3
Dependent Claim
24 words
The method of claim 1 further including the step of storing a plurality of zero and non-zero difference vectors in a difference vector array.
Claim 4
Dependent Claim
55 words
The method of claim 1, further comprising the step of displaying on a computer screen a a slide bar for each of said plurality of animated objects, said slide bar representing a weight of a corresponding animated object which is employed in computing said weighted sum in said step of generating a new animated object.
Claim 5
Dependent Claim
36 words
The method of claim 1, further comprising the step of displaying on a computer screen a graph depicting a weight function employed in computing said weighted sum in said step of generating a new animated object.
Claim 6
Dependent Claim
64 words
The method of claim 1, further comprising the step of displaying on a computer screen said new animated object in a low resolution mode, wherein said new animated object is represented as a plurality of control points, and said step of displaying said new animated object in a low resolution mode includes the step of displaying a subset of said plurality of control points.
Claim 7
Independent Claim
121 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying on a computer screen a slide bar for each of said plurality of animated objects, said slide bar representing a weight of a corresponding animated object for a particular frame.
Claim 8
Independent Claim
121 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying on a computer screen a slide bar for each of said plurality of animated objects, said slide bar representing a weight of a corresponding animated object for a particular frame.
Claim 9
Independent Claim
110 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying on a computer screen a graph corresponding to a weighting for an animated object over a plurality of frames.
Claim 10
Independent Claim
110 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying on a computer screen a graph corresponding to a weighting for an animated object over a plurality of frames.
Claim 11
Dependent Claim
26 words
The method of claim 7 wherein a weighting for an animated object may be altered by selecting a point on said graphing and moving said point.
Claim 12
Dependent Claim
30 words
The method of claim 7 wherein said step of receiving data concerning shapes of a plurality of animated objects includes the step of interactively creating said plurality of animated objects.
Claim 13
Independent Claim
168 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying said generated sequence of frames on a computer screen in a low resolution mode, wherein said base animated object and said plurality of animated objects are represented as a plurality of control points, each said control point having a corresponding coordinate in a space and wherein said step of displaying said generated sequence of frames on a computer screen in a low resolution mode includes the step of displaying a subset of said plurality of control points.
Claim 14
Independent Claim
168 words
A method for creating a graphical representation of a three-dimensional object, said method using a digital computer and comprising the following steps: receiving data concerning shapes of a plurality of animated objects; receiving weight data for each of said plurality of animated objects, said weight data varying as a function of time; generating a sequence of frames including a new animated object, said new animated object in each of said frames comprising a sum of said plurality of animated objects multiplied by their corresponding weights for a particular frame; and displaying said generated sequence of frames on a computer screen in a low resolution mode, wherein said base animated object and said plurality of animated objects are represented as a plurality of control points, each said control point having a corresponding coordinate in a space and wherein said step of displaying said generated sequence of frames on a computer screen in a low resolution mode includes the step of displaying a subset of said plurality of control points.