US8595012B2ActiveUtilityPatentIndex 40
Systems and methods for input device audio feedback
Est. expiryJun 29, 2030(~4 yrs left)· nominal 20-yr term from priority
G06F 3/167G06F 3/0416
40
PatentIndex Score
0
Cited by
30
References
12
Claims
Abstract
Systems, methods, apparatuses and computer program products configured to provide sound feedback for input devices are described. Embodiments take input from a digitizer, such as input using as stylus/pen, and produce sound feedback to enhance the user's input interface experience. Embodiments thus provide a user with a more realistic interface with an electronic device, emulating use of conventional writing implements.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. an apparatus comprising:
one or more input devices, the one or more input devices including a digitizer configured to receive inputs via a stylus; and
one or more processors;
wherein, responsive to execution of computer readable program code accessible to the one or more processors, the one or more processors are configured to:
ascertain one or more inputs to the digitizer;
map one or more writing input characteristics selected from the group of characteristics consisting of a speed of the one or more inputs, a pressure of the one or more inputs, and a width of the one or more inputs that are indicative of a predetermined writing implement pair to select predetermined audio data of the predetermined writing implement pair;
wherein mapping one or more inputs having an increasing speed to audio data having an increasing frequency adaptively response to the speed of the one or more inputs; mapping one or more inputs having a particular width to audio data having a predetermined amplification factor corresponding to the particular width of the one or more inputs; mapping one or more inputs having a particular pressure to audio data having a predetermined amplification factor corresponding to the particular pressure of the one or more inputs; and
output the predetermined audio data to an audio sub-system responsive to mapping of the one or more inputs.
2. The apparatus according to claim 1 , wherein the predetermined audio data comprises captured audio data of one or more writing implement pairs.
3. The apparatus according to claim 2 , wherein the one or more writing implement pairs comprises a writing implement pair selected from the group consisting of a pen and a piece of paper, a pencil and a piece of paper, a marker and a whiteboard, and a piece of chalk and a chalkboard.
4. The apparatus according to claim 1 , wherein to map the one or more inputs to predetermined audio data further comprises using audio digital signal processing of the predetermined audio data to emulate a predetermined writing implement pair.
5. The apparatus according to claim 4 , further comprising: a storage device storing audio data corresponding to a plurality of predetermined writing implement pairs;
wherein the one or more processors are further configured to present an application window for user selection of a predetermined writing implement pair from the plurality of predetermined writing implement pairs.
6. A computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
computer readable program code configured to ascertain one or more inputs to a digitizer input via a stylus;
computer readable program code configured to map one or more writing input characteristics selected from the group of characteristics consisting of a speed of the one or more inputs, a pressure of the one or more inputs, and a width of the one or more inputs that are indicative of a predetermined writing implement pair to select predetermined audio data of the predetermined writing implement pair;
wherein mapping one or more inputs having an increasing speed to audio data having an increasing frequency adaptively response to the speed of the one or more inputs; mapping one or more inputs having a particular width to audio data having a predetermined amplification factor corresponding to the particular width of the one or more inputs; mapping one or more inputs having a particular pressure to audio data having a predetermined amplification factor corresponding to the particular pressure of the one or more inputs; and
computer readable program code configured to output the predetermined audio data to an audio sub-system responsive to the one or more inputs;
wherein the predetermined audio data comprises audio data for emulating the predetermined writing implement pair.
7. The computer program product according to claim 6 , wherein the predetermined audio data comprises captured audio data of one or more writing implement pairs.
8. The computer program product according to claim 7 , wherein the one or more writing implement pairs comprises a writing implement pair selected from the group consisting of a pen and a piece of paper, a pencil and a piece of paper, a marker and a whiteboard, and a piece of chalk and a chalkboard.
9. The computer program product according to claim 6 , wherein the computer readable program code configured to output the predetermined audio data to an audio sub-system responsive to the one or more inputs further comprises computer readable program code configured to use audio digital signal processing of the predetermined audio data to emulate a predetermined writing implement pair.
10. The computer program product according to claim 9 , further comprising:
computer readable program code configured to access a storage device storing audio data corresponding to a plurality of predetermined writing implement pairs; and
computer readable program code configured to present an application window for user selection of a predetermined writing implement pair from the plurality of predetermined writing implement pairs.
11. A method comprising:
ascertaining one or more inputs to a digitizer;
mapping one or more writing input characteristics selected from the group of characteristics consisting of a speed of the one or more inputs, a pressure of the one or more inputs, and a width of the one or more inputs of the one or more inputs that are indicative of a predetermined writing implement pair to select predetermined audio data of the predetermined writing implement pair;
wherein mapping one or more inputs having an increasing speed to audio data having an increasing frequency adaptively response to the speed of the one or more inputs; mapping one or more inputs having a particular width to audio data having a predetermined amplification factor corresponding to the particular width of the one or more inputs; mapping one or more inputs having a particular pressure to audio data having a predetermined amplification factor corresponding to the particular pressure of the one or more inputs; and
outputting the predetermined audio data to an audio sub-system responsive to the one or more inputs;
wherein the predetermined audio data comprises audio data for emulating the predetermined writing implement pair.
12. The method according to claim 11 , wherein outputting the predetermined audio data to an audio sub-system responsive to the one or more inputs further comprises using audio digital signal processing of the predetermined audio data to emulate a predetermined writing implement pair.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.