CN101223729B - Updating a mobile payment device - Google Patents
Updating a mobile payment device Download PDFInfo
- Publication number
- CN101223729B CN101223729B CN2006800235369A CN200680023536A CN101223729B CN 101223729 B CN101223729 B CN 101223729B CN 2006800235369 A CN2006800235369 A CN 2006800235369A CN 200680023536 A CN200680023536 A CN 200680023536A CN 101223729 B CN101223729 B CN 101223729B
- Authority
- CN
- China
- Prior art keywords
- mobile payment
- payment device
- message
- certificate server
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 10
- 230000006854 communication Effects 0.000 claims description 10
- 239000013589 supplement Substances 0.000 claims description 8
- 230000008878 coupling Effects 0.000 claims description 6
- 238000010168 coupling process Methods 0.000 claims description 6
- 238000005859 coupling reaction Methods 0.000 claims description 6
- 230000008520 organization Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 8
- 238000012795 verification Methods 0.000 description 7
- 230000001502 supplementing effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3823—Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
A method of updating a mobile payment device (5) of a user via an insecure network, the mobile payment device (5) storing value and enabling the user to perform cashless transactions with participating merchants (50, 60, 70, 80), the method comprising: -sending identification information relating to the mobile payment device (5) to an authentication server (20); authenticating the mobile payment device (5) using an authentication server (20); and selecting a transaction type and a transaction amount for the transaction; wherein, the authentication includes: sending the encrypted first message from the authentication server (20) to the mobile payment device (5) and sending the encrypted second message from the mobile payment device (5) to the authentication server (20); decrypting the encrypted first and second messages; -sending an encrypted third message based on the first message from the mobile payment device (5) to the authentication server (20), and an encrypted fourth message based on the second message from the authentication server (20) to the mobile payment device (5); decrypting the encrypted third and fourth messages; and comparing the first message with the third message and the second message with the fourth message, wherein if they match, the identities of the mobile payment device (5) and the authentication server (20) are mutually authenticated to enable updating of the mobile payment device (5) according to the transaction.
Description
Technical field
The present invention relates to the system that user's mobile payment device upgraded via unsecured network.
Background technology
In order to guarantee the good traffic flow of commuter when getting into and leaving transportation system, the booking of mass transportation systems must be very efficient.One type ticket is to be used to the reusable stored value card that booking is carried out in all travellings by what the commuter carried.In order to alleviate the bottleneck at entrance and exit door place, this card is for contactless, this make its can be when the commuter passes by scanning apace and accomplished its whilst on tour the commuter and kept accounts.
Though this bottleneck has obtained solution, produced another problem again, promptly supplement with money station (top-up station) locate to stick into the row supplement with money.Usually, supplementing the place, station with money, the commuter inserts its card and pays to supplement with money to its card via cash or credit/debit card.It is bulky to supplement the station with money, because they must store and distribute buckets of cash safely.In subway station, the space critical shortage, thereby have limited number and supplement the station with money.The queue that therefore possibly form peak period has not only stopped over the commuter but also has blocked traffic in the station sometimes.Existing simple solution is that top-up machines is placed outside the station.The commuter finds such inconvenience, thereby can not use continually.
Therefore need improve the efficient of mass transportation systems further.
In addition, most of public has these cards, so these cards also can be used for the products & services of participating in the place, shop are carried out cashless payment in some country.But the popularity degree of these other purposes is limited, because still there be the problem of station so that its card is supplemented with money of supplementing with money that find easily.
Summary of the invention
First preferred aspect, provide a kind of and user's mobile payment device carried out method for updating via unsecured network, said mobile payment device storing value and make said user can carry out and participate in the cashless transactions of trade company, said method comprises:
The identifying information relevant with said mobile payment device sent to certificate server;
Use said certificate server that said mobile payment device is carried out authentication; And
The type of transaction of option dealing and dealing money;
Wherein, authentication comprises:
First message after encrypting is sent to said mobile payment device from said certificate server, and second message after will encrypting sends to said certificate server from said mobile payment device;
With first and second decrypt messages after the said encryption;
To send to said certificate server from said mobile payment device based on the 3rd message after the encryption of said first message, and will send to said mobile payment device from said certificate server based on the 4th message after the encryption of said second message;
With third and fourth decrypt messages after the said encryption; And
With said first message and said the 3rd message compares and said second message and said the 4th message are compared; Wherein, If their couplings; The identity of then said mobile payment device and said certificate server is by authentication mutually, so that can upgrade said mobile payment device according to said transaction.
Said method also comprises following initial step: place on the fetch equipment said mobile payment device or near the fetch equipment, so that read the identifying information relevant with said mobile payment.
Said method also comprises via client application sets up communication link between said mobile payment device and said certificate server.
Client application can be downloaded to said user client terminal.
Client application can be the applet of in internet browser application, carrying out (applet).
Mobile payment device can be contactless chipcard.
Mobile payment device can be contact type intelligent card (CSC).
Participate in trade company and can comprise public transportation management organization and retail shop.
Type of transaction can be by reimbursement, supplement with money and upgrade any in the group of forming to being stored in electronic data on the mobile payment device to mobile payment device.
Communicating by letter and to divide into groups via Application Protocol Data Unit (APDU) between certificate server and the mobile payment device.
Said method also is included in to set up between said certificate server and the bank main and communicates by letter, so that according to said transaction said user's bank account is carried out debit (debit) or credit (credit).
Unsecured network can be internet, metropolitan area network (WAN), perhaps wide area network (WAN).
In second aspect, a kind of system that user's mobile payment device is upgraded via unsecured network is provided, said mobile payment device storing value and make the user can carry out and participate in the cashless transactions of trade company, said system comprises:
Certificate server, this certificate server are used for said mobile payment device is carried out authentication;
Fetch equipment, this fetch equipment are used for reading identifying information from said mobile payment device;
Client terminal, this client terminal are used for said identifying information is sent to said certificate server via said network; And
User interface, this user interface make can option dealing type of transaction and dealing money;
Wherein, authentication comprises:
First message after encrypting is sent to mobile payment device from said certificate server, and second message after will encrypting sends to said certificate server from said mobile payment device;
With first and second decrypt messages after the said encryption;
To send out from said mobile payment device based on the 3rd message after the encryption of said first message
Deliver to said certificate server, and will based on the 4th message after the encryption of said second message from
Said certificate server sends to said mobile payment device;
With third and fourth decrypt messages after the said encryption; And
With said first message and said the 3rd message compares and said second message and said the 4th message are compared; Wherein, If their couplings; The identity quilt authentication mutually of then said mobile payment device and said certificate server, thus make said fetch equipment to upgrade said mobile payment device according to said transaction.
Mobile payment device can be contactless chipcard.
Mobile payment device can be contact type intelligent card (CSC).
Fetch equipment can be USB (USB) type Non-contact Media Reader/write a card device.
In the third aspect; The applet that provides a kind of user's of making mobile payment device to be able to upgrade via unsecured network; Said mobile payment device storing value and make said user can carry out and participate in the cashless transactions of trade company, said applet comprises:
User interface, this user interface allow the type of transaction and the dealing money of said user's option dealing;
Server com-munication module, this server com-munication module are used for communicating by letter so that said mobile payment device is carried out authentication with certificate server; And
Device communication module, this device communication module are used for the fetch equipment interfaces so that read and upgrade said mobile payment device;
Said server com-munication module is helped authentication in the following manner: receive first message after the encryption so that by said mobile payment device deciphering from said certificate server, and receive based on the 4th message after the encryption of second message so that by said mobile payment device deciphering from said certificate server;
Said device communication module is helped authentication in the following manner: second message after will encrypting sends to said certificate server so that by said certificate server deciphering from said mobile payment device; To send to said certificate server so that by said certificate server deciphering from said mobile payment device based on the 3rd message after the encryption of said first message;
Wherein, The said first message quilt compares with said the 3rd message and the said second message quilt compares with said the 4th message; Wherein, If they are complementary, the authentication mutually of the identity of then said mobile payment device and said certificate server quilt, thus make said fetch equipment to upgrade said mobile payment device according to said transaction.
Applet can be the Java Applet through signature that can download to the user client terminal.
The present invention advantageously provides through using its mobile payment device that is used for cashless transactions to utilize its computer to carry out the flexibility and the ability of electronic service with secured fashion to the user.
Description of drawings
Referring now to accompanying drawing an example of the present invention is described, in the accompanying drawings:
Fig. 1 is the system architecture figure according to system of the present invention;
Fig. 2 downloads to the user client terminal so that interface uses illustration between certificate server and user's card with applet;
Fig. 3 sets up the illustration of using communicate by letter between certificate server and card;
Fig. 4 carries out the illustration of using that upgrades to card; And
Fig. 5 is the process flow diagram according to verification process of the present invention.
Embodiment
Fig. 1 and following discussion intention provides the description of concise and to the point, the summary of the suitable computing environment that can be implemented in the present invention.Though do not require, will under the general environment of the performed computer executable instructions of personal computer (for example program module), describe the present invention.Usually, program module comprises routine, program, character, assembly, the data structure of carrying out particular task or realizing particular abstract.As those skilled in the art will recognize; The present invention can realize with other computer system configurations, these computer system configurations comprise handheld device, multicomputer system, based on microprocessor or programmable consumer electronic devices, network PC, minicom, mainframe computer or the like.The present invention can also realize in DCE that task is to be carried out by the teleprocessing equipment through linked in this environment.In DCE, program module can be arranged in local and remote storage device.
Referring to figs. 1 to Fig. 4, a kind of system 10 that user's contact type intelligent card (contactless smart card is called for short CSC) 5 is upgraded through the internet is provided.CSC 5 storing values, in other words, it comprises and is used for cash value that purchase is paid.CSC 5 makes the user to carry out cashless transactions with the participation trade company in the cash-free network.Participation trade company comprises can be via the public's transportation operating agencies 50 and the retail shop (such as zoo 60, cinema 70 and hospital 80) of its web server access.In typical case, the user provides its CSC 5 to be used for payment to participating in trade company, and CSC 5 is read, and the suitable amount of money is deducted from the Stored Value of CSC 5.
System 10 comprises: certificate server 20 is connected to user's the desktop computer or the USB type Non-contact Media Reader of notebook 40/write card device 30.The appropriate drive of supposing card reader/writer 30 has been installed on the computer 40.20 couples of CSC of certificate server 5 carry out authentication.Certificate server 20 is operated by electronic service provider, and this electronic service provider also manages distribution and the assurance participation trade company of CSC 5 in market and in cash-free network, supported fully.Electronic service comprises the details of checking CSC 5; Check the supplementing with money of transactions history, CSC 5 of CSC 5, the reimbursement of CSC 5; Make the payment of CSC 5 personalizations, loyal customer incentive plan, e-ticketing/reward voucher, check medical history, visit login and predetermined appointment.To participating in trade company technical support is provided with example, in hardware, so that read/write user's CSC 5 correctly.
Card reader/writer 30 can be ACR 120 Non-contact Media Readers of being made by the advanced card System Co., Ltd based on Hong Kong.Card reader/writer 30 reads identifying information from CSC 5, and writes CSC 5 so that it is upgraded.Radio communication between CSC 5 and the card reader/writer 30 is via ISO 14443-C Felica.
With reference to figure 5, verification process 200 relates to certificate server 20 and CSC 5 each self-generating 201 random number.The copy of random number is stored for later comparison temporarily.Random number is expressly encrypted 202 with predetermined AES.AES can be that private cipher key (symmetry) is encrypted, and for example uses the Advanced Encryption Standard (AES) of 128,192 or 256 privacy key.Certificate server 20 sends 203 to CSC 5 with its encrypted random number through message via computer 40.CSC 5 sends 203 to certificate server 20 through message with its encrypted random number.When message was received with certificate server 20 by CSC 5, these message were opened and are included in random number in the message by the decipher function deciphering 204 through predetermined cryptographic algorithm.Again, random number by predetermined cryptographic algorithm encrypt 205 and sent respectively through message 206 to CSC 5 with certificate server 20.When these message were received with certificate server 20 by CSC 5, these message were opened and are included in random number in the message by the decipher function deciphering 207 through predetermined cryptographic algorithm.The random number quilt that is received and deciphered by CSC 5 compares 208 with these CSC 5 previous temporary copys that generate.If there is coupling, then verified the identity of certificate server 20 to CSC 5.At this moment, just part success of verification process.Similarly, the random number quilt that is received and deciphered by certificate server 20 compares with the certificate server 20 previous temporary copys that generate.If there is coupling, then verified the identity of CSC 5 to certificate server 20.When two identity all obtain verifying, authentication successfully accomplished 209 and card reader/writer 30 be allowed to 210 couples of CSC 5 and upgrade.
Because CSC 5 has limited memory capacity usually, so preferably size is less and uncomplicated for AES.User friendly good in order to satisfy, verification process and is transparent for the user fast and efficient.
But verification process is healthy and strong to standing possible security breaches.
Under normal conditions, with reference to figure 2, the user starts internet browser application and imports the URL address, so that access registrar server 20.The user can also be connected to certificate server 20 via special-purpose web server 100, but not initial directly access registrar server 20.In response to HTTP request, web server 100 provides webpage to the user, thus the instruction that provides indication to use its CSC5 to download the applet of electronic service to the user.Applet is carried out digital signature to guarantee authenticity by a believable side.In case applet is downloaded to user's computer 40, the security dialogues frame will occur, with the affirmation of request user for the execution applet.When applet was performed, its entering added power mode, and detection and foundation are connected with card reader/writer 30.
With reference to figure 3, applet be downloaded and window at explorer in carry out after, the user CSC 5 is placed on the card reader/writer 30 or near read.The identifying information of CSC 5 is fetched by card reader/writer 30 and is sent to certificate server 20 by computer 40.Based on CSC 5, the previous verification process of describing is performed.In one embodiment, verification process divides into groups to carry out to use Application Protocol Data Unit (Application Protocol Data Unit is called for short APDU).
With reference to figure 4, after successful authentication, all necessity connections have been established and applet is a service mode from powering up mode switch.CSC 5 is ready for and reads and write.Applet shows a screen, and this screen allows the type of transaction and the dealing money of the transaction of using CSC 5 are selected.For example, the user hopes to supplement with money to their CSC 5.The user selects " supplementing with money " as type of transaction and input “ $10 " as dealing money.The user also selects payment mode (being credit card in this example), imports the credit number and the term of validity then.Construct a message, this message comprises user's type of transaction, dealing money, payment mode and payment details.This message is sent to certificate server 20.When receiving this message, this message of certificate server 20 destructing also is transmitted to payment details and dealing money the issuing bank 90 of user's credit card.When issuing bank returned the approval that book keeping operation is asked, certificate server 20 generated " writing " APDU grouping and sends so that upgrade CSC 5 via computer 40.In case CSC 5 is upgraded with added value, then transaction is accomplished.The user can continue to use their CSC 5 then, and this CSC 5 has other De $10 Stored Value in the participation merchants.
In a similar fashion, other type of transaction be can utilize, the bank account reimbursement to the user, the on-line payment of ecommerce and the last sale activity of CSC 5 comprised.
Though CSC 5 has been described, expect that other mobile payment devices are possible, comprise contact and contactless chipcard.
Though applet is described, dynamic web page also can be a user interface.In order to guarantee fail safe, secure socket layer (ssl) can be used to the webpage through Internet transmission is encrypted.
Those skilled in the art will recognize that, under the situation of the spirit and scope of the present invention that do not break away from general description, can carry out various variations and/or modification the present invention shown in embodiment.Therefore current execution mode is counted as illustrative and nonrestrictive in all fields.
Claims (15)
1. one kind is carried out method for updating via non-secure computer networks to user's mobile payment device, said mobile payment device storing value and make said user can carry out and participate in the cashless transactions of trade company, and said method comprises:
The identifying information relevant with said mobile payment device sent to certificate server;
Use said certificate server that said mobile payment device is carried out authentication via said non-secure computer networks; And
The type of transaction of option dealing and dealing money;
Wherein, authentication comprises:
First message after encrypting is sent to said mobile payment device from said certificate server, and second message after will encrypting sends to said certificate server from said mobile payment device;
With first and second decrypt messages after the said encryption;
To send to said certificate server from said mobile payment device based on the 3rd message after the encryption of said first message, and will send to said mobile payment device from said certificate server based on the 4th message after the encryption of said second message;
With third and fourth decrypt messages after the said encryption;
With said first message and said the 3rd message compares and said second message and said the 4th message are compared; Wherein, If their couplings; The identity of then said mobile payment device and said certificate server is by authentication mutually, so that can upgrade said mobile payment device according to said transaction; And
Between said mobile payment device and said certificate server, set up communication link via client application, said client application is downloaded to said user client terminal from said certificate server when authentication.
2. the method for claim 1 also comprises following initial step: place on the fetch equipment said mobile payment device or near the fetch equipment, so that read the identifying information relevant with said mobile payment.
3. the method for claim 1, wherein said client application is the applet of in internet browser application, carrying out.
4. the method for claim 1, wherein said mobile payment device is contactless chipcard.
5. method as claimed in claim 4, wherein, said mobile payment device is contact type intelligent card (CSC).
6. the method for claim 1, wherein said participation trade company comprises public transportation management organization and retail shop.
7. the method for claim 1, wherein said type of transaction is by reimbursement, supplement with money and upgrade any in the group of forming to being stored in electronic data on the said mobile payment device to said mobile payment device.
8. communicating by letter between the method for claim 1, wherein said certificate server and the said mobile payment device divided into groups via Application Protocol Data Unit (APDU).
9. the method for claim 1 also is included in to set up between said certificate server and the bank main and communicates by letter, so that according to said transaction said user's bank account is carried out debit or credit.
10. the method for claim 1, wherein said unsecured network is internet, metropolitan area network (WAN), perhaps wide area network (WAN).
11. a system that user's mobile payment device is upgraded via non-secure computer networks, said mobile payment device storing value and make the user can carry out and participate in the cashless transactions of trade company, said system comprises:
Certificate server, this certificate server are used for via said non-secure computer networks said mobile payment device being carried out authentication;
Fetch equipment, this fetch equipment are used for reading identifying information from said mobile payment device;
Client terminal, this client terminal are used for said identifying information is sent to said certificate server via said network; And
User interface, this user interface make can option dealing type of transaction and dealing money;
Wherein, authentication comprises:
First message after encrypting is sent to said mobile payment device from said certificate server, and second message after will encrypting sends to said certificate server from said mobile payment device;
With first and second decrypt messages after the said encryption;
To send to said certificate server from said mobile payment device based on the 3rd message after the encryption of said first message, and will send to said mobile payment device from said certificate server based on the 4th message after the encryption of said second message;
With third and fourth decrypt messages after the said encryption;
With said first message and said the 3rd message compares and said second message and said the 4th message are compared; Wherein, If their couplings; The identity quilt authentication mutually of then said mobile payment device and said certificate server, thus make said fetch equipment to upgrade said mobile payment device according to said transaction; And
Between said mobile payment device and said certificate server, set up communication link via client application, said client application is downloaded to said user client terminal from said certificate server when authentication.
12. system as claimed in claim 11, wherein, said mobile payment device is contactless chipcard.
13. system as claimed in claim 12, wherein, said mobile payment device is contact type intelligent card (CSC).
14. system as claimed in claim 13, wherein, said fetch equipment is USB (USB) type Non-contact Media Reader/write a card device.
15. method as claimed in claim 3, wherein, said applet is the Java Applet through signature that can download to said user client terminal.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG200504124-9 | 2005-06-28 | ||
SG2005041249 | 2005-06-28 | ||
SG200504124A SG128516A1 (en) | 2005-06-28 | 2005-06-28 | Updating a mobile payment device |
PCT/SG2006/000179 WO2007001239A1 (en) | 2005-06-28 | 2006-06-28 | Updating a mobile payment device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101223729A CN101223729A (en) | 2008-07-16 |
CN101223729B true CN101223729B (en) | 2012-05-16 |
Family
ID=37595395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800235369A Expired - Fee Related CN101223729B (en) | 2005-06-28 | 2006-06-28 | Updating a mobile payment device |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN101223729B (en) |
SG (1) | SG128516A1 (en) |
WO (1) | WO2007001239A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI563455B (en) * | 2014-11-26 | 2016-12-21 | hong-jian Zhou |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102955700A (en) * | 2011-08-18 | 2013-03-06 | 腾讯科技(深圳)有限公司 | System and method for upgrading software |
CN103905388A (en) * | 2012-12-26 | 2014-07-02 | 中国移动通信集团广东有限公司 | Authentication method, authentication device, smart card, and server |
CN103544418B (en) * | 2013-11-05 | 2017-08-08 | 电子科技大学 | A kind of authentication device based on electronic transaction, system and method |
US10277559B2 (en) * | 2014-05-21 | 2019-04-30 | Excalibur Ip, Llc | Methods and systems for data traffic control and encryption |
GB2542572A (en) * | 2015-09-22 | 2017-03-29 | Silverleap Tech Ltd | Method and system for updating a contactless smartcard and a computer readable medium for performing said method |
EP4300450A3 (en) * | 2016-05-13 | 2024-02-07 | Moneris Solutions Corporation | Apparatus and method for payment processing |
CN111815318A (en) * | 2020-06-17 | 2020-10-23 | 衡水海博云科技有限公司 | A device, system and method for aggregated payment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1180865A (en) * | 1996-06-28 | 1998-05-06 | 索尼公司 | Authentication method, communication method, and information processing apparatus |
CN1340784A (en) * | 2000-08-31 | 2002-03-20 | 国际商业机器公司 | Network business operated by intelligent card allowed to te used through consumers' equipment |
US20040078582A1 (en) * | 2002-10-17 | 2004-04-22 | Sony Corporation | Hard disk drive authentication for personal video recorder |
-
2005
- 2005-06-28 SG SG200504124A patent/SG128516A1/en unknown
-
2006
- 2006-06-28 CN CN2006800235369A patent/CN101223729B/en not_active Expired - Fee Related
- 2006-06-28 WO PCT/SG2006/000179 patent/WO2007001239A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1180865A (en) * | 1996-06-28 | 1998-05-06 | 索尼公司 | Authentication method, communication method, and information processing apparatus |
CN1340784A (en) * | 2000-08-31 | 2002-03-20 | 国际商业机器公司 | Network business operated by intelligent card allowed to te used through consumers' equipment |
US20040078582A1 (en) * | 2002-10-17 | 2004-04-22 | Sony Corporation | Hard disk drive authentication for personal video recorder |
Non-Patent Citations (1)
Title |
---|
Sony.Felica information brochure.Sony Contactless IC Card Technology.<http://www.aph.gov.au/SEnate/committee/legcon_ctte/privacy/submissions/sub14app1/pdf#search=%22felica%20sep%202004%22>,2004,1-4页. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI563455B (en) * | 2014-11-26 | 2016-12-21 | hong-jian Zhou |
Also Published As
Publication number | Publication date |
---|---|
HK1116959A1 (en) | 2009-01-02 |
SG128516A1 (en) | 2007-01-30 |
CN101223729A (en) | 2008-07-16 |
WO2007001239A1 (en) | 2007-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hansmann et al. | Smart card application development using Java | |
US7357309B2 (en) | EMV transactions in mobile terminals | |
AU2008288946B2 (en) | Method and system for implementing a dynamic verification value | |
US20080208758A1 (en) | Method and apparatus for secure transactions | |
CN101223729B (en) | Updating a mobile payment device | |
US20130134216A1 (en) | Portable e-wallet and universal card | |
CN101329786B (en) | Method and system for acquiring bank card magnetic track information or payment application for mobile terminal | |
AU2011316932A1 (en) | Integration of verification tokens with portable computing devices | |
KR20140125449A (en) | Transaction processing system and method | |
EP2807600A1 (en) | Portable e-wallet and universal card | |
US20190347661A1 (en) | Coordinator managed payments | |
CN105117963A (en) | Device and method based on digital signature | |
GB2496595A (en) | Smart phone payment application using two-dimensional barcodes | |
JP2016076262A (en) | Method of paying for product or service in commercial website via internet connection and corresponding terminal | |
CN101330675B (en) | Mobile payment terminal equipment | |
US20020095580A1 (en) | Secure transactions using cryptographic processes | |
Trask et al. | Smart cards in electronic commerce | |
EP2854087A1 (en) | Method for processing a payment | |
JP2002507297A (en) | Payment methods and systems | |
Thangamuthu | A survey on various online payment and billing techniques | |
US10984415B2 (en) | System and methods for using limit-use encrypted code to transfer values securely among users | |
CN101138242A (en) | An interactive television system | |
CN100392589C (en) | System and method for executing transactions and method for operating a terminal | |
TW200917140A (en) | A wireless communication transaction system and method using a wireless card reader | |
WO2008154872A1 (en) | A mobile terminal, a method and a system for downloading bank card information or payment application information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1116959 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1116959 Country of ref document: HK |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120516 Termination date: 20180628 |
|
CF01 | Termination of patent right due to non-payment of annual fee |