Patents Assigned to Global Graphics Software Limited
  • Publication number: 20140198340
    Abstract: A method of managing printing of documents includes receiving documents at a cloud processing arrangement external to a local network; rendering the documents into rasters at the cloud processing arrangement; delivering the rasters to at least one printer of the local network; monitoring delivery of the rasters; and when delivery of the rasters fails to meet a threshold condition, diverting at least some portion of the documents to at least one server of the local network for rendering of those documents into rasters and for delivering those rasters to the at least one printer of the local network.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: GLOBAL GRAPHICS SOFTWARE LIMITED
    Inventor: Martin Paul 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
  • Patent number: 8743408
    Abstract: A method is provided for presenting documents using a binder file stored on a computer-readable storage medium where the documents in the binder file are presentable within a graphical interface that appears as a notebook binder. The method includes opening a printer driver; selecting a binder file from an interface of the printer driver; selecting a section of the selected binder file from the interface of the printer driver; and adding the document to the selected binder file with an indicator for the document specifying the selected section.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: June 3, 2014
    Assignee: Global Graphics Software Limited
    Inventor: Eric Worrall
  • Publication number: 20130148140
    Abstract: A method of printing a document on a printing device which includes providing an output profile in a color space of the printing device, the printing device utilizing multiple device colorants; transforming a color space of the document to the color space of the printing device if the color space of the document is not the same as the color space of the printing device; and applying a colorant limiting transform to the color space of the document. The colorant limiting transform limits each device colorant based on a combined usage of the device colorants in the output profile. The method also includes printing the document on the printing device using the transformed profile.
    Type: Application
    Filed: December 6, 2012
    Publication date: June 13, 2013
    Applicant: GLOBAL GRAPHICS SOFTWARE LIMITED
    Inventor: GLOBAL GRAPHICS SOFTWARE LIMITED
  • Publication number: 20130094047
    Abstract: A method of printing a document using a mobile device includes establishing a first connection between a mobile device and a printer using NFC to identify the mobile device to the printer; establishing a second connection between the mobile device and the printer using WiFi; transferring a document from the mobile device to the printer over the second connection using the WiFi; and printing the document using the printer.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 18, 2013
    Applicant: GLOBAL GRAPHICS SOFTWARE LIMITED
    Inventor: GLOBAL GRAPHICS SOFTWARE LIMITED
  • Publication number: 20120287461
    Abstract: A method of printing a document includes providing a document to a printer for printing; sending a portion of the document from the printer to an external service provider for temporary storage; and storing the portion of the document on the external service provider. The external service provider comprises a computing device or a server. The method further includes requesting that the portion of the document be sent from the external service provider to the printer for printing; sending the portion of the document from the external service provider to the printer; and printing the portion of the document using the printer.
    Type: Application
    Filed: February 10, 2012
    Publication date: November 15, 2012
    Applicant: Global Graphics Software Limited
    Inventor: Daniel J. Cook
  • Publication number: 20120268777
    Abstract: A method of printing a document from a mobile device includes providing a document in a native format. For example, the native format is selected from a word processing format, a slide presentation format, a spreadsheet format, a computer-aided design format, a Portable Document Format, or a XPS format. The method further includes delivering the document in the native format from the mobile device to a printer; rendering the document within the printer from the native format; and printing the rendered document onto a medium using the printer.
    Type: Application
    Filed: January 24, 2012
    Publication date: October 25, 2012
    Applicant: Global Graphics Software Limited
    Inventor: Gary P. Fry
  • Publication number: 20110063666
    Abstract: A method is provided for presenting documents using a binder file stored on a computer-readable storage medium where the documents in the binder file are presentable within a graphical interface that appears as a notebook binder. The method includes opening a printer driver; selecting a binder file from an interface of the printer driver; selecting a section of the selected binder file from the interface of the printer driver; and adding the document to the selected binder file with an indicator for the document specifying the selected section.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 17, 2011
    Applicant: Global Graphics Software Limited
    Inventor: Eric Worrall
  • Publication number: 20110066932
    Abstract: A method of presenting documents includes providing a single file comprising a plurality of documents, an identifier for each of the plurality of documents, and an indicator for each of the plurality of documents to indicate in which one of a plurality of predefined sections that document belongs and to indicate a position of that document in that section. Each document has been created individually and added to the single file. The method further includes displaying a graphical interface that appears as a notebook binder with a plurality of tabs, each tab corresponding to a one of the plurality of sections; and displaying a portion of at least one of the plurality of documents on a graphical page of the notebook binder of the graphical interface.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 17, 2011
    Applicant: Global Graphics Software Limited
    Inventor: Eric Worrall
  • Publication number: 20110066966
    Abstract: A method of presenting documents includes providing a single file comprising a plurality of documents, an identifier for each of the plurality of documents, an indicator for each of the plurality of documents to indicate in which one of a plurality of predefined sections that document belongs and to indicate a position of that document in that section, and a time indicator for each of the plurality of documents to indicate when that document was last updated within the single file if the document has been updated, wherein each document has been created individually and added to the single file.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 17, 2011
    Applicant: Global Graphics Software Limited
    Inventors: Eric Worrall, Derek W. Pool
  • Publication number: 20100225966
    Abstract: A method of printing a document includes receiving a document at a printer; determining that a file format of the document is not supported by the printer; delivering the document to a document conversion server that is remote from, but coupled to, the printer; converting the document into a converted file format that is supported by the printer using the document conversion server; and delivering the document in the converted file format to the printer.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 9, 2010
    Applicant: Global Graphics Software Limited
    Inventors: Martin Bailey, James Freidah
  • Publication number: 20100182334
    Abstract: A method of comparing a first raster to a second raster includes determining, for pairs of corresponding regions (for example, individual pixels) of the first raster and second raster, a comparison value between the corresponding regions of the first and second raster. For each comparison value, a color code is assigned based on a value of the comparison value. A comparison raster is generated from the color-coded comparison values. The comparison raster is presented to a reviewer.
    Type: Application
    Filed: January 21, 2010
    Publication date: July 22, 2010
    Applicant: Global Graphics Software Limited
    Inventors: John Peter Francis Jefferies, Ian David White
  • Publication number: 20100147960
    Abstract: A method of preparing a document containing a bar code for printing includes providing a trigger font in a representation of the document to indicate a bar code; and providing characters in the representation of the document and after associated with the trigger font, where the characters provide a bar code representation. When displayed, the bar code representation does not have a same appearance as the bar code but is a placeholder for the bar code in the document.
    Type: Application
    Filed: December 17, 2008
    Publication date: June 17, 2010
    Applicant: Global Graphics Software Limited
    Inventor: Martin Bailey
  • Publication number: 20100103446
    Abstract: A method of processing a page for printing includes processing each component of the page, or a portion of the page, into a display list. A plurality of element streams is generated from at least a portion of the display list. Each component of the element streams is identified as being an invariant component or a varying component. For each invariant component, it is determined whether that invariant component has been serialized into at least one of the element streams and, if not, the invariant component is serialized into at least one of the element streams and stored.
    Type: Application
    Filed: October 28, 2008
    Publication date: April 29, 2010
    Applicant: Global Graphics Software Limited
    Inventor: Martin Bailey
  • 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
  • Publication number: 20100067039
    Abstract: A system for printing documents includes a printer; a replaceable cartridge coupled to the printer and providing a consumable to the printer for printing the documents; and a printer driver configured and arrange to be disposed on a device coupled to the printer for assisting in providing the documents to the printer. The system is configured and arranged to print or display advertising to a user in conjunction with the printing of documents.
    Type: Application
    Filed: September 17, 2008
    Publication date: March 18, 2010
    Applicant: Global Graphics Software Limited
    Inventor: Michael Robert Williams
  • Publication number: 20080285074
    Abstract: A method of printing a document comprising a plurality of pages, the plurality of pages comprising invariant data and variable data, wherein invariant data is data that is presented on each of at least two of the plurality of pages and variable data is data that is presented on only a single page, includes: a) for each page of the plurality of pages, determining whether invariant data, if any, on that page has been previously rendered to a raster and, if not, rendering the invariant data to a raster and using that raster, in c) below, for the invariant data when present on other pages of the plurality of pages; b) for each page of the plurality of pages, rendering, to a raster, variable data, if any, of that page; and c) for each page of the plurality of pages, merging the rasters rendered for the invariant data, if any, and variable data, if any, of that page.
    Type: Application
    Filed: April 21, 2008
    Publication date: November 20, 2008
    Applicant: Global Graphics Software Limited
    Inventor: Jonathan R. Wilson
  • Patent number: 7359530
    Abstract: Trapping graphics during pre-press workflow involves intensive computation. In this invention, the trapping engine uses simple bounding boxes, colors, and temporal order information, to eliminate the possibility of trapping many pairs of objects without ever having to calculate their exact shapes. By considering the temporal order of the objects in a page, such a z-order display list, the trapping engine can quickly reject the possibility of trapping in areas where it is not necessary.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: April 15, 2008
    Assignee: Global Graphics Software Limited
    Inventor: Jonathan Robert Wilson
  • Patent number: 7298526
    Abstract: A method for using a page description language to electronically express colored patches on the border of contract proofs, such that a user can quickly and easily evaluate whether the color of prints produced using a color printer are correct. The verification is performed by visually comparing the test patches added to a print with color patches in publicly available standard color sample swatches.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: November 20, 2007
    Assignee: Global Graphics Software Limited
    Inventor: Martin Bailey