Multiple actuation handheld device
First Claim
1. A device comprising:
- a housing;
a processor coupled to the housing, the processor configured to process a software program stored in a memory;
a touch screen coupled to the housing, the touch screen configured to display one or more virtual strings of a musical instrument, wherein a sensor signal associated with an interaction with the virtual string on the touch screen is provided to the processor;
at least one actuator, one of the at least one actuators coupled to the touch screen and positioned within the housing, the one of the at least one actuators configured to output a first haptic effect to the touch screen, the first haptic effect based upon the interaction with the virtual string and the type of musical instrument, the one of the at least one actuators configured to output the first haptic effect localized to the touch screen, andwherein the processor is further configured to output an actuator signal to one of the at least one actuators, the actuator signal configured to cause a second haptic effect to be output to the housing, the second haptic effect comprising a background haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a housing, a processor that is coupled to the housing, the processor is configured to process a software program stored in a memory. A touch screen is coupled to the housing and configured to display graphical objects, wherein a sensor signal associated with a user'"'"'s interaction with the touch screen is provided to the processor. A first actuator is coupled to the touch screen and positioned within the housing. The first actuator is configured to output a first haptic effect to the touch screen upon receiving a first activating signal from the processor. A second actuator is coupled to the housing and configured to output a second haptic effect to the housing upon receiving a second activating signal from the processor. The first activating signal is associated with a foreground event and the second activating signal is associated with a background event occurring in the software program.
-
Citations
21 Claims
-
1. A device comprising:
-
a housing; a processor coupled to the housing, the processor configured to process a software program stored in a memory; a touch screen coupled to the housing, the touch screen configured to display one or more virtual strings of a musical instrument, wherein a sensor signal associated with an interaction with the virtual string on the touch screen is provided to the processor; at least one actuator, one of the at least one actuators coupled to the touch screen and positioned within the housing, the one of the at least one actuators configured to output a first haptic effect to the touch screen, the first haptic effect based upon the interaction with the virtual string and the type of musical instrument, the one of the at least one actuators configured to output the first haptic effect localized to the touch screen, and wherein the processor is further configured to output an actuator signal to one of the at least one actuators, the actuator signal configured to cause a second haptic effect to be output to the housing, the second haptic effect comprising a background haptic effect. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
displaying one or more virtual strings of a musical instrument through a touch screen, the touch screen coupled to a housing; sensing a position of an object in contact with the touch screen; identifying a haptic event occurring in association with an interaction with one of the one or more virtual strings on the touch screen; transmitting a first activating signal to one of at least one actuators, wherein the one of the at least one actuators is configured to impart a first haptic effect to the touch screen after determining the haptic event, the first haptic effect based on the type of musical instrument and corresponding to the haptic event, the one of the at least one actuators configured to output the first haptic effect localized to the touch screen; determining a background haptic event; and transmitting a second activating signal to one of the at least one actuators, wherein the second activating signal is configured to cause a second haptic effect to the housing, the second haptic effect corresponding to the background haptic event. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium comprising:
-
program code for displaying one or more virtual strings of a musical instrument through a touch screen, the touch screen coupled to a housing; program code for sensing a position of an object in contact with the touch screen; program code for identifying a haptic event occurring in association with an interaction with one of the one or more virtual strings on the touch screen; program code for transmitting a first activating signal to one of at least one actuators, wherein the one of the at least one actuators is configured to impart a first haptic effect to the touch screen after determining the haptic event, the first haptic effect based on the type of musical instrument and corresponding to the haptic event, the one of the at least one actuators configured to output the first haptic effect localized to the touch screen; program code for determining a background haptic event; and program code for transmitting a second activating signal to one of the at least one actuators, wherein the second activating signal is configured to cause a second haptic effect to be output to the housing, the second haptic effect corresponding to the background haptic event. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification