Patents by Inventor Adi PERRY

Adi PERRY 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: 20250316029
    Abstract: Aspects of the present disclosure relate to instant boundary creation for a virtual reality (VR) experience. An artificial reality (XR) system, while rendering an augmented reality (AR) or mixed reality (MR) environment, can scan and gather visual characteristic data for a user's real-world environment in the background. When the XR system detects an intent to enter VR mode (e.g., by launching a VR application), the XR system can generate a recommendation for a boundary for the real-world space, which can include a type of interaction mode (e.g., moveable or stationary mode). Based on the user's response to the recommendation, the XR system can prompt the user to scan the real-world space further and/or manually adjust the boundary, while continuing to scan and gather visual characteristic data in the background. Some implementations can alternatively or additionally automatically relocalize a real-world space based on a generated boundary.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 9, 2025
    Inventors: Christopher Richard TANNER, Mohamad HAJ YAHIA, Adi PERRY, James Alexander VALORI, Asaf NITZAN
  • Publication number: 20250244825
    Abstract: A cross reality system enables any of multiple devices to efficiently and accurately access previously persisted maps of very large scale environments and render virtual content specified in relation to those maps. The cross reality system may quickly determine whether a 2D set of features derived from images acquired with a portable device match a set of 3D features of an environment map and, if so, determine the relative pose of the feature sets. The pose may be used in quickly and accurately localizing the portable device to the environment map. Pairs of features in the 2D and 3D features sets may be identified based on matching feature descriptors and may be scored in a neural network trained to assess the quality of the match. Poses may be identified based on subsets of the matching features weighted towards pairs of features with high quality.
    Type: Application
    Filed: February 25, 2025
    Publication date: July 31, 2025
    Applicant: Magic Leap, Inc.
    Inventors: Emmanuelle Muhlethaler, Adi Perry
  • Publication number: 20250104365
    Abstract: For artificial reality (XR) applications that need a guardian, aspects of the present disclosure can automatically determine where boundaries should be set in the real-world environment. Using a machine learning model, the automatic boundary system can detect the floor plane, then generate a height map of the real-world environment with the floor at zero. The height map can include positive heights (e.g., objects on the floor) and negative heights (e.g., downward leading stairs). The automatic boundary system can then generate a boundary for the area based on the detected heights by: applying thresholds to disregard objects at certain heights, applying thresholds to disregard open areas at certain widths, excluding oddly shaped areas that would constantly trigger the boundary if the user were nearby, etc. The user can further manually adjust the generated boundary in both directions (e.g., bringing it closer or further from the user).
    Type: Application
    Filed: July 12, 2024
    Publication date: March 27, 2025
    Inventors: Asaf NITZAN, Ariana Yu-Chia HARVEY, Jasmine OU, Ting Ting WU, Christopher Richard TANNER, Muqing NIU, Peter JU, Eric LEUNG, James Alexander VALORI, Michael CASTILLO, Adi PERRY, Dan KLARMAN, Einav Namer YELIN, Tal Haim Ben BASAT, Jeremie GUEDJ, Alon LERNER, Savitha Yalanadu SHIVAIAH
  • Patent number: 12007564
    Abstract: An apparatus configured to be head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain locations of features for an image of the environment, wherein the locations of the features are identified by a neural network; determine a region of interest for one of the features in the image, the region of interest having a size that is less than a size of the image; and perform a corner detection using a corner detection algorithm to identify a corner in the region of interest.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: June 11, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Anush Mohan, Guy Rosenthal, Adi Perry, Gilboa Sheveki
  • Publication number: 20230288703
    Abstract: An apparatus configured to be head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain locations of features for an image of the environment, wherein the locations of the features are identified by a neural network; determine a region of interest for one of the features in the image, the region of interest having a size that is less than a size of the image; and perform a corner detection using a corner detection algorithm to identify a corner in the region of interest.
    Type: Application
    Filed: May 11, 2023
    Publication date: September 14, 2023
    Applicant: MAGIC LEAP, INC.
    Inventors: Anush MOHAN, Guy ROSENTHAL, Adi PERRY, Gilboa SHEVEKI
  • Patent number: 11686941
    Abstract: An apparatus configured to be head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain locations of features for an image of the environment, wherein the locations of the features are identified by a neural network; determine a region of interest for one of the features in the image, the region of interest having a size that is less than a size of the image; and perform a corner detection using a corner detection algorithm to identify a corner in the region of interest.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: June 27, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Anush Mohan, Guy Rosenthal, Adi Perry, Gilboa Sheveki
  • Patent number: 11662806
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: May 30, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Publication number: 20220253133
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Patent number: 11320899
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 3, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Publication number: 20210256766
    Abstract: A cross reality system enables any of multiple devices to efficiently and accurately access previously persisted maps of very large scale environments and render virtual content specified in relation to those maps. The cross reality system may quickly determine whether a 2D set of features derived from images acquired with a portable device match a set of 3D features of an environment map and, if so, determine the relative pose of the feature sets. The pose may be used in quickly and accurately localizing the portable device to the environment map. Pairs of features in the 2D and 3D features sets may be identified based on matching feature descriptors and may be scored in a neural network trained to assess the quality of the match. Poses may be identified based on subsets of the matching features weighted towards pairs of features with high quality.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 19, 2021
    Applicant: Magic Leap, Inc.
    Inventors: Emmanuelle Muhlethaler, Adi Perry
  • Publication number: 20210223858
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Application
    Filed: July 22, 2019
    Publication date: July 22, 2021
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Publication number: 20200364876
    Abstract: An apparatus configured to be head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain locations of features for an image of the environment, wherein the locations of the features are identified by a neural network; determine a region of interest for one of the features in the image, the region of interest having a size that is less than a size of the image; and perform a corner detection using a corner detection algorithm to identify a corner in the region of interest.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 19, 2020
    Applicant: MAGIC LEAP, INC.
    Inventors: Anush MOHAN, Guy ROSENTHAL, Adi PERRY, Gilboa SHEVEKI