IP Library › Granted Patent US 8,421,752
Granted Patent B2
US 8,421,752 · App. 13/015,039 · Granted Apr 16, 2013

Portable electronic device and method therefor

Inventor: Michael Joseph Deluca (Boca Raton, FL)
Assignee: Research In Motion Limited
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,421,752
App. No.
13/015,039
Granted
Apr 16, 2013
Kind
B2
Abstract

An electronic device includes an object sensor for detecting motion of an object, such as a stylus or finger, relative to device and during a period of contactless object movement. A motion sensor, such as an accelerometer, detects device motion during the period of contactless object movement. A processor determines a gesture that corresponds to the movement of the object and to movement of the device. This device, and the associated method, results in a more accurate determination of an intended gesture, such as a three-dimensional gesture. For example, the processor, or gesture determinator, can compensate for movement of the device when determining the gesture corresponding to detected contactless movement of the object.

Claims (38)

1. A portable electronic device comprising:

an object sensor for detecting x, y and z axis motion of an object relative to the device during a period of contactless object movement;

a motion sensor for detecting x, y and z axis movement of the device during the period of contactless object movement; and

a processor in communication with the object sensor and the motion sensor, the processor configured to determine a three-dimensional gesture that corresponds to the movement of the object and to the movement of the device during the period of contactless object movement, the three dimensional gesture being associated with detected object motion that has at least one component measured in an axis or place additional to the plane of a display of the device, the display being on a plane defined by the x and y axes.

2. The portable electronic device of claim 1 wherein the processor is configured to compensate for the device movement when determining the gesture.

3. The portable electronic device of claim 2 wherein the processor is configured to subtract the device movement from the movement of the object.

4. The portable electronic device of claim 1 wherein:

the object sensor comprises a three-dimensional object sensor for measuring three-dimensional motion of the object above the device;

the motion sensor comprises a three-dimensional motion sensor for detecting three-dimensional movement of the device; and

the processor is configured to determine a three-dimensional gesture that corresponds to the three-dimensional movement of the object and the three-dimensional movement of the device.

5. The portable electronic device of claim 1 wherein the object sensor detects positions of the object during the period of contactless object movement, and wherein the processor and the object sensor cooperate to determine the object movement based on the detected object positions.

6. The portable electronic device of claim 1 wherein the motion sensor comprises an accelerometer.

7. The portable electronic device of claim 1 wherein the motion sensor comprises a gyroscope.

8. The portable electronic device of claim 1 wherein the object sensor comprises a plurality of sensors.

9. The portable electronic device of claim 1 wherein the object sensor comprises an ultrasonic sensor for detecting motion of the object by measuring Doppler shift during the period of contactless object movement.

10. The portable electronic device of claim 1 wherein the object sensor comprises an infrared sensor.

11. A method of gesture detection for a portable electronic device comprising:

detecting x, y and z axis movement of an object relative to the device during a period of contactless object movement;

detecting x, y and z axis movement of the device during the period of contactless object movement; and

determining a three-dimensional gesture that corresponds to the movement of the object and to the movement of the device during the period of contactless object movement, the three-dimensional gesture being associated with detected object motion that has at least one component measured in an axis or plane additional to the plane of a display of the device, the display being on a plane defined by the x and y axes.

12. The method of claim 11 wherein determining the gesture comprises compensating for the device movement.

13. The method of claim 12 wherein compensating for the device movement comprises subtracting the device movement from the movement of the object.

14. The method of claim 11 wherein:

detecting movement of the object comprises measuring three-dimensional motion of the object above the device;

detecting movement of the device comprises detecting three-dimensional movement of the device; and

determining the gesture comprises determining a three-dimensional gesture that corresponds to the three-dimensional movement of the object and to the three-dimensional movement of the device.

15. The method of claim 11 wherein detecting the movement of the object comprises detecting positions of the object during the period of contactless object movement, and determining the object movement based on the detected object positions.

16. A non-transitory machine-readable memory storing statements and instructions for execution by a processor to perform a method of gesture detection for a portable electronic device comprising:

detecting x, y and z axis movement of an object relative to the device during a period of contactless object movement;

detecting x, y and z axis movement of the device during the period of contactless object movement; and

determining a three-dimensional gesture that corresponds to the movement of the object and to the movement of the device during the period of contactless object movement, the three-dimensional gesture being associated with detected object motion that has at least one component measured in an axis or plane additional to the plane of display of the device, the display being on a plane defined by the x and y axes.

17. The non-transitory machine-readable memory of claim 16 wherein, in the method, determining the gesture comprises compensating for the device movement.

18. The non-transitory machine-readable memory of claim 17 wherein, in the method, compensating for the device movement comprises subtracting the device movement from the movement of the object.

19. The non-transitory machine-readable memory of claim 16 wherein, in the method,

detecting movement of the object comprises detecting three-dimensional positions of the object above the device;

detecting movement of the device comprises detecting three-dimensional positions of the device; and

determining the gesture comprises determining a three-dimensional gesture that corresponds to the three-dimensional movement of the object and to the three-dimensional movement of the device.

20. The non-transitory machine-readable memory of claim 16 wherein, in the method, detecting the motion of the object comprises detecting positions of the object during the period of contactless object movement, and determining the object motion based on the detected object positions.

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 Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2012
From: DELUCA, MICHAEL JOSEPH
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 028780/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2011
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026394/0701 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: DELUCA, MICHAEL JOSEPH
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 025999/0224 →
Continuity (1)
Related Publication 20120194432A1 · Aug 2, 2012