Patents by Inventor Adrian Kaehler
Adrian Kaehler 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: 12654310Abstract: A software compensated robotic system makes use of recurrent neural networks and image processing to control operation and/or movement of an end effector. Images are used to compensate for variations in the response of the robotic system to command signals. This compensation allows for the use of components having lower reproducibility, precision and/or accuracy that would otherwise be practical.Type: GrantFiled: June 14, 2023Date of Patent: June 16, 2026Assignee: Sanctuary Cognitive Systems CorporationInventor: Adrian Kaehler
-
Publication number: 20260160726Abstract: Provided is a process that includes obtaining data indicative of state of a dynamic mechanical system and an environment of the dynamic mechanical system, the data comprising a plurality of channels of data from a plurality of different sensors including a plurality of cameras and other sensors indicative of state of actuators of the dynamic mechanical system; forming a training set from the obtained data by segmenting the data by time and grouping segments from the different channels by time to form units of training data that span different channels among the plurality of channels; training a metric learning model to encode inputs corresponding to the plurality of channels as vectors in an embedding space with self-supervised learning based on the training set; and using the trained metric learning model to control the dynamic mechanical system or another dynamic mechanical system.Type: ApplicationFiled: April 14, 2025Publication date: June 11, 2026Inventors: Jeff Kranski, Chris Cianci, Carolyn Wales, Adrian Kaehler
-
Patent number: 12638675Abstract: This disclosure describes techniques for device authentication and/or pairing. A display system can comprise a head mountable display, computer memory, and processor(s). In response to receiving a request to authenticate a connection between the display system and a companion device (e.g., controller or other computer device), first data may be determined, the first data based at least partly on biometric data associated with a user. The first data may be sent to an authentication device configured to compare the first data to second data received from the companion device, the second data based at least partly on the biometric data. Based at least partly on a correspondence between the first and second data, the authentication device can send a confirmation to the display system to permit communication between the display system and companion device.Type: GrantFiled: August 29, 2024Date of Patent: May 26, 2026Assignee: Magic Leap, Inc.Inventors: Nitin Singh, Adrian Kaehler
-
Patent number: 12569999Abstract: Provided is a distributed robot management system, including: a first fleet of robots at a first facility; and a robot management server system remote from the first facility and communicatively coupled with the first fleet of robots via a network, wherein the robot management server system is configured to: provide configuration information to the first fleet of robots, maintain a remote representation of state of robots in the first fleet of robots, receive and store data from the first fleet of robots, and provide computing resources by which robots in the first fleet of robots are trained.Type: GrantFiled: April 1, 2022Date of Patent: March 10, 2026Assignee: Sanctuary Cognitive Systems CorporationInventors: Carolyn Wales, Chris Cianci, Christopher Bradski, Jeff Kranski, Adrian Kaehler
-
Publication number: 20260057691Abstract: An augmented reality device (ARD) can present virtual content which can provide enhanced experiences with the user's physical environment. For example, the ARD can detect a linkage between a person in the FOV of the ARD and a physical object (e.g., a document presented by the person) or detect linkages between the documents. The linkages may be used in identity verification or document verification.Type: ApplicationFiled: October 29, 2025Publication date: February 26, 2026Inventor: Adrian Kaehler
-
Publication number: 20260057541Abstract: Disclosed herein is a wearable display system for capturing retraining eye images of an eye of a user for retraining a neural network for eye tracking. The system captures retraining eye images using an image capture device when user interface (UI) events occur with respect to UI devices displayed at display locations of a display. The system can generate a retraining set comprising the retraining eye images and eye poses of the eye of the user in the retraining eye images (e.g., related to the display locations of the UI devices) and obtain a retrained neural network that is retrained using the retraining set.Type: ApplicationFiled: October 31, 2025Publication date: February 26, 2026Inventors: Adrian Kaehler, Douglas Bertram Lee, Vijay Badrinarayanan
-
Patent number: 12561550Abstract: Methods and systems for using a teleoperation system to train a robot to perform tasks using machine learning are described herein. A teleoperation system may be used to record actions of a robot as used by a human teleoperator. The teleoperation system may provide a teleoperator insight into the state of the robot and may provide feedback to the teleoperator allowing the teleoperator to feel what the robot is feeling. For example, sensor information from the robot may be sent to the teleoperation system and output to the teleoperator in various forms including vibrations, video, visual cues, or sound. The teleoperation system may output visual guides to the teleoperator so that the teleoperator may know how to control the robot to complete a task in a desired manner.Type: GrantFiled: December 31, 2022Date of Patent: February 24, 2026Assignee: Sanctuary Cognitive Systems CorporationInventors: Jeff Kranski, Carolyn Wales, Chris Cianci, Adrian Kaehler
-
Publication number: 20260044008Abstract: Systems and methods for generating a face model for a user of a head-mounted device are disclosed. The head-mounted device can include one or more eye cameras configured to image the face of the user while the user is putting the device on or taking the device off. The images obtained by the eye cameras may be analyzed using a stereoscopic vision technique, a monocular vision technique, or a combination, to generate a face model for the user. The face model can be used to generate a virtual image of at least a portion of the user's face, for example to be presented as an avatar.Type: ApplicationFiled: October 21, 2025Publication date: February 12, 2026Inventors: Gholamreza AMAYEH, Adrian KAEHLER, Douglas LEE
-
Publication number: 20260044009Abstract: A wearable device can include an inward-facing imaging system configured to acquire images of a user's periocular region. The wearable device can determine a relative position between the wearable device and the user's face based on the images acquired by the inward-facing imaging system. The relative position may be used to determine whether the user is wearing the wearable device, whether the wearable device is optimally fit to the user, and/or whether an adjustment to a rendering location of a virtual object can be made to compensate for a deviation of the wearable device from its normal resting position relative to the user's face.Type: ApplicationFiled: October 22, 2025Publication date: February 12, 2026Inventors: Adrian KAEHLER, Gary Bradski, Vijay BADRINARAYANAN
-
Publication number: 20260038124Abstract: Systems and methods for eye image segmentation and image quality estimation are disclosed. In one aspect, after receiving an eye image, a device such as an augmented reality device can process the eye image using a convolutional neural network with a merged architecture to generate both a segmented eye image and a quality estimation of the eye image. The segmented eye image can include a background region, a sclera region, an iris region, or a pupil region. In another aspect, a convolutional neural network with a merged architecture can be trained for eye image segmentation and image quality estimation. In yet another aspect, the device can use the segmented eye image to determine eye contours such as a pupil contour and an iris contour. The device can use the eye contours to create a polar image of the iris region for computing an iris code or biometric authentication.Type: ApplicationFiled: October 9, 2025Publication date: February 5, 2026Inventors: Alexey SPIZHEVOY, Adrian KAEHLER, Vijay BADRINARAYANAN
-
Publication number: 20260021580Abstract: Provided is a process, including: obtaining, with a computer system, access to a specification indicating which regions of an embedding space are designated as anomalous relative to vectors in the embedding space characterizing past behavior of a first instance of a dynamical system; receiving, with the computer system, multi-channel input indicative of a state of a second instance of the dynamical system; and classifying, with the computer system, whether the state of the second instance of the dynamical system is anomalous by: encoding the multi-channel input into a vector in the embedding space; causing the specification to be applied to the vector; obtaining a result of applying the specification to the vector; and classifying whether the state of the second instance of the dynamical system is anomalous based on the result; and storing the classification in memory.Type: ApplicationFiled: September 30, 2025Publication date: January 22, 2026Inventors: Adrian Kaehler, Jeff Kranski, Chris Cianci
-
Publication number: 20260019534Abstract: An augmented reality (AR) device can be configured to monitor ambient audio data. The AR device can detect speech in the ambient audio data, convert the detected speech into text, or detect keywords such as rare words in the speech. When a rare word is detected, the AR device can retrieve auxiliary information (e.g., a definition) related to the rare word from a public or private source. The AR device can display the auxiliary information for a user to help the user better understand the speech. The AR device may perform translation of foreign speech, may display text (or the translation) of a speaker's speech to the user, or display statistical or other information associated with the speech.Type: ApplicationFiled: September 18, 2025Publication date: January 15, 2026Inventors: Jeffrey Scott Sommers, Jennifer M.R. Devine, Joseph Wayne Seuck, Adrian Kaehler
-
Patent number: 12488488Abstract: Disclosed herein is a wearable display system for capturing retraining eye images of an eye of a user for retraining a neural network for eye tracking. The system captures retraining eye images using an image capture device when user interface (UI) events occur with respect to UI devices displayed at display locations of a display. The system can generate a retraining set comprising the retraining eye images and eye poses of the eye of the user in the retraining eye images (e.g., related to the display locations of the UI devices) and obtain a retrained neural network that is retrained using the retraining set.Type: GrantFiled: April 2, 2021Date of Patent: December 2, 2025Assignee: MAGIC LEAP, INC.Inventors: Adrian Kaehler, Douglas Bertram Lee, Vijay Badrinarayanan
-
Patent number: 12482287Abstract: An augmented reality device (ARD) can present virtual content which can provide enhanced experiences with the user's physical environment. For example, the ARD can detect a linkage between a person in the FOV of the ARD and a physical object (e.g., a document presented by the person) or detect linkages between the documents. The linkages may be used in identity verification or document verification.Type: GrantFiled: January 19, 2022Date of Patent: November 25, 2025Assignee: MAGIC LEAP, INC.Inventor: Adrian Kaehler
-
Patent number: 12481161Abstract: A wearable device can include an inward-facing imaging system configured to acquire images of a user's periocular region. The wearable device can determine a relative position between the wearable device and the user's face based on the images acquired by the inward-facing imaging system. The relative position may be used to determine whether the user is wearing the wearable device, whether the wearable device fits the user, and/or whether an adjustment to a rendering location of a virtual object can be made to compensate for a deviation of the wearable device from its normal resting position relative to the user's face.Type: GrantFiled: May 21, 2025Date of Patent: November 25, 2025Assignee: Magic Leap, Inc.Inventors: Adrian Kaehler, Gary Bradski, Vijay Badrinarayanan
-
Patent number: 12474588Abstract: Systems and methods for generating a face model for a user of a head-mounted device are disclosed. The head-mounted device can include one or more eye cameras configured to image the face of the user while the user is putting the device on or taking the device off. The images obtained by the eye cameras may be analyzed using a stereoscopic vision technique, a monocular vision technique, or a combination, to generate a face model for the user. The face model can be used to generate a virtual image of at least a portion of the user's face, for example to be presented as an avatar.Type: GrantFiled: December 15, 2024Date of Patent: November 18, 2025Assignee: Magic Leap, Inc.Inventors: Gholamreza Amayeh, Adrian Kaehler, Douglas Lee
-
Patent number: 12462394Abstract: Systems and methods for eye image segmentation and image quality estimation are disclosed. In one aspect, after receiving an eye image, a device such as an augmented reality device can process the eye image using a convolutional neural network with a merged architecture to generate both a segmented eye image and a quality estimation of the eye image. The segmented eye image can include a background region, a sclera region, an iris region, or a pupil region. In another aspect, a convolutional neural network with a merged architecture can be trained for eye image segmentation and image quality estimation. In yet another aspect, the device can use the segmented eye image to determine eye contours such as a pupil contour and an iris contour. The device can use the eye contours to create a polar image of the iris region for computing an iris code or biometric authentication.Type: GrantFiled: August 24, 2023Date of Patent: November 4, 2025Assignee: Magic Leap, Inc.Inventors: Alexey Spizhevoy, Adrian Kaehler, Vijay Badrinarayanan
-
Patent number: 12452390Abstract: An augmented reality (AR) device can be configured to monitor ambient audio data. The AR device can detect speech in the ambient audio data, convert the detected speech into text, or detect keywords such as rare words in the speech. When a rare word is detected, the AR device can retrieve auxiliary information (e.g., a definition) related to the rare word from a public or private source. The AR device can display the auxiliary information for a user to help the user better understand the speech. The AR device may perform translation of foreign speech, may display text (or the translation) of a speaker's speech to the user, or display statistical or other information associated with the speech.Type: GrantFiled: June 27, 2022Date of Patent: October 21, 2025Assignee: MAGIC LEAP, INC.Inventors: Jeffrey Scott Sommers, Jennifer M. R. Devine, Joseph Wayne Seuck, Adrian Kaehler
-
Patent number: 12427661Abstract: Provided is a process, including: obtaining, with a computer system, access to a specification indicating which regions of an embedding space are designated as anomalous relative to vectors in the embedding space characterizing past behavior of a first instance of a dynamical system; receiving, with the computer system, multi-channel input indicative of a state of a second instance of the dynamical system; and classifying, with the computer system, whether the state of the second instance of the dynamical system is anomalous by: encoding the multi-channel input into a vector in the embedding space; causing the specification to be applied to the vector; obtaining a result of applying the specification to the vector; and classifying whether the state of the second instance of the dynamical system is anomalous based on the result; and storing the classification in memory.Type: GrantFiled: September 14, 2021Date of Patent: September 30, 2025Assignee: Sanctuary Cognitive Systems CorporationInventors: Adrian Kaehler, Jeff Kranski, Chris Cianci
-
Publication number: 20250289124Abstract: A robot system includes a first computing device and a second computing device. The first computing device is configured to control operation of the robot based on data flows received from a plurality of sensors of the robot, and the second computing system is configured to receive and process at least some of the data flows concurrently while the first computing system controls operation of the robot.Type: ApplicationFiled: June 2, 2025Publication date: September 18, 2025Inventors: Carolyn Wales, Chris Cianci, Jeff Kranski, Adrian Kaehler