Patents Assigned to Magic Leap, Inc.
-
Publication number: 20240029369Abstract: 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: ApplicationFiled: July 17, 2023Publication date: January 25, 2024Applicant: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Publication number: 20240029301Abstract: 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: ApplicationFiled: July 17, 2023Publication date: January 25, 2024Applicant: Magic Leap, Inc.Inventors: Lipu Zhou, Ashwin Swaminathan, Frank Thomas Steinbruecker, Daniel Esteban Koppel
-
Publication number: 20240027785Abstract: 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: ApplicationFiled: October 4, 2023Publication date: January 25, 2024Applicant: Magic Leap, Inc.Inventor: John Graham Macnamara
-
Patent number: 11880033Abstract: 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: GrantFiled: March 28, 2022Date of Patent: January 23, 2024Assignee: Magic Leap, Inc.Inventors: Lionel Ernest Edwin, Zachary C. Nienstedt, Ivan Li Chuen Yeoh, Samuel A. Miller, Yan Xu, Jordan Alexander Cazamias
-
Patent number: 11880043Abstract: 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: GrantFiled: January 17, 2023Date of Patent: January 23, 2024Assignee: Magic Leap, Inc.Inventors: Yan Xu, Jordan Alexander Cazamias, Rose Mei Peng
-
Patent number: 11876914Abstract: 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: GrantFiled: May 19, 2021Date of Patent: January 16, 2024Assignee: Magic Leap, Inc.Inventor: Adrian Kaehler
-
Patent number: 11874468Abstract: 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: GrantFiled: November 1, 2021Date of Patent: January 16, 2024Assignee: Magic Leap, Inc.Inventors: Jyrki Kimmel, Toni Jarvenpaa, Peter Eskolin, Marja Salmimaa
-
Publication number: 20240012190Abstract: 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: ApplicationFiled: September 22, 2023Publication date: January 11, 2024Applicant: 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: 20240012237Abstract: 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: ApplicationFiled: September 19, 2023Publication date: January 11, 2024Applicant: Magic Leap, Inc.Inventors: Julien Gamet, Stephan Arthur Gamper
-
Patent number: 11868527Abstract: 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: GrantFiled: July 21, 2021Date of Patent: January 9, 2024Assignee: Magic Leap, Inc.Inventor: Andrew Ian Russell
-
Patent number: 11869158Abstract: 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: GrantFiled: May 25, 2022Date of Patent: January 9, 2024Assignee: Magic Leap, Inc.Inventors: Timothy Dean Caswell, Konrad Piascik, Leonid Zolotarev, Mark Ashley Rushton
-
Patent number: 11867537Abstract: 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: GrantFiled: August 19, 2022Date of Patent: January 9, 2024Assignee: Magic Leap, Inc.Inventor: Adrian Kaehler
-
Patent number: 11868515Abstract: 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: GrantFiled: February 7, 2022Date of Patent: January 9, 2024Assignee: Magic Leap, Inc.Inventor: Takashi Kuribayashi
-
Publication number: 20240004458Abstract: 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: ApplicationFiled: April 25, 2023Publication date: January 4, 2024Applicant: Magic Leap, Inc.Inventor: Rony Abovitz
-
Publication number: 20240004925Abstract: 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: ApplicationFiled: September 14, 2023Publication date: January 4, 2024Applicant: Magic Leap, Inc.Inventor: Koichi Sato
-
Patent number: 11861803Abstract: 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: GrantFiled: September 13, 2022Date of Patent: January 2, 2024Assignee: Magic Leap, Inc.Inventors: Richard St. Clair Bailey, Siddartha Pothapragada, Koichi Mori, Karen Stolzenberg, Savannah Niles, Domingo Noriega-Padilla, Cole Parker Heiner
-
Patent number: 11860416Abstract: 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: GrantFiled: October 7, 2022Date of Patent: January 2, 2024Assignee: Magic Leap, Inc.Inventors: Samarth Bhargava, Christophe Peroz, Victor Kai Liu
-
Patent number: D1009925Type: GrantFiled: March 16, 2018Date of Patent: January 2, 2024Assignee: Magic Leap, Inc.Inventors: Lorena Pazmino, Cole Parker Heiner, Gregory Minh Tran, Sarah Machicado
-
Patent number: D1010446Type: GrantFiled: December 9, 2019Date of Patent: January 9, 2024Assignee: Magic Leap, Inc.Inventors: Shigeru Natsume, Haney Awad, James William Palmer, Daniel Marcelo Gamez Castillejos, Christopher G. Palmer
-
Patent number: D1011401Type: GrantFiled: December 16, 2019Date of Patent: January 16, 2024Assignee: Magic Leap, Inc.Inventors: Shigeru Natsume, Sebastian Gonzalo Arrieta Gunther, Haney Awad, Bryson John Green Mercer