Haptic notifications
First Claim
Patent Images
1. An electronic device, comprising:
- a processing unit;
a memory; and
a haptic actuator;
whereinthe memory is operative to store instructions for generating a plurality of input waveforms to drive the haptic actuator;
the haptic actuator is operative to move in response to the plurality of input waveforms applied to the haptic actuator;
each input waveform is operative to cause the haptic actuator to move differently than other input waveforms in the plurality of input waveforms when applied as input to the haptic actuator in response to an instruction received by the processing unit; and
the processing unit is operative to apply different combinations of the plurality of input waveforms to the haptic actuator for different alert conditions; and
, at least one input waveform is formed from two or more discrete waveform components.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure are directed to a haptic actuator or a device having a haptic actuator that is capable of producing short, sharp and crisp pulses in a short amount of time.
314 Citations
23 Claims
-
1. An electronic device, comprising:
-
a processing unit; a memory; and a haptic actuator;
whereinthe memory is operative to store instructions for generating a plurality of input waveforms to drive the haptic actuator; the haptic actuator is operative to move in response to the plurality of input waveforms applied to the haptic actuator; each input waveform is operative to cause the haptic actuator to move differently than other input waveforms in the plurality of input waveforms when applied as input to the haptic actuator in response to an instruction received by the processing unit; and the processing unit is operative to apply different combinations of the plurality of input waveforms to the haptic actuator for different alert conditions; and
, at least one input waveform is formed from two or more discrete waveform components. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
one or more processing units; a memory; and a haptic actuator;
whereinthe memory is operative to store instructions for generating a plurality of input waveforms to drive the haptic actuator; the haptic actuator is operative to move in response to the plurality of input waveforms applied as input to the haptic actuator in response to an instruction received from the one or more processing units, wherein; each input waveform is operative to cause the haptic actuator to move with a displacement profile that is different than other input waveforms in the plurality of input waveforms; the processing unit is operative to select a first combination of input waveforms from the plurality of input waveforms in response to a first alert condition, the first combination of input waveforms selected from the memory by the processing unit; and the processing unit is operative to select a second combination of input waveforms from the plurality of input waveforms in response to a second alert condition that is different than the first alert condition, the second combination of input waveforms selected from the memory by the processing unit and different than the first combination of input waveforms, and wherein at least one of the first and second combination of input waveforms is formed from two or more distinct input waveform atoms. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for generating a haptic output, comprising:
-
identifying a first alert condition; in response to identifying the first alert condition, identifying a first input waveform and a second input waveform from a plurality of input waveforms stored in representative form in a non-transitory medium; applying the first input waveform and the second input waveform as an input to a haptic actuator; and moving the haptic actuator to produce a first haptic output;
whereineach input waveform is operative to cause the haptic actuator to move with a displacement profile that is different than those of the other input waveforms in the plurality of input waveforms; and at least one of the first input waveform and the second input waveform is formed from two or more distinct waveform atoms. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification