US 12,216,840 B2
Stylus haptic component arming and power consumption
Shoham Dekel, Tel Aviv (IL); and Assaf Bar-Ness, Ness Zionna (IL)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Aug. 24, 2023, as Appl. No. 18/454,983.
Application 18/454,983 is a division of application No. 17/235,110, filed on Apr. 20, 2021, granted, now 11,775,084.
Prior Publication US 2023/0400937 A1, Dec. 14, 2023
Int. Cl. G06F 3/0354 (2013.01); G06F 3/01 (2006.01); G06F 3/038 (2013.01)
CPC G06F 3/03545 (2013.01) [G06F 3/016 (2013.01); G06F 3/038 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A stylus for use with a display screen of a computing device, the stylus comprising:
a body;
a haptic feedback component within the body;
a logic processor; and
a memory storing instructions executable by the processor to arm and manage power consumption of the haptic feedback component in the body, the instructions executable to, prior to actuating the haptic feedback component to produce haptic output:
transmit power to a haptic circuit communicatively coupled to the haptic feedback component;
determine a first haptic predicter value corresponding to a first user interaction with the stylus;
generate a weighted first haptic predicter value by weighting the first haptic predicter value;
determine a second haptic predicter value corresponding to a second user interaction with the stylus;
generate a weighted second haptic predicter value by weighting the second haptic predicter value;
combine at least the weighted first haptic predicter value and the weighted second haptic predicter value to generate a combined weighted predictive result;
compare the combined weighted predictive result to a haptic predictive threshold value;
on condition that comparing the combined weighted predictive result to the haptic predicter threshold value yields a haptic predictive result, continue to transmit power to the haptic circuit; and
on condition that comparing the combined weighted predictive result to the haptic predicter threshold value yields a non-haptic-predictive result, cease to transmit power to the haptic circuit.