CN101719292B - The recharge method of smart card, equipment and system - Google Patents
The recharge method of smart card, equipment and system Download PDFInfo
- Publication number
- CN101719292B CN101719292B CN200910237530.7A CN200910237530A CN101719292B CN 101719292 B CN101719292 B CN 101719292B CN 200910237530 A CN200910237530 A CN 200910237530A CN 101719292 B CN101719292 B CN 101719292B
- Authority
- CN
- China
- Prior art keywords
- recharging payment
- last time
- recharging
- payment
- integrity
- 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.)
- Expired - Fee Related
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Embodiment of the invention discloses that the recharge method of a kind of smart card, equipment and system, relate to areas of information technology, solve problem excessive in order to obtain cost that the recharging payment possessing integrity pays in prior art.Embodiment of the present invention background server, before to charging intelligent card, checks whether recharging payment last time of smart card has integrity;If having imperfection, then background server obtains recharging payment result last time of smart card, and judges last time, whether recharging payment was in state of can settling accounts according to recharging payment result last time;If being in state of can settling accounts, then by recharge amount deduction frozen in last time recharging payment, and recharging payment last time is revised as having integrity;Afterwards, background server freezes the recharge amount of this recharging payment of smart card, sets this recharging payment and has imperfection, and checks the integrity of this recharging payment according to this recharging payment result of smart card.The embodiment of the present invention is mainly used in the recharging payment to smart card.
Description
Technical field
The present invention relates to areas of information technology, particularly relate to the recharge method of a kind of smart card, equipment and system.
Background technology
Along with the raising of people's living standard, respective smart card is widely used, such as: mass transit card is just
Closely coupled with daily life.The universal problem brought of mass transit card is exactly to fill smart card
Value site is very little.Smart card is carried out recharging payment and focuses on the safety ensureing recharging payment with complete
Property.Wherein, the safety of recharging payment is typically by certification, cryptographic calculation, or information in specification
The operation such as identifying code (Message Authentication Code, MAC) calculating ensures;Recharging payment
The recharging payment voucher that integrity returns generally by smart card ensures.Smart card return is obtained if had
Recharging payment voucher, then explanation recharging payment be complete, otherwise this recharging payment is incomplete, when
When recharging payment is imperfect, such as: inputted the amount of money supplemented with money, but this amount of money is not charged into public transport
Time in card, then completed follow-up operation by special operator, to ensure the integrity of recharging payment.
It addition, existing mass transit card to supplement site geographic range with money limited, negligible amounts.If according to
Site is supplemented in mode increase of the prior art with money, certainly will need more place, equipment, and manpower, this
Sample not only can increase the operation cost of operator, and the net of the several increases obtained after paying great cost
It is the most inconspicuous that point brings effect easily.
During stating recharging payment in realization, inventor finds: supplement with money in existing site of supplementing with money
Scheme in, it is necessary to put into the high equipment of some costs with a lot of manpowers and operator and exchange for and supplement with money
The integrity of transaction, and the effect bringing convenience to the recharging payment of card holder is the most inconspicuous.So, as
What accomplishes to be prior art without ensureing the integrity of recharging payment in the case of putting into too much people's force-summing device
In problem to be solved.
Summary of the invention
Embodiments of the invention provide the recharge method of a kind of smart card, equipment and system, can realize unmanned value
Keep the integrity ensureing recharging payment under self-recharging state, facilitate user to carry out charging intelligent card.
A kind of recharge method of smart card, including: during unmanned automatic value-charging, including backstage
Server, before to charging intelligent card, checks whether recharging payment last time of described smart card has integrity;
If described last time, recharging payment had imperfection, then background server is obtained by described charging terminal
Recharging payment result last time of described smart card, and judge described last time according to recharging payment result described last time
Whether recharging payment is in state of can settling accounts;
If recharging payment described last time is in state of can settling accounts, then background server by last time recharging payment
The recharge amount deduction freezed, and recharging payment described last time is revised as having integrity;
Background server freezes the recharge amount of described this recharging payment of smart card, sets this recharging payment
There is imperfection, and check the complete of this recharging payment according to this recharging payment result of described smart card
Property.
A kind of background server, including:
Inspection unit, for checking whether recharging payment last time of described smart card has integrity;
Judging unit, if having imperfection for recharging payment described last time, then by described charging terminal
Obtain recharging payment result last time of described smart card, and according to described recharging payment result judgement last time
Last time, whether recharging payment was in state of can settling accounts;
Performance element, if being in state of can settling accounts, then by recharging payment last time for recharging payment described last time
In frozen recharge amount deduction, and recharging payment described last time is revised as having integrity;
Freezing unit, for freezing the recharge amount of described this recharging payment of smart card, sets this and supplements with money
Transaction has imperfection, and checks this recharging payment according to this recharging payment result of described smart card
Integrity.
A kind of smart card, described smart card is during unmanned automatic value-charging, and described intelligence
Card includes:
Recharging payment result memory element, for storing the recharging payment result of recharging payment last time;
Described recharging payment result memory element last time recharging payment recharging payment result supplement friendship with money at this
Will not be covered by the transaction results of consumer sale before Yi.
A kind of charging system of smart card, including:
Smart card, during unmanned automatic value-charging, the recharging payment of storage recharging payment last time
As a result, wherein, the recharging payment result of recharging payment described last time will not be consumed before this recharging payment
The transaction results of transaction covers;
Charging terminal, for obtaining the recharging payment result of described smart card, and sends described recharging payment knot
Fruit is to described background server;
Background server, for before to charging intelligent card, checks that recharging payment last time of described smart card is
No have integrity;If described last time, recharging payment had imperfection, then obtained by described charging terminal
Recharging payment result last time of described smart card, and judge described last time according to recharging payment result described last time
Whether recharging payment is in state of can settling accounts;If described last time, recharging payment was in state of can settling accounts, then by upper
Frozen in secondary recharging payment recharge amount deduction, and it is revised as having complete by recharging payment described last time
Property;And freeze the recharge amount of described this recharging payment of smart card, set this recharging payment and cannot not have completely
Whole property, checks the integrity of this recharging payment further according to this recharging payment result of described smart card.
The technical scheme that the embodiment of the present invention provides has the advantages that during can ensure that recharging payment
The integrity of recharging payment, and the maintenance of the integrity of each recharging payment is without labor management, can be by rear
Station server is implemented automatically, it is possible to decrease user and operator are to obtain the cost that recharging payment integrity is paid,
Realize unattended self-service to supplement with money, and the charging terminal in embodiments of the invention can be by possessing networking energy
The PC of power realizes with card reader, makes user be in just and can complete filling of smart card by this charging terminal
Value transaction, it is not necessary to user travels to and fro between and supplements site with money, facilitates user to carry out charging intelligent card.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement
In example or description of the prior art, the required accompanying drawing used is briefly described, it should be apparent that, describe below
In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying
On the premise of going out creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of the recharge method of a kind of smart card in the embodiment of the present invention 1;
Fig. 2 is the schematic flow sheet of the recharge method of a kind of smart card in the embodiment of the present invention 2;
Fig. 3 is to judge that last time, recharging payment was with specific reference to recharging payment result last time in the embodiment of the present invention 2
The schematic flow sheet of the no method being in state of can settling accounts;
Fig. 4 is the schematic flow sheet of the concrete method performing this recharging payment in the embodiment of the present invention 2;
Fig. 5 is the structural representation of background server in the embodiment of the present invention 3;
Fig. 6 is the structural representation of the smart card in the embodiment of the present invention 3;
Fig. 7 is the schematic diagram of the charging system of a kind of smart card in the embodiment of the present invention 4.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly
Chu, be fully described by, it is clear that described embodiment be only a part of embodiment of the present invention rather than
Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation
The every other embodiment obtained under property work premise, broadly falls into the scope of protection of the invention.Further, with
Under each embodiment be the alternative of the present invention, embodiment put in order and the numbering of embodiment is excellent with it
Select execution sequence unrelated.
Embodiment 1
The present embodiment provides the recharge method of a kind of smart card, as it is shown in figure 1, include:
Step 101, during each unmanned automatic value-charging, background server before to charging intelligent card,
Check whether recharging payment last time of described smart card has integrity;
Step 102, if recharging payment described last time has imperfection, then background server pass through described in supplement with money
Terminal obtains recharging payment result last time of described smart card, and according to described recharging payment result judgement last time
Described last time, whether recharging payment was in state of can settling accounts;
Step 103, if described last time, recharging payment was in state of can settling accounts, then background server will be supplemented with money last time
Frozen in transaction recharge amount deduction, and recharging payment described last time is revised as having integrity;
Step 104, background server freezes the recharge amount of described this recharging payment of smart card, sets this
Recharging payment has imperfection, and checks that this supplements friendship with money according to this recharging payment result of described smart card
Easy integrity.
In addition, it is necessary to explanation: in the present embodiment and following each embodiment " last time " and " this "
Refer to two a sequence of recharging payment processes.Such as: if this refers to the 4th recharging payment process, then go up
Secondary refer to the 3rd recharging payment process, it may be assumed that this last time also refers not to the 2nd time or the 1st recharging payment mistake
Journey.
The recharge method of the smart card that the present embodiment provides first checks when carrying out recharging payment every time by using
Last time recharging payment integrity, on the premise of ensureing that last time, recharging payment had integrity, carry out this
Recharging payment, and determine the technical scheme of this recharging payment integrity, solve and prior art is supplemented with money friendship
Integrity during Yi needs the technical problem of manual maintenance, achieve can realize by background server automatic
Implement to guarantee the integrity of recharging payment during recharging payment, reduce user and operator is that friendship is supplemented in acquisition with money
The cost that easily integrity is paid, the technique effect that unattended self-service is supplemented with money.
Embodiment 2
The present embodiment specifically provides the recharge method of a kind of smart card, and in the present embodiment, this smart card is public
Hand over card, wherein, because the specification that domestic communication field is taked is usually China's finance integrated circuit card specification--
It is called for short PBOC specification, so the method in this enforcement combines this PBOC specification and implements, needs
Illustrate, the invention is not limited in PBOC specification, it is also possible to be suitable for other specifications.
In PBOC specification, a recharging payment is defined as circle and deposits process, mainly includes two instructions: circle is deposited
Instruction deposited by initialization directive and circle.During this circle is deposited, if recharging payment success, mass transit card can be extremely
Returning transaction verification information less, in this embodiment, this transaction verification information is: recharging payment identifying code
(Transaction Authentication Code, TAC), MAC, and this recharging payment are successfully filled
Value transaction indicator is as the result of this recharging payment.It should be noted that at the present embodiment and following
In each embodiment, transaction verification information is specially TAC and MAC.
This programme relates generally to three parts: mass transit card, automatic value-charging terminal, and background server.
Wherein, automatic value-charging terminal can be special top-up machines, it is also possible to be that the PC networked is plus card reader.
Mass transit card and automatic value-charging terminal called mode can be to use non-contact communication mode, or USB communication modes etc..
Further, in the present embodiment, the corresponding account relevant information of the bank card that the user of this mass transit card is held is deposited
Storage is in this background server, it addition, set when background server also stores each account recharging payment last time
Whether the integrity designator put, be used for the user indicating the account recharging payment when recharging payment last time
Completely.
As in figure 2 it is shown, the method specifically includes:
Step 200, during unmanned automatic value-charging, background server before mass transit card is supplemented with money, after
Station server first passes through charging terminal and obtains the accounts information of user in mass transit card.
The detailed description of the invention of this step 200 can be: after mass transit card and automatic value-charging terminal connect, should
The instruction of automatic value-charging terminal transmission acquisition accounts information is to mass transit card, and mass transit card returns accounts information, automatically
After charging terminal receives account information, it is sent to background server.
Step 201, background server according to mass transit card described in account information check last time recharging payment whether
There is integrity, if last time, recharging payment had imperfection, perform step 202;Otherwise perform step
205。
Concrete, step 201 can be: background server checks the last time of the account that described accounts information is corresponding
Whether the integrity designator of recharging payment indicates recharging payment success last time;If recharging payment described last time
Integrity designator instruction recharging payment last time complete, then represent recharging payment described last time and there is integrity,
And perform step 205;Otherwise represent recharging payment described last time and not there is integrity, and perform step 202.
Step 202, recharging payment last time that background server obtains described mass transit card by described charging terminal is tied
Really, and according to recharging payment result described last time judge described last time, whether recharging payment was in state of can settling accounts;
If it is determined that being in state of can settling accounts, then perform step 203;Otherwise perform step 204.
This step 202 is as it is shown on figure 3, can realize especially by following manner:
Step 2021, background server sends the instruction of the recharging payment result obtaining recharging payment last time to certainly
Dynamic charging terminal, described instruction is sent to mass transit card, and receives what mass transit card returned by automatic value-charging terminal
Last time recharging payment recharging payment result, described recharging payment result is reported to backstage by automatic value-charging terminal
Server.
Concrete, in the present embodiment, mass transit card returns last time recharging payment recharging payment result at least
Including: last time recharging payment recharging payment success indicators, last transaction checking information, i.e. last time supplement with money
The TAC and the MAC of recharging payment last time of transaction.
It should be noted that, the mass transit card in the present embodiment will preserve the recharging payment result of recharging payment last time,
That is: be used for indicating recharging payment last time the most successfully recharging payment success indicators, last time recharging payment
Transaction verification information, i.e. TAC and MAC, and the recharging payment result of this of recharging payment will not be because of last time
It is replaced for being consumer sale in this recharging payment cause.
Step 2022, background server check in described recharging payment result last time recharging payment supplement friendship with money
Easily whether success indicators indicates recharging payment described last time to be in success status;If stating recharging payment success
Designator instruction recharging payment described last time is in success status, then representing that recharging payment described last time is in can
Checkout state, and step 2023 can be performed further;Otherwise perform step 204.
Step 2023, background server judges the TAC that the described mass transit card in recharging payment result last time returns
Whether obtained by calculating with background server with MAC the last time account recharging payment TAC and MAC
Identical;If identical, then representing is now recharging payment success status and recharging payment correct status, namely:
Described last time, recharging payment was in state of can settling accounts, and therefore performed step 203;Otherwise perform step 204.
Step 203, background server is by recharge amount button frozen in account described in last time recharging payment
Remove, and recharging payment described last time is revised as having integrity, then perform step 205.
During mass transit card was supplemented with money last time, owing to networking situation is unstable, when causing uploading recharging payment result
Networking is interrupted, and background server does not receive the recharging payment result of recharging payment last time, then last time supplements with money
Transaction just belongs to the most incomplete recharging payment.In this case, by the side provided in the present embodiment
Method, when may be implemented in this recharging payment, after mass transit card is uploaded to background server accounts information, after
Station server can find the imperfect of recharging payment last time, then background server may require that mass transit card was last time
Recharging payment result again upload.Last time recharging payment recharging payment result by check after, backstage
Server will be arranged to recharging payment last time completely automatically, in order to user carries out safe application again and supplements friendship with money
Easily.
Step 204, background server sends and comprises information that last time, recharging payment was made mistakes to automatic value-charging terminal,
Described information, after receiving this information, is shown to user by the display connected by automatic value-charging terminal, with
Prompting user's recharging payment last time is imperfect, and no longer performs following step.
If it addition, last time, recharging payment was imperfect, now user can arrive business hall and handle artificial synchronizing process.
Step 205, background server send last time recharging payment synchronize successful information to automatic value-charging terminal,
This information is shown to user by connecting display by automatic value-charging terminal, and now, user can be to automatic value-charging
Terminal input needs the amount of money supplemented with money, and automatic value-charging terminal sends it to background server after receiving this amount of money,
Background server freezes the recharge amount of described this recharging payment of mass transit card, sets this recharging payment and has
Imperfection, and then start to perform this recharging payment, i.e. process deposited by circle, and returns according to described mass transit card
This recharging payment result check the integrity of this recharging payment.
Concrete, as shown in Figure 4, this step 205 can be accomplished in that
Step 2051, background server send last time recharging payment synchronize successful information to automatic value-charging terminal,
This information is shown to user by connecting display by automatic value-charging terminal, and now, user can be to automatic value-charging
Terminal input needs the amount of money supplemented with money, and automatic value-charging terminal sends it to background server after receiving this amount of money.
Step 2052, by automatic value-charging terminal, background server and mass transit card carry out circle and deposit process.Backstage
Server sends circle and deposits initialization directive, and deposits at the circle being received mass transit card return by automatic value-charging terminal
After initialization response, above-mentioned account is freezed the amount of money supplemented with money in this recharging payment received, and sets
Put this recharging payment having imperfection (can be not by arranging the integrity designator of this recharging payment
Complete realization).
Step 2053, background server sends circle and deposits instruction, and receives mass transit card by automatic value-charging terminal
The recharging payment result of this recharging payment that can return.
Concrete, in the present embodiment, the recharging payment result of this recharging payment of return at least includes:
The recharging payment success indicators of this recharging payment, and the TAC of this recharging payment.
Step 2054, according to this recharging payment result supplemented with money, background server judges that this recharging payment is
No completely;If it is determined that complete, then the recharge amount freezed in deduction step 2052, then supplement this with money friendship
Easy be revised as that there is integrity (can be by the integrity recharging payment designator of this recharging payment be revised
Realize for complete), and no longer perform following step;If it is determined that this recharging payment described has imperfect
Property, then background server sends and comprises information that this recharging payment makes mistakes to automatic value-charging terminal, automatically fills
Described information, after receiving this information, is shown to user by the display connected by value terminal.
In step 2054, background server judges this recharging payment according to this recharging payment result supplemented with money
The most specifically can be accomplished in that
Whether the recharging payment success indicators in this recharging payment result described in background server inspection indicates
This recharging payment success, and judge that in this recharging payment result described, whether TAC and MAC be with logical
TAC with MAC crossing this recharging payment described calculating acquisition is identical;If it is indicated that this recharging payment
Success, and judge that this fills by account that calculating obtains for described MAC and TAC and background server
The TAC of value transaction is identical, then represent whether this recharging payment described has integrity;Otherwise represent
This recharging payment described has imperfection.
It addition, be can be seen that by above-mentioned execution process, when last time, recharging payment possessed recharging payment integrity,
Background server will skip the process of the integrity adjusting recharging payment last time, and the circle being directly accessed mass transit card is deposited
Process.Such as: as a example by during to be supplemented with money by the method in the present embodiment for mass transit card for the first time:
Owing to being to supplement with money for the first time, background server will not find any incomplete supplement with money in step 201
Transaction, then step 202 will be skipped and step 203 adjusts the process of integrity of recharging payment last time, enter
Step 205, it may be assumed that the recharge amount that background server inputs according to user, in succession initiates circle and deposits initialization, circle
Depositing instruction, and after receiving the transaction verification information that card returns, complete that this supplements with money whole supplements friendship with money
Easily process.
The recharge method of the intelligence that the embodiment of the present invention provides has the advantages that and can ensure that recharging payment
During the integrity of recharging payment, and the maintenance of the integrity of recharging payment every time is without labor management,
Automatically can be implemented by background server, it is possible to decrease user and operator are to obtain recharging payment integrity to pay
Cost, it is achieved unattended self-service is supplemented with money.It addition, the charging terminal in embodiments of the invention can be by tool
The PC of standby networked capabilities realizes with card reader, makes user be in just and can complete intelligence by this charging terminal
The recharging payment that can block, it is not necessary to user travels to and fro between and supplements site with money, and when this PC is notebook, supplements with money
Terminal is also equivalent to be also equipped with mobility, greatly facilitates user and carries out charging intelligent card in multiple place
Operation.
Embodiment 3
For the ease of the enforcement of the background server Part Methods in above-described embodiment 2, the present embodiment provides one
Plant background server 300, as it is shown in figure 5, include: inspection unit 31, it is judged that unit 32, performance element
33, freezing unit 34.
Inspection unit 31, for checking whether recharging payment last time of described smart card has integrity;Judge
Unit 32, for when inspection unit 31 checks that described last time, recharging payment had imperfection, by institute
State charging terminal and obtain recharging payment result last time of described smart card, and sentence according to described recharging payment result
Disconnected described last time, whether recharging payment was in state of can settling accounts;Performance element 33, if sentencing for judging unit 32
When recharging payment was in and can settle accounts state fixed the most described last time, by recharge amount frozen in last time recharging payment
Deduction, and recharging payment described last time is revised as having integrity;Freezing unit 34, for working as checklist
Unit 31 checks recharging payment described last time and has integrity, or after performance element 33 performs, freezes
Tie the recharge amount of described this recharging payment of smart card, set this recharging payment and there is imperfection, and
The integrity of this recharging payment is checked according to this recharging payment result of described smart card.
Background server 300 can include following optional module in the present embodiment:
When judging unit 32, transmitting element 35, for judging that recharging payment process was in and can not settle accounts described last time
During state, send and comprise information that described last time, recharging payment was made mistakes to described charging terminal, to point out user
Described last time, recharging payment was imperfect.
Wherein, when the described state of settling accounts is recharging payment success status, it is judged that unit 32 includes:
First checks module 321, for checking that the recharging payment success indicators in described recharging payment result is
No instruction recharging payment described last time is in success status;When the instruction of described recharging payment success indicators is described
Recharging payment was in success status and was last time, represents recharging payment described last time and is in state of can settling accounts.
When can the state of settling accounts be: when recharging payment success status and recharging payment correct status;Judging unit 32
Including:
Second checks module 322, for checking that the recharging payment success indicators in described recharging payment result is
No instruction recharging payment described last time is in success status;Judge module 323, for becoming when described recharging payment
When merit designator indicates that recharging payment is in success status described last time, it is judged that described last time recharging payment result
Middle transaction verification information whether with obtained by calculating described last time recharging payment transaction verification information phase
With;When judging identical, represent recharging payment described last time and be in state of can settling accounts.
The background server that the present embodiment provides, during unmanned automatic value-charging, can realize using householder
The function of mass transit card is deducted and supplemented with money to the amount of money in account, achieves and is carrying out unmanned automatic value-charging
Ensure that recharging payment has the technique effect of integrity simultaneously, and can coordinate by PC and reader combination
The automatic value-charging terminal become is used together, and can realize family unmanned automatic value-charging, it is not necessary to operator pair
This family automatic value-charging terminal is safeguarded, it is possible to decrease the operation cost of operator.
Implement for the ease of the method for mass transit card part in embodiment 2, the present embodiment additionally provide a kind of for
The process smart card 400 of unmanned automatic value-charging, as shown in Figure 6, this smart card 400 at least includes:
Recharging payment result memory element 41, for storing the recharging payment result of recharging payment last time.
Wherein, described recharging payment result memory element 41 last time recharging payment recharging payment result this
Will not be covered by the transaction results of consumer sale before secondary recharging payment.
Wherein, the recharging payment result of recharging payment result memory element 41 storage at least includes: be used for indicating
Last time recharging payment whether successfully recharging payment success indicators, last time recharging payment transaction verification information.
The recharging payment result of recharging payment will be preserved once, it is simple to keeping at the smart card of the present embodiment
During recharging payment integrity, background server verifies the integrity that last time, whether recharging payment had;Cause
For in the present embodiment, background server needs to be responsible for before safeguarding this recharging payment completing to supplement friendship with money last time
The synchronous working of easy integrity.
It addition, the present embodiment additionally provides a kind of automatic value-charging terminal, this automatic value-charging terminal automatic value-charging is eventually
End can be that to utilize top-up machines special in prior art can also be to utilize to possess the PC of networked capabilities and add
Upper card reader.Automatic value-charging terminal is the equal of a passage, be used for transmitting background server and mass transit card it
Between information, and comprise, for receive that background server sends, the information that recharging payment is made mistakes, and pass through
The display connected displays to the user that described information.
The background server, smart card and the automatic value-charging terminal that are thered is provided by the present embodiment can filled every time
Synchronize the integrity of recharging payment last time during value transaction, and this recharging payment integrity is set, solve existing
Have in technology the integrity during recharging payment need the technical problem of manual maintenance, achieve can realize by
Background server implements to guarantee the integrity of recharging payment during recharging payment automatically, reduces user and operation
Business is for obtaining the cost that recharging payment integrity is paid, the technique effect that unattended self-service is supplemented with money.And by
Can be prevalent in the life of user by PC and card reader in the present embodiment terminal automatic value-charging terminal, because of
This user can directly utilize this PC and the reader combination passage as execution recharging payment, for operator
For not only reduce manpower, more can realize 0 cost safeguard.
Embodiment 4
The present embodiment provides the charging system of a kind of smart card, as it is shown in fig. 7, this system includes: smart card
71, charging terminal 72, and background server 73.
Smart card 71, at least storing the accounts information of user, and the process of unmanned automatic value-charging
In, the recharging payment result of storage recharging payment last time, wherein, described last time recharging payment recharging payment
Result will not be covered by the transaction results of consumer sale before this recharging payment;Charging terminal 72, is used for obtaining
Take the account of described smart card 71 and the last time of described smart card and/or this recharging payment result, and send institute
State last time and/or this recharging payment result to described background server 73;Background server 73, for right
Before smart card 71 is supplemented with money, check whether recharging payment last time of described smart card 71 has integrity;If institute
State recharging payment last time and there is imperfection, then obtain described smart card 71 by described charging terminal 72
Last time, whether recharging payment result, and judged recharging payment described last time according to recharging payment result described last time
It is in state of can settling accounts;If recharging payment described last time is in state of can settling accounts, then by last time recharging payment
Frozen recharge amount deduction, and recharging payment described last time is revised as having integrity;And freeze institute
State the recharge amount of this recharging payment of smart card 71, set this recharging payment and there is imperfection, then root
The integrity of this recharging payment is checked according to this recharging payment result of described smart card 71.
Wherein, charging terminal 71 is additionally operable to receive comprising in recharging payment from described background server 73
The information that secondary recharging payment and this recharging payment are made mistakes, and displayed to the user that described by the display connected
Information.
The system that the embodiment of the present invention provides has the advantages that supplements with money during can ensure that recharging payment
The integrity of transaction, and the maintenance of the integrity of each recharging payment is without labor management, can be taken by backstage
Business device is implemented automatically, it is possible to decrease user and operator are to obtain the cost that recharging payment integrity is paid, it is achieved
Unattended self-service is supplemented with money, and the charging terminal in embodiments of the invention can be by possessing networked capabilities
PC realizes with card reader, makes user be in just and can supplement friendship with money by what this charging terminal completed smart card
Easily, it is not necessary to user travels to and fro between and supplements site with money, user is facilitated to carry out charging intelligent card.
It will be understood by those skilled in the art that all or part of step realizing in the various embodiments described above is
Can instruct relevant hardware by program to complete, described program can be stored in computer can
Read in storage medium, this program upon execution, including all or part of method in the various embodiments described above
And step, wherein, described storage medium, such as: ROM/RAM, disk, laser disc etc..
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive this
Bright can add the mode of required general hardware platform by software and realize, naturally it is also possible to by hardware, but
In the case of Hen Duo, the former is more preferably embodiment.Based on such understanding, technical scheme essence
On the part that in other words prior art contributed can embody with the form of software product, this calculating
Machine software product is stored in the storage medium that can read, such as the floppy disk of computer, hard disk or CD etc., bag
Include some instructions with so that an equipment performs the method described in each embodiment of the present invention.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited to
This, any those familiar with the art, in the technical scope that the invention discloses, can readily occur in
Change or replacement, all should contain within protection scope of the present invention.Therefore, protection scope of the present invention should
Described it is as the criterion with scope of the claims.
Claims (18)
1. the recharge method of a smart card, it is characterised in that include during unmanned automatic value-charging:
Background server, before to charging intelligent card, checks whether recharging payment last time of described smart card has
Integrity;
If recharging payment described last time does not have integrity, then background server obtains described by charging terminal
Smart cards for storage last time recharging payment recharging payment result, and sentence according to recharging payment result described last time
Disconnected described last time, whether recharging payment was in state of can settling accounts;
If recharging payment described last time is in state of can settling accounts, then background server by last time recharging payment
The recharge amount deduction freezed, and recharging payment described last time is revised as having integrity;
Background server freezes the recharge amount of described this recharging payment of smart card, sets this recharging payment
Not there is integrity, and check the complete of this recharging payment according to this recharging payment result of described smart card
Property.
Method the most according to claim 1, it is characterised in that the last time of the described smart card of described inspection
Whether recharging payment has integrity includes:
Background server check described smart card last time recharging payment integrity designator whether indicate described
Last time, recharging payment had integrity;
If described integrity designator instruction recharging payment described last time has integrity, then represent described last time
Recharging payment has integrity;Otherwise represent recharging payment described last time and not there is integrity.
Method the most according to claim 1, it is characterised in that the described state of settling accounts is: supplement friendship with money
Easily success status;The described recharging payment result according to recharging payment described last time judges that described last time supplements friendship with money
Easily whether it is in and can the state of settling accounts include:
Recharging payment in the recharging payment result of background server inspection recharging payment described last time successfully indicates
Whether symbol indicates recharging payment described last time to be in success status;
If described recharging payment success indicators instruction recharging payment described last time is in success status, then represent
Described last time, recharging payment was in state of can settling accounts.
Method the most according to claim 1, it is characterised in that the described state of settling accounts is: supplement friendship with money
Easily success status and recharging payment correct status;Described judge that described last time fills according to described recharging payment result
Whether value transaction is in and can the state of settling accounts include:
It is described that background server checks whether the recharging payment success indicators in described recharging payment result indicates
Last time, recharging payment was in success status;
If described recharging payment success indicators instruction recharging payment described last time is in success status, then judge
In described last time recharging payment result, whether transaction verification information supplemented friendship with money with the described last time obtained by calculating
Easy transaction verification information is identical;
If background server judges identical, then represent recharging payment described last time and be in state of can settling accounts.
Method the most according to claim 1, it is characterised in that the method also includes:
If recharging payment described last time is in state of can not settling accounts, then background server sends and comprises described last time
The information that recharging payment is made mistakes is to described charging terminal, and to point out, last time described in user, recharging payment was imperfect.
Method the most according to claim 5, it is characterised in that described can not the state of settling accounts be: supplement with money
Conclude the business unsuccessful state, or the incorrect state of recharging payment.
Method the most according to claim 1, it is characterised in that described this fills according to described smart card
Value transaction results checks that the integrity of this recharging payment includes:
Described background server obtains this recharging payment result of described smart card by described charging terminal;
According to this recharging payment result described, described background server judges that this recharging payment process described is
No have integrity;
If this recharging payment described has integrity, then the recharge amount freezed described in deduction, and by described
This recharging payment is revised as having integrity;If this recharging payment described has imperfection, then send
The information that this recharging payment described in comprising is made mistakes is to described charging terminal.
Method the most according to claim 7, it is characterised in that described background server according to institute this
Recharging payment result judges whether this recharging payment process described has integrity and include:
Whether the recharging payment success indicators in this recharging payment result described in background server inspection indicates
This recharging payment described is in success status, and judges transaction verification in this recharging payment result described
Information whether obtain with by calculating described in the transaction verification information of this recharging payment identical;
If described recharging payment success indicators instruction this recharging payment described is in success status, and judges
Transaction verification information is identical, then represent this recharging payment described and have integrity;Otherwise represent described this
Recharging payment has imperfection.
Method the most according to claim 1, it is characterised in that described charging terminal includes: special fill
Value machine, or the top-up machines being made up of PC and card reader.
10. a background server, it is characterised in that including:
Inspection unit, for checking whether recharging payment last time of smart card has integrity;
Judging unit, if having imperfection for recharging payment described last time, is then obtained by charging terminal
Described smart cards for storage last time recharging payment recharging payment result, and according to recharging payment knot described last time
Fruit judges described last time, whether recharging payment was in state of can settling accounts;
Performance element, if being in state of can settling accounts, then by recharging payment last time for recharging payment described last time
In frozen recharge amount deduction, and recharging payment described last time is revised as having integrity;
Freezing unit, for freezing the recharge amount of described this recharging payment of smart card, sets this and supplements with money
Transaction has imperfection, and checks this recharging payment according to this recharging payment result of described smart card
Integrity.
11. background servers according to claim 10, it is characterised in that the described state of settling accounts is:
Recharging payment success status;Described judging unit includes:
First checks module, the recharging payment in the recharging payment result checking recharging payment described last time
Whether success indicators indicates recharging payment described last time to be in success status;When described recharging payment successfully refers to
Show when symbol indicates that recharging payment is in success status described last time, represent recharging payment described last time and be in and can tie
Account state.
12. background servers according to claim 10, it is characterised in that the described state of settling accounts is:
Recharging payment success status and recharging payment correct status;Described judging unit includes:
Second checks module, the recharging payment in the recharging payment result checking recharging payment described last time
Whether success indicators indicates recharging payment described last time to be in success status;
Judge module, for being in into when described recharging payment success indicators instruction recharging payment described last time
During account of somebody's meritorious service state, it is judged that in described last time recharging payment result transaction verification information whether with obtained by calculating
Described last time, the transaction verification information of recharging payment was identical;When judging identical, represent and supplemented friendship with money described last time
Easily it is in state of can settling accounts.
13. background servers according to claim 10, it is characterised in that also include:
Transmitting element, for when described last time recharging payment be in can not settle accounts state time, send comprise described
The information that last time, recharging payment was made mistakes is to described charging terminal, and to point out, last time described in user, recharging payment was the completeest
Whole.
14. background servers according to claim 10, it is characterised in that described freezing unit includes:
Acquisition module, for obtaining this recharging payment result of described smart card by described charging terminal;
Whether complete judge module, for judging this recharging payment described according to this recharging payment result of institute
There is integrity;
Deduction module, for when described complete judge module judges that this recharging payment has integrity, detains
The recharge amount freezed described in removing, and this recharging payment described is revised as having integrity;
Sending module, for judging that this recharging payment described has imperfection when described complete judge module,
Send and comprise information that this recharging payment described makes mistakes to described charging terminal.
15. 1 kinds of smart cards, it is characterised in that after described in any one being applied in claim 10-14
Station server, described smart card is during unmanned automatic value-charging, and described smart card is at least
Including:
Recharging payment result memory element, for storing the recharging payment result of recharging payment last time;
Described recharging payment result memory element last time recharging payment recharging payment result supplement friendship with money at this
Will not be covered by the transaction results of consumer sale before Yi.
16. smart cards according to claim 15, it is characterised in that described recharging payment result stores
The recharging payment result of unit storage at least includes: be used for indicating recharging payment described last time the most successfully to fill
Value transaction success indicators, described last time recharging payment transaction verification information.
The charging system of 17. 1 kinds of smart cards, it is characterised in that including:
Smart card, during unmanned automatic value-charging, the recharging payment of storage recharging payment last time
As a result, wherein, the recharging payment result of recharging payment described last time will not be consumed before this recharging payment
The transaction results of transaction covers;
Charging terminal, for obtaining the recharging payment result of described smart card, and sends described recharging payment knot
Fruit is to background server;
Background server, for before to charging intelligent card, checks that recharging payment last time of described smart card is
No have integrity;If described last time, recharging payment had imperfection, then obtained by described charging terminal
Recharging payment result last time of described smart card, and judge described last time according to recharging payment result described last time
Whether recharging payment is in state of can settling accounts;If described last time, recharging payment was in state of can settling accounts, then by upper
Frozen in secondary recharging payment recharge amount deduction, and it is revised as having complete by recharging payment described last time
Property;And freeze the recharge amount of described this recharging payment of smart card, set this recharging payment and cannot not have completely
Whole property, checks the integrity of this recharging payment further according to this recharging payment result of described smart card.
18. systems according to claim 17, it is characterised in that described charging terminal is additionally operable to receive
From the information that last time, recharging payment was made mistakes that comprises of described background server, and by the display that connects to
User shows described information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910237530.7A CN101719292B (en) | 2009-11-16 | 2009-11-16 | The recharge method of smart card, equipment and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910237530.7A CN101719292B (en) | 2009-11-16 | 2009-11-16 | The recharge method of smart card, equipment and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101719292A CN101719292A (en) | 2010-06-02 |
CN101719292B true CN101719292B (en) | 2016-08-31 |
Family
ID=42433861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910237530.7A Expired - Fee Related CN101719292B (en) | 2009-11-16 | 2009-11-16 | The recharge method of smart card, equipment and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101719292B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894337A (en) * | 2010-06-22 | 2010-11-24 | 北京握奇数据***有限公司 | Method, system and related device for processing network transaction of intelligent value card |
CN102129745A (en) * | 2010-10-25 | 2011-07-20 | 上海复展照明科技有限公司 | Charging method and system for rechargeable card and application method and management system for rechargeable card |
CN102610042A (en) * | 2012-03-13 | 2012-07-25 | 中国联合网络通信集团有限公司 | Method, system and terminal for load-over-the-air and load-over-the-air server |
CN102646304A (en) * | 2012-04-28 | 2012-08-22 | 郑州信大捷安信息技术股份有限公司 | Bus card recharging system based on desktop system and bus card recharging method |
CN102682521A (en) * | 2012-04-28 | 2012-09-19 | 郑州信大捷安信息技术股份有限公司 | Desktop-system-based oiling integrated circuit (IC) card recharging system and recharging method |
CN103679954B (en) * | 2012-09-14 | 2016-07-20 | 深圳市金正方科技股份有限公司 | A kind of intelligent correction method and system based on IC-card charge |
CN103714625B (en) * | 2013-12-20 | 2016-06-01 | 北京握奇数据***有限公司 | A kind of charging intelligent card method and system |
-
2009
- 2009-11-16 CN CN200910237530.7A patent/CN101719292B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101719292A (en) | 2010-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101719292B (en) | The recharge method of smart card, equipment and system | |
EP2379363B1 (en) | Systems and methods for charging an electric vehicle using broadband over powerlines | |
EP2509181B1 (en) | Methods and systems for distributing solar energy charging capacity to a plurality of electric vehicles | |
CN106114254B (en) | Intelligent charge control method, device and system | |
CN102496213B (en) | Battery charging and replacing flow control system for new energy automobiles | |
CN102892617B (en) | For system, equipment and method with electric vehicle positive energy exchange | |
US20110047052A1 (en) | Method and process for an energy management system for setting and adjusting a minimum energy reserve for a rechargeable energy storage device | |
CN105046825B (en) | A kind of pre-paying kilowatt-hour meter power purchase system and method for taking control technology based on electric energy meter | |
CN103066638B (en) | To electric power storing device for the system of induced current, charging device and method | |
CN103854374B (en) | Electric vehicle electricity consumption charging method based on periodical balancing pattern and device | |
CN105186592A (en) | Charging management system and method of fast charging stations | |
CN108389325A (en) | Settlement method and system, automobile, charging pile, server-side, program and medium | |
AU2009330592A1 (en) | System and method for charging an electric vehicle facilitated by a wireless communication link | |
CN204886246U (en) | Charging system with self -service identification and function of paying | |
CN104252743A (en) | Charge charging method and device | |
CN107458241A (en) | A kind of charging application method of the charging pile system with blue tooth interface | |
CN107633431A (en) | A kind of energy storage device leasing system based on internet | |
CN109472937A (en) | Barcode scanning method for electrically and terminal device | |
CN107972520A (en) | A kind of charging station | |
CN108001284A (en) | Charging service method, system, device and application method and time buying/selling system | |
CN107480972A (en) | Account is shared in the application process in shared power service | |
CN109685993A (en) | A kind of financial management method of charging pile electricity consumption | |
CN107798553A (en) | Application process of the credit score in shared power service | |
CN103023994B (en) | A kind of remote download method for POS | |
CN109146087A (en) | A kind of electric car charging exception transaction processing method and the operation platform that charges |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 100015 Beijing city Chaoyang District Dongzhimen West eight Street No. 2 room Wanhong Yan Dong Business Garden Patentee after: BEIJING WATCHDATA Co.,Ltd. Address before: 100015 Beijing city Chaoyang District Dongzhimen West eight Street No. 2 room Wanhong Yan Dong Business Garden Patentee before: BEIJING WATCH DATA SYSTEM Co.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160831 Termination date: 20211116 |