Patents by Inventor Adam Gravois

Adam Gravois 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: 9378584
    Abstract: A computer-implemented method for rendering virtual try-on products is described. A first render viewpoint is selected of a virtual 3-D space that includes a 3-D model of at least a portion of a user generated from an image of the user and a 3-D polygon mesh of an object. Polygons of the 3-D polygon mesh are designated as backwards-facing polygons and front-facing polygon in relation to the first render viewpoint. A shadow texture map of the object is applied to the 3-D model of the user. A transparency texture map of the object is applied to the backwards-facing polygon of the 3-D polygon mesh of the object. A first color texture map of the object is applied to the result of the application of the transparency texture map to the backwards-facing polygon. The virtual 3-D space is rendered at the first render viewpoint.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: June 28, 2016
    Assignee: GLASSES.COM INC.
    Inventors: Adam Gravois, Ryan Engle
  • Patent number: 9311746
    Abstract: A computer-implemented method for generating a three-dimensional (3-D) model of a virtual try-on product. At least a portion of an object is scanned. The object includes at least first and second surfaces. An aspect of the first surface is detected. An aspect of the second surface is detected, the aspect of the second surface being different from the aspect of the first surface. A polygon mesh of the first and second surfaces is generated from the scan of the object.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: April 12, 2016
    Assignee: Glasses.com Inc.
    Inventors: Adam Gravois, Ryan Engle
  • Publication number: 20150325048
    Abstract: Provided are systems, methods, and computer-readable media for generating a composite scene of a real-world location and an object. An image, such as a panoramic view, of a real-world location and an image of an object are obtained. HDR lighting properties of the real-world location image are determined and used to render the object. The object is positioned in the real-world location image to generate a composite scene that such that the rendered object appears to be physically present in the real-world location.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Mobile R&D Inc.
    Inventors: Ryan Travis Engle, Adam Gravois, Darren Turetzky
  • Publication number: 20150235416
    Abstract: A computer-implemented method for generating a three-dimensional (3-D) model of a virtual try-on product. At least a portion of an object is scanned. The object includes at least first and second surfaces. An aspect of the first surface is detected. An aspect of the second surface is detected, the aspect of the second surface being different from the aspect of the first surface. A polygon mesh of the first and second surfaces is generated from the scan of the object.
    Type: Application
    Filed: April 28, 2015
    Publication date: August 20, 2015
    Inventors: Jonathan Coon, Adam Gravois, Ryan Engle, Darren Turetzky
  • Publication number: 20130335416
    Abstract: A computer-implemented method for generating a three-dimensional (3-D) model of a virtual try-on product. At least a portion of an object is scanned. The object includes at least first and second surfaces. An aspect of the first surface is detected. An aspect of the second surface is detected, the aspect of the second surface being different from the aspect of the first surface. A polygon mesh of the first and second surfaces is generated from the scan of the object.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 19, 2013
    Inventors: Jonathan Coon, Adam Gravois, Ryan Engle, Darren Turetzky
  • Publication number: 20130314412
    Abstract: A computer-implemented method for generating a three-dimensional (3-D) model of a virtual try-on product. At least a portion of an object is scanned. The object includes at least first and second surfaces. An aspect of the first surface is detected. An aspect of the second surface is detected, the aspect of the second surface being different from the aspect of the first surface. A polygon mesh of the first and second surfaces is generated from the scan of the object.
    Type: Application
    Filed: February 22, 2013
    Publication date: November 28, 2013
    Applicant: 1-800 CONTACTS, INC.
    Inventors: Adam Gravois, Ryan Engle
  • Publication number: 20130314410
    Abstract: A computer-implemented method for rendering virtual try-on products is described. A first render viewpoint is selected of a virtual 3-D space that includes a 3-D model of at least a portion of a user generated from an image of the user and a 3-D polygon mesh of an object. Polygons of the 3-D polygon mesh are designated as backwards-facing polygons and front-facing polygon in relation to the first render viewpoint. A shadow texture map of the object is applied to the 3-D model of the user. A transparency texture map of the object is applied to the backwards-facing polygon of the 3-D polygon mesh of the object. A first color texture map of the object is applied to the result of the application of the transparency texture map to the backwards-facing polygon. The virtual 3-D space is rendered at the first render viewpoint.
    Type: Application
    Filed: February 22, 2013
    Publication date: November 28, 2013
    Applicant: 1-800 CONTACTS, INC.
    Inventors: Adam Gravois, Ryan Engle