CPC G06F 3/03545 (2013.01) [G06F 3/016 (2013.01); G06F 3/038 (2013.01)] | 20 Claims |
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.
|