WO2012113172A1 - Mobile terminal and self-adaption method and system thereof - Google Patents
Mobile terminal and self-adaption method and system thereof Download PDFInfo
- Publication number
- WO2012113172A1 WO2012113172A1 PCT/CN2011/072618 CN2011072618W WO2012113172A1 WO 2012113172 A1 WO2012113172 A1 WO 2012113172A1 CN 2011072618 W CN2011072618 W CN 2011072618W WO 2012113172 A1 WO2012113172 A1 WO 2012113172A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- mnc
- server
- mcc
- mobile terminal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Definitions
- the present invention relates to mobile communication technologies, and in particular, to a mobile terminal and an adaptive method and system thereof. Background technique
- the mobile terminal customization software version is corresponding to the customization requirements.
- the scope of operation is cross-regional and cross-country, due to wireless WAP protocol, multimedia messaging service (MMS, Multimedia Messaging Service) account, emergency call number, voicemail, number matching, etc.
- MMS multimedia messaging service
- Each region has its own custom parameters.
- MMS multimedia messaging service
- different software versions need to be released for the same carrier and different regions, which complicates the software version management problem and is also prone to quality accidents. Therefore, from the perspective of cost saving and increased competitiveness, operators often require that the software version of the mobile terminal be as small as possible.
- the reduction of the software version can not only reduce the investment of human resources, but also better guarantee the quality of the product. This requires that mobile terminal manufacturers be able to implement the adaptive functions of mobile terminals.
- the adaptive function of the mobile terminal is that the same software version can realize different customization requirements. For example, an operator requires that the 12 countries of South America only release the same software version, that is, to realize the emergency call number and voice mail of each branch country. Custom parameters such as number matching digit, MMS, email (email), internet browser, WAP profile, etc., also require some countries to remove some menus and PIN2 (Personal Identification Number 2) code check.
- MMS mobile mobile network number
- MCC/MNC mobile network number
- the customized content needs to be placed in the mobile terminal, such as writing in the code of the mobile terminal, or storing the file in the mobile terminal; after the mobile terminal is normally booted to complete the network registration, Reading the Public Land Mobile-Communication Network (PLMN) information in the inserted Subscriber Identity Card (SIM, Subscriber Identity Module) / Universal Subscriber Identity Module (USIM); or from the network signal
- PLMN Public Land Mobile-Communication Network
- SIM Subscriber Identity Card
- USIM Universal Subscriber Identity Module
- the PLMN information is parsed out, and the MCC/MNC information is obtained therefrom; the matching customized information is searched in the file in the mobile terminal according to the MCC/MNC information, and the content is loaded into the memory for use when the mobile terminal is running. In this way, it takes a certain amount of storage space for the mobile terminal and it takes a lot of query time.
- the main object of the present invention is to provide a mobile terminal and an adaptive method and system thereof, which can save the storage space and data query time of the mobile terminal while realizing the adaptive function of the mobile terminal.
- the present invention provides a mobile terminal adaptation method for storing customized information corresponding to all MCC/MNCs to a server; the method further includes:
- the mobile terminal sends a query request for carrying the current MCC/MNC information to the server: after the mobile terminal starts the network registration, the mobile terminal reads the PLMN information, or the network signal from the inserted SIM/USIM card. Parsing the PLMN information; obtaining the current MCC/MNC information from the PLMN information, and the mobile terminal according to the Transmission Control Protocol/Internet Protocol (TCP/IP), or the Hypertext Transfer Protocol (HTTP), or by means of a short message to the server Send a query request carrying the current MCC/MNC information.
- TCP/IP Transmission Control Protocol/Internet Protocol
- HTTP Hypertext Transfer Protocol
- the customized information that is found to be matched according to the MCC/MNC information is: when all the customized information data corresponding to the MCC/MNC is stored in a file, the server carries the MCC/ carried according to the query request. MNC information, finding matching customized information in the file;
- the monthly server directly reads the file corresponding to the MCC/MNC carried by the query request.
- the invention provides a mobile terminal adaptive system, the system comprising: a mobile terminal and a server; wherein
- a mobile terminal configured to send, to the server, a query request that carries current MCC/MNC information; save the customized information sent by the server;
- the server is specifically configured to correspond to all MCC/MNCs of the operator.
- the customized information data is organized into data items in a uniform format and stored in the file.
- the query requesting module is specifically configured to: after the network registration is started, read the PLMN information from the inserted SIM/USIM card, or parse the PLMN information from the network signal; and obtain the current from the PLMN information.
- the MCC/MNC information is sent to the server to carry the current MCC according to the Transmission Control Protocol/Internet Protocol (TCP/IP, Transmission Control Protocol/Internet Protocol), or HyperText Transfer Protocol (HTTP).
- TCP/IP Transmission Control Protocol/Internet Protocol
- HTTP HyperText Transfer Protocol
- the present invention provides a mobile terminal, where the mobile terminal includes: a query request module and a write module;
- a query requesting module configured to send, to the server, a query request that carries current MCC/MNC information
- the query requesting module is specifically configured to: after the network registration is started, read the PLMN information from the inserted SIM/USIM card, or parse the PLMN information from the network signal; and obtain the current from the PLMN information.
- the MCC/MNC information sends a query request carrying the current MCC/MNC information to the server according to the TCP/IP protocol, or the HTTP protocol, or by means of a short message.
- the present invention provides a mobile terminal and an adaptive method and system thereof, which store customized information corresponding to all MCC/MNCs to a server; the mobile terminal sends a query request carrying current MCC/MNC information to the server; the server receives the After the request is queried, the matching customized information is found according to the MCC/MNC information, and the customized information is sent to the mobile
- the mobile terminal saves the customized information; thus, the storage space and the data query time of the mobile terminal can be saved while implementing the adaptive function of the mobile terminal.
- FIG. 1 is a schematic flowchart of a method for implementing an adaptive method of a mobile terminal according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of a format for storing customized information data corresponding to an MCC/MNC of an operator in a file according to an embodiment of the present invention
- FIG. 3 is a schematic structural diagram of implementing an adaptive system of a mobile terminal according to an embodiment of the present invention. detailed description
- the basic idea of the present invention is: storing customized information corresponding to all MCC/MNCs to the server; the mobile terminal sends a query request carrying the current MCC/MNC information to the server; after receiving the query request, the server according to the MCC/ The MNC information finds matching customized information, and sends the customized information to the mobile terminal; the mobile terminal saves the customized information.
- the present invention implements a mobile terminal adaptation method. As shown in FIG. 1, the method includes the following steps:
- Step 101 Store the customized information corresponding to all the MCCs/MNCs to the server.
- the customized information data corresponding to all MCC/MNCs of the operator are organized into multiple data items according to a unified format, and are stored in the server in an orderly manner.
- FIG. 1 In the file, for example: FIG.
- Step 102 The mobile terminal sends a query request for carrying the current MCC/MNC information to the server.
- the step further includes: before the mobile terminal sends a query request for carrying the current MCC/MNC information to the server, whether it is the first power-on or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, the MCC/ Whether the MNC changes, when it is determined that the first power-on or the current MCC/MNC is inconsistent with the MCC/MNC obtained last time, the mobile terminal sends a query request carrying the current MCC/MNC information to the server, when it is determined not to be the first When the power is turned on once or the current MCC/MNC is the same as the MCC/MNC obtained last time, the mobile terminal does not send a query request carrying the current MCC/MNC information to the server, and ends the process.
- the server searches for the matching customized information in the file according to the MCC/MNC information carried by the query request;
- Step 104 The mobile terminal writes the customization information into a memory.
- the present invention further provides a mobile terminal adaptive system.
- the system includes: a mobile terminal 31, a server 32;
- the mobile terminal 31 is configured to send, to the server 32, a query request that carries current MCC/MNC information; and save the customized information sent by the server 32;
- the server 32 is configured to store the customized information corresponding to all the MCCs/MNCs, and after receiving the query request, find the matching customized information according to the MCC/MNC information carried by the query request, and send the customized information to the mobile terminal 31;
- the server 32 is specifically configured to: when the customized information data corresponding to all the MCCs/MNCs is stored in a file, search for matching customized information in the file according to the MCC/MNC information carried in the query request.
- search for matching customized information in the file according to the MCC/MNC information carried in the query request When the customized information data corresponding to each MCC/MNC is stored in different files, the file corresponding to the MCC/MNC carried by the query request is directly read;
- the mobile terminal 31 includes: a query request module 311, a write module 312, where
- the query requesting module 311 is configured to send, to the server 32, a query request that carries current MCC/MNC information;
- the present invention further provides a mobile terminal.
- the mobile terminal 31 includes: a query requesting module 311 and a writing module 312;
- the query requesting module 311 is configured to send, to the server 32, a query request that carries current MCC/MNC information;
- the writing module 312 is configured to write the customized information sent by the server 32 into the memory;
- the query requesting module 311 is specifically configured to: after the normal startup completes the network registration, read the PLMN information from the inserted SIM/USIM card, Or parsing the PLMN information from the network signal, and obtaining the current MCC/MNC information from the PLMN information, and sending the query request carrying the current MCC/MNC information to the server 32 according to the TCP/IP protocol, or the HTTP protocol, or by using a short message. ;
- the mobile terminal 31 further includes a determining module 313, configured to determine whether it is the first time to boot or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, whether the MCC/MNC changes, when it is determined to be the first When the power is turned on or the current MCC/MNC is inconsistent with the MCC/MNC obtained last time, the notification query requesting module 311 sends a query request carrying the current MCC/MNC information to the server 32.
- a determining module 313 configured to determine whether it is the first time to boot or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, whether the MCC/MNC changes, when it is determined to be the first
- the notification query requesting module 311 sends a query request carrying the current MCC/MNC information to the server 32.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
一种移动终端及其自适应方法和系统 技术领域 Mobile terminal and adaptive method and system thereof
本发明涉及移动通讯技术, 尤其涉及一种移动终端及其自适应方法和 系统。 背景技术 The present invention relates to mobile communication technologies, and in particular, to a mobile terminal and an adaptive method and system thereof. Background technique
随着通讯技术的迅速发展, 运营商之间的竟争也日趋激烈, 运营商对 定制移动终端的需求也越来越高, 对于定制移动终端制造商, 针对运营商 的不同定制需求, 一般的移动终端定制软件版本都是与定制需求——对应 的。 对于一些大的运营商, 其运营范围是跨地区、 跨国家的, 由于无线应 用协议设置( WAP profile )、 多媒体信息服务( MMS , Multimedia Messaging Service )账户、 紧急呼叫号码、 语音信箱、 号码匹配等, 每个地区都有自 己的定制参数。 这样, 针对一款移动终端, 对于同一运营商、 不同的地区, 都需要发布不同的软件版本, 导致软件版本管理问题复杂化, 另外也容易 发生质量事故。 因此从节约成本、 增加竟争力的角度考虑, 运营商往往要 求移动终端的软件版本越少越好, 软件版本的减少不仅可以减少人力资源 的投入, 也可以更好的保障产品的质量。 这就要求, 移动终端制造商能够 实现移动终端的自适应功能。 With the rapid development of communication technology, the competition between operators is becoming increasingly fierce. Operators are increasingly demanding customized mobile terminals. For customized mobile terminal manufacturers, different customization requirements for operators are common. The mobile terminal customization software version is corresponding to the customization requirements. For some large operators, the scope of operation is cross-regional and cross-country, due to wireless WAP protocol, multimedia messaging service (MMS, Multimedia Messaging Service) account, emergency call number, voicemail, number matching, etc. Each region has its own custom parameters. In this way, for a mobile terminal, different software versions need to be released for the same carrier and different regions, which complicates the software version management problem and is also prone to quality accidents. Therefore, from the perspective of cost saving and increased competitiveness, operators often require that the software version of the mobile terminal be as small as possible. The reduction of the software version can not only reduce the investment of human resources, but also better guarantee the quality of the product. This requires that mobile terminal manufacturers be able to implement the adaptive functions of mobile terminals.
移动终端的自适应功能, 就是同一个软件版本能够实现不同的定制需 求, 例如, 某运营商要求南美 12国只发布同一个软件版本, 就是要实现各 个不同分支国家的紧急呼叫号码、 语音信箱、 号码匹配位、 MMS、 电子邮 件( Email )、 互联网浏览器 ( internet browser )、 WAP profile等定制参数, 同时,还要求个别国家去掉部分菜单和 PIN2 ( Personal Identification Number 2 )码检查等。 实现移动终端的自适应功能, 主要原理就是利用移动国家码 和移动网号(MCC/MNC )网络参数, 确定是哪个运营商, 然后通过表查找 或文件查找的方法, 查找到预置的一些定制参数, 最后创建相应自适应数 据, 实现移动终端的自适应功能。 The adaptive function of the mobile terminal is that the same software version can realize different customization requirements. For example, an operator requires that the 12 countries of South America only release the same software version, that is, to realize the emergency call number and voice mail of each branch country. Custom parameters such as number matching digit, MMS, email (email), internet browser, WAP profile, etc., also require some countries to remove some menus and PIN2 (Personal Identification Number 2) code check. To realize the adaptive function of the mobile terminal, the main principle is to use the mobile country code. And the mobile network number (MCC/MNC) network parameters, determine which operator, and then through the table lookup or file search method, find some preset custom parameters, and finally create corresponding adaptive data to achieve mobile terminal adaptation. Features.
目前, 实现移动终端的自适应功能, 需要将定制的内容放置在移动终 端中, 如写入移动终端的代码中、 或用文件存储在移动终端中; 在移动终 端正常开机完成网络注册后,从插入的用户识别卡( SIM , Subscriber Identity Module ) /全球用户识别卡 ( USIM, Universal Subscriber Identity Module ) 中读取公众陆地移动通信网 (PLMN , Public Land Mobile-communication Network ) 信息; 或是从网络信号中解析出 PLMN 信息, 再从中得到 MCC/MNC信息; 根据 MCC/MNC信息在移动终端中的文件内查找匹配的 定制信息, 将其内容装载到内存中, 供移动终端运行时使用。 釆用这种方 法, 需要占用移动终端一定的存储空间, 并会花费大量的查询时间。 发明内容 At present, to implement the adaptive function of the mobile terminal, the customized content needs to be placed in the mobile terminal, such as writing in the code of the mobile terminal, or storing the file in the mobile terminal; after the mobile terminal is normally booted to complete the network registration, Reading the Public Land Mobile-Communication Network (PLMN) information in the inserted Subscriber Identity Card (SIM, Subscriber Identity Module) / Universal Subscriber Identity Module (USIM); or from the network signal The PLMN information is parsed out, and the MCC/MNC information is obtained therefrom; the matching customized information is searched in the file in the mobile terminal according to the MCC/MNC information, and the content is loaded into the memory for use when the mobile terminal is running. In this way, it takes a certain amount of storage space for the mobile terminal and it takes a lot of query time. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种移动终端及其自适应方法 和系统, 能够在实现移动终端的自适应功能的同时, 节省移动终端的存储 空间和数据查询时间。 In view of this, the main object of the present invention is to provide a mobile terminal and an adaptive method and system thereof, which can save the storage space and data query time of the mobile terminal while realizing the adaptive function of the mobile terminal.
为达到上述目的, 本发明的技术方案是这样实现的: In order to achieve the above object, the technical solution of the present invention is achieved as follows:
本发明提供的一种移动终端自适应方法, 将所有 MCC/MNC对应的定 制信息存储到服务器; 该方法还包括: The present invention provides a mobile terminal adaptation method for storing customized information corresponding to all MCC/MNCs to a server; the method further includes:
移动终端向服务器发送携带当前 MCC/MNC信息的查询请求; 所述服务器接收所述查询请求后, 根据所述 MCC/MNC信息查找到匹 配的定制信息, 并将所述定制信息发送到移动终端; The mobile terminal sends a query request for carrying the current MCC/MNC information to the server; after receiving the query request, the server searches for matching customized information according to the MCC/MNC information, and sends the customized information to the mobile terminal;
所述移动终端将所述定制信息进行保存。 The mobile terminal saves the customized information.
上述方案中,所述将所有 MCC/MNC对应的定制信息存储到服务器为: 将运营商的所有 MCC/MNC对应的定制信息数据, 按照统一的格式组织成 数据项, 存储在服务器的文件中。 In the foregoing solution, the storing the customized information corresponding to all the MCCs/MNCs to the server is: organizing the customized information data corresponding to all the MCCs/MNCs of the operators according to a unified format. The data item is stored in the file of the server.
上述方案中, 所述存储在服务器的文件中为: 将所有 MCC/MNC对应 的定制信息数据存储在一个文件中、 或将各 MCC/MNC对应的定制信息数 据分别存储在不同的文件中, 各文件以运营商的 MCC/MNC为文件名作为 索引。 In the above solution, the file stored in the server is: storing the customized information data corresponding to all MCC/MNCs in one file, or storing the customized information data corresponding to each MCC/MNC in different files, respectively. The file is indexed by the operator's MCC/MNC as the file name.
上述方案中, 所述移动终端向服务器发送携带当前 MCC/MNC信息的 查询请求为: 在移动终端开机完成网络注册后, 移动终端从插入的 SIM/ USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN信息; 再从 PLMN信息中得到当前 MCC/MNC信息,移动终端按照传输控制协议 /因特 网互联协议(TCP/IP )、 或超文本传输协议(HTTP )、 或通过短信的方式向 服务器发送携带当前 MCC/MNC信息的查询请求。 In the above solution, the mobile terminal sends a query request for carrying the current MCC/MNC information to the server: after the mobile terminal starts the network registration, the mobile terminal reads the PLMN information, or the network signal from the inserted SIM/USIM card. Parsing the PLMN information; obtaining the current MCC/MNC information from the PLMN information, and the mobile terminal according to the Transmission Control Protocol/Internet Protocol (TCP/IP), or the Hypertext Transfer Protocol (HTTP), or by means of a short message to the server Send a query request carrying the current MCC/MNC information.
上述方案中,所述才艮据所述 MCC/MNC信息查找到匹配的定制信息为: 当所有 MCC/MNC对应的定制信息数据存储在一个文件中时, 服务器 根据所述查询请求携带的 MCC/MNC信息, 在所述文件中查找匹配的定制 信息; In the above solution, the customized information that is found to be matched according to the MCC/MNC information is: when all the customized information data corresponding to the MCC/MNC is stored in a file, the server carries the MCC/ carried according to the query request. MNC information, finding matching customized information in the file;
当各 MCC/MNC对应的定制信息数据分别存储在不同的文件中时, 月良 务器直接读取所述查询请求携带的 MCC/MNC对应的文件。 When the customized information data corresponding to each MCC/MNC is stored in different files, the monthly server directly reads the file corresponding to the MCC/MNC carried by the query request.
本发明提供的一种移动终端自适应系统, 该系统包括: 移动终端、 服 务器; 其中, The invention provides a mobile terminal adaptive system, the system comprising: a mobile terminal and a server; wherein
移动终端, 用于向服务器发送携带当前 MCC/MNC信息的查询请求; 将服务器发送的定制信息进行保存; a mobile terminal, configured to send, to the server, a query request that carries current MCC/MNC information; save the customized information sent by the server;
服务器, 用于存储所有 MCC/MNC对应的定制信息,接收查询请求后, 根据查询请求携带的 MCC/MNC信息查找到匹配的定制信息, 并将所述定 制信息发送到移动终端。 The server is configured to store the customized information corresponding to all the MCCs/MNCs, and after receiving the query request, find the matching customized information according to the MCC/MNC information carried by the query request, and send the customized information to the mobile terminal.
上述方案中, 所述服务器, 具体用于将运营商的所有 MCC/MNC对应 的定制信息数据, 按照统一的格式组织成数据项, 存储在文件中。 In the above solution, the server is specifically configured to correspond to all MCC/MNCs of the operator. The customized information data is organized into data items in a uniform format and stored in the file.
上述方案中, 所述移动终端包括: 查询请求模块、 写入模块; 其中, 查询请求模块, 用于向服务器发送携带当前 MCC/MNC信息的查询请 求; In the above solution, the mobile terminal includes: a query request module and a write module; wherein, the query request module is configured to send a query request for carrying the current MCC/MNC information to the server;
写入模块, 用于将服务器发送的定制信息写入内存中。 Write module, used to write the customized information sent by the server into the memory.
上述方案中, 所述查询请求模块, 具体用于在开机完成网络注册后, 从插入的 SIM/USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN 信息; 再从 PLMN信息中得到当前 MCC/MNC信息, 按照传输控制协议 / 因特网互联协议 ( TCP/IP, Transmission Control Protocol/Internet Protocol )、 或超文本传输协议(HTTP, HyperText Transfer Protocol ), 或通过短信的方 式向服务器发送携带当前 MCC/MNC信息的查询请求。 In the above solution, the query requesting module is specifically configured to: after the network registration is started, read the PLMN information from the inserted SIM/USIM card, or parse the PLMN information from the network signal; and obtain the current from the PLMN information. The MCC/MNC information is sent to the server to carry the current MCC according to the Transmission Control Protocol/Internet Protocol (TCP/IP, Transmission Control Protocol/Internet Protocol), or HyperText Transfer Protocol (HTTP). /MNC information query request.
本发明提供的一种移动终端, 该移动终端包括: 查询请求模块、 写入 模块; 其中, The present invention provides a mobile terminal, where the mobile terminal includes: a query request module and a write module;
查询请求模块, 用于向服务器发送携带当前 MCC/MNC信息的查询请 求; a query requesting module, configured to send, to the server, a query request that carries current MCC/MNC information;
写入模块, 用于将服务器发送的定制信息写入内存中。 Write module, used to write the customized information sent by the server into the memory.
上述方案中, 所述查询请求模块, 具体用于在开机完成网络注册后, 从插入的 SIM/USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN 信息; 再从 PLMN信息中得到当前 MCC/MNC信息 , 按照 TCP/IP协议、 或 HTTP协议、 或通过短信的方式向服务器发送携带当前 MCC/MNC信息 的查询请求。 In the above solution, the query requesting module is specifically configured to: after the network registration is started, read the PLMN information from the inserted SIM/USIM card, or parse the PLMN information from the network signal; and obtain the current from the PLMN information. The MCC/MNC information sends a query request carrying the current MCC/MNC information to the server according to the TCP/IP protocol, or the HTTP protocol, or by means of a short message.
本发明提供了一种移动终端及其自适应方法和系统, 将所有 MCC/MNC对应的定制信息存储到服务器; 移动终端向服务器发送携带当 前 MCC/MNC信息的查询请求; 所述服务器接收所述查询请求后, 根据所 述 MCC/MNC信息查找到匹配的定制信息, 并将所述定制信息发送到移动 终端; 所述移动终端将所述定制信息进行保存; 如此, 能够在实现移动终 端的自适应功能的同时, 节省移动终端的存储空间和数据查询时间。 附图说明 The present invention provides a mobile terminal and an adaptive method and system thereof, which store customized information corresponding to all MCC/MNCs to a server; the mobile terminal sends a query request carrying current MCC/MNC information to the server; the server receives the After the request is queried, the matching customized information is found according to the MCC/MNC information, and the customized information is sent to the mobile The mobile terminal saves the customized information; thus, the storage space and the data query time of the mobile terminal can be saved while implementing the adaptive function of the mobile terminal. DRAWINGS
图 1为本发明实施例实现移动终端自适应方法的流程示意图; 图 2为本发明实施例中运营商的 MCC/MNC对应的定制信息数据在文 件中存储的格式示意图; 1 is a schematic flowchart of a method for implementing an adaptive method of a mobile terminal according to an embodiment of the present invention; FIG. 2 is a schematic diagram of a format for storing customized information data corresponding to an MCC/MNC of an operator in a file according to an embodiment of the present invention;
图 3为本发明实施例实现移动终端自适应系统的结构示意图。 具体实施方式 FIG. 3 is a schematic structural diagram of implementing an adaptive system of a mobile terminal according to an embodiment of the present invention. detailed description
本发明的基本思想是: 将所有 MCC/MNC对应的定制信息存储到服务 器; 移动终端向服务器发送携带当前 MCC/MNC信息的查询请求; 所述服 务器接收所述查询请求后, 根据所述 MCC/MNC信息查找到匹配的定制信 息, 并将所述定制信息发送到移动终端; 所述移动终端将所述定制信息进 行保存。 The basic idea of the present invention is: storing customized information corresponding to all MCC/MNCs to the server; the mobile terminal sends a query request carrying the current MCC/MNC information to the server; after receiving the query request, the server according to the MCC/ The MNC information finds matching customized information, and sends the customized information to the mobile terminal; the mobile terminal saves the customized information.
下面通过附图及具体实施例对本发明做进一步的详细说明。 The invention will be further described in detail below with reference to the drawings and specific embodiments.
本发明实现一种移动终端自适应方法, 如图 1 所示, 该方法包括以下 几个步骤: The present invention implements a mobile terminal adaptation method. As shown in FIG. 1, the method includes the following steps:
步骤 101: 将所有 MCC/MNC对应的定制信息存储到服务器; 具体的, 将运营商的所有 MCC/MNC对应的定制信息数据, 按照统一 的格式组织成多个数据项, 有序的存储在服务器的文件中, 例如: 图 2示 出了一种运营商的 MCC/MNC对应的定制信息数据在文件中存储的格式, 每一个 MCC/MNC对应一组定制信息, 包括: 语音信箱号码( voicemail )、 紧急呼叫号码 ( EM1,EM2... ), 网络接入点 ( APN )等; 其中, 组与组的数 据项分隔符为回车, 每组的各参数分隔符为分号, 同属性参数间分隔符为 逗号; 所述存储在服务器的文件中可以是将所有 MCC/MNC对应的定制信息 数据存储在一个文件中, 也可以是将各 MCC/MNC对应的定制信息数据分 别存储在不同的文件中,各文件以运营商的 MCC/MNC为文件名作为索引。 Step 101: Store the customized information corresponding to all the MCCs/MNCs to the server. Specifically, the customized information data corresponding to all MCC/MNCs of the operator are organized into multiple data items according to a unified format, and are stored in the server in an orderly manner. In the file, for example: FIG. 2 shows a format in which the operator's MCC/MNC corresponding customized information data is stored in the file, and each MCC/MNC corresponds to a set of customized information, including: voicemail number (voicemail) , emergency call number (EM1, EM2...), network access point (APN), etc.; where the data item separator of the group and the group is a carriage return, each parameter separator of each group is a semicolon, the same attribute parameter The separator is a comma; The file stored in the server may be configured to store the customized information data corresponding to all MCC/MNCs in one file, or may store the customized information data corresponding to each MCC/MNC in different files, and each file is The operator's MCC/MNC uses the file name as an index.
步骤 102: 移动终端向服务器发送携带当前 MCC/MNC信息的查询请 求; Step 102: The mobile terminal sends a query request for carrying the current MCC/MNC information to the server.
具体的, 在移动终端正常开机完成网络注册后, 移动终端从插入的 SIM/USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN信息, 再 从 PLMN信息中得到当前 MCC/MNC信息, 移动终端按照 TCP/IP协议、 或 HTTP协议、 或通过短信的方式向服务器发送携带当前 MCC/MNC信息 的查询请求; Specifically, after the mobile terminal completes the network registration, the mobile terminal reads the PLMN information from the inserted SIM/USIM card, or parses the PLMN information from the network signal, and obtains the current MCC/MNC information from the PLMN information. The mobile terminal sends a query request carrying the current MCC/MNC information to the server according to the TCP/IP protocol, or the HTTP protocol, or by using a short message;
本步骤进一步包括: 所述移动终端向服务器发送携带当前 MCC/MNC 信息的查询请求之前, 还判断是否为第一次开机或当前 MCC/MNC与上一 次获得的 MCC/MNC是否一致, 即 MCC/MNC是否发生变化, 当确定为第 一次开机或当前 MCC/MNC与上一次获得的 MCC/MNC不一致时, 所述移 动终端向服务器发送携带当前 MCC/MNC信息的查询请求, 当确定不为第 一次开机或当前 MCC/MNC与上一次获得的 MCC/MNC—致时, 所述移动 终端不向服务器发送携带当前 MCC/MNC信息的查询请求, 结束流程。 The step further includes: before the mobile terminal sends a query request for carrying the current MCC/MNC information to the server, whether it is the first power-on or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, the MCC/ Whether the MNC changes, when it is determined that the first power-on or the current MCC/MNC is inconsistent with the MCC/MNC obtained last time, the mobile terminal sends a query request carrying the current MCC/MNC information to the server, when it is determined not to be the first When the power is turned on once or the current MCC/MNC is the same as the MCC/MNC obtained last time, the mobile terminal does not send a query request carrying the current MCC/MNC information to the server, and ends the process.
步骤 103: 所述服务器接收所述查询请求后, 根据所述 MCC/MNC信 息查找到匹配的定制信息, 并将所述定制信息发送到移动终端; Step 103: After receiving the query request, the server searches for matching customized information according to the MCC/MNC information, and sends the customized information to the mobile terminal.
本步骤中, 当所有 MCC/MNC对应的定制信息数据存储在一个文件中 时, 服务器根据所述查询请求携带的 MCC/MNC信息, 在所述文件中查找 匹配的定制信息; In this step, when all the customized information data corresponding to the MCC/MNC is stored in a file, the server searches for the matching customized information in the file according to the MCC/MNC information carried by the query request;
当各 MCC/MNC对应的定制信息数据分别存储在不同的文件中时, 服 务器只需读取所述查询请求携带的 MCC/MNC对应的文件, 这样可以省去 查询时间。 步骤 104: 所述移动终端将所述定制信息写入内存中。 When the customized information data corresponding to each MCC/MNC is stored in different files, the server only needs to read the file corresponding to the MCC/MNC carried by the query request, so that the query time can be omitted. Step 104: The mobile terminal writes the customization information into a memory.
为了实现上述方法, 本发明还提供一种移动终端自适应系统, 如图 3 所示, 该系统包括: 移动终端 31、 服务器 32; 其中, In order to implement the above method, the present invention further provides a mobile terminal adaptive system. As shown in FIG. 3, the system includes: a mobile terminal 31, a server 32;
移动终端 31 , 用于向服务器 32发送携带当前 MCC/MNC信息的查询 请求; 将服务器 32发送的定制信息进行保存; The mobile terminal 31 is configured to send, to the server 32, a query request that carries current MCC/MNC information; and save the customized information sent by the server 32;
服务器 32, 用于存储所有 MCC/MNC对应的定制信息, 接收查询请求 后, 根据查询请求携带的 MCC/MNC信息查找到匹配的定制信息, 并将所 述定制信息发送到移动终端 31 ; The server 32 is configured to store the customized information corresponding to all the MCCs/MNCs, and after receiving the query request, find the matching customized information according to the MCC/MNC information carried by the query request, and send the customized information to the mobile terminal 31;
所述服务器 32, 具体用于将运营商的所有 MCC/MNC对应的定制信息 数据, 按照统一的格式组织成多个数据项, 有序的存储在文件中; The server 32 is specifically configured to organize, according to a unified format, customized information data corresponding to all MCC/MNCs of the operator, and store them in a file in an orderly manner;
进一步的, 所述服务器 32, 具体用于当所有 MCC/MNC对应的定制信 息数据存储在一个文件中时, 根据所述查询请求携带的 MCC/MNC信息, 在所述文件中查找匹配的定制信息; 当各 MCC/MNC对应的定制信息数据 分别存储在不同的文件中时, 直接读取所述查询请求携带的 MCC/MNC对 应的文件; Further, the server 32 is specifically configured to: when the customized information data corresponding to all the MCCs/MNCs is stored in a file, search for matching customized information in the file according to the MCC/MNC information carried in the query request. When the customized information data corresponding to each MCC/MNC is stored in different files, the file corresponding to the MCC/MNC carried by the query request is directly read;
进一步的, 所述移动终端 31包括: 查询请求模块 311、 写入模块 312; 其中, Further, the mobile terminal 31 includes: a query request module 311, a write module 312, where
查询请求模块 311 , 用于向服务器 32发送携带当前 MCC/MNC信息的 查询请求; The query requesting module 311 is configured to send, to the server 32, a query request that carries current MCC/MNC information;
写入模块 312, 用于将服务器 32发送的定制信息写入内存中; 所述查询请求模块 311 , 具体用于在正常开机完成网络注册后, 从插入 的 SIM/USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN信息, 再从 PLMN信息中得到当前 MCC/MNC信息 ,按照 TCP/IP协议、或 HTTP 协议、或通过短信的方式向服务器 32发送携带当前 MCC/MNC信息的查询 请求; 所述移动终端 31 , 还包括判断模块 313 , 用于判断是否为第一次开机 或当前 MCC/MNC与上一次获得的 MCC/MNC是否一致,即 MCC/MNC是 否发生变化, 当确定为第一次开机或当前 MCC/MNC 与上一次获得的 MCC/MNC不一致时, 通知查询请求模块 311 向服务器 32发送携带当前 MCC/MNC信息的查询请求。 The writing module 312 is configured to write the customized information sent by the server 32 into the memory; the query requesting module 311 is specifically configured to: after the normal startup completes the network registration, read the PLMN information from the inserted SIM/USIM card, Or parsing the PLMN information from the network signal, and obtaining the current MCC/MNC information from the PLMN information, and sending the query request carrying the current MCC/MNC information to the server 32 according to the TCP/IP protocol, or the HTTP protocol, or by using a short message. ; The mobile terminal 31 further includes a determining module 313, configured to determine whether it is the first time to boot or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, whether the MCC/MNC changes, when it is determined to be the first When the power is turned on or the current MCC/MNC is inconsistent with the MCC/MNC obtained last time, the notification query requesting module 311 sends a query request carrying the current MCC/MNC information to the server 32.
基于上述系统, 本发明还提供一种移动终端, 如图 3 所示, 该移动终 端 31包括: 查询请求模块 311、 写入模块 312; 其中, Based on the above system, the present invention further provides a mobile terminal. As shown in FIG. 3, the mobile terminal 31 includes: a query requesting module 311 and a writing module 312;
查询请求模块 311 , 用于向服务器 32发送携带当前 MCC/MNC信息的 查询请求; The query requesting module 311 is configured to send, to the server 32, a query request that carries current MCC/MNC information;
写入模块 312, 用于将服务器 32发送的定制信息写入内存中; 所述查询请求模块 311 , 具体用于在正常开机完成网络注册后, 从插入 的 SIM/USIM卡中读取 PLMN信息、 或从网络信号中解析出 PLMN信息, 再从 PLMN信息中得到当前 MCC/MNC信息 ,按照 TCP/IP协议、或 HTTP 协议、或通过短信的方式向服务器 32发送携带当前 MCC/MNC信息的查询 请求; The writing module 312 is configured to write the customized information sent by the server 32 into the memory; the query requesting module 311 is specifically configured to: after the normal startup completes the network registration, read the PLMN information from the inserted SIM/USIM card, Or parsing the PLMN information from the network signal, and obtaining the current MCC/MNC information from the PLMN information, and sending the query request carrying the current MCC/MNC information to the server 32 according to the TCP/IP protocol, or the HTTP protocol, or by using a short message. ;
所述移动终端 31 , 还包括判断模块 313 , 用于判断是否为第一次开机 或当前 MCC/MNC与上一次获得的 MCC/MNC是否一致,即 MCC/MNC是 否发生变化, 当确定为第一次开机或当前 MCC/MNC 与上一次获得的 MCC/MNC不一致时, 通知查询请求模块 311 向服务器 32发送携带当前 MCC/MNC信息的查询请求。 The mobile terminal 31 further includes a determining module 313, configured to determine whether it is the first time to boot or whether the current MCC/MNC is consistent with the MCC/MNC obtained last time, that is, whether the MCC/MNC changes, when it is determined to be the first When the power is turned on or the current MCC/MNC is inconsistent with the MCC/MNC obtained last time, the notification query requesting module 311 sends a query request carrying the current MCC/MNC information to the server 32.
上述方案中, 通过将定制信息存储在服务器, 能够在实现移动终端的 自适应功能的同时, 节省移动终端的存储空间和数据查询时间。 In the above solution, by storing the customized information in the server, it is possible to save the storage space and the data query time of the mobile terminal while realizing the adaptive function of the mobile terminal.
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。 The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100433767A CN102118736A (en) | 2011-02-22 | 2011-02-22 | Mobile terminal and self-adaptive method and system thereof |
| CN201110043376.7 | 2011-02-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012113172A1 true WO2012113172A1 (en) | 2012-08-30 |
Family
ID=44217294
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2011/072618 Ceased WO2012113172A1 (en) | 2011-02-22 | 2011-04-11 | Mobile terminal and self-adaption method and system thereof |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102118736A (en) |
| WO (1) | WO2012113172A1 (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103095735B (en) * | 2011-10-27 | 2016-02-17 | 深圳市同洲电子股份有限公司 | The method of data message, mobile terminal, Cloud Server and system in reading SIM card |
| CN102630081B (en) * | 2012-03-22 | 2015-03-11 | 华为终端有限公司 | Operator configuration information loading method and terminal |
| KR101923937B1 (en) * | 2012-03-30 | 2018-11-30 | 삼성전자주식회사 | Device and method for setting interface in wireless terminal |
| US9967735B2 (en) * | 2014-01-24 | 2018-05-08 | Deere & Company | Method and system for controlling wireless access or authorized features of a mobile transceiver |
| CN104601798B (en) * | 2014-12-02 | 2019-07-26 | 惠州Tcl移动通信有限公司 | A kind of custom application starting control method and device |
| CN105120470B (en) * | 2015-08-06 | 2019-03-12 | 青岛海信移动通信技术股份有限公司 | A kind of method and apparatus of network access capacity detection |
| CN106255057A (en) * | 2016-07-19 | 2016-12-21 | 努比亚技术有限公司 | Emergency telephone number adaptive approach and device |
| CN106528140B (en) * | 2016-10-28 | 2019-06-21 | 青岛海信移动通信技术股份有限公司 | Specification adaptation method and device |
| CN107105425B (en) * | 2017-04-24 | 2020-12-22 | 深圳市沃特沃德股份有限公司 | Network access method and network access device |
| CN111800781A (en) * | 2020-06-18 | 2020-10-20 | 联想(北京)有限公司 | Data processing method and terminal |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1787672A (en) * | 2004-12-06 | 2006-06-14 | 乐金电子(中国)研究开发中心有限公司 | Automatic setting method of sim information configuration document using mobile communication terminal |
| CN1829344A (en) * | 2005-07-29 | 2006-09-06 | 华为技术有限公司 | Parameter allocating system and method for mobile station |
| US20080009318A1 (en) * | 2006-06-26 | 2008-01-10 | Evans David W | Configuration of remote devices |
| US20080228901A1 (en) * | 2007-03-13 | 2008-09-18 | Choi Yong-Seock | Network parameter automatic configuration apparatus and method in portable terminal |
| US20100105375A1 (en) * | 2006-12-20 | 2010-04-29 | Koninklijke Kpn N.V. | Configuring a Memory for Use in a Mobile Appliance |
-
2011
- 2011-02-22 CN CN2011100433767A patent/CN102118736A/en active Pending
- 2011-04-11 WO PCT/CN2011/072618 patent/WO2012113172A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1787672A (en) * | 2004-12-06 | 2006-06-14 | 乐金电子(中国)研究开发中心有限公司 | Automatic setting method of sim information configuration document using mobile communication terminal |
| CN1829344A (en) * | 2005-07-29 | 2006-09-06 | 华为技术有限公司 | Parameter allocating system and method for mobile station |
| US20080009318A1 (en) * | 2006-06-26 | 2008-01-10 | Evans David W | Configuration of remote devices |
| US20100105375A1 (en) * | 2006-12-20 | 2010-04-29 | Koninklijke Kpn N.V. | Configuring a Memory for Use in a Mobile Appliance |
| US20080228901A1 (en) * | 2007-03-13 | 2008-09-18 | Choi Yong-Seock | Network parameter automatic configuration apparatus and method in portable terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102118736A (en) | 2011-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012113172A1 (en) | Mobile terminal and self-adaption method and system thereof | |
| US7499950B2 (en) | System and method for providing data storage through a device management tree using non-device management agents | |
| CN101754324B (en) | Wireless network access method and driving device | |
| US8863240B2 (en) | Method and system for smart card migration | |
| CN105188048A (en) | Method, device and terminal equipment for loading customized applications for mobile terminal | |
| US10862881B2 (en) | Method of managing shared files and device for authenticating subscriber by using same | |
| US20040203956A1 (en) | Method and apparatus for providing wireless messaging | |
| US8984052B2 (en) | Data card and method and system for customizing its application service | |
| CN111567073B (en) | A terminal configuration method and device | |
| CN107548122B (en) | A kind of multi-mode terminal booting method and device for searching network | |
| WO2016173348A1 (en) | Network access method and mobile communications terminal | |
| US9554237B2 (en) | Method and system for transferring address book based on bluetooth | |
| WO2013167004A1 (en) | Information reading method, information reading terminal, information management method and subscriber identification module | |
| CN108012310A (en) | Network searching method, mobile terminal and computer storage medium | |
| CN102075915A (en) | Mobile terminal and parameter setting method thereof | |
| JP2015156224A (en) | Methods and apparatus for device applet management on smart cards | |
| CN107734495A (en) | Information processing method, device, storage medium and terminal | |
| CN107666664B (en) | Method, device, equipment and storage medium for machine-card binding | |
| WO2012065492A1 (en) | Method for sending imsi and terminal | |
| CN105635852A (en) | Method and apparatus for matching of smart television with dynamic link library | |
| WO2013189433A2 (en) | Language self-adaption method applied in terminal device, and terminal device | |
| CN107734492A (en) | Information processing method, device, mobile terminal and computer-readable recording medium | |
| CN107743080B (en) | Flow statistical method and device, computer equipment and computer readable storage medium | |
| US20090143084A1 (en) | System and method for performing quick short message functions for a mobile phone | |
| CN101938737B (en) | Version update method and terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11859052 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11859052 Country of ref document: EP Kind code of ref document: A1 |