IP Library Granted Patent US 11,727,719
Granted Patent B2
US 11,727,719 · App. 17/006,594 · Granted Aug 15, 2023

System and method for detecting human presence based on depth sensing and inertial measurement

Inventors: Xiaoyong Yang (San Jose, CA); Kalyan-Kumar Vadlamudi-Reddy (San Jose, CA)
Assignee: STMicroelectronics, Inc.
G06V40/166G01B7/30G01B11/22G01C19/00G01P15/18G01S17/08G01S17/894G06F18/214G06F18/25G06V40/171
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,727,719
App. No.
17/006,594
Granted
Aug 15, 2023
Kind
B2
Abstract

An electronic device includes a depth sensor and an inertial measurement unit. The electronic device detects a presence of the user of the electronic device by analyzing a combination of inertial sensor signals from the inertial measurement unit and depth sensor signals from the depth sensor.

Claims (46)

1. An electronic device, comprising:

a display;

a depth sensor configured to sense a distance between the display and objects in view of the depth sensor;

a first inertial measurement unit configured to detect an orientation of the electronic device; and

a sensor processing unit configured to receive depth sensor signals from the depth sensor, to receive inertial sensor signals from the first inertial measurement unit, and to detect a presence of a user based on the depth sensor signals and the inertial sensor signals, wherein the sensor processing unit includes:

a first neural network configured to receive the depth sensor signals and inertial sensor signals and to generate combined output data; and

an analysis model including a second neural network trained with a machine learning process to detect the presence of the user based on the combined output data.

2. The electronic device of claim 1 , further comprising:

a top lid including the depth sensor, the display, and the first inertial measurement unit;

a hinge coupled to the top lid; and

a bottom lid rotatably coupled to the top lid by the hinge and including:

a second inertial measurement unit, the sensor processing unit is configured to detect the presence of the user based on inertial sensor signals from the first and second inertial measurement units.

3. The electronic device of claim 2 , wherein the depth sensor includes a time of flight sensor.

4. The electronic device of claim 2 , wherein the sensor processing unit is configured to detect a rotation angle between the top and bottom lids based on sensor signals from the first inertial measurement unit and to detect the presence of the user based on the rotation angle.

5. The electronic device of claim 4 , wherein at least one of the first and second inertial measurement units includes an accelerometer.

6. The electronic device of claim 2 , wherein the sensor processing unit is configured to detect a heading angle based on sensor signals from at least one of the first and second inertial measurement units.

7. The electronic device of claim 6 , wherein at least one of the first and second inertial measurement units includes a gyroscope.

8. The electronic device of claim 1 , wherein the depth sensor includes a light source and a light sensor.

9. A method, comprising:

generating depth sensor signals with a depth sensor of an electronic device;

generating first inertial sensor signals with a first inertial sensor of the electronic device;

detecting, with a sensor processing unit of the electronic device, a presence of a user of the electronic device based on the depth sensor signals and the first inertial sensor signals;

receiving, with a first neural network of the sensor processing unit, the depth sensor signals and inertial sensor signals;

generate combined output data with the first neural network based on the depth sensor signals and the inertial sensor signals; and

training, with a machine learning process, a second neural network of the sensor processing unit to detect the presence of the user based on the combined output data.

10. The method of claim 9 , wherein a first inertial measurement unit is positioned in a top lid of an electronic device.

11. The method of claim 10 , further comprising:

generating second inertial sensor signals with a second inertial measurement unit in a bottom lid of the electronic device; and

detecting the presence of the user with the sensor processing unit based on the second inertial sensor signals.

12. The method of claim 11 , further comprising:

detecting a rotation angle between the top and bottom lids based on first and second inertial sensor signals; and

detecting the presence of the user based on the rotation angle.

13. The method of claim 9 , further comprising:

detecting a heading of the electronic device based on the first inertial sensor signals; and

detecting the presence of the user based on the heading angle.

14. The method of claim 9 , wherein the electronic device is a laptop computer.

15. A computing device, comprising:

an upper lid having a display;

a lower lid including a keyboard;

a time of flight sensor positioned in the upper lid;

a first inertial measurement unit positioned in the upper lid;

a second inertial measurement unit positioned in the lower lid; and

a sensor processing unit including:

a first neural network configured to receive depth sensor signals from the time of flight sensor and inertial sensor signals from the first and second inertial measurement units and to generate combined output data; and

an analysis model including a second neural network configured to detect a head of a user based on the combined output data, wherein the second neural network is trained with a machine learning process to detect the presence of the user based on the combined output data.

16. The computing device of claim 15 , wherein the sensor processing unit is configured to detect a rotation angle of the upper lid and a heading angle of the upper and lower lids based on the first and second inertial measurement units and to detect the face of the user based on the rotation angle and the heading angle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: YANG, XIAOYONG; VADLAMUDI-REDDY, KALYAN-KUMAR
To: STMICROELECTRONICS, INC.
Reel/Frame 053776/0354 →
Continuity (1)
Related Publication 20220067346A1 · Mar 3, 2022