WO2007022723A1 - Method of updating software/configuring parameter for mobile terminal - Google Patents

Method of updating software/configuring parameter for mobile terminal Download PDF

Info

Publication number
WO2007022723A1
WO2007022723A1 PCT/CN2006/002158 CN2006002158W WO2007022723A1 WO 2007022723 A1 WO2007022723 A1 WO 2007022723A1 CN 2006002158 W CN2006002158 W CN 2006002158W WO 2007022723 A1 WO2007022723 A1 WO 2007022723A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile terminal
terminal
service
management server
information
Prior art date
Application number
PCT/CN2006/002158
Other languages
French (fr)
Chinese (zh)
Inventor
Zhangzhe Liu
Chuan Yu
Chunmei Zhu
Wei Wu
Jianfeng Tang
Zhaohui Zheng
Original Assignee
China Mobile Communications Corporation
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 China Mobile Communications Corporation filed Critical China Mobile Communications Corporation
Publication of WO2007022723A1 publication Critical patent/WO2007022723A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Definitions

  • the present invention relates to a software update/parameter configuration method for a mobile terminal, and more particularly to a method for timely and targeted software update/parameter configuration of a mobile terminal when the mobile terminal is unable to use the service normally.
  • the functions of mobile terminals are becoming more and more abundant, which enables mobile terminals to use multiple services through mobile communication networks, thereby enabling various types of information transmission with other mobile terminals, for example, calls, Short messages, multimedia messages, and video calls.
  • the use of various point-to-point services requires that the calling mobile terminal and the called mobile terminal have corresponding service capabilities at the same time. If the called mobile terminal does not have the service capability, the calling mobile terminal cannot use the service even if it has the service capability. For example, when the calling mobile terminal sends a multimedia message to the called mobile terminal, if the called mobile terminal does not support the multimedia message, even if the calling mobile terminal can send the multimedia message, the called mobile terminal cannot receive it; The mobile terminal has applied for the mobile mailbox service.
  • the mobile mailbox service cannot be implemented on the mobile terminal.
  • the business capability information of the mobile terminal indicates that a certain service is supported, the problem of the inability to use the service may occur due to problems in software program or parameter configuration.
  • the mobile terminal software update/parameter configuration technology can extend the functions of the mobile terminal, so that the mobile terminal has more business capabilities.
  • the existing software update/parameter configuration technology mainly includes a wired update mode and a wireless update mode.
  • the software update is mainly initiated by the mobile terminal, and is not initiated by the network side according to the service requirement.
  • the mobile terminal cannot meet the service usage, the mobile terminal cannot perform corresponding software update in time to meet the needs of the service use. Summary of the invention
  • the purpose of the present invention is to provide a software update/parameter configuration method for a mobile terminal according to the deficiencies of the prior art.
  • the software update/parameter configuration of the mobile terminal can be implemented.
  • the present invention provides a software update method for a mobile terminal, the method comprising:
  • Step 1 Before the calling mobile terminal initiates a service to the called mobile terminal through the mobile communication network, the calling mobile terminal identifies the type of the service;
  • Step 2 The calling mobile terminal sends a query request to the mobile communication network, and queries capability information of the called mobile terminal corresponding to the service type.
  • Step 3 The mobile communication network queries the service capability information of the called mobile terminal, and extracts capability information corresponding to the service type from the service capability information; if the capability information is the If the mobile terminal is called to support the service, step 4 is performed; otherwise, step 5 is performed;
  • Step 4 The mobile communication network generates a query result that the called mobile terminal supports the service, and then performs step 6;
  • Step 5 The mobile communication network performs software update on the called mobile terminal, and the result of the software update is used as a query result;
  • Step 6 The mobile communication network sends the query result to the calling mobile terminal.
  • Step 7 The calling mobile terminal determines whether to initiate the service according to the query result.
  • the query request in the step 1 may include the number of the called mobile terminal and the type information of the service.
  • the step 2 may be specifically: the terminal management server queries the service capability information of the called mobile terminal according to the number of the called mobile terminal, and determines whether the called mobile terminal supports the service according to the service type information. 3, otherwise, go to step 4.
  • the step of the query in the step 2 may be specifically as follows:
  • the terminal management server searches for the service capability information of the called mobile terminal in the terminal service capability database of the mobile communication network according to the number of the called mobile terminal, and if found, extracts the service capability information of the called mobile terminal; otherwise,
  • the terminal management server sends a terminal service capability query request to the called mobile terminal; the called mobile terminal sends the service capability information to the terminal management server; the terminal management server receives the service capability information of the called mobile terminal and the called mobile terminal.
  • the step 4 may be specifically: the terminal management server determines, according to the service capability information of the called mobile terminal, whether the called mobile terminal supports software update corresponding to the service, and if not, the terminal management server generates the The called mobile terminal does not support the query result of the service; if supported, the terminal management server sends inquiry information to the called mobile terminal, asking whether the called mobile terminal performs software update; if the called mobile terminal manages to the terminal The server returns a response message for performing the software update, and the terminal management server performs a software update on the called mobile terminal; if the software update is successful, the terminal management server updates the service capability information of the called mobile terminal in the terminal service capability database, and Generating a query result of the called mobile terminal to support the service; if the software update is unsuccessful, the terminal management server generates a query result that the called mobile terminal does not support the service; if the called mobile terminal does not return to perform software update Response message, terminal pipe The server generates a query result that the called mobile terminal does not support the service.
  • the step 6 is specifically: if the query result is that the called mobile terminal supports the service, the calling mobile terminal initiates the service; otherwise, the calling mobile terminal initiates the call to the calling user by prompting or automatically abandoning business.
  • the calling mobile terminal may send a query request to the terminal management server by using a short message or a device management protocol; the terminal management server may send a query result to the calling mobile terminal by using a short message or a device management protocol;
  • the terminal management server may send a terminal service capability query request to the called mobile terminal by using a short message or a device management protocol;
  • the called mobile terminal may send the service capability information to the terminal management server by using a short message or based on a device management protocol.
  • the foregoing technical solution implements software update on the called mobile terminal when the called mobile terminal does not support the service initiated by the calling mobile terminal, thereby facilitating the use of the service by the mobile terminal, and making the software update timely and targeted. .
  • the present invention also provides a software update/parameter configuration method for a mobile terminal, including: Step 1. In a service process, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal sends maintenance request information to the terminal management server;
  • Step 2 The terminal management server receives the maintenance request and performs maintenance on the mobile terminal.
  • the mobile terminal In the step 1, when the communication between the mobile terminal and the service service is abnormal, the mobile terminal establishes a new connection, and transmits maintenance request information to the terminal management server on the new connection.
  • the original communication connection When the mobile terminal establishes a new connection, the original communication connection may be suspended.
  • the terminal management server if the terminal management server successfully maintains the terminal, the original service is continued on the original communication connection; if the terminal management server is to the terminal If the maintenance fails, the original communication connection is disconnected; the original communication connection may also be disconnected.
  • the terminal management server if the terminal management server successfully maintains the terminal, the terminal re-initiates a service request to the service server or by the service server. Re-initiate a service request to the terminal.
  • the step 2 may be specifically: the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information.
  • the step of performing maintenance on the mobile terminal is specifically: the terminal management server sends the inquiry information to the mobile terminal, and asks the mobile terminal whether to perform maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal The management server maintains the mobile terminal and sends the result of the maintenance to the mobile terminal.
  • the step 2 may further be: the terminal management server sends the inquiry information to the mobile terminal, and asks the mobile terminal whether to perform maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal management server queries the mobile terminal for The service capability information and/or the parameter configuration information, 4 the mobile terminal is maintained according to the service capability information and/or the parameter configuration information, and the result of the maintenance is sent to the mobile terminal.
  • the invention further provides a software update/parameter configuration method for a mobile terminal, which comprises: Step 1.
  • Step 1 In the service process, when the communication between the mobile terminal and the service server is abnormal, the service server sends the maintenance request information to the terminal management server.
  • Step 2 The terminal management server receives the maintenance request and performs maintenance on the mobile terminal.
  • the mobile terminal and the service server suspend the original communication connection.
  • the mobile terminal management server if the terminal management server successfully maintains the terminal, The original service is continued on the original communication connection; if the terminal management server fails to maintain the terminal, the original communication connection is disconnected.
  • the mobile terminal and the service server may also disconnect the original communication connection; after the step 2, if the terminal management server successfully maintains the mobile terminal, the mobile terminal re-routes to the service.
  • the server initiates a service request, or the service server re-initiates a service request to the terminal.
  • the step of performing maintenance on the mobile terminal in the step 2 may be specifically: the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs the mobile terminal according to the service capability information and/or the parameter configuration information. maintain.
  • the step of performing maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information is specifically: the terminal management server sends the inquiry information to the mobile terminal, asking whether the mobile terminal performs maintenance; and if the mobile terminal is to the terminal
  • the management server returns the response information for maintenance, and the terminal management server maintains the mobile terminal according to the service capability information and/or the parameter configuration information, and transmits the result of the maintenance to the mobile terminal and/or the service server.
  • the step of performing maintenance on the mobile terminal in the step 2 may also be specifically: the terminal management server sends the inquiry information to the mobile terminal, and asks whether the called mobile terminal performs maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server. And the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information, and sends the maintenance result to the mobile terminal and/or the service server. send.
  • the software update/parameter configuration method of the mobile terminal described above implements maintenance of the mobile terminal by the mobile terminal or the service server in the process of using the service, so that parameter configuration and software upgrade can be performed on the mobile terminal in time. , thereby facilitating the mobile terminal to make business Use, and make the maintenance of the mobile terminal timely and effective.
  • FIG. 1 is a flowchart of a software update method of a mobile terminal according to the present invention.
  • FIG. 1 is a flowchart of querying service capability information of a called mobile terminal by a terminal service capability management server according to the present invention
  • 3 is a flow chart of the terminal service capability management server of the present invention performing software update on the called mobile terminal and generating a query result;
  • FIG. 4 is a flowchart of a method for initiating software update/parameter configuration of a mobile terminal by a mobile terminal in a service usage process according to the present invention
  • FIG. 5 is a flowchart of a method for initiating software update/parameter configuration of a mobile terminal by a service server in a service process according to the present invention. detailed description
  • the software update method of the mobile terminal of the present invention relates to: a calling mobile terminal, the terminal includes a terminal service capability query module; a mobile communication network, the network includes a terminal service capability management server and a terminal service capability database; the called mobile terminal, The terminal includes a terminal service capability storage module.
  • the terminal service capability querying module is configured to identify the type of the service before the calling mobile terminal initiates a service to the called mobile terminal through the mobile communication network, and query the terminal service capability management server for the called mobile terminal and the service The capability information corresponding to the type; the terminal service capability management server is configured to provide a query result to the terminal service capability query module of the calling mobile terminal, and perform software update on the called mobile terminal; and the terminal service capability database is used to store the service of the mobile terminal. Capability data, and providing service capability data to the terminal service capability management server; the terminal service capability storage module is configured to store the service capability information of the called mobile terminal and used to serve the terminal service capability management service The server provides terminal service capability information.
  • the software update method of the mobile terminal of the present invention includes the following steps: Step 101: Before the calling mobile terminal initiates a service to the called mobile terminal by using the mobile communication network, the terminal service capability query module of the calling mobile terminal identifies the terminal Type of business;
  • Step 102 The terminal service capability query module of the calling terminal sends a query request including the called mobile terminal number and service type information to the terminal service capability management server, and queries the called mobile terminal for capability information corresponding to the service type. ;
  • Step 103 The terminal service capability management server queries the service capability information of the called mobile terminal.
  • Step 104 The terminal service capability management server extracts capability information corresponding to the service type from the service capability information of the called mobile terminal, and according to The capability information determines whether the called mobile terminal supports the service; if the support is performed, step 105; otherwise, step 106 is performed;
  • Step 105 the terminal service capability management server will be the mobile terminal to support the information of the service as a query result, and then step 107;
  • Step 106 The terminal service capability management server performs software update on the called mobile terminal, and generates a query result.
  • Step 710 the terminal service capability management server sends the query result to the terminal service capability query module of the calling mobile terminal;
  • Step 108 The terminal service capability querying module of the calling mobile terminal determines whether the called mobile terminal supports the service according to the query result. If yes, go to step 109; otherwise, go to step 110; Step 109, the calling mobile terminal moves to the called party. The terminal initiates the service;
  • Step 110 The calling mobile terminal prompts the calling user that the called mobile terminal does not support the service, and the calling user determines the next operation, such as giving up, continuing, and the like.
  • step 103 is specifically as follows:
  • Step 1031 The terminal service capability management server searches for the number of the called mobile terminal in the terminal service capability database; if the terminal service capability database has the number of the called mobile terminal, step 1032 is performed; otherwise, step 1033 is performed; Step 1032: The terminal service capability management server extracts service capability information of the called mobile terminal from the terminal service capability database.
  • Step 1033 The terminal service capability management server sends a terminal service capability query request to the terminal service capability storage module of the called mobile terminal.
  • Step 1034 The terminal service capability storage module sends the service capability information of the called mobile terminal to the terminal service capability management server.
  • Step 1035 The terminal service capability management server receives the service capability management information of the called mobile terminal, and stores the number and service capability information of the called mobile terminal in the terminal service capability database.
  • step 106 is specifically:
  • Step 1061 The terminal service capability management server determines, according to the service capability information of the called mobile terminal, whether the called mobile terminal supports the software update corresponding to the service; if yes, go to step 1062; otherwise, go to step 1065;
  • Step 1062 The terminal service capability management server queries whether the called mobile terminal performs software update. If the called mobile terminal selects an update, step 1063 is performed; otherwise, step 1065 is performed; Step 1063, the terminal service capability management server pairs the called mobile terminal. Perform software update; if the update is successful, go to step 1064; otherwise, go to step 1065;
  • Step 1064 The terminal service capability management server updates the service capability information corresponding to the number of the called mobile terminal in the terminal service capability database, and uses the information of the called mobile terminal to support the service as the query result.
  • Step 1065 The terminal service capability management server uses the information that the called mobile terminal does not support the service as a query result.
  • the calling mobile terminal may automatically give up the service without prompting the calling user, and step 110 may also be: The calling mobile terminal automatically abandons the service.
  • OMA Open Mobile Alliance
  • OMA Open Mobile Alliance
  • the calling mobile terminal sends a query request to the terminal service capability management server
  • the terminal service capability management server sends the query result to the calling mobile terminal
  • the terminal service capability management server sends the terminal service capability query request to the called mobile terminal
  • the called mobile terminal can send the service capability information to the short message mode, or adopt the communication method based on the DM protocol.
  • the service capability of the mobile terminal supports the service but the parameter configuration is incorrect, the service cannot be used normally.
  • the query and modification of the parameter configuration can also be performed according to the above software update process.
  • the software update method of the mobile terminal described above realizes that the calling mobile terminal queries the capability information of the called mobile terminal before the service is used. If the called mobile terminal does not support the service initiated by the calling mobile terminal, the terminal management server The software update of the called mobile terminal is initiated, thereby facilitating the use of the service by the mobile terminal, and making the software update timely and targeted.
  • Software updates and parameter configurations for the terminal can also be made during business use.
  • the mobile terminal or the service server may initiate a process of maintaining the mobile terminal to the terminal management server, and then the terminal management server maintains the mobile terminal. , where maintenance includes software upgrades and/or parameter configuration.
  • a flow chart of a method for initiating software update/parameter configuration by a mobile terminal during service use includes: Step 201: After receiving the MMS download notification sent by the MMS center, the mobile terminal initiates a request for receiving the MMS message to the MMS center.
  • Step 202 The mobile terminal cannot obtain the content of the multimedia message normally, and sends a maintenance request to the terminal management server, requesting the terminal management server to perform parameter, software query, analysis, and upgrade operations on the terminal.
  • Step 203 The terminal management server queries the service capability information of the mobile terminal, determines that the terminal does not support the multimedia message, and performs software upgrade on the terminal.
  • the connection between the mobile terminal and the MMS center can be suspended or disconnected.
  • the connection can be suspended, if the terminal management server successfully updates the software of the mobile terminal, the connection can be reactivated, the MMS is continued on the connection, and if the software upgrade fails, the suspended connection is disconnected.
  • the connection is disconnected, if the software update is successful, the mobile terminal can re-send the MMS download request to the MMS center, and the MMS center can learn the terminal capability through the request, and then deliver the MMS to the mobile terminal after the MMS format is adapted; or The MMS download notification can also be sent back to the mobile terminal by the MMS center.
  • the maintenance of the mobile terminal is initiated by the service server, as shown in FIG. 5, in order to initiate a software update of the mobile terminal by using the service server in the process of using the service/
  • a flowchart of the method of parameter configuration including the following steps:
  • Step 301 After receiving the MMS download notification sent by the MMS center, the mobile terminal initiates a request for receiving the MMS to the MMS center, where the request carries the terminal capability information;
  • Step 302 The MMS center finds that the terminal is faulty. For example, if the information reported by the terminal in the received MMS request is incorrect or unreasonable, or the terminal is in the power-on state, but the MMS center does not receive the information, the MMS center manages the terminal. The server initiates a request for maintenance of the mobile terminal. In the process of maintaining the MMS center by the terminal management server, if the MMS center and the mobile terminal have established a connection, the MMS center may suspend or disconnect the connection.
  • Step 303 The terminal management server queries the terminal, and performs software upgrade or parameter configuration as needed.
  • the parameters such as the user name, password, port number, or IP address of the terminal are incorrect, you need to configure parameters for the terminal.
  • the terminal does not support MMS, you need to upgrade the software.
  • Step 304 The terminal management server returns the maintenance result to the multimedia message center.
  • Step 305 The MMS center determines, if the terminal fault has been resolved, sends a multimedia message download notification to the mobile terminal again.
  • Step 306 The mobile terminal initiates a multimedia message download request.
  • Step 307 The MMS center adapts the MMS according to the terminal capability information in the request, and then sends the MMS to the terminal.
  • the maintenance result can be sent to the mobile terminal at the same time, so that the user can know the maintenance situation.
  • the mobile terminal resends the MMS download request to the multimedia center.
  • the terminal capability information support service may also occur.
  • the service cannot be used normally.
  • both terminals support the service.
  • the connection information is established because the capability information reported by the terminal supports the service, but the videophone service cannot be used normally due to the damage of the camera driver.
  • the faulty mobile terminal may initiate a maintenance request, request the terminal management server to query whether there is a driver of the camera, and request to download the update.
  • the original videophone connection can be suspended or disconnected.
  • the mobile terminal can activate the original connection and use the videophone service; if the connection is disconnected, the mobile terminal can initiate the videophone service after the driver update is successful.
  • the step of inquiring the user may be further added.
  • the terminal management server sends an inquiry message to the mobile terminal, asking whether the mobile terminal enters If the mobile terminal returns the response information for maintenance to the terminal management server, the terminal management server performs maintenance on the mobile terminal, and sends the result of the maintenance to the mobile terminal; otherwise, the maintenance process is not performed.
  • the query of the terminal capability information/parameter configuration information by the terminal management server may be performed after the terminal returns a "maintenance" response message.
  • the terminal management server moves to the mobile terminal.
  • the terminal sends the inquiry information to inquire whether the mobile terminal performs maintenance; if the mobile terminal returns the "maintenance" response information to the terminal management server, the terminal management server queries the mobile terminal's service capability information and/or parameter configuration information according to the service capability.
  • the information and/or parameter configuration information is maintained for the mobile terminal, and the result of the maintenance is transmitted to the mobile terminal. If the mobile terminal does not return the "maintenance" response message, the maintenance operation is not performed.

