Method and handheld electronic device having a graphical user interface which arranges icons dynamically

US9280261B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9280261-B2
Application numberUS-201213548538-A
CountryUS
Kind codeB2
Filing dateJul 13, 2012
Priority dateOct 8, 2008
Publication dateMar 8, 2016
Grant dateMar 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A graphical user interface for a media player application is described. A method is provided comprising: determining a screen orientation of the GUI in accordance with a device orientation; rendering a first user interface screen in a portrait screen orientation comprising an album list when the screen orientation is a portrait screen orientation; rendering a second user interface screen in a landscape screen orientation comprising an array of album art images arranged in rows and columns when the screen orientation is a landscape screen orientation; and displaying the rendered first or second user interface screen on the display.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for providing an icon menu with dynamic icon arrangement on a main user interface screen within a graphical user interface (GUI) displayed on a display of a handheld electronic device, the method comprising: determining a screen orientation of the GUI in accordance with a device orientation; displaying a first main user interface screen in a portrait screen orientation when a screen orientation of the GUI is a portrait screen orientation, the first main user interface screen comprising a reduced icon menu having a plurality of icons, at least some of the plurality of icons for starting applications, the icons arranged in an array of rows and columns, and an input area adjacent to the reduced icon menu, the input area for displaying a scrollable second menu different than the reduced icon menu and for receiving touch input; and displaying a second main user interface screen in a landscape screen orientation when the screen orientation of the GUI is a landscape screen orientation, the second main user interface screen comprising a first expanded icon menu having a plurality of icons, at least some of the plurality of icons for starting applications, the icons arranged in an array of rows and columns, wherein the first expanded icon menu includes the array of icons of the reduced icon menu and one or more additional rows of icons, wherein the first expanded icon menu is larger than the reduced icon menu and the first expanded icon menu includes one or more icons not available in the first main user interface; wherein the first expanded icon menu is scrollable to display additional icons of the first expanded icon menu in response to respective directional input and the reduced icon menu is non-scrollable; and wherein the reduced icon menu is displayed over a minority of the first main user interface screen and changing the screen orientation of the GUI to the landscape screen orientation causes display of the first expanded icon menu over a majority of the second main user interface screen. 2. The method of claim 1 , wherein the reduced icon menu includes one or more commonly used icons. 3. The method of claim 2 , wherein the commonly used icons of the reduced icon menu are configurable. 4. The method of claim 1 , wherein the array of icons of the reduced icon menu has one or two rows of icons and the array of icons of the first expanded icon menus has three or more rows of icons. 5. The method of claim 1 , wherein the method is performed in response to a change in device orientation. 6. The method of claim 5 , wherein the method is performed when the change in device orientation matches a rule for a screen orientation which is different from the current screen orientation. 7. The method of claim 1 , further comprising: when the first main user interface screen is displayed on the display, displaying a third main user interface screen when input is detected in the input area, wherein the third main user interface screen comprises a second expanded icon menu having a plurality of icons arranged in an array of rows and columns, wherein the second expanded icon menu includes the array of icons of the reduced icon menu and one or more additional rows of icons, wherein the second expanded icon menu is larger than the reduced icon menu. 8. The method of claim 7 , wherein, in the first main user interface screen, the reduced icon menu is located at a bottom of the first main user interface screen and the input area is located above the reduced icon menu in the first main user interface screen, wherein, in the second main user interface screen, the first expanded icon menu is located at a bottom of the second main user interface screen, and wherein, in the third main user interface screen, the second expanded icon menu is located at a bottom of the third main user interface screen, wherein the icons of the reduced icon menu are displayed in the third main user interface screen in the same portion of the display as the input area of the first main user interface screen, and wherein additional icons are displayed in the third main user interface screen in the same portion of the display as the reduced icon menu of the first main user interface screen. 9. The method of claim 7 , wherein the second expanded icon menu is scrollable to display additional icons of the second expanded icon menu in response to respective directional input, and the reduced icon menu is non-scrollable. 10. The method of claim 7 , wherein the array of icons of the reduced icon menu has one or two rows of icons and the array of icons of the second expanded icon menus have three or more rows of icons. 11. The method of claim 10 , wherein the array of icons of the first expanded icon menus has three or more rows of icons. 12. A handheld electronic device, comprising: a controller; a display coupled to the controller; a memory coupled to the controller, the memory having stored therein a user interface module for generating a main user interface screen in a graphical user interface (GUI) on the display; and a sensor coupled to the controller for generating an orientation signal; wherein the controller is configured by the user interface module to: determine a screen orientation of the GUI in accordance with the orientation signal; display a first main user interface screen in a portrait screen orientation when a screen orientation of the GUI is a portrait screen orientation, the first main user interface screen comprising a reduced icon menu having a plurality of icons, at least some of the plurality of icons for starting applications, the icons arranged in an array of rows and columns and an input area adjacent to the reduced icon menu, the input area for displaying a scrollable second menu different than the reduced icon menu and for receiving touch input; and display a second main user interface screen in a landscape screen orientation when the screen orientation of the GUI is a landscape screen orientation, the second main user interface screen comprising a first expanded icon menu having a plurality of icons, at least some of the plurality of icons for starting applications, the icons arranged in an array of rows and columns, wherein the first expanded icon menu includes the array of icons of the reduced icon menu and one or more additional rows of icons, wherein the first expanded icon menu is larger than the reduced icon menu and the first expanded icon menu includes one or more icons not available in the first main user interface; wherein the first expanded icon menu is scrollable to display additional icons of the first expanded icon menu in response to respective directional input and the reduced icon menu is non-scrollable; and wherein the reduced icon menu is displayed over a minority of the first main user interface screen and changing the screen orientation of the GUI to the landscape screen orientation causes display of the first expanded icon menu over a majority of the second main user interface screen. 13. A non-transitory computer-readable medium storing program instructions that when executed by a processor, cause the processor to perform a method for providing an icon menu with dynamic icon arrangement on a main user interface screen within a graphical user interface (GUI) displayed on a display of a handheld electronic device, the method comprising: determining a screen orientation of the GUI in accordance with a device orientation; displaying a first main user interface screen in a portrait screen orientation when a screen orientation of the GUI is a portrait screen orientation, the first main user interface screen comprising a

Assignees

Inventors

Classifications

  • G06F1/1626Primary

    with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • including a touch pad, a touch sensor or a touch detector · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9280261B2 cover?
A graphical user interface for a media player application is described. A method is provided comprising: determining a screen orientation of the GUI in accordance with a device orientation; rendering a first user interface screen in a portrait screen orientation comprising an album list when the screen orientation is a portrait screen orientation; rendering a second user interface screen in a l…
Who is the assignee on this patent?
Yach David Paul, Lazaridis Mihal, Blackberry Ltd
What technology area does this patent fall under?
Primary CPC classification G06F1/1626. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).