Patents Assigned to Magic Leap, Inc.
  • Publication number: 20240029369
    Abstract: A cross reality system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.
    Type: Application
    Filed: July 17, 2023
    Publication date: January 25, 2024
    Applicant: Magic Leap, Inc.
    Inventors: Haiyan Zhang, Robert John Cummings MacDonald
  • Publication number: 20240029301
    Abstract: A method of efficiently and accurately computing a pose of an image with respect to other image information. The image may be acquired with a camera on a portable device and the other information may be a map, such that the computation of pose localizes the device relative to the map. Such a technique may be applied in a cross reality system to enable devices to efficiently and accurately access previously persisted maps. Localizing with respect to a map may enable multiple cross reality devices to render virtual content at locations specified in relation to those maps, providing an enhanced experience for uses of the system. The method may be used in other devices and for other purposes, such as for navigation of autonomous vehicles.
    Type: Application
    Filed: July 17, 2023
    Publication date: January 25, 2024
    Applicant: Magic Leap, Inc.
    Inventors: Lipu Zhou, Ashwin Swaminathan, Frank Thomas Steinbruecker, Daniel Esteban Koppel
  • Publication number: 20240027785
    Abstract: A system may comprise a selectively transparent projection device for projecting an image toward an eye of a viewer from a projection device position in space relative to the eye of the viewer, the projection device being capable of assuming a substantially transparent state when no image is projected; an occlusion mask device coupled to the projection device and configured to selectively block light traveling toward the eye from one or more positions opposite of the projection device from the eye of the viewer in an occluding pattern correlated with the image projected by the projection device; and a zone plate diffraction patterning device interposed between the eye of the viewer and the projection device and configured to cause light from the projection device to pass through a diffraction pattern having a selectable geometry as it travels to the eye.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Applicant: Magic Leap, Inc.
    Inventor: John Graham Macnamara
  • Patent number: 11880033
    Abstract: A wearable device may include a head-mounted display (HMD) for rendering a three-dimensional (3D) virtual object which appears to be located in an ambient environment of a user of the display. The relative positions of the HMD and one or more eyes of the user may not be in desired positions to receive, or register, image information outputted by the HMD. For example, the HMD-to-eye alignment may vary for different users and change over time (e.g., as a given user moves around or as the HMD slips or otherwise becomes displaced). The wearable device may determine a relative position or alignment between the HMD and the user's eyes. Based on the relative positions, the wearable device may determine if it is properly fitted to the user, may provide feedback on the quality of the fit to the user, and may take actions to reduce or minimize effects of any misalignment.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: January 23, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Lionel Ernest Edwin, Zachary C. Nienstedt, Ivan Li Chuen Yeoh, Samuel A. Miller, Yan Xu, Jordan Alexander Cazamias
  • Patent number: 11880043
    Abstract: A wearable device may include a head-mounted display (HMD) for rendering a three-dimensional (3D) virtual object which appears to be located in an ambient environment of a user of the display. The relative positions of the HMD and one or more eyes of the user may not be in desired positions to receive, or register, image information outputted by the HMD. For example, the HMD-to-eye alignment may vary for different users and may change over time (e.g., as a given user moves around or as the HMD slips or otherwise becomes displaced). The wearable device may determine a relative position or alignment between the HMD and the user's eyes by determining whether features of the eye are at certain vertical positions relative to the HMD. Based on the relative positions, the wearable device may determine if it is properly fitted to the user, provide feedback on the quality of the fit to the user, and take actions to reduce or minimize effects of any misalignment.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: January 23, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Yan Xu, Jordan Alexander Cazamias, Rose Mei Peng
  • Patent number: 11876914
    Abstract: Systems and methods for securely exchanging cryptographically signed records are disclosed. In one aspect, after receiving a content request, a sender device can send a record to a receiver device (e.g., an agent device) making the request. The record can be sent via a short range link in a decentralized (e.g., peer-to-peer) manner while the devices may not be in communication with a centralized processing platform. The record can comprise a sender signature created using the sender device's private key. The receiver device can verify the authenticity of the sender signature using the sender device's public key. After adding a cryptography-based receiver signature, the receiver device can redeem the record with the platform. Upon successful verification of the record, the platform can perform as instructed by a content of the record (e.g., modifying or updating a user account).
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: January 16, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Adrian Kaehler
  • Patent number: 11874468
    Abstract: The present invention provides an apparatus comprising a first out-coupling diffractive optical element and a second out-coupling diffractive optical element. Each of the first and second out-coupling diffractive optical elements comprises a first region having a first repeated diffraction spacing, d1, and a second region adjacent to the first region having a second repeated diffraction spacing, d2, different from the first spacing, d1. The first region of the first out-coupling diffractive optical element is superposed on and aligned with the second region of the second out-coupling diffractive optical element. The second region of the first out-coupling diffractive optical element is superposed on and aligned with the first region of the second out-coupling diffractive optical element.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: January 16, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Jyrki Kimmel, Toni Jarvenpaa, Peter Eskolin, Marja Salmimaa
  • Publication number: 20240012190
    Abstract: A method of reducing optical artifacts includes injecting a light beam generated by an illumination source into a polarizing beam splitter (PBS), reflecting a spatially defined portion of the light beam from a display panel, reflecting, at an interface in the PBS, the spatially defined portion of the light beam towards a projector lens, passing at least a portion of the spatially defined portion of the light beam through a circular polarizer disposed between the PBS and the projector lens, reflecting, by one or more elements of the projector lens, a return portion of the spatially defined portion of the light beam, and attenuating, at the circular polarizer, the return portion of the spatially defined portion of the light beam.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Applicant: Magic Leap, Inc.
    Inventors: Kevin Richard Curtis, Hui-Chuan Cheng, Paul M. Greco, William Hudson Welch, Eric C. Browy, Miller Harry Schuck, III, Bradley Jay Sissom
  • Publication number: 20240012237
    Abstract: A scanning micromirror system includes a base having an axis passing therethrough, a plurality of support flexures coupled to the base, and a platform coupled to the base by the plurality of support flexures. The platform has a first side and a second side opposing the first side and is operable to oscillate about the axis. The scanning micromirror system also includes a stress relief layer positioned on the first side of the platform and a reflector positioned on the first side of the platform. The stress relief layer is positioned between the reflector and the platform.
    Type: Application
    Filed: September 19, 2023
    Publication date: January 11, 2024
    Applicant: Magic Leap, Inc.
    Inventors: Julien Gamet, Stephan Arthur Gamper
  • Patent number: 11868527
    Abstract: An eye tracking system can include a first camera configured to capture a first plurality of visual data of a right eye at a first sampling rate. The system can include a second camera configured to capture a second plurality of visual data of a left eye at a second sampling rate. The second plurality of visual data can be captured during different sampling times than the first plurality of visual data. The system can estimate, based on at least some visual data of the first and second plurality of visual data, visual data of at least one of the right or left eye at a sampling time during which visual data of an eye for which the visual data is being estimated are not being captured. Eye movements of the eye based on at least some of the estimated visual data and at least some visual data of the first or second plurality of visual data can be determined.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: January 9, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Andrew Ian Russell
  • Patent number: 11869158
    Abstract: A cross reality system enables any of multiple devices to efficiently render shared location-based content. The cross reality system may include a cloud-based service that responds to requests from devices to localize with respect to a stored map. The service may return to the device information that localizes the device with respect to the stored map. In conjunction with localization information, the service may provide information about locations in the physical world proximate the device for which virtual content has been provided. Based on information received from the service, the device may render, or stop rendering, virtual content to each of multiple users based on the user's location and specified locations for the virtual content.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: January 9, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Timothy Dean Caswell, Konrad Piascik, Leonid Zolotarev, Mark Ashley Rushton
  • Patent number: 11867537
    Abstract: An apparatus is disclosed for capturing image information. The apparatus includes a waveguide having opposed planar input and output faces. A diffractive optical element (DOE) is formed across the waveguide. The DOE is configured to couple a portion of the light passing through the waveguide into the waveguide. The light coupled into the waveguide is directed via total internal reflection to an exit location on the waveguide. The apparatus further includes a light sensor having an input positioned adjacent the exit location of the waveguide to capture light exiting therefrom and generate output signals corresponding thereto. A processor determines the angle and position of the coupled light with respect to the input face of the waveguide based on the output signals.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: January 9, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Adrian Kaehler
  • Patent number: 11868515
    Abstract: Computer generated (CG) hair for a virtual character can include strand-based (instanced) hair in which many thousands of digital strands represent real human hair strands. Strand-based hair can appear highly realistic, but rendering strand-based hair in real-time presents challenges. Techniques for generating textured polygon strip (poly strip) hair for a virtual character can use as an input previously-generated strand-based hair for the virtual character. Poly strips can be generated for a sampled set of strands in the strand-based hair. Additional poly strips may be generated near hairlines or part lines. Hair textures from a hair texture library can be matched to the poly strips. The matched textures can be scaled and packed into a region of texture space (e.g., a square region), which provides improved computer access, efficiency, and speed. A rendering engine can use the poly strips and the packed hair textures to render the character's hair in real-time.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: January 9, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Takashi Kuribayashi
  • Publication number: 20240004458
    Abstract: Various methods and apparatus are described herein for enabling one or more users to interface with virtual or augmented reality environments. An example system includes a computing network having computer servers interconnected through high bandwidth interfaces to gateways for processing data and/or for enabling communication of data between the servers and one or more local user interface devices. The servers include memory, processing circuitry, and software for designing and/or controlling virtual worlds, as well as for storing and processing user data and data provided by other components of the system. One or more virtual worlds may be presented to a user through a user device for the user to experience and interact. A large number of users may each use a device to simultaneously interface with one or more digital worlds by using the device to observe and interact with each other and with objects produced within the digital worlds.
    Type: Application
    Filed: April 25, 2023
    Publication date: January 4, 2024
    Applicant: Magic Leap, Inc.
    Inventor: Rony Abovitz
  • Publication number: 20240004925
    Abstract: Techniques are disclosed for using and training a descriptor network. An image may be received and provided to the descriptor network. The descriptor network may generate an image descriptor based on the image. The image descriptor may include a set of elements distributed between a major vector comprising a first subset of the set of elements and a minor vector comprising a second subset of the set of elements. The second subset of the set of elements may include more elements than the first subset of the set of elements. A hierarchical normalization may be imposed onto the image descriptor by normalizing the major vector to a major normalization amount and normalizing the minor vector to a minor normalization amount. The minor normalization amount may be less than the major normalization amount.
    Type: Application
    Filed: September 14, 2023
    Publication date: January 4, 2024
    Applicant: Magic Leap, Inc.
    Inventor: Koichi Sato
  • Patent number: 11861803
    Abstract: Disclosed are systems and methods for mixed reality collaboration. A method may include receiving persistent coordinate data; presenting a first virtual session handle to a first user at a first position via a transmissive display of a wearable device, wherein the first position is based on the persistent coordinate data; presenting a virtual object to the first user at a second location via the transmissive display, wherein the second position is based on the first position; receiving location data from a second user, wherein the location data relates a position of the second user to a position of a second virtual session handle; presenting a virtual avatar to the first user at a third position via the transmissive display, wherein the virtual avatar corresponds to the second user, wherein the third position is based on the location data, and wherein the third position is further based on the first position.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: January 2, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Richard St. Clair Bailey, Siddartha Pothapragada, Koichi Mori, Karen Stolzenberg, Savannah Niles, Domingo Noriega-Padilla, Cole Parker Heiner
  • Patent number: 11860416
    Abstract: A plurality of waveguide display substrates, each waveguide display substrate having a cylindrical portion having a diameter and a planar surface, a curved portion opposite the planar surface defining a nonlinear change in thickness across the substrate and having a maximum height D with respect to the cylindrical portion, and a wedge portion between the cylindrical portion and the curved portion defining a linear change in thickness across the substrate and having a maximum height W with respect to the cylindrical portion. A target maximum height Dt of the curved portion is 10?7 to 10?6 times the diameter, D is between about 70% and about 130% of Dt, and W is less than about 30% of Dt.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: January 2, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Samarth Bhargava, Christophe Peroz, Victor Kai Liu
  • Patent number: D1009925
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 2, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Lorena Pazmino, Cole Parker Heiner, Gregory Minh Tran, Sarah Machicado
  • Patent number: D1010446
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 9, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Shigeru Natsume, Haney Awad, James William Palmer, Daniel Marcelo Gamez Castillejos, Christopher G. Palmer
  • Patent number: D1011401
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: January 16, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Shigeru Natsume, Sebastian Gonzalo Arrieta Gunther, Haney Awad, Bryson John Green Mercer