IP Library Granted Patent US 8,736,559
Granted Patent B2
US 8,736,559 · App. 12/766,019 · Granted May 27, 2014

Portable electronic device and method of controlling same

View Patent ↗
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 8,736,559
App. No.
12/766,019
Granted
May 27, 2014
Kind
B2
Abstract

A method includes determining first respective values representative of forces applied by a plurality of actuators to a touch-sensitive input device of an electronic device, controlling the actuators to cause the actuators to change the forces applied to the touch-sensitive input device, determining second respective values representative of the forces applied by the actuators to the touch-sensitive input device, and determining when there is a fault based on a change from the first respective values to the second respective values.

Claims (38)

1. A method, comprising:

determining first respective values representative of forces applied by a plurality of actuators to a touch-sensitive input device of an electronic device;

controlling the actuators to cause the actuators to change the forces applied to the touch-sensitive input device;

determining second respective values representative of the forces applied by the actuators to the touch-sensitive input device; and

determining when there is a fault based on a change from the first respective values to the second respective values.

2. The method according to claim 1 , wherein the electronic device comprises a plurality of force sensors, ones of the force sensors corresponding with respective ones of the actuators for detecting the first values and the second values.

3. The method according to claim 2 , wherein determining comprises determining when there is a fault with at least one of the actuators and corresponding force sensors.

4. The method according to claim 1 , comprising establishing that the force sensors are functioning prior to controlling the actuators and wherein determining comprises determining when there is a fault with at least one of the actuators.

5. The method according to claim 1 , wherein the actuators comprise piezoelectric actuators and controlling the actuators comprises charging the actuators.

6. The method according to claim 1 , wherein the actuators comprise piezoelectric actuators and controlling the actuators comprises discharging the actuators.

7. The method according to claim 1 , comprising determining a location of the fault based on the change.

8. The method according to claim 7 , comprising reporting the location of the fault.

9. The method according to claim 1 , comprising, after detecting second respective values representative of the forces,

further controlling the actuators to further change the force applied to the touch-sensitive input device;

detecting third respective values representative of the forces applied by the actuators to the touch-sensitive input device; and

determining when there is a fault based on a further change from the second respective values to the third respective values.

10. The method according to claim 9 , comprising reporting results of the comparison of the second values to the third values.

11. The method according to claim 9 , wherein further controlling the actuators comprises charging the actuators to increase a force applied to the touch-sensitive display.

12. The method according to claim 9 , wherein further controlling the actuators comprises discharging the actuators to decrease a force applied to the touch-sensitive display.

13. The method according to claim 9 , wherein determining comprises determining there is a fault when the difference between the further change and an expected change meets a threshold.

14. The method according to claim 9 , wherein determining comprises determining there is a fault when the further change does not meet a threshold.

15. The method according to claim 1 , wherein the touch-sensitive input device is a touch-sensitive display, and the method comprises displaying information on the touch-sensitive display to indicate a location of the fault.

16. The method according to claim 1 , wherein determining comprises determining there is a fault when the difference between the change and an expected change meets a threshold.

17. The method according to claim 1 , wherein determining comprises determining there is a fault when the change does not meet a threshold.

18. A non-transitory computer-readable storage device having computer-readable code executable by at least one processor of a portable electronic device to perform the method of:

determining first respective values representative of forces applied by a plurality of actuators to a touch-sensitive input device of an electronic device;

controlling the actuators to cause the actuators to change the forces applied to the touch-sensitive input device;

determining second respective values representative of the forces applied by the actuators to the touch-sensitive input device; and

determining when there is a fault based on a change from the first respective values to the second respective values.

19. An electronic device comprising:

a touch-sensitive display;

a plurality of actuators configured to apply forces to the touch-sensitive display;

force sensors configured to determine values representative of the forces applied by the plurality of actuators; and

at least one processor operably connected to the touch-sensitive display, the actuators, and the force sensors and configured to carry out the method of:

determining first respective values representative of forces applied by a plurality of actuators to a touch-sensitive input device of an electronic device;

controlling the actuators to cause the actuators to change the forces applied to the touch-sensitive input device;

determining second respective values representative of the forces applied by the actuators to the touch-sensitive input device; and

determining when there is a fault based on a change from the first respective values to the second respective values.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 12, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032438/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2010
From: TONG, KUO-FENG; PARCO, ADAM LOUIS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024883/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2010
From: PERTUIT, MICHAEL JOSEPH; BROGLE, RICHARD JAMES
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 024883/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2010
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024883/0989 →