METHOD, DEVICE, MODULE, APPARATUS, AND COMPUTER PROGRAM FOR AN INPUT INTERFACE
A method for accessing services in an apparatus that includes a multidetector is disclosed. A corresponding device, module and apparatus are also disclosed. Further, a computer program product for implementing the method is disclosed.
1 . A method for accessing services in an apparatus comprising a display and a multidetector, said method comprising:
displaying a plurality of primary items in a circular menu system;
detecting a rotating movement of said multidetector;
rotating, in response to said rotating movement, said plurality of primary items in said circular menu system, highlighting one primary item at a time;
displaying for a currently highlighted primary item a plurality of selectable secondary items associated with said highlighted primary item;
detecting a navigation input of said multidetector; and
highlighting in response to said navigation input a selectable secondary item of said plurality of secondary items.
2 . The method according to claim 1 , further comprising:
detecting a selection input of said multidetector; and executing in response to said selection input a corresponding processor action.
3 . The method according to claim 1 , further comprising:
displaying for a currently highlighted secondary item a plurality of selectable further items associated with said highlighted secondary item;
detecting a further navigation input of said multidetector;
highlighting in response to said further navigation input a selectable further item of said plurality of selectable further items;
detecting a selection input of said multidetector; and
executing in response to said selection input a corresponding processor action.
4 . The method according to claim 3 , wherein said further item is a graphical item.
5 . The method according to claim 1 , further comprising:
presenting a list of podcasts;
detecting a user input associated with previewing a selected podcast of said list of podcasts;
presenting a preview of said selected podcast; and
presenting said user with an option to subscribe to said selected podcast.
6 . The method according to claim 1 , wherein said rotating movement of said multidetector activates said displaying of said plurality of primary items in said circular menu system.
7 . The method according to claim 1 , wherein said displaying of said plurality of primary items in said circular menu system is activated by pressing a special key of said apparatus.
8 . The method according to claim 1 , wherein said plurality of primary items further comprises an initially highlighted default primary item.
9 . The method according to claim 8 , wherein said initially highlighted default primary item is definable by the user.
10 - 11 . (canceled)
12 . The method according to claim 1 , wherein said plurality of secondary items has dynamic data, said dynamic data being data stored and updated outside the apparatus.
13 - 15 . (canceled)
16 . An apparatus comprising a processor, a display, and a multidetector, said processor being configured to display a plurality of primary items in a circular menu system;
said processor being configured to detect a rotating movement of said multidetector;
said processor being configured to rotate, in response to said rotating movement, said plurality of primary items in said circular menu system, highlighting one primary item at a time;
said processor being configured to display for a currently highlighted primary item a plurality of selectable secondary items associated with said highlighted primary item;
said processor being configured to detect a navigation input of said multidetector; and
said process being configured to highlight in response to said navigation input a selectable secondary item of said plurality of secondary items.
17 . The apparatus according to claim 16 , wherein
said processor further being configured to detect a selection input of said multidetector; and
said processor further being configured to execute in response to said selection input a corresponding processor action.
18 . The apparatus according to claim 16 , wherein
said processor further being configured to display for a currently highlighted secondary item a plurality of selectable further items associated with said highlighted secondary item;
said processor further being configured to detect a further navigation input of said multidetector;
said processor further being configured to highlight in response to said further navigation input a selectable further item of said plurality of selectable further items;
said processor further being configured to detect a selection input of said multidetector; and
said processor further being configured to execute in response to said selection input a corresponding processor action.
19 . The apparatus according to claim 16 , wherein
said processor further being configured to present a list of podcasts;
said processor further being configured to detect a user input associated with previewing a selected podcast of said list of podcasts;
said processor further being configured to present a preview of said selected podcast; and
said processor further being configured to present said user with an option to subscribe to said selected podcast.
20 . The apparatus according to claim 16 , wherein said apparatus comprises a mobile telephone, a personal digital assistant, a portable media player, a digital camera, a remote control device, a cordless telephone, a game console, or a videophone, or any combination thereof.
21 . The apparatus according to claim 16 , wherein said multidetector is any combination of a group comprising a scroll wheel, a pressable scroll wheel, a multidirectional joystick, a jog dial, a jog wheel, a track ball, disc dial, and a touch sensitive screen.
22 . A computer program product comprising instructions for;
displaying a plurality of primary items in a circular menu system;
detecting a rotating movement of said multidetector;
rotating, in response to said rotating movement, said plurality of primary items in said circular menu system, highlighting one primary item at a time;
displaying for a currently highlighted primary item a plurality of selectable secondary items associated with said highlighted primary item;
detecting a navigation input of said multidetector;
highlighting in response to said navigation input a selectable secondary item of said plurality of secondary items.
23 . The computer program product according to claim 22 further comprising instructions for:
detecting a selection input of said multidetector;
executing in response to said selection input a corresponding processor action.
24 . The computer program product according to claim 22 further comprising instructions for;
displaying for a currently highlighted secondary item a plurality of selectable further items associated with said highlighted secondary item;
detecting a further navigation input of said multidetector;
highlighting in response to said further navigation input a selectable further item of said plurality of selectable further items;
detecting a selection input of said multidetector;
executing in response to said selection input a corresponding processor action/function.
25 . The computer program product according to claim 22 further comprising instructions for:
presenting a list of podcasts;
detecting a user input associated with previewing a selected podcast of said list of podcasts;
presenting a preview of said selected podcast; and
presenting said user with an option to subscribe to said selected podcast.