Nothing Special   »   [go: up one dir, main page]

CN101782857A - Payment terminal, software upgrading method and system thereof - Google Patents

Payment terminal, software upgrading method and system thereof Download PDF

Info

Publication number
CN101782857A
CN101782857A CN201010044848A CN201010044848A CN101782857A CN 101782857 A CN101782857 A CN 101782857A CN 201010044848 A CN201010044848 A CN 201010044848A CN 201010044848 A CN201010044848 A CN 201010044848A CN 101782857 A CN101782857 A CN 101782857A
Authority
CN
China
Prior art keywords
upgrading
software
payment terminal
unit
upgrade
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.)
Pending
Application number
CN201010044848A
Other languages
Chinese (zh)
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.)
FUJIAN SANYUANDA SOFTWARE Co Ltd
Original Assignee
FUJIAN SANYUANDA SOFTWARE Co Ltd
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 FUJIAN SANYUANDA SOFTWARE Co Ltd filed Critical FUJIAN SANYUANDA SOFTWARE Co Ltd
Priority to CN201010044848A priority Critical patent/CN101782857A/en
Publication of CN101782857A publication Critical patent/CN101782857A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a payment terminal, a software upgrading method and a system thereof, wherein the method comprises the following steps: judging whether the current time is in the server reserved upgrading time interval or not by the payment terminal side when the first software upgrading notification of a server is received; automatically downloading upgrading files in the server and carrying out software upgrading on the payment terminal according to the upgrading files if the current time is in the server reserved upgrading time interval; prompting users that the payment terminal needs to be upgraded if the current time is not in the server reserved upgrading time interval, providing options for immediately carrying out software upgrading or carrying out software upgrading in a next time, and automatically downloading the upgrading files in the server and carrying out the software upgrading on the payment terminal until the upgrading is completed according to the upgrading files when the options for immediately carrying out software upgrading are received. The invention can realize the remote upgrading, good operability, stable upgrading process and great improvement of upgrading success ratio under the condition of lower cost.

Description