Abstract

A method of updating software for mobile terminal, includes the following steps: before calling terminal initiating service to called terminal through mobile communication network, the calling terminal sending query request to terminal management server in mobile communication network and querying whether the service is supported by the called terminal; terminal management server querying the service ability information of called terminal, and if the called terminal being not able to support the service, then performing software update for the called terminal; the terminal management server generating query result and sending it to the calling terminal; the calling terminal determining whether initiating the service according to the query result. In the method of updating software/configuring parameter for mobile terminal, when the service is used unconventionally, mobile terminal or service server sends maintenance request information to terminal management server, and the terminal management server performs maintenance to mobile terminal when it receives the maintenance request. The invention applies the software update/parameter configuring timely and purposively when service is not supported by mobile terminal.

Description

移动终端的软件更新 /参数配置方法 技术领域  Software update/parameter configuration method for mobile terminal
本发明涉及移动终端的软件更新 /参数配置方法, 尤其是在移动终端无法 正常使用业务时, 对移动终端进行及时并且有针对性的软件更新 /参数配置的 方法。 背景技术  The present invention relates to a software update/parameter configuration method for a mobile terminal, and more particularly to a method for timely and targeted software update/parameter configuration of a mobile terminal when the mobile terminal is unable to use the service normally. Background technique
随着移动通信技术的迅速发展, 移动终端的功能越来越丰富, 这使移动 终端可以通过移动通信网络使用多种业务, 从而实现与其他移动终端进行多 种类型的信息传输, 例如, 通话、 短消息、 彩信以及可视电话等。 各种点对 点业务的使用需要主叫移动终端和被叫移动终端同时具有相应的业务能力, 如果被叫移动终端不具备该业务能力 , 那么主叫移动终端即使具备该业务能 力也无法使用该业务。 例如, 当主叫移动终端向被叫移动终端发送彩信时, 如果被叫移动终端不支持彩信, 即使主叫移动终端能将彩信发送出去, 被叫 移动终端也无法接收到; 再如, 当主叫移动终端已经申请了移动邮箱业务, 若被叫移动终端没有安装移动邮箱业务的客户端, 即不具备该业务能力, 则 无法在该移动终端上实现移动邮箱业务。 有时, 即使移动终端的业务能力信 息表明支持某业务, 但由于软件程序或参数配置的问题, 也可会出现无法使 用业务的问题。  With the rapid development of mobile communication technologies, the functions of mobile terminals are becoming more and more abundant, which enables mobile terminals to use multiple services through mobile communication networks, thereby enabling various types of information transmission with other mobile terminals, for example, calls, Short messages, multimedia messages, and video calls. The use of various point-to-point services requires that the calling mobile terminal and the called mobile terminal have corresponding service capabilities at the same time. If the called mobile terminal does not have the service capability, the calling mobile terminal cannot use the service even if it has the service capability. For example, when the calling mobile terminal sends a multimedia message to the called mobile terminal, if the called mobile terminal does not support the multimedia message, even if the calling mobile terminal can send the multimedia message, the called mobile terminal cannot receive it; The mobile terminal has applied for the mobile mailbox service. If the called mobile terminal does not have the client that installs the mobile mailbox service, that is, the mobile terminal does not have the service capability, the mobile mailbox service cannot be implemented on the mobile terminal. Sometimes, even if the business capability information of the mobile terminal indicates that a certain service is supported, the problem of the inability to use the service may occur due to problems in software program or parameter configuration.
移动终端软件更新 /参数配置技术可以对移动终端的功能进行扩展, 从而 使移动终端具有更多的业务能力。 现有的软件更新 /参数配置技术主要有有线 更新方式和无线更新方式, 在无线更新方式中, 软件更新主要是由移动终端 主动发起的, 而并不是由网络侧根据业务需要而发起的, 这使移动终端在其 业务能力不能满足业务的使用时, 并不能及时地进行相应的软件更新从而满 足业务使用的需要。 发明内容 The mobile terminal software update/parameter configuration technology can extend the functions of the mobile terminal, so that the mobile terminal has more business capabilities. The existing software update/parameter configuration technology mainly includes a wired update mode and a wireless update mode. In the wireless update mode, the software update is mainly initiated by the mobile terminal, and is not initiated by the network side according to the service requirement. When the mobile terminal cannot meet the service usage, the mobile terminal cannot perform corresponding software update in time to meet the needs of the service use. Summary of the invention
本发明的目的在于针对现有技术的不足, 提供一种移动终端的软件更新 / 参数配置方法, 在移动终端不能正常使用业务时, 能够实现对移动终端的软 件更新 /参数配置。  The purpose of the present invention is to provide a software update/parameter configuration method for a mobile terminal according to the deficiencies of the prior art. When the mobile terminal cannot use the service normally, the software update/parameter configuration of the mobile terminal can be implemented.
为实现上述目的, 本发明提供了一种移动终端的软件更新方法, 该方法 包括:  To achieve the above object, the present invention provides a software update method for a mobile terminal, the method comprising:
步骤 1、 在主叫移动终端通过移动通信网络向被叫移动终端发起业务前, 所述主叫移动终端识别所述业务的类型;  Step 1: Before the calling mobile terminal initiates a service to the called mobile terminal through the mobile communication network, the calling mobile terminal identifies the type of the service;
步骤 2、 所述主叫移动终端向所述移动通信网络发送查询请求, 查询所 述被叫移动终端与所述业务类型相对应的能力信息;  Step 2: The calling mobile terminal sends a query request to the mobile communication network, and queries capability information of the called mobile terminal corresponding to the service type.
步骤 3、 所述移动通信网絡查询所述被叫移动终端的业务能力信息, 并 且从所述业务能力信息中提取出与所述业务类型相对应的能力信息; 若所述 能力信息为所述被叫移动终端支持所述业务, 则执行步骤 4; 否则, 执行步 驟 5;  Step 3: The mobile communication network queries the service capability information of the called mobile terminal, and extracts capability information corresponding to the service type from the service capability information; if the capability information is the If the mobile terminal is called to support the service, step 4 is performed; otherwise, step 5 is performed;
步驟 4、 所述移动通信网络生成所述被叫移动终端支持所述业务的查询 结果, 然后执行步骤 6;  Step 4: The mobile communication network generates a query result that the called mobile terminal supports the service, and then performs step 6;
步骤 5、 所述移动通信网络对所述被叫移动终端进行软件更新, 并将所 述软件更新后的结果作为查询结果;  Step 5: The mobile communication network performs software update on the called mobile terminal, and the result of the software update is used as a query result;
步聲 6、 所述移动通信网络将所述查询结果发送给所述主叫移动终端; 步驟 7、 所述主叫移动终端根据所述查询结果确定是否发起所述业务。 所述步骤 1 中的查询请求可包括被叫移动终端的号码以及所述业务的类 型信息。  Step 6. The mobile communication network sends the query result to the calling mobile terminal. Step 7: The calling mobile terminal determines whether to initiate the service according to the query result. The query request in the step 1 may include the number of the called mobile terminal and the type information of the service.
所述步骤 2可具体为: 终端管理服务器根据被叫移动终端的号码查询所 述被叫移动终端的业务能力信息, 根据业务类型信息判断被叫移动终端是否 支持所述业务, 若支持, 执行步骤 3 , 否则, 执行步骤 4。 所述步驟 2中的查询的步骤可具体为: The step 2 may be specifically: the terminal management server queries the service capability information of the called mobile terminal according to the number of the called mobile terminal, and determines whether the called mobile terminal supports the service according to the service type information. 3, otherwise, go to step 4. The step of the query in the step 2 may be specifically as follows:
终端管理服务器根据被叫移动终端的号码在移动通信网络的终端业务能 力数据库中查找被叫移动终端的业务能力信息, 若查找到了, 则提取出该被 叫移动终端的业务能力信息; 否则, 所述终端管理服务器向被叫移动终端发 送终端业务能力查询请求; 被叫移动终端将业务能力信息发送给终端管理服 务器; 终端管理服务器接收被叫移动终端的业务能力信息并将所述被叫移动 终端的号码及业务能力信息存储于终端业务能力数据库中。  The terminal management server searches for the service capability information of the called mobile terminal in the terminal service capability database of the mobile communication network according to the number of the called mobile terminal, and if found, extracts the service capability information of the called mobile terminal; otherwise, The terminal management server sends a terminal service capability query request to the called mobile terminal; the called mobile terminal sends the service capability information to the terminal management server; the terminal management server receives the service capability information of the called mobile terminal and the called mobile terminal The number and service capability information are stored in the terminal service capability database.
所述步驟 4可具体为: 所述终端管理服务器根据所述被叫移动终端的业 务能力信息判断该被叫移动终端是否支持所述业务对应的软件更新, 若不支 持, 则终端管理服务器生成所述被叫移动终端不支持所述业务的查询结果; 若支持, 则所述终端管理服务器向被叫移动终端发送询问信息, 询问被叫移 动终端是否进行软件更新; 若被叫移动终端向终端管理服务器返回进行软件 更新的应答信息, 则终端管理服务器对被叫移动终端进行软件更新; 若软件 更新成功, 则终端管理服务器更新终端业务能力数据库中的所述被叫移动终 端的业务能力信息, 并生成所述被叫移动终端支持所述业务的查询结果; 若 软件更新不成功, 则终端管理服务器生成被叫移动终端不支持所述业务的查 询结果; 若被叫移动终端没有返回进行软件更新的应答信息, 则终端管理服 务器生成被叫移动终端不支持所述业务的查询结果。  The step 4 may be specifically: the terminal management server determines, according to the service capability information of the called mobile terminal, whether the called mobile terminal supports software update corresponding to the service, and if not, the terminal management server generates the The called mobile terminal does not support the query result of the service; if supported, the terminal management server sends inquiry information to the called mobile terminal, asking whether the called mobile terminal performs software update; if the called mobile terminal manages to the terminal The server returns a response message for performing the software update, and the terminal management server performs a software update on the called mobile terminal; if the software update is successful, the terminal management server updates the service capability information of the called mobile terminal in the terminal service capability database, and Generating a query result of the called mobile terminal to support the service; if the software update is unsuccessful, the terminal management server generates a query result that the called mobile terminal does not support the service; if the called mobile terminal does not return to perform software update Response message, terminal pipe The server generates a query result that the called mobile terminal does not support the service.
所述步骤 6具体为: 若所述查询结果为被叫移动终端支持所述业务, 则 主叫移动终端发起所述业务; 否则, 主叫移动终端给主叫用户以提示或自动 放弃发起所述业务。  The step 6 is specifically: if the query result is that the called mobile terminal supports the service, the calling mobile terminal initiates the service; otherwise, the calling mobile terminal initiates the call to the calling user by prompting or automatically abandoning business.
所述主叫移动终端可通过短信或基于设备管理协议向所述终端管理服务 器发送查询请求; 所述终端管理服务器可通过短信或基于设备管理协议向所 述主叫移动终端发送查询结果; 所述终端管理服务器可通过短信或基于设备 管理协议向被叫移动终端发送终端业务能力查询请求; 所述被叫移动终端可 通过短信或基于设备管理协议将业务能力信息发送给终端管理服务器。 上述技术方案实现了在被叫移动终端不支持主叫移动终端发起的业务 时, 对被叫移动终端进行软件更新, 从而方便了移动终端对业务的使用, 并 使软件的更新及时并且有针对性。 The calling mobile terminal may send a query request to the terminal management server by using a short message or a device management protocol; the terminal management server may send a query result to the calling mobile terminal by using a short message or a device management protocol; The terminal management server may send a terminal service capability query request to the called mobile terminal by using a short message or a device management protocol; the called mobile terminal may send the service capability information to the terminal management server by using a short message or based on a device management protocol. The foregoing technical solution implements software update on the called mobile terminal when the called mobile terminal does not support the service initiated by the calling mobile terminal, thereby facilitating the use of the service by the mobile terminal, and making the software update timely and targeted. .
本发明还提供了一种移动终端的软件更新 /参数配置方法, 包括: 步驟 1、 使用业务过程中, 当移动终端和业务服务器的通信出现异常时, 移动终端向终端管理服务器发送维护请求信息;  The present invention also provides a software update/parameter configuration method for a mobile terminal, including: Step 1. In a service process, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal sends maintenance request information to the terminal management server;
步骤 2、 终端管理服务器接收到该维护请求, 对移动终端进行维护。 在所述步骤 1 中, 当移动终端和业务服务的通信出现异常时, 移动终端 建立新的连接, 在新的连接上向终端管理服务器发送维护请求信息。 在移动 终端建立新的连接时, 可将原有通信连接挂起, 在所述步骤 2之后, 若终端 管理服务器对终端的维护成功, 则在原通信连接上继续原业务; 若终端管理 服务器对终端的维护失败, 则断开原通信连接; 也可断开原通信连接, 在所 述步骤 2之后, 若终端管理服务器对终端的维护成功, 则由终端重新向业务 服务器发起业务请求或由业务服务器向终端重新发起业务请求。  Step 2. The terminal management server receives the maintenance request and performs maintenance on the mobile terminal. In the step 1, when the communication between the mobile terminal and the service service is abnormal, the mobile terminal establishes a new connection, and transmits maintenance request information to the terminal management server on the new connection. When the mobile terminal establishes a new connection, the original communication connection may be suspended. After the step 2, if the terminal management server successfully maintains the terminal, the original service is continued on the original communication connection; if the terminal management server is to the terminal If the maintenance fails, the original communication connection is disconnected; the original communication connection may also be disconnected. After the step 2, if the terminal management server successfully maintains the terminal, the terminal re-initiates a service request to the service server or by the service server. Re-initiate a service request to the terminal.
所述步骤 2可具体为: 终端管理服务器查询移动终端的业务能力信息和 / 或参数配置信息, 并根据该业务能力信息和 /或参数配置信息对移动终端进行 维护。 其中, 所述的对移动终端进行维护的步骤具体为: 所述终端管理服务 器向移动终端发送询问信息, 询问移动终端是否进行维护; 若移动终端向终 端管理服务器返回进行维护的应答信息, 则终端管理服务器对移动终端进行 维护, 并将维护的结果向移动终端发送。  The step 2 may be specifically: the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information. The step of performing maintenance on the mobile terminal is specifically: the terminal management server sends the inquiry information to the mobile terminal, and asks the mobile terminal whether to perform maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal The management server maintains the mobile terminal and sends the result of the maintenance to the mobile terminal.
所述步骤 2还可具体为:所述终端管理服务器向移动终端发送询问信息, 询问移动终端是否进行维护; 若移动终端向终端管理服务器返回进行维护的 应答信息, 则终端管理服务器查询移动终端的业务能力信息和 /或参数配置信 息, 4 据该业务能力信息和 /或参数配置信息对移动终端进行维护, 并将维护 的结果向移动终端发送。  The step 2 may further be: the terminal management server sends the inquiry information to the mobile terminal, and asks the mobile terminal whether to perform maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal management server queries the mobile terminal for The service capability information and/or the parameter configuration information, 4 the mobile terminal is maintained according to the service capability information and/or the parameter configuration information, and the result of the maintenance is sent to the mobile terminal.
本发明又提供了一种移动终端的软件更新 /参数配置方法, 其中包括: 步骤 1、 使用业务过程中, 当移动终端和业务服务器的通信出现异常时, 业务服务器向终端管理服务器发送维护请求信息; The invention further provides a software update/parameter configuration method for a mobile terminal, which comprises: Step 1. In the service process, when the communication between the mobile terminal and the service server is abnormal, the service server sends the maintenance request information to the terminal management server.
步骤 2、 终端管理服务器接收到该维护请求, 对移动终端进行维护。 在所述步糠 1 中, 当移动终端和业务服务器的通信出现异常时, 移动终 端和业务服务器将原通信连接挂起, 在所述步驟 2之后, 若终端管理服务器 对终端的维护成功, 则在原通信连接上继续原业务; 若终端管理^ E务器对终 端的维护失败, 则断开原通信连接。 当移动终端和业务服务器的通信出现异 常时, 移动终端和业务服务器还可断开原通信连接; 在所述步骤 2之后, 若 终端管理服务器对移动终端的维护成功, 则由移动终端重新向业务服务器发 起业务请求, 或由业务服务器向终端重新发起业务请求。  Step 2. The terminal management server receives the maintenance request and performs maintenance on the mobile terminal. In the step 1, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal and the service server suspend the original communication connection. After the step 2, if the terminal management server successfully maintains the terminal, The original service is continued on the original communication connection; if the terminal management server fails to maintain the terminal, the original communication connection is disconnected. When the communication between the mobile terminal and the service server is abnormal, the mobile terminal and the service server may also disconnect the original communication connection; after the step 2, if the terminal management server successfully maintains the mobile terminal, the mobile terminal re-routes to the service. The server initiates a service request, or the service server re-initiates a service request to the terminal.
所述步骤 2中的对移动终端进行维护的步骤可具体为: 终端管理服务器 查询移动终端的业务能力信息和 /或参数配置信息, 并根据该业务能力信息和 /或参数配置信息对移动终端进行维护。 其中, 所述的根据该业务能力信息和 /或参数配置信息对移动终端进行维护的步骤具体为: 所述终端管理服务器向 移动终端发送询问信息, 询问移动终端是否进行维护; 若移动终端向终端管 理服务器返回进行维护的应答信息, 则终端管理服务器根据该业务能力信息 和 /或参数配置信息对移动终端进行维护,并将维护的结果向移动终端和 /或业 务服务器发送。  The step of performing maintenance on the mobile terminal in the step 2 may be specifically: the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs the mobile terminal according to the service capability information and/or the parameter configuration information. maintain. The step of performing maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information is specifically: the terminal management server sends the inquiry information to the mobile terminal, asking whether the mobile terminal performs maintenance; and if the mobile terminal is to the terminal The management server returns the response information for maintenance, and the terminal management server maintains the mobile terminal according to the service capability information and/or the parameter configuration information, and transmits the result of the maintenance to the mobile terminal and/or the service server.
所述步骤 2中的对移动终端进行维护的步骤还可具体为: 终端管理服务 器向移动终端发送询问信息, 询问被叫移动终端是否进行维护; 若移动终端 向终端管理服务器返回进行维护的应答信息, 则终端管理服务器查询移动终 端的业务能力信息和 /或参数配置信息,并根据该业务能力信息和 /或参数配置 信息对移动终端进行维护, 并将维护的结果向移动终端和 /或业务服务器发 送。  The step of performing maintenance on the mobile terminal in the step 2 may also be specifically: the terminal management server sends the inquiry information to the mobile terminal, and asks whether the called mobile terminal performs maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server. And the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and performs maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information, and sends the maintenance result to the mobile terminal and/or the service server. send.
上述的移动终端的软件更新 /参数配置方法实现了在业务使用过程中 ,若 发生异常, 则由移动终端或业务服务器发起对移动终端的维护, 从而能够及 时地对移动终端进行参数配置和软件升级, 从而方便了移动终端对业务的使 用, 并使对移动终端的维护及时有效。 The software update/parameter configuration method of the mobile terminal described above implements maintenance of the mobile terminal by the mobile terminal or the service server in the process of using the service, so that parameter configuration and software upgrade can be performed on the mobile terminal in time. , thereby facilitating the mobile terminal to make business Use, and make the maintenance of the mobile terminal timely and effective.
下面通过附图和实施例, 对本发明的技术方案做进一步的详细描述。 附图说明  The technical solution of the present invention will be further described in detail below through the accompanying drawings and embodiments. DRAWINGS
图 1为本发明的移动终端的软件更新方法的流程图;  1 is a flowchart of a software update method of a mobile terminal according to the present invention;
图 1为本发明的终端业务能力管理服务器查询被叫移动终端的业务能力 信息的流程图;  1 is a flowchart of querying service capability information of a called mobile terminal by a terminal service capability management server according to the present invention;
图 3为本发明的终端业务能力管理服务器对被叫移动终端进行软件更新 并生成查询结杲的流程图;  3 is a flow chart of the terminal service capability management server of the present invention performing software update on the called mobile terminal and generating a query result;
图 4为本发明的在使用业务过程中由移动终端发起移动终端的软件更新 / 参数配置的方法流程图;  4 is a flowchart of a method for initiating software update/parameter configuration of a mobile terminal by a mobile terminal in a service usage process according to the present invention;
图 5为本发明的在使用业务过程中由业务服务器发起移动终端的软件更 新 /参数配置的方法流程图。 具体实施方式  FIG. 5 is a flowchart of a method for initiating software update/parameter configuration of a mobile terminal by a service server in a service process according to the present invention. detailed description
本发明的移动终端的软件更新方法涉及: 主叫移动终端, 该终端包括一 终端业务能力查询模块; 移动通信网络, 该网络包括终端业务能力管理服务 器和终端业务能力数据库; 被叫移动终端, 该终端包括一终端业务能力存储 模块。  The software update method of the mobile terminal of the present invention relates to: a calling mobile terminal, the terminal includes a terminal service capability query module; a mobile communication network, the network includes a terminal service capability management server and a terminal service capability database; the called mobile terminal, The terminal includes a terminal service capability storage module.
终端业务能力查询模块用于在主叫移动终端通过移动通信网络向被叫移 动终端发起业务前, 识别所述业务的类型, 并向终端业务能力管理服务器查 询被叫移动终端的、 与所述业务类型相对应的能力信息; 终端业务能力管理 服务器用于向主叫移动终端的终端业务能力查询模块提供查询结果, 并对被 叫移动终端进行软件更新; 终端业务能力数据库用于存储移动终端的业务能 力数据, 并向终端业务能力管理服务器提供业务能力数据; 终端业务能力存 储模块用于存储被叫移动终端的业务能力信息并用于向终端业务能力管理服 务器提供终端业务能力信息。 The terminal service capability querying module is configured to identify the type of the service before the calling mobile terminal initiates a service to the called mobile terminal through the mobile communication network, and query the terminal service capability management server for the called mobile terminal and the service The capability information corresponding to the type; the terminal service capability management server is configured to provide a query result to the terminal service capability query module of the calling mobile terminal, and perform software update on the called mobile terminal; and the terminal service capability database is used to store the service of the mobile terminal. Capability data, and providing service capability data to the terminal service capability management server; the terminal service capability storage module is configured to store the service capability information of the called mobile terminal and used to serve the terminal service capability management service The server provides terminal service capability information.
如图 1所示, 本发明的移动终端的软件更新方法包括如下步骤: 步骤 101、 主叫移动终端通过移动通信网络向被叫移动终端发起业务前, 主叫移动终端的终端业务能力查询模块识别业务的类型;  As shown in FIG. 1, the software update method of the mobile terminal of the present invention includes the following steps: Step 101: Before the calling mobile terminal initiates a service to the called mobile terminal by using the mobile communication network, the terminal service capability query module of the calling mobile terminal identifies the terminal Type of business;
步驟 102、 主叫终端的终端业务能力查询模块向终端业务能力管理服务 器发送包含有被叫移动终端号码和业务类型信息的查询请求, 查询被叫移动 终端的、 与该业务类型相对应的能力信息;  Step 102: The terminal service capability query module of the calling terminal sends a query request including the called mobile terminal number and service type information to the terminal service capability management server, and queries the called mobile terminal for capability information corresponding to the service type. ;
步骤 103、 终端业务能力管理服务器查询被叫移动终端的业务能力信息; 步骤 104、 终端业务能力管理服务器从被叫移动终端的业务能力信息中 提取出与该业务类型相对应的能力信息, 并根据该能力信息判断被叫移动终 端是否支持该业务; 若支持执行步骤 105; 否则, 执行步骤 106;  Step 103: The terminal service capability management server queries the service capability information of the called mobile terminal. Step 104: The terminal service capability management server extracts capability information corresponding to the service type from the service capability information of the called mobile terminal, and according to The capability information determines whether the called mobile terminal supports the service; if the support is performed, step 105; otherwise, step 106 is performed;
步骤 105、 终端业务能力管理服务器将被叫移动终端支持该业务的信息 作为查询结果, 然后执行步骤 107;  Step 105, the terminal service capability management server will be the mobile terminal to support the information of the service as a query result, and then step 107;
步骤 106、 终端业务能力管理服务器对被叫移动终端进行软件更新, 并 生成查询结果;  Step 106: The terminal service capability management server performs software update on the called mobile terminal, and generates a query result.
步棟 107、 终端业务能力管理服务器将查询结果发送给主叫移动终端的 终端业务能力查询模块;  Step 710, the terminal service capability management server sends the query result to the terminal service capability query module of the calling mobile terminal;
步骤 108、 主叫移动终端的终端业务能力查询模块根据查询结果判断被 叫移动终端是否支持该业务, 若支持, 执行步骤 109; 否则, 执行步骤 110; 步驟 109、 主叫移动终端向被叫移动终端发起该业务;  Step 108: The terminal service capability querying module of the calling mobile terminal determines whether the called mobile terminal supports the service according to the query result. If yes, go to step 109; otherwise, go to step 110; Step 109, the calling mobile terminal moves to the called party. The terminal initiates the service;
步骤 110、 主叫移动终端提示主叫用户被叫移动终端不支持该业务, 请 主叫用户决定下一步的操作, 如放弃、 继续等。  Step 110: The calling mobile terminal prompts the calling user that the called mobile terminal does not support the service, and the calling user determines the next operation, such as giving up, continuing, and the like.
如图 2所示, 步骤 103具体为:  As shown in FIG. 2, step 103 is specifically as follows:
步骤 1031、 终端业务能力管理服务器在终端业务能力数据库中查找被叫 移动终端的号码; 若终端业务能力数据库有被叫移动终端的号码, 则执行步 骤 1032; 否则, 执行步骤 1033; 步骤 1032、 终端业务能力管理服务器从终端业务能力数据库中提取出所 迷被叫移动终端的业务能力信息; Step 1031: The terminal service capability management server searches for the number of the called mobile terminal in the terminal service capability database; if the terminal service capability database has the number of the called mobile terminal, step 1032 is performed; otherwise, step 1033 is performed; Step 1032: The terminal service capability management server extracts service capability information of the called mobile terminal from the terminal service capability database.
步骤 1033、 终端业务能力管理服务器向被叫移动终端的终端业务能力存 储模块发送终端业务能力查询请求;  Step 1033: The terminal service capability management server sends a terminal service capability query request to the terminal service capability storage module of the called mobile terminal.
步骤 1034、 终端业务能力存储模块将被叫移动终端的业务能力信息发送 给终端业务能力管理服务器;  Step 1034: The terminal service capability storage module sends the service capability information of the called mobile terminal to the terminal service capability management server.
步骤 1035、 终端业务能力管理服务器接收被叫移动终端的业务能力管理 信息,并将被叫移动终端的号码和业务能力信息存储于终端业务能力数据库。  Step 1035: The terminal service capability management server receives the service capability management information of the called mobile terminal, and stores the number and service capability information of the called mobile terminal in the terminal service capability database.
如图 3所示, 步骤 106具体为:  As shown in FIG. 3, step 106 is specifically:
步骤 1061、 终端业务能力管理服务器根据被叫移动终端的业务能力信息 判断被叫移动终端是否支持该业务对应的软件更新;若支持,执行步骤 1062; 否则, 执行步驟 1065;  Step 1061: The terminal service capability management server determines, according to the service capability information of the called mobile terminal, whether the called mobile terminal supports the software update corresponding to the service; if yes, go to step 1062; otherwise, go to step 1065;
步骤 1062、 终端业务能力管理服务器询问被叫移动终端是否进行软件更 新; 若被叫移动终端选择更新, 则执行步驟 1063; 否则, 执行步骤 1065; 步驟 1063、 终端业务能力管理服务器对被叫移动终端进行软件更新; 若 更新成功, 执行步驟 1064; 否则, 执行步骤 1065;  Step 1062: The terminal service capability management server queries whether the called mobile terminal performs software update. If the called mobile terminal selects an update, step 1063 is performed; otherwise, step 1065 is performed; Step 1063, the terminal service capability management server pairs the called mobile terminal. Perform software update; if the update is successful, go to step 1064; otherwise, go to step 1065;
步驟 1064、 终端业务能力管理服务器更新终端业务能力数据库中的被叫 移动终端的号码对应的业务能力信息, 并将被叫移动终端支持该业务的信息 作为查询结果;  Step 1064: The terminal service capability management server updates the service capability information corresponding to the number of the called mobile terminal in the terminal service capability database, and uses the information of the called mobile terminal to support the service as the query result.
步驟 1065、 终端业务能力管理服务器将所述被叫移动终端不支持该业务 的信息作为查询结果。  Step 1065: The terminal service capability management server uses the information that the called mobile terminal does not support the service as a query result.
在被叫移动终端不支持该业务时, 主叫移动终端也可以不提示主叫用户 而自动放弃发起该业务, 从而步骤 110还可以为: 主叫移动终端自动放弃发 起该业务。  When the called mobile terminal does not support the service, the calling mobile terminal may automatically give up the service without prompting the calling user, and step 110 may also be: The calling mobile terminal automatically abandons the service.
开放移动联盟 ( Open Mobile Alliance, 简称 OMA )成立于 2002年 6月, 其成员包括世界主要的移动运营商, 设备和网络供应商, 信息技术公司, 应 用发展商和内容提供商。 OMA的宗旨是寻求一种与系统无关的、 开放的, 使 各种应用和业务能够在全球范围内的各种终端上实现互联互通的标准。 设备 管理( Device Management , 简称 DM )就是 OMA ( Open Mobile Alliance, ) 定义的一系列涉及设备管理的通信协议和数据对象定义机制, DM可以实现 运营商对附着在其无线网络上的移动终端进行参数配置与查询及固件 /软件 更新下载等管理操作。 The Open Mobile Alliance (OMA) was established in June 2002. Its members include the world's leading mobile operators, equipment and network providers, and information technology companies. Use developers and content providers. OMA's mission is to find a system-independent, open standard that enables applications and services to be interconnected across a wide range of terminals worldwide. Device Management (DM) is a series of communication protocols and data object definition mechanisms related to device management defined by OMA (Open Mobile Alliance). DM can implement parameters for operators to attach to mobile terminals on their wireless networks. Management operations such as configuration and query and firmware/software update download.
上述技术方案中, 主叫移动终端向终端业务能力管理服务器发送查询请 求、 终端业务能力管理服务器向主叫移动终端发送查询结果、 终端业务能力 管理服务器向被叫移动终端发送终端业务能力查询请求以及被叫移动终端向 其发送业务能力信息均可以采用短信的方式, 或者采用基于 DM协议的通信 方式。 另外, 当移动终端的业务能力支持业务, 但参数配置不正确时, 也会 出现业务无法正常使用的情况, 对参数配置情况的查询和修改也可按照上述 软件更新流程进行。  In the above technical solution, the calling mobile terminal sends a query request to the terminal service capability management server, the terminal service capability management server sends the query result to the calling mobile terminal, and the terminal service capability management server sends the terminal service capability query request to the called mobile terminal and The called mobile terminal can send the service capability information to the short message mode, or adopt the communication method based on the DM protocol. In addition, when the service capability of the mobile terminal supports the service but the parameter configuration is incorrect, the service cannot be used normally. The query and modification of the parameter configuration can also be performed according to the above software update process.
上述的移动终端的软件更新方法实现了在业务使用前, 主叫移动终端对 被叫移动终端的能力信息进行查询, 若被叫移动终端不支持主叫移动终端发 起的业务时, 则终端管理服务器发起对被叫移动终端的软件更新, 从而方便 了移动终端对业务的使用, 并使软件的更新及时并且有针对性。  The software update method of the mobile terminal described above realizes that the calling mobile terminal queries the capability information of the called mobile terminal before the service is used. If the called mobile terminal does not support the service initiated by the calling mobile terminal, the terminal management server The software update of the called mobile terminal is initiated, thereby facilitating the use of the service by the mobile terminal, and making the software update timely and targeted.
对终端的软件更新和参数配置也可在业务使用过程中进行。 在业务使用 过程中, 若移动终端无法正常和业务服务器或对端终端进行业务, 可由移动 终端或业务服务器向终端管理服务器发起对移动终端进行维护的流程, 然后 由终端管理服务器对移动终端进行维护, 其中, 维护包括软件升级和 /或参数 配置。  Software updates and parameter configurations for the terminal can also be made during business use. In the process of using the service, if the mobile terminal cannot perform the service with the service server or the peer terminal, the mobile terminal or the service server may initiate a process of maintaining the mobile terminal to the terminal management server, and then the terminal management server maintains the mobile terminal. , where maintenance includes software upgrades and/or parameter configuration.
在本发明的移动终端的软件更新 /参数配置方法一具体实施例中, 不支持 彩信的移动终端在接收到彩信中心发送的彩信下载通知, 由移动终端向终端 管理服务器发起维护请求。 如图 4所示, 为业务使用过程中由移动终端发起 软件更新 /参数配置的方法流程图, 包括: 步骤 201、 移动终端接收到彩信中心发送的彩信下载通知后, 向彩信中 心发起接收彩信的请求; In a specific embodiment of the software update/parameter configuration method of the mobile terminal of the present invention, the mobile terminal that does not support the MMS receives the MMS download notification sent by the MMS center, and the mobile terminal initiates a maintenance request to the terminal management server. As shown in FIG. 4, a flow chart of a method for initiating software update/parameter configuration by a mobile terminal during service use includes: Step 201: After receiving the MMS download notification sent by the MMS center, the mobile terminal initiates a request for receiving the MMS message to the MMS center.
步驟 202、 移动终端无法正常获取该彩信内容, 向终端管理服务器发送 维护请求, 请求终端管理服务器对本终端进行参数或软件的查询、 分析、 升 级等操作;  Step 202: The mobile terminal cannot obtain the content of the multimedia message normally, and sends a maintenance request to the terminal management server, requesting the terminal management server to perform parameter, software query, analysis, and upgrade operations on the terminal.
步驟 203、 终端管理服务器查询该移动终端的业务能力信息, 判断该终 端不支持彩信, 对其进行软件升级。  Step 203: The terminal management server queries the service capability information of the mobile terminal, determines that the terminal does not support the multimedia message, and performs software upgrade on the terminal.
在进行软件升级的过程中, 移动终端与彩信中心的连接可以挂起, 也可 以断开。 当将连接挂起时, 若终端管理服务器对移动终端的软件更新成功, 那么可重新激活该连接, 在该连接上继续下在彩信, 若软件升级失败, 则要 将挂起的连接断开。 当连接断开时, 若软件更新成功, 则可又移动终端重新 向彩信中心发起彩信下载请求, 彩信中心通过该请求获知终端能力, 通过彩 信格式适配后, 将彩信下发到移动终端; 或者, 也可由彩信中心重新向移动 终端发送彩信下载通知。  During the software upgrade process, the connection between the mobile terminal and the MMS center can be suspended or disconnected. When the connection is suspended, if the terminal management server successfully updates the software of the mobile terminal, the connection can be reactivated, the MMS is continued on the connection, and if the software upgrade fails, the suspended connection is disconnected. When the connection is disconnected, if the software update is successful, the mobile terminal can re-send the MMS download request to the MMS center, and the MMS center can learn the terminal capability through the request, and then deliver the MMS to the mobile terminal after the MMS format is adapted; or The MMS download notification can also be sent back to the mobile terminal by the MMS center.
在移动终端的软件更新 /参数配置方法的另一具体实施例中, 对移动终端 的维护由业务服务器发起, 如图 5所示, 为在使用业务过程中有业务服务器 发起移动终端的软件更新 /参数配置的方法流程图, 包括如下步驟:  In another specific embodiment of the software update/parameter configuration method of the mobile terminal, the maintenance of the mobile terminal is initiated by the service server, as shown in FIG. 5, in order to initiate a software update of the mobile terminal by using the service server in the process of using the service/ A flowchart of the method of parameter configuration, including the following steps:
步驟 301、 移动终端接收到彩信中心发送的彩信下载通知后, 向彩信中 心发起接收彩信的请求, 该请求中携带终端能力信息;  Step 301: After receiving the MMS download notification sent by the MMS center, the mobile terminal initiates a request for receiving the MMS to the MMS center, where the request carries the terminal capability information;
步驟 302、 彩信中心发现终端有故障, 例如, 接收的彩信请求中终端上 报的信息不正确或不合理, 或者终端处于开机状态, 但彩信中心没有收到上 才艮信息, 则彩信中心向终端管理服务器发起对该移动终端进行维护的请求; 在终端管理服务器对彩信中心进行维护的过程中, 若彩信中心与移动终 端已经建立的连接, 那么彩信中心可将该连接挂起或断开。  Step 302: The MMS center finds that the terminal is faulty. For example, if the information reported by the terminal in the received MMS request is incorrect or unreasonable, or the terminal is in the power-on state, but the MMS center does not receive the information, the MMS center manages the terminal. The server initiates a request for maintenance of the mobile terminal. In the process of maintaining the MMS center by the terminal management server, if the MMS center and the mobile terminal have established a connection, the MMS center may suspend or disconnect the connection.
步骤 303、 终端管理服务器查询终端情况, 根据需要进行軟件升级或参 数配置; 当终端的用户名、 密码、 端口号或 IP地址等参数不正确时, 需要对终端 进行参数配置, 当终端不支持彩信时, 需要对终端进行软件升级。 Step 303: The terminal management server queries the terminal, and performs software upgrade or parameter configuration as needed. When the parameters such as the user name, password, port number, or IP address of the terminal are incorrect, you need to configure parameters for the terminal. When the terminal does not support MMS, you need to upgrade the software.
步驟 304、 终端管理服务器将维护结果返回彩信中心;  Step 304: The terminal management server returns the maintenance result to the multimedia message center.
步驟 305、 彩信中心判断若终端故障已解决, 则向移动终端再次发送彩 信下载通知;  Step 305: The MMS center determines, if the terminal fault has been resolved, sends a multimedia message download notification to the mobile terminal again.
若终端故障没有成功解决, 并且原有连接处于挂起状态, 那么将原连接 断开。  If the terminal failure is not resolved successfully and the original connection is in the suspended state, the original connection is disconnected.
步驟 306、 移动终端发起彩信下载请求;  Step 306: The mobile terminal initiates a multimedia message download request.
步骤 307、 彩信中心根据该请求中的终端能力信息对彩信进行适配, 然 后将彩信下发到终端。  Step 307: The MMS center adapts the MMS according to the terminal capability information in the request, and then sends the MMS to the terminal.
终端管理服务器在对终端进行维护后, 可将维护结果同时发送给移动终 端, 从而使用户能够知道维护的情况, 在维护成功时, 由移动终端重新向彩 信中心发送彩信下载请求。  After the terminal management server maintains the terminal, the maintenance result can be sent to the mobile terminal at the same time, so that the user can know the maintenance situation. When the maintenance is successful, the mobile terminal resends the MMS download request to the multimedia center.
在使用业务的过程中, 也可能出现终端能力信息支持业务, 但由于终 端的软件或参数配置不正确, 而无法正常使用业务的情况, 例如, 在可视 电话过程中, 双方的终端都支持可视电话, 但是有一方终端上的摄像头驱 动程序损坏, 那么, 由于终端上报的能力信息是支持该业务, 因此会建立 连接, 但是, 由于摄像头的驱动程序损坏, 因此无法正常使用可视电话业 务, 此时, 出现故障的移动终端可主动发起维护请求, 请求终端管理服务 器查询是否有该摄像头的驱动程序, 并请求下载更新。 在终端更新驱动程 序的过程中, 原有的可视电话连接可挂起, 也可断开。 当连接挂起时, 若 驱动程序更新成功, 移动终端可激活原有连接, 使用可视电话业务; 若连 接断开, 在驱动程序更新成功后, 移动终端可发起可视电话业务。  In the process of using the service, the terminal capability information support service may also occur. However, because the software or parameter configuration of the terminal is incorrect, the service cannot be used normally. For example, in the videophone process, both terminals support the service. Regardless of the telephone, but the camera driver on one of the terminals is damaged, the connection information is established because the capability information reported by the terminal supports the service, but the videophone service cannot be used normally due to the damage of the camera driver. At this time, the faulty mobile terminal may initiate a maintenance request, request the terminal management server to query whether there is a driver of the camera, and request to download the update. During the terminal's update of the driver, the original videophone connection can be suspended or disconnected. When the connection is suspended, if the driver update is successful, the mobile terminal can activate the original connection and use the videophone service; if the connection is disconnected, the mobile terminal can initiate the videophone service after the driver update is successful.
为了避免用户比希望的软件更新或参数配置, 在上述对终端的维护过 程中, 可进一步加入询问用户的步骤,  In order to avoid the user's desired software update or parameter configuration, in the above maintenance process for the terminal, the step of inquiring the user may be further added.
例如, 终端管理月良务器向移动终端发送询问信息, 询问移动终端是否进 行维护; 若移动终端向终端管理服务器返回进行维护的应答信息, 则终端管 理服务器对移动终端进行维护, 并将维护的结果向移动终端发送, 否则, 不 进行维护流程。 For example, the terminal management server sends an inquiry message to the mobile terminal, asking whether the mobile terminal enters If the mobile terminal returns the response information for maintenance to the terminal management server, the terminal management server performs maintenance on the mobile terminal, and sends the result of the maintenance to the mobile terminal; otherwise, the maintenance process is not performed.
终端管理服务器对终端能力信息 /参数配置信息的查询, 可在终端返回 "进行维护" 的应答消息后再进行, 例如, 终端管理服务器在接收到业务服 务器或移动终端发送的维护请求后, 向移动终端发送询问信息, 询问移动终 端是否进行维护; 若移动终端向终端管理服务器返回 "进行维护" 的应答信 息, 则终端管理服务器查询移动终端的业务能力信息和 /或参数配置信息, 根 据该业务能力信息和 /或参数配置信息对移动终端进行维护, 并将维护的结果 向移动终端发送, 若移动终端没有返回 "进行维护" 的应答信息, 则不进行 维护操作。  The query of the terminal capability information/parameter configuration information by the terminal management server may be performed after the terminal returns a "maintenance" response message. For example, after receiving the maintenance request sent by the service server or the mobile terminal, the terminal management server moves to the mobile terminal. The terminal sends the inquiry information to inquire whether the mobile terminal performs maintenance; if the mobile terminal returns the "maintenance" response information to the terminal management server, the terminal management server queries the mobile terminal's service capability information and/or parameter configuration information according to the service capability. The information and/or parameter configuration information is maintained for the mobile terminal, and the result of the maintenance is transmitted to the mobile terminal. If the mobile terminal does not return the "maintenance" response message, the maintenance operation is not performed.
最后应当说明的是: 以上实施例仅用以说明本发明的技术方案而非对其 限制; 尽管参照较佳实施例对本发明进行了详细的说明, 所属领域的普通技 术特征进行等同替换; 而不脱离本发明技术方案的精神, 其均应涵盖在本发 明请求保护的技术方案范围当中。  Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention and are not intended to be limiting thereof; although the present invention has been described in detail with reference to the preferred embodiments, the technical features of the invention are equivalently substituted; All the spirits of the technical solutions of the present invention should be included in the scope of the technical solutions claimed in the present invention.

