CN101645184B - Extension method and device of multiple wallets, and transaction initiation method and device - Google Patents

Extension method and device of multiple wallets, and transaction initiation method and device Download PDF

Info

Publication number
CN101645184B
CN101645184B CN200910092488.4A CN200910092488A CN101645184B CN 101645184 B CN101645184 B CN 101645184B CN 200910092488 A CN200910092488 A CN 200910092488A CN 101645184 B CN101645184 B CN 101645184B
Authority
CN
China
Prior art keywords
stored value
transaction initiation
transaction
value card
smart card
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
CN200910092488.4A
Other languages
Chinese (zh)
Other versions
CN101645184A (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.)
Beijing Watchdata Co ltd
Original Assignee
Beijing WatchData System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing WatchData System Co Ltd filed Critical Beijing WatchData System Co Ltd
Priority to CN200910092488.4A priority Critical patent/CN101645184B/en
Publication of CN101645184A publication Critical patent/CN101645184A/en
Application granted granted Critical
Publication of CN101645184B publication Critical patent/CN101645184B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

An embodiment of the invention discloses an extension method and device of multiple wallets. The extension method of multiple wallets comprises the following steps: establishing at least two electronic wallet files in a smart card, wherein each electronic wallet file is provided with a unique electronic wallet file identifier; setting the format of a transaction initiation message to be received by the smart card, and storing a setting result in the smart card. The extension device of multiple wallets comprises an establishment module for establishing at least two electronic wallet files in a smart card, wherein each electronic wallet file is provided with a unique electronic wallet file identifier; and a first setting module for setting the format of a transaction initiation message to be received by the smart card and storing a setting result in the smart card. The embodiment of the invention further discloses a transaction initiation method and device, and the invention is applied to extension of multiple wallets in smart card.

Description

The expansion of many wallets, the method and apparatus of transaction initiation
Technical field
The present invention relates to the stored value card technical field, particularly the method and apparatus of a kind of expansion of many wallets, transaction initiation.
Background technology
Stored value card is one and is used for the go forward side by side hardware device of crudely-made articles coin payment of stored electrons currency, exists with forms such as smart card, embedded safety modules usually, for example: Bus Card etc.
When using stored value card at present, mainly be to carry out information interaction, accomplish transaction with each terminal brush card apparatus (POS).Before concluding the business; Each terminal device need be verified the validity of stored value card; To guarantee legitimacy operation to stored value card; The cardinal principle of verification method is to utilize key code system to carry out mutual authentication: through being embedded in the related application key among the PSAM (Purchase Secure Access Module, consumption safety access module) in the terminal brush card apparatus, and the counterpart keys in the electronic wallet device; Data are encrypted or decrypt operation, judge the validity of stored value card according to operation result.
Electronic bankbook/electronic wallet application is to carry out a kind of application that financial transaction designs for the holder.For a financial IC card, it can support electronic bankbook and two kinds of application of stored value card simultaneously, also can only support wherein a kind of.
PBOC (People ' s Bank Of China; People's Bank of China) the stored value card regulation and stipulation of issue: under same application; A stored value card (EP) or an electronic bankbook (ED) can only be arranged, and the card issuer can only operate a stored value card or electronic bankbook under same application.
In realizing process of the present invention, the inventor finds to exist at least in the prior art following problem:
Under same application, a stored value card or electronic bankbook can only be arranged, can't satisfy the user operates a plurality of wallets under an application needs, user experience quality is not high.
Summary of the invention
Embodiments of the invention provide a kind of expansion of many wallets, the method and apparatus of transaction initiation, can realize the many wallet expansions under the same application, improve user experience quality.
The technical scheme that the embodiment of the invention adopts is:
A kind of extended method of many wallets comprises:
In smart card, set up at least two stored value card files, each stored value card file is provided with unique stored value card file identification;
Form to smart card transaction initiation message to be received is provided with; And preservation is provided with the result in smart card; When receiving the transaction initiation message with convenient smart card; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation;
Said form setting to smart card transaction initiation message to be received comprises: the form of circle being deposited the transaction initiation message is provided with and the form of consuming the transaction initiation message is provided with.
A kind of expanding unit of many wallets comprises:
Set up module, be used for setting up at least two stored value card files at smart card, each stored value card file is provided with unique stored value card file identification;
First is provided with module; Be used for the form of smart card transaction initiation message to be received is provided with; And preservation is provided with the result in smart card, when receiving the transaction initiation message with convenient smart card, the result that is provided with who preserves in each parameter in the message and the smart card is compared; Select corresponding stored value card file, carry out transaction initiation;
Said first is provided with module specifically is used for the form that circle is deposited the transaction initiation message is provided with and the form of consumption transaction initiation message is provided with.
A kind of method of transaction initiation comprises:
The transaction initiation message that receiving terminal apparatus sends, wherein, said transaction initiation message comprises physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
Judge whether the value that corresponding parameter among the result is set of preserving in value and the smart card of greatest hope length of physical length, response data in the order data territory that send at transaction initiation type identification, terminal in the said transaction initiation message equates;
If equate, then select corresponding stored value card file according to the value of said stored value card sign, wherein, have a plurality of stored value card files in the smart card, each stored value card file has unique stored value card file identification;
Judge whether selected stored value card file satisfies authority;
If satisfy authority, then preserve dealing money, type of transaction;
Generate the transaction initiation response message;
Send said transaction initiation response message to terminal device.
A kind of smart card comprises:
Receiver module; Be used for the transaction initiation message that receiving terminal apparatus sends, said transaction initiation message comprises physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
Whether the value that corresponding parameter among the result is set of preserving in first judge module, the value of the physical length in the order data territory that is used for judging that said transaction initiation message transaction initiation type identification, terminal are sent, the greatest hope length of response data and smart card equates;
Select module; When the value that corresponding parameter among the result is set of preserving in the value of the physical length in the order data territory that is used for sending when said transaction initiation message transaction initiation type identification, terminal, the greatest hope length of response data and the smart card equates; Value according to said stored value card sign is selected corresponding stored value card file; Wherein, have a plurality of stored value card files in the smart card, each stored value card file has unique stored value card file identification;
Second judge module is used to judge whether selected stored value card file satisfies authority;
Preserve module, be used for when selected stored value card file satisfies authority, preserve dealing money, type of transaction;
Generation module is used to generate the transaction initiation response message;
Sending module is used for sending the transaction initiation response message to terminal device.
The expansion of the many wallets of the embodiment of the invention, the method and apparatus of transaction initiation; Under application of smart card, set up a plurality of stored value card files; Each stored value card file is provided with unique stored value card file identification, the form of smart card transaction initiation message to be received is provided with, and in smart card, preserves the result is set; When smart card receives the transaction initiation message; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The extended method process flow diagram of many wallets that Fig. 1 provides for the embodiment of the invention one;
Fig. 2 is stored value card file and a stored value card file identification synoptic diagram in the embodiment of the invention one;
Fig. 3 deposits transaction initiation message format synoptic diagram for the embodiment of the invention one centre circle;
Fig. 4 is a consumer sale Initial message form synoptic diagram in the embodiment of the invention one;
Fig. 5 is the synoptic diagram that is provided with of type of transaction sign in the embodiment of the invention one;
Fig. 6 is the synoptic diagram that is provided with of transaction details file in the embodiment of the invention one;
The circle that Fig. 7 provides for the embodiment of the invention two is deposited the method flow diagram of transaction initiation;
The initialized method flow diagram of consumer sale that Fig. 8 provides for the embodiment of the invention three;
The expanding unit structural representation of many wallets that Fig. 9 provides for the embodiment of the invention four;
The structural representation of the smart card that Figure 10 provides for the embodiment of the invention five.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making all other embodiment that obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
For the advantage that makes technical scheme of the present invention is clearer, the present invention is elaborated below in conjunction with accompanying drawing and embodiment.
Embodiment one
Present embodiment provides a kind of extended method of many wallets, and is as shown in Figure 1, and the extended method of said many wallets comprises:
101, in smart card, set up at least two stored value card files, each stored value card file is provided with unique stored value card file identification;
In the present embodiment, under same application, establish 16 stored value card files, as shown in Figure 2, the stored value card file identification that different stored value card files is corresponding different, each e-file sign comprises the sexadecimal number of two bytes.
102, the form to smart card transaction initiation message to be received is provided with, and preservation is provided with the result in smart card.
Particularly, said form setting to smart card transaction initiation message to be received comprises: the form of circle being deposited the transaction initiation message is provided with and the form of consuming the transaction initiation message is provided with.
(1) form of circle being deposited the transaction initiation message is provided with.
As shown in Figure 3, the formatting of circle being deposited the transaction initiation message is for comprising parameters C LA, INS, P1, P2, Lc, DATA and Le, and CLA, INS, P1, P2 are the command header of four fixing bytes, and Lc, DATA and Le are adjustable length command body; Wherein, CLA is the classification byte of command message, and INS is the command byte of command message; P1 is the transaction initiation type identification; P2 is a stored value card sign, and Lc is the physical length in the terminal device order data territory of sending, and DATA is a data field; Comprise key identifier, dealing money, Terminal Equipment Identifier, Le is the greatest hope length of response data; Wherein, CLA, INS, P1, Lc and Le are constant, and P2, DATA are variable.:
Because 16 wallets are supported in said application, when the transmission circle is deposited the transaction initiation message, utilize the value of P2 to distinguish different wallets, P2=0xX2, X is the numerical value of 0-F, refers to which wallet is concluded the business.
(2) form to consumption transaction initiation message is provided with.
As shown in Figure 4, for comprising parameters C LA, INS, P1, P2, Lc, DATA and Le, CLA, INS, P1, P2 are the command header of four fixing bytes with the formatting of consumer sale Initial message, and Lc, DATA and Le are adjustable length command body; Wherein, CLA is the classification byte of command message, and INS is the command byte of command message; P1 is the transaction initiation type identification; P2 is a stored value card sign, and Lc is the physical length in the order data territory of sending, terminal, and DATA is a data field; Comprise key identifier, dealing money, Terminal Equipment Identifier, Le is the greatest hope length of response data; Wherein, CLA, INS, P1, Lc and Le are constant, and P2, DATA are variable.
Because 16 wallets are supported in said application, when sending the consumer sale Initial message, utilize the value of P2 to distinguish different wallets, P2=0xX2, X is the numerical value of 0-F, refers to which wallet is concluded the business.
Wherein, the value of corresponding parameter is unequal in the said circle value of depositing parameter P1 in the transaction initiation message and the consumer sale Initial message.
Comprise said parameter P2 in the stored value card file identification of said each stored value card file correspondence, the value of different stored value card file corresponding parameters P2 is unequal.
103, the form to the type of transaction sign is provided with, and wherein, said type of transaction sign comprises the sign of the type of transaction that stored value card sign and this stored value card are carried out.
Because same application is supported 16 stored value cards down, therefore, the type of transaction sign also will be revised thereupon.As shown in Figure 5, in the present embodiment, type of transaction identifies with a byte representation, and preceding four bits are the stored value card sign, and which stored value card expression is; Four bits in back are the sign of the type of transaction that this stored value card carried out.If preceding four bits are 0, then represent first wallet; If preceding four bits are 1, then represent second wallet; By that analogy.If back four bits are 2, what then represent this stored value card and carried out is that circle is deposited transaction, if back four bits are 6, what then represent this stored value card and carried out is consumer sale.
104, the form to the transaction details file is provided with, and wherein, comprises said type of transaction sign in the said transaction details file.
As shown in Figure 6, said transaction details file comprises 23 bytes, and the 10th byte is the type of transaction sign; Corresponding with the type of transaction sign that is provided with in the step 103; Thereby,, can know which kind of transaction which wallet file is carried out easily through the transaction details file.
The extended method of the many wallets of the embodiment of the invention; Under application of smart card, set up a plurality of stored value card files; Each stored value card file is provided with unique stored value card file identification, the form of smart card transaction initiation message to be received is provided with, and in smart card, preserves the result is set; When smart card receives the transaction initiation message; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
Embodiment two
In the present embodiment, under an application, support 16 stored value cards at most.
The method that present embodiment provides an Artenkreis to deposit transaction initiation, as shown in Figure 7, the method that said circle is deposited transaction initiation comprises:
701, the circle of receiving terminal apparatus transmission is deposited the transaction initiation message, and wherein, said circle is deposited the transaction initiation message and comprised parameters C LA, INS, P1, P2, Lc, DATA and Le.
702, judge whether the value that corresponding parameter among the result is set of preserving in value that said circle deposits parameters C LA, INS, P1, Lc and Le in the transaction initiation message and the smart card equates.If equate that then execution in step 703; If unequal, then execution in step 704.
703, select corresponding stored value card file according to the value of parameter P2.
704, return error code, and withdraw from.
705, judge whether selected stored value card file satisfies authority.
706, if satisfy authority, the information such as dealing money, type of transaction of then preserving are to buffer memory; If do not satisfy authority, then be back to step 704.
707, search the key of smart card, according to the value of said key calculation parameter MAC1.
708, generate circle and deposit the transaction initiation response message.
709, send said circle to terminal device and deposit the transaction initiation response message.
Embodiment of the invention circle is deposited the method for transaction initiation; Under application of smart card, set up a plurality of stored value card files; Each stored value card file is provided with unique stored value card file identification, the form of smart card transaction initiation message to be received is provided with, and in smart card, preserves the result is set; When smart card receives circle when depositing the transaction initiation message; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, enclose and deposit transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
Embodiment three
In the present embodiment, under an application, support 16 stored value cards at most.
Present embodiment provides a kind of consumer sale initialized method, and is as shown in Figure 8, and the initialized method of said consumer sale comprises:
801, the consumer sale Initial message of receiving terminal apparatus transmission, wherein, said consumer sale Initial message comprises parameters C LA, INS, P1, P2, Lc, DATA and Le.
Whether the value that corresponding parameter among the result is set of preserving in the value of 802, judging parameters C LA, INS, P1, Lc and Le in the said consumer sale Initial message and the smart card equates.If equate that then execution in step 803; If unequal, then execution in step 804.
803, select corresponding stored value card file according to the value of parameter P2.
804, return error code, and withdraw from.
805, judge whether selected stored value card file satisfies authority.
806, if satisfy authority, the information such as dealing money, type of transaction of then preserving are to buffer memory; If do not satisfy authority, then be back to step 804.
807, generate consumer sale initialization response message.
808, send said consumer sale initialization response message to terminal device.
The initialized method of embodiment of the invention consumer sale; Under application of smart card, set up a plurality of stored value card files; Each stored value card file is provided with unique stored value card file identification, the form of smart card consumer sale Initial message to be received is provided with, and in smart card, preserves the result is set; When smart card receives the consumer sale Initial message; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
Embodiment four
Present embodiment provides a kind of expanding unit of many wallets, and is as shown in Figure 9, and the expanding unit of said many wallets comprises:
Set up module 901, be used for setting up at least two stored value card files at smart card, each stored value card file is provided with unique stored value card file identification;
First is provided with module 902, be used for the form of smart card transaction initiation message to be received is provided with, and preservation is provided with the result in smart card.
Further, the expanding unit of said many wallets can also comprise:
Second is provided with module 903, is used for the form of type of transaction sign is provided with, and wherein, said type of transaction sign comprises the sign of the type of transaction that stored value card sign and this stored value card are carried out.
The 3rd is provided with module 904, is used for the form of transaction details file is provided with, and wherein, comprises said type of transaction sign in the said transaction details file.
The concrete workflow of the expanding unit of the many wallets of present embodiment can repeat no more at this with reference to described in the embodiment one.
The expanding unit of the many wallets of the embodiment of the invention; Under application of smart card, set up a plurality of stored value card files; Each stored value card file is provided with unique stored value card file identification, the form of smart card transaction initiation message to be received is provided with, and in smart card, preserves the result is set; When smart card receives the transaction initiation message; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
Embodiment five
Present embodiment provides a kind of smart card, and is shown in figure 10, and said smart card comprises:
Receiver module 1001 is used for the transaction initiation message that receiving terminal apparatus sends, and said transaction initiation message comprises parameters C LA, INS, P1, P2, Lc, DATA and Le;
Whether the value that corresponding parameter among the result is set of preserving in first judge module 1002, the value that is used for judging said transaction initiation message parameters C LA, INS, P1, Lc and Le and smart card equates;
Select module 1003, when the value that corresponding parameter among the result is set that is used in the value of said transaction initiation message parameters C LA, INS, P1, Lc and Le and smart card, preserving is equal, select corresponding stored value card file according to the value of parameter P2;
Second judge module 1004 is used to judge whether selected stored value card file satisfies authority;
Preserve module 1005, be used for when selected stored value card file satisfies authority, preserve dealing money, type of transaction;
Generation module 1006 is used to generate the transaction initiation response message;
Sending module 1007 is used for sending the transaction initiation response message to terminal device.
Wherein, said smart card can also comprise:
Search and computing module 1008, be used to search the key of smart card, according to the value of said key calculation parameter MAC1;
Comprise said parameter MAC1 in the transaction initiation response message that then said generation module 1006 generates.
The concrete workflow of present embodiment smart card can repeat no more at this with reference to described in the embodiment one.
Embodiment of the invention smart card is set up a plurality of stored value card files under application of smart card, each stored value card file is provided with unique stored value card file identification; Form to smart card transaction initiation message to be received is provided with; And preservation is provided with the result in smart card, when smart card receives the transaction initiation message, the result that is provided with who preserves in each parameter in the message and the smart card is compared; Select corresponding stored value card file, carry out transaction initiation.Compared with prior art, the present invention can realize the many wallet expansions under the same application on based on the basis of PBOC stored value card standard, satisfy user's different demands, improves user experience quality.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
The above; Be merely embodiment of the present invention, but protection scope of the present invention is not limited thereto, any technician who is familiar with the present technique field is in the technical scope that the present invention discloses; The variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claim.

Claims (12)

1. the extended method of wallet more than a kind is characterized in that, comprising:
In smart card, set up at least two stored value card files, each stored value card file is provided with unique stored value card file identification;
Form to smart card transaction initiation message to be received is provided with; And preservation is provided with the result in smart card; When receiving the transaction initiation message with convenient smart card; The result that is provided with who preserves in each parameter in the message and the smart card is compared, select corresponding stored value card file, carry out transaction initiation;
Said form setting to smart card transaction initiation message to be received comprises: the form of circle being deposited the transaction initiation message is provided with and the form of consuming the transaction initiation message is provided with.
2. the extended method of many wallets according to claim 1 is characterized in that, said form setting to smart card transaction initiation message to be received comprises:
The formatting that circle is deposited the transaction initiation message comprises physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
The formatting of consumer sale Initial message is comprised physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
Wherein, the value of corresponding parameter is unequal in the said circle value of depositing transaction initiation type identification in the transaction initiation message and the consumer sale Initial message.
3. the extended method of many wallets according to claim 2 is characterized in that, said data field comprises key identifier, dealing money, Terminal Equipment Identifier;
Comprise said stored value card sign in the stored value card file identification of said each stored value card file correspondence, the value of the stored value card sign that different stored value card files is corresponding is unequal.
4. the extended method of many wallets according to claim 1 and 2 is characterized in that, also comprises:
Form to the type of transaction sign is provided with, and wherein, said type of transaction sign comprises the sign of the type of transaction that stored value card sign and this stored value card are carried out.
5. the extended method of many wallets according to claim 4 is characterized in that, also comprises:
Form to the transaction details file is provided with, and wherein, comprises said type of transaction sign in the said transaction details file.
6. the method for a transaction initiation is characterized in that, comprising:
The transaction initiation message that receiving terminal apparatus sends, wherein, said transaction initiation message comprises physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
Judge whether the value that corresponding parameter among the result is set of preserving in value and the smart card of greatest hope length of physical length, response data in the order data territory that send at transaction initiation type identification, terminal in the said transaction initiation message equates;
If equate, then select corresponding stored value card file according to the value of said stored value card sign, wherein, have a plurality of stored value card files in the smart card, each stored value card file has unique stored value card file identification;
Judge whether selected stored value card file satisfies authority;
If satisfy authority, then preserve dealing money, type of transaction;
Generate the transaction initiation response message;
Send said transaction initiation response message to terminal device.
7. the method for transaction initiation according to claim 6 is characterized in that, when said transaction initiation was deposited transaction initiation for circle, before generating the transaction initiation response message, said method also comprised:
Search the key of smart card, according to the value of said key calculation parameter MAC1;
Then comprise said parameter MAC1 in the transaction initiation response message of said generation.
8. the expanding unit of wallet more than a kind is characterized in that, comprising:
Set up module, be used for setting up at least two stored value card files at smart card, each stored value card file is provided with unique stored value card file identification;
First is provided with module; Be used for the form of smart card transaction initiation message to be received is provided with; And preservation is provided with the result in smart card, when receiving the transaction initiation message with convenient smart card, the result that is provided with who preserves in each parameter in the message and the smart card is compared; Select corresponding stored value card file, carry out transaction initiation;
Said first is provided with module specifically is used for the form that circle is deposited the transaction initiation message is provided with and the form of consumption transaction initiation message is provided with.
9. the expanding unit of many wallets according to claim 8 is characterized in that, also comprises:
Second is provided with module, is used for the form of type of transaction sign is provided with, and wherein, said type of transaction sign comprises the sign of the type of transaction that stored value card sign and this stored value card are carried out.
10. the expanding unit of many wallets according to claim 9 is characterized in that, also comprises:
The 3rd is provided with module, is used for the form of transaction details file is provided with, and wherein, comprises said type of transaction sign in the said transaction details file.
11. a smart card is characterized in that, comprising:
Receiver module; Be used for the transaction initiation message that receiving terminal apparatus sends, said transaction initiation message comprises physical length, the data field in the order data territory that send at transaction initiation type identification, stored value card sign, terminal, the greatest hope length of response data;
Whether the value that corresponding parameter among the result is set of preserving in first judge module, the value of the physical length in the order data territory that is used for judging that said transaction initiation message transaction initiation type identification, terminal are sent, the greatest hope length of response data and smart card equates;
Select module; When the value that corresponding parameter among the result is set of preserving in the value of the physical length in the order data territory that is used for sending when said transaction initiation message transaction initiation type identification, terminal, the greatest hope length of response data and the smart card equates; Value according to said stored value card sign is selected corresponding stored value card file; Wherein, have a plurality of stored value card files in the smart card, each stored value card file has unique stored value card file identification;
Second judge module is used to judge whether selected stored value card file satisfies authority;
Preserve module, be used for when selected stored value card file satisfies authority, preserve dealing money, type of transaction;
Generation module is used to generate the transaction initiation response message;
Sending module is used for sending the transaction initiation response message to terminal device.
12. smart card according to claim 11 is characterized in that, also comprises:
Search and computing module, be used to search the key of smart card, according to the value of said key calculation parameter MAC1;
Comprise said parameter MAC1 in the transaction initiation response message that then said generation module generates.
CN200910092488.4A 2009-09-10 2009-09-10 Extension method and device of multiple wallets, and transaction initiation method and device Expired - Fee Related CN101645184B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910092488.4A CN101645184B (en) 2009-09-10 2009-09-10 Extension method and device of multiple wallets, and transaction initiation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910092488.4A CN101645184B (en) 2009-09-10 2009-09-10 Extension method and device of multiple wallets, and transaction initiation method and device

