Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
150 words
A system for labeling elements in an animated movie, comprising: a processor; a storage device; a set of graphic data representing pixels forming a picture to be displayed as a frame of the animated movie; an element identifier operative to identify an element to label in the picture; a labeler operative to obtain a label description for the element in the picture; a label numberer operative to assign a label number to uniquely identify the element; a region identifier operative to identify a region of pixels which form the element in the picture; a matte creator operative to create a matte data item corresponding to the region of pixels identified in the graphic data and storing the item in the storage device; a label association associating the label number to the pixels represented by the matte data item; and a label index associating the label description to the label number.
Claim 2
Independent Claim
150 words
A system for labeling elements in an animated movie, comprising: a processor; a storage device; a set of graphic data representing pixels forming a picture to be displayed as a frame of the animated movie; an element identifier operative to identify an element to label in the picture; a labeler operative to obtain a label description for the element in the picture; a label numberer operative to assign a label number to uniquely identify the element; a region identifier operative to identify a region of pixels which form the element in the picture; a matte creator operative to create a matte data item corresponding to the region of pixels identified in the graphic data and storing the item in the storage device; a label association associating the label number to the pixels represented by the matte data item; and a label index associating the label description to the label number.
Claim 3
Independent Claim
107 words
A system for presenting descriptions in an animated movie, wherein the movie is a series of picture frames formed by pixels comprising: a processor; a storage device; a screen display; a pointer operative to determine an x-y coordinate of a user input in a frame of the animated movie; a matte data item corresponding to the frame of the animated movie from the storage device; an element indicator in the matte data corresponding to the x-y coordinate; a label value corresponding to the element indicator in the matte data; a label description corresponding to the label value; and a screen display operative to display the label description.
Claim 4
Independent Claim
107 words
A system for presenting descriptions in an animated movie, wherein the movie is a series of picture frames formed by pixels comprising: a processor; a storage device; a screen display; a pointer operative to determine an x-y coordinate of a user input in a frame of the animated movie; a matte data item corresponding to the frame of the animated movie from the storage device; an element indicator in the matte data corresponding to the x-y coordinate; a label value corresponding to the element indicator in the matte data; a label description corresponding to the label value; and a screen display operative to display the label description.
Claim 5
Dependent Claim
27 words
The system for presenting descriptions in an animated movie of claim 2 wherein the screen display operative to display the label description simultaneously displays the animated movie.
Claim 6
Independent Claim
130 words
A method for labeling elements in an animated movie, comprising the steps of: maintaining graphic data in a storage medium representing pixels forming a picture to be displayed as a frame of the animated movie; identifying an element to label in the picture; obtaining a label description for the element in the picture; choosing a label number to uniquely identify the element; identifying a region of pixels which form the element in the picture; creating a matte data item corresponding to the region of pixels identified in the graphic data and storing the matte data item in a storage medium; associating the label number to the pixels represented by the matte data item; and maintaining in a storage medium a label index associating the label description to the label number.
Claim 7
Independent Claim
130 words
A method for labeling elements in an animated movie, comprising the steps of: maintaining graphic data in a storage medium representing pixels forming a picture to be displayed as a frame of the animated movie; identifying an element to label in the picture; obtaining a label description for the element in the picture; choosing a label number to uniquely identify the element; identifying a region of pixels which form the element in the picture; creating a matte data item corresponding to the region of pixels identified in the graphic data and storing the matte data item in a storage medium; associating the label number to the pixels represented by the matte data item; and maintaining in a storage medium a label index associating the label description to the label number.
Claim 8
Independent Claim
120 words
A method for presenting descriptions in an animated movie on the screen display of a computer system, comprising operating the computer system to perform the steps of: receiving a user input indicating a location on the screen display while a frame from the animated movie is playing on the screen display; determining an x-y coordinate of the user input in the frame; retrieving a matte data item from a storage medium for the frame of the animation movie; determining a pixel address in the matte data corresponding to the x-y coordinate; determining a label value for the pixel address in the matte data; determining a label description for the label value; and displaying the label description on the screen display.
Claim 9
Independent Claim
120 words
A method for presenting descriptions in an animated movie on the screen display of a computer system, comprising operating the computer system to perform the steps of: receiving a user input indicating a location on the screen display while a frame from the animated movie is playing on the screen display; determining an x-y coordinate of the user input in the frame; retrieving a matte data item from a storage medium for the frame of the animation movie; determining a pixel address in the matte data corresponding to the x-y coordinate; determining a label value for the pixel address in the matte data; determining a label description for the label value; and displaying the label description on the screen display.
Claim 10
Dependent Claim
156 words
A computer readable medium having a computer executable program code embodied thereon, the computer executable code comprising: computer executable code for causing a computer to maintain graphic data representing pixels forming a picture to be displayed as a frame of the animated movie; computer executable code for causing a computer to obtain a label description for an element in the picture; computer executable code for causing a computer to associate the label description with a label identification number; computer executable code for causing a computer to identify a region of pixels which form the element in the picture; computer executable code for causing a computer to create a matte data item corresponding to the region of pixels identified in the graphic data and to store the matte data item in a storage device; and computer executable code for causing a computer to associate the label identification number to the pixels represented by the matte data item.
Claim 11
Dependent Claim
156 words
A computer readable medium having a computer executable program code embodied thereon, the computer executable code comprising: computer executable code for causing a computer to maintain graphic data representing pixels forming a picture to be displayed as a frame of the animated movie; computer executable code for causing a computer to obtain a label description for an element in the picture; computer executable code for causing a computer to associate the label description with a label identification number; computer executable code for causing a computer to identify a region of pixels which form the element in the picture; computer executable code for causing a computer to create a matte data item corresponding to the region of pixels identified in the graphic data and to store the matte data item in a storage device; and computer executable code for causing a computer to associate the label identification number to the pixels represented by the matte data item.
Claim 12
Dependent Claim
157 words
A computer readable medium having computer executable program code embodied thereon, the computer executable code comprising: computer executable code for causing a computer to receive a user input indicating a location on a display device coupled to the computer while a frame from the animated movie is playing; computer executable code for causing a computer to determine an x-y coordinate of the user input in the frame; computer executable code for causing a computer to retrieve a matte data item for the frame of the animation movie; computer executable code for causing a computer to determine a pixel address in the matte data item corresponding to the x-y coordinate; computer executable code for causing a computer to determine a label identification number for the pixel address in the matte data item; computer executable code for determining a label description for the label identification number; and computer executable code for displaying the label description on the screen display.
Claim 13
Dependent Claim
157 words
A computer readable medium having computer executable program code embodied thereon, the computer executable code comprising: computer executable code for causing a computer to receive a user input indicating a location on a display device coupled to the computer while a frame from the animated movie is playing; computer executable code for causing a computer to determine an x-y coordinate of the user input in the frame; computer executable code for causing a computer to retrieve a matte data item for the frame of the animation movie; computer executable code for causing a computer to determine a pixel address in the matte data item corresponding to the x-y coordinate; computer executable code for causing a computer to determine a label identification number for the pixel address in the matte data item; computer executable code for determining a label description for the label identification number; and computer executable code for displaying the label description on the screen display.