Patents by Inventor Francis Rowe
Francis Rowe 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: 20060192984Abstract: A method and apparatus is disclosed for color balancing page data, from a variety of input sources having non-consistent device color profiles, among a plurality of individually accessible print engines arranged in a system for color printing multiple copies of multiple page documents. Input page data is converted to a common color space, rasterized and routed to a selected print engine. Page data routed to each marking engine is color balanced to the selected marking engine where at least a portion of the color balancing occurs following the rasterizing of the page data.Type: ApplicationFiled: May 8, 2006Publication date: August 31, 2006Inventors: Michael Barry, Jack Bartholmae, Francis Rowe, E. Tompkins, Peter Zuber
-
Patent number: 7095528Abstract: A multiple print engine configuration allows a plurality of workstations to create individual print jobs and then transfer them to a distributing processor. The distributing processor spools the jobs in a print spooler and then performs a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in a page buffer. An image task manager in conjunction with an engine manager selectively distribute the RIPed pages to multiple print engines. For duplex printing, one of the odd or even RIPed pages are sent to a select one of the print engines for printing on an imaging receiving media, and a sequentially adjacent one of the even or odd RIPed pages is subsequently sent to the same print engine for printing on the image receiving media.Type: GrantFiled: August 29, 2003Date of Patent: August 22, 2006Assignee: Electronics for Imaging, Inc.Inventors: Michael W. Barry, Francis A. Rowe, E. Neal Tompkins
-
Patent number: 7046391Abstract: A method and apparatus is disclosed for color balancing page data, from a variety of input sources having non-consistent device color profiles, among a plurality of individually accessible print engines arranged in a system for color printing multiple copies of multiple page documents. Input page data is converted to a common color space, rasterized and routed to a selected print engine. Page data routed to each marking engine is color balanced to the selected marking engine where at least a portion of the color balancing occurs following the rasterizing of the page data.Type: GrantFiled: January 8, 1999Date of Patent: May 16, 2006Assignee: Electronics For Imaging, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 6977752Abstract: The toner in the toner cartridge is determined by taking each of the rasterized images output by the RIP and evaluating the pixel levels over the surface thereof. The average value is determined as a percentage of the maximum toner that can be applied to the page. This is then subtracted from a toner value and a remaining toner level determined. Further, all pages of the rasterized document can be evaluated to predetermine the toner level after printing. If this falls below a predetermined minimum, printing is inhibited for that document.Type: GrantFiled: March 19, 1998Date of Patent: December 20, 2005Assignee: Electronics for Imaging, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Publication number: 20050206933Abstract: The toner in the toner cartridge is determined by taking each of the rasterized images output by the RIP and evaluating the pixel levels over the surface thereof. The average value is determined as a percentage of the maximum toner that can be applied to the page. This is then subtracted from a toner value and a remaining toner level determined. Further, all pages of the rasterized document can be evaluated to predetermine the toner level after printing. If this falls below a predetermined minimum, printing is inhibited for that document.Type: ApplicationFiled: May 2, 2005Publication date: September 22, 2005Inventors: Michael Barry, Jack Bartholmae, Francis Rowe, E. Tompkins, Peter Zuber
-
Patent number: 6888644Abstract: A method for determining the amount of toner required to render a print job using a print engine at a printing location without prior information about the toner level thereof, comprising the steps of accumulating in a first register the toner values of all the pixels in a rasterized image prior to sending the print job to the printing location; decrementing the toner level register for the print engine at the printing location if the accumulated value is less than or equal to the toner level of the print engine; and sending the print job to the print engine at the printing location for rendering.Type: GrantFiled: May 3, 2001Date of Patent: May 3, 2005Assignee: Electronics for Imaging, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 6850335Abstract: A multiple print engine is provided wherein a plurality of print engines are configured as a single virtual print engine. A software RIP engine is provided for receiving a print job, ripping that print job to provide a rasterized image, which rasterized image is parsed into a plurality of pages. Each of the pages has associated therewith information as to the printing characteristics for that page. Each of the print engines also has associated therewith printing parameters. A job distributor is provided for selectively distributing the rasterized pages to engines based upon their associated print characteristics.Type: GrantFiled: January 11, 1999Date of Patent: February 1, 2005Assignee: Electronics for Imaging, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Publication number: 20050007621Abstract: The toner in the toner cartridge is determined by taking each of the rasterized images output by the RIP and evaluating the pixel levels over the surface thereof. The average value is determined as a percentage of the maximum toner that can be applied to the page. This is then subtracted from a toner value and a remaining toner level determined. Further, all pages of the rasterized document can be evaluated to predetermine the toner level after printing. If this falls below a predetermined minimum, printing is inhibited for that document.Type: ApplicationFiled: June 15, 2004Publication date: January 13, 2005Inventors: Michael Barry, Jack Bartholmae, Francis Rowe, E. Tompkins, Peter Zuber
-
Publication number: 20040120003Abstract: A multiple print engine configuration allows a plurality of workstations to create individual print jobs and then transfer them to a distributing processor. The distributing processor is operable to spool the jobs in a print spooler and then perform a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in the page buffer. An image task manager in conjunction with an engine manager are then operable to selectively distribute the pages to multiple print engines. They are distributed in such a manner that they are placed in the output bins in the order that the pages were received in the print jobs.Type: ApplicationFiled: August 29, 2003Publication date: June 24, 2004Inventors: Michael W. Barry, Francis A. Rowe, E. Neal Tompkins
-
Publication number: 20040070788Abstract: A method and apparatus for routing page data of a print job to the printers in a multi-print engine based on print job parameters associated with the page data of the print job is disclosed. One or more virtual printers are configured, each with a plurality of individual print engines, each having associated printing characteristics. Page data of the print job, downloaded form a print file and having the print job parameters associated therewith, is rasterized and stored as bit-mapped images in print buffers associated with the multi-engined printing system. The bit-mapped images are distributed to select ones of the print engines based upon matching the print job parameters of each bit-mapped images with the printing characteristics of the print engine to be selected.Type: ApplicationFiled: August 11, 2003Publication date: April 15, 2004Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 6707563Abstract: A multiple print engine configuration allows a plurality of workstations (10) to create individual print jobs and then transfer them to a distributing processor (14). The distributing processor (14) is operable to spool the jobs in a print spooler (20) and then perform a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in the page buffer (24). An image task manager (26) in conjunction with an engine manager (28) are then operable to selectively distribute the pages to multiple print engines (16). They are distributed in such a manner that they are placed in the output bins (40) in the order that the pages were received in the print jobs.Type: GrantFiled: January 18, 2000Date of Patent: March 16, 2004Assignee: T/R SystemsInventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 6657741Abstract: A multiple print engine configuration allows a plurality of workstations (10) to create individual print jobs and then transfer them to a distributing processor (14). The distributing processor (14) is operable to spool the jobs in a print spooler (20) and then perform a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in the page buffer (24). An image task manager (26) in conjunction with an engine manager (28) are then operable to selectively distribute the pages to multiple print engines (16). They are distributed in such a manner that they are placed in the output bins (40) in the order that the pages were received in the print jobs.Type: GrantFiled: August 7, 1995Date of Patent: December 2, 2003Assignee: TR Systems, Inc.Inventors: Michael W. Barry, Francis A. Rowe, E. Neal Tompkins
-
Patent number: 6633396Abstract: A multiple print engine configuration allows a plurality of workstations (10) to create individual print jobs and then transfer them to a distributing processor (14). The distributing processor (14) is operable to spool the jobs in a print spooler (20) and then perform a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in the page buffer (24). An image task manager (26) in conjunction with an engine manager (28) are then operable to selectively distribute the pages to multiple print engines (16). They are distributed in such a manner that they are placed in the output bins (40) in the order that the pages were received in the print jobs.Type: GrantFiled: August 29, 2001Date of Patent: October 14, 2003Assignee: T/R Systems, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 6606165Abstract: A method and apparatus for routing page data of a print job to the printers in a multi-print engine based on print job parameters associated with the page data of the print job is disclosed. One or more virtual printers are configured, each with a plurality of individual print engines, each having associated printing characteristics. Page data of the print job, downloaded from a print file and having the print job parameters associated therewith, is rasterized and stored as bit-mapped images in print buffers associated with the multi-engined printing system. The bit-mapped images are distributed to select ones of the print engines based upon matching the print job parameters of each bit-mapped images with the printing characteristics of the print engine to be selected.Type: GrantFiled: January 8, 1999Date of Patent: August 12, 2003Assignee: T/R Systems, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Publication number: 20020089684Abstract: The toner in the toner cartridge is determined by taking each of the rasterized images output by the RIP and evaluating the pixel levels over the surface thereof. The average value is determined as a percentage of the maximum toner that can be applied to the page. This is then subtracted from a toner value and a remaining toner level determined. Further, all pages of the rasterized document can be evaluated to predetermine the toner level after printing. If this falls below a predetermined minimum, printing is inhibited for that document.Type: ApplicationFiled: May 3, 2001Publication date: July 11, 2002Inventors: Michael W. Barry, Jack N. Bartholman, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 5940186Abstract: A multiple print engine system includes a plurality of print engine modules (10) that are arranged in a parallel configuration. Each of the print engine modules (PEMs) is a dedicated print engine having an associated photoconductor drum (44) and a transfer drum (42). Paper is pulled from an associated paper bin (78) or (80) and passed through the transfer nip (46) between the two drums (44) and (42). The printed copy, either made by a monochrome process or a multipass color process, is then passed through a fuser (74) to a print buffer (16) which has an associated print buffer path (104). The paper is maintained in the print buffer until it is selected by the output combiner (20). The output combiner (20) extracts the paper from the print buffer (16) at a faster rate than it was processed by the associated one of the print engines (10). The images are distributed to the various print engines by an image distributor (30) which determines which image is associated with which engine.Type: GrantFiled: November 5, 1997Date of Patent: August 17, 1999Assignee: T/R Systems, Inc.Inventors: Michael W. Barry, Francis A. Rowe, E. Neal Tompkins
-
Patent number: 5859711Abstract: A multiple print engine configuration allows a plurality of workstations (10) to create individual print jobs and then transfer them to a distributing processor (14). The distributing processor (14) is operable to spool the jobs in a print spooler (20) and then perform a software RIP on the print jobs. The RIP process divides the jobs into multiple individual jobs which are stored in the page buffer (24). An image task manager (26) in conjunction with an engine manager (28) are then operable to selectively distribute the pages to multiple print engines (16). They are distributed in such a manner that they are placed in the output bins (40) in the order that the pages were received in the print jobs.Type: GrantFiled: August 16, 1996Date of Patent: January 12, 1999Assignee: T/R Systems, Inc.Inventors: Michael W. Barry, Jack N. Bartholmae, Francis A. Rowe, E. Neal Tompkins, Peter A. Zuber
-
Patent number: 5596416Abstract: A multiple print engine system includes a plurality of print engine modules (10) that are arranged in a parallel configuration. Each of the print engine modules (PEMs) is a dedicated print engine having an associated photoconductor drum (44) and a transfer drum (42). Paper is pulled from an associated paper bin (78) or (80) and passed through the transfer nip (46) between the two drums (44) and (42). The printed copy, either made by a monochrome process or a multipass color process, is then passed through a fuser (74) to a print buffer (16) which has an associated print buffer path (104). The paper is maintained in the print buffer until it is selected by the output combiner (20). The output combiner (20) extracts the paper from the print buffer (16) at a faster rate than it was processed by the associated one of the print engines (10). The images are distributed to the various print engines by an image distributor (30) which determines which image is associated with which engine.Type: GrantFiled: January 13, 1994Date of Patent: January 21, 1997Assignee: T/R SystemsInventors: Michael W. Barry, Francis A. Rowe, E. Neal Tompkins