Patents by Inventor Walter F. Kailey
Walter F. Kailey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10682857Abstract: Systems and methods are provided for adaptive ink flushing of a printer. One embodiment is an apparatus that includes an adaptive ink flushing controller configured to obtain nozzle firing data for a nozzle of a printhead, to analyze the nozzle firing data to determine an inactive firing span of the nozzle, and, in response to determining that the inactive firing span of the nozzle exceeds a threshold, to transmit a firing instruction for ejecting ink.Type: GrantFiled: June 26, 2018Date of Patent: June 16, 2020Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Patent number: 10643115Abstract: A system is disclosed. The system at least one physical memory device to store ink estimation logic and one or more processors coupled with the at least one physical memory device, to execute the ink estimation logic to generate first estimated ink usage data for each of one or more color planes based one or more gray level histograms and one or more halftone designs, detect a change to a tone curve of one or more of the color planes, modify the gray level histograms and generate second estimated ink usage data for each of the color planes based on the modified gray level histograms, wherein each gray level histogram corresponds to one of the one or more color planes and each halftone design corresponds to one of the one or more color planes.Type: GrantFiled: June 28, 2019Date of Patent: May 5, 2020Assignee: Ricoh Company, Ltd.Inventor: Walter F. Kailey
-
Patent number: 10638018Abstract: A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive the input colors and perform Force-X transformations to map an input color into an output color based on a pre-defined color parameter.Type: GrantFiled: September 7, 2017Date of Patent: April 28, 2020Assignee: Ricoh Company, Ltd.Inventors: Vincent Ferreri, Walter F. Kailey, Larry M. Ernst
-
Publication number: 20200108621Abstract: A system is disclosed. The system at least one physical memory device to store ink estimation logic and one or more processors coupled with the at least one physical memory device, to execute the ink estimation logic to receive one or more gray level histograms, receive one or more halftone designs and generate estimated ink usage data for each of one or more color planes based on the gray level histograms and the halftone designs, wherein each gray level histogram corresponds to one of the one or more color planes, and each halftone design corresponds to one of the one or more color planes.Type: ApplicationFiled: October 4, 2018Publication date: April 9, 2020Applicant: Ricoh Company, Ltd.Inventors: VINCENT FERRERI, WALTER F. KAILEY, NIKITA GURUDATH, MIKEL STANICH
-
Publication number: 20190389221Abstract: Systems and methods are provided for adaptive ink flushing of a printer. One embodiment is an apparatus that includes an adaptive ink flushing controller configured to obtain nozzle firing data for a nozzle of a printhead, to analyze the nozzle firing data to determine an inactive firing span of the nozzle, and, in response to determining that the inactive firing span of the nozzle exceeds a threshold, to transmit a firing instruction for ejecting ink.Type: ApplicationFiled: June 26, 2018Publication date: December 26, 2019Applicant: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Patent number: 10516809Abstract: A printing system is disclosed. The printing system includes a color management unit including optimization logic to generate a multi-dimensional color management lookup table derived from an input color to output color mapping, wherein the multi-dimensional color management lookup table has a non-uniform spacing of grid points specifying a correspondence between each of a plurality of input color space dimensions and output color space dimensions, and a color engine to receive an input color in an input color space, perform a multi-dimensional interpolation via the multi-dimensional color management lookup table to map the input color to an output color in an output color space; and return the output color.Type: GrantFiled: February 28, 2018Date of Patent: December 24, 2019Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Patent number: 10440236Abstract: A printing system is disclosed. The printing system includes a print controller including a color cache to store input colors and corresponding output colors for each of a plurality of object types and a color engine (CE) to receive an input color and an object type associated with the input color and perform a lookup of the color cache to determine whether the color cache includes the input color and a corresponding output color, wherein the CE performs the lookup of the color cache via forward indexing and backwards indexing.Type: GrantFiled: March 1, 2018Date of Patent: October 8, 2019Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Publication number: 20190273844Abstract: A printing system is disclosed. The printing system includes a print controller including a color cache to store input colors and corresponding output colors for each of a plurality of object types and a color engine (CE) to receive an input color and an object type associated with the input color and perform a lookup of the color cache to determine whether the color cache includes the input color and a corresponding output color, wherein the CE performs the lookup of the color cache via forward indexing and backwards indexing.Type: ApplicationFiled: March 1, 2018Publication date: September 5, 2019Applicant: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Publication number: 20190266455Abstract: A printing system is disclosed. The printing system includes a color management unit including optimization logic to generate a multi-dimensional color management lookup table derived from an input color to output color mapping, wherein the multi-dimensional color management lookup table has a non-uniform spacing of grid points specifying a correspondence between each of a plurality of input color space dimensions and output color space dimensions, and a color engine to receive an input color in an input color space, perform a multi-dimensional interpolation via the multi-dimensional color management lookup table to map the input color to an output color in an output color space; and return the output color.Type: ApplicationFiled: February 28, 2018Publication date: August 29, 2019Inventors: Vincent William Ferreri, Walter F. Kailey
-
Publication number: 20190075220Abstract: A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive the input colors and perform Force-X transformations to map an input color into an output color based on a pre-defined color parameter.Type: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Applicant: Ricoh Company, Ltd.Inventors: Vincent Ferreri, Walter F. Kailey, Larry M. Ernst
-
Patent number: 10057462Abstract: A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive input colors and perform Force-K transformations to map near black input colors into pure black output colors by dynamically identifying the near black input colors based on chroma values and effective output values.Type: GrantFiled: December 19, 2016Date of Patent: August 21, 2018Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey, Larry M. Ernst, Claudiu Gabriel Cebuc
-
Publication number: 20180234582Abstract: A printing system is disclosed. The printing system includes a printer to print image data to a medium and a print controller including a halftone calibration module to dynamically generate calibrated halftones to compensate for optical density changes that occur at the printer.Type: ApplicationFiled: February 16, 2017Publication date: August 16, 2018Applicant: Ricoh Company, Ltd.Inventors: Mikel Stanich, Nikita Gurudath, Larry Ernst, Walter F. Kailey
-
Publication number: 20180176421Abstract: A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive input colors and perform Force-K transformations to map near black input colors into pure black output colors by dynamically identifying the near black input colors based on chroma values and effective output values.Type: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Applicant: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey, Larry M. Ernst, Claudiu Gabriel Cebuc
-
Patent number: 9992381Abstract: One embodiment comprises a system that stores a pre-defined color conversion table and a hash table. The system receives user-defined color conversions for a print job, stores them in first locations in the hash table, and marks the first locations as persistent. The system processes the print job utilizing the color conversion table to convert colors in the print job to the output color space, and responsive to encountering colors in the print job that do not have color conversions in the color conversion table, interpolates between color conversions in the color conversion table to generate new color conversions, stores the new color conversions in second locations in the hash table, and marks the second locations as non-persistent. The system determines that the hash table is to be re-initialized, allows reuse of the second locations in the hash table, and prevents reuse of the first locations in the hash table.Type: GrantFiled: February 24, 2016Date of Patent: June 5, 2018Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey, John Thomas Varga
-
Patent number: 9762772Abstract: Embodiments described herein provide for the reuse of some locations in a hash table of color conversions during processing of a print job, while preventing the reuse of other locations. If a determination is made that the hash table is to be re-initialized, then the locations in the hash table that are marked as non-persistent are marked as saved to allow them to be reused, while the locations in the hash table that are marked as persistent are prevented from being reused. During processing of the print job subsequent to re-initialization of the hash table, if a color in the print job does not have a color conversion, then a location in the hash table is identified that is marked as saved. If the location stores the color conversion for the color, then the non-persistent mark is restored for the location to bypass performing a color conversion for the color.Type: GrantFiled: July 12, 2016Date of Patent: September 12, 2017Assignee: Ricoh Company, Ltd.Inventors: John Thomas Varga, Vincent William Ferreri, Walter F. Kailey
-
Publication number: 20170244868Abstract: One embodiment comprises a system that stores a pre-defined color conversion table and a hash table. The system receives user-defined color conversions for a print job, stores them in first locations in the hash table, and marks the first locations as persistent. The system processes the print job utilizing the color conversion table to convert colors in the print job to the output color space, and responsive to encountering colors in the print job that do not have color conversions in the color conversion table, interpolates between color conversions in the color conversion table to generate new color conversions, stores the new color conversions in second locations in the hash table, and marks the second locations as non-persistent. The system determines that the hash table is to be re-initialized, allows reuse of the second locations in the hash table, and prevents reuse of the first locations in the hash table.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Applicant: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey, John Thomas Varga
-
Publication number: 20170243088Abstract: A printing system is disclosed. The printing system includes a color management unit having a hash table to store input colors and corresponding output colors and a lookup table (LUT). The printing system also includes one or more processors to reinitialize the hash table based on a hash table time and a interpolation time derived from concurrent real time measurements.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Applicant: Ricoh Company, Ltd.Inventors: Walter F. Kailey, Vincent William Ferreri
-
Patent number: 9742959Abstract: A printing system is disclosed. The printing system includes a color management unit having a hash table to store input colors and corresponding output colors and a lookup table (LUT). The printing system also includes one or more processors to reinitialize the hash table based on a hash table time and a interpolation time derived from concurrent real time measurements.Type: GrantFiled: February 24, 2016Date of Patent: August 22, 2017Assignee: Ricoh Company, Ltd.Inventors: Walter F. Kailey, Vincent William Ferreri
-
Patent number: 9495621Abstract: A method for calibrating a printer is disclosed. The method includes receiving data corresponding to a Reference curve for the printer, receiving data corresponding to a Measurement curve representing a current response for the printer and generating a Target curve that follows the Reference curve and transitions to the Measured curve.Type: GrantFiled: June 9, 2015Date of Patent: November 15, 2016Assignee: Ricoh Company, Ltd.Inventors: Vincent William Ferreri, Walter F. Kailey
-
Patent number: 9245214Abstract: A method is described that includes defining a window of one or more consecutive pixel values in a linear array of pixel values of an image. The defining includes adding a pixel value in the linear array to the window so long as the pixel value does not deviate from the pixel values that exist within the window to a degree that causes a threshold value to be exceeded, and, wherein the threshold value decreases as the size of the window increases. The method also includes encoding the window of pixel values with a value determined from pixel values within the window and the number of pixel values within the window.Type: GrantFiled: June 27, 2014Date of Patent: January 26, 2016Assignee: Ricoh Company Ltd.Inventors: John T. Varga, Walter F. Kailey, Vincent W. Ferreri