A radiophone is provided with a user interface including a display and a keypad. The keypad comprises a set of keys for entering data, at least one multi-functionality key and a menu scrolling device for scrolling between functionalities of said at least one multi-functionality key. The display comprises a basic screen area for displaying information, said displayed information comprising information entered by said data entering keys and information received from the network, a separate field for displaying the present functionality of said at least one multi-functionality key; and an auxiliary field for displaying alternative functionalities of said at least one multi-functionality key. A controller controls the functionality of said multi-functionality key and the information displayed in the display, and displays said auxiliary field on top of a part of the basic screen area in response to the activation of the scrolling device.

Patent
   6195569
Priority
Feb 21 1997
Filed
Feb 19 1998
Issued
Feb 27 2001
Expiry
Feb 19 2018
Assg.orig
Entity
Large
53
13
all paid
10. A radiophone comprising a user interface including a display and a keypad, said keypad includes a set of keys for entering data, at least one multi-functionality key, and a menu scrolling device for scrolling between functionalities of said at least one multi-functionality key, said display includes a basic screen area for displaying information, a separate field for displaying the present functionality of said at least one multi-functionality key; and an auxiliary field for displaying alternative functionalities of said at least one multi-functionality key, and a controller which displays said auxiliary field on top of a part of the basic screen area and aligned with said separate field in response to activation of the scrolling device;
wherein the auxiliary field on top of part of the basic screen area displays at least an additional functionality of the multi-functionality key than the present functionality displayed in the separate field.
1. A radiophone comprising:
a controller; and
a user interface connected to the controller, the user interface including a display and keypad; said keypad comprising a set of keys for entering data, at least one multi-functionality key, and a menu scrolling device for scrolling between functionalities of said at least one multi-functionality key;
said display comprising a basic screen area for displaying information, a separate field from the basic screen area for displaying the present functionality of said at least one multi-functionality key, and an auxiliary field for displaying alternative functionalities of said at least one multi-functionality key, said auxiliary field being displayed to appear superposed over part of the basic screen area;
wherein said superposed auxiliary field displays at least one alternative functionality of the multi-functionality key than the present functionality displayed in the separate field, and wherein said controller displays said auxiliary field in said display in response to activation of the scrolling device.
11. A radiophone comprising:
a controller; and
a user interface connected to the controller, the user interface comprising a keypad and a display, the keypad comprising at least one multi-functionality key, and a menu scrolling key, the multi-functionality key and the menu scrolling key being operably connected to the controller, and the display being controllably connected to the controller;
wherein, the display has a first display configuration comprising a basic screen area for displaying information, and a separate field for displaying a first functionality of the multi-functionality key, and wherein in response to activation of the menu scrolling key the display has a second display configuration comprising the basic screen area, the separate field and an auxiliary field appearing superposed over part of the basic screen area of the display, the auxiliary field displaying at least one alternative functionality of the multi-functionality key than the present functionality displayed in the separate field, and being aligned with the separate field on the display screen.
2. A radiophone according to claim 1 wherein the keypad includes exactly one multi-functionality key.
3. A radiophone according to claim 1 wherein the menu scrolling device is provided as a pivotal key having at least one pivot axis.
4. A radiophone according to claim 1 wherein the auxiliary field extends from the separate field into the basic screen area.
5. A radiophone according to claim 4 wherein the auxiliary field is provided with borderlines, and wherein the part of the basic screen area extending outside these borderlines is unaffected by the auxiliary field.
6. A radiophone according to claim 1, said radiophone being capable of assuming a plurality of states in dependence on network activity and the user entries into the phone, each of said states being associated with a group of predetermined functionalities, each functionality of said group of functionalities being enabled to be performed by selecting said one multi-functionality key, said controller displaying a functionality from said group of functionalities as a default functionality in said separate field and all the alternative functionalities in said auxiliary field.
7. A radiophone according to claim 6 wherein the displaying of all the alternative functionalities in said auxiliary field comprises displaying a window with a few alternative functionalities, and wherein the entire set of alternative functionalities is handled as an endless loop where the items are available via the scrolling device.
8. A radiophone according to claim 1 wherein the auxiliary field on top of a part of the basic screen area even appears in response to an activation of said at least one multi-functionality key.
9. A radiophone according to claim 1, wherein the information displayed on the basic screen area comprises information entered by the data entering keys and information received from a network.

