Patents by Inventor Allan Hren

Allan Hren 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).

  • Publication number: 20070263245
    Abstract: Methods and systems for synchronization and control of multiple processes in a printer controller using headers associated with data and exchanged among the processes of the printer controller. A first feature hereof provides a method for job control and synchronization among a plurality of processes operable in a printer controller. The method includes associating a job control header with all print data exchanged between the plurality of processes of the printer controller. The method then includes synchronizing operation of the plurality of processes in accordance with information in the job control header. The headers may be exchanged in conjunction with print data moving through the multiple processes and may be generated and exchanged for synchronization and control independent of any print data. Synchronization events may include beginning and/or end of processing for a job, a page, a document, a page description language, etc.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 15, 2007
    Inventors: Dennis Carney, Allan Hren
  • Publication number: 20070253024
    Abstract: Provided are a method, system and article of manufacture wherein device configuration information is stored in a shared library. An application programming interface is provided to allow a plurality of page description language interpreters to access the device configuration information stored in the shared library. At least one of the plurality of page description language interpreters accesses the device configuration information stored in the shared library by calling the application programming interface.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 1, 2007
    Inventors: Edward Chatcavage, Russel Miller, Allan Hren, J. Boyes, Jason Grams
  • Publication number: 20070236716
    Abstract: Concurrent IPDS and non-IPDS print processing is provided. Because an IPDS print session may not usually be interrupted, non-IPDS print data is received through a separate, non-IPDS channel in the printer control unit. The non-IPDS data is rasterized (“ripped”) using spare processing cycles and stored in a rip spool. At an appropriate time, such as when fully rasterized, an interrupt request may be submitted to the IPDS host then controlling the printer. When the IPDS host relinquishes control of the printer, such as when the IPDS print job has been completed, the rasterized non-IPDS print data may be de-spooled to the print engine and printed.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Dennis Carney, Allan Hren
  • Publication number: 20070070374
    Abstract: Systems and methods are provided for printer controller, dynamic N-UP print job imaging. An enhanced printer includes features hereof to dynamically adjust parameters of a print job at any point in a print job. In one aspect hereof, the printer configures a print job for an initial set of printing parameters without host system intervention and may reconfigure those parameters during printing of the print job. In another aspect hereof, the adjustments may include adjusting the relative position of any of the N-UP images independent of any other of the N-UP images. Another aspect hereof provides that the formatting of the print job according to printing parameters by the printer occurs after rasterizing the print job into logical page images. Since the formatting is performed after rasterizing, the printing parameters may be changed at any time during printing of the print job.
    Type: Application
    Filed: September 16, 2005
    Publication date: March 29, 2007
    Inventors: J. Boyes, Allan Hren, Elke Jones, Kent Norgren, Brian Pendleton, Kenneth Shouldice, Larry Teklits, Ronald Van Buskirk, Rose Visoski