Patents by Inventor Zachary Theodore WARREN

Zachary Theodore WARREN 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: 9406159
    Abstract: A computer implemented method to modify an intermediate representation of graphics data written in a page description language is described. The method renders the graphics data to produce a print preview representation stored as intermediate graphics data in an intermediate graphics format. A modifying operation for modifying graphics content of the print preview representation is detected, and the method determines whether the print preview representation contains information about the graphics data required to perform the modifying operation based on a class of the modifying operation and a content of the print preview representation affected by the detected modifying operation. Where the print preview representation contains information required to perform the modifying operation, the print preview representation is modified, and otherwise the method utilizes the graphics data written in the page description language to apply the modifying operation.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 2, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: David Ian Johnston, Joseph Leigh Belbin, Zachary Theodore Warren
  • Publication number: 20150317814
    Abstract: A computer implemented method to modify an intermediate representation of graphics data written in a page description language is described. The method renders the graphics data to produce a print preview representation stored as intermediate graphics data in an intermediate graphics format. A modifying operation for modifying graphics content of the print preview representation is detected, and the method determines whether the print preview representation contains information about the graphics data required to perform the modifying operation based on a class of the modifying operation and a content of the print preview representation affected by the detected modifying operation. Where the print preview representation contains information required to perform the modifying operation, the print preview representation is modified, and otherwise the method utilises the graphics data written in the page description language to apply the modifying operation.
    Type: Application
    Filed: April 27, 2015
    Publication date: November 5, 2015
    Inventors: David Ian Johnston, Joseph Leigh Belbin, Zachary Theodore Warren
  • Patent number: 9152894
    Abstract: A method of printing document data in page description language format using a plurality of graphics processing units. The plurality of tiles representing the document using the assigned graphics processing units are rendered in parallel with one another, and the rendered tiles are transmitted, bypassing the central processing units, from each of the graphics processing units to a corresponding one of a plurality of print head controllers, with the rendered tiles transmitted at a higher frequency than a frequency at which the plurality of tiles is output from each print head controller. The rendered tiles are repeatedly transmitted until each print head controller completes output of the previous band.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: October 6, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Lena Qian, Zachary Theodore Warren, Andrew Peter Downing
  • Publication number: 20130258358
    Abstract: A method of printing document data in page description language format using a plurality of graphics processing units. The plurality of tiles representing the document using the assigned graphics processing units are rendered in parallel with one another, and the rendered tiles are transmitted, bypassing the central processing units, from each of the graphics processing units to a corresponding one of a plurality of print head controllers, with the rendered tiles transmitted at a higher frequency than a frequency at which the plurality of tiles is output from each print head controller. The rendered tiles are repeatedly transmitted until each print head controller completes output of the previous band.
    Type: Application
    Filed: March 25, 2013
    Publication date: October 3, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Lena QIAN, Zachary Theodore WARREN, Andrew Peter DOWNING