Patents Assigned to Global Graphics Software Limited
  • Patent number: 9516036
    Abstract: Access to protected content is based on a client device being within a region. The region may be a mobile or movable region, and/or a region that is in motion. In some embodiments, the region may be determined based on a distance from a position within the region, or based on a boundary about the position that need not be symmetrical. In some embodiments, the region is a three dimensional region. In some embodiments, being within the region is further based on the region being above a defined altitude. In further embodiments, a determination for access is based on whether the client device is detected to be in motion relative to the region.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 6, 2016
    Assignee: Global Graphics Software Limited
    Inventors: Eric Worrall, Diane Tyler Collins
  • Patent number: 8990725
    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: Grant
    Filed: September 10, 2010
    Date of Patent: March 24, 2015
    Assignee: Global Graphics Software Limited
    Inventors: Eric Worrall, Derek W. Pool
  • Patent number: 8949946
    Abstract: Access to protected content is based on a client device being within a region. The region may be a mobile or movable region, and/or a region that is in motion. In some embodiments, the region may be determined based on a distance from a position within the region, or based on a boundary about the position that need not be symmetrical. In some embodiments, the region is a three dimensional region. In some embodiments, being within the region is further based on the region being above a defined altitude. In further embodiments, a determination for access is based on whether the client device is detected to be in motion relative to the region.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: February 3, 2015
    Assignee: Global Graphics Software Limited
    Inventors: Eric Worrall, Diane Tyler Collins
  • Patent number: 8823982
    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: Grant
    Filed: February 10, 2012
    Date of Patent: September 2, 2014
    Assignee: Global Graphics Software Limited
    Inventor: Daniel J. Cook
  • Publication number: 20140245393
    Abstract: Access to protected content is based on a client device being within a region. The region may be a mobile or movable region, and/or a region that is in motion. In some embodiments, the region may be determined based on a distance from a position within the region, or based on a boundary about the position that need not be symmetrical. In some embodiments, the region is a three dimensional region. In some embodiments, being within the region is further based on the region being above a defined altitude. In further embodiments, a determination for access is based on whether the client device is detected to be in motion relative to the region.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Global Graphics Software Limited
    Inventors: Eric Worrall, Diane Tyler Collins
  • 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: 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: 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: 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: 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: 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: 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: 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: 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