Patents by Inventor Jack Mousseau

Jack Mousseau 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: 12229874
    Abstract: Devices and techniques are described for dynamically disabling occlusion in augmented reality. Point cloud data representing a physical 3D environment may be generated. An occupancy grid including a plurality of cells representing the 3D physical environment may be generated including first occupancy data for a first cell of the occupancy grid. The first occupancy data may indicate that the first cell is occupied based on a point of the point cloud data being present in the first cell. First data representing a placement of a first 3D virtual object may be received, the placement corresponding to a first set of the plurality of cells. A first number of the first set of the plurality of cells with occupancy data indicating occupancy may be determined. The first 3D virtual object may be rendered on a display of the mobile device in front of any physical objects in the 3D physical environment.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: February 18, 2025
    Assignee: A9.COM, INC.
    Inventor: Jack Mousseau
  • Patent number: 12159016
    Abstract: Devices and techniques are generally described for three dimensional room modeling. In various examples, a three-dimensional (3D) room model comprising at least a first wall and a floor may be received. A first sphere sized and shaped such that the 3D room model fits within the first sphere may be determined and a virtual camera may be positioned on the first sphere at a first position. A first command may be received to move the virtual camera in a first direction. The virtual camera may be translated in the first direction along a surface of the first sphere to a second position. A view of the interior of the 3D room model may be displayed from a second viewpoint of the virtual camera at the second position.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: December 3, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Mukul Agarwal, Anandram Sundar, Jack Mousseau, Ruokan He, Aliaksandr Shchurko, Chun-Kai Kai Wang, Kevin May, Mani Kishore Chitrala, Xing Zhang, Sanket Radder, Xi Zhang, Asfand Yar Khan
  • Patent number: 11983835
    Abstract: Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: May 14, 2024
    Assignee: A9.com, Inc.
    Inventors: Mukul Agarwal, Jonathan Bernadel-Huey, Kevin May, Xing Zhang, Karl Hillesland, Jack Mousseau, Simon Fox
  • Publication number: 20230054420
    Abstract: Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
    Type: Application
    Filed: October 11, 2022
    Publication date: February 23, 2023
    Inventors: Mukul AGARWAL, Jonathan BERNADEL-HUEY, Kevin MAY, Xing ZHANG, Karl HILLESLAND, Jack MOUSSEAU, Simon FOX
  • Patent number: 11495003
    Abstract: Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: November 8, 2022
    Assignee: A9.com, Inc.
    Inventors: Mukul Agarwal, Jonathan Bernadel-Huey, Kevin May, Xing Zhang, Karl Hillesland, Jack Mousseau, Simon Fox
  • Publication number: 20220221976
    Abstract: A virtual vertical surface in a three-dimensional space that represents a physical room may be detected. Responsive to a first user input gesture, movement of a virtual object within the three-dimensional space may be displayed. The movement may be to a first location in which a portion of the virtual object intersects a portion of the virtual vertical surface. A virtual vertical surface designator may be displayed corresponding to the virtual vertical surface based at least in part on the portion of the virtual object intersecting the portion of the virtual vertical surface. Upon determining that a second user input gesture meets or exceeds a movement threshold, movement of the three-dimensional object from the first location to a second location within the three-dimensional space may be displayed. The second location may appear beyond the virtual vertical surface.
    Type: Application
    Filed: January 13, 2021
    Publication date: July 14, 2022
    Inventors: Mukul Agarwal, Yu Lou, Anandram Sundar, Chun Kai Wang, Jack Mousseau, Kevin May, Xing Zhang, Yadikaer Yasheng, Geng Yan
  • Patent number: 11176752
    Abstract: Techniques for improving the visualization of three-dimensional (3D) models of items on computing devices for augmented reality (AR) are described. One technique includes obtaining a virtual representation of an item and detecting a plane within a physical environment. A range of distances to the plane from a computing device for visualizing the virtual representation on a screen of the computing device is determined based on (i) physical attribute(s) of the screen and (ii) physical attribute(s) of the virtual representation. The virtual representation is rendered on the screen for positions on the plane that are within the range of distances from the computing device. The virtual representation is not rendered on the screen for positions on the plane that are outside of the range of distances from the computing device.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mukul Agarwal, Simon Fox, Jack Mousseau
  • Patent number: 11157740
    Abstract: Systems and methods for displaying digital objects in multiple configurations based on a placement location within an Augmented Reality (AR) display. The systems are enabled to receive image data, identify multiple horizontal surfaces within the image data, and place a digital object model within the image data. The digital object model is placed in the AR display in a first configuration when placed with an anchor of the digital object model on a first horizontal surface and in a second configuration when placed with the anchor on a second horizontal surface.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mukul Agarwal, Kevin May, Xing Zhang, Karl Hillesland, Simon Fox, Jack Mousseau, Kai Chieh Liu