P
US8595012B2ActiveUtilityPatentIndex 40

Systems and methods for input device audio feedback

Assignee: LOCKER HOWARDPriority: Jun 29, 2010Filed: Jun 29, 2010Granted: Nov 26, 2013
Est. expiryJun 29, 2030(~4 yrs left)· nominal 20-yr term from priority
Inventors:LOCKER HOWARDGANEY HARRISS CHRISTOPHER NEILJOHNSON JAY WSTEWART AARON M
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-modified
What 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.