Publications (2)

Publication Number Publication Date
CN101645184A CN101645184A (en) 2010-02-10
CN101645184B true CN101645184B (en) 2012-07-25

Family

ID=41657060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910092488.4A Expired - Fee Related CN101645184B (en) 2009-09-10 2009-09-10 Extension method and device of multiple wallets, and transaction initiation method and device

Country Status (1)

Country Link
CN (1) CN101645184B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101807320A (en) * 2010-04-12 2010-08-18 中兴通讯股份有限公司 Terminal aiming at non-contact intelligent card and method thereof for processing abnormality
US10878404B2 (en) * 2010-06-29 2020-12-29 Feitian Technologies Co., Ltd. Method for operating an e-purse
CN102467772B (en) * 2010-11-11 2014-04-09 中国移动通信集团公司 Change method, change request device and change system of values of stored data
CA2852059C (en) * 2011-10-12 2021-03-16 C-Sam, Inc. A multi-tiered secure mobile transactions enabling platform
CN103903306A (en) * 2012-12-28 2014-07-02 北京握奇数据系统有限公司 Smart card electronic ticket application realization method and smart card electronic ticket application realization system
CN103236003A (en) * 2013-04-09 2013-08-07 深圳市雄帝科技股份有限公司 E-wallet payment method and device
CN104572721A (en) * 2013-10-21 2015-04-29 上海华虹集成电路有限责任公司 Shared module of E-wallet
CN110766383B (en) * 2018-07-27 2024-04-09 中城智慧科技有限公司 Digital wallet supporting anonymous or real-name offline transaction and use method
CN112822182A (en) * 2020-12-31 2021-05-18 北京握奇数据股份有限公司 Hardware wallet medium replacing system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623547A (en) * 1990-04-12 1997-04-22 Jonhig Limited Value transfer system
CN1213810A (en) * 1997-10-01 1999-04-14 富士通株式会社 Electronic purse system, and having IC card applicable to electronic purse system and transaction apparatus
CN101002424A (en) * 2004-07-22 2007-07-18 松下电器产业株式会社 Electronic value, electronic purse device, and system for using the same
CN101201948A (en) * 2007-12-26 2008-06-18 北京握奇数据系统有限公司 Method and apparatus for authentication of electronic purse availability
CN101276447A (en) * 2007-03-29 2008-10-01 黄金富 Payment system and method of electronic purse capable of loading multiple credit card and debit card

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623547A (en) * 1990-04-12 1997-04-22 Jonhig Limited Value transfer system
CN1213810A (en) * 1997-10-01 1999-04-14 富士通株式会社 Electronic purse system, and having IC card applicable to electronic purse system and transaction apparatus
CN101002424A (en) * 2004-07-22 2007-07-18 松下电器产业株式会社 Electronic value, electronic purse device, and system for using the same
CN101276447A (en) * 2007-03-29 2008-10-01 黄金富 Payment system and method of electronic purse capable of loading multiple credit card and debit card
CN101201948A (en) * 2007-12-26 2008-06-18 北京握奇数据系统有限公司 Method and apparatus for authentication of electronic purse availability

