Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
146 words
A data storage system for an electronic color printer, said system comprising: means for inputting printing data; a plurality of memory cells for storage of processed data which represents print information for a plurality of pixels, with each cell containing a plurality of memory bytes; means for processing said printing data into the processed data for storage into said memory cells, said processing means indicating whether said processed data is to be stored according to one of at least two modes of storage, with a first of said modes storing in a memory cell processed data which represents only one color for all of the pixels corresponding to that cell, and a second of said modes storing in a memory cell processed data which represents particular colors for each individual pixel corresponding to that cell; and means for outputting the stored data to a printing mechanism.
Claim 2
Dependent Claim
146 words
A data storage system for an electronic color printer, said system comprising: means for inputting printing data; a plurality of memory cells for storage of processed data which represents print information for a plurality of pixels, with each cell containing a plurality of memory bytes; means for processing said printing data into the processed data for storage into said memory cells, said processing means indicating whether said processed data is to be stored according to one of at least two modes of storage, with a first of said modes storing in a memory cell processed data which represents only one color for all of the pixels corresponding to that cell, and a second of said modes storing in a memory cell processed data which represents particular colors for each individual pixel corresponding to that cell; and means for outputting the stored data to a printing mechanism.
Claim 3
Dependent Claim
19 words
The color printer data storage system of claim 1 wherein the inputted printing data is in device independent form.
Claim 4
Dependent Claim
28 words
The color printer data storage system of claim 2 wherein the processed data stored in a memory cell according to the first mode is in device independent form.
Claim 5
Dependent Claim
28 words
The color printer data storage system of claim 2 wherein the processed data stored in a memory cell according to the second mode is in device dependent form.
Claim 6
Dependent Claim
23 words
The color printer data storage system of claim 1 wherein there are sufficient memory cells to define one complete page of printing data.
Claim 7
Dependent Claim
17 words
The color printer data storage system of claim 1 wherein each memory cell contains seven eight-bit bytes.
Claim 8
Dependent Claim
23 words
The color printer data storage system of claim 1 wherein each memory cell represents print information for a group of sixteen adjacent pixels.
Claim 9
Dependent Claim
42 words
The color printer data storage system of claim 1 wherein a third mode of storage is available, with said third mode storing in a memory cell device dependent binary data which indicates, for a particular color, which pixels are to be printed.
Claim 10
Dependent Claim
29 words
The color printer data storage system of claim 8 wherein each cell is allocated a predetermined number of bytes for each of three colors for printing the corresponding pixels.
Claim 11
Dependent Claim
21 words
The color printer data storage system of claim 1 wherein the first mode stores color information in uniform color space format.
Claim 12
Dependent Claim
23 words
The color printer data storage system of claim 10 wherein color space variables L*, a*, and b* are stored separately in eight-bit bytes.
Claim 13
Dependent Claim
33 words
The color printer data storage system of claim 1 wherein the mode of storage in the memory cells is indicated by a pattern of bits in a plurality of bytes of the cell.
Claim 14
Dependent Claim
21 words
The color printer data storage system of claim 12 wherein the mode is indicated by a plurality of two-bit binary numbers.
Claim 15
Dependent Claim
24 words
The color printer data storage system of claim 13 wherein the second mode is indicated when any of the two-bit binary numbers are different.
Claim 16
Dependent Claim
25 words
The color printer data storage system of claim 13 wherein the first mode is indicated when all of the two-bit binary numbers are the same.
Claim 17
Dependent Claim
53 words
The color printer data storage system of claim 1 wherein the data stored in the second mode includes a plurality of bits which correspond to separate pixel locations and which point to additional bit words in the same memory cell which specify the color which is to be printed for what pixel location.
Claim 18
Dependent Claim
34 words
The color printer data storage system of claim 16 wherein the separate pixel data occupies four eith-bit bytes of a memory cell, and the bit words which specify the color occupy three eight-bit bytes.
Claim 19
Independent Claim
131 words
A method for storing data in a page buffer of an electronic color printer, said method including the steps of: processing data from another device and arranging it for storage in memory cells according to first and second modes of storage, with each memory cell corresponding to a plurality of adjacent pixels; determining whether the storage of processed data is to be according to the first or second mode for a particular memory cell of the page buffer; storing the processed data, if the first mode is determined, with each memory cell defining a single color for all the pixels corresponding to that cell; and storing the processed data, if the second mode is determined, with each memory cell defining a particular color for each individual pixel corresponding to that cell.
Claim 20
Independent Claim
131 words
A method for storing data in a page buffer of an electronic color printer, said method including the steps of: processing data from another device and arranging it for storage in memory cells according to first and second modes of storage, with each memory cell corresponding to a plurality of adjacent pixels; determining whether the storage of processed data is to be according to the first or second mode for a particular memory cell of the page buffer; storing the processed data, if the first mode is determined, with each memory cell defining a single color for all the pixels corresponding to that cell; and storing the processed data, if the second mode is determined, with each memory cell defining a particular color for each individual pixel corresponding to that cell.
Claim 21
Dependent Claim
26 words
The method of claim 18 for storing data wherein the first mode is utilized for storage when the data predominantly represents images or area fill graphics.
Claim 22
Dependent Claim
25 words
The method of claim 18 for storing data wherein the second mode is utilized for storage when the data predominantly represents text of line graphics.
Claim 23
Dependent Claim
16 words
The method of claim 18 for storing data wherein the data is in device independent form.
Claim 24
Dependent Claim
25 words
The method of claim 18 for storing data wherein the color defined by the data in the first mode is in uniform color space format.
Claim 25
Dependent Claim
28 words
The method of claim 18 for storing data wherein the allocated size of the memory cells used for storage in the first and second modes is the same.
Claim 26
Independent Claim
209 words
A method for storing data in a page buffer of an electronic color printer, said method including the steps of: processing data from one or more other devices and arranging it for storage in a plurality of seven-byte memory cells according to at least first and second modes of storage, with each memory cell corresponding to a group of sixteen adjacent pixels; determining whether the storage of processed data is to be according to the first or second mode for a particular memory cell of the page buffer, with the first mode being used for images and area fill graphics, and the second mode being used for text and line graphics; storing the processed data, if the first mode is determined, with three bytes in each memory cell defining a single color in uniform color space format for all the pixels correspondig to that cell; and storing the processed data, if the second mode is determined, with three color bytes in each memory cell defining a particular color, and four location bytes of each memory cell having sixteen two-bit binary numbers which designate, for each of the corresponding pixels, which, if any, of the colors defined by the three color bytes represent the desired color of the printed pixel.
Claim 27
Independent Claim
209 words
A method for storing data in a page buffer of an electronic color printer, said method including the steps of: processing data from one or more other devices and arranging it for storage in a plurality of seven-byte memory cells according to at least first and second modes of storage, with each memory cell corresponding to a group of sixteen adjacent pixels; determining whether the storage of processed data is to be according to the first or second mode for a particular memory cell of the page buffer, with the first mode being used for images and area fill graphics, and the second mode being used for text and line graphics; storing the processed data, if the first mode is determined, with three bytes in each memory cell defining a single color in uniform color space format for all the pixels correspondig to that cell; and storing the processed data, if the second mode is determined, with three color bytes in each memory cell defining a particular color, and four location bytes of each memory cell having sixteen two-bit binary numbers which designate, for each of the corresponding pixels, which, if any, of the colors defined by the three color bytes represent the desired color of the printed pixel.
Claim 28
Independent Claim
85 words
A method for storing printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell corresponding to a predetermined number of adjacent pixels in the printed page; processing device independent data from another device; and storing the processed data in at least a portion of the memory cells, with each cell containing one uniform color space designation for all the pixels corresponding to that cell.
Claim 29
Independent Claim
85 words
A method for storing printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell corresponding to a predetermined number of adjacent pixels in the printed page; processing device independent data from another device; and storing the processed data in at least a portion of the memory cells, with each cell containing one uniform color space designation for all the pixels corresponding to that cell.
Claim 30
Dependent Claim
35 words
The method of claim 25 for storing printer data including the step of storing a predetermined bit pattern in a portion of the memory cell to indicate that said method was used for data storage.
Claim 31
Independent Claim
154 words
A method for storing printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell containing seven memory bytes and corresponding to a set of sixteen adjacent pixels in the printed page; processing device independent data from another device; determining when the processed data represents image or area fill graphics information; storing, when the processed data represents image or area fill graphics information for all of the pixels in a particular pixel set, a color designation in three of the bytes of the corresponding memory cell inuniform color space format; and storing, when the processed data represents image or area fill graphics information for all of the pixel in a parricular pixel set, a predetermined bit pattern in four bytes of the memory cell to indicate that said method was used for data storage.
Claim 32
Independent Claim
154 words
A method for storing printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell containing seven memory bytes and corresponding to a set of sixteen adjacent pixels in the printed page; processing device independent data from another device; determining when the processed data represents image or area fill graphics information; storing, when the processed data represents image or area fill graphics information for all of the pixels in a particular pixel set, a color designation in three of the bytes of the corresponding memory cell inuniform color space format; and storing, when the processed data represents image or area fill graphics information for all of the pixel in a parricular pixel set, a predetermined bit pattern in four bytes of the memory cell to indicate that said method was used for data storage.
Claim 33
Independent Claim
107 words
A method of saving printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell corresponding to a predetermined number of adjacent pixels in the printed page; processing device independent data from another device; and storing the processed data in at least a portion of the memory cells, with each cell containing a plurality of bits which correspond to individual pixel locations and which point to additional bit words in the same memory cell which specify the color wich is to be printed for that pixel location.
Claim 34
Independent Claim
107 words
A method of saving printer data in a page buffer of an electronic, gray scale, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each cell corresponding to a predetermined number of adjacent pixels in the printed page; processing device independent data from another device; and storing the processed data in at least a portion of the memory cells, with each cell containing a plurality of bits which correspond to individual pixel locations and which point to additional bit words in the same memory cell which specify the color wich is to be printed for that pixel location.
Claim 35
Independent Claim
179 words
A method for storing printer data in a page buffer of an electronic, gray scals, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each containing seven memory bytes and corresponding to a set of sixteen adjacent pixels in the printed page; processing device independent data from another device; determined when the processed data represents text or line graphics information; storing, when the processed data represents text or line graphics information for all of the pixels in a particular pixel set, two-bit pixel location values in four bytes of the corresponding memory cell, with each two-bit value designating four print conditions for the corresponding pixel; and storing, when the processed data represents text or line graphics information for all of the pixels in a particular pixel set, eight-bit color value pointers in three bytes of the corresponding memory cell, said three bytes being selected in three of said four print conditions to specify a color for printing, with the fourth designated condition indicating that no color is to be printed.
Claim 36
Independent Claim
179 words
A method for storing printer data in a page buffer of an electronic, gray scals, color printer, said method including the steps of: dividing the buffer into a plurality of memory cells, with each containing seven memory bytes and corresponding to a set of sixteen adjacent pixels in the printed page; processing device independent data from another device; determined when the processed data represents text or line graphics information; storing, when the processed data represents text or line graphics information for all of the pixels in a particular pixel set, two-bit pixel location values in four bytes of the corresponding memory cell, with each two-bit value designating four print conditions for the corresponding pixel; and storing, when the processed data represents text or line graphics information for all of the pixels in a particular pixel set, eight-bit color value pointers in three bytes of the corresponding memory cell, said three bytes being selected in three of said four print conditions to specify a color for printing, with the fourth designated condition indicating that no color is to be printed.
Claim 37
Independent Claim
125 words
A method for storing gray scale, color, page information in memory cells which correspond to adjacent pixel areas, said method including the steps of: selecting between first and second modes of storage, with said first mode being selected for image and area fill information in an adjacent pixel area of the page, and with said second mode being selected for text and line graphics information in an adjacent pixel area of the page; storing first mode information in a multi-byte memory cell, with the cell defining a single color for all the adjacent pixels corresponding to that cell; and storing second mode information in a multi-byte memory cell, with the cell defining a particular color for each individual pixel in the corresponding adjacent pixel area.
Claim 38
Independent Claim
125 words
A method for storing gray scale, color, page information in memory cells which correspond to adjacent pixel areas, said method including the steps of: selecting between first and second modes of storage, with said first mode being selected for image and area fill information in an adjacent pixel area of the page, and with said second mode being selected for text and line graphics information in an adjacent pixel area of the page; storing first mode information in a multi-byte memory cell, with the cell defining a single color for all the adjacent pixels corresponding to that cell; and storing second mode information in a multi-byte memory cell, with the cell defining a particular color for each individual pixel in the corresponding adjacent pixel area.