Patents by Inventor James J. Shuma

James J. Shuma 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: 10078427
    Abstract: A computer-implemented method includes identifying a bit-mapped image of a line or polygon shape; mapping the image to a texture map that is slightly large in at least one dimension than the bit-mapped image; overlaying the bit-mapped image and the texture map; computing pixel shading for pixels between an outer edge of the bit-mapped image and the texture map by measuring a distance from particular ones of the pixels to an idealized line near an edge of the bit-mapped image; and displaying the bit-mapped image with pixels at its edge shaded according to the computed pixel shading.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 18, 2018
    Assignee: Google LLC
    Inventor: James J. Shuma
  • Patent number: 8830238
    Abstract: A computer-implemented method for displaying shadowing effects includes displaying, on a computing device, a visual object that has a first edge and a second edge that is different from the first edge; generating a shadow for the visual object using a first shadowing technique along the first edge; generating, along the second edge, shading for the visual object using a technique that differs from the first shadowing technique; and updating the shadow and the shading substantially simultaneously with movement of the visual object by a user of the computing device.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: James J. Shuma, Gilles Debunne
  • Patent number: 8826191
    Abstract: A computer-implemented method includes identifying a bit-mapped image of a line or polygon shape; mapping the image to a texture map that is slightly large in at least one dimension than the bit-mapped image; overlaying the bit-mapped image and the texture map; computing pixel shading for pixels between an outer edge of the bit-mapped image and the texture map by measuring a distance from particular ones of the pixels to an idealized line near an edge of the bit-mapped image; and displaying the bit-mapped image with pixels at its edge shaded according to the computed pixel shading.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventor: James J. Shuma