Mobile phones are typically equipped with always on or on demand access to wireless data networks, through which it is possible to access ever larger databases of information stored in remote locations. The challenge to the user is to effectively and rapidly navigate such data on a device typically limited to a small screen and to a keypad with many fewer keys than a desktop (QWERTY) keyboard and no mouse or other high resolution navigation input.
The standard solution is to access information though a browser metaphor (WAP) presenting one screen of information at a time with links to other pages retrieved one at a time from remote locations.
Therefore, there exists a need for a more user friendly interface for small screen devices such as on a mobile phone or comparable device.
For situations where data are structured in common ways, such as hierarchies of information (e.g. music (see 200), phonebooks (state, city, category, name), news or other serial publications (publication, headlines, topics, volume number or date)), the present invention includes systems and methods that enable rapid, easy, and intuitive navigation though locally stored information within the mobile phone. The local information may be first received, in whole or as a series of updates, from a remote server.
The preferred and alternative embodiments of the present invention are described in detail below with reference to the following drawings.
The radio 210 can send and receive a variety of packet data 229 using one of a variety of protocols (UDP, TCP, SMTP, HTTP, etc) through the data network 218. Connected to the data network 218 is a server complex 231. The server complex 231 stores and can send structured catalog data to the phone 200.
The phone 200 executes a catalog access user interface application that allows a user to easily traverse through a multi-level catalog of various topics. The multi-level catalog may be stored with the memory 209 or may be retrieved from other sources, such as the server 231, over the network 218.
As shown in
The device 250 includes a 5-way switch or joystick (up, down, left, right, and press) 268 or other combination of switches having at least four inputs. Optionally included is a 12 key pad 270, such as a phone dialing pad.
As shown by example in
In one embodiment, if a user exits the displayed application, by activation of the right key 266 to select exit that is located in the fifth area 262, and returns to the application at a later time, the highlighted category/item at the moment of exit is remembered and restored.
When the user moves the joystick 268 up or down, a different item in the list is highlighted. If the user then depresses the joystick 268 or activates the left key 264 that is under the term select in the fourth area 260, the application transitions the interface to a next state, which is a navigation to the relevant set or subset of the catalog data. For example, after the user has depressed the joystick 268 or activated the left key 264 when pop 313 was highlighted, the user interface 400 shown
In another embodiment, the underlying data to be browsed or navigated may have any number of levels.
The user interface 400 includes rapid access to multiple levels of information in the underlying catalog. In this example three levels as shown in the second area 256. The left/right joystick 268 allows one to navigate between the levels shown in the second area 256.
Upon entry into the user interface 400 from the user interface 300, catalog information from the subset of the first level of the catalog selected by the user in user interface 300 is displayed.
In one embodiment, the relatively highest accessible level is centered in the second area 256 and other levels are positioned on either side of that. The other levels in the second area 256 are each accessible by a left or right motion of the joystick 268. Other arrangements of levels are possible as are other arrangements of keys to cause the transition.
A top item displayed in the third area 258 identifies the meaning of all other items listed below it. For example, “All Artists” is the general description associated with the “artist” tab in the second area 256 for describing the list of items presented below “All Artists”.
When the user moves the joystick 268 to the right or activates the key 264 located below “select”—the fifth area 260, the user interface transitions to the fourth level user interface 500,
When the user moves the joystick 268 to the left, the user interface transitions to the third level user interface 600,
Up/down actions of the joystick 268 changes which item in the second area 258 is selected/highlighted.
Activation of right key 266 when “back” is located in the fifth area 262 transitions the interface back to the previous interface at which point the highlighted item in the second area 258 is the item associated with the title that was displayed in the first area 254. For example, when the user selects the right key 266 in user interface 400 with “Pop” in the title/first area 254, the user interface 300 appears with “pop” highlighted in the second area 258. In other words, the title in the title/first area 254 optionally displays the name of the higher level category from which the user navigated to enter this user interface. This may be one or more levels above in the underlying catalog—information presently displayed in the second area 258.
When in the user interface 500, an inward press of the joystick 268 or activation of the key 264 transitions the interface to take actions associated with the indicated/highlighted catalog item in the second area 258. For example, an action may include purchase, download, content render (playback), present more information associated with the item, or other actions depending on the selection for input or an initial state.
When a left motion of the joystick 268 is performed, the user interface 500 is transitioned to the second level of the catalog information, user interface 400, at which point the highlight appears on the line which was last selected in the navigational sequence at the most recent instance when level two of the catalog was visible (or the highest accessible catalog level from the current state).
While the preferred embodiment of the invention has been illustrated and described, as noted above, many changes can be made without departing from the spirit and scope of the invention. Accordingly, the scope of the invention is not limited by the disclosure of the preferred embodiment. Instead, the invention should be determined entirely by reference to the claims that follow.
This application claims the benefit of U.S. Provisional Application Ser. No. 60/636,335, filed Dec. 14, 2004. The contents of which are hereby incorporated by reference
Number | Date | Country | |
---|---|---|---|
60636335 | Dec 2004 | US |