IP Library › Granted Patent US 11,656,678
Granted Patent B1
US 11,656,678 · App. 17/588,924 · Granted May 23, 2023

Scanning rate control for input components based on user presence detection

Inventors: Gilad Pundak (Rehovot, IL); Shoham Dekel (Tel Aviv, IL); Eran Arbel (Raanana, IL)
Assignee: Microsoft Technology Licensing, LLC
G06F3/011G06F1/3231G06F3/04166G06F2203/04101
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,656,678
App. No.
17/588,924
Granted
May 23, 2023
Kind
B1
Abstract

An electronic device detects a user presence in a first distance range from a user detection sensor of an electronic device. The electronic device communicates with multiple input components, setting the electronic device to a first device state based on detecting a user presence in the first distance range. The first device state applies a scanning rate to a first input component. The electronic device also detects a user presence in a second distance range from the user detection sensor of the electronic device while the electronic device is in the first device state. The electronic device sets the electronic device to a second device state, based on detecting a user presence in the second distance range while the electronic device is in the first device state. The second device state applies a different scanning rate to the first input component than in the first device state.

Claims (36)

1. A method comprising:

detecting, by a user detection sensor, a user presence in a first distance range from the user detection sensor of an electronic device, the electronic device being communicatively connectable to multiple input components and the user detection sensor;

setting the electronic device to a first device state, based at least in part on detecting a user presence in the first distance range, wherein the first device state applies a scanning rate to a first input component of the multiple input components;

detecting, by a user detection sensor, a user presence in a second distance range from the user detection sensor of the electronic device, while the electronic device is in the first device state; and

setting the electronic device to a second device state, based at least in part on detecting a user presence in the second distance range while the electronic device is in the first device state, wherein the second device state applies a different scanning rate to the first input component than in the first device state.

2. The method of claim 1 , wherein adjusting the first input component from the scanning rate to the different scanning rate adjusts power consumption of the first input component of the electronic device.

3. The method of claim 1 , wherein the scanning rate of the user detection sensor in the first device state is different than in the second device state.

4. The method of claim 1 , wherein detection of a user presence in the first distance range, followed by detection of a user presence in the second distance range, indicates an approach by a user toward the electronic device.

5. The method of claim 4 , wherein the approach by the user toward the electronic device corresponds to an increase in the scanning rate for the first input component of the electronic device.

6. The method of claim 1 , wherein detection of a user presence in the first distance range, followed by detection of a user presence in the second distance range, indicates a retreat by a user from the electronic device.

7. The method of claim 6 , wherein the retreat by the user from the electronic device corresponds to a decrease in the scanning rate for the first input component of the electronic device.

8. The method of claim 1 , further comprising:

detecting a user presence in a third distance range from the user detection sensor of the electronic device, while the electronic device is in the second device state; and

setting the electronic device to a third device state, based at least in part on detecting a user presence in the third distance range while the electronic device is in the second device state, wherein the third device state applies a scanning rate to the first input component that is different than the scanning rates in the first and second device states.

9. The method of claim 1 , wherein the first device state applies a scanning rate to a second input component of the input components of the electronic device, and the second device state applies a scanning rate to the second input component that is different than the scanning rate applied to the second input component in the first device state.

10. The method of claim 1 , wherein the first device state applies a power level to an output component of the electronic device and the second device state applies a power level to the output component that is different than the power level applied to the output component in the first device state.

11. An electronic device comprising:

a power supply;

a user detection sensor configured to detect a user presence in a first distance range from the user detection sensor of the electronic device, the electronic device being communicatively connectable to multiple input components and the user detection sensor; and

scanning rate controller circuitry powered by the power supply and configured to set the electronic device to a first device state, based at least in part on detecting a user presence in the first distance range, wherein the first device state applies a scanning rate to a first input component of the multiple input components,

wherein the user detection sensor is further configured to detect a user presence in a second distance range from the user detection sensor of the electronic device, while the electronic device is in the first device state, and

the scanning rate controller circuitry is further configured to set the electronic device to a second device state, based at least in part on detecting a user presence in the second distance range while the electronic device is in the first device state, wherein the second device state applies a different scanning rate to the first input component than in the first device state.

12. The electronic device of claim 11 , wherein adjusting the first input component from the scanning rate to the different scanning rate adjusts power consumption of the first input component of the electronic device.

13. The electronic device of claim 11 , wherein the scanning rate of the user detection sensor in the first device state is different than in the second device state.

14. The electronic device of claim 11 , wherein detection of a user presence in the first distance range, followed by detection of a user presence in the second distance range, indicates an approach by a user toward the electronic device.

15. The electronic device of claim 14 , wherein the approach by the user toward the electronic device corresponds to an increase in the scanning rate for the first input component of the electronic device.

16. The electronic device of claim 11 , wherein detection of a user presence in the first distance range, followed by detection of a user presence in the second distance range, indicates a retreat by a user from the electronic device.

17. The electronic device of claim 16 , wherein the retreat by the user from the electronic device corresponds to a decrease in the scanning rate for the first input component of the electronic device.

18. The electronic device of claim 11 , wherein the user detection sensor is further configured to detect a user presence in a third distance range from the user detection sensor of the electronic device, while the electronic device is in the second device state, and

the scanning rate controller circuitry is further configured to set the electronic device to a third device state, based at least in part on detecting a user presence in the third distance range while the electronic device is in the second device state, wherein the third device state applies a scanning rate to the first input component that is different than the scanning rates in the first and second device states.

19. The electronic device of claim 11 , wherein the first device state applies a scanning rate to a second input component of the input components of the electronic device, and the second device state applies a scanning rate to the second input component that is different than the scanning rate applied to the second input component in the first device state.

20. One or more tangible processor-readable storage media embodied with instructions for executing on one or more processors and circuits of an electronic device a process, the process comprising:

detecting, by a user detection sensor, a user presence in a first distance range from the user detection sensor of the electronic device, the electronic device being communicatively connectable to multiple input components and the user detection sensor;

setting the electronic device to a first device state, based at least in part on detecting a user presence in the first distance range, wherein the first device state applies a scanning rate to a first input component of the multiple input components;

detecting, by a user detection sensor, a user presence in a second distance range from the user detection sensor of the electronic device, while the electronic device is in the first device state; and

setting the electronic device to a second device state, based at least in part on detecting a user presence in the second distance range while the electronic device is in the first device state, wherein the second device state applies a different scanning rate to the first input component than in the first device state, wherein adjusting the first input component from the first scanning rate to the second scanning rate adjusts power consumption of the first input component of the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: PUNDAK, GILAD; DEKEL, SHOHAM; ARBEL, ERAN
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 058832/0252 →
Cited By (1)
US 12,378,821