IP Library Granted Patent US 9,652,142
Granted Patent B2
US 9,652,142 · App. 14/467,831 · Granted May 16, 2017

System and method of mode-switching for a computing device

Inventors: Kalu Onuka Kalu (Waterloo, CA); Laura Mahan (Kanata, CA); Jung-Chien Kevin Chuang (Port Coquitlam, CA)
Assignee: BlackBerry Limited
G06F3/0488G06F1/1694G06F1/1698G06F3/038G06F3/0346G06F3/0482G06F3/04886G06F2200/1614G06F2203/0384
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 9,652,142
App. No.
14/467,831
Granted
May 16, 2017
Kind
B2
Abstract

A first device such as a portable computing device can be configured to act as a text-entry device (in a text-entry mode) and a cursor control device (in a cursor control mode) for a second device. The first device can include a touch-sensitive display capable of receiving text inputs and cursor inputs for controlling the display of a second device which is communicatively coupled to the first device. The first device can be configured such that selection of certain items displayed by the second device can cause the first device to switch from a text-entry mode to a cursor control mode. The first device can be configured such that rotation of the device between a landscape orientation and a portrait orientation causes the device to switch between modes. The first device can be configured such that sideways movement of the device causes the device to switch between modes.

Claims (36)

1. A method comprising:

receiving at least one input on a first device in a cursor mode in which the input transmitted away from the first device is to be used to control a display of a second device, wherein the first device in the cursor mode acts as a cursor control mechanism for a cursor displayed on the display of the second device; and

in response to the at least one touch input received, switching the first device from the cursor mode to a text entry mode, in which the first device acts as text-entry mechanism for the second device;

wherein switching from the cursor to the text entry mode causes a display of the first device to display selectable characters.

2. The method of claim 1 , wherein the at least one touch input corresponds to a sweeping gesture.

3. The method of claim 1 , wherein the at least one touch input corresponds to a sequence of taps.

4. The method of claim 1 , wherein the at least one touch input corresponds to a touch input on a particular portion of the first device.

5. The method of claim 1 , wherein the at least one touch input corresponds to an actuation of an actuable input device.

6. The method of claim 5 , wherein the actuable input device comprises an escape button.

7. The method of claim 5 , wherein the actuable input device comprises a return button.

8. A system comprising:

a processor;

a non-transitory computer readable storage medium storing instructions for controlling the processor to perform steps comprising:

receiving at least one touch input on a first device in a cursor mode in which the input transmitted away from the first device is to be used to control a display of a second device, wherein the first device in the cursor mode acts as a cursor control mechanism for a cursor displayed on the display of the second device; and

in response to the at least one input received, switching the first device from the cursor mode to a text-entry mode, in which the first device acts as text-entry mechanism for the second device;

wherein switching from the cursor to the text entry mode causes a display of the first device to display selectable characters.

9. The system of claim 8 , wherein the at least one touch input corresponds to a sweeping gesture.

10. The system of claim 8 , wherein the at least one touch input corresponds to a sequence of taps.

11. The system of claim 8 , wherein the at least one touch input corresponds to a touch input on a particular portion of the first device.

12. The system of claim 8 , wherein the at least one touch input corresponds to an actuation of an actuable input device.

13. The system of claim 12 , wherein the actuable input device comprises an escape button.

14. The system of claim 12 , wherein the actuable input device comprises a return button.

15. A method comprising:

receiving at a computing device, an input from a second device indicative of a desire to input text;

in response to the indicative input, transmitting, by the computing device, a signal to the second device to switch from a cursor control mode to a text entry mode;

receiving at the computing device, a text selection input from the second device; and

displaying by the computing device, text corresponding to the text selection input received from the second device,

wherein switching from the cursor control mode to the text entry mode causes a display of the second device to display selectable characters.

16. The method of claim 15 , further comprising:

receiving at the computing device, an indication that the second device has switched from a text entry mode to a cursor control mode,

in response to receiving the indication, displaying a cursor by the computing device.

17. The method of claim 16 , further comprising:

receiving at the computing device, one or more cursor control signals from the first device.

18. The method of claim 15 , wherein the input indicative corresponds to a movement input.

19. The method of claim 18 , wherein the movement corresponds to a sideways translational movement.

20. The method of claim 18 , wherein the movement corresponds to a tilt movement.

Assignments (8)
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 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 →
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 →
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 Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: KALU, KALU ONUKA; MAHAN, LAURA; CHUANG, JUNG-CHIEN KEVIN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 033685/0432 →
Continuity (2)
Continuation 13276122 · Oct 18, 2011
Related Publication 20140365902A1 · Dec 11, 2014