The invention relates to a radiotelephone or handset with a user interface including a display and a keypad, said keypad comprising alphanumeric keys and menu controlling keys, said display comprising a basic screen area for displaying information and a separate field for displaying the present functionality of said menu controlling keys.

The phones sold by the applicants as model Nokia 2110 and Nokia 8110 are exponents of the presently dominating user interface style based on two menu handling keys (soft keys) with multiple functionality for accessing phone setting, handling messages, setting call options, security options, and so on. In idle mode the two soft keys of the phone allow access to the menu structure and the phone book, respectively. When the user enters information into the display and depresses one of the soft keys, all the entered information will disappear from the display and a menu image will appear. This is not a user-friendly way to handle the menu dialog.

In accordance with the invention there is provided a radiophone with a user interface including a display and a keypad said keypad comprising a set of keys for entering data, at least one multi-functionality key, and a menu scrolling device for scrolling between functionalities of said at least one multi-functionality key, said display comprising a basic screen area for displaying information, said displayed information comprising information entered by said data entering keys and information received from the network, a separate field for displaying the present functionality of said at least one multi-functionality key, and an auxiliary field for displaying alternative functionalities of said at least one multi-functionality key, and a controller which controls the functionality of said multi-functionality key and the information displayed in the display, said controller displaying said auxiliary field on top of a part of the basic screen area in response to the activation of the scrolling device.

The invention provides a user interface for a radiophone, enabling the user to inspect the presence of the entered data during menu or functionality selection.

The data entered into the display will be present as a background picture when a box containing alternative functionalities of the multi-functionality keys appears in a part of the display. This functionality box allows the user to use the scrolling device to identify one functionality and select this by using the appropriate multi-functionality key. During the entire procedure the original data will be at least partly visible as a background picture.

The concept according to the invention is especially useful for radiophones with exactly one multi-functionality key. In this situation the need for accessing alternative functionalities for the multi-functionality key is increased compared with the two-key concept.

In a preferred embodiment of the invention, the menu scrolling device will presently be provided as a pivotal key having at least one pivot axis. This key is normally referred to as a scroll key or an arrow key (up/down).

The phone according to the invention normally includes an LCD display with dots arranged in a matrix. This usually rectangular area is divided into the basic screen area and the separate field for displaying the present functionality of the at least one multi-functionality key. A group of dots in the basic screen area will be dedicated to the auxiliary field when the latter appears on the display. Advantageously, the auxiliary field will be surrounded by a frame serving as a borderline between the auxiliary field and the data display in the basic screen area. Actually, these data will be partly covered by the auxiliary field.

A phone is capable of assuming a plurality of states in dependence on the network activity and the user entries into the phone, and a group of predetermined functionalities may be associated with each of the states. When one of these functionalities is selected in advance as a default functionality for a single multi-functionality key, the default functionality will be displayed in the separate field and the remaining, alternative functionalities in the group will be displayable in the auxiliary field. Normally, the number of alternative functionalities will be quite considerable compared with the number of lines in the display when the letters should be readable. Therefore, the entire set of alternative functionalities is handled as an endless loop, displaying only a few of the alternatives simultaneously. However, the displayed ones are exchanged successively when the scrolling device is used.

The invention will be explained more fully below in connection with preferred embodiments and with reference to the drawing, in which:

FIG. 1 shows a preferred embodiment of a portable phone having a user interface according to the invention;

FIG. 2 shows how different states are defined for the phone in dependence on occurred events and the history of the phone;

FIG. 3 schematically shows the structure of some parts of the phone necessary for carrying out the invention;

FIG. 4 shows a sequence of images illustrating the pop-up field with the auxiliary functionality in a user interface according to the invention; and

