IP Library Granted Patent US 9,619,131
Granted Patent B2
US 9,619,131 · App. 13/774,732 · Granted Apr 11, 2017

Methods and devices for displaying content

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,619,131
App. No.
13/774,732
Granted
Apr 11, 2017
Kind
B2
Abstract

Methods and devices for navigating lists of items using multiple displays are described. An example method is implemented on an electronic device having a first display. The method includes displaying a list of items on the first display, at least one of the list of items having respective associated content not visible in the displayed list of items; and while displaying the list of items on the first display, sending the associated content for one or more of the at least one item to a second display for display on the second display.

Claims (46)

1. A method in an electronic device, the electronic device having a first display, the method comprising:

displaying a list of items on the first display, wherein the list of items is a subset of a scrollable list of items, the items having respective associated content not visible in the displayed list of items;

while displaying the list of items on the first display, sending the associated content for a plurality of the items to a second display that forms part of another electronic device, for display on the second display as previews of that associated content; and

receiving, at the electronic device, a scrolling command to scroll the scrollable list of items and, in response,

scrolling the scrollable list of items on the first display, and

while scrolling the scrollable list of items on the first display, simultaneously causing a corresponding scrolling of the corresponding previews of the associated content on the second display by:

identifying a set of the items visible on the first display as a result of the scrolling,

determining whether the associated content for the set of items has been sent to the second display and transmitting the associated content for the set of items to the second display when the associated content is determined not to have been sent to the second display, and

transmitting information regarding the scrolling command to the second display to cause the corresponding scrolling, wherein the corresponding scrolling comprises causing smooth graphical movement of a displayed series of the corresponding previews,

and wherein, when the information regarding the scrolling command indicates an increase in scrolling speed, the smooth graphical movement causes transition from display of the corresponding previews to display of blank graphical images in place of the corresponding previews.

2. The method of claim 1 , further comprising displaying on the second display one or more previews, each preview displaying respective associated content received from the electronic device.

3. The method of claim 2 , wherein displaying a list of items on the first display and displaying on the second display includes applying a graphical feature to one of the items and its associated preview to indicate the association between that item and its associated preview.

4. The method of claim 2 , wherein displaying on the second display is not conditional upon receipt of a selection of items on the first display corresponding to the one or more previews.

5. The method of claim 1 , wherein the method further comprising establishing a connection with the another electronic device.

6. The method of claim 5 , further comprising sending, to the another electronic device for pre-caching, associated content for some of the items from the scrollable list of items not yet displayed in the first display.

7. The method of claim 1 , wherein the simultaneously causing a corresponding scrolling is not conditional on user selection of the one or more of the items.

8. The method of claim 1 , wherein the list of items is associated with a messaging application, each item of the list of items is a message identifier, and the content associated with each item is a body of a message.

9. The method claimed in claim 1 , wherein displaying on the first display includes applying a graphical indicator to each item in the set of items on the first display, and wherein sending includes sending information for applying a corresponding graphical indicator to each respective item in the corresponding sequence of previews to graphically link each item on the first display with its corresponding preview on the second display.

10. The method claimed in claim 1 , wherein displaying the list of items includes displaying a portion of each of the items, and wherein the associated content comprises an additional portion of each of the items.

11. The method claimed in claim 10 , wherein the items comprise messages, and wherein the portion of each of the items includes header information and the associated content comprises the bodies of the messages.

12. The method claimed in claim 10 , wherein the items comprise images, and wherein the portion of each of the items includes a thumbnail and the associated content comprises a higher-resolution version of the image.

13. The method claimed in claim 1 , wherein transmitting information comprises transmitting information identifying the set of the items visible on the first display as a result of the scrolling.

14. An electronic device comprising:

a first display;

a processor coupled to the first display;

and wherein the electronic device is configured to:

display a list of items on the first display, wherein the list of items is a subset of a scrollable list of items, the items having respective associated content not visible in the displayed list of items;

while displaying the list of items on the first display, send the associated content for a plurality of the items to a second display for display on the second display as previews of that associated content; and

receive, at the electronic device, a scrolling command to scroll the scrollable list of items and, in response,

scroll the scrollable list of items on the first display, and

while scrolling the scrollable list of items on the first display, simultaneously causing corresponding scrolling of the corresponding previews of the associated content on the second display by:

identifying a set of the items visible on the first display as a result of the scrolling,

determining whether the associated content for the set of items has been sent to the second display and transmitting the associated content for the set of items to the second display when the associated content is determined not to have been sent to the second display, and

transmitting information regarding the scrolling command to the second display to cause the corresponding scrolling, wherein the corresponding scrolling comprises causing smooth graphical movement of a displayed series of the corresponding previews,

and wherein, when the information regarding the scrolling command indicates an increase in scrolling speed, the smooth graphical movement causes transition from display of the corresponding previews to display of blank graphical images in place of the corresponding previews.

15. The electronic device claimed in claim 14 , wherein the simultaneously causing a corresponding scrolling is not conditional on user selection of the one or more of the items.

16. A non-transitory computer-readable storage medium comprising computer executable instructions which, when executed, configure a processor to:

display a list of items on a first display of an electronic device, wherein the list of items is a subset of a scrollable list of items, the items having respective associated content not visible in the displayed list of items;

while displaying the list of items on the first display, send the associated content for a plurality of the items to a second display for display on the second display as previews of that associated content; and

receiving, at the electronic device, a scrolling command to scroll the scrollable list of items and, in response,

scrolling the scrollable list of items on the first display, and

while scrolling the scrollable list of items on the first display, simultaneous causing corresponding scrolling of the corresponding previews of the associated content on the second display by:

identifying a set of the items visible on the first display as a result of the scrolling,

determining whether the associated content for the set of items has been sent to the second display and transmitting the associated content for the set of items to the second display when the associated content is determined not to have been sent to the second display, and

transmitting information regarding the scrolling command to the second display to cause the corresponding scrolling, wherein the corresponding scrolling comprises causing smooth graphical movement of a displayed series of the corresponding previews,

and wherein, when the information regarding the scrolling command indicates an increase in scrolling speed, the smooth graphical movement causes transition from display of the corresponding previews to display of blank graphical images in place of the corresponding previews.

Assignments (7)
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 →
CHANGE OF NAME Recorded Oct 28, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034077/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2013
From: RESEARCH IN MOTION TAT AB
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030586/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: JOHANSSON, PER AKE DANIEL
To: RESEARCH IN MOTION TAT AB
Reel/Frame 030297/0220 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: ANDERSSON REIMER, NILS ROGER
To: RESEARCH IN MOTION TAT AB
Reel/Frame 030297/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2013
From: GARDENFORS, DAN ZACHARIAS; JOHANSSON, PER AKE DANIEL; ANDERSSON REIMER, NILS ROGER; RYDENHAG, DANIEL TOBIAS
To: RESEARCH IN MOTION TAT AB
Reel/Frame 030066/0775 →