IP Library Granted Patent US 8,884,892
Granted Patent B2
US 8,884,892 · App. 13/209,254 · Granted Nov 11, 2014

Portable electronic device and method of controlling same

Inventor: Jan Hendrik Lucas Bakker (Keller, TX)
Assignee: BlackBerry Limited
G06F3/0482G06F3/04886G06F3/04883
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,884,892
App. No.
13/209,254
Granted
Nov 11, 2014
Kind
B2
Abstract

A method for a User Equipment (UE), includes responsive, at least in part, to an ATtention (AT) command for touch-sensitive display action, emulating or reporting a meta-navigation gesture for a touch-sensitive input including a display area and a non-display area.

Claims (36)

1. A method for a User Equipment (UE), the method comprising:

responsive, at least in part, to an ATtention (AT) command for touch-sensitive input device action, emulating a meta-navigation gesture for a touch-sensitive input device including a display area and a non-display area; and

responsive, at least in part, to an ATtention (AT) command for orientation information, providing orientation information comprising at least one of: unsolicited result codes, unsolicited ATtention (AT) commands, or unsolicited events.

2. The method according to claim 1 , comprising responsive, at least in part, to an AT command for non-display boundary information, providing non-display boundary information.

3. The method according to claim 1 , comprising responsive, at least in part, to an AT command for command screen size, providing command screen size information.

4. The method according to claim 1 , wherein the orientation information comprises an identification of at least one feature of the touch-sensitive input device as a reference.

5. The method according to claim 4 , wherein the orientation information comprises an identification of at least one corner of the touch-sensitive input device.

6. The method according to claim 5 , wherein the orientation information comprises coordinate values of the at least one corner.

7. The method according to claim 4 , wherein the orientation information comprises an identification of at least one side of the touch-sensitive input device.

8. The method according to claim 1 , wherein the orientation information comprises a scalar representing an angle of rotation of the UE to a reference orientation.

9. The method according to claim 8 , wherein the orientation information comprises a scalar representing an angle of tilt.

10. The method according to claim 8 , wherein the at least one scalar comprises one of a fixed number of values representing the angle of rotation.

11. The method according to claim 3 , wherein the command screen size information comprises a maximum x coordinate value and a maximum y coordinate value.

12. The method according to claim 2 , wherein the non-display boundary comprises a boundary between the non-display area and the display area.

13. The method according to claim 12 , wherein the non-display boundary information comprises coordinate values of the boundary.

14. The method according to claim 13 , wherein the coordinate values comprise coordinate values of opposing corners of the boundary.

15. The method according to claim 1 , wherein the meta-navigation gesture comprises a multi-touch gesture.

16. The method according to claim 15 , wherein the touches of the multi-touch gesture are identified by a same identifier.

17. The method according to claim 1 , comprising, responsive, at least in part, to an ATtention (AT) command for at least one of the display area and the non-display area, providing an indication of a property of the at least one of the display area and the non-display area.

18. A non-transitory computer-readable medium having computer-readable code executable by at least one processor of the UE to:

responsive, at least in part, to an ATtention (AT) command for touch-sensitive input device action, emulate a meta-navigation gesture for a touch-sensitive input device including a display area and a non-display area; and

responsive, at least in part, to an ATtention (AT) command for orientation information, provide orientation information comprising at least one of: unsolicited result codes, unsolicited ATtention (AT) commands, or unsolicited events.

19. A User Equipment (UE) comprising:

a touch-sensitive display;

memory;

a processor coupled to the touch-sensitive display and the memory and configured to:

responsive, at least in part, to an ATtention (AT) command for touch-sensitive input device action, emulate a meta-navigation gesture for a touch-sensitive input device including a display area and a non-display area; and

responsive, at least in part, to an ATtention (AT) command for orientation information, provide orientation information comprising at least one of unsolicited result codes, unsolicited ATtention (AT) commands, or unsolicited events.

20. A method for a device, the method comprising:

issuing an ATtention (AT) command to emulate a meta-navigation gesture for a touch-sensitive input device including a display area and a non-display area; and

issuing an ATtention (AT) command to provide orientation information comprising at least one of unsolicited result codes, unsolicited ATtention (AT) commands, or unsolicited events.

21. The method according to claim 20 , comprising issuing an AT command for non-display boundary information and receiving the non-display boundary information from the UE.

22. The method according to claim 20 , comprising issuing an AT command for command screen size and receiving command screen size information from the UE.

23. A non-transitory computer-readable medium having computer-readable code executable by at least one processor of a device to:

issue an ATtention (AT) command to emulate a meta-navigation gesture for a touch-sensitive input device including a display area and a non-display area; and

issue an ATtention (AT) command to provide orientation information comprising at least one of unsolicited result codes, unsolicited ATtention (AT) commands, or unsolicited events.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Jul 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033319/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2013
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030150/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2011
From: BAKKER, JAN HENDRIK LUCAS
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 027014/0221 →
Continuity (1)
Related Publication 20130038541A1 · Feb 14, 2013