Patents by Inventor Vincent William Ferreri

Vincent William Ferreri 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: 10926542
    Abstract: 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: Grant
    Filed: April 6, 2020
    Date of Patent: February 23, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Patent number: 10757270
    Abstract: 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 a histogram for each of a plurality of color planes, receive one or more printer system settings and generate estimated ink usage data for each of the plurality of color planes based on the histograms and the one or more printer system settings.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: August 25, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Mikel John Stanich, Vincent William Ferreri, John Thomas Varga, Nikita Gurudath, Larry M. Ernst
  • Publication number: 20200230958
    Abstract: 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: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Patent number: 10682857
    Abstract: 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: Grant
    Filed: June 26, 2018
    Date of Patent: June 16, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Patent number: 10549523
    Abstract: A system is disclosed. The system at least one physical memory device to store ink deposition curve compute logic and one or more processors coupled with the at least one physical memory device, to execute the ink deposition curve compute logic to receive a histogram for each of a plurality of color planes, receive ink measurement data for each of the plurality of color planes, compute ink deposition curve data for each of the plurality of color planes based on the histograms and the ink measurement data and transmit the ink deposition curve data.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: February 4, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Mikel John Stanich, Vincent William Ferreri, Nikita Gurudath, Larry M. Ernst
  • Publication number: 20190389221
    Abstract: 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: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Patent number: 10516809
    Abstract: 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: Grant
    Filed: February 28, 2018
    Date of Patent: December 24, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Patent number: 10440236
    Abstract: 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: Grant
    Filed: March 1, 2018
    Date of Patent: October 8, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Publication number: 20190270304
    Abstract: A system is disclosed. The system at least one physical memory device to store ink deposition curve compute logic and one or more processors coupled with the at least one physical memory device, to execute the ink deposition curve compute logic to receive a histogram for each of a plurality of color planes, receive ink measurement data for each of the plurality of color planes, compute ink deposition curve data for each of the plurality of color planes based on the histograms and the ink measurement data and transmit the ink deposition curve data.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Mikel John Stanich, Vincent William Ferreri, Nikita Gurudath, Larry M. Ernst
  • Publication number: 20190273844
    Abstract: 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: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Publication number: 20190266455
    Abstract: 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: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Vincent William Ferreri, Walter F. Kailey
  • Publication number: 20190268482
    Abstract: 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 a histogram for each of a plurality of color planes, receive one or more printer system settings and generate estimated ink usage data for each of the plurality of color planes based on the histograms and the one or more printer system settings.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Mikel John Stanich, Vincent William Ferreri, John Thomas Varga, Nikita Gurudath, Larry M. Ernst
  • Patent number: 10057462
    Abstract: 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: Grant
    Filed: December 19, 2016
    Date of Patent: August 21, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey, Larry M. Ernst, Claudiu Gabriel Cebuc
  • Patent number: 10009514
    Abstract: A printing system is disclosed. The printing system includes a color management unit having a common color engine (CCE) to map input colors matching one of more criteria into output colors having a single color component to generate Preserve-X colors and a color cache to store the Preserve-X colors. The Preserve-X colors include the corresponding pairs of input colors and output colors.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: June 26, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Larry M. Ernst
  • Publication number: 20180176421
    Abstract: 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: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey, Larry M. Ernst, Claudiu Gabriel Cebuc
  • Patent number: 9992381
    Abstract: 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: Grant
    Filed: February 24, 2016
    Date of Patent: June 5, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey, John Thomas Varga
  • Publication number: 20180048787
    Abstract: A printing system is disclosed. The printing system includes a color management unit having a common color engine (CCE) to map input colors matching one of more criteria into output colors having a single color component to generate Preserve-X colors and a color cache to store the Preserve-X colors.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 15, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Larry M. Ernst
  • Patent number: 9762772
    Abstract: 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: Grant
    Filed: July 12, 2016
    Date of Patent: September 12, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: John Thomas Varga, Vincent William Ferreri, Walter F. Kailey
  • Publication number: 20170244868
    Abstract: 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: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Vincent William Ferreri, Walter F. Kailey, John Thomas Varga
  • Publication number: 20170243088
    Abstract: 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: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Walter F. Kailey, Vincent William Ferreri