Payment terminal, method for upgrading software and system thereof
Technical field
The present invention relates to the electronic accounting technical field, relate in particular to a kind of payment terminal, method for upgrading software and system thereof.
Background technology
What the payment terminal of finance, sales industry was generally emphasized is the business handling function of terminal, then comparatively weak in the technology of software auto upgrading function aspects.The payment terminal of existing support software upgrade function depends on the local upgrade mode, as local serial ports upgrading or local ethernet upgrading, and needs the professional to pursue machine to upgrade.
Also occur at present by the remote upgrade technology that terminal software upgrades of paying, as No. 200810103660.7 disclosed a kind of on-demand customized payment terminal of disclosed Chinese invention patent application on September 17th, 2008.Described terminal comprises the new element module of terminal brush, can realize professional on-demand customization and renewal.Described patented claim technology is mentioned and is utilized the new element module of terminal brush that the corresponding software module is configured or upgrade, but not open detailed process how to utilize telecommunication technique to upgrade.
Another kind of prior art of carrying out software upgrading by communication network can realize the method for dynamic menu referring to No. 200810160795.7 disclosed financial terminal of disclosed Chinese invention patent application on April 29th, 2009, described method is at ATM, realize function menu by computer system in POS or the fixed network payment terminal, the financial terminal that type of transaction and flow process dynamically update is realized the method for dynamic menu, its scheme is to utilize the communication network that carries out financial transaction between existing financial terminal and the server, do not increase new equipment and network investment, with transaction details and flowing water information stores at server, the transaction Error Control is concluded the business to dash on server and is just being reached errors of account processing, realize the effect that real-time ground is dynamically controlled and managed the existing type of transaction of financial unit and workflow, adopt dynamic interface to be implemented in menu change between financial terminal and the server.The higher communication speed of described patented claim technical requirement, stability ensures, realizes that with this online in real time carries out software upgrading, in case but unstable networks, speed do not reach and require or network breaks down then can't realize.
Summary of the invention
The technical matters that the present invention mainly solves provides a kind of payment terminal, method for upgrading software and system thereof, can realize remote upgrade, stronger operability and controllability, Upgrade process stable performance and significantly improve success rate for upgrading under lower-cost condition.
For solving the problems of the technologies described above, the technical scheme that the present invention adopts is: a kind of payment terminal method for upgrading software is provided, comprise: payment terminal one side, in first time that receives server during software upgrade notification, judge that the current time is whether in the update time section of making an appointment in advance with described server; If the current time is in the update time section of making an appointment in advance with described server, download automatically in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file; Otherwise need carry out software upgrading to the described payment terminal of user prompt, and provide carry out immediately software upgrading or the next time carry out software upgrading option, when receiving the described selection of carrying out software upgrading immediately, automatically download in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file, receiving when carrying out the selection of software upgrading next time, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, carry out mandatory upgrade until finishing according to described upgrade file.
Wherein, carry out comprising in the step of described software upgrading at all: if take place to cause described software upgrading process to be terminated unusually, then described payment terminal is proceeded described software upgrading in next time after the start automatically.
Wherein, carry out in the step of described software upgrading at all, comprise: start the whole described software upgrade process of breakpoint transmission monitoring the process, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, the process stage when next time, the start back was automatically from described being terminated begins to proceed described software upgrading.
Wherein, after the step of the upgrade file in downloading described server, before carrying out the step of described software upgrading, comprise that described upgrade file is carried out software version to be compared and the software verification, when relatively back discovery version no change or verification are defective, abandon the subsequent upgrade process.
For solving the problems of the technologies described above, another technical solution used in the present invention is: a kind of payment terminal is provided, comprises:
Judging unit is used for when receiving the software upgrade notification of server, judges that the current time is whether in the update time section of making an appointment in advance with described server;
Download unit is used for downloading the upgrade file of described server;
The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file;
Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects;
First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell;
Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
Wherein, comprise exception processing unit, be used for when described upgrading cell operation takes place to cause described software upgrading process to be terminated unusually, proceed described software upgrading automatically in the described upgrading of start back triggering next time unit.
Wherein, comprise the breakpoint transmission unit, be used to monitor the whole described software upgrade process of described upgrading unit, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, triggered by described exception processing unit in next time after the start, the process stage when assisting described upgrading unit automatically from described being terminated begins to proceed described software upgrading.
Wherein, comprise monitoring means, be used for after described download unit is downloaded the upgrade file of described server, before described upgrading unit carries out described software upgrading, described upgrade file is carried out software version compare and the software verification, when relatively back discovery version no change or verification are defective, control described upgrading unit and abandon the subsequent upgrade process.
Wherein, comprise the reservation unit, be used for making an appointment described update time section in advance with described server in first time that receives server during software upgrade notification.
For solving the problems of the technologies described above, another technical scheme that the present invention adopts is: a kind of payment terminal software update system is provided, comprises: server and payment terminal; Described server comprises: the upgrade notification unit, be used for having new software version to need upgrading and during at start of described payment terminal and Connection Service device, sending the software upgrade notification first time that software version need be upgraded detecting described payment terminal to described payment terminal; Reservation upgrading unit is when being used for monitoring in described upgrade notification unit described payment terminal and having new software version to upgrade, with the update time section of described payment terminal reservation software upgrading; Described payment terminal comprises: the reservation unit is used for making an appointment described update time section in first time that receives server during software upgrade notification in advance with the reservation upgrading unit of described server; Judging unit was used in first time that receives server during software upgrade notification, judged that the current time is whether in the update time section of making an appointment in advance with described server; Download unit is used for downloading the upgrade file of described server; The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file; Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects; First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell; Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
The invention has the beneficial effects as follows: be different from prior art and the unexposed terminal remote technology of upgrading of how paying, and carry out the situation that the online in real time software upgrading causes ensureing stability, the present invention adopts online and line upgrading down, the comprehensive software update system technology of three-dimensional formula of upgrading reservation technology and mandatory upgrade, by preengaging the software upgrading time with server, not to all payment terminals, a payment terminal the updating operation in free impose uniformity without examining individual cases, can realize online very neatly, software upgrading under the line, have ready conditions in payment terminal and then to carry out software upgrading when carrying out software upgrading immediately immediately, when being not suitable for carrying out software upgrading immediately, payment terminal then carries out software upgrading according to subscription time and other trigger conditions, do not finish upgrading or upgrading occurring arranging when unusual continuing next time, until finishing, calculate good various situations, under in check situation, guarantee to upgrade successfully.The present invention guarantees to support remote upgrade technically, good operability, controllability are strong, and online remote upgrade stable performance success rate for upgrading is high and do not increase expensive equipment, and cost is lower, make things convenient for the unified management and the regulation and control of equipment operation group, save the maintenance cost of payment terminal.
Description of drawings
Fig. 1 is the process flow diagram of payment terminal method for upgrading software embodiment one of the present invention;
Fig. 2 is the process flow diagram of payment terminal method for upgrading software embodiment two of the present invention;
Fig. 3 is the theory diagram of payment terminal embodiment one of the present invention;
Fig. 4 is the theory diagram of payment terminal embodiment two of the present invention;
Fig. 5 is the theory diagram of payment terminal embodiment three of the present invention;
Fig. 6 is the theory diagram of payment terminal embodiment four of the present invention;
Fig. 7 is the theory diagram of payment terminal embodiment five of the present invention;
Fig. 8 is the theory diagram of payment terminal software update system embodiment of the present invention.
Embodiment
By describing technology contents of the present invention, structural attitude in detail, realized purpose and effect, give explanation below in conjunction with embodiment and conjunction with figs. are detailed.
See also Fig. 1, payment terminal method for upgrading software embodiment of the present invention mainly may further comprise the steps:
Step 101: payment terminal one side, in first time that receives server during software upgrade notification, judge that the current time is whether in the update time section of making an appointment in advance with described server;
Step 102: if the current time is in the update time section of making an appointment in advance with described server, download automatically in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file; Otherwise
Need carry out software upgrading to the described payment terminal of user prompt, and provide carry out immediately software upgrading or the next time carry out software upgrading option, when receiving the described selection of carrying out software upgrading immediately, automatically download in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file, receiving when carrying out the selection of software upgrading next time, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, carry out mandatory upgrade until finishing according to described upgrade file.
The present invention adopts online the upgrading down with line to combine, the comprehensive software update system technology of three-dimensional formula of upgrading reservation technology and mandatory upgrade, by preengaging the software upgrading time with server, not to all payment terminals, a payment terminal the updating operation in free impose uniformity without examining individual cases, can realize online very neatly, software upgrading under the line, have ready conditions in payment terminal and then to carry out software upgrading when carrying out software upgrading immediately immediately, when being not suitable for carrying out software upgrading immediately, payment terminal then carries out software upgrading according to subscription time and other trigger conditions, do not finish upgrading or upgrading occurring arranging when unusual continuing next time, until finishing, calculate good various situations, under in check situation, guarantee to upgrade successfully.The present invention guarantees to support remote upgrade technically, good operability, controllability are strong, and online remote upgrade stable performance success rate for upgrading is high and do not increase expensive equipment, and cost is lower, make things convenient for the unified management and the regulation and control of equipment operation group, save the maintenance cost of payment terminal.
See also Fig. 2, in one embodiment, can comprise step:
Carry out in the process of described software upgrading at all, if take place to cause described software upgrading process to be terminated unusually, then described payment terminal is proceeded described software upgrading in next time after the start automatically.Carry out software upgrading under the line, guaranteed still to be under the line, can guarantee software upgrade success no matter on line like this.
In another embodiment, can also comprise step:
Carry out in the process of described software upgrading at all, comprise: start the whole described software upgrade process of breakpoint transmission monitoring the process, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, the process stage when next time, the start back was automatically from described being terminated begins to proceed described software upgrading.Adopt the breakpoint transmission technology, can avoid occurring when unusual again from beginning another upgrading, and only need begin upgrading in the place that be terminated last time.
For the upgrade file that guarantees software upgrading all is new and does not have damage, can also comprise step:
After the step of the upgrade file in downloading described server, before carrying out the step of described software upgrading, comprise that described upgrade file is carried out software version to be compared and the software verification, when relatively back discovery version no change or verification are defective, abandon the subsequent upgrade process.
Consult Fig. 3,, also provide a kind of payment terminal embodiment, comprising according to the present invention:
Judging unit is used for when receiving the software upgrade notification of server, judges that the current time is whether in the update time section of making an appointment in advance with described server;
Download unit is used for downloading the upgrade file of described server;
The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file;
Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects;
First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell;
Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
The invention described above payment terminal embodiment can realize with hardware, also can realize with software, do not need to increase the expensive specialized designs or the significantly change of the terminal of paying, promptly can realize remote upgrade, stronger operability and controllability, Upgrade process stable performance at low cost and significantly improve success rate for upgrading.
Consult Fig. 4, for solving the abnormal conditions in the escalation process, may further include exception processing unit, be used for when described upgrading cell operation takes place to cause described software upgrading process to be terminated unusually, proceed described software upgrading automatically in the described upgrading of start back triggering next time unit.
Consult Fig. 5, be the above-mentioned abnormal conditions of better solution, may further include the breakpoint transmission unit, be used to monitor the whole described software upgrade process of described upgrading unit, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, triggered by described exception processing unit in next time after the start, the process stage when assisting described upgrading unit automatically from described being terminated begins to proceed described software upgrading.
Consult Fig. 6, for realizing version comparison and verification, may further include monitoring means, be used for after described download unit is downloaded the upgrade file of described server, before described upgrading unit carries out described software upgrading, described upgrade file is carried out software version compare and the software verification, when relatively back discovery version no change or verification are defective, control described upgrading unit and abandon the subsequent upgrade process.
Consult Fig. 7, realize software upgrading, may further include the reservation unit, be used for making an appointment described update time section in advance with described server in first time that receives server during software upgrade notification for better.
Consult Fig. 8, the present invention also provides a kind of payment terminal software update system embodiment, comprising:
Server and payment terminal;
Described server comprises:
The upgrade notification unit is used for having new software version to need upgrading and during at start of described payment terminal and Connection Service device, sending the software upgrade notification first time that software version need be upgraded to described payment terminal detecting described payment terminal;
Reservation upgrading unit is when being used for monitoring in described upgrade notification unit described payment terminal and having new software version to upgrade, with the update time section of described payment terminal reservation software upgrading;
Described payment terminal comprises:
The reservation unit is used for making an appointment described update time section in first time that receives server during software upgrade notification in advance with the reservation upgrading unit of described server;
Judging unit was used in first time that receives server during software upgrade notification, judged that the current time is whether in the update time section of making an appointment in advance with described server;
Download unit is used for downloading the upgrade file of described server;
The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file;
Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects;
First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell;
Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
The present invention can be applied to support the software auto upgrading technology of the payment terminal of different communication mode, can realize upgrading the convenient auto upgrading that solves the payment terminal of having used in market based on the online long-distance intelligent of the payment terminal software under FSK MODEM, GPRS MODEM, the communication modes such as ADSL MODEM, Ethernet.
No matter which kind of communication mode is payment terminal adopt, and on the remote server that inserts, the upgrade file of corresponding types arranged all.The software upgrading of payment terminal is except can the manual operation request, main is relies on the intelligent updating function of remote server and payment terminal: when remote server detects payment terminal and has new software version to upgrade, then behind starting up of terminal Connection Service device, the notice payment terminal has new software version to need to upgrade, and preengages the time period of upgrading with payment terminal software.Payment terminal will respond the update notification of remote server, and when obtaining for the first time notice, or after repeatedly being notified, and not in the updating period of described reservation, the prompting payment terminal such as need upgrade at information.The terminal user can determine whether carry out at once.If the user selects to upgrade immediately, horse back is upgraded, otherwise will point out this terminal of user in certain time period, to upgrade, if terminal is not online when the time comes, the software upgrading of terminal will be forced to upgrade when starting shooting next time and finish until renewal.In addition, in the terminal software renewal process, if generation power down etc. are unusual, terminal will continue to upgrade in start next time, and support breakpoint transmission upgrading.
The above only is embodiments of the invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes instructions of the present invention and accompanying drawing content to be done; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

