IP Library Granted Patent US 8,713,466
Granted Patent B2
US 8,713,466 · App. 13/770,190 · Granted Apr 29, 2014

Dynamic bar oriented user interface

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,713,466
App. No.
13/770,190
Granted
Apr 29, 2014
Kind
B2
Abstract

Method and user interface for controlling an apparatus are provided. At least one dynamic bar is provided for displaying on a main screen of a graphical user interface for controlling the apparatus. Each dynamic bar is associated with respective one or more interfaces for applications and/or functions provided by the apparatus and each dynamic bar has a pop-up interface for providing at least one of preview information determined from information managed by the applications and/or functions and links to invoke said respective interfaces.

Claims (52)

1. A method for displaying preview information, the method comprising:

displaying on a display dynamic preview information in a dynamic bar, the dynamic preview information being determined from information managed by a software application, the dynamic preview information being updated to reflect a change to the information managed by the software application; and

expanding the dynamic bar to display an expanded dynamic bar in response to a first input, displaying the expanded dynamic bar comprising:

displaying additional dynamic preview information determined from the information managed by the software application, the additional dynamic preview information being different from the dynamic preview information displayed in the dynamic bar;

the additional dynamic preview information comprising a selectable link which when activated, invokes the software application.

2. The method of claim 1 , further comprising:

receiving an input identifying a filter or search; and

displaying a subset of the additional dynamic preview information in accordance with the filter or search.

3. The method of claim 2 , wherein the filter comprises a date.

4. The method of claim 1 , further comprising: contracting the expanded dynamic bar to display the dynamic bar in response to a cancel input.

5. The method of claim 1 , further comprising: changing a focus of the expanded dynamic bar based on a received navigation input.

6. The method of claim 1 , wherein displaying the expanded dynamic bar comprises: displaying the additional dynamic preview information in an arrangement based on a context of the additional dynamic preview information or based on a function of the additional dynamic preview information.

7. The method of claim 1 , further comprising:

displaying, in the expanded dynamic bar, an interface element identifying a configuration option; and

upon receipt of a configuration input, changing the configuration option.

8. The method of claim 7 , wherein the interface element identifies a wireless networking function, and wherein changing the configuration option comprises turning the wireless networking function on or off.

9. The method of claim 7 , further comprising updating the displayed interface element to reflect the changed configuration option.

10. The method of claim 1 , further comprising: displaying a dynamic bar interface expansion element upon detecting an expansion element trigger, the dynamic bar interface expansion element including functions associated with an application or a label in the dynamic bar.

11. The method of claim 10 , wherein detecting an expansion element trigger comprises determining that the application or the label is a focus for longer than a threshold period of time.

12. The method of claim 1 , further comprising: updating the additional dynamic preview information upon detecting a new event.

13. The method of claim 1 , wherein the dynamic preview information is updated when a new electronic message is received from a communication application.

14. A device for displaying preview information, the device comprising:

a display;

a processor configured for:

displaying, on the display, dynamic preview information in a dynamic bar, the dynamic preview information being determined from information managed by a software application, the dynamic preview information being updated to reflect a change to the information managed by the software application; and

expanding the dynamic bar to display an expanded dynamic bar in response to a first input, displaying the expanded dynamic bar comprising:

displaying additional dynamic preview information determined from the information managed by the software application, the additional dynamic preview information being different from the dynamic preview information displayed in the dynamic bar;

the additional dynamic preview information comprising a selectable link which when activated, invokes the software application.

15. The device of claim 14 , wherein the processor is further configured for

receiving an input identifying a filter or search; and

displaying a subset of the additional dynamic preview information in accordance with the filter or search.

16. The device of claim 14 , wherein the processor is further configured for changing a focus of the expanded dynamic bar based on a received navigation input.

17. The device of claim 14 , wherein displaying the expanded dynamic bar comprises: displaying the additional dynamic preview information in an arrangement based on a context of the additional dynamic preview information or based on a function of the additional dynamic preview information.

18. The device of claim 14 , wherein the processor is further configured for:

displaying, in the expanded dynamic bar, an interface element identifying a configuration option; and

upon receipt of a configuration input, changing the configuration option.

19. The device of claim 18 , wherein the interface element identifies a wireless networking function, and wherein changing the configuration option comprises turning the wireless networking function on or off.

20. The device of claim 14 , wherein the processor is further configured for displaying a dynamic bar interface expansion element upon detecting an expansion element trigger, the dynamic bar interface expansion element including functions associated with an application or a label in the dynamic bar.

21. The device of claim 20 , wherein detecting an expansion element trigger comprises determining that the application or the label is a focus for longer than a threshold period of time.

22. A non-transitory, computer-readable medium having stored thereon instructions which when executed by a processor configure the processor to

display on a display dynamic preview information in a dynamic bar, the dynamic preview information being determined from information managed by a software application, the dynamic preview information being updated to reflect a change to the information managed by the software application; and

expand the dynamic bar to display an expanded dynamic bar in response to a first input, displaying the expanded dynamic bar comprising:

displaying additional dynamic preview information determined from the information managed by the software application, the additional dynamic preview information being different from the dynamic preview information displayed in the dynamic bar;

the additional dynamic preview information comprising a selectable link which when activated, invokes the software application.

23. The non-transitory, computer-readable medium of claim 22 , wherein the instructions configure the processor to:

receive an input identifying a filter or search; and

display a subset of the additional dynamic preview information in accordance with the filter or search.

24. The non-transitory, computer-readable medium of claim 22 , wherein displaying the expanded dynamic bar comprises: displaying the additional dynamic preview information in an arrangement based on a context of the additional dynamic preview information or based on a function of the additional dynamic preview information.

25. The non-transitory, computer-readable medium of claim 22 , wherein the instructions configure the processor to:

display, in the expanded dynamic bar, an interface element identifying a configuration option; and

upon receipt of a configuration input, change the configuration option.

26. The non-transitory, computer-readable medium of claim 22 , wherein the instructions configure the processor to: change a focus of the expanded dynamic bar based on a received navigation input.

Assignments (2)
CHANGE OF NAME Recorded Jan 28, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032133/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2013
From: SCOTT, SHERRYL LEE LORRAINE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029830/0106 →