IP Library Granted Patent US 9,665,279
Granted Patent B2
US 9,665,279 · App. 14/221,413 · Granted May 30, 2017

Electronic device and method for previewing content associated with an application

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,665,279
App. No.
14/221,413
Granted
May 30, 2017
Kind
B2
Abstract

A portable electronic device is provided. The portable electronic device includes a memory configured to store instructions, a plurality of keys configured to receive respective key inputs, and a screen. The portable electronic device also includes a processor configured to execute the instructions to detect a first key input at one of the plurality of keys, enable a preview mode based on the detected first key input. While the preview mode is enabled, the processor is also configured to a second key input at one of the plurality of keys, at least one of the first or second key input being associated with a content preview for one of a plurality of applications, and display on the screen the content preview for the associated one of the plurality of applications.

Claims (69)

1. A portable electronic device, comprising:

a memory configured to store instructions and a plurality of applications;

a plurality of keys of an alphanumeric keyboard configured to receive respective key inputs;

a screen; and

a processor configured to execute the instructions to:

detect a first key input at one of the plurality of keys;

in response to detecting the first key input, enable a preview mode, wherein the preview mode is enabled independent of displaying any content preview on the screen, and when the preview mode is enabled, some of the plurality of keys are associated with triggering a display of content preview;

while the preview mode is enabled, detect a second key input at one of the plurality of keys, the second key input being associated with a content preview for a respective one of the plurality of applications; and

in response to the detecting the second key input while the preview mode is enabled based on the detected first key input, display on the screen the content preview for the associated one of the plurality of applications.

2. The portable electronic device of claim 1 , wherein the previewed content represents only a portion of content accessible by the associated one of the plurality of applications.

3. The portable electronic device of claim 1 , wherein at least one of the first key input and the second key input comprises a gesture.

4. The portable electronic device of claim 3 , wherein the gesture comprises at least one of a press operation, a hold operation, a touch operation, a hover operation, and a swipe operation.

5. The portable electronic device of claim 1 ,

wherein the first key input comprises at least one of a press and a hold operation, and

wherein the second key input comprises a swipe operation originating at the first key input.

6. The portable electronic device of claim 5 , wherein an amount of content displayed in the content preview varies based on a swipe distance of the swipe operation.

7. The portable electronic device of claim 6 ,

wherein the screen is a touch screen, and

wherein the swipe operation extends from one of the plurality of keys onto the touch screen.

8. The portable electronic device of claim 1 ,

wherein the first key input comprises a press and hold operation of a first key of the plurality of keys, and

wherein the second key input comprises one of a concurrent and a subsequent touch or hover operation of a second key of the plurality of keys.

9. The portable electronic device of claim 1 , wherein the plurality of keys are physical keys comprising one or more capacitive touch sensors.

10. The portable electronic device of claim 9 ,

wherein the second key input comprises a touch or hover operation of a physical key, and

wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

detect a press operation of the physical key;

end the preview mode; and

activate the associated one of the plurality of applications.

11. The portable electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

determine that more than a threshold period of time has lapsed; and

end the preview mode.

12. The portable electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

detect an input at a data item displayed on the screen in the content preview; and

activate the associated one of the plurality of applications in response to the detected input.

13. The portable electronic device of claim 1 , wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

detect an input at a data item displayed on the screen in the preview; and

display additional preview information about the data item.

14. A computer-implemented method comprising the following operations executed by a processor:

detecting a first key input at one of a plurality of keys of an alphanumeric keyboard, the plurality of keys configured to receive respective key inputs;

in response to detecting the first key input, enabling a preview mode, wherein the preview mode is enabled independent of displaying any content preview on a screen, and when the preview mode is enabled, some of the plurality of keys are associated with triggering a display of content preview;

while the preview mode is enabled, detecting a second key input at one of the plurality of keys, the second key input being associated with a content preview for a respective one of a plurality of applications executed on a device that includes the processor; and

in response to the detecting the second key input while the preview mode is enabled based on the detected first key input, displaying on the screen the content preview for the associated one of the plurality of applications.

15. A nontransitory computer readable medium encoded with instructions that, when executed by a processor, cause the processor to perform a method comprising:

detecting a first key input at one of a plurality of keys of an alphanumeric keyboard, the plurality of keys configured to receive respective key inputs;

in response to detecting the first key input, enabling a preview mode, wherein the preview mode is enabled independent of displaying any content preview on a screen, and when the preview mode is enabled, some of the plurality of keys are associated with triggering a display of content preview;

while the preview mode is enabled, detecting a second key input at one of the plurality of keys, the second key input being associated with a content preview for a respective one of a plurality of applications executed on a device that includes the processor; and

in response to the detecting the second key input while the preview mode is enabled based on the detected first key input, displaying on the screen the content preview for the associated one of the plurality of applications.

16. The nontransitory computer readable medium of claim 15 , wherein at least one of the first key input and the second key input comprises a gesture.

17. The nontransitory computer readable medium of claim 15 ,

wherein the first key input comprises a press and hold operation of a first key of the plurality of keys, and

wherein the second key input comprises a one of a concurrent and a subsequent touch or hover operation of a second key of the plurality of keys.

18. The nontransitory computer readable medium of claim 15 ,

wherein the plurality of keys are physical keys comprising one or more capacitive touch sensors.

19. The nontransitory computer readable medium of claim 18 ,

wherein the second key input comprises a touch or hover operation of a physical key, and

wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

detect a press operation of the physical key;

end the preview mode; and

activate the associated one of the plurality of applications.

20. The nontransitory computer readable medium of claim 15 , wherein the processor is further configured to execute the instructions to:

while the preview mode is enabled,

detect an input at a data item displayed on the screen in the content preview; and

activate the associated one of the plurality of applications in response to the detected input.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2015
From: BLACKBERRY SWEDEN AB
To: BLACKBERRY LIMITED
Reel/Frame 036680/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2014
From: GÄRDENFORS, DAN ZACHARIAS
To: BLACKBERRY SWEDEN AB
Reel/Frame 032499/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2014
From: GRIFFIN, JASON TYLER
To: BLACKBERRY LIMITED
Reel/Frame 032499/0286 →