Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Douglas G. Keithley, Boise US

Douglas G. Keithley, Boise, ID US

Patent application numberDescriptionPublished
20090015882LASER OSCILLATING MIRROR SUPPORT FOR COLOR PRINTER - 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.01-15-2009
20090303539USER INTERFACE FEEDBACK USING SCANNER LIGHT SOURCE - An image forming apparatus includes a scanning region and a user interface region adjacent to the scanning region. In the user interface, a first illuminated indicator corresponds to a function of the image forming apparatus. A light source is operable to illuminate an object in the scanning region. A first light conveying member is coupled to the illuminated indicator and operable to receive light from the light source.12-10-2009
20100047001MULTI-FUNCTION DEVICE ARCHITECTURE - Embodiments of the present invention provide a multi-function device including a housing, a printing assembly disposed within the housing, the printing assembly being configured to print a document, and a copying assembly comprising a complementary metal-oxide-semiconductor (CMOS) image sensor and an illumination source disposed within the housing, the copying assembly further including a substantially flat transparent surface disposed in an optical path of the CMOS image sensor, the substantially flat transparent surface to support an object for image capture by the CMOS image sensor, wherein the illumination source is configured to provide illumination during image capture. Other embodiments may be described and/or claimed.02-25-2010
20100165404Laser Print Apparatus That Generates Pulse With Value And Justification Value Based On Pixels In A Multi-Bit Image - A laser print apparatus includes a memory for storing a multi-bit image including a plurality of pixels. Each pixel is represented by an N-bit value, wherein N is greater than one. A modulation code generator analyzes three adjacent pixels. The three adjacent pixels include a left pixel, a center pixel, and a right pixel. The modulation code generator is configured to generate a pulse width value based on the value of the center pixel, and a justification value based on the values of the left pixel and the right pixel. A laser print engine forms an output pixel on media based on the pulse width value and the justification value.07-01-2010
20100177985METHODS AND SYSTEMS FOR IMAGE SCALING - Methods and systems for scaling an input image.07-15-2010
20100321734SCANNING APPARATUS AND METHOD FOR ENTERING A USER INPUT INTO THE APPARATUS USING A NON-ELECTRICAL CONTROL DEVICE - A scanning apparatus and method for entering a user input into the apparatus uses a non-electrical control device having a target undersurface, which can be manually manipulated to a particular setting. The particular setting of the non-electrical control device is determined by processing an image of at least a portion of the target undersurface captured by a scan sensor of the scanning apparatus.12-23-2010
20110131347DIRECT MEMORY ACCESS CONTROLLER WITH MULTIPLE TRANSACTION FUNCTIONALITY - A direct memory access controller is set forth. The direct memory access controller includes first and second registers storing various values that are used to set the parameters of DMA transfers that take place during a single data transaction. The first register stores a start address location value used to define a start address at which direct memory access transfers for the transaction are to begin. The second register stores a value used to end data transfers of the data transaction. The DMA controller also includes transfer control circuitry for executing the data transaction. The transfer control circuitry is adapted to automatically execute multiple, consecutive data transactions using the values stored in the first and second registers.06-02-2011
20110205567IMAGE FORMING APPARATUS FOR IDENTIFYING UNDESIRABLE TONER PLACEMENT - A method and apparatus for printing data on a print medium is disclosed. The apparatus is configured to format print data to pixel data, the pixel data including pixel values; identify a grid of pixels having a predetermined pattern of pixel values; obtain predetermined pcode grid from memory for the identified grid of pixels; and send the predetermined pcode grid to controller circuit for printing.08-25-2011

Patent applications by Douglas G. Keithley, Boise, ID US