The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 20, 2025

Filed:

Jun. 27, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Ugan Sivagnanenthirarajah, Seattle, WA (US);

Sathyanarayanan Karivaradaswamy, Sammamish, WA (US);

Sanjeev Chandra Reddy, Redmond, WA (US);

Sanjana Ramakrishnan Sunder, Redmond, WA (US);

Sayak Chatterjee, Seattle, WA (US);

Sarah Anne Barnette, Seattle, WA (US);

Mark Lin, Taipei, TW;

Robert E. Harris, Jr., Woodinville, WA (US);

Mike Ajax, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 9/445 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44505 (2013.01); G06F 9/54 (2013.01);
Abstract

User engagement is detected and used to control operation of a computing device. User engagement is detected by a sensor such as a camera that identifies if a user's face is oriented towards a display device. If the user is not facing the display device, the sensor determines that the user is unengaged. The computing device is thus able to perform a power-saving operation, such as dimming the display device, when the user is unengaged. The computing device includes an API that abstracts sensor data into a user engagement signal indicating that the user is either engaged or unengaged. The OS and applications running on the computing device act on the user engagement signal provided by the API without communicating directly with the sensor. The user engagement signal may be provided as an input to a state machine.


Find Patent Forward Citations

Loading…