FIG. 5 shows a flow diagram for the control of the pop-up field in a preferred embodiment according to the invention.

FIG. 1 shows a preferred embodiment of a radiophone according to the invention, and it will be seen that the phone, which is generally designated by 1, comprises a user interface having a keypad 2, a display 3, an on/off button 4, an earpiece 5, and a microphone 6. The keypad 2 has a set of keys 7 for entering data. These keys 7 are in the form of alphanumeric keys, by means of which the user can enter numbers and letters, e.g. a phone number, a text message (SMS) or a name (associated with the phone number). The user uses the first group of keys primarily for entering data in the phone (entry events).

In the preferred embodiment, the keypad 2 additionally comprises a single multi-functionality key 8 or soft key whose function depends on the present state of the phone. The default function or the present function of the multi-functionality key 8 is displayed in a separate field 11 below a basic screen area 12 of the display 3. Information entered by said data entering keys and information received from the network are displayed in the basic screen area 12. In the preferred embodiment, the keypad additionally comprises a scrolling device which, in the preferred embodiment, is provided as a scroll key 9 for moving a cursor or a cursing bar in two opposite directions. By means of the scroll key 9 the user can jump selectively from one item to the preceding or the succeeding item in the menu loop of the phone, while he gets access to a submenu loop under the item concerned in the main menu loop by activation of the multi-functionality key. The clear key 10 may be used e.g. for erasing the digit or letter entered last by brief depression, while depression of a longer duration will erase the entire number or word. Like the multi-functionality key 8, the scroll key 9 and the clear key 10 may advantageously be redefined in some states, which appears from the following.

As will be seen from FIG. 2, a state change event will result in a change from one state to another. The new state depends on the old state and the nature of the state change event. During an established call ("call established" state), the default function of the multi-functionality key 8 will be "end" according to the preferred embodiment. If a new incoming call "is waiting", the user may use the scroll key 9 to produce the option list including items such as "end", "join", "answer" and "swap" without interrupting the call.

Each state 40.1-40.n is associated with a predefined group of functions, actions or options 41.1-41.n, which are possible precisely for that state. Establishment of conference calls, e.g., can be performed only when a call has already been established. A preferred function serving as the default function 42.1-42.n is designated in each of these groups. This designation may be performed by the programmer during programming, by the user through his redefinition of the default function, or by the phone itself in that it records the frequency of the use of the individual functions and appoints the most frequently used one in each group as the default function--optionally with the user's acceptance. The state change is described in the applicants' own British patent application GB 9624520.4.

When the phone changes its state, the multi-functionality key can perform the default function if it is activated, and the user may toggle between the default function and the whole group of options by means of the scroll key. If the group of options is selected with the multi-functionality key, the user will be able to scroll through the group of options with the scroll key and to select the desired (designated) function with the multi-functionality key.

In the preferred embodiment, a CPU 14 of the phone controls the user interface and monitors the network to which the phone is connected. As will be seen from FIG. 3, the CPU 14 is connected to a number of memories 15, each containing information about individual levels in the display image. The CPU extracts part of this information in a predetermined pattern to provide a final display image. This final image is transferred via drivers 16 to the display 3 for display.

The display 3 is provided as a matrix of rectangular dots, e.g. 40×80 dots. Very often 40×6 dots in each side of the display are dedicated to status bars 16 for the antenna signal level (left) and the battery voltage level (right), respectively. In the bottom of the display 8×68 dots are dedicated for the separate field 11 for displaying the present functionality of said multi-functionality key. Preferably, only the central part, e.g. 8×40 dots, is used for that purpose. The basic screen area 12 for displaying information is provided above the separate field 11. This basic screen area 12 then comprises 32×68 dots for displaying information entered by the user, received from the network or created by the phone itself.