Claims

权利 要 求 Rights request
1、 一种移动终端的软件更新方法, 其中包括: A software update method for a mobile terminal, comprising:
步驟 1、 在主叫移动终端通过移动通信网络向被叫移动终端发起业务前, 主叫移动终端向移动通信网络中的终端管理服务器发送查询请求, 查询该被 叫移动终端是否支持该业务;  Step 1: Before the calling mobile terminal initiates a service to the called mobile terminal through the mobile communication network, the calling mobile terminal sends a query request to the terminal management server in the mobile communication network, and queries whether the called mobile terminal supports the service;
步驟 2、 所述终端管理服务器查询所述被叫移动终端的业务能力信息, 判断被叫移动终端是否支持所述业务, 若支持, 则执行步骤 3 , 否则, 执行 步驟 4;  Step 2: The terminal management server queries the service capability information of the called mobile terminal, and determines whether the called mobile terminal supports the service. If yes, perform step 3; otherwise, perform step 4;
步驟 3、 所述终端管理服务器生成所述被叫移动终端支持该业务的查询 结果, 然后执行步骤 5;  Step 3: The terminal management server generates a query result that the called mobile terminal supports the service, and then performs step 5;
步骤 4、 所述终端管理服务器对所述被叫移动终端进行软件更新, 并将 所述软件更新后的结果作为查询结果;  Step 4: The terminal management server performs software update on the called mobile terminal, and uses the software updated result as a query result;
步骤 5、 所述终端管理服务器将所述查询结果发送给所述主叫移动终端; 步骤 6、 所述主叫移动终端根据该查询结果确定是否发起所述业务。 Step 5: The terminal management server sends the query result to the calling mobile terminal. Step 6: The calling mobile terminal determines whether to initiate the service according to the query result.
2、 根据权利要求 1所述的方法, 其中所述步骤 1 中的查询请求包括被 叫移动终端的号码以及所述业务的类型信息。 The method according to claim 1, wherein the query request in the step 1 includes a number of the called mobile terminal and type information of the service.
3、 根据权利要求 2所述的方法, 其中所述步骤 2具体为: 终端管理服 务器根据被叫移动终端的号码查询所述被叫移动终端的业务能力信息, 根据 业务类型信息判断被叫移动终端是否支持所述业务, 若支持, 执行步骤 3 , 否则, 执行步驟 4。  3. The method according to claim 2, wherein the step 2 is specifically: the terminal management server queries the service capability information of the called mobile terminal according to the number of the called mobile terminal, and determines the called mobile terminal according to the service type information. Whether the service is supported. If yes, go to step 3. Otherwise, go to step 4.
4、 根据权利要求 2所述的方法, 其中所述步骤 2中的查询的步骤具体 为:  4. The method according to claim 2, wherein the step of the query in step 2 is specifically:
终端管理服务器根据被叫移动终端的号码在移动通信网络的终端业务能 力数据库中查找被叫移动终端的业务能力信息, 若查找到了, 则提取出该被 叫移动终端的业务能力信息; 否则 ,所述终端管理服务器向被叫移动终端发送终端业务能力查询请求; 被叫移动终端将业务能力信息发送给终端管理服务器; 终端管理服务器接收 被叫移动终端的业务能力信息并将所述被叫移动终端的号码及业务能力信息 存储于终端业务能力数据库中。 The terminal management server searches for the service capability information of the called mobile terminal in the terminal service capability database of the mobile communication network according to the number of the called mobile terminal, and if found, extracts the service capability information of the called mobile terminal; Otherwise, the terminal management server sends a terminal service capability query request to the called mobile terminal; the called mobile terminal sends the service capability information to the terminal management server; the terminal management server receives the service capability information of the called mobile terminal and the The number and service capability information of the mobile terminal are stored in the terminal service capability database.
5、 根据权利要求 1-4任一所述的方法, 其中所述步骤 4具体为: 所述终端管理服务器根据所述被叫移动终端的业务能力信息判断该被叫 移动终端是否支持所述业务对应的软件更新, 若不支持, 则终端管理服务器 生成所述被叫移动终端不支持所述业务的查询结果;  The method according to any one of claims 1-4, wherein the step 4 is specifically: the terminal management server determines, according to the service capability information of the called mobile terminal, whether the called mobile terminal supports the service Corresponding software update, if not supported, the terminal management server generates a query result that the called mobile terminal does not support the service;
若支持, 则所述终端管理服务器向被叫移动终端发送询问信息, 询问被 叫移动终端是否进行软件更新; 若被叫移动终端向终端管理服务器返回进行 软件更新的应答信息, 则终端管理服务器对被叫移动终端进行软件更新; 若 软件更新成功, 则终端管理服务器更新终端业务能力数据库中的所述被叫移 动终端的业务能力信息,并生成所述被叫移动终端支持所述业务的查询结果; 若软件更新不成功, 则终端管理服务器生成被叫移动终端不支持所述业务的 查询结果;  If supported, the terminal management server sends inquiry information to the called mobile terminal, asking whether the called mobile terminal performs software update; if the called mobile terminal returns response information for performing software update to the terminal management server, the terminal management server pairs The called mobile terminal performs software update; if the software update is successful, the terminal management server updates the service capability information of the called mobile terminal in the terminal service capability database, and generates a query result of the called mobile terminal supporting the service. If the software update is unsuccessful, the terminal management server generates a query result that the called mobile terminal does not support the service;
若被叫移动终端没有返回进行软件更新的应答信息, 则终端管理服务器 生成被叫移动终端不支持所述业务的查询结果。  If the called mobile terminal does not return the response information for performing the software update, the terminal management server generates a query result that the called mobile terminal does not support the service.
6、 根据权利要求 1-4任一所述的方法, 其中所述步骤 6具体为: 若所 述查询结果为被叫移动终端支持所述业务, 则主叫移动终端发起所述业务; 否则, 主叫移动终端给主叫用户以提示或自动放弃发起所述业务。  The method according to any one of claims 1-4, wherein the step 6 is specifically: if the query result is that the called mobile terminal supports the service, the calling mobile terminal initiates the service; otherwise, The calling mobile terminal gives the calling user a prompt or automatically renounces the initiation of the service.
7、 根据权利要求 1-4任一所述的方法, 其中所述的主叫移动终端向该 移动通信网络中的终端管理服务器发送查询请求的步骤具体为: 所述主叫移 动终端通过短信或基于设备管理协议向所述终端管理服务器发送查询请求。  The method according to any one of claims 1-4, wherein the step of the calling mobile terminal sending a query request to the terminal management server in the mobile communication network is specifically: the calling mobile terminal sends a text message or A query request is sent to the terminal management server based on the device management protocol.
8、 根据权利要求 1-4任一所述的方法, 其中所述步骤 5具体为: 所述 终端管理服务器通过短信或基于设备管理协议向所述主叫移动终端发送查询 结果。 The method according to any one of claims 1-4, wherein the step 5 is specifically: the terminal management server sends a query result to the calling mobile terminal by using a short message or a device management protocol.
9、 根据权利要求 4所述的方法, 其中所述的终端管理服务器向被叫移 动终端发送终端业务能力查询请求的步驟具体为: 所述终端管理服务器通过 短信或基于设备管理协议向被叫移动终端发送终端业务能力查询请求。 The method according to claim 4, wherein the step of the terminal management server transmitting a terminal service capability query request to the called mobile terminal is specifically: the terminal management server moves to the called party by using a short message or a device management protocol. The terminal sends a terminal service capability query request.
10、 根据权利要求 4所述的方法,其中所述的被叫移动终端将业务能力 信息发送给终端管理服务器的步骤具体为: 所述被叫移动终端通过短信或基 于设备管理协议将业务能力信息发送给终端管理服务器。  10. The method according to claim 4, wherein the step of the called mobile terminal transmitting the service capability information to the terminal management server is: the called mobile terminal transmitting the service capability information by using a short message or based on a device management protocol. Send to the terminal management server.
11、 一种移动终端的软件更新 /参数配置方法, 其中包括:  11. A software update/parameter configuration method for a mobile terminal, comprising:
步驟 1、 使用业务过程中, 当移动终端和业务服务器的通信出现异常时, 移动终端向终端管理服务器发送维护请求信息;  Step 1: In the service process, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal sends the maintenance request information to the terminal management server;
步骤 2、 终端管理服务器接收到该维护请求, 对移动终端进行维护。 Step 2. The terminal management server receives the maintenance request and performs maintenance on the mobile terminal.
12、 根据权利要求 11所述的方法, 其中在所述步骤 1 中, 当移动终端 和业务服务器的通信出现异常时, 移动终端建立新的连接, 在新的连接上向 终端管理服务器发送维护请求信息。 12. The method according to claim 11, wherein in the step 1, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal establishes a new connection, and sends a maintenance request to the terminal management server on the new connection. information.
13、 根据权利要求 12所述的方法, 其中在移动终端建立新的连接时, 将原有通信连接挂起, 在所述步骤 2之后, 若终端管理服务器对终端的维护 成功, 则在原通信连接上继续原业务; 若终端管理服务器对终端的维护失败, 则断开原通信连接。  13. The method according to claim 12, wherein when the mobile terminal establishes a new connection, the original communication connection is suspended. After the step 2, if the terminal management server successfully maintains the terminal, the original communication connection is established. The original service is continued; if the terminal management server fails to maintain the terminal, the original communication connection is disconnected.
14、 根据权利要求 12所述的方法, 其中在移动终端建立新的连接时, 移动终端断开原通信连接。  14. The method of claim 12, wherein the mobile terminal disconnects the original communication connection when the mobile terminal establishes a new connection.
15、 根据权利要求 14所述的方法, 其中在所述步骤 2之后, 若终端管 理服务器对移动终端的维护成功, 则移动终端重新向业务服务器发起业务请 求或业务服务器向终端重新发起业务请求。  The method according to claim 14, wherein after the step 2, if the terminal management server successfully maintains the mobile terminal, the mobile terminal re-initiates a service request to the service server or the service server re-initiates a service request to the terminal.
16、 根据权利要求 11-15任一所述的方法, 其中所述步骤 2具体为: 终 端管理服务器查询移动终端的业务能力信息和 /或参数配置信息, 并根据该业 务能力信息和 /或参数配置信息对移动终端进行维护。  The method according to any one of claims 11-15, wherein the step 2 is specifically: the terminal management server queries the service capability information and/or parameter configuration information of the mobile terminal, and according to the service capability information and/or parameters The configuration information is used to maintain the mobile terminal.
17、 根据权利要求 16所述的方法, 其中所述的对移动终端进行维护的 步驟具体为: 17. The method according to claim 16, wherein said maintaining the mobile terminal The steps are specifically as follows:
所述终端管理服务器向移动终端发送询问信息, 询问移动终端是否进行 维护; 若移动终端向终端管理服务器返回进行维护的应答信息, 则终端管理 服务器对移动终端进行维护, 并将维护的结果向移动终端发送。  The terminal management server sends the inquiry information to the mobile terminal to inquire whether the mobile terminal performs maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal management server performs maintenance on the mobile terminal, and moves the result of the maintenance to the mobile terminal. The terminal sends.
' '
18、 根据权利要求 11-15任一所述的方法, 其中所述步骤 2具体为: 所述终端管理服务器向移动终端发送询问信息, 询问移动终端是否进行 维护; 若移动终端向终端管理服务器返回进行维护的应答信息, 则终端管理 服务器查询移动终端的业务能力信息和 /或参数配置信息, 才艮据该业务能力信 息和 /或参数配置信息对移动终端进行维护, 并将维护的结果向移动终端发 送。 The method according to any one of claims 11-15, wherein the step 2 is specifically: the terminal management server sends inquiry information to the mobile terminal, asking whether the mobile terminal performs maintenance; if the mobile terminal returns to the terminal management server After the maintenance response message is sent, the terminal management server queries the mobile terminal's service capability information and/or parameter configuration information, and then performs maintenance on the mobile terminal according to the service capability information and/or parameter configuration information, and moves the maintenance result to the mobile terminal. The terminal sends.
19、 一种移动终端的软件更新 /参数配置方法, 其中包括:  19. A software update/parameter configuration method for a mobile terminal, comprising:
步驟 1、 使用业务过程中, 当移动终端和业务服务器的通信出现异常时, 业务服务器向终端管理服务器发送维护请求信息;  Step 1. In the service process, when the communication between the mobile terminal and the service server is abnormal, the service server sends the maintenance request information to the terminal management server;
步骤 2、 终端管理服务器接收到该维护请求, 对移动终端进行维护。 Step 2. The terminal management server receives the maintenance request and performs maintenance on the mobile terminal.
20、 才艮据权利要求 19所述的方法, 其中在所述步骤 1 中, 当移动终端 和业务服务器的通信出现异常时,移动终端和业务服务器将原通信连接挂起, 在所述步驟 2之后, 若终端管理服务器对终端的维护成功, 则在原通信连接 上继续原业务; 若终端管理服务器对终端的维护失败, 则断开原通信连接。 20. The method according to claim 19, wherein in the step 1, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal and the service server suspend the original communication connection, in the step 2 After that, if the terminal management server successfully maintains the terminal, the original communication is continued on the original communication connection; if the terminal management server fails to maintain the terminal, the original communication connection is disconnected.
21、 根据权利要求 19所述的方法, 其中在所述步驟 1中, 当移动终端 和业务服务器的通信出现异常时, 移动终端和业务服务器断开原通信连接。  21. The method according to claim 19, wherein in the step 1, when the communication between the mobile terminal and the service server is abnormal, the mobile terminal and the service server disconnect the original communication connection.
22、 根据权利要求 21所述的方法, 其中在所述步骤 2之后, 若终端管 理服务器对移动终端的维护成功, 则移动终端重新向业务服务器发起业务请 求或业务服务器向终端重新发起业务请求。  22. The method according to claim 21, wherein after the step 2, if the terminal management server successfully maintains the mobile terminal, the mobile terminal re-initiates a service request to the service server or the service server re-initiates a service request to the terminal.
23、 根据权利要求 19-22任一所述的方法, 其中所述步骤 2中的对移动 终端进行维护的步骤具体为: 终端管理服务器查询移动终端的业务能力信息 和 /或参数配置信息,并根据该业务能力信息和 /或参数配置信息对移动终端进 行维护。 The method according to any one of claims 19 to 22, wherein the step of performing maintenance on the mobile terminal in the step 2 is specifically: the terminal management server queries the service capability information and/or the parameter configuration information of the mobile terminal, and According to the service capability information and/or parameter configuration information, the mobile terminal is Line maintenance.
24、 根据权利要求 23所述的方法, 其中所述的根据该业务能力信息和 / 或参数配置信息对移动终端进行维护的步骤具体为:  The method according to claim 23, wherein the step of performing maintenance on the mobile terminal according to the service capability information and/or the parameter configuration information is specifically:
所述终端管理服务器向移动终端发送询问信息, 询问移动终端是否进行 维护; 若移动终端向终端管理服务器返回进行维护的应答信息, 则终端管理 服务器根据该业务能力信息和 /或参数配置信息对移动终端进行维护, 并将维 护的结果向移动终端和 /或业务服务器发送。  The terminal management server sends the inquiry information to the mobile terminal to inquire whether the mobile terminal performs maintenance; if the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal management server moves the information according to the service capability information and/or the parameter configuration information. The terminal performs maintenance and sends the result of the maintenance to the mobile terminal and/or the service server.
25、 根据权利要求 19-22任一所述的方法, 其中所述步骤 2中的对移动 终端进行维护的步骤具体为:  The method according to any one of claims 19-22, wherein the step of performing maintenance on the mobile terminal in the step 2 is specifically:
终端管理服务器向移动终端发送询问信息, 询问被叫移动终端是否进行 维护; 若移动终端向终端管理服务器返回进行维护的应答信息, 则终端管理 服务器查询移动终端的业务能力信息和 /或参数配置信息, 并根据该业务能力 信息和 /或参数配置信息对移动终端进行维护, 并将维护的结果向移动终端和 /或业务服务器发送。  The terminal management server sends the inquiry information to the mobile terminal to query whether the called mobile terminal performs maintenance. If the mobile terminal returns the response information for performing maintenance to the terminal management server, the terminal management server queries the service capability information and/or parameter configuration information of the mobile terminal. And maintaining the mobile terminal according to the service capability information and/or the parameter configuration information, and sending the result of the maintenance to the mobile terminal and/or the service server.
PCT/CN2006/002158 2005-08-23 2006-08-23 Method of updating software/configuring parameter for mobile terminal WO2007022723A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB2005100933866A CN100428761C (en) 2005-08-23 2005-08-23 Software updating method for mobile terminal
CN200510093386.6 2005-08-23

