IP Library Patent Application 13541975
Patent Application
App. No. 13/541,975

METHODS AND APPARATUSES FOR PROVIDING HAPTIC FEEDBACK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/541,975
Abstract

Methods and apparatuses are provided for facilitating control of haptic feedback. A method may include receiving an indication of flexing of a flexible display. The method may further include causing, in response to flexing of the flexible display, activation of a haptic actuator. The method may include determining a degree of flexing of the flexible display. The method may further include causing activation of the haptic actuator in an instance in which a threshold has been satisfied. Corresponding apparatuses and computer program products are also provided.

Claims (29)

1 . A method comprising:

receiving an indication of flexing of a flexible display; and

causing, by a processor and in response to flexing of the flexible display, activation of a haptic actuator.

2 . The method of claim 1 , further comprising:

determining based at least in part on the received indication of flexing of the flexible display, a degree of flexing of the flexible display.

3 . The method of claim 2 , wherein causing activation comprises causing activation in an instance in which a threshold for activation of the haptic actuator has been satisfied.

4 . The method of claim 2 , wherein causing activation of the haptic actuator comprises causing the haptic actuator to provide an amount of haptic feedback that is dependent upon the degree of flexing.

5 . The method of claim 1 , further comprising receiving touch input of a graphical user interface object, and wherein causing activation of the haptic actuator comprises causing activation of the haptic actuator proximate the graphical user interface object in response to receipt of the touch input.

6 . The method of claim 1 , further comprising receiving touch input of a graphical user interface object, and wherein causing activation of the haptic actuator comprises causing activation of the haptic actuator proximate the graphical user interface object prior to receiving the touch input.

7 . The method of claim 1 , wherein causing activation of the haptic actuator comprises causing the haptic actuator to provide at least one of textural, vibration, resistance and dampening feedback.

8 . An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:

receive an indication of flexing of a flexible display; and

cause, in response to flexing of the flexible display, activation of a haptic actuator.

9 . The apparatus of claim 8 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to:

determine, based at least in part on the received indication of flexing of the flexible display, a degree of flexing of the flexible display.

10 . The apparatus of claim 9 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to cause activation of the haptic actuator in an instance in which a threshold for activation of the haptic actuator has been satisfied.

11 . The apparatus of claim 9 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to cause activation of the haptic actuator by causing the haptic actuator to provide an amount of haptic feedback that is dependent upon the degree of flexing.

12 . The apparatus of claim 8 , wherein the at least one memory and stored computer program code are further configured, with the at least one processor, to cause the apparatus to receive touch input of a graphical user interface object, and wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause activation of the haptic actuator by causing activation of the haptic actuator proximate the graphical user interface object in response to receipt of the touch input.

13 . The apparatus of claim 8 , wherein the at least one memory and stored computer program code are further configured, with the at least one processor, to cause the apparatus to receive touch input of a graphical user interface object, and wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause activation of the haptic actuator by causing activation of the haptic actuator proximate the graphical user interface object prior to receiving the touch input.

14 . The apparatus of claim 8 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause activation of the haptic actuator by causing the haptic actuator to provide at least one of textural, vibration, resistance and dampening feedback.

15 . A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising program instructions configured to cause an apparatus to perform a method comprising:

receiving an indication of flexing of a flexible display; and

causing, in response to flexing of the flexible display, activation of a haptic actuator.

16 . The computer program product of claim 15 configured to cause an apparatus to perform a method further comprising determining based at least in part on the received indication of flexing of the flexible display, a degree of flexing of the flexible display.

17 . The computer program product of claim 16

wherein causing activation comprises causing activation in an instance in which a threshold for activation of the haptic actuator has been satisfied.

18 . The computer program product of claim 15 , configured to cause an apparatus to perform a method further comprising receiving touch input of a graphical user interface object, and wherein causing activation of the haptic actuator comprises causing activation of the haptic actuator proximate the graphical user interface object in response to receipt of the touch input.

19 . The computer program product of claim 15 , configured to cause an apparatus to perform a method further comprising receiving touch input of a graphical user interface object, and wherein causing activation of the haptic actuator comprises causing activation of the haptic actuator proximate the graphical user interface object prior to receiving the touch input.

20 . The computer program product of claim 15 , wherein causing activation of the haptic actuator comprises causing the haptic actuator to provide at least one of textural, vibration, resistance and dampening feedback.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035398/0915 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2012
From: SALMELA, MIKA ALLAN
To: NOKIA CORPORATION
Reel/Frame 028747/0733 →