As will be seen from FIG. 3, when the CPU detects a request for the alternative functionality of the multi-functionality key 8, the CPU gets a top image layer from one of the memories 15. This top image layer includes the auxiliary field for displaying alternative functionalities of the multi-functionality key. The CPU 14 controls display 3 to display the top image layer auxiliary field 13 to appear generally superposed over part of the basic screen area 12 of the display. The CPU 14 monitors the state of the phone and updates the top image layer in dependence thereon. The CPU has access to a memory in which available functionalities for each state are stored. Furthermore, when the number of available alternative functionalities exceeds the number of displayable items in the auxiliary field 13, the CPU 14 has to update the items in the top image level every time the scroll key is activated.

The function of the auxiliary field 13 is showed according to a preferred embodiment in an image sequence in FIG. 4. The first image shows the display in idle mode. The basic screen area 12 contains information about the operator who is identified as "SONOFON", while the separate field 11 shows the present functionality of the multi-functionality key 8 which presently gives access to the menu. The two status bars 16 are shown in respective sides of the basic screen area 12. In the next image, the user has entered a phone number "+4540683970" which is displayed in the basic screen area 12. Due to the entry event the phone has entered a new mode and the functionality of the multi-functionality key 8 has changed to make a call.

If the user does not want to make a call but instead wants to save the number in the phone book (database in the phone) he may just depress the scroll key 9. The CPU 14 detects this request for alternative actions and enables the top image layer to appear on the screen. This is done in the third image in the sequence. The auxiliary field 13 appears on the screen with a single item "save". This item is highlighted by reversing the colours. According to the preferred embodiment only a single item is displayed. Other items such as "search", "edit", "erase" and "add" are available via the scroll key 9.

If the "save" functionality is selected by depressing the multi-functionality key 8, the auxiliary field 13 disappears again and the phone asks in the basic screen area for a name corresponding to the phone number already entered. This is done in the fourth image. Due to the state change the multi-functionality key 8 is provided with an acceptance functionality. The user accepts the entered name by activating the multi-functionality key. The name is entered in the fifth image, and in a response to the acceptance the phone informs the user about the saving of the name and number in the sixth image. Shortly afterwards the phone returns to the idle mode display showed as the first image.

FIG. 5 shows a flow diagram for the control of the auxiliary field in a preferred embodiment according to the invention. The CPU 14 monitors the activity of the phone. When an event (an entry event initiated by the user, a network event (e.g. an incoming call) or an event detected in the phone (e.g. battery voltage low)) occurs, this will be detected in step 30. The CPU checks the type of the event, and if it is detected in step 31 that the event is a state change event, the set of functionalities is determined and the default functionality is identified in step 32. Both the basic screen area 12 and the separate field 11 are updated accordingly.

In step 33 the group of alternative functionalities is determined and the full top image level is defined. When this is done, the phone starts waiting for the next event. The next event will be detected in step 30. If the user wants to have access to alternative functionalities, he must activate the scroll key 9. This is not a state change event but a request for access to the alternative functionalities. This is detected in step 34, and the CPU 14 creates an auxiliary field including a window displaying one or more items from the top image level table created in step 33. When this is done, the CPU goes to step 37 and starts waiting for the next event.

When the user enters a phone number in idle mode, the first digit will change the state while the other digits will just update (in step 36) the basic screen area 12 and the wait for the next event.

It must be understood that the auxiliary field can be separated from the separate field for displaying the present functionality of the multi-functionality key. However, it is presently preferred that the two fields are placed adjacent to each other. In an alternative embodiment the auxiliary field covers the separate field, too. Hereby the number of simultaneously displayed alternative items may be increased by one. Then the default functionality may enter the table of alternative functionalities.

The invention has been described with reference to a single multi-functionality key solution. However, benefits may also be derived from applying the invention to a solution using more multi-functionality keys.

The present invention includes any novel feature or combination of features disclosed herein either explicitly or any generalisation thereof irrespective of whether or not it relates to the claimed invention or mitigates any or all of the problems addressed.

In view of the foregoing description it will be evident to a person skilled in the art that various modifications may be made within the scope of the invention.

Frederiksen, Steen Lillethorup