Also Published As

Publication number Publication date
CN101645184A (en) 2010-02-10

Similar Documents

Publication Publication Date Title
CN101645184B (en) Extension method and device of multiple wallets, and transaction initiation method and device
US11055704B2 (en) Terminal data encryption
US11687885B2 (en) Transaction signing utilizing asymmetric cryptography
BE1025438B1 (en) METHOD FOR AUTHENTICATING A FINANCIAL TRANSACTION IN A BLOCKCHAIN BASED CRYPTOCURRENCY, SMARTCARD AND BLOCKCHAIN AUTHENTICATION INFRASTRUCTURE
KR101103202B1 (en) Methods and systems for encoding a magnetic stripe
AU2008268326B2 (en) System and method for account identifier obfuscation
US20070170243A1 (en) Contactless-chip-initiated transaction system
CN102194178A (en) Payment processing system, method and device
WO2010008768A2 (en) Dynamic verification value system and method
CN102222389A (en) Realization method and device of fingerprint comparison in financial IC (integrated circuit) card
CN107330691B (en) Method and system for paying by digital currency wallet
CN102376134A (en) Point of sale (POS) machine, POS machine card-punching system and card-punching transaction method thereof
US6003764A (en) Method of securely storing and retrieving monetary data
CN104392347A (en) Account application method, building method, relevant equipment and system
CN102034307A (en) Electronic wallet-based dynamic password authentication system and method
CN106251145A (en) Electronic fare payment system, electronic payment devices and electric paying method
WO2013182067A1 (en) Method and system for off-line credit for load
CN108376336A (en) It is suitble to the RFID label chip and its control method of block chain application
CN102568097A (en) Method and system for improving safety of electronic wallets
US10503936B2 (en) Systems and methods for utilizing magnetic fingerprints obtained using magnetic stripe card readers to derive transaction tokens
CN113673974A (en) Electronic currency off-line transaction method and transaction device
CN104392349A (en) Mobile payment method, device and system
CN103871163B (en) Composited financial transaction method and system
US20150302399A1 (en) Loading and Disbursement of an Electronic Amount of Money
TWM564763U (en) Improved security access module

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.

DD01 Delivery of document by public notice

Addressee: Patent of Beijing grip Data Co.,Ltd. The person in charge

Document name: payment instructions

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Li Tongqi

Document name: Notice of termination of patent right

DD01 Delivery of document by public notice
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120725

Termination date: 20210910

CF01 Termination of patent right due to non-payment of annual fee