Patents by Inventor Angus Duggan

Angus Duggan 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: 11334303
    Abstract: A method for printing a variable data document includes receiving the variable data document which has a specified or estimated repeat length L; receiving or selecting a designated queue size (DQS) and a parameter Q representing a number of repeated pages to be provided in a chunk; arranging at least a portion of the variable data document into at least one cycle of chunks for processing using raster image processors (RIPs), wherein each of the at least one cycle of chunks contains R chunks and each chunk of a first cycle of the at least one cycle of chunks has a size C determined using DQS, Q, and L; and processing, using the RIPs, the portion of the variable data document into rasters for printing by providing at least one chunk of the at least one cycle of chunks to each of the RIPs.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: May 17, 2022
    Assignee: GLOBAL GRAPHICS SOFTWARE LIMITED
    Inventors: Angus Duggan, Martin Bailey
  • Patent number: 8749813
    Abstract: Encoding a graphical element for processing can utilize an edge pair format in which the graphical element is divided into multiple objects, where each object contains exactly two edges which do not cross or self-intersect. Another format is a run-length encoding (RLE) format in which the graphical element is divided into multiple lines, where the RLE format includes an X start position, a Y start position, a length of a first of the lines, and, for each subsequent line, indications of right and left edge steps relative to the immediately proceeding line.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: June 10, 2014
    Assignee: Global Graphics Software Limited
    Inventors: Bruce Jones, Angus Duggan
  • Publication number: 20100073709
    Abstract: Encoding a graphical element for processing can utilize an edge pair format in which the graphical element is divided into multiple objects, where each object contains exactly two edges which do not cross or self-intersect. Another format is a run-length encoding (RLE) format in which the graphical element is divided into multiple lines, where the RLE format includes an X start position, a Y start position, a length of a first of the lines, and, for each subsequent line, indications of right and left edge steps relative to the immediately proceeding line.
    Type: Application
    Filed: April 17, 2009
    Publication date: March 25, 2010
    Applicant: Global Graphics Software Limited
    Inventors: Bruce Jones, Angus Duggan
  • Publication number: 20100073695
    Abstract: Methods, devices, and systems for printing include a raster image processor that has a central processing unit (CPU) to decode graphical elements from a page description language (PDL); and a graphic processing unit (GPU) that is separate from, and coupled to, the CPU and renders the decoded graphical elements from the CPU into a raster.
    Type: Application
    Filed: April 17, 2009
    Publication date: March 25, 2010
    Applicant: Global Graphics Software Limited
    Inventors: Angus Duggan, Jonathan R. Wilson