Patents by Inventor Maria Cheng LEI

Maria Cheng LEI 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: 11770599
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Vikramaditya Dangi
  • Publication number: 20220141379
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Application
    Filed: January 11, 2022
    Publication date: May 5, 2022
    Inventors: Maria Cheng LEI, Vishal JAIN, Vikramaditya DANGI
  • Patent number: 11245836
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Vikramaditya Dangi
  • Publication number: 20200404159
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Application
    Filed: July 20, 2020
    Publication date: December 24, 2020
    Inventors: Maria Cheng LEI, Vishal JAIN, Vikramaditya DANGI
  • Patent number: 10798292
    Abstract: An adjustable-focus PV (picture/video) camera in a mixed-reality head-mounted display (HMD) device operates with an auto-focus subsystem that is configured to be triggered based on location and motion of a user's hands to reduce the occurrence of auto-focus hunting during camera operations. The HMD device is equipped with a depth sensor that is configured to capture depth data from the surrounding physical environment to detect and track the user's hand location, movements, and gestures in three-dimensions. The hand tracking data from the depth sensor may be assessed to determine hand characteristics—such as which of the user's hands or part of a hand is detected, its size, motion, speed, etc.—within a particular region of interest (ROI) in the field of view of the PV camera. The auto-focus subsystem uses the assessed hand characteristics as an input to control auto-focus of the PV camera to reduce auto-focus hunting occurrences.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Vikramaditya Dangi
  • Patent number: 10616489
    Abstract: Methods and devices for dynamically selecting an audio resource may include receiving a request to use at least one microphone on the computer device. The methods and devices may include determining, by the operating system, a dynamic orientation of a first device portion and a second device portion of the computer device based on sensor information. The methods and devices may include selecting at least one microphone for use based on the physical location information of the at least one microphone and the dynamic orientation of the first device portion and the second device portion, wherein the physical location information corresponds to a static orientation of the at least one microphone on the computer device.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: April 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain
  • Patent number: 10503518
    Abstract: Techniques are described herein that are capable of initializing hardware components by loading drivers in parallel and granting the drivers access to the hardware components serially. For instance, a controller may serve as an intermediary between the drivers and the hardware components to synchronize access of the drivers to the respective hardware components. The controller may include software and hardware. The software may program the hardware to grant the drivers access to the respective hardware components serially based at least in part on an event that is capable of being associated with one driver at a time. Accordingly, access of the drivers to the respective hardware components may be granted serially, even though the drivers have been loaded in parallel.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain
  • Patent number: 10264186
    Abstract: Methods and devices for dynamically controlling mirroring of a preview image may include receiving physical location information of a selected camera resource on the computer device, wherein the physical location information corresponds to a static orientation of the camera resource. The methods and devices may include determining a dynamic orientation of the selected camera resource based on sensor information for the selected camera resource and determining a camera role of the selected camera resource based on the dynamic orientation and the static orientation of the selected camera, wherein the camera role comprises a front facing camera role or a rear facing camera role. The methods and devices may include displaying a mirrored preview image when the camera role of the selected camera resource is the front facing camera role and displaying a non-mirrored preview image when the camera role of the selected camera resource is the rear facing camera role.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Tomi Sokeila, Raymond Xue
  • Publication number: 20190108039
    Abstract: Techniques are described herein that are capable of initializing hardware components by loading drivers in parallel and granting the drivers access to the hardware components serially. For instance, a controller may serve as an intermediary between the drivers and the hardware components to synchronize access of the drivers to the respective hardware components. The controller may include software and hardware. The software may program the hardware to grant the drivers access to the respective hardware components serially based at least in part on an event that is capable of being associated with one driver at a time. Accordingly, access of the drivers to the respective hardware components may be granted serially, even though the drivers have been loaded in parallel.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Maria Cheng Lei, Vishal Jain
  • Publication number: 20190007619
    Abstract: Methods and devices for dynamically controlling mirroring of a preview image may include receiving physical location information of a selected camera resource on the computer device, wherein the physical location information corresponds to a static orientation of the camera resource. The methods and devices may include determining a dynamic orientation of the selected camera resource based on sensor information for the selected camera resource and determining a camera role of the selected camera resource based on the dynamic orientation and the static orientation of the selected camera, wherein the camera role comprises a front facing camera role or a rear facing camera role. The methods and devices may include displaying a mirrored preview image when the camera role of the selected camera resource is the front facing camera role and displaying a non-mirrored preview image when the camera role of the selected camera resource is the rear facing camera role.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Maria Cheng LEI, Vishal JAIN, Tomi SOKEILA, Raymond XUE
  • Publication number: 20190007620
    Abstract: Methods and devices for dynamically selecting an audio resource may include receiving a request to use at least one microphone on the computer device. The methods and devices may include determining, by the operating system, a dynamic orientation of a first device portion and a second device portion of the computer device based on sensor information. The methods and devices may include selecting at least one microphone for use based on the physical location information of the at least one microphone and the dynamic orientation of the first device portion and the second device portion, wherein the physical location information corresponds to a static orientation of the at least one microphone on the computer device.
    Type: Application
    Filed: August 1, 2017
    Publication date: January 3, 2019
    Inventors: Maria Cheng LEI, Vishal Jain
  • Patent number: 10044925
    Abstract: Described are examples for capturing one or more real world images for display with one or more computer-generated images (e.g., holograms). One or more computer-generated images for overlaying over one or more real world images can be received, and a depth for overlaying at least one of the computer-generated images over the one or more real world images can be determined. A lens of a camera can be focused based on this depth, and the one or more real world images can be captured via the camera with the lens focused based on the depth. The one or more real world images can be provided as one or more mixed reality images with the one or more computer-generated images overlaid on the one or more real world images, such that the image is focused on objects near the one or more computer-generated images.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hang Li, Vishal Jain, Maria Cheng Lei, William Douglas Guyman
  • Publication number: 20180054562
    Abstract: Described are examples for capturing one or more real world images for display with one or more computer-generated images (e.g., holograms). One or more computer-generated images for overlaying over one or more real world images can be received, and a depth for overlaying at least one of the computer-generated images over the one or more real world images can be determined. A lens of a camera can be focused based on this depth, and the one or more real world images can be captured via the camera with the lens focused based on the depth. The one or more real world images can be provided as one or more mixed reality images with the one or more computer-generated images overlaid on the one or more real world images, such that the image is focused on objects near the one or more computer-generated images.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 22, 2018
    Inventors: Hang LI, Vishal JAIN, Maria Cheng LEI, William Douglas GUYMAN