Patents by Inventor Ryan Engle

Ryan Engle 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: 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: 20130321412
    Abstract: According to at least one embodiment, a computer-implemented method for generating a virtual try-on is described. A first model is obtained. The first model includes a first set of attachment points. A second model is obtained. The second model includes a first set of connection points. The first model and the second model are combined. Combining the first and second models includes matching the first set of attachment points with the first set of connection points. An image is rendered based on at least a portion of the combined first and second models.
    Type: Application
    Filed: February 25, 2013
    Publication date: December 5, 2013
    Applicant: 1-800 CONTACTS, INC.
    Inventors: Jonathan Coon, Ryan Engle
  • Publication number: 20130314401
    Abstract: A computer-implemented method for generating a three-dimensional (3-D) model of a user. A plurality of images of a user are obtained. An angle of view relative to the user pictured in at least one of the plurality of images is calculated. It is determined whether the calculated angle of view matches a predetermined viewing angle. Upon determining the calculated angle of view matches the predetermined viewing angle, at least one of the plurality of images is selected.
    Type: Application
    Filed: February 22, 2013
    Publication date: November 28, 2013
    Applicant: 1-800 CONTACTS, INC.
    Inventors: 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: 20130314413
    Abstract: An image that includes a depiction of a scale marker and a depiction of an object is obtained. The scale marker has a predetermined size. A 3D model of the object is mapped to a 3D space based on the depiction of the object. A 3D model of the scale marker is mapped to the 3D space based on the depiction of the scale marker. The 3D model of the scale marker has the predetermined size. A point of intersection between the 3D model of the scale marker and the 3D model of the object is determined. The 3D model of the object is scaled based on the predetermined size of the 3D model of the scale marker.
    Type: Application
    Filed: February 22, 2013
    Publication date: November 28, 2013
    Applicant: 1-800 CONTACTS, INC.
    Inventors: Jonathan Coon, 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