1. a payment terminal method for upgrading software is characterized in that, comprising:
Payment terminal one side in first time that receives server during software upgrade notification, judges that the current time is whether in the update time section of making an appointment in advance with described server;
If the current time is in the update time section of making an appointment in advance with described server, download automatically in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file; Otherwise
Need carry out software upgrading to the described payment terminal of user prompt, and provide carry out immediately software upgrading or the next time carry out software upgrading option, when receiving the described selection of carrying out software upgrading immediately, automatically download in the described server upgrade file and according to the pay software upgrading of terminal of described upgrade file, receiving when carrying out the selection of software upgrading next time, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, carry out mandatory upgrade until finishing according to described upgrade file.
2. payment terminal method for upgrading software according to claim 1, it is characterized in that: carry out in the step of described software upgrading at all, comprise: if take place to cause described software upgrading process to be terminated unusually, then described payment terminal is proceeded described software upgrading in next time after the start automatically.
3. payment terminal method for upgrading software according to claim 2, it is characterized in that: carry out in the step of described software upgrading at all, comprise: start the whole described software upgrade process of breakpoint transmission monitoring the process, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, the process stage when next time, the start back was automatically from described being terminated begins to proceed described software upgrading.
4. payment terminal method for upgrading software according to claim 3, it is characterized in that: after the step of the upgrade file in downloading described server, before carrying out the step of described software upgrading, comprise that described upgrade file is carried out software version to be compared and the software verification, when relatively back discovery version no change or verification are defective, abandon the subsequent upgrade process.
5. a payment terminal is characterized in that, comprising:
Judging unit is used for when receiving the software upgrade notification of server, judges that the current time is whether in the update time section of making an appointment in advance with described server;
Download unit is used for downloading the upgrade file of described server;
The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file;
Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects;
First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell;
Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
6. payment terminal according to claim 5, it is characterized in that: comprise exception processing unit, be used for when described upgrading cell operation takes place to cause described software upgrading process to be terminated unusually, proceed described software upgrading automatically in the described upgrading of start back triggering next time unit.
7. payment terminal according to claim 6, it is characterized in that: comprise the breakpoint transmission unit, be used to monitor the whole described software upgrade process of described upgrading unit, and the process stage when when taking place to cause described software upgrading process to be terminated unusually, noting described Upgrade process and being terminated, triggered by described exception processing unit in next time after the start, the process stage when assisting described upgrading unit automatically from described being terminated begins to proceed described software upgrading.
8. payment terminal according to claim 7, it is characterized in that: comprise monitoring means, be used for after described download unit is downloaded the upgrade file of described server, before described upgrading unit carries out described software upgrading, described upgrade file is carried out software version compare and the software verification, when relatively back discovery version no change or verification are defective, control described upgrading unit and abandon the subsequent upgrade process.
9. according to each described payment terminal of claim 5 to 8, it is characterized in that: comprise the reservation unit, be used for making an appointment described update time section in advance with described server in first time that receives server during software upgrade notification.
10. a payment terminal software update system is characterized in that, comprising:
Server and payment terminal;
Described server comprises:
The upgrade notification unit is used for having new software version to need upgrading and during at start of described payment terminal and Connection Service device, sending the software upgrade notification first time that software version need be upgraded to described payment terminal detecting described payment terminal;
Reservation upgrading unit is when being used for monitoring in described upgrade notification unit described payment terminal and having new software version to upgrade, with the update time section of described payment terminal reservation software upgrading;
Described payment terminal comprises:
The reservation unit is used for making an appointment described update time section in first time that receives server during software upgrade notification in advance with the reservation upgrading unit of described server;
Judging unit was used in first time that receives server during software upgrade notification, judged that the current time is whether in the update time section of making an appointment in advance with described server;
Download unit is used for downloading the upgrade file of described server;
The upgrading unit is used for according to the pay software upgrading of terminal of described upgrade file;
Selected cell is used for need carrying out software upgrading to the described payment terminal of user prompt, and the option that carries out software upgrading immediately or carry out software upgrading next time is provided, and waits for receiving and selects;
First processing unit, being used in the current time is in the update time section of making an appointment in advance with described server the time, starts described download unit and described upgrading unit; Otherwise start described selected cell;
Second processing unit, be used for when described selected cell receives the described selection of carrying out software upgrading immediately, start described download unit and described upgrading unit, receive when carrying out the selection of software upgrading next time at described selected cell, upgrade in the section at the fixed time to the described payment terminal of user prompt, if described when the time comes payment terminal is not connected with described server, then when the next start of described payment terminal, starts described upgrading unit and finish until upgrading.
CN201010044848A 2010-01-19 2010-01-19 Payment terminal, software upgrading method and system thereof Pending CN101782857A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010044848A CN101782857A (en) 2010-01-19 2010-01-19 Payment terminal, software upgrading method and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010044848A CN101782857A (en) 2010-01-19 2010-01-19 Payment terminal, software upgrading method and system thereof

Publications (1)

Publication Number Publication Date
CN101782857A true CN101782857A (en) 2010-07-21

Family

ID=42522868

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010044848A Pending CN101782857A (en) 2010-01-19 2010-01-19 Payment terminal, software upgrading method and system thereof

Country Status (1)

Country Link
CN (1) CN101782857A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946559A (en) * 2012-10-29 2013-02-27 北京中传瑞智市场调查有限公司 Upgrading method of digital television terminal, digital television terminal, digital television server and upgrading system of digital television terminal
CN103677864A (en) * 2012-09-05 2014-03-26 中兴通讯股份有限公司 Method for upgrading software and terminal
CN104407877A (en) * 2014-10-16 2015-03-11 北京京东尚科信息技术有限公司 Method and system for upgrading terminal
CN105635270A (en) * 2015-12-28 2016-06-01 余镓乐 Application updating method and device
CN106161083A (en) * 2016-06-14 2016-11-23 上海斐讯数据通信技术有限公司 A kind of method for upgrading software of web-transporting device
CN106656582A (en) * 2016-12-01 2017-05-10 北京小米移动软件有限公司 System upgrading method and device
CN107870776A (en) * 2017-11-03 2018-04-03 北京锐安科技有限公司 A kind of IPMC online upgradings method and device
CN107967145A (en) * 2017-11-16 2018-04-27 南京轩世琪源软件科技有限公司 A kind of Mobile payment terminal system hot upgrade method online
CN108063794A (en) * 2017-11-16 2018-05-22 南京轩世琪源软件科技有限公司 One kind divides Framework Software network hot upgrade method online
CN112052023A (en) * 2020-09-14 2020-12-08 艾体威尔电子技术(北京)有限公司 Intelligent terminal upgrading strategy management method
CN114793241A (en) * 2021-01-26 2022-07-26 南宁富联富桂精密工业有限公司 Firmware updating method, electronic device and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060427A (en) * 2006-04-19 2007-10-24 华为技术有限公司 A system and method for realizing the remote software updating
CN101083564A (en) * 2007-07-24 2007-12-05 杭州华三通信技术有限公司 Method for updating automatically optical network unit and optical line terminal
CN101610604A (en) * 2009-06-18 2009-12-23 中兴通讯股份有限公司 A kind of method for upgrading software and system
CN101719072A (en) * 2009-11-23 2010-06-02 青岛海信宽带多媒体技术有限公司 Embedded type terminal equipment software upgrading method and upgrading device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060427A (en) * 2006-04-19 2007-10-24 华为技术有限公司 A system and method for realizing the remote software updating
CN101083564A (en) * 2007-07-24 2007-12-05 杭州华三通信技术有限公司 Method for updating automatically optical network unit and optical line terminal
CN101610604A (en) * 2009-06-18 2009-12-23 中兴通讯股份有限公司 A kind of method for upgrading software and system
CN101719072A (en) * 2009-11-23 2010-06-02 青岛海信宽带多媒体技术有限公司 Embedded type terminal equipment software upgrading method and upgrading device

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677864A (en) * 2012-09-05 2014-03-26 中兴通讯股份有限公司 Method for upgrading software and terminal
CN102946559A (en) * 2012-10-29 2013-02-27 北京中传瑞智市场调查有限公司 Upgrading method of digital television terminal, digital television terminal, digital television server and upgrading system of digital television terminal
CN102946559B (en) * 2012-10-29 2016-09-21 北京中传瑞智市场调查有限公司 The upgrade method of a kind of digital TV terminal, terminal, server and system thereof
CN104407877A (en) * 2014-10-16 2015-03-11 北京京东尚科信息技术有限公司 Method and system for upgrading terminal
CN105635270A (en) * 2015-12-28 2016-06-01 余镓乐 Application updating method and device
CN106161083A (en) * 2016-06-14 2016-11-23 上海斐讯数据通信技术有限公司 A kind of method for upgrading software of web-transporting device
CN106656582A (en) * 2016-12-01 2017-05-10 北京小米移动软件有限公司 System upgrading method and device
CN107870776A (en) * 2017-11-03 2018-04-03 北京锐安科技有限公司 A kind of IPMC online upgradings method and device
CN107870776B (en) * 2017-11-03 2021-01-12 北京锐安科技有限公司 IPMC online upgrading method and device
CN107967145A (en) * 2017-11-16 2018-04-27 南京轩世琪源软件科技有限公司 A kind of Mobile payment terminal system hot upgrade method online
CN108063794A (en) * 2017-11-16 2018-05-22 南京轩世琪源软件科技有限公司 One kind divides Framework Software network hot upgrade method online
CN112052023A (en) * 2020-09-14 2020-12-08 艾体威尔电子技术(北京)有限公司 Intelligent terminal upgrading strategy management method
CN112052023B (en) * 2020-09-14 2024-01-26 艾体威尔电子技术(北京)有限公司 Intelligent terminal upgrade strategy management method
CN114793241A (en) * 2021-01-26 2022-07-26 南宁富联富桂精密工业有限公司 Firmware updating method, electronic device and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN101782857A (en) Payment terminal, software upgrading method and system thereof
CN104915237B (en) Upgrading, upgrade control method and the equipment of bluetooth equipment firmware program
US9336531B2 (en) Downloading system, and unit, method and program for the same
CN100514943C (en) An upgrade management method and system for instant message client
JP2010098729A (en) System and method for third party application sales and services to wireless devices
CN104282093B (en) Tax-control equipment collective invoicing system and method
CN108416853B (en) Parking self-service payment method, system and storage medium
CN109918105A (en) A kind of charging pile software automatic on-line upgrade method and system
CN108537897A (en) Parking charge management method, server and storage medium
CN101355610A (en) Method for providing client service information, self-help client service module and system
CN109104305A (en) A kind of node increases method and relevant apparatus
RU2009117636A (en) PAYMENT CHARGES IN SPECIALIZED NETWORKS
CN108182759A (en) Card-free payment full-self-service charging client, server and method
CN106815934B (en) Charging control method and charging control device
CN106406926A (en) Payment terminal and software upgrading method and system
CN111538515A (en) Method, device and equipment for upgrading electric energy meter program
CN102137154A (en) Method and device for upgrading customer premise equipment (CPE)
CN103108024B (en) A kind of increment method for down loading of multimedia self-help terminal
CN107054146A (en) The control method of charging pile, apparatus and system
CN109472937A (en) Barcode scanning method for electrically and terminal device
CN112328274A (en) Software upgrading control method and system, server and intelligent terminal equipment
EP3609153B1 (en) Maintenance equipment management method, server and computer-readable storage medium
CN201107041Y (en) Vehicular GPS terminal with on-line upgrading function
CN201733371U (en) Interactive TV set top box IP on-demand loading upgrading device
CN105847284A (en) Communication service processing method, device and server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20100721

RJ01 Rejection of invention patent application after publication