Patents Assigned to Global Graphics Software Limited
-
Publication number: 20140198340Abstract: 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: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: GLOBAL GRAPHICS SOFTWARE LIMITEDInventor: Martin Paul Bailey
-
Patent number: 8749813Abstract: 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: GrantFiled: April 17, 2009Date of Patent: June 10, 2014Assignee: Global Graphics Software LimitedInventors: Bruce Jones, Angus Duggan
-
Patent number: 8743408Abstract: 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: GrantFiled: September 10, 2010Date of Patent: June 3, 2014Assignee: Global Graphics Software LimitedInventor: Eric Worrall
-
Publication number: 20130148140Abstract: 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: ApplicationFiled: December 6, 2012Publication date: June 13, 2013Applicant: GLOBAL GRAPHICS SOFTWARE LIMITEDInventor: GLOBAL GRAPHICS SOFTWARE LIMITED
-
Publication number: 20130094047Abstract: 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: ApplicationFiled: October 12, 2012Publication date: April 18, 2013Applicant: GLOBAL GRAPHICS SOFTWARE LIMITEDInventor: GLOBAL GRAPHICS SOFTWARE LIMITED
-
Publication number: 20120287461Abstract: 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: ApplicationFiled: February 10, 2012Publication date: November 15, 2012Applicant: Global Graphics Software LimitedInventor: Daniel J. Cook
-
Publication number: 20120268777Abstract: 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: ApplicationFiled: January 24, 2012Publication date: October 25, 2012Applicant: Global Graphics Software LimitedInventor: Gary P. Fry
-
Publication number: 20110063666Abstract: 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: ApplicationFiled: September 10, 2010Publication date: March 17, 2011Applicant: Global Graphics Software LimitedInventor: Eric Worrall
-
Publication number: 20110066932Abstract: 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: ApplicationFiled: September 10, 2010Publication date: March 17, 2011Applicant: Global Graphics Software LimitedInventor: Eric Worrall
-
Publication number: 20110066966Abstract: 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: ApplicationFiled: September 10, 2010Publication date: March 17, 2011Applicant: Global Graphics Software LimitedInventors: Eric Worrall, Derek W. Pool
-
Publication number: 20100225966Abstract: 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: ApplicationFiled: March 4, 2010Publication date: September 9, 2010Applicant: Global Graphics Software LimitedInventors: Martin Bailey, James Freidah
-
Publication number: 20100182334Abstract: 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: ApplicationFiled: January 21, 2010Publication date: July 22, 2010Applicant: Global Graphics Software LimitedInventors: John Peter Francis Jefferies, Ian David White
-
Publication number: 20100147960Abstract: 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: ApplicationFiled: December 17, 2008Publication date: June 17, 2010Applicant: Global Graphics Software LimitedInventor: Martin Bailey
-
Publication number: 20100103446Abstract: 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: ApplicationFiled: October 28, 2008Publication date: April 29, 2010Applicant: Global Graphics Software LimitedInventor: Martin Bailey
-
Publication number: 20100073709Abstract: 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: ApplicationFiled: April 17, 2009Publication date: March 25, 2010Applicant: Global Graphics Software LimitedInventors: Bruce Jones, Angus Duggan
-
Publication number: 20100073695Abstract: 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: ApplicationFiled: April 17, 2009Publication date: March 25, 2010Applicant: Global Graphics Software LimitedInventors: Angus Duggan, Jonathan R. Wilson
-
Publication number: 20100067039Abstract: 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: ApplicationFiled: September 17, 2008Publication date: March 18, 2010Applicant: Global Graphics Software LimitedInventor: Michael Robert Williams
-
Publication number: 20080285074Abstract: 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: ApplicationFiled: April 21, 2008Publication date: November 20, 2008Applicant: Global Graphics Software LimitedInventor: Jonathan R. Wilson
-
Patent number: 7359530Abstract: 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: GrantFiled: June 4, 2004Date of Patent: April 15, 2008Assignee: Global Graphics Software LimitedInventor: Jonathan Robert Wilson
-
Patent number: 7298526Abstract: 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: GrantFiled: March 20, 2003Date of Patent: November 20, 2007Assignee: Global Graphics Software LimitedInventor: Martin Bailey