Patents by Inventor Matthew A. Albright

Matthew A. Albright 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).

  • Publication number: 20150106698
    Abstract: A method for segmenting text for layout on a web browser includes receiving a block of text at a client computer and defining a plurality of regular expressions, where a first regular expression in the plurality of regular expressions is used to search for a word or a word boundary. The client computer segments the block of text into a plurality of text segments, where the segmenting includes searching the block of text starting at a defined location for a first text segment that matches any of the plurality of regular expressions, adding the first text segment to the plurality of text segments, and updating the defined location to be located at the end of the first text segment within the block of text. The client computer then constructs a layout of the block of text using the plurality of text segments.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: GOOGLE INC.
    Inventors: Matthew Albright, Luiz do Amaral de Franca Pereira Filho
  • Patent number: 8397153
    Abstract: Systems and methods are disclosed for rendering a presentation document on a plurality of client computing devices by a server. A method includes creating a base layer for a page in the presentation document, wherein the base layer comprises a plurality of placeholder elements wherein each placeholder element has an absolute position and size. The method further includes creating an interactive layer for the page in the presentation document, wherein the interactive layer comprises a plurality of interactive element overlays representing a plurality of interactive elements and each interactive element overlay has an absolute position and size that corresponds to the absolute position and size of a placeholder element in the base layer. The method further includes sending the base layer and interactive layer of the page to each client computing device for rendering, wherein each interactive element overlay is rendered on top of its corresponding placeholder element.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: March 12, 2013
    Assignee: Google Inc.
    Inventors: Li-Wei Lee, Matthew Albright