Publications (1)

Publication Number Publication Date
WO2007022723A1 true WO2007022723A1 (en) 2007-03-01

Family

ID=35964101

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/002158 WO2007022723A1 (en) 2005-08-23 2006-08-23 Method of updating software/configuring parameter for mobile terminal

Country Status (2)

Country Link
CN (1) CN100428761C (en)
WO (1) WO2007022723A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312469B (en) * 2007-05-21 2010-12-29 中国移动通信集团公司 Method and system for terminal displaying ordering service
CN102790753B (en) * 2011-05-20 2015-11-04 腾讯科技(深圳)有限公司 A kind of method and device inquiring about instant communication client ability information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005044178A (en) * 2003-07-23 2005-02-17 Hitachi Building Systems Co Ltd Connection controller for monitoring system
KR20050031123A (en) * 2003-09-29 2005-04-06 주식회사 퓨쳐위즈 Mobile phone and downloading system which automatically launche a download client when the relay system and the phone divice and idle
KR20050071945A (en) * 2004-01-05 2005-07-08 에스케이 텔레콤주식회사 Service system and method for reporting of call failure cause
US20050177577A1 (en) * 2004-01-30 2005-08-11 Nokia Corporation Accessing data on remote storage servers

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI980887A (en) * 1998-04-22 1999-10-23 Ne Products Oy Procedure for maintaining software of terminal equipment, terminal equipment and telephone system
JP2001022730A (en) * 1999-07-09 2001-01-26 Naretsuji Moderingu Kenkyusho:Kk Business support device and recording medium
CA2387501C (en) * 1999-10-14 2007-04-10 Timo Harjunen A method and system for software updating
CN100588213C (en) * 2002-03-07 2010-02-03 林炜 Fixed directly-dialing network telephone system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005044178A (en) * 2003-07-23 2005-02-17 Hitachi Building Systems Co Ltd Connection controller for monitoring system
KR20050031123A (en) * 2003-09-29 2005-04-06 주식회사 퓨쳐위즈 Mobile phone and downloading system which automatically launche a download client when the relay system and the phone divice and idle
KR20050071945A (en) * 2004-01-05 2005-07-08 에스케이 텔레콤주식회사 Service system and method for reporting of call failure cause
US20050177577A1 (en) * 2004-01-30 2005-08-11 Nokia Corporation Accessing data on remote storage servers

