Patents by Inventor Douglas Gene Keithley
Douglas Gene Keithley 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: 9444964Abstract: A method for reducing electromagnetic emissions by an image scanner comprises cyclically dithering a frequency of a clock signal of the image scanner by repeated dither cycles, determining a phase of the dither cycle when a scan pass of a page of a document commences; and commencing all subsequent scan passes of the page of the document at a particular phase shift from the determined phase of the dither cycle.Type: GrantFiled: March 16, 2015Date of Patent: September 13, 2016Assignees: Marvell International Ltd., Lexmark International, Inc.Inventors: Bennett Fornal, Douglas Gene Keithley, Zachary Nathan Fister, Keith Bryan Hardin, Karl Mark Thompson, Mark Lane Mayberry, Joseph K. Yackzan, Christopher Wilson Case
-
Patent number: 9213512Abstract: Imaging devices incorporating memory are described herein. According to various embodiments, device driver information may be stored in the memory. Subsequent to the device driver being uploaded to a host device and the host device installing the device driver, the device driver information is deleted from the memory of the imaging device.Type: GrantFiled: July 28, 2014Date of Patent: December 15, 2015Assignee: Marvell International Ltd.Inventors: Mark D. Montierth, Randall D. Briggs, Douglas Gene Keithley, Gary D. Zimmerman
-
Patent number: 9159008Abstract: Embodiments of the present disclosure provide a method for estimating usage of a print substance. The method comprises receiving a plurality of pixels of a page to be printed, and generating, for one of the plurality of pixels, a look-up address based on (i) pixel bits of the one of the plurality of pixels, and (ii) pixel bits of one or more other pixels proximal to the one of the plurality of pixels. The method further comprises estimating an amount of print substance deposited on the page at a location associated with the one of the plurality of pixels based on reference to a print substance amount in a table of print substance amounts, wherein the reference to the print substance amount in the table is made using the look-up address.Type: GrantFiled: January 6, 2014Date of Patent: October 13, 2015Assignee: Marvell International Ltd.Inventors: Roy G. Moss, Douglas Gene Keithley, Nilotpal Sensarkar
-
Patent number: 9159005Abstract: A system including a communication interface, a memory, and a processor. The communication interface is configured to receive data. The memory is divided into a first retention region and a second retention region, wherein the first retention region is configured to store data for a first predetermined period of time, and the second retention region is configured to store data for a second predetermined period of time. The processor is configured to i) initially store, within the first retention region of the memory, the data that is received, and ii) in response to the data that is received having been stored in the first retention region of the memory for a time limit that exceeds the first predetermined period of time, transfer the data that is received from the first retention region of the memory to the second retention region of the memory.Type: GrantFiled: July 18, 2013Date of Patent: October 13, 2015Assignee: Marvell International Ltd.Inventors: Mark D. Montierth, Randall D. Briggs, Douglas Gene Keithley, David A Bartle
-
Patent number: 9139020Abstract: Methods and apparatuses that facilitate the alignment of multiple color planes of a latent image in a multi-beam multi-pass printer. The methods include determining, during a first pass of a transfer medium of a multi-beam printer, a first time interval between when at least one light beam from a multi-beam device is detected and when a top of a page is detected at a selected location of the transfer medium, the multi-beam device including a plurality of light beam sources, and the first pass to form a first color plane of a latent image on the transfer medium. The methods further include selecting, based at least in part on the determined first time interval, a first one of the plurality of light beam sources to begin illuminating the transfer medium to create the first color plane on the transfer medium during the first pass of the transfer medium.Type: GrantFiled: April 24, 2013Date of Patent: September 22, 2015Assignee: Marvell International Ltd.Inventors: Douglas Gene Keithley, Gregory L Unruh
-
Patent number: 9100610Abstract: Embodiments include systems and methods for performing image processing on a document based on a delayed determination of whether the document is monochrome or color. The image reproduction system includes image processing hardware configured to receive a plurality of pixels corresponding to a scan document, perform color processing on the plurality of pixels to produce color-processed scan data, perform monochrome processing on the plurality of pixels to produce monochrome-processed scan data, produce color distribution data for the plurality of pixels, and determine from the color distribution data that the scan document is one of a color document or a monochrome document. Based at least on determining that the scan document is one of a color document or a monochrome document, one of the color-processed scan data or the monochrome-processed scan data are discarded.Type: GrantFiled: January 16, 2014Date of Patent: August 4, 2015Assignee: Marvell World Trade Ltd.Inventors: Douglas Gene Keithley, David K. Poole, Jay R. Shoen
-
Patent number: 9064204Abstract: Some of the embodiments of the present disclosure provide an apparatus for processing a starting image, comprising: a first unit configured to provide starting pixel data from a selected portion of the starting image, wherein the selected portion is less than an entirety of the starting image; and a second unit configured to receive the starting pixel data from the first unit and to selectively provide to a look up table (LUT) an address of replacement pixel data for at least a pixel of the selected portion of the starting image. Other embodiments are also described and claimed.Type: GrantFiled: April 15, 2014Date of Patent: June 23, 2015Assignee: Marvell International Ltd.Inventors: Roy G. Moss, Douglas Gene Keithley, Nilotpal Sensarkar
-
Patent number: 8941882Abstract: The software on the host machine examines a pixel, either alone or in relation to adjacent pixels. Based on the image data contained in the pixel or group of pixels, a multi-bit value is generated that can be used by the printing device to easily reproduce the necessary detail of the original pixel. The multi-bit value also contains print engine control parameters to handle items such as toner miser mode, toner explosion, edge roll off, etc. The multi-bit value can be generated algorithmically by using a lookup table or by some combination of these methods.Type: GrantFiled: January 29, 2013Date of Patent: January 27, 2015Assignee: Marvell International Technology Ltd.Inventors: Lyman Leonard Hall, Douglas Gene Keithley, Gary D Zimmerman, David Alan Bartle
-
Publication number: 20150022849Abstract: A system including a communication interface, a memory, and a processor. The communication interface is configured to receive data. The memory is divided into a first retention region and a second retention region, wherein the first retention region is configured to store data for a first predetermined period of time, and the second retention region is configured to store data for a second predetermined period of time. The processor is configured to i) initially store, within the first retention region of the memory, the data that is received, and ii) in response to the data that is received having been stored in the first retention region of the memory for a time limit that exceeds the first predetermined period of time, transfer the data that is received from the first retention region of the memory to the second retention region of the memory.Type: ApplicationFiled: July 18, 2013Publication date: January 22, 2015Inventors: Mark D. Montierth, Randall D. Briggs, Douglas Gene Keithley, David A. Bartle
-
Patent number: 8885223Abstract: Some of the embodiments of the present disclosure provide a method comprising forming an array comprising a plurality of microcells, each microcell of the plurality of microcells including a plurality of pixels; for each pixel in each of the plurality of microcells, assigning (i) a respective pixel offset factor that is associated with a relative position of the pixel in the respective microcell, and (ii) a respective microcell offset factor that is associated with an index of the respective microcell; and for each pixel in each of the plurality of microcells, determining a respective final offset factor that is based at least in part on the respective pixel offset factor and the respective microcell offset factor. Other embodiments are also described and claimed.Type: GrantFiled: September 9, 2013Date of Patent: November 11, 2014Assignee: Marvell International Ltd.Inventors: Douglas Gene Keithley, Roy G. Moss
-
Patent number: 8823759Abstract: A method includes providing pixel data that comprises lines of pixel data and shared lines of pixel data, where the shared lines of pixel data are configured such that a first laser and a second laser of a plurality of lasers within a laser printing arrangement will print the shared lines of pixel data during printing of an image on a print medium. The shared lines of pixel data are split between the first laser and the second laser such that two shared lines of pixel data allow for printing of a single line of the image to be printed. During printing, the first and second lasers fire in accordance with lines of the shared lines of pixel data, where the firing of the second laser begins printing of lines of the image and the firing of the first laser completes printing of lines of the image.Type: GrantFiled: May 6, 2013Date of Patent: September 2, 2014Assignee: Marvell International Ltd.Inventors: Douglas Gene Keithley, Gregory L Unruh
-
Publication number: 20140198351Abstract: Embodiments include systems and methods for performing image processing on a document based on a delayed determination of whether the document is monochrome or color. The image reproduction system includes image processing hardware configured to receive a plurality of pixels corresponding to a scan document, perform color processing on the plurality of pixels to produce color-processed scan data, perform monochrome processing on the plurality of pixels to produce monochrome-processed scan data, produce color distribution data for the plurality of pixels, and determine from the color distribution data that the scan document is one of a color document or a monochrome document. Based at least on determining that the scan document is one of a color document or a monochrome document, one of the color-processed scan data or the monochrome-processed scan data are discarded.Type: ApplicationFiled: January 16, 2014Publication date: July 17, 2014Applicant: Marvell World Trade Ltd.Inventors: Douglas Gene Keithley, David K. Poole, Jay R. Shoen
-
Patent number: 8780412Abstract: Embodiments of the present invention provide techniques and configurations for error diffusion halftoning of an image including receiving a signal that indicates selection of a first implementation or a second implementation of determining a threshold perturbation value for error diffusion halftoning of an image, and determining the threshold perturbation value using a table of programmable values according to the selected one of the first implementation or the second implementation, wherein the second implementation provides fewer threshold perturbation values for a larger region of the image than the first implementation. Other embodiments may be described and/or claimed.Type: GrantFiled: April 22, 2013Date of Patent: July 15, 2014Assignee: Marvell International Ltd.Inventors: Douglas Gene Keithley, Randall D. Briggs
-
Patent number: 8743609Abstract: Semi-volatile NAND flash memory systems, apparatuses, and methods for use are described herein. According to various embodiments, a semi-volatile NAND flash memory may be partitioned into various retention regions. Other embodiments may be described and claimed.Type: GrantFiled: May 6, 2013Date of Patent: June 3, 2014Assignee: Marvell International Ltd.Inventors: Mark D Montierth, Randall D. Briggs, Douglas Gene Keithley
-
Patent number: 8649061Abstract: A printing system comprises a memory configured to store image data representing an image. The printing system comprises a processor configured to perform a first digital halftone process on a first portion of the image and a second digital halftone process on a second portion of the image.Type: GrantFiled: March 7, 2013Date of Patent: February 11, 2014Assignee: Marvell International Technology Ltd.Inventors: Douglas Gene Keithley, Jay R. Shoen
-
Patent number: 8625146Abstract: Systems, apparatuses, and methods for pre-rendering image data for a plurality of scanning paths are described here. The method includes receiving image data including a plurality of scan lines for a top portion of an image page, pre-rendering the data for a first scanning path to generate a first data set, pre-rendering the data for a second scanning path to generate a second data set, determining an initial scanning direction, and selecting the first data set or the second data set responsive to said determining. Other embodiments may be described and claimed.Type: GrantFiled: February 14, 2013Date of Patent: January 7, 2014Assignee: Marvell World Trade Ltd.Inventor: Douglas Gene Keithley
-
Patent number: 8565533Abstract: Some of the embodiments of the present disclosure provide a method comprising selecting a pixel window of image data, the pixel window including a target pixel, determining a stability of the pixel window, formulating a look up table address based at least in part on the determined stability, obtaining one or more image enhancement values from a look up table based at least in part on the formulated look up table address, and processing the target pixel based at least in part on the obtained one or more image enhancement values. Other embodiments are also described and claimed.Type: GrantFiled: February 15, 2013Date of Patent: October 22, 2013Assignee: Marvell International Ltd.Inventors: Douglas Gene Keithley, Roy G. Moss
-
Patent number: 8405877Abstract: A printing system comprises a memory configured to store image data representing an image. The printing system comprises a processor configured to perform a first digital halftone process on a first portion of the image and a second digital halftone process on a second portion of the image.Type: GrantFiled: January 13, 2012Date of Patent: March 26, 2013Assignee: Marvell International Technology Ltd.Inventors: Douglas Gene Keithley, Jay R. Shoen
-
Patent number: 8368950Abstract: The software on the host machine examines a pixel, either alone or in relation to adjacent pixels. Based on the image data contained in the pixel or group of pixels, a multi-bit value is generated that can be used by the printing device to easily reproduce the necessary detail of the original pixel. The multi-bit value also contains print engine control parameters to handle items such as toner miser mode, toner explosion, edge roll off, etc. The multi-bit value can be generated algorithmically by using a lookup table or by some combination of these methods.Type: GrantFiled: October 6, 2003Date of Patent: February 5, 2013Assignee: Marvell International Technology Ltd.Inventors: Lyman Leonard Hall, Douglas Gene Keithley, Gary D Zimmerman, David Alan Bartle
-
Patent number: RE43511Abstract: A device for individually processing each color component of a serial analog signal from a color scanner. The device includes a multiple-channel-image-capture circuit comprising an analog front end/digitizer having a plurality of channels operable to process an analog-color signal with one channel for each color component of the analog-color signal, a register, and an analog-to-digital converter operable to output a digital signal responsive to the analog-color signal, and a controller operable to control the color component processing by the plurality of input channels such that each color component of a serial analog-color signal is individually processed. Each input channel of the analog front end/digitizer may include a programmable circuit operable to modify a color component of the color signal in response to a value stored in the register related to the color component.Type: GrantFiled: January 31, 2007Date of Patent: July 17, 2012Assignee: Marvell International Technology, Ltd.Inventor: Douglas Gene Keithley