US 11,755,200 B2
Adjusting operating system posture for a touch-enabled computing device based on user input modality signals
Lee Dicks Clark, Redmond, WA (US); Richard Fang, Bellevue, WA (US); Alisha Dilip Gala, Belevue, WA (US); Merryjane M. Fosdick, Kirkland, WA (US); Aaron R. Teetor, Bellevue, WA (US); Michael Neil Loholt, Seattle, WA (US); Leo Tian Yue, Seattle, WA (US); Albert Peter Yih, Seattle, WA (US); Joseph Spencer King, Seattle, WA (US); Elizabeth Picchietti Salowitz, Redmond, WA (US); and Hanna Mclaughlin, Redmond, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on May 24, 2022, as Appl. No. 17/752,846.
Application 17/752,846 is a continuation of application No. 17/014,942, filed on Sep. 8, 2020, granted, now 11,372,541.
Prior Publication US 2022/0398010 A1, Dec. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/048 (2013.01); G06F 3/04886 (2022.01); G06F 3/04817 (2022.01); G06F 3/0354 (2013.01); G06F 1/16 (2006.01); G06F 9/451 (2018.01); G06F 3/14 (2006.01)
CPC G06F 3/04886 (2013.01) [G06F 1/1647 (2013.01); G06F 1/1654 (2013.01); G06F 3/03545 (2013.01); G06F 3/04817 (2013.01); G06F 3/1454 (2013.01); G06F 9/452 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A touch-enabled computing device, comprising:
a processor; and
memory in communication with the processor, the memory having computer-readable instructions stored thereupon that, when executed by the processor, cause the processor to:
access operating system mode data that defines at least a first mode for an operating system and a second mode for the operating system, the first mode for the operating system configured to execute according to a first posture and a second posture;
execute the operating system in the first mode according to the first posture;
receive an indication that the operating system is not to toggle from executing in the first mode to executing in the second mode based on a predefined trigger event;
identify, based on user input modality signals, an occurrence of the predefined trigger event; and
cause, based on the indication and the occurrence of the predefined trigger event, the operating system to switch from executing in the first mode according to the first posture to executing in the first mode according to the second posture.