Patents by Inventor Michael Link
Michael Link 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: 20230396881Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.Type: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: Brian Keith SMITH, Koon Keong SHEE, Gregory Michael LINK
-
Patent number: 11778318Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.Type: GrantFiled: March 9, 2022Date of Patent: October 3, 2023Assignee: Magic Leap, Inc.Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
-
Patent number: 11624909Abstract: Head-mounted display systems with power saving functionality are disclosed. The systems can include a frame configured to be supported on the head of the user. The systems can also include a head-mounted display disposed on the frame, one or more sensors, and processing electronics in communication with the display and the one or more sensors. In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame is in a certain position (e.g., upside-down or on top of the head of the user). In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame has been stationary for at least a threshold period of time.Type: GrantFiled: June 18, 2019Date of Patent: April 11, 2023Assignee: MAGIC LEAP, INC.Inventors: Carlos A. Rivera Cintron, Gregory Michael Link, Jeffrey Scott Sommers, Matthew Thomas Hull, Jose Felix Rodriguez, Ricardo Martinez Perez
-
Patent number: 11475583Abstract: A depth sensing system includes a sensor having first and second sensor pixels to receive light from a surface. The system also includes a filter to allow transmission of full spectrum light to the first sensor pixel and visible light to the second sensor pixel while preventing transmission of infrared light to the second sensor pixel. The system further includes a processor to analyze the full spectrum light and the visible light to determine a depth of the surface. The filter is disposed between the sensor and the surface.Type: GrantFiled: February 24, 2021Date of Patent: October 18, 2022Assignee: Magic Leap, Inc.Inventor: Gregory Michael Link
-
Patent number: 11461982Abstract: An augmented reality display system is configured to use fiducial markers to align 3D content with real objects. The augmented reality display system can optionally include a depth sensor configured to detect a location of a real object. The augmented reality display system can also include a light source configured to illuminate at least a portion of the object with invisible light, and a light sensor configured to form an image using reflected portion of the invisible light. Processing circuitry of the display system can identify a location marker based on the difference between the emitted light and the reflected light and determine an orientation of the real object based on the location of the real object and a location of the location marker.Type: GrantFiled: February 11, 2021Date of Patent: October 4, 2022Assignee: Magic Leap, Inc.Inventors: Nastasja U. Robaina, Nicole Elizabeth Samec, Gregory Michael Link, Mark Baerenrodt
-
Patent number: 11425189Abstract: A power profile library includes a plurality of power profiles with each power profile having a plurality of maximum clock speeds for respective processors. The maximum clock speeds of each power profile are selected to limit a maximum amount of heat per unit time generated by the processors in combination. A developer computer system selects sections of an eventual application for a consumer device and a target intent for each section. A power profile lookup uses the target intents to determine a power profile for each section.Type: GrantFiled: February 6, 2020Date of Patent: August 23, 2022Assignee: Magic Leap, Inc.Inventor: Gregory Michael Link
-
Patent number: 11379023Abstract: Examples are disclosed that relate to methods, computing devices, and head-mounted display (HMD) devices for regulating a surface temperature of a device. In one example, a method comprises determining the surface temperature of a surface of the device, determining an energy accumulator value indicating cumulative energy received by a user via the surface of the device, and using a dynamic temperature limit function to calculate a temperature limit as a function of the energy accumulator value. The method also comprises comparing the surface temperature to the temperature limit. When the surface temperature has not reached the temperature limit, the method comprises incrementing the energy accumulator value. When the surface temperature has reached the temperature limit, the method comprises initiating a thermal mitigation action to cool the surface.Type: GrantFiled: July 15, 2019Date of Patent: July 5, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Gavin Donald Stanley, Sravan Kumar Reddy Gondipalli, Douglas Lea Heirich, Sridhar Canumalla, Alfonsus Dibianto Lunardhi, John Michael Link
-
Publication number: 20220201210Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.Type: ApplicationFiled: March 9, 2022Publication date: June 23, 2022Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
-
Patent number: 11310618Abstract: A spatialized audio system includes a sensor to detect a head pose of a listener. The system also includes a processor to render audio data in first and second stages. The first stage includes rendering first audio data corresponding to a first plurality of sources to second audio data corresponding to a second plurality of sources. The second stage includes rendering the second audio data corresponding to the second plurality of sources to third audio data corresponding to a third plurality of sources based on the detected head pose of the listener. The second plurality of sources consists of fewer sources than the first plurality of sources.Type: GrantFiled: September 4, 2019Date of Patent: April 19, 2022Assignee: Magic Leap, Inc.Inventor: Gregory Michael Link
-
Patent number: 11303809Abstract: A system and method for operating a sensor which has at least two modes of operation. The sensor may be provided with one or more common operation steps to be used in both a first mode of operation and a second mode of operation. The sensor may also be provided with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation. The dummy operation steps can convert the first mode of operation to the second mode of operation when used with the one or more common operation steps.Type: GrantFiled: September 17, 2019Date of Patent: April 12, 2022Assignee: Magic Leap, Inc.Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
-
Publication number: 20210385379Abstract: A head mounted display system can process images by assessing relative motion between the head mounted display and one or more features in a user's environment. The assessment of relative motion can include determining whether the head mounted display has moved, is moving and/or is expected to move with respect to one or more features in the environment. Additionally or alternatively, the assessment can include determining whether one or more features in the environment have moved, are moving and/or are expected to move relative to the head mounted display. The image processing can further include determining one or more virtual image content locations in the environment that correspond to a location where renderable virtual image content appears to a user when the location appears in the display and comparing the one or more virtual image content locations in the environment with a viewing zone.Type: ApplicationFiled: April 20, 2021Publication date: December 9, 2021Inventors: Brian Keith Smith, Carlos A. Rivera Cintron, Jose Felix Rodriguez, Matthew Thomas Hull, Gregory Michael Link
-
Publication number: 20210350623Abstract: An augmented reality display system is configured to use fiducial markers to align 3D content with real objects. The augmented reality display system can optionally include a depth sensor configured to detect a location of a real object. The augmented reality display system can also include a light source configured to illuminate at least a portion of the object with invisible light, and a light sensor configured to form an image using reflected portion of the invisible light. Processing circuitry of the display system can identify a location marker based on the difference between the emitted light and the reflected light and determine an orientation of the real object based on the location of the real object and a location of the location marker.Type: ApplicationFiled: February 11, 2021Publication date: November 11, 2021Inventors: Nastasja U. Robaina, Nicole Elizabeth Samec, Gregory Michael Link, Mark Baerenrodt
-
Patent number: 11143213Abstract: An electronic execution unit controls and regulates a pneumatic valve assembly for a pneumatic movement. An application for controlling and regulating a valve assembly is or can be loaded so that it can be carried out on the electronic execution unit to carry out the pneumatic movement on the pneumatic valve assembly. An electronic valve controller for the open-loop control and closed-loop control of a valve assembly has at least one pneumatic valve for a pneumatic movement task.Type: GrantFiled: October 20, 2018Date of Patent: October 12, 2021Assignee: Festo SE & Co. KGInventors: Matthias Doll, RĂ¼diger Neumann, Stefan Elmer, Peter Hofmann, Bernd Schneider, Michael Link
-
Publication number: 20210271484Abstract: The invention provides a method of initiating code including (i) storing an application having first, second and third functions, the first function being a main function that calls the second and third functions to run the application, (ii) compiling the application to first and second heterogeneous processors to create first and second central processing unit (CPU) instruction set architecture (ISA) objects respectively, (iii) pruning the first and second CPU ISA objects by removing the third function from the first CPU ISA objects and removing first and second functions from the second CPU ISA objects;, (iv) proxy inserting first and second remote procedure calls (RPC's) in the first and second CPU ISA objects respectively, and pointing respectively to the third function in the second CPU ISA objects and the second function in the first CPU ISA objects, and (v) section renaming the second CPU ISA objects to common application library.Type: ApplicationFiled: July 10, 2019Publication date: September 2, 2021Applicant: Magic Leap, Inc.Inventors: Jonathan Tate LINDSEY, Gregory Michael LINK
-
Publication number: 20210263309Abstract: Head-mounted display systems with power saving functionality are disclosed. The systems can include a frame configured to be supported on the head of the user. The systems can also include a head-mounted display disposed on the frame, one or more sensors, and processing electronics in communication with the display and the one or more sensors. In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame is in a certain position (e.g., upside-down or on top of the head of the user). In some implementations, the processing electronics can be configured to cause the system to reduce power of one or more components in response to at least in part on a determination that the frame has been stationary for at least a threshold period of time.Type: ApplicationFiled: June 18, 2019Publication date: August 26, 2021Inventors: Carlos A. Rivera Cintron, Gregory Michael Link, Jeffrey Scott Sommers, Philip Premysler, Matthew Thomas Hull, Jose Felix Rodriguez, Ricardo Martinez Perez
-
Publication number: 20210183087Abstract: A depth sensing system includes a sensor having first and second sensor pixels to receive light from a surface. The system also includes a filter to allow transmission of full spectrum light to the first sensor pixel and visible light to the second sensor pixel while preventing transmission of infrared light to the second sensor pixel. The system further includes a processor to analyze the full spectrum light and the visible light to determine a depth of the surface. The filter is disposed between the sensor and the surface.Type: ApplicationFiled: February 24, 2021Publication date: June 17, 2021Applicant: MAGIC LEAP, INC.Inventor: Gregory Michael Link
-
Patent number: 10986270Abstract: A head mounted display system can process images by assessing relative motion between the head mounted display and one or more features in a user's environment. The assessment of relative motion can include determining whether the head mounted display has moved, is moving and/or is expected to move with respect to one or more features in the environment. Additionally or alternatively, the assessment can include determining whether one or more features in the environment have moved, are moving and/or are expected to move relative to the head mounted display. The image processing can further include determining one or more virtual image content locations in the environment that correspond to a location where renderable virtual image content appears to a user when the location appears in the display and comparing the one or more virtual image content locations in the environment with a viewing zone.Type: GrantFiled: June 18, 2019Date of Patent: April 20, 2021Assignee: Magic Leap, Inc.Inventors: Brian Keith Smith, Carlos A. Rivera Cintron, Jose Felix Rodriguez, Matthew Thomas Hull, Gregory Michael Link
-
Patent number: 10964039Abstract: A depth sensing system includes a sensor having first and second sensor pixels to receive light from a surface. The system also includes a filter to allow transmission of full spectrum light to the first sensor pixel and visible light to the second sensor pixel while preventing transmission of infrared light to the second sensor pixel. The system further includes a processor to analyze the full spectrum light and the visible light to determine a depth of the surface. The filter is disposed between the sensor and the surface.Type: GrantFiled: January 8, 2020Date of Patent: March 30, 2021Assignee: Magic Leap, Inc.Inventor: Gregory Michael Link
-
Patent number: 10922887Abstract: An augmented reality display system is configured to use fiducial markers to align 3D content with real objects. The augmented reality display system can optionally include a depth sensor configured to detect a location of a real object. The augmented reality display system can also include a light source configured to illuminate at least a portion of the object with invisible light, and a light sensor configured to form an image using reflected portion of the invisible light. Processing circuitry of the display system can identify a location marker based on the difference between the emitted light and the reflected light and determine an orientation of the real object based on the location of the real object and a location of the location marker.Type: GrantFiled: December 12, 2017Date of Patent: February 16, 2021Assignee: Magic Leap, Inc.Inventors: Nastasja U. Robaina, Nicole Elizabeth Samec, Gregory Michael Link, Mark Baerenrodt
-
Publication number: 20210018966Abstract: Examples are disclosed that relate to methods, computing devices, and head-mounted display (HMD) devices for regulating a surface temperature of a device. In one example, a method comprises determining the surface temperature of a surface of the device, determining an energy accumulator value indicating cumulative energy received by a user via the surface of the device, and using a dynamic temperature limit function to calculate a temperature limit as a function of the energy accumulator value. The method also comprises comparing the surface temperature to the temperature limit. When the surface temperature has not reached the temperature limit, the method comprises incrementing the energy accumulator value. When the surface temperature has reached the temperature limit, the method comprises initiating a thermal mitigation action to cool the surface.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Gavin Donald STANLEY, Sravan Kumar Reddy GONDIPALLI, Douglas Lea HEIRICH, Sridhar CANUMALLA, Alfonsus Dibianto LUNARDHI, John Michael LINK