Patent Priority Assignee Title
10163088, Dec 05 2006 Adobe Inc Embedded document within an application
6310634, Aug 04 1997 Google Technology Holdings LLC User interface methodology supporting light data entry for microprocessor device having limited user input
6453179, Nov 22 1996 Nokia Technologies Oy User interface for a radio telephone
6490465, Sep 09 1999 Qualcomm, INC Mobile telephone status menu with antenna position indication
6570596, Mar 25 1998 Nokia Technologies Oy Context sensitive pop-up window for a portable phone
6731316, Feb 25 2000 ACK Ventures Holdings, LLC Graphical layout and keypad response to visually depict and implement device functionality for interactivity with a numbered keypad
6944441, Feb 16 1999 LENOVO INNOVATIONS LIMITED HONG KONG Operation method of portable phone to change mode using dial key and apparatus for the same
7003654, Aug 16 2001 HEWLETT-PACKARD DEVELOPMENT COMPANY L P Time-based initialization defaults for an electronic information retrieval device
7130894, Aug 27 2001 GOOGLE LLC Graphical user interface features of a browser in a hand-held wireless communication device
7184796, Dec 04 2000 International Business Machines Corporation Personal communication device having a built in projection display
7603113, Dec 31 2005 Adobe Inc Using local codecs
7620431, Oct 14 2001 Qualcomm Incorporated Methods and apparatus for controlling applications of a mobile device by using a pivoting input switch
7636079, Nov 29 2000 Qualcomm Incorporated Application access and activation system and method
7660558, Dec 31 2005 Adobe Inc Interrupting and resuming a media player
7661068, Jun 12 2006 Microsoft Technology Licensing, LLC Extended eraser functions
7743339, Feb 01 2007 Adobe Inc Rendering text in a brew device
7917097, Oct 14 2001 Qualcomm Incorporated Methods and apparatus for controlling a mobile device by using a pivoting input switch
7991134, Apr 02 2001 Verizon Patent and Licensing Inc Intelligent telephone set
8000690, Dec 31 2005 Adobe Inc Interrupting and resuming a media player
8112121, Aug 23 2005 Samsung Electronics Co., Ltd Method and apparatus of preventing message input error in mobile communication terminal
8249569, Dec 31 2005 Adobe Inc Using local codecs
8320890, Dec 31 2005 Adobe Inc Interrupting and resuming a media player
8443299, Feb 01 2007 Adobe Inc Rendering text in a brew device
8565739, Dec 31 2005 Adobe Inc Interrupting and resuming a media player
8589779, Mar 08 2007 Adobe Inc Event-sensitive content for mobile devices
8804332, Feb 04 1999 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Handheld computer
9164963, Dec 05 2006 Adobe Inc Embedded document within an application
9367083, Feb 04 1999 Hewlett-Packard Development Company, L.P. Computing device housing
9582478, Dec 05 2006 Adobe Inc Embedded document within an application
D449830, Aug 23 2000 Microsoft Mobile Oy Display and key array for a handset
D450316, Aug 23 2000 Microsoft Mobile Oy Front cover for a handset
D450671, Aug 23 2000 Microsoft Mobile Oy Handset
D450689, Aug 23 2000 Microsoft Mobile Oy Keypad for a handset
D451502, Aug 23 2000 Microsoft Mobile Oy Key matrix for a handset
D451503, Aug 23 2000 Microsoft Mobile Oy Display and key array for a handset
D451914, Aug 23 2000 Microsoft Mobile Oy Front cover for a handset
D452235, Aug 23 2000 Microsoft Mobile Oy Front cover for a handset
D453928, Aug 23 2000 Microsoft Mobile Oy Keypad for a handset
D454341, Dec 29 2000 Microsoft Mobile Oy Keypad for a handset
D454549, Aug 23 2000 Microsoft Mobile Oy Handset
D454865, Aug 23 2000 Microsoft Mobile Oy Key matrix for a handset
D455736, Aug 23 2000 Microsoft Mobile Oy Keypad for a handset
D455739, Aug 23 2000 Microsoft Mobile Oy Front cover for a handset
D456375, Dec 29 2000 Microsoft Mobile Oy Handset
D456376, Aug 23 2000 Microsoft Mobile Oy Handset
D457519, Aug 23 2000 Microsoft Mobile Oy Key matrix for a handset
D457879, Aug 23 2000 Microsoft Mobile Oy Display and key array for a handset
D470133, Mar 05 2002 Microsoft Mobile Oy Key button arrangement for a handset
D471546, Mar 05 2002 Microsoft Mobile Oy Display area and key array for a handset
D472549, Aug 21 1997 Microsoft Mobile Oy Portion of a telephone handset
D474461, Mar 05 2002 Microsoft Mobile Oy Keypad for a handset
D474463, Mar 05 2002 Microsoft Mobile Oy Display area and key array for a handset
D474756, Mar 05 2002 Microsoft Mobile Oy Handset
Patent Priority Assignee Title
5016002, Apr 15 1988 SPYDER NAVIGATIONS L L C Matrix display
5581685, Mar 18 1994 Fujitsu Limited Hierarchical menu system providing a definition file for each menu
5583560, Jun 22 1993 Apple Inc Method and apparatus for audio-visual interface for the selective display of listing information on a display
5625783, Dec 13 1994 Microsoft Technology Licensing, LLC Automated system and method for dynamic menu construction in a graphical user interface
5736703, Sep 24 1996 Ericsson Inc. Variable speed select key and method
5737394, Feb 06 1996 IRONWORKS PATENTS LLC Portable telephone apparatus having a plurality of selectable functions activated by the use of dedicated and/or soft keys
5758295, Mar 16 1994 Telefonaktiebolget LM Ericsson Uniform man-machine interface for cellular mobile telephones
5774540, Nov 15 1995 Lucent Technologies Inc Hierarchical menu screen interface for displaying and accessing telephone terminal features
5841855, Nov 15 1995 Lucent Technologies Inc Menu level indicator for a telephone terminal
5852783, Jan 03 1996 IRONWORKS PATENTS LLC Information tools with multi-functional information key
EP633684A2,
GB2319691,
WO9525397,
////////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Feb 09 1998FREDERIKSEN, STEEN LILLETHORUPNokia Mobile Phones LimitedASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0089850047 pdf
Feb 13 1998DUDA, STEVEN J International Business Machines CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0089860665 pdf
Feb 18 1998DAS, GOBINDAInternational Business Machines CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0089860665 pdf
Feb 18 1998GASCHKE, PAUL M International Business Machines CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0089860665 pdf
Feb 19 1998Nokia Mobile Phones Limited(assignment on the face of the patent)
Jan 11 2010Nokia CorporationNOKIA CAPITAL, INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0238210468 pdf
Jan 11 2010NOKIA CAPITAL, INC MobileMedia Ideas LLCASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0238280457 pdf
Mar 27 2017MobileMedia Ideas LLCIRONWORKS PATENTS LLCASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0421070440 pdf
Date Maintenance Fee Events
Jul 21 2004M1551: Payment of Maintenance Fee, 4th Year, Large Entity.
Aug 20 2008M1552: Payment of Maintenance Fee, 8th Year, Large Entity.
Jul 12 2012M1553: Payment of Maintenance Fee, 12th Year, Large Entity.


Date Maintenance Schedule
Feb 27 20044 years fee payment window open
Aug 27 20046 months grace period start (w surcharge)
Feb 27 2005patent expiry (for year 4)
Feb 27 20072 years to revive unintentionally abandoned end. (for year 4)
Feb 27 20088 years fee payment window open
Aug 27 20086 months grace period start (w surcharge)
Feb 27 2009patent expiry (for year 8)
Feb 27 20112 years to revive unintentionally abandoned end. (for year 8)
Feb 27 201212 years fee payment window open
Aug 27 20126 months grace period start (w surcharge)
Feb 27 2013patent expiry (for year 12)
Feb 27 20152 years to revive unintentionally abandoned end. (for year 12)