Multiple actuation handheld device with housing and touch screen actuators
First Claim
1. A device comprising:
- a housing;
a touch screen coupled to the housing and configured to display a graphical object;
a sensor configured to detect a contact with the touch screen and transmit an associated sensor signal;
a first actuator coupled to the touch screen and positioned within the housing, the first actuator configured to output a first haptic effect to the touch screen based on receiving a first activating signal;
a second actuator coupled to the housing, the second actuator configured to output a second haptic effect to the housing based on receiving a second activating signal; and
a processor in communication with the sensor, the first actuator, and the second actuator, the processor configured to;
receive the sensor signal from the sensor;
determine whether an object is contacting the touch screen based on the sensor signal;
transmit the first activating signal configured to cause the first actuator to output the first haptic effect to the touch screen, and not transmit the second activating signal configured to cause the second actuator to output the second haptic effect to the housing, responsive to determining that the object is contacting the touch screen; and
transmit the second activating signal configured to cause the second actuator to output the second haptic effect to the housing, and not transmit the first activating signal configured to cause the first actuator to output the first haptic effect to the touch screen, responsive to determining that the object is not contacting the touch screen.
2 Assignments
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
23 Claims
-
1. A device comprising:
-
a housing; a touch screen coupled to the housing and configured to display a graphical object; a sensor configured to detect a contact with the touch screen and transmit an associated sensor signal; a first actuator coupled to the touch screen and positioned within the housing, the first actuator configured to output a first haptic effect to the touch screen based on receiving a first activating signal; a second actuator coupled to the housing, the second actuator configured to output a second haptic effect to the housing based on receiving a second activating signal; and a processor in communication with the sensor, the first actuator, and the second actuator, the processor configured to; receive the sensor signal from the sensor; determine whether an object is contacting the touch screen based on the sensor signal; transmit the first activating signal configured to cause the first actuator to output the first haptic effect to the touch screen, and not transmit the second activating signal configured to cause the second actuator to output the second haptic effect to the housing, responsive to determining that the object is contacting the touch screen; and transmit the second activating signal configured to cause the second actuator to output the second haptic effect to the housing, and not transmit the first activating signal configured to cause the first actuator to output the first haptic effect to the touch screen, responsive to determining that the object is not contacting the touch screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20, 21, 22, 23)
-
-
8. A method comprising:
-
receiving a sensor signal from a sensor configured to detect a contact with a touch screen; determining whether an object is contacting the touch screen based on the sensor signal; transmitting a first activating signal configured to cause a first actuator coupled to the touch screen to output a first haptic effect to the touch screen, and not transmitting a second activating signal configured to cause a second actuator coupled to a housing to output a second haptic effect to the housing, responsive to determining that the object is contacting the touch screen; and transmitting the second activating signal, and not transmitting the first activating signal, responsive to determining that the object is not contacting the touch screen. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium comprising program code executable by a processor for causing the processor to:
-
receive a sensor signal from a sensor configured to detect a contact with a touch screen; determine whether an object is contacting the touch screen based on the sensor signal; transmit a first activating signal configured to cause a first actuator coupled to the touch screen to output a first haptic effect to the touch screen, and not transmit a second activating signal configured to cause a second actuator coupled to a housing to output a second haptic effect to the housing, responsive to determining that the object is contacting the touch screen; and transmit the second activating signal, and not transmit the first activating signal, responsive to determining that the object is not contacting the touch screen. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification