KR101115378B1 - A method and apparatus of menu synchronization for mobile station - Google Patents

A method and apparatus of menu synchronization for mobile station Download PDF

Info

Publication number
KR101115378B1
KR101115378B1 KR1020050067598A KR20050067598A KR101115378B1 KR 101115378 B1 KR101115378 B1 KR 101115378B1 KR 1020050067598 A KR1020050067598 A KR 1020050067598A KR 20050067598 A KR20050067598 A KR 20050067598A KR 101115378 B1 KR101115378 B1 KR 101115378B1
Authority
KR
South Korea
Prior art keywords
menu
software
mobile communication
information
communication terminal
Prior art date
Application number
KR1020050067598A
Other languages
Korean (ko)
Other versions
KR20070013369A (en
Inventor
이동혁
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020050067598A priority Critical patent/KR101115378B1/en
Publication of KR20070013369A publication Critical patent/KR20070013369A/en
Application granted granted Critical
Publication of KR101115378B1 publication Critical patent/KR101115378B1/en

Links

Images

Abstract

The present invention relates to remotely synchronizing a menu tree of a mobile communication terminal, and in particular, transmits model information and software version information of a mobile communication terminal to a mobile communication system, and compares information of the corresponding terminal in various aspects in the mobile communication system. An apparatus and method for remotely synchronizing a menu of a mobile communication terminal which grasp and provide an update of a menu tree and software are provided. The present invention provides a method and apparatus for remotely synchronizing a menu of a mobile communication terminal which efficiently manages updating and management of a menu tree because the nonvolatile memory of the mobile communication terminal is managed by being separated into a menu tree unit and an execution software unit. The present invention includes a menu synchronization server in a mobile communication network, receives model information, software information, and menu tree version information of a mobile communication terminal, and if necessary, updates the menu tree and software to a mobile communication terminal if necessary. According to the present invention, since the menu tree information is separately provided in the nonvolatile memory, it is not necessary to update the entire software even when the menu tree is changed as in the prior art, thereby facilitating software related management from the mobile service provider's point of view.

Menu tree, software version, synchronization.

Description

A method and apparatus of menu synchronization for mobile station

1 is a configuration diagram for remote menu synchronization of a mobile communication terminal;

2 is a block diagram illustrating a process of dividing and processing a nonvolatile memory of a mobile communication terminal into a menu tree and an execution software unit.

3 is a detailed configuration diagram of a menu tree storage unit of a nonvolatile memory of the present invention;

4 is a flowchart illustrating a menu remote synchronization operation of a mobile communication terminal according to the present invention.

<Description of Major Symbols in Drawing>

30: non-volatile memory 32: menu tree storage unit

34: execution software part 40: updater module

42: tree viewer module 44: menu execution module

 The present invention relates to remotely synchronizing a menu tree of a mobile communication terminal, and in particular, transmits model information and software version information of a mobile communication terminal to a mobile communication system, and compares information of the corresponding terminal at various angles in the mobile communication system. An apparatus and method for remotely synchronizing a menu of a mobile communication terminal which grasp and provide an update of a menu tree and software are provided.

In general, a mobile communication terminal is a device capable of transmitting or receiving a voice mainly using a mobile telephone exchange facility to a person having a transmission / reception facility installed in a mobile by a wireless communication method.

After the voice-oriented second generation mobile telecommunications service, synchronous third generation mobile communication service and asynchronous (W-CDMA) third generation service are being provided. As a mobile communication service, various services such as broadcasting, multimedia video, and multimedia messages are provided.

On the other hand, the 4th generation mobile communication service is based on data transmission rates of up to 100Mbps during high-speed movement and 155Mbps to 1Gbps during low-speed and low-speed movement to enable multimedia communication by integrating wired and wireless broadcasting.

In order to provide 4G mobile communication service, wired service, mobile communication service, and broadcasting service having respective networks must be converged into one network. In order to further improve mobile communication services, technology development and standardization are being carried out worldwide.

The menu of the conventional mobile communication terminal provides a variety of different menus.

The menu of the mobile communication terminal is provided with a higher menu such as a telephone-related menu, a mobile phone setting menu, a schedule management menu, a screen setting menu, a volume or ringtone-related menu, a game-related menu, and a wireless internet-related menu. It has a menu and provides various services with a tree structure.

For example, a telephone-related menu is provided with a phone book, a call list, a message, a speed dial menu, and the like, and detailed menus continue to form a tree structure.

Therefore, the menu tree consists of menu trees such as top menu, middle menu, and sub menu.

In the case of a conventional mobile communication terminal, such a menu tree is usually managed together with software. When the menu tree is changed, the software must also be changed.

Therefore, if the menu tree is different according to each country and operator even for the same model, the mobile terminal developer must configure each software, and if the menu tree needs to be changed in the future, the entire software must be updated.

In addition, global mobile telecommunication service providers that provide mobile telecommunication services to countries around the world sell mobile telecommunication terminals equipped with different menu tree software when providing additional services specialized for each region or country in the network, or later. There is a downside to upgrading.

Prior Patent 1 Korean Patent Application Publication No. 1996-0040057 "Menu rearrangement method" is a menu arrangement between the menu screen and the remote control when the new device is added to the system or the existing device is removed from the system, so that the user does not have a menu In order to solve the problem that the user felt uncomfortable, the first step of determining whether there is a menu-related signal by receiving a command transmitted from a remote signal transmitter, the received signal is a menu-related signal. If it is determined that the menu icon on the screen and the key array of the remote signal transmitter is determined to be matched with each other, if the key sequence of the menu icon and the key array of the remote signal transmitter are not identical, the menu of the screen according to the key array information is determined. By rearranging the icons to display the menu and performing the related operation, the key arrangement and the menu selection key of the remote By easily matching the key arrangement of the menu icons displayed on the home screen, the user can conveniently enter the menu even when the key arrangement of the remote transmitter is changed, such as when a new device is added to the system or an existing device is removed from the system. It is a choice.

Korean Patent Application Publication No. 2003-0020084, "Wireless Internet Service Provision Method Using Menu Structure File," discloses URL information and menu contents of a plurality of Internet sites that provide various information through a mobile communication network. After creating and storing the (Content) information as a Menu Structure Map file, the menu structure map file is transferred to a subscriber's mobile terminal or a subscriber's mobile terminal which has been requested to be transferred. Subscribers equipped with telecommunication terminals can easily search for the specific Internet site they want on the offline, as well as make the wireless Internet connection easily connected to the Internet site, thereby reducing communication charges and This is to activate the use of Internet services.

The above-mentioned Korean Patent Application Publication No. 1996-0040057, which is the above-mentioned Patent No. 1, directly processes menu tree information comparison by the terminal, and it is difficult to determine from various angles such as accurate understanding of comparison of the menu tree information and the occurrence of an error in the currently equipped software. And, there arises a problem such that unnecessary software updates can be carried out accordingly, the prior art Patent Application No. 2003-0020084 No. 2, which provides a URL (uniform resource locator) information required for wireless Internet access menu tree Information and updates can not be processed.

 SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and thus, the non-volatile memory of the mobile communication terminal is managed by separating the menu tree and the execution software, thereby remotely controlling the menu of the mobile communication terminal. And to provide a method.

In addition, the present invention is provided with a menu synchronization server in the mobile communication network to receive model information, software information, menu tree version information of the mobile communication terminal, grasp the software and menu tree information at various angles, and update the mobile terminal if necessary An object of the present invention is to provide a menu remote synchronization apparatus and method for a mobile communication terminal for updating a menu tree and software.

In addition, when the mobile terminal of the present invention receives the notification message from the menu synchronization server, it transmits information such as model information, software version, menu tree version, and the like. An object of the present invention is to provide an apparatus and method for remotely synchronizing a menu of a mobile communication terminal, which newly transmits the entire menu tree information with a set protocol or provides only a necessary portion.

In order to achieve the above object, a menu remote synchronization apparatus of a mobile communication terminal of the present invention includes a menu tree storage unit for receiving and storing menu tree information and updated menu tree information in a nonvolatile memory of the mobile communication terminal, and a menu tree. When the user selects and executes a menu constituting the menu, the execution software unit for executing the corresponding software is requested by the menu tree storage unit.

In addition, the execution software unit of the present invention is characterized in that the software is provided in the form of using a file system (File system) and the software provided in a binary (binary) form.

In addition, the menu tree storage unit of the present invention, the updater module for receiving and storing the menu tree update information from the menu synchronization server, the tree viewer module to display the menu tree update information when the user selects, and the user selects and executes the menu. And a menu execution module for requesting execution of the corresponding software from the execution software unit and processing synchronization of the separated memory.

In addition, the present invention provides a first step of transmitting the notification message to the mobile terminal by the menu synchronization server to send the model information, menu tree information, software version information of the mobile communication terminal, and the menu synchronization server Receiving the model information, the menu tree information, and the software version information to compare and analyze whether the mobile terminal needs to be updated; and, if the software synchronization is required for the mobile terminal, the menu synchronization server and the corresponding menu tree information. Step 3 of transmitting the software information to the mobile communication terminal, step 4 of storing and using the updated menu tree data received by the mobile communication terminal in the menu tree storage of the nonvolatile memory, and software transmitted from the menu synchronization server Software for executing the nonvolatile memory Characterized in that it comprises a fifth step of using by the storage management unit.

Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

1 is a configuration diagram for remote menu synchronization of a mobile communication terminal, FIG. 2 illustrates a configuration diagram of processing a nonvolatile memory of a mobile communication terminal into a menu tree and an execution software unit, and FIG. 3 illustrates the present invention. 4 is a detailed configuration diagram of a menu tree storage unit of a nonvolatile memory of FIG. 4 is a flowchart illustrating a menu remote synchronization operation of a mobile communication terminal of the present invention.

 The present invention transmits the software information of the mobile communication terminal and the version information of the menu tree to the menu synchronization server of the mobile communication system, and the menu synchronization server compares and grasps the information of the received mobile communication terminal, so that the update of the menu tree and the software is performed. If necessary, it is a menu remote synchronization method of a mobile communication terminal providing the same.

In the present invention, by providing a separate menu synchronization server to compare the menu tree and the software to provide an update if necessary, to compare the entire menu tree under various conditions, to reduce unnecessary transmission and reception.

Figure 1 shows the configuration of a mobile communication network of the present invention, the base station (BTS) 22 to adjust the data transmission and reception speed to the mobile communication terminal 20 and establish a call channel under the control of the controller 24, mobile Update of the mobile switch 26 and the menu tree connected to the controller (BSC) 24 and the controller (BSC) 24 to directly connect the Internet or intranet of the communication terminal 20 without passing through the mobile switch. And a menu synchronization server 28 for providing an update of the executing software.

The controller 24 is located between the mobile switch 26 and the base station 22 to manage the base station and to set up and release calls of the mobile communication terminal. The call control of the mobile switching unit 26 is performed in a cell unit of an ATM method. In the mobility control, the mobile switching unit processes subscriber registration and update functions that guarantee the mobility of the mobile communication terminal 20. Perform additional service function. The mobile switching system 26 is connected to another communication network, which is connected to a public switched telephone network (PSTN), which is a conventional telephone network, or a packet switched data network (PSDN), which is a network that enables packet-by-packet transmission between a data transmitter and a receiver. The terminal 20 provides various services to the user.

The mobile exchange 26 matches the base station, the controller, and the menu synchronization server 28, constructs a call path, and handles the operation and maintenance of the exchange itself. Meanwhile, when using the wireless Internet service as the mobile communication terminal 20, the controller 24 connects to the DCN (Data Core Network) to use the wireless Internet. Connecting to the Internet using the mobile communication terminal 20 is connected to the Internet via a DCN (Data Core Network). The DCN (Data Core Network) converts the access signal of the mobile communication terminal into a signal suitable for the Internet-only protocol.

When the mobile terminal 20 receives the menu tree synchronization notification message from the menu synchronization server 28, the mobile terminal 20 transmits the model name, software version, and menu tree version information of the mobile terminal to the menu synchronization server of the mobile communication yoke. Transfer to 28.

When the menu synchronization server 28 receives the connection information, model, software version, and menu tree version information of the mobile communication terminal 20 and determines that a menu tree update is necessary, the menu synchronization server 28 transmits the updated menu tree data using the set protocol to the mobile communication terminal. To send.

In this case, the menu synchronization server 28 may transmit and provide the entire menu tree information, or may provide only another part by comparing the information of the menu tree to be updated by comparing with the previous menu tree.

The menu synchronization service uses the WAP Client provisioning or SyncML Device Management provisioning server and protocols and tree configurations used to synchronize current application settings, or it can use its own menu tree structure and protocols. Can be established and used.

FIG. 2 is a block diagram illustrating a process of dividing a non-volatile RAM of a mobile communication terminal into a menu tree and an execution software unit.

The memory of the mobile communication terminal is provided with a flash memory, an SRAM, an EEPROM, etc., and stores and provides a main program, call processing data, timer data received from a base station, an e-mail, and a phone book.

FIG. 2 illustrates an example in which a nonvolatile memory is divided into a menu tree storage 32 and an execution software 34 which stores and uses execution software.

The menu tree update information received by the mobile communication terminal from the menu synchronization server 28 is stored in the menu tree storage 32.

Menu execution information such as a menu tree structure and menu update data is stored in the menu tree storage 32.

When the user executes the menu of the mobile communication terminal, the execution software unit 34 executes the name of the execution file when the execution software is in a format using a file system.

For example, if a user selects a message-related menu, selects Send a message from a submenu, composes a message, and selects a send button, the user executes an executable file called SendASMS.exe, which is a message transmission executable file.

On the other hand, when the execution software of the menu executed by the user in the execution software unit 34 is provided in binary form, the corresponding menu function is performed by the address.

In order to execute by the address, the address corresponding to the menu is input to the program counter of the menu task which grasps the address value to be executed.

     For example, if the user selects a message-related menu, selects Send Message from the submenu, composes a message, and selects the Send button, the message counter is 0xF000 1234. After the execution of the software, the program counter before the menu execution returns to the process.

In the conventional case, the menu tree and software of the mobile communication terminal were managed together, and if the menu tree was changed, the software had to be changed. The software must be configured, and when the menu tree needs to be changed, the entire software must be updated.

3 is a detailed configuration diagram of a menu tree storage unit of the nonvolatile memory of the present invention.

3 shows the updater module 40, the tree viewer 42, and the menu execution module 44 included in the menu tree storage 32 of the nonvolatile memory 30.

The updater module 40 updates the menu tree in the menu synchronization server 28, writes update data received in the menu tree storage 32 of the nonvolatile memory 30, and writes the tree viewer module. 42 shows an updated and stored menu tree on the LCD screen, and the menu execution module 44 executes the menu software stored in the execution software unit 34 when the user selects execution of the menu. Synchronization of the separated nonvolatile memory 30 is performed.

When the user executes the menu of the mobile communication terminal, the menu execution module 44 executes the name of the execution file when the execution software stored in the execution software unit 34 is in a format using a file system. On the other hand, when the execution software is provided in a binary form, the menu function is performed by the address.

4 is a flowchart illustrating a menu remote synchronization operation of a mobile communication terminal according to the present invention.

The menu synchronization server 28 of the present invention transmits a notification message to the mobile communication terminal 20 when a new mobile communication terminal 20 is connected or when a menu update is required due to the provision of a new service (S80). ).

The mobile communication terminal 20 receiving the notification message from the menu synchronization server 28 transmits menu tree information, software version information, etc. to the menu synchronization server 28 (S82).

The menu synchronization server 28 compares the information received from the mobile communication terminal 20 with various conditions, and performs various comparison searches to see if an update is required.

The menu synchronization server 28 uses the received information to grasp information on whether an error occurs in the currently provided menu tree and software, and if necessary, updates the menu tree and software as a whole.

The menu synchronization server 28 transmits the response message to the menu synchronization server 28 when the menu information to be updated is found and compared to the mobile communication terminal 20 when the menu information is updated. (S84 to S88).

The mobile communication terminal 20 stores the received update menu tree information in the menu tree storage unit 80 in the updater module 40 of the nonvolatile memory 30 and installs it (S90).

When the user updates the menu tree or the execution software, the user can execute the tree viewer module 42 to check the updated menu tree or the execution software, and when the user executes the updated menu, the menu execution module 44 is executed. Run the program in the software section.

As described above, according to the present invention, since the menu tree information is separately provided in the nonvolatile memory, it is not necessary to update the entire software even when the menu tree is changed as in the related art, so that software-related management becomes easier from the viewpoint of the mobile communication service provider. There is.

In addition, since the menu synchronization server processes the software update of the mobile communication terminal, it can be compared from various angles, it is possible to quickly identify the error portion and the like and has the effect of processing the correct update.

According to the present invention, since different menu trees can be stored and used for the same software, the mobile communication service provider can reduce the cost of software upgrade due to menu changes.

In addition, by performing the menu tree update separately from the software upgrade, the mobile operator can adjust the menu according to the service supported by the country after the installation of the general-purpose software.

Claims (6)

A menu tree storage unit for receiving and storing menu tree and updated menu tree information in a nonvolatile memory of the mobile communication terminal; And an execution software unit for executing the corresponding software at the request of the menu tree storage unit when the user selects and executes a menu constituting the menu tree. The method of claim 1, And the execution software unit stores and provides software when the software is in a format using a file system and a software provided in a binary format. The method according to claim 1 or 2, The menu tree storage unit includes: an updater module configured to receive and store menu tree update information at a menu synchronization server; A tree viewer module which displays the menu tree update information on a screen when a user selects the menu tree update information; And a menu execution module for requesting execution of the software from the execution software unit and processing synchronization of the separated memory when the user selects and executes a menu. A mobile communication terminal for transmitting model name, software version, and menu tree version information of the mobile communication terminal upon receiving the notification message; And a menu synchronization server configured to receive the model name, software version, and menu tree version information transmitted from the mobile communication terminal, compare and analyze whether information needs to be updated, and provide update of menu tree information and software. Menu remote sync device. The method of claim 4, wherein And the menu synchronization server is connected to a mobile switch in a mobile communication network. Transmitting a model message, menu tree information, and software version information of the mobile communication terminal to the menu synchronization server when the notification message is transmitted from the menu synchronization server to the mobile communication terminal; Receiving, by the menu synchronization server, the model information, the menu tree information, and the software version information, and comparing and analyzing whether the update is necessary for the mobile communication terminal; The menu synchronization server transmitting the corresponding menu tree information and software information to the mobile communication terminal when software synchronization is necessary to the mobile communication terminal; The mobile communication terminal stores the received update menu tree data in a menu tree storage of a nonvolatile memory and manages the received update menu tree data; And the software transmitted from the menu synchronization server is stored in an execution software unit of the nonvolatile memory and used for management.
KR1020050067598A 2005-07-26 2005-07-26 A method and apparatus of menu synchronization for mobile station KR101115378B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050067598A KR101115378B1 (en) 2005-07-26 2005-07-26 A method and apparatus of menu synchronization for mobile station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050067598A KR101115378B1 (en) 2005-07-26 2005-07-26 A method and apparatus of menu synchronization for mobile station

Publications (2)

Publication Number Publication Date
KR20070013369A KR20070013369A (en) 2007-01-31
KR101115378B1 true KR101115378B1 (en) 2012-03-08

Family

ID=38013080

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050067598A KR101115378B1 (en) 2005-07-26 2005-07-26 A method and apparatus of menu synchronization for mobile station

Country Status (1)

Country Link
KR (1) KR101115378B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100858145B1 (en) * 2007-03-05 2008-09-10 주식회사 케이티프리텔 Equipment, terminal and method for providing service which is matched to terminal's version
US9830191B2 (en) 2013-04-15 2017-11-28 Seven Networks, Llc Temporary or partial offloading of mobile application functions to a cloud-based environment
CN111949355B (en) * 2020-08-14 2024-03-01 中国工商银行股份有限公司 Column menu shielding method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001051823A (en) 1999-08-16 2001-02-23 Matsushita Electric Ind Co Ltd Portable terminal device, menu replacing method of portable terminal device, and program recording medium for portable terminal device
KR100390440B1 (en) 2001-07-14 2003-07-04 엘지전자 주식회사 Menu tree caching Method for third generation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001051823A (en) 1999-08-16 2001-02-23 Matsushita Electric Ind Co Ltd Portable terminal device, menu replacing method of portable terminal device, and program recording medium for portable terminal device
KR100390440B1 (en) 2001-07-14 2003-07-04 엘지전자 주식회사 Menu tree caching Method for third generation

