Movatterモバイル変換


[0]ホーム

URL:


CN102665181B - Software updating method based on USSD and a system thereof - Google Patents

Software updating method based on USSD and a system thereof
Download PDF

Info

Publication number
CN102665181B
CN102665181BCN201110427234.0ACN201110427234ACN102665181BCN 102665181 BCN102665181 BCN 102665181BCN 201110427234 ACN201110427234 ACN 201110427234ACN 102665181 BCN102665181 BCN 102665181B
Authority
CN
China
Prior art keywords
ussd
server
information
upgrade
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110427234.0A
Other languages
Chinese (zh)
Other versions
CN102665181A (en
Inventor
王潇滨
李学军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE CorpfiledCriticalZTE Corp
Priority to CN201110427234.0ApriorityCriticalpatent/CN102665181B/en
Priority to PCT/CN2012/072745prioritypatent/WO2013091316A1/en
Publication of CN102665181ApublicationCriticalpatent/CN102665181A/en
Application grantedgrantedCritical
Publication of CN102665181BpublicationCriticalpatent/CN102665181B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a software updating method based on USSD and a system thereof. The method comprises the following steps: a mobile service platform queries the capability information of a mobile end (ME) in an unstructured supplementary service (USSD) server to determine that the ME supports the software updating capability based on USSD and to prompt the ME to update software; and when the ME carries out automatic updating or prompt a user to make a response and carry out updating according to the set parameter of a user, the USSD server sends updated data to the ME. The method andthe system provided by this invention can make updating transparent to the user and reduce the amount of updated data.

Description

A kind of Oftware updating method based on USSD and system
Technical field
The present invention relates to mobile terminal data more frontier, refer to a kind of Oftware updating method based on USSD and system especially.
Background technology
In mobile terminal application, non-constructed supplementary business (USSD, Unstructured supplementary services data) be a kind of based on global system for mobile communications (GSM, Global System of Mobile communication) the novel interactive data service of network, it is that having of releasing on the short message system basis of GSM is quick and convenient, SCCP connection-oriented, be extensively suitable for, new business that real-time is high.
USSD uses Separate Dedicated Control Channel (SDCCH, Stand-alone Dedicated Control Channel) under talking state, and message transmission rate is approximately 600bps; But not during talking state, USSD uses quick secondary control channel (FACCH, Fast Associated Control Channel), and message transmission rate is approximately 1kbps, higher than short message (SMS, Short Message Service) transmission rate.
USSD keeps call to connect in conversation procedure always, provides transparent channel, does not carry out storage forwarding; And SMS does not have session channel at physical carrier layer, be a store-and-forward system, user completes one query to be needed to carry out repeatedly conversation procedure.Due to USSD and general packet radio service technology (GPRS, General Packet Radio Service) similar, a conversation procedure is kept in mutual, every secondary data sends not to be needed to re-establish channel, so the call request of USSD system of users is summary responses, so make response speed greatly accelerate, main response delay has transferred to application server one end, and the response time is faster than short message.
USSD is applicable to version updating and the Data Update of software.Example is updated to input method version and vocabulary, it is high that input method version and vocabulary renewal have renewal frequency, the feature that more amount of new data is large, the update mode of current main flow is by WAP (wireless application protocol) (WAP, Wireless Application Protocol) download or mobile network upgrade, but there is following problem:
One, renewal frequency is high, and when causing user to upgrade, the basic service (as phone, note etc.) of a lot of mobile terminal affects service quality because using same passage.
Two, a large amount of Data Update will cause customer flow to rise, and also make user's correlative charges increase.
Three, when user needs to upgrade, must manually click renewal and complete, input method vocabulary be upgraded, can not accomplish for user transparent.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of Oftware updating method based on USSD and system, and what can solve that mobile terminal causes when carrying out software upgrading based on USSD affects other services and the problem such as customer flow is large.
For achieving the above object, technical scheme of the present invention is achieved in that
Present invention also offers a kind of Oftware updating method based on USSD, the method comprises:
Mobile service platform is to the ability information of non-constructed supplementary business (USSD) server lookup mobile terminal (ME), and when determining that described ME has the software upgrading ability supported based on USSD, prompting ME carries out software upgrading;
ME is according to the customer parameter arranged, and when automatically upgrading or point out user's response to upgrade, USSD server issues more new data to described ME.
Further, mobile service platform to USSD server lookup ME ability information before, the method also comprises: the ability information of ME described in USSD server registers, is specially:
Described ME downloads summary info and sends to SIM card;
Described SIM card, by the flag bit in described summary info, parses the ability information of ME, and triggers by active UICC the ability information that ME sends USSD server registers ME described in SS message informing;
The ability information of described ME at least comprises the information whether ME has the software upgrading ability based on USSD.
Further, described prompting ME carries out software upgrading, is specially:
Described mobile service platform sends the USSD information of software upgrading to ME.
Further, ME is according to the customer parameter arranged, and when automatically upgrading or point out user's response to upgrade, USSD server issues more new data to described ME, is specially:
After described ME receives described USSD information, the customer parameter according to arranging judges whether to allow automatic renewal;
When allowing automatically to upgrade, ME sends USSD message informing USSD server; Described USSD server issues more new data directly to described ME;
When not allowing automatically to upgrade, to point out to user according to the customer parameter arranged and upgrade and wait for that user responds, when user's response is for upgrading, ME transmission USSD message informing USSD server; Described USSD server issues more new data directly to described ME.
Further, when upgrading unsuccessfully, the method also comprises:
Described ME sends the failure of USSD message informing USSD server update, and request USSD server resends more new data.
Present invention also offers a kind of software update system based on USSD, this system comprises: mobile service platform, USSD server and ME; Wherein:
Described mobile service platform, for the ability information to described USSD server lookup mobile terminal (ME), when determining that described ME has the software upgrading ability supported based on USSD, points out described ME to carry out software upgrading;
Described ME, for according to the customer parameter arranged, automatically upgrades or points out user's response to upgrade;
Described USSD server, for issuing more new data to described ME.
Further, described ME, also sends to the SIM card of self for downloading summary info, and in described SIM card by the flag bit in summary info, when parsing the ability information of self, sends SS message to described USSD server;
Accordingly, described USSD server, also for after receiving described SS message, registers the ability information of described ME;
The ability information of described ME at least comprises the information whether ME has the software upgrading ability based on USSD.
Further, described mobile service platform, also for sending the USSD information of software upgrading to ME, points out described ME to carry out software upgrading.
Further, described ME, also for after receiving described USSD information, the customer parameter according to arranging judges whether to allow automatic renewal; When allowing automatically to upgrade, send USSD message informing USSD server; When not allowing automatically to upgrade, to point out to user according to the customer parameter arranged and upgrade and wait for that user responds, when user's response is for upgrading, transmission USSD message informing USSD server.
Further, described ME, also for when upgrading unsuccessfully, send the failure of USSD message informing USSD server update, request USSD server resends more new data.
In the Oftware updating method that the present invention is based on USSD and system, mobile service platform is to the ability information of USSD server lookup ME, and when determining that ME has the software upgrading ability supported based on USSD, prompting ME carries out software upgrading; ME is according to the customer parameter arranged, and when automatically upgrading or point out user's response to upgrade, USSD server issues more new data to described ME.So, when automatically upgrading, ME upgrades on backstage, achieves user transparent; User waiting prompt user response is when upgrading, and user can, according to actual conditions, select to upgrade or do not upgrade, and so can avoid the high and more situation such as the customer flow rising that causes greatly of amount of new data of renewal frequency.
Accompanying drawing explanation
Fig. 1 is the Oftware updating method flow chart that the present invention is based on USSD;
Fig. 2 is the Oftware updating method flow chart based on USSD in the embodiment of the present invention.
Embodiment
Oftware updating method based on USSD provided by the invention as shown in Figure 1, comprising:
Step 101, mobile service platform is to the ability information of USSD server lookup ME, and when determining that ME has the software upgrading ability supported based on USSD, prompting ME carries out software upgrading.
Concrete, mobile service platform is by sending the USSD information of software upgrading to ME, and prompting ME carries out software upgrading.
Step 102, ME is according to the customer parameter arranged, and when automatically upgrading or point out user's response to upgrade, USSD server issues more new data to ME.
After being implemented as of this step: ME receives USSD information, the customer parameter according to arranging judges whether to allow automatic renewal;
When allowing automatically to upgrade, ME sends USSD message informing USSD server; USSD server issues more new data directly to ME;
When not allowing automatically to upgrade, to point out to user according to the customer parameter arranged and upgrade and wait for that user responds, when user's response is for upgrading, ME transmission USSD message informing USSD server; USSD server issues more new data directly to described ME.
In addition, if upgrade unsuccessfully, then ME sends the failure of USSD message informing USSD server update, and request USSD server resends more new data.
It is pointed out that the prerequisite that the present invention realizes is: USSD server needs to register the ability information of ME: ME downloads summary info and sends to Subscriber Identity Module (SIM) to block; SIM card is by the flag bit in summary info, parse the ability information of ME, and trigger by active Universal Integrated Circuit Card (UICC, Universal Integrated Circuit Card) ability information that ME sends USSD server registers ME described in SS message informing; In the present invention, the ability information of ME mainly comprises the information whether ME has the software upgrading ability based on USSD.
, be updated to example with input method below, said method of the present invention be described, as shown in Figure 2, comprise:
Step 201, in mobile service platform, input method version or character library there occurs renewal.
Step 202, mobile service platform is to the ability information of USSD server lookup mobile device (ME, Mobile Equipment);
Step 203, if ME does not have the input method updating ability based on USSD, then ME transmission USSD message informing USSD server does not upgrade, and goes to step 212.
Step 204, if ME has the input method updating ability based on USSD, then mobile service platform sends the USSD information of input method renewal to ME;
Step 205, after ME receives USSD information, carry out the coupling of version number and last vocabulary update date, concrete, the version number of input method and last vocabulary update date is comprised in USSD information, version number is wherein mated with the local version number of input method at ME mobile terminal, by last vocabulary update date wherein and input method in this locality of ME mobile terminal last vocabulary update date mate, if two matching results are all identical, the input method of expression ME mobile terminal has been latest edition, and be up-to-date lexicon, then do not process, go to step 212, otherwise, perform step 206.
Step 206, if input method is not latest edition or is not up-to-date lexicon, then judges whether to allow automatic renewal further, if allow automatically to upgrade, then performs step 209; If do not allow automatic renewal, then perform step 207;
Step 207, confirms that user is set to prompting and upgrades or do not upgrade, if user is set to not upgrade, then goes to step 213; Upgrade if user is set to prompting, then enter step 208;
Step 208, when user is set to prompting renewal, ME points out to user this renewal, and whether inquiry user upgrades; If user selects to upgrade, then enter step 209; If user selects not upgrade, then do not deal with, go to step 213;
Step 209, ME sends USSD message informing USSD server can more new data;
Step 210, USSD sends more new data (input method version updating and/or character library be new data etc. more) and receives more after new data to ME, ME, automatically performs renewal on backstage;
Step 211, if after being updated successfully, local version number and the character library final updating date of ME change input method send the success of USSD message informing USSD server update simultaneously, go to step 213.
Step 212, if upgrade unsuccessfully, ME transmission USSD message informing is informed to USSD server and is upgraded unsuccessfully, and request resends more new data; After USSD server receives and upgrades failed USSD message, return execution step S210, repeat to send more new data to ME, until be updated successfully.
Step 213, terminates this more new session.
In order to realize said method, present invention also offers a kind of software update system based on USSD, comprising: mobile service platform, USSD server and ME; Wherein:
Mobile service platform, for the ability information to USSD server lookup mobile terminal (ME), when determining that ME has the software upgrading ability supported based on USSD, prompting ME carries out software upgrading;
ME, for according to the customer parameter arranged, automatically upgrades or points out user's response to upgrade;
USSD server, for issuing more new data to ME.
Wherein, ME, also sends to the SIM card of self for downloading summary info, and in SIM card by the flag bit in summary info, when parsing the ability information of self, sends SS message to USSD server;
Accordingly, USSD server, also for after receiving SS message, the ability information of registration ME;
The ability information of ME at least comprises the information whether ME has the software upgrading ability based on USSD.
Mobile service platform, also for sending the USSD information of software upgrading to ME, prompting ME carries out software upgrading.
ME, also for after receiving USSD information, the customer parameter according to arranging judges whether to allow automatic renewal; When allowing automatically to upgrade, send USSD message informing USSD server; When not allowing automatically to upgrade, to point out to user according to the customer parameter arranged and upgrade and wait for that user responds, when user's response is for upgrading, transmission USSD message informing USSD server.
ME, also for when upgrading unsuccessfully, send the failure of USSD message informing USSD server update, request USSD server resends more new data.
The above, be only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.

Claims (6)

CN201110427234.0A2011-12-192011-12-19Software updating method based on USSD and a system thereofActiveCN102665181B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201110427234.0ACN102665181B (en)2011-12-192011-12-19Software updating method based on USSD and a system thereof
PCT/CN2012/072745WO2013091316A1 (en)2011-12-192012-03-21Software update method and system based on ussd

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110427234.0ACN102665181B (en)2011-12-192011-12-19Software updating method based on USSD and a system thereof

Publications (2)

Publication NumberPublication Date
CN102665181A CN102665181A (en)2012-09-12
CN102665181Btrue CN102665181B (en)2015-05-20

Family

ID=46774571

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110427234.0AActiveCN102665181B (en)2011-12-192011-12-19Software updating method based on USSD and a system thereof

Country Status (2)

CountryLink
CN (1)CN102665181B (en)
WO (1)WO2013091316A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103326929B (en)*2013-06-242017-02-08小米科技有限责任公司Method and device for transmitting messages
US10616035B1 (en)*2018-01-302020-04-07EMC IP Holding Company LLCMethods and apparatus for device chat and management
CN110392369B (en)*2018-04-162021-10-12大唐移动通信设备有限公司Method, equipment and device for updating short message service capability
CN112533179B (en)*2020-12-212021-05-25广西东信易联科技有限公司Soft card module of 4G Internet of things module and updating method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1852102A (en)*2005-08-222006-10-25华为技术有限公司Method and system for reporting and fetching equipment information
CN1943252A (en)*2004-02-272007-04-04诺基亚公司Method and apparatus for selection of download technology
CN101141698A (en)*2007-10-152008-03-12中兴通讯股份有限公司Customized information pushing system and method based on mobile terminal management service
CN102098662A (en)*2009-12-092011-06-15乐金电子(中国)研究开发中心有限公司Method and system for updating software of mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7881745B1 (en)*2003-03-102011-02-01Hewlett-Packard Development Company, L.P.Electronic device network employing provisioning techniques to update firmware and/or software in electronic devices
EP2675202A4 (en)*2011-05-132014-05-28Huawei Device Co LtdMethod, apparatus and mobile terminal for updating service content of unstructured supplementary service data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1943252A (en)*2004-02-272007-04-04诺基亚公司Method and apparatus for selection of download technology
CN1852102A (en)*2005-08-222006-10-25华为技术有限公司Method and system for reporting and fetching equipment information
CN101141698A (en)*2007-10-152008-03-12中兴通讯股份有限公司Customized information pushing system and method based on mobile terminal management service
CN102098662A (en)*2009-12-092011-06-15乐金电子(中国)研究开发中心有限公司Method and system for updating software of mobile terminal

Also Published As

Publication numberPublication date
WO2013091316A1 (en)2013-06-27
CN102665181A (en)2012-09-12

Similar Documents

PublicationPublication DateTitle
CN106101982B (en) Application program download method and system
US9332424B2 (en)Centrally managed solution for all device management activities
US7200390B1 (en)Device software update transport and download
CN106897086B (en)Method, device and system for upgrading robot operating system
US8170536B2 (en)Provisioning content formatting in a mobile device management system
CN101895873B (en)The update method of the Java application of mobile terminal, server and mobile terminal
US9626174B2 (en)Cancelling device over the air software update
CN101068408B (en) Multi-standby terminal self-registration method, terminal and server
CN111142905B (en)OTA upgrading method, OTA server and OTA upgrading system
CN1460213A (en)Updating capability negotiation information in communications system
CN102271327A (en)Method and equipment for indicating software version updating
CN102075539A (en)Data delivery system and method
CN102665181B (en)Software updating method based on USSD and a system thereof
CN103476020B (en)The switching method of over-the-air download service registration mode and OTA smart card
CN102256241B (en)Method, server and intelligent card for acquiring bearer independent protocol (BIP) information of terminal
CN100466755C (en) A method for mobile communication network to obtain mobile terminal capability
KR100663497B1 (en) Service Information Notification Method on Mobile Terminal
EP2356805B1 (en)Method and system for service management of mobile stations
US20250021324A1 (en)Software update method and device
CN103299676A (en)Mobile radio communications signaling
CN101969617A (en)JAVA application method and system
CN102300230A (en) Method, device and system for realizing monitoring of Internet information
CN106534279A (en)Dynamic native interface invoking method and system
CN115913315B (en) A satellite terminal software system upgrade method
CN1921691B (en) Service access system and access method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp