Patents by Inventor Raphael H. Ribas

Raphael H. Ribas 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: 9244917
    Abstract: Techniques for generating layout may include: receiving data corresponding to images modules; determining that a set of the image modules will fit a layout; assigning image modules from the set to the layout; determining a number of possible permutations of the image modules given one or more constraints associated with images in the set of image modules; selecting a number of candidate templates to accommodate the layout, where the number of candidate templates is based on the number of permutations; filling candidate templates with image modules from the set; receiving an input selecting one of the candidate templates containing image modules from the set; and outputting data for the selected candidate template, the data for generating a display of the selected candidate template.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 26, 2016
    Assignee: Google Inc.
    Inventors: Jayesh Sharma, Paul Bankhead, Raphael H. Ribas