Input device with haptic feedback
First Claim
1. An electronic device comprising:
- a touch screen;
an array of coils disposed beneath the touch screen; and
processing circuitry configured to;
display a user interface on the touch screen;
measure capacitive coupling between an input device and the touch screen;
in accordance with a determination that the input device is within a threshold distance of the touch screen, drive one or more coils in the array of coils with one or more signals to generate one or more magnetic fields, the one or more magnetic fields exerting a force on the input device touching or proximate to the touch screen, wherein driving the one or more coils in the array of coils comprises driving the one or more coils corresponding to one or more user interface elements in the user interface displayed on the touch screen; and
in accordance with a determination that the input device is not within the threshold distance of the touch screen, forgo driving the one or more coils in the array of coils with the one or more signals.
1 Assignment
0 Petitions
Accused Products
Abstract
Haptic feedback can be provided to a user via an input device to give a user a richer interaction experience with the input device and host device. The input device can include a magnet and a host device can include an array of coils. The coils can be driven to generate a magnetic field (or one or more magnetic fields) that can exert a force on the input device to provide haptic feedback. In some examples, the haptic feedback can be a push force pushing the input device away from the device or a pull force pulling the input device toward the device. In some examples, the haptic feedback can guide the input device using lateral forces. The haptic feedback described herein can be used for writing, drawing or actuating virtual input controls in a user interface.
277 Citations
20 Claims
-
1. An electronic device comprising:
-
a touch screen; an array of coils disposed beneath the touch screen; and processing circuitry configured to; display a user interface on the touch screen; measure capacitive coupling between an input device and the touch screen; in accordance with a determination that the input device is within a threshold distance of the touch screen, drive one or more coils in the array of coils with one or more signals to generate one or more magnetic fields, the one or more magnetic fields exerting a force on the input device touching or proximate to the touch screen, wherein driving the one or more coils in the array of coils comprises driving the one or more coils corresponding to one or more user interface elements in the user interface displayed on the touch screen; and in accordance with a determination that the input device is not within the threshold distance of the touch screen, forgo driving the one or more coils in the array of coils with the one or more signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
displaying a user interface on a touch screen; measuring capacitive coupling between an input device and the touch screen; in accordance with a determination that the input device is within a threshold distance of the touch screen, driving one or more coils in an array of coils with one or more signals to generate one or more magnetic fields, the one or more magnetic fields exerting a force on the input device touching or proximate to the touch screen, wherein driving the one or more coils in the array of coils comprises driving the one or more coils corresponding to one or more user interface elements in the user interface displayed on the touch screen; and in accordance with a determination that the input device is not within the threshold distance of the touch screen, forgoing driving the one or more coils in the array of coils with the one or more signals. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
an input device comprising a magnet; and a host device comprising; a touch screen; an array of coils disposed beneath the touch screen; and processing circuitry configured to; display a user interface on the touch screen; measure capacitive coupling between the input device and the touch screen; in accordance with a determination that the input device is within a threshold distance of the touch screen, drive one or more coils in the array of coils with one or more signals to generate one or more magnetic fields, the one or more magnetic fields exerting a force on the input device touching or proximate to the touch screen, wherein driving the one or more coils in the array of coils comprises driving the one or more coils corresponding to one or more user interface elements in the user interface displayed on the touch screen; and in accordance with a determination that the input device is not within the threshold distance of the touch screen, forgo driving the one or more coils in the array of coils with the one or more signals.
-
Specification