Embodiments of the present invention relate to an apparatus, method, computer program and user interface for enabling access to content. In particular, they relate to an apparatus, method, computer program and user interface for enabling access to a particular piece of content stored with a plurality of other pieces of content.
Apparatus and methods for storing and enabling access to a plurality of pieces of content such as electronic audio files are known. When a user of such an apparatus wishes to access a particular piece of content it can be time consuming for the user to find the particular content as they may have to navigate through a complicated menu structure or scroll through a long list of content. This may be particularly inconvenient in apparatus where the user input interface is limited, for example in hand held communication devices where the amount of space available for the display and user input device is limited by the size of the apparatus.
According to various, but not necessarily all, embodiments of the invention there is provided a method comprising: providing a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion; controlling a display to present a first one of the plurality of selectable control elements wherein the first one of the selectable control elements is positioned in a determined category at a determined position within the determined category; enabling a user to control the display to present a second one of the plurality of selectable control elements by enabling a first type of directional user input to select a different category and enabling a second type of directional user input to select a position within the selected category without changing the selected category.
This provides the advantage that a user can quickly and easily find a particular piece of content by selecting a category and then selecting a position within that category. Once the user has found the appropriate selectable control element they can then easily access the content by selecting the selectable control element.
As different types of directional user inputs are used to select categories than to select positions within a category this provides a method of accessing content which is both intuitive to a user and efficient for a user to use.
According to some embodiments of the invention the selectable control element may enable access to content. The content may comprise audio information.
According to some embodiments of the invention the selectable control elements may comprise an image corresponding to the content.
According to some embodiments of the invention the selectable control elements may comprise a label indicative of the content associated with the selectable control element. The first sorting criterion may be alphabetical order of the first character in the label. The second sorting criterion may be the alphabetical order of second and subsequent characters in the label.
According to some embodiments of the invention in response to selection of the selectable control element information relating to the content may be presented.
According to some embodiments of the invention the directional inputs may be trace inputs on a touch sensitive user input device.
According to some embodiments of the invention the method may also comprise presenting, in response to a third type of user input, a list of categories wherein a user may select a category by selecting an item from the list. The third type of user input may be an actuation of an area of the touch sensitive user input for a predetermined period of time.
According to various, but not necessarily all, embodiments of the invention there is provided an apparatus comprising: a display configured to present a first one of a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion and where the first one of the plurality of selectable control elements is positioned in a determined category at a determined position within the determined category; a user input device configured to enable a user to make directional user inputs; and a processor configured to control the display to present a second one of the plurality of selectable control elements by selecting, in response to a first type of directional user input, a different category and selecting, in response to a second type of directional user input, a position within the selected category without changing the selected category.
According to various, but not necessarily all, embodiments of the invention there is provided a computer program comprising program instructions for controlling an apparatus, the apparatus comprising a user input device configured to enable a user to make directional user inputs and a display, the program instructions providing, when loaded into a processor: means for controlling the display to present a first one of a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion and where the first one of the plurality of selectable control elements is positioned in a determined category at a determined position within the determined category; and means for controlling the display to present a second one of the plurality of selectable control elements by selecting, in response to a first type of directional user input, a different category and selecting, in response to a second type of directional user input, a position within the selected category without changing the selected category.
According to various, but not necessarily all, embodiments of the invention there is provided a user interface comprising: a display configured to present a first one of a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion and where the first one of the plurality of selectable control elements is positioned in a determined category at a determined position within the determined category; a user input device configured to enable a user to make directional user inputs; wherein the user interface is configured such that the display is controlled to present a second one of the plurality of selectable control elements by selecting, in response to a first type of directional user input, a different category and selecting, in response to a second type of directional user input, a position within the selected category without changing the selected category.
The apparatus may be for wireless communication.
According to various, but not necessarily all, embodiments of the invention there is provided a method comprising: providing a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion; detecting a first user input; controlling, in response to the detection of the first user input, a display to present a list of the categories; detecting a second user input; and selecting, in response to the second user input, a category from the list of categories and controlling a display to present a selectable control element where the selectable control element is positioned in the selected category.
According to some embodiments of the invention the first user input may be an actuation of a touch sensitive user input device for a predetermined period of time.
According to some embodiments of the invention the second user input may be an actuation of a touch sensitive user input device for a predetermined period of time in a region of the touch sensitive user input device in which the list is displayed.
According to some embodiments of the invention the list may be removed from the display once the category has been selected.
According to various, but not necessarily all, embodiments of the invention there is provided an apparatus comprising: a display configured to present selectable control elements where the selectable control elements are sorted into categories according to a first sorting criterion; a user input device configured to enable a user to make user inputs; and a processor configured to detect a first user input and, in response to the first user input, control the display to present a list of the categories wherein the processor is also configured to detect a second user input and, in response to the detection of the second user input, select a category from the list and control the display to present a selectable control element where the selectable control element is positioned in the selected category.
According to some embodiments of the invention the user input device may comprise a touch sensitive user input device.
According to various, but not necessarily all, embodiments of the invention there is provided a computer program comprising program instructions for controlling an apparatus, the apparatus comprising a user input device configured to enable a user to make user inputs and a display, the program instructions providing, when loaded into a processor: means for providing a plurality of selectable control elements where the plurality of selectable control elements are sorted into categories according to a first sorting criterion; means for detecting a first user input; means for controlling, in response to the detection of the first user input, a display to present a list of the categories; means for detecting a second user input; and means for selecting, in response to the second user input, a category from the list of categories and controlling a display to present a selectable control element where the selectable control element is positioned in the selected category.
According to various, but not necessarily all, embodiments of the invention there is provided a user interface comprising: a display configured to present a plurality of selectable control elements where the selectable control elements are sorted into categories according to a first sorting criterion; a user input device configured to enable a user to make user inputs; wherein the user interface is configured such that the display is controlled to present a list of the categories in response to the detection of a first user input and to present a selectable control element positioned in a selected category in response to a second user input.
For a better understanding of various examples of embodiments of the present invention reference will now be made by way of example only to the accompanying drawings in which:
The Figures illustrate a method comprising: providing 21 a plurality of selectable control elements 42, 64, 72 where the plurality of selectable control elements 42, 64, 72 are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion; controlling a display 11 to present 23 a first one of the plurality of selectable control elements 42 wherein the first one 42 of the selectable control elements is positioned in a determined category at a determined position within the determined category; enabling a user to control the display 11 to present 29 a second one 64, 72 of the plurality of selectable control elements 64 by enabling a first type of directional user input to select a different category and enabling a second type of directional user input to select a position within the selected category without changing the selected category.
The illustrated electronic apparatus 1 comprises: a user interface 9 and a controller 4. In the illustrated embodiment the controller 4 comprises a processor 3 and a memory 5.
The controller 4 may be implemented using instructions that enable hardware functionality, for example, by using executable computer program instructions 8 in a general-purpose or special-purpose processor 3 that may be stored on a computer readable storage medium (e.g. disk, memory etc) to be executed by such a processor 3.
The processor 3 is configured to receive input commands from the user interface 9 and to provide output commands to the user interface 9. The processor 3 is also configured to write to and read from the memory 5.
In the illustrated embodiment the user interface 9 comprises a display 11, a user input device 13 and an audio output device 15. The user input device 13 may comprise a touch sensitive user input device such as a touch sensitive display configured to enable a user to make inputs via the display 11. The user input device 13 may also comprise a touch pad, a key pad, a joy stick or any other user input device which enables a user to input information into the apparatus 1.
The display 11 is configured to present a graphical user interface 40 to a user. Examples of a graphical user interfaces according to various embodiments of the invention are illustrated in
The audio output device 15 may be, for example, a loudspeaker. The audio output device 15 may be configured to output audio information. The audio information may be audio content 10 such as music files 10 which are stored in the memory 5. In other embodiments the audio information may be content which is received by the apparatus 1.
The memory 5 stores a computer program 7 comprising computer program instructions 8 that control the operation of the apparatus 1 when loaded into the processor 3. The computer program instructions 8 provide the logic and routines that enables the apparatus 1 to perform the method illustrated in
The computer program instructions 8 may provide computer readable program means for controlling the display 11 to present a first one 42 of a plurality of selectable control elements 42 where the plurality of selectable control elements 42, 64, 72 are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion and where the first one 42 of the plurality of selectable control elements is positioned in a determined category at a determined position within the determined category. The computer program instructions 8 may also provide computer readable program means for controlling the display 11 to present a second one 64, 72 of the plurality of selectable control elements by selecting, in response to a first type of directional user input, a different category and selecting, in response to a second type of directional user input, a position within the selected category without changing the selected category.
The computer program 7 may arrive at the apparatus 1 via any suitable delivery mechanism 19. The delivery mechanism 19 may be, for example, a computer-readable storage medium, a computer program product, a memory device, a record medium such as a CD-ROM or DVD, an article of manufacture that tangibly embodies the computer program 7. The delivery mechanism 19 may be a signal configured to reliably transfer the computer program 7. The apparatus 1 may propagate or transmit the computer program 7 as a computer data signal.
Although the memory 5 is illustrated as a single component it may be implemented as one or more separate components some or all of which may be integrated/removable and/or may provide permanent/semi-permanent/ dynamic/cached storage.
References to ‘computer-readable storage medium’, ‘computer program product’, ‘tangibly embodied computer program’ etc. or a ‘controller’, ‘computer’, ‘processor’ etc. should be understood to encompass not only computers having different architectures such as single /multi- processor architectures and sequential (e.g. Von Neumann)/parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA), application specific circuits (ASIC), signal processing devices and other devices. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc.
A method of controlling the apparatus 1, according to embodiments of the present invention, is illustrated schematically in
At block 21 a plurality of selectable control elements 42, 64, 72 are provided by the apparatus 1. Each selectable control element 42, 64, 72 enables access to a piece of content. For example each selectable control element 42, 64, 72 may be associated with audio information stored in a music file so that when a selectable control element is selected the corresponding audio information is output via the audio output device 15.
The plurality of selectable control elements 42, 64, 72 are sorted into categories according to a first sorting criterion and sorted into positions within the categories according to a second sorting criterion.
In some embodiments of the invention the criterion used for sorting may be selected by a user of the apparatus 1 so that the selectable control elements 42, 64, 72 are ordered in a manner which is most convenient for the user. In other embodiments the sorting criterion used may be predetermined by the processor 3 or the computer program instructions 8.
The first sorting criterion may be different to the second sorting criterion. For example the first sorting criterion may be the genre of the content, so that all selectable control elements 42, 64, 72 of the same style are grouped together. The second sorting criterion may be alphabetical order of a label 44, 66, 74, associated with the selectable control element so that the selectable control elements 42, 64 are ordered within the category in a manner which enables a user to easily locate the selectable control element they are looking for.
Alternatively the second sorting criterion may be a subset of the first sorting criterion so that the first sorting criterion orders the plurality of selectable control elements 42, 64, 72 on a first scale and the second sorting criterion orders the plurality of selectable control elements 42, 64, 72 on a second, smaller scale. For example, the first sorting criterion could be the alphabetical order of a label 44, 66, 74 associated with the selectable control element so that selectable control elements with a label 44, 66, 74 starting with the same letter are in the same category. The second sorting criterion could then be the alphabetical order of the remaining characters in the labels 44, 66, 74 so that the selectable control elements are ordered alphabetically within the category.
In some embodiments of the invention the selectable control elements 42, 64, 72 may be sorted into an unlimited number of categories. The apparatus 1 may be configured so that a user may be able to add or remove the categories. For example the apparatus 1 may be configured to present a menu of options which enable a user to add or remove categories by selecting the appropriate option. The apparatus 1 may also be configured to enable a user of the apparatus 1 to arrange the categories in the order which the user finds most convenient.
There may also be an unlimited number of selectable control elements 42, 64, 72. The number of selectable control elements 42, 64, 72 in each category may vary. There may be no upper limit on the number of selectable control elements 42, 64, 72 within each category. Some categories may not have any selectable control elements 42, 54, 72 positioned within them. These categories might not be presented on the display 11.
In some embodiments of the invention the apparatus 1 may be configured to enable a user to add or remove selectable control elements 42, 64, 72. The user may be able to move selectable control elements 42, 64, 72 between categories. The display 11 may be configured to present a menu which enables a user to add, remove or move selectable control elements 42, 64, 72 by selecting the appropriate menu option from the menu.
At block 23 a first one 42 of the plurality of selectable control elements is presented on the display 11. The first selectable control element 42 may comprise an image 46 indicative of the content associated with the first selectable control element 42. For example where the content is a music album the image 46 may be the album cover. In some embodiments the image 46 may be an image which has been selected by a user of the apparatus 1. The image 46 may be dynamic that is, the user may be able to change the image 46 associated with the first selectable control element 42. A generic image may be used where no image has been selected or where the album cover is not available.
The first selectable control element 42 may also comprise a label 44 indicative of the content associated with the first selectable control element 42. The label 44 may be automatically assigned to the selectable control element 42. For example, where the content is a music album the label 44 may indicate the artist and the title of the album. In other embodiments of the invention the apparatus 1 may be configured to enable a user to input a label 44 or to change the label which has been assigned automatically. The label 44 may be presented on the display 11 adjacent to the image 46.
When the first selectable control element 42 is presented 23 on the display 11 the apparatus 1 is configured to enable a user to select the first selectable control element 42 using the user input device 13.
In some embodiments of the invention the first selectable control element 42 may be the only selectable control element presented 23 on the display 11. In other embodiments other selectable control elements may be presented but less prominently than the first selectable control element 42. For example the first selectable control element 42 may be presented 23 in the centre of the display 11 whereas the other selectable control elements may be presented towards the edges of the display 11 and they may be presented smaller or only a portion of the other selectable control elements may be presented.
The display 11 may also be configured to present an image 48 which provides an indication of the category in which the first selectable control element 42 is positioned. The image 48 may also indicate the position of the first selectable control element 42 within the category.
At block 25 the processor 3 detects that a directional user input is being made via the user input device 13. In embodiments of the invention where the display 11 is a touch sensitive display the directional user input may be a trace input across the surface of the display 11. In other embodiments the directional user input may be an input made using a joystick or a roller key or a multi directional key.
At block 27 the processor 3 determines the type of directional user input which has been made, for example, where the directional user input is a trace input made via the display 11 the processor 3 will determine the general direction in which the trace was made. In embodiments where the directional user input is made by pushing a joystick or a roller key the processor 3 will determine the direction in which the joystick or roller key was pushed. In embodiments where the directional user input is made by actuating a multi directional key the processor 3 will determine which of the directions was actuated.
The type of directional user input made will determine whether a new category is selected or whether a new position within the category is selected. For example a first type of directional user input will select a new category. When a new category is selected the selected position in the category may remain unchanged or the selected position may be changed to a default position within the category, for example, it may automatically default to the first position within the category.
A second type of directional input will enable a new position within a category to be selected but would not change the category itself. In some embodiments when the last position in a category is selected a directional input of the second type would cause the first position in the same category to be selected.
In embodiments where the display 11 is a touch sensitive display the first type of directional user input may be a trace input made in a first general direction and the second type of directional user input may be a trace input made in a second general direction. The second general direction may be perpendicular or approximately perpendicular to the first general direction.
Similarly, in embodiments where the directional user input is made by pushing a joystick or a roller key the first type of directional user input may be pushing the joystick or roller key towards a first general direction and the second type of directional user input may be pushing the joystick or roller key towards a second general direction and the second general direction may be perpendicular or approximately perpendicular to the first general direction.
In embodiments where the directional user input is made by actuating a multi directional key the first type of directional user input may be actuating a first direction of the multi directional key and the second type of directional user input may be actuating a second direction of the multi directional key. The second direction may be perpendicular or approximately perpendicular to the first direction.
The processor 3 may also determine the magnitude of the directional user input. For example, where the directional user input is a trace input made via the display 11 the processor 3 will determine the length of the trace across the display 11. Where the directional user input is pushing a joystick or a roller key the processor 3 may determine the length of time for which the input was made. Where the directional user input is actuation of a multi directional key the processor 3 may determine the length of time for which the key was actuated or the number of times the key was actuated. The magnitude of the directional user input will determine which category or position within a category is selected.
At block 29, in response to the detected directional user input, the processor 3 will select the new category and/or position within the category and will control the display 11 to present a second selectable control element 64 corresponding the new selected category and/or position within the category.
The second selectable control element 64 may replace the first selectable control element 42 on the display 11 so that the first selectable control element is no longer presented.
In some embodiments of the invention the second selectable control element 64 may only be presented 29 once the processor 3 has detected that the directional user input has been completed. In other embodiments of the invention blocks 27 and 29 may be repeated contemporaneously with the user input being made so that the selectable control element displayed changes as the user is making the input.
The blocks illustrated in
The graphical user interface 40 comprises a first selectable control element 42. The first selectable control element 42 enables access to an album comprising a plurality of individual songs. The first selectable control element 42 comprises an image 46 and a label 44. The image 46 is the cover of the album which the first selectable control element 42 enables access to. The label 44 indicates the artist of the album and the title of the album. In the illustrated example the artist is Moloko and the title of the album is Statues. A user may access the Moloko album by selecting the first selectable control element 42 when it is presented on the display.
The first selectable control element 42 is presented in the centre of the display 11. The label 44 is presented adjacent to the image 46. In the illustrated embodiment the image 46 is only part of the album cover, in other embodiments the image 46 may comprise the entire album cover.
In the embodiment illustrated in
The graphical user interface 40 also comprises an image 48 which represents some of the plurality of selectable control elements 42, 64, 72. In the illustrated embodiment the plurality of selectable control elements are presented as boxes arranged in columns 52A, 52B and 52C according to their respective categories. A label 50A, 50B and 50C is presented adjacent to each column to indicate the category associated with that column. In some embodiments of the invention the label 50A, 50B and 50C may also indicate the number of selectable control elements within the category.
In the illustrated embodiment three columns 52A, 52B and 52C are presented in the image 48. This represents only a portion of the available categories. In other embodiments a different number of columns may be presented in the image 48. The user may be able to configure the apparatus 1 to increase or decrease the number of columns presented in the image 48.
In the illustrated embodiments the image 48 representative of the plurality of the selectable control elements is presented so that the plurality of columns 52A, 52B and 52C extend horizontally across the display 11. In other embodiments the plurality of columns 52A, 52B and 52C may be presented on the display at an angle so that they appear to extend into the display 11. This may enable a larger number of columns to be presented on the display 11.
In the illustrated embodiment the first sorting criterion is alphabetical order of the labels associated with the selectable control elements so the label of each of the selectable control elements in each of the categories begins with the same letter. The graphical user interface 40 illustrated in
The first selectable control element 42 is in the middle column 52B because the initial letter of the label 44 is M.
In the specific embodiment illustrated in
In
The user has started to make the input by actuating the area of the display 11 to the right of the first selectable control element 42 where the right hand column 52C of selectable control elements is presented.
As the user has only just initiated the input the first selectable control element 42 is still presented on the display 11 in
The user then makes a trace input, as illustrated in
As the trace input is being made the processor 3 determines 27 the direction of the trace input and selects a category and/or position in a category accordingly. As the trace illustrated in
The direction of the trace input will determine whether the new category selected is the category before the currently selected category or the category after the currently selected category. In the illustrated embodiment making a trace from right to left will select the category after the currently selected category and so in
In the embodiment illustrated in
In the illustrated embodiment the processor 3 controls the display 11 so that the first selectable control element 42 is gradually replaced on the display 11 by the second selectable control element 64. This may provide visual feedback to the user as they are making the inputs and also make the apparatus 1 more visually appealing. For example, in
In
The second selectable control element 64 is now presented 29 in the centre of the display 11. As with the first selectable control element the label 66 is presented adjacent to the image 68 and the image 46 is only part of the album cover.
The image 48 which represents some of the plurality of selectable control elements has been shifted in response to the trace input so that the N column 52C is now presented in the middle of the display 11 while the M column 52B is on the left hand side and the O column 52D and label 50D indicating that it is the O column is on the right hand side of the display 11. The L column 52A is no longer presented.
As the second selectable control element 64 is now presented on the display the user of the apparatus can access the Nightwish album by selecting this selectable control element 64.
As the trace input is being made the processor 3 will determine 27 that the trace input is a second type of directional user input and will select a new position within the currently selected category, without changing the selected category.
The direction of the trace input will determine whether the new position selected is the position before the currently selected position or the position after the currently selected position. In the illustrated embodiment making a trace in a direction towards the lower edge of the display 11 will select the position after the currently selected position and so in
In the particular embodiment illustrated the selectable control elements are organized in alphabetical order within each category so that the next selectable control element in the category after the selectable control element 42 which enables access to the Moloko album is the selectable control element 72 which enables access to the Morrissey album titled Vauxhall and I.
In the embodiment illustrated in
As the category does not change when the second type of user input is made there is no movement of the image 48 representative of the plurality of selectable control elements.
A user may enable access to the content associated with the first selectable control element 42 by selecting the first selectable control element 42. In embodiments of the invention where the display 11 is a touch sensitive display 11 a user may select a selectable control element by actuating a designated area of the display 11. The designated area of the display 11 may be the area in which the selectable control element is displayed. In some embodiments of the invention the user may select the first selectable control element by making a specific type of user input for example by actuating the display 11 for a predetermined period of time or by making two or more successive actuations of the display 11. In other embodiments the selectable control element may be selected by using different user input means such as a particular key in a keypad.
In response to user selection of the first selectable control element 42 the processor 3 will configure the display 11 to present the graphical user interface 40 illustrated in
In the graphical user interface 40 illustrated in
Once the content has been accessed the audio information is output using the audio output means 15 and, at the same time, the graphical user interface 40 illustrated in
In some embodiments of the invention the information 84 may appear on the display 11 as part of an animated sequence. For example the information 84 may slide into view from behind the enlarged image 82 simulating a record being removed from a record sleeve. This provides an improved visual appeal to a user of the apparatus 1.
The enlarged label 80 is presented at the top of the display 11 and comprises the name of the recording artist and the title of the album. The enlarged image 82 is the same image 46 which comprises part of the first selectable control element 42, that is, it is the album cover however the image 82 is now presented in its entirety.
The enlarged image 82 is presented adjacent to the information 84 relating to the content. In the illustrated embodiment the information 84 is a list 88 of the songs on the album. A scroll bar 90 is presented adjacent to the list 88. The scroll bar 90 may be used to enable a user to scroll through the list 88 in embodiments where the entire list cannot be displayed at once.
The list 88 may be presented on a background 104 which is associated with the image 82. For example, in the embodiment illustrated in
An arrow 92 is presented adjacent to the currently playing song which in the embodiment illustrated in
A first number 96 is presented to the left of the control bar 86 to provide an indication of the amount of the currently playing song which has been played and the second number 98 is presented to the right of the control bar 86 to provide an indication of the amount of the song remaining.
The control bar 86 comprises a handle 100 and the position of the handle 100 along the control bar 86 also provides an indication of the amount of the currently playing song which has been played and the amount of the song remaining. The handle 100 may be moved along the control bar to rewind or fast forward through the song. Also actuating the handle 100 when a song is playing will pause the song and actuating the handle when a song is not playing will start playing the song again. When no songs are playing but a song is highlighted, actuating the handle 100 will start playing the highlighted song.
As the handle 100 of the scroll bar and/or a double tap input can be used to start and stop the song playing there is no requirement for a separate play/pause button to be provided. This reduces the amount of user input devices needed. This is particularly advantageous where the display 11 is a touch sensitive display 11 as the image 82 on the display can be larger and more of the list 88 can be displayed.
In the graphical user interface 40 illustrated in
A plurality of user selectable options are presented in the speed scroll bar 110. The user selectable options correspond to the labels of the categories. In the illustrated embodiment the user selectable options comprise the letters of the alphabet.
In the embodiment of the invention illustrated in
The apparatus may be configured to enable a user to scroll through the user selectable options on the scroll bar 110 to enable the user to control which user selectable options are presented on the display 11.
In
The user may also be able to scroll through the plurality of user selectable options on the scroll bar 110 by making a trace user input by dragging their finger across the surface of the display 11 in the direction of the arrows 112 or 114.
When the scroll bar 110 is presented on the display 11 the first selectable control element 42 and the image 46 associated with the first selectable control element 42, which were presented in
However the image 48 representative of the plurality of the selectable control elements is still presented. In some embodiments of the invention the image 48 may be faded out so that the scroll bar 110 stands out relative to the image 48. For example the image 48 may be presented smaller than in
A user may select an option from the scroll bar 110 by actuating the area of the scroll bar 110 in which the option is presented. In some embodiments of the invention the user must make a specific type of user input, for example, an actuation of the display 11 for a predetermined period of time or two or more successive actuations of the same area of the display 11.
If the user decides not to select an option from the scroll bar 110 they may actuate an area of the display 11 in which the scroll bar 110 is not presented. For example they may actuate the area of the display 11 in which the image 48 is presented. In response to the detection of such a user input the speed scroll bar 110 may be removed from the display 11 and the graphical user interface 40 illustrated in
In the embodiment illustrated in
In
As in
As the second selectable control element 64 is now presented on the display the user of the apparatus can access the Nightwish album by selecting this selectable control element 64.
The scroll bar provides a quick and user intuitive way to enable the user of the apparatus 1 to scroll through and select a category from the plurality of categories available. In some embodiments of the invention a second scroll bar may be used to enable a user to scroll through the selectable control elements within a selected category.
Although embodiments of the present invention have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the invention as claimed. For example in the above described example the selectable control elements are associated with audio content, in other embodiments the content may be visual content such as videos.
Also in the above described embodiments the sorting criteria used is alphabetical order. It is to be appreciated that other types of sorting criterion may be used for example the selectable control elements may be ordered according to the time and date each selectable control element was created or they may be ordered by genre or the type of content associated with each selectable control element.
In some embodiments of the invention a list of categories may be presented on the display 11 and a user may also be able to select a category by selecting an item from the list. For example, in embodiments where the first sorting criterion is alphabetical order the list may comprise the letters of the alphabet or some of the letters of the alphabet. A user may be able to select a letter from the list by actuating the user input device 13, for example by actuating a portion of a touch sensitive display or by actuating a key in a keypad. In response to the selection of the letter the category associated with that letter will be selected and the display 11 will be configured to present a selectable control element from the selected category. This may enable a user to quickly select a particular category and reduce the number of user inputs required to select a particular selectable control element.
In the embodiments described above the apparatus 1 is used with the display 11 in landscape orientation so that the longest side of the display 11 is substantially horizontal. In other embodiments of the invention the apparatus 1 may be used with the display 11 in portrait orientation with the longest side of the display 11 substantially vertical. When the display is in portrait orientation the display 11 may be not be wide enough to fit the entire of image 48 on the display 11. In such embodiments some of the categories at the edge of the image 48 may not be presented on the display 11 when the display 11 is in portrait orientation.
In some embodiments of the invention the apparatus 1 may be configured to enable a user to select a category by actuating the area of the touch sensitive display 11 in which the category is presented. Once the category has been selected the first selectable control element from that category may be presented in the centre of the display.
Features described in the preceding description may be used in combinations other than the combinations explicitly described.
Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
Although features have been described with reference to certain embodiments, those features may also be present in other embodiments whether described or not.
Whilst endeavoring in the foregoing specification to draw attention to those features of the invention believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.
Number | Date | Country | |
---|---|---|---|
Parent | 12215618 | Jun 2008 | US |
Child | 12387875 | US |