Systems and methods for providing haptic feedback via a case
First Claim
Patent Images
1. A system, comprising:
- a mobile device comprising an outer housing configured to engage with a case, wherein the case is configured to releasably couple the mobile device to a body part, and wherein the case comprises a first haptic output device;
a processor disposed within the outer housing; and
a memory disposed within the outer housing and communicatively coupled to the processor, the memory comprising program code that is executable by the processor to cause the processor to;
detect a first event associated with the body part;
determine a first haptic effect based on the first event;
based on the first event being associated with the body part, cause the first haptic output device of the case to output the first haptic effect;
detect a second event that is not associated with the body part;
determine a second haptic effect based on the second event; and
based on the second event not being associated with the body part, cause a second haptic output device to output the second haptic effect, the second haptic output device being part of an object that is distinct from the case.
1 Assignment
0 Petitions
Accused Products
Abstract
One illustrative system disclosed herein includes a case configured to mechanically couple with a mobile device and position the mobile device such that the mobile device serves as a display for the case. The system also includes a processor coupled to the case and configured to generate a haptic signal based at least in part on a characteristic of the case. The system also includes a haptic output device in communication with the processor and configured to receive the haptic signal and output a haptic effect in response to the haptic signal.
65 Citations
23 Claims
-
1. A system, comprising:
-
a mobile device comprising an outer housing configured to engage with a case, wherein the case is configured to releasably couple the mobile device to a body part, and wherein the case comprises a first haptic output device; a processor disposed within the outer housing; and a memory disposed within the outer housing and communicatively coupled to the processor, the memory comprising program code that is executable by the processor to cause the processor to; detect a first event associated with the body part; determine a first haptic effect based on the first event; based on the first event being associated with the body part, cause the first haptic output device of the case to output the first haptic effect; detect a second event that is not associated with the body part; determine a second haptic effect based on the second event; and based on the second event not being associated with the body part, cause a second haptic output device to output the second haptic effect, the second haptic output device being part of an object that is distinct from the case. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
detecting, by a processor of a mobile device, a first event associated with a body part to which a case is configured to output haptic effects, the case being configured to removably couple the mobile device to the body part; determining, by the processor, a first haptic effect based on the first event; based on the first event being associated with the body part, causing, by the processor, a first haptic output device of the case to output the first haptic effect; detecting, by the processor, a second event that is not associated with the body part; determining, by the processor, a second haptic effect based on the second event; and based on the second event not being associated with the body part, causing, by the processor, a second haptic output device to output the second haptic effect, the second haptic output device being part of an object that is distinct from the case. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a mobile device comprising an outer housing configured to engage with a case, wherein the case is configured to releasably couple the mobile device to a body part, and wherein the case comprises a first haptic output device; a processor disposed within the outer housing; and a memory disposed within the outer housing and communicatively coupled to the processor, the memory comprising program code that is executable by the processor to cause the processor to; detect a first event associated with a body part; determine a first haptic effect based on the first event; based on the first event being associated with the body part, cause the first haptic output device of the case to output the first haptic effect; detect a second event; determine a second haptic effect and a third haptic effect based on the second event; and in response to detecting that the mobile device is mechanically coupled to the case; cause the first haptic output device of the case to output the second haptic effect; and cause a second haptic output device to output the third haptic effect. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
detecting, by a processor of a mobile device, a first event associated with a body part, wherein the mobile device is removably coupled to the body part by a case, the case having a first haptic output device for providing haptic effects to the body part; determining, by the processor, a first haptic effect based on the first event; based on the first event being associated with the body part, causing, by the processor, the first haptic output device of the case to output the first haptic effect; detecting, by the processor, a second event; determining, by the processor, a second haptic effect and a third haptic effect based on the second event; and in response to detecting that the mobile device is mechanically coupled to the case; causing, by the processor, the first haptic output device of the case to output the second haptic effect; and causing, by the processor, a second haptic output device to output the third haptic effect. - View Dependent Claims (20, 21, 22, 23)
-
Specification