[go: up one dir, main page]

CN101223729B - Updating a mobile payment device - Google Patents

Updating a mobile payment device Download PDF

Info

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
Application number
CN2006800235369A
Other languages
Chinese (zh)
Other versions
CN101223729A (en
Inventor
李德明
阮剑良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EZ Link Pte Ltd
Original Assignee
EZ Link Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by EZ Link Pte Ltd filed Critical EZ Link Pte Ltd
Publication of CN101223729A publication Critical patent/CN101223729A/en
Application granted granted Critical
Publication of CN101223729B publication Critical patent/CN101223729B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3823Payment 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

Mobile payment device is upgraded
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.
Computer 40 is communicated by letter with certificate server 20 via the internet.Before allowing that transaction and the renewal to CSC 5 take place, certificate server 20 and CSC 5 authentication and checking identity each other mutually.
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.
CN2006800235369A 2005-06-28 2006-06-28 Updating a mobile payment device Expired - Fee Related CN101223729B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI563455B (en) * 2014-11-26 2016-12-21 hong-jian Zhou

Families Citing this family (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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