Patents by Inventor Phillip Keith Hoskins

Phillip Keith Hoskins 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: 6894796
    Abstract: Disclosed is a method, system, and logic for processing pixel data. A first and second logic units each receive line work data and control data for pixels on a sheet from at least one object. The control data for one pixel indicates whether to use the line work data for the pixel or contone data for the pixel. Multiple objects may provide line work data and control data for a same pixel. The first and second logic units output control data indicating to use contone data or line work data for the pixel. A third logic unit receives the line work and control data outputted from the first and second logic units. The third logic unit then outputs control data indicating to use the contone data or line work data for the pixel.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: May 17, 2005
    Assignee: International Business Machines Corporation
    Inventors: David Ernst Finlay, Phillip Keith Hoskins
  • Patent number: 6870635
    Abstract: A system, apparatus, method and program for controlling and tracking printable object headers associated with print objects being processed for printing in a printing system. The print object headers are provided in a plurality of queues, which are serially arranged in a stacked queue configuration. Print object headers are received at a first one of the queues, and as additional print object headers enter the stacked object queue via the first queue, they are controllably shifted through the remaining queues as they become available.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: March 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Phillip Keith Hoskins, Steven G. Ludwig
  • Patent number: 6738153
    Abstract: Disclosed is a method, system, and program for error checking raster objects including pixel information for a print job. A plurality of raster objects form the print job. A raster object is received including sequence information indicating an ordering of the raster object with respect to other raster objects in the print job. A determination is made from the sequence information as to whether the raster object is received in a correct order with respect to other raster objects in the print job. This ensures that the pixel information for the raster object is intended for a current pixel line being processed. An indication of error status is made if the sequence information indicates that the raster object was not received in the correct order with respect to the other raster objects in the print job.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: May 18, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jean Margaret Aschenbrenner, Stephen Dale Hanna, Phillip Keith Hoskins, Steven Gary Ludwig
  • Patent number: 6671835
    Abstract: A method and apparatus for error checking in a digital scanning device. An error detection pattern is written into each of a plurality of parallel data streams. Each of the data streams is then transmitted through a separate parallel data channel. The error detection patterns in the data streams are then concurrently compared to one another to check for an error condition of the data stream. If the error detection patterns are not received substantially concurrently, an error condition is considered to have occurred. The error detection pattern may comprise end of scan, end of sheet or First-In First-Out (FIFO) buffer data. While all error conditions are false, printing and data transmission continue. Printing and data transmission are terminated if any error condition is true, and an error notification message is generated.
    Type: Grant
    Filed: May 15, 2000
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Stephen Dale Hanna, Phillip Keith Hoskins, Steven G. Ludwig, Charles Harwood Morris, III
  • Patent number: 4059183
    Abstract: A high resolution letter quality 24 by 40 dot matrix ink jet printer includes a movable print head having print elements disposed to print along a slanted line, a character generating module providing character dot patterns to be printed and a modular skewing circuit arranged to receive the dot pattern information and provide the information to the print head in a rearranged order that corresponds to the order in which dot patterns are printed by the print elements. Because the skewing circuit divides each character dot pattern into eight dot pattern modules and operates on the dot pattern modules one at a time in sequence, the finer resolution of a slant head printer can be obtained without need for a huge triangular shift register operating on all of the dot rows of a dot column in parallel to skew the dot pattern information into conformity with the corresponding relative print element locations.
    Type: Grant
    Filed: December 30, 1976
    Date of Patent: November 22, 1977
    Assignee: International Business Machines Corporation
    Inventor: Phillip Keith Hoskins