Patents by Inventor Bruce Quincy Hammond

Bruce Quincy Hammond 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: 8769050
    Abstract: To resolve compatibility issues between font file formats and user agents such as web browsers, a font repository may determine a compatible font file format upon receiving a request from the user agent for a font. The determination may be made based on the type of user agent making the request. In one or more arrangements, if a font file in the compatible font file format is not available at the repository, a request may be transmitted to another repository. A font reference in a style sheet or code defining the network document may be unique to the font, but common to all font files corresponding to the font. An application for facilitating the generation of a network document may thus automatically generate such a code in response to a user selecting a desired font.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: July 1, 2014
    Assignee: Celartern, Inc.
    Inventors: Mike Bacus, Bruce Quincy Hammond
  • Patent number: 8769405
    Abstract: Documents that are created using a particular font often do not include all glyphs defined for the font. Accordingly, to reduce the amount of bandwidth needed to obtain the font used to create the document over a network, a font file may be created that includes a reduced set of glyphs. In one or more examples, the font file might only include the glyphs used in the document being viewed. Reduced glyph font files may be generated on-the-fly and/or cached for quick retrieval at a later time.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: July 1, 2014
    Assignee: Celartem, Inc.
    Inventors: Mike Bacus, Bruce Quincy Hammond
  • Patent number: 8488886
    Abstract: Methods, computer readable media, and apparatuses for font matching are presented. A glyph may be received and processed. The processing of the received glyph may include reducing the glyph, computing bounds associated with the glyph, and normalizing the glyph. The processed glyph may be compared to a repository of image prototypes. The comparison may include determining a distance of the processed glyph from one or more the image prototypes, sorting the determined distances, and selecting one or more of the image prototypes based on the determined distances. Additional techniques may be used to enhance the resolution or accuracy associated with the various methods and algorithms.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: July 16, 2013
    Assignee: Celartem, Inc.
    Inventor: Bruce Quincy Hammond
  • Patent number: 8438648
    Abstract: Methods, computer readable media, and apparatuses for preventing unauthorized font linking are presented. A request for a font file may be received. It may be determined whether the request is valid, and this determination may be based on a security token and/or a referrer string. If the request is determined to be valid, a first watermark may be embedded in the font file, and the first watermark may be based on the security token. The first watermark may include at least one point in at least one glyph contained in the font file. A second watermark may be embedded in the font file, and the second watermark may include at least one table that identifies a customer. The font file then may be served to the requestor.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: May 7, 2013
    Assignee: Celartem, Inc.
    Inventors: Mike Bacus, Bruce Quincy Hammond
  • Publication number: 20120027308
    Abstract: Methods, computer readable media, and apparatuses for font matching are presented. A glyph may be received and processed. The processing of the received glyph may include reducing the glyph, computing bounds associated with the glyph, and normalizing the glyph. The processed glyph may be compared to a repository of image prototypes. The comparison may include determining a distance of the processed glyph from one or more the image prototypes, sorting the determined distances, and selecting one or more of the image prototypes based on the determined distances. Additional techniques may be used to enhance the resolution or accuracy associated with the various methods and algorithms.
    Type: Application
    Filed: August 2, 2010
    Publication date: February 2, 2012
    Applicant: EXTENSIS INC.
    Inventor: Bruce Quincy Hammond
  • Publication number: 20110203000
    Abstract: Methods, computer readable media, and apparatuses for preventing unauthorized font linking are presented. A request for a font file may be received. It may be determined whether the request is valid, and this determination may be based on a security token and/or a referrer string. If the request is determined to be valid, a first watermark may be embedded in the font file, and the first watermark may be based on the security token. The first watermark may include at least one point in at least one glyph contained in the font file. A second watermark may be embedded in the font file, and the second watermark may include at least one table that identifies a customer. The font file then may be served to the requestor.
    Type: Application
    Filed: February 16, 2010
    Publication date: August 18, 2011
    Applicant: Extensis Inc.
    Inventors: Mike Bacus, Bruce Quincy Hammond
  • Publication number: 20110191671
    Abstract: Aspects of this disclosure relate to a system and method for loading and viewing a web page in a browser to preview fonts without altering the constituent elements of the web page. According to one or more aspects of this disclosure, the system may include a browser for viewing a web page and previewing fonts on the web page. According to one or more aspects of this disclosure, the method may include receiving a web page at a browser, storing a representation of the web page into a memory, rendering the representation of the web page, receiving a selection of one or more elements of the web page, receiving a font property that specifies a change to a font type and/or a font size, and applying the specified font property to the selected elements.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Applicant: EXTENSIS, INC.
    Inventors: Bruce Quincy Hammond, Chadlee Ray Slater, Davin Kluttz
  • Publication number: 20110093565
    Abstract: To resolve compatibility issues between font file formats and user agents such as web browsers, a font repository may determine a compatible font file format upon receiving a request from the user agent for a font. The determination may be made based on the type of user agent making the request. In one or more arrangements, if a font file in the compatible font file format is not available at the repository, a request may be transmitted to another repository. A font reference in a style sheet or code defining the network document may be unique to the font, but common to all font files corresponding to the font. An application for facilitating the generation of a network document may thus automatically generate such a code in response to a user selecting a desired font.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: EXTENSIS INC.
    Inventors: Mike Bacus, Bruce Quincy Hammond
  • Publication number: 20110090230
    Abstract: Documents that are created using a particular font often do not include all glyphs defined for the font. Accordingly, to reduce the amount of bandwidth needed to obtain the font used to create the document over a network, a font file may be created that includes a reduced set of glyphs. In one or more examples, the font file might only include the glyphs used in the document being viewed. Reduced glyph font files may be generated on-the-fly and/or cached for quick retrieval at a later time.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: EXTENSIS INC.
    Inventors: Mike Bacus, Bruce Quincy Hammond