Also Published As

Publication number Publication date
CN100428761C (en) 2008-10-22
CN1731806A (en) 2006-02-08

Similar Documents

Publication Publication Date Title
EP2978144B1 (en) Unified device management method and system
WO2008110088A1 (en) Method and system for automatically updating mobile terminal software, mobile terminal and software managing server
JP5116398B2 (en) COMMUNICATION DEVICE, RADIO COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD
US20020178241A1 (en) Framework for a dynamic management system
US20090113460A1 (en) Systems and methods for providing a generic interface in a communications environment
JP2004254280A (en) Communication to one mobile station of update of call participation availability status of another mobile station
CA2357396A1 (en) Methods and apparatus for facilitating the interaction between multiple telephone and computer users
WO2010060351A1 (en) Device management server, client and method for locating target operation object
WO2007056928A1 (en) Adapting method and system for mobile mail terminal
WO2010028571A1 (en) Large data object transmission method, transmission system, transmitting device and receiving device
WO2008105106A1 (en) Communication quality control system
WO2013113195A1 (en) Method and system for sending short message
US20130268578A1 (en) Method And Apparatus For Facilitating Communications With A Managed Client Device
US7016359B2 (en) Method for providing hybrid voice and packet data services to a mobile station
CN111147314A (en) Switch upgrading method, device and storage medium
WO2016011572A1 (en) Apn configuration method, user equipment and configuration server
EP2018760A2 (en) Telecommunications system and method of initiating file transfers from voice endpoints
WO2010012157A1 (en) Device description framework information reporting and updating method, device and system
US8983043B2 (en) Data communication
WO2007022723A1 (en) Method of updating software/configuring parameter for mobile terminal
JP5000432B2 (en) Communication apparatus and communication control method
WO2012052710A1 (en) Concurrent voice and data communication
US8229478B2 (en) Method for updating session initiation information in connection with a telephone call and a terminal device using the method
CN108270756B (en) Method and system for communication between devices
CN110545527A (en) call forwarding method, video communication server and calling terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06775476

Country of ref document: EP

Kind code of ref document: A1