|Publication number||US7346373 B2|
|Application number||US 10/649,002|
|Publication date||Mar 18, 2008|
|Filing date||Aug 27, 2003|
|Priority date||Sep 9, 2002|
|Also published as||CN1241104C, CN1494346A, DE60333521D1, EP1396985A2, EP1396985A3, EP1396985B1, US20040048607|
|Publication number||10649002, 649002, US 7346373 B2, US 7346373B2, US-B2-7346373, US7346373 B2, US7346373B2|
|Original Assignee||Samsung Electronics Co., Ltd|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (15), Referenced by (70), Classifications (16), Legal Events (2)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application claims priority to an application entitled “Device and Method for Organizing a Menu in a Mobile Communication Terminal”, filed in the Korean Industrial Property Office on Sep. 9, 2002 and assigned Ser. No. 2002-54249, the contents of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates generally to a device and a method for organizing a menu in a mobile communication terminal, and more particularly to a device and a method for organizing a menu in a mobile communication terminal, which enables a user to create a desired menu by providing an algorithm for generation of multi-dimensional dynamic menu-planes and cursor movements there between.
2. Description of the Related Art
Currently, along with the development of technologies, a mobile communication terminal is provided with functions for using various services such as Internet service, short message service (SMS), and multimedia service, as well as the conventional audio communication service. Particularly, with a function for using multimedia or photograph service provided in the mobile communication terminal, a demand is sharply increasing for a color liquid crystal display. As use of such color mobile communication terminals spreads, interest in mobile user interface (hereinafter, referring to as “UI”) design is increasing.
A conventional mobile communication terminal generally has a main menu on the screen, which is composed of an icon array and a background animation, and in which movement between different menus and the menu's extension is diversely performed. A DIY (Do It Yourself) menu, which is a user-organizing menu applied to new models of mobile communication terminals, is also limited in both its functions and the usage range. The DIY menu enables the user to register menu items frequently used by the user from all menus available in the mobile communication terminal menus to create a user menu.
A currently available user menu enables a user to register his or her desired menu items in a predetermined number of previously-set icon boxes at desired positions, as well as to set icons for the registered user menu items.
Thus, without using a short key, a large number of key manipulations are required for the user to move to another menu item or to a submenu registered as a lower hierarchical level, and although most people commonly use menus, there is no characteristic feature of the menus.
Therefore, the present invention has been designed in view of the above problem, and the present invention in one aspect provides a device and a method for organizing a menu in a mobile communication terminal that provides a user with an interesting dynamic menu display, thereby enabling quick menu-access to a high-level user. The menu may also include a three-dimensional effect, consequently improving the utilization of the menu.
In accordance with one embodiment of the present invention, the above and other objects are accomplished by a device for organizing a menu in a mobile communication terminal, comprising: a control unit for dynamically generating and deleting a plurality of menu planes according to a user's setting, each plane including thereon at least one menu item; a control unit for providing a mechanism of multi-dimensional navigation between the generated menu planes; and a display unit for receiving the menu planes from the control unit and displaying the received menu planes under control of the control unit.
The above and other objects, features, and advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
Preferred embodiments of the present invention will be described in detail herein below with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
A preferred embodiment of the present invention provides a basic menu plane enabling a user to easily select menu icons, a menu extension mechanism, a menu movement method, and a menu access mode for a high-level user.
The display unit 140 displays various messages, etc., under the control of the control unit 100. For example, the display unit 140 is a LCD (Liquid Crystal Display), or TFT (Thin Film Transistor) LCD. An interface unit 120 includes a plurality of number and function keys, and transmits input data, corresponding to a key selected by a user, to the control unit 100. For example, the interface unit 120 may include up/down/left/right arrow keys for enabling movement of the menu selection box in the basic menu plane displayed on the screen of the display unit as described above. Such an interface unit 120 may include a commonly used key matrix or touch screen. When the interface unit 120 is embodied with a touch screen, a plurality of number keys, function keys, and arrow keys, etc., displayed on the touch screen, may be selected by an input instrument such as a stylus pen.
Menu registration icon boxes in the basic menu plane 210, which can be set by a user, comprise four user menu registration slots 212, 214, 216, and 218 to which the menu selection box can move from the menu icon box 215 by selecting or pushing a key once. Accordingly, as the number of menu items registered by the user exceeds 4, a new menu plane is generated. A menu item in the center of the new menu plane also becomes the terminal management menu item. Also, when a number of new menu planes are generated, the terminal management menu is always positioned in their menu registration slot in the center. Further, the control unit 100 generates or removes a menu plane dynamically each time four menu items are added or removed. In addition, the control unit 100 enables the user to move the menu selection box from one menu plane to other menu plane using a direction key or a menu key. In detail, provided that the menu selection box or a curser is positioned at one of the user menu registration slots 212, 214, 216 and 218 shown in
Here, when the cursor or the menu selection box moves from one menu plane to another menu plane, an upper one 212 of four menu registration slots of said one menu plane 210 is connected to a lower one 228 of four menu registration slots of said another menu plane 220. In addition, a lower one 218 of the four menu registration slots of said one menu plane 210 is connected to an upper one (it is not shown in
Here, if there is no menu item registered in the menu registration slot in said another menu plane, connected to the menu registration slot in said one menu plane, the cursor or the menu selection box moves from the menu registration slot in said one menu plane to a terminal management menu in the center of said another menu plane.
If there is no registered menu in the menu slot where the cursor is to be positioned and the previous menu plain is continued upon a cursor moving from the basic menu plain to one of other menu plains by a key input of a user according to the above-mentioned movement rule, then the cursor is positioned on the menu icon box 215 in order to reduce the unnecessary key input.
In addition, in response to the inter-plane cursor movement, the control unit 100 enables the display unit 140 to display a rotating three-dimensional image, a hexahedron or other polyhedron including one menu plane and another menu plane, such that its front view is changed from said one menu plane to said another menu plane as illustrated in
In a preferred embodiment, the maximum number of menu items in one menu plane, which can be registered by a user, is four. If the user registers an additional menu item, with four menu items previously registered by the user, the control unit 100 generates a new menu plane internally, and registers the additional menu item. Here, the number of the additional menu item registered by the control unit 100 is one. However, when the user moves the cursor to the new menu plane using the direction key, the control unit 100 enables the new menu plane to inherit three menu items from said one menu plane, besides the one additional menu item. That is, when there are empty menu slots in the new menu plane, in which no menu item is registered, the control unit 100 displays the menu items in the previous menu plane corresponding to the empty menu slots in position in the empty menu slots. The menu item's inheritance is to give the user a further chance to select a menu rather than keep the empty menu slots as they are, thereby reducing unnecessary movements of the cursor. According to the present invention, there is no limit on the maximum number of menu planes. However, when permitting a short key access by using number keys provided in the mobile communication for the user's convenience, it may be preferable to set the maximum number of the menu planes to three.
According to the present invention, in one embodiment, the control unit 100 may dispose four basic menu items as a default in the first menu plane. In addition, a user may change the default menu items to other menu items, but not delete them. This limitation on the deletion is to provide the user with at least one menu plane when the user pushes the menu key, consequently providing the user with complete GUI service and basic accessibility to the menu functions.
In this case, when a user adds a new menu item to the existing menu items, the control unit 100 automatically generates a new menu plane, and registers the new menu item to the new menu plane. It is to be noted that newly added menu items are registered in each menu plane in sequence of menu slots 212→214→216→218, referring to
When there is no menu item additionally registered by the user in the menu plane 1 210, the cursor movement between menus occur in this menu plane only. In a case where a user registers an additional menu to generate the menu plane 2 220, the user may move a cursor to the menu plane 2 220 by pushing a direction key from the menu plane 1 210. When, upon moving from the menu plane 1 210 to the menu plane 2 220, there is no menu item in the new position, the new position inherits the corresponding menu item from the previous menu plane as shown in
When three menu planes are formed as illustrated in
Selecting any one of direction keys with the cursor placed on a menu item in the menu plane 2 220, other than the right direction key at “menu 7”, moves a cursor to a new menu plane, i.e., a menu plane 3 230. Similarly, selecting any one of direction keys with the cursor placed on a menu item in the menu plane 3 230, other than the right direction key at “menu 11”, moves a cursor to the menu plane 1 210. Subsequent operations are performed in the same manner. When a user pushes the menu key the first time, no previous menu plane exists, and therefore all the next planes become the menu plane 2 220. However, when the user continues to push the direction key, reentering the menu plane 1 210 through the menu plane 3 230, the user enables a cursor to move to the menu plane 3 230 through an entry point or the menu plane 2 220.
The present invention, in one embodiment, provides a high-level user menu mode in a terminal management menu. This high-level user menu mode is configured by a combination of the menu key and the direction key, which enables both a cursor movement between the planes and selection of the menu items. That is, when a mobile communication terminal has key arrays as illustrated in
When a user registers user menus that include frequently used menus from all menus in the mobile communication terminal, multi-dimensional menu planes are generated as described above, and the user may access the menu according to a control flow as shown in
When it is determined that the menu selection cursor moves out of the menu plane, the control unit 100 moves to step 312 to check if there is a next menu plane. When it is checked that there is no next menu plane, the control unit 100 moves to step 314 to move the menu selection cursor to a menu slot at a position opposite to its present position in the menu plane, and returns to step 302 to wait for a key input from the user.
If it is determined that there is a next menu plane, the control unit 100 moves to step 316 to display the next menu plane on the display unit 140, and moves the menu selection cursor to the next menu plane. Then, in step 318, the control unit 100 determines whether menus are registered in all menu slots in the next menu plane. If it is determined that there is an empty menu slot, to which no menu item is registered, in step 324, the control unit 100 enables the empty menu slot, currently on display, to inherit the corresponding menu item from the previous menu plane. For example, when there are three empty menu items in the next menu plane as mentioned above, the empty menu items automatically inherit the corresponding menu items from the previous menu plane, respectively. This inheritance operation is to give the user a further chance to select a menu rather than keep the empty menu slots as they are, thereby eliminating a need to go back to the previous menu plane to access these menu items and thus reducing unnecessary key manipulations. Then, in step 320, the control unit 100 determines whether a menu item to be reached by the menu selection cursor is the inherited menu item. If it is determined that the menu item is the inherited menu item, the control unit 100 positions the menu selection at the terminal menu item on the display in step 32 and if not, positions it at the corresponding menu item.
The present invention revolutionizes the common menu configuration in the prior art, and provides a diversified menu constitution and a multi-dimensional cursor movement between menu planes, and various ways of accessing the menu, consequently improving the utilization and practical use of the menu.
Although various embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5303388 *||Apr 23, 1993||Apr 12, 1994||Apple Computer, Inc.||Method to display and rotate a three-dimensional icon with multiple faces|
|US5678015||Sep 1, 1995||Oct 14, 1997||Silicon Graphics, Inc.||Four-dimensional graphical user interface|
|US5724492 *||Jun 8, 1995||Mar 3, 1998||Microsoft Corporation||Systems and method for displaying control objects including a plurality of panels|
|US5995104||Jul 16, 1996||Nov 30, 1999||Yazaki Corporation||Vehicle display unit with three-dimensional menu controlled by an input device which has two joysticks|
|US6184884 *||Nov 12, 1998||Feb 6, 2001||Sony Corporation||Image controlling device and image controlling method for displaying a plurality of menu items|
|US6993362 *||Mar 13, 2000||Jan 31, 2006||Telefonaktiebolaget L M Ericsson (Publ)||Portable communication apparatus having a hierarchical menu system and a dynamic menu|
|US20010006388 *||Dec 15, 2000||Jul 5, 2001||Kim Tae Hyoung||Method for managing menu function in mobile station|
|US20010028369||Mar 16, 2001||Oct 11, 2001||Vizible.Com Inc.||Three dimensional spatial user interface|
|US20010053708 *||Jun 15, 2001||Dec 20, 2001||Kumiko Sugiyama||Portable telephone|
|US20010055038 *||May 1, 2001||Dec 27, 2001||Samsung Electronics Co., Ltd.||Method for changing menu icon and editing menu configuration in a mobile telephone|
|US20020111139 *||Oct 15, 2001||Aug 15, 2002||Mika Nishiyama||Data distribution system and mobile data communication device|
|US20040171363 *||Jun 20, 2002||Sep 2, 2004||Mitsuru Minakuchi||Graphics selecting method, graphics selecting device, graphic selecting program, graphic ediding method, graphic ediding device, graphic ediding program, and recording medium where the programs are recorded|
|CN1344392A||Mar 10, 2000||Apr 10, 2002||艾利森电话股份有限公司||Portable communication appts. having hierarchical menu system and dynamic menu|
|EP1469374A1||Jan 22, 2002||Oct 20, 2004||Fujitsu Limited||Menu element selecting device and method|
|WO2002046900A1||Nov 30, 2001||Jun 13, 2002||Mayu Irimajiri||Information processing device, menu displaying method and program storing medium|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7945236||Apr 10, 2010||May 17, 2011||Iwao Fujisaki||Communication device|
|US7945256||Apr 10, 2010||May 17, 2011||Iwao Fujisaki||Communication device|
|US7996038||Dec 18, 2010||Aug 9, 2011||Iwao Fujisaki||Communication device|
|US8010157||Dec 18, 2010||Aug 30, 2011||Iwao Fujisaki||Communication device|
|US8064954||Nov 22, 2011||Iwao Fujisaki||Communication device|
|US8068880||Oct 9, 2010||Nov 29, 2011||Iwao Fujisaki||Communication device|
|US8090402||Jul 23, 2004||Jan 3, 2012||Iwao Fujisaki||Communication device|
|US8121635||Dec 26, 2008||Feb 21, 2012||Iwao Fujisaki||Communication device|
|US8150473 *||Dec 4, 2009||Apr 3, 2012||Iwao Fujisaki||Communication device|
|US8165638 *||Dec 4, 2009||Apr 24, 2012||Iwao Fujisaki||Communication device|
|US8165639||Jan 29, 2011||Apr 24, 2012||Iwao Fujisaki||Communication device|
|US8208954||Aug 28, 2009||Jun 26, 2012||Iwao Fujisaki||Communication device|
|US8224376||Feb 12, 2011||Jul 17, 2012||Iwao Fujisaki||Communication device|
|US8233938||Jul 31, 2012||Iwao Fujisaki||Communication device|
|US8238963||Aug 7, 2012||Iwao Fujisaki||Communication device|
|US8260352||Aug 3, 2011||Sep 4, 2012||Iwao Fujisaki||Communication device|
|US8295876||Oct 23, 2012||Iwao Fujisaki||Communication device|
|US8295880||Oct 19, 2011||Oct 23, 2012||Iwao Fujisaki||Communication device|
|US8301194||Oct 30, 2012||Iwao Fujisaki||Communication device|
|US8311578||Nov 13, 2012||Iwao Fujisaki||Communication device|
|US8320958||Sep 6, 2011||Nov 27, 2012||Iwao Fujisaki||Communication device|
|US8326355||Dec 4, 2012||Iwao Fujisaki||Communication device|
|US8326357||Feb 14, 2012||Dec 4, 2012||Iwao Fujisaki||Communication device|
|US8331983||Dec 11, 2012||Iwao Fujisaki||Communication device|
|US8331984||Sep 14, 2011||Dec 11, 2012||Iwao Fujisaki||Communication device|
|US8335538||Sep 6, 2011||Dec 18, 2012||Iwao Fujisaki||Communication device|
|US8340720||Sep 6, 2011||Dec 25, 2012||Iwao Fujisaki||Communication device|
|US8340726||Oct 4, 2008||Dec 25, 2012||Iwao Fujisaki||Communication device|
|US8346303||Feb 14, 2012||Jan 1, 2013||Iwao Fujisaki||Communication device|
|US8346304||Feb 14, 2012||Jan 1, 2013||Iwao Fujisaki||Communication device|
|US8351984||Aug 3, 2011||Jan 8, 2013||Iwao Fujisaki||Communication device|
|US8364201||Sep 6, 2011||Jan 29, 2013||Iwao Fujisaki||Communication device|
|US8364202||Feb 14, 2012||Jan 29, 2013||Iwao Fujisaki||Communication device|
|US8380248||Mar 11, 2012||Feb 19, 2013||Iwao Fujisaki||Communication device|
|US8391920||Mar 11, 2012||Mar 5, 2013||Iwao Fujisaki||Communication device|
|US8417288||Feb 14, 2012||Apr 9, 2013||Iwao Fujisaki||Communication device|
|US8442583||May 14, 2013||Iwao Fujisaki||Communication device|
|US8447353||May 21, 2013||Iwao Fujisaki||Communication device|
|US8447354||Mar 11, 2012||May 21, 2013||Iwao Fujisaki||Communication device|
|US8452307||May 28, 2013||Iwao Fujisaki||Communication device|
|US8472935||Jan 20, 2012||Jun 25, 2013||Iwao Fujisaki||Communication device|
|US8498672 *||Jan 29, 2011||Jul 30, 2013||Iwao Fujisaki||Communication device|
|US8532703||Mar 11, 2012||Sep 10, 2013||Iwao Fujisaki||Communication device|
|US8538485 *||Jan 29, 2011||Sep 17, 2013||Iwao Fujisaki||Communication device|
|US8554269||Jun 27, 2012||Oct 8, 2013||Iwao Fujisaki||Communication device|
|US8565812||Jul 18, 2012||Oct 22, 2013||Iwao Fujisaki||Communication device|
|US8583186 *||Dec 4, 2009||Nov 12, 2013||Iwao Fujisaki||Communication device|
|US8627236 *||Sep 14, 2010||Jan 7, 2014||Lg Electronics Inc.||Terminal and control method thereof|
|US8639214||Oct 26, 2007||Jan 28, 2014||Iwao Fujisaki||Communication device|
|US8676705||Apr 18, 2013||Mar 18, 2014||Iwao Fujisaki||Communication device|
|US8681105 *||Feb 5, 2008||Mar 25, 2014||Lg Electronics Inc.||Mobile terminal and screen displaying method thereof|
|US8694052||Apr 5, 2013||Apr 8, 2014||Iwao Fujisaki||Communication device|
|US8712472||Apr 5, 2013||Apr 29, 2014||Iwao Fujisaki||Communication device|
|US8731540||Sep 16, 2011||May 20, 2014||Iwao Fujisaki||Communication device|
|US8755838||Apr 23, 2013||Jun 17, 2014||Iwao Fujisaki||Communication device|
|US8774862||Apr 5, 2013||Jul 8, 2014||Iwao Fujisaki||Communication device|
|US8781526||Apr 5, 2013||Jul 15, 2014||Iwao Fujisaki||Communication device|
|US8781527||Apr 5, 2013||Jul 15, 2014||Iwao Fujisaki||Communication device|
|US9049556||Jan 13, 2013||Jun 2, 2015||Iwao Fujisaki||Communication device|
|US9060246||Oct 24, 2012||Jun 16, 2015||Iwao Fujisaki||Communication device|
|US9077807||Apr 22, 2014||Jul 7, 2015||Iwao Fujisaki||Communication device|
|US9082115||Feb 9, 2014||Jul 14, 2015||Iwao Fujisaki||Communication device|
|US9092917||Jul 22, 2014||Jul 28, 2015||Iwao Fujisaki||Communication device|
|US9094531||Oct 11, 2013||Jul 28, 2015||Iwao Fujisaki||Communication device|
|US9094775||May 2, 2014||Jul 28, 2015||Iwao Fujisaki||Communication device|
|US20100287505 *||Nov 11, 2010||Sony Ericsson Mobile Communications Ab||User Input for Hand-Held Device|
|US20110083078 *||Mar 22, 2010||Apr 7, 2011||Ju Seok-Hoon||Mobile terminal and browsing method thereof|
|US20110105192 *||May 5, 2011||Lg Electronics Inc.||Terminal and control method thereof|
|US20110119627 *||Jun 15, 2010||May 19, 2011||Suyeon Cho||Providing graphic user interface based upon usage history|
|US20130125007 *||Aug 9, 2012||May 16, 2013||Apple Inc.||Remote Access to Layer and User Interface Elements|
|U.S. Classification||455/566, 455/170.1, 455/418, 455/186.2, 455/186.1|
|International Classification||G06F3/0482, H04M1/247, H04M1/725, H04B1/38, H04B1/40|
|Cooperative Classification||H04M1/72519, H04M1/72583, G06F2203/04802, G06F3/0482|
|European Classification||G06F3/0482, H04M1/725F4|
|Aug 27, 2003||AS||Assignment|
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIM, JAE-HWAN;REEL/FRAME:014450/0072
Effective date: 20030827
|Aug 18, 2011||FPAY||Fee payment|
Year of fee payment: 4