Also Published As

Publication number Publication date
KR20070013369A (en) 2007-01-31

Similar Documents

Publication Publication Date Title
US7933262B2 (en) Method and system for providing integration theme pack service
JP5472965B2 (en) Mobile communication system, mobile communication terminal, and network selection method used therefor
CN101322386B (en) Method and configuration/software update server for transmitting data between a customer device and the server
EP1876800A1 (en) Mobile telephone, status switching method in mobile telephone, and transmitter
KR100716890B1 (en) Telematics system having multiplex service server selection function and method for providing various contents service
EP1341091A1 (en) Apparatus and method for distributing content
CN102272721A (en) Mobile communication device
MX2010011887A (en) Method and system for executing applications in wireless telecommunication networks.
CN101594599B (en) Image color ring realization method, communication system and switching equipment
KR20120065095A (en) Relay system and user terminal for auto order service
KR101115378B1 (en) A method and apparatus of menu synchronization for mobile station
EP2061214B1 (en) Virtual terminal server, mobile communication terminal, communication control system, and communication control method
EP1416697B1 (en) Automatic data distributing system and method
CN108540519B (en) Balanced download control method and device
EP2356805B1 (en) Method and system for service management of mobile stations
KR20090101619A (en) Mobile communication system for international roaming processing and control method thereof, mobile communication apparatus used in the system and control method thereof
KR100620329B1 (en) User interface interchanging system and method in displaying portable device
KR20010064901A (en) Information managing method in mobile terminal
EP3044932B1 (en) Quick service provider contact using a gateway
TW578433B (en) Push wireless downloading method and system of wireless device application program
CN101969617A (en) JAVA application method and system
KR100687492B1 (en) Method of driving mobile terminal and method of providing help message in mobile terminal using help message index
KR101001409B1 (en) Global messaging center, local messaging gateway, download center and system for global messaging transmmission
US8060073B1 (en) System and method for provisioning a communication device based upon device capability
KR100797922B1 (en) Method for interfacing a downloading information of the mobile communication terminal

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150128

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160122

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee