專(zhuān)利名稱(chēng):多功能電子商務(wù)卡及其機(jī)卡分離支付方法和用電控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)電子商務(wù)卡,尤其涉及一種獨(dú)立于手機(jī)、PDA、 筆記本電腦等移動(dòng)終端的多功能電子商務(wù)卡。本發(fā)明還涉及一種所述多功 能電子商務(wù)卡機(jī)卡分離支付方法和對(duì)所述機(jī)卡分離式多功能電子商務(wù)卡 進(jìn)行用電控制的方法。
背景技術(shù):
目前,移動(dòng)支付主要有以下兩種實(shí)現(xiàn)方式
第一種是采用在如手機(jī)、PDA等移動(dòng)終端中內(nèi)置專(zhuān)門(mén)的交易芯片,并
基于短消息承載來(lái)進(jìn)行賬戶(hù)余額査詢(xún)、小額轉(zhuǎn)帳支付(如公共事業(yè)收費(fèi)、 訂收?qǐng)?bào)紙等),這種實(shí)現(xiàn)方式功能有限,只適合進(jìn)行小金額的支付,而且 交易的安全性難以得到充分的保證。
第二種方法可參考圖1所示飛利浦公司提出的將蜂窩手機(jī)和NFC技術(shù) 進(jìn)行結(jié)合實(shí)現(xiàn)移動(dòng)支付的硬件結(jié)構(gòu)圖,該方法通過(guò)在移動(dòng)終端上內(nèi)置NFC 芯片和智能卡芯片,從而實(shí)現(xiàn)可通過(guò)NFC接口技術(shù)來(lái)進(jìn)行無(wú)連接的電子支 付功能。這種移動(dòng)支付方式雖然從一定程度上解決了交易的安全性問(wèn)題, 但是用戶(hù)還是必須配備專(zhuān)門(mén)的移動(dòng)終端,而考慮到現(xiàn)實(shí)生活中大多數(shù)用戶(hù) 都已配備具有一般處理功能的移動(dòng)終端(如手機(jī)、PDA、筆記本電腦等), 因此這種實(shí)現(xiàn)方式從一定程度上造成了資源上的浪費(fèi)、成本較高、而且使 用不夠靈活,難以實(shí)現(xiàn)普及。而且,如果內(nèi)置NFC芯片和智能卡芯片的移
動(dòng)終端損壞或需要維修,還將給用戶(hù)帶來(lái)極大的不便和數(shù)據(jù)泄露的危險(xiǎn) 性。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種多功能電子商務(wù)卡,可實(shí)現(xiàn)機(jī) 卡分離式的支付手段,可在不改造移動(dòng)終端硬件的前提下,通過(guò)與所述移 動(dòng)終端配合使用來(lái)實(shí)現(xiàn)各種安全的移動(dòng)電子支付,避免資源浪費(fèi),從而解 決普及性的問(wèn)題。為此本發(fā)明還提供一種多功能電子商務(wù)卡的機(jī)卡分離支 付方法及對(duì)所述多功能電子商務(wù)卡進(jìn)行用電控制的方法。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種多功能電子商務(wù)卡,包括 系統(tǒng)管理模塊、主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模塊;
所述系統(tǒng)管理模塊負(fù)責(zé)協(xié)調(diào)所述主機(jī)通信接口模塊、非接觸接口模塊
和智能卡控制模塊間的通信;
所述主機(jī)通信接口模塊用于和移動(dòng)終端進(jìn)行通信;
所述非接觸接口模塊用于處理非接觸式近場(chǎng)通信;與非接觸支持 IS014443、 IS018092和MIFARE Classic協(xié)議的支付終端或具有近場(chǎng)通信 接口的設(shè)備進(jìn)行數(shù)據(jù)交換;
所述智能卡控制模塊用于處理各種電子支付卡的數(shù)據(jù)存儲(chǔ)、讀寫(xiě)和加 密解密的功能;在所述近場(chǎng)通信模塊的控制下與支付終端進(jìn)行非接觸式通 信。
本發(fā)明還提供一種多功能電子商務(wù)卡的機(jī)卡分離支付方法,采用藍(lán)牙 通信技術(shù)或串行通信接口技術(shù)和移動(dòng)終端進(jìn)行通信,獲取設(shè)置命令和支付 數(shù)據(jù)。
本發(fā)明還提供一種對(duì)所述多功能電子商務(wù)卡進(jìn)行用電控制的方法,以 所述多功能電子商務(wù)卡中的主機(jī)通信接口模塊和非接觸接口模塊為主要 被控對(duì)象,由系統(tǒng)管理模塊對(duì)所述主機(jī)通信接口模塊和非接觸接口模塊的 工作狀態(tài)進(jìn)行監(jiān)控,其中所述主機(jī)通信接口模塊為藍(lán)牙接口模塊;
如果所述系統(tǒng)管理模塊監(jiān)控到所述主機(jī)通信接口模塊從移動(dòng)終端收 到用電模式的設(shè)置或修改命令,則通過(guò)鏈路管理協(xié)議將該主機(jī)通信接口模
塊設(shè)置為相應(yīng)的用電模式;
如果所述系統(tǒng)管理模塊監(jiān)控到所述主機(jī)通信接口模塊在超過(guò)第一時(shí) 間長(zhǎng)度的時(shí)段內(nèi)一直處于空閑狀態(tài),則經(jīng)向移動(dòng)終端進(jìn)行確認(rèn)后,通過(guò)鏈 路管理協(xié)議將所述主機(jī)通信接口模塊設(shè)置為休眠狀態(tài);
如果所述系統(tǒng)管理模塊監(jiān)控到所述非接觸接口模塊在超過(guò)第二時(shí)間 長(zhǎng)度的時(shí)段內(nèi) 一直處于空閑狀態(tài),則向所述非接觸接口模塊發(fā)送信號(hào)使其 進(jìn)入深度睡眠狀態(tài)。
本發(fā)明由于采用了上述技術(shù)方案,具有這樣的有益效果,即通過(guò)內(nèi)置 系統(tǒng)控制模塊、主機(jī)通信接口模塊、非接觸接口模塊和智能卡模塊,可用 作電子支付卡、會(huì)員卡、電子折扣券和RFID (射頻識(shí)別)讀寫(xiě)器等;本 發(fā)明所述的多功能電子商務(wù)卡雖然需要與移動(dòng)終端配合使用,但卻是獨(dú)立 于所述移動(dòng)終端的,因此實(shí)現(xiàn)了機(jī)卡分離式的支付手段,從一定程度上避 免了資源上的浪費(fèi),從而降低了成本,解決了普及性問(wèn)題;而且由于本發(fā) 明所述多功能電子商務(wù)卡與移動(dòng)終端是相互分離的,因此不會(huì)對(duì)移動(dòng)終端 的其他使用帶來(lái)任何影響,從而避免了給用戶(hù)帶來(lái)各種不便。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明
圖1現(xiàn)有技術(shù)中基于NFC技術(shù)的移動(dòng)支付終端的結(jié)構(gòu)示意圖2為本發(fā)明所述多功能電子商務(wù)卡的系統(tǒng)架構(gòu)示意圖3為本發(fā)明所述多功能電子商務(wù)卡與移動(dòng)終端間的通訊協(xié)議示意
圖4為本發(fā)明所述多功能電子商務(wù)卡的一示例性硬件實(shí)現(xiàn)方框圖; 圖5為基于圖4所述硬件結(jié)構(gòu)的本發(fā)明所述多功能電子商務(wù)卡的一示
例性軟件方框圖6為本發(fā)明所述多功能電子商務(wù)卡的又一示例性硬件實(shí)現(xiàn)方框圖; 圖7為本發(fā)明所述多功能電子商務(wù)卡與移動(dòng)終端及電子商務(wù)服務(wù)平
臺(tái)間進(jìn)行通信的原理圖。
具體實(shí)施例方式
如圖2所示為本發(fā)明所述多功能電子商務(wù)卡的系統(tǒng)架構(gòu)示意圖,本 主要包括模塊系統(tǒng)管理模塊、主機(jī)通信接口模塊、非接觸接口模塊和智 能卡(SMX)控制模塊。
其中,所述系統(tǒng)管理模塊主要負(fù)責(zé)以下工作
(1)協(xié)調(diào)所述主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模
塊間的通信,主要包括對(duì)所述主機(jī)通信接口模塊從移動(dòng)終端接收到的命 令或數(shù)據(jù)進(jìn)行判斷,如果接收到的是關(guān)于設(shè)置或修改非接觸接口模塊中固 體軟件操作模式的命令,則將對(duì)所述非接觸接口模塊的固體軟件進(jìn)行設(shè)
置,其中所述操作模式主要包括支付模式、RFID讀寫(xiě)模式和電子折扣券
模式等;如果接收到的是關(guān)于支付卡、電子折扣券等信息的數(shù)據(jù),則將這 些數(shù)據(jù)通過(guò)所述非接觸接口模塊發(fā)送到SMX控制模塊中進(jìn)行存儲(chǔ);將非接 觸接口模塊返回的交易信息通過(guò)串行接口發(fā)送給所述主機(jī)通信接口模塊, 以能夠進(jìn)一步發(fā)送給移動(dòng)終端進(jìn)行顯示等等。
(2 )對(duì)主機(jī)通信接口模塊從移動(dòng)終端接收到的命令或數(shù)據(jù)進(jìn)行解密, 以及將需要從所述主機(jī)通信接口模塊發(fā)送到移動(dòng)終端的命令或數(shù)據(jù)進(jìn)行 加密,從而從一定程度上提高了所述主機(jī)通信模塊與移動(dòng)終端間通信的安 全性。
(3)監(jiān)控所述主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模
塊的工作狀態(tài),并使用一定的算法對(duì)上述模塊進(jìn)行用電控制,值得注意的
是由于當(dāng)所述主機(jī)通信接口模塊為USB接口模塊時(shí)可以直接通過(guò)移動(dòng)終 端為本發(fā)明所述多功能電子商務(wù)卡供電,因此這時(shí)所述的主機(jī)通信接口模 塊僅僅指的是藍(lán)牙接口模塊。由于在大多情況下,本發(fā)明所述機(jī)卡分離式 多功能電子商務(wù)卡都是處于空閑狀態(tài)的,而所述主機(jī)通信接口模塊和所述 非接觸模塊又是所述多功能電子商務(wù)卡最耗電的兩個(gè)部分,因此本發(fā)明所 述的用電控制主要是針對(duì)的是所述主機(jī)通信接口模塊和所述非接觸模塊, 從而可以從很大程度上節(jié)約電源的消耗,達(dá)到節(jié)能的目的。在一個(gè)實(shí)施例 中,本發(fā)明是通過(guò)如下方法來(lái)實(shí)現(xiàn)用電控制的所述系統(tǒng)管理模塊對(duì)所述
主機(jī)通信接口模塊的工作狀態(tài)進(jìn)行監(jiān)控,如果所述主機(jī)通信接口模塊接收 到移動(dòng)終端發(fā)送的將多功能電子商務(wù)卡設(shè)為節(jié)能模式的命令,則通過(guò)如藍(lán)
牙協(xié)議規(guī)范中的LMP (Link Manager Protocol,鏈路管理協(xié)議)將該主 機(jī)通信接口模塊設(shè)置為關(guān)閉狀態(tài);如果所述處于關(guān)閉狀態(tài)下的主機(jī)通信接
口模塊收到移動(dòng)終端發(fā)送的喚醒命令,則所述系統(tǒng)管理模塊監(jiān)控到該命令 后,會(huì)通過(guò)LMP將該主機(jī)通信接口模塊設(shè)置為工作狀態(tài);當(dāng)所述系統(tǒng)管理
模塊監(jiān)控到所述主機(jī)通信接口模塊在超過(guò)一定時(shí)間長(zhǎng)度(該時(shí)間可以由系 統(tǒng)管理模塊預(yù)先設(shè)定)內(nèi)一直都處于空閑狀態(tài),則通過(guò)主機(jī)通信接口模塊 與移動(dòng)終端進(jìn)行通信,詢(xún)問(wèn)是否需要使所述主機(jī)通信接口模塊進(jìn)入休眠狀
態(tài),如移動(dòng)終端認(rèn)為需要進(jìn)入休眠狀態(tài),則通過(guò)LMP將該主機(jī)通信接口模 塊設(shè)為休眠狀態(tài),經(jīng)過(guò)一定時(shí)間長(zhǎng)度后該主機(jī)通信接口模塊會(huì)自動(dòng)進(jìn)入關(guān) 閉狀態(tài)。所述非接觸接口模塊在缺省情況下被設(shè)置處于深度睡眠狀態(tài),這 時(shí)該模塊消耗的電流非常小,一般的非接觸處理芯片處于深度睡眠狀態(tài)時(shí) 僅消耗不到luA的電流,因此非常省電。該模塊可以由用戶(hù)或通過(guò)外部讀 卡器來(lái)激活。所述系統(tǒng)管理模塊也會(huì)對(duì)該非接觸接口模塊的工作狀態(tài)進(jìn)行 監(jiān)控,如巣該模塊超過(guò)一定時(shí)間長(zhǎng)度(這個(gè)時(shí)間也可以由系統(tǒng)管理模塊預(yù) 先設(shè)定)內(nèi)一直都處于空閑狀態(tài),則系統(tǒng)管理模塊會(huì)通過(guò)串行接口向該非 接觸接口模塊發(fā)送信號(hào)使其進(jìn)入深度睡眠狀態(tài)。
所述主機(jī)通信接口模塊主要用于和移動(dòng)終端(如手機(jī)、PDA、筆記本 電腦等)進(jìn)行通信。在一個(gè)實(shí)施例中,所述主機(jī)通信接口模塊為內(nèi)嵌CPU 的藍(lán)牙接口模塊,從而使本發(fā)明所述多功能電子商務(wù)卡可與移動(dòng)終端進(jìn)行 無(wú)線通信。在另一個(gè)實(shí)施例中,所述通信接口模塊也可以為內(nèi)嵌CPU的串 行接口模塊,如USB接口模塊,從而使本發(fā)明所述多功能電子商務(wù)卡可與 移動(dòng)終端進(jìn)行串行通信。在本發(fā)明中所述主機(jī)通信接口模塊與移動(dòng)終端間 的通信主要用于接收移動(dòng)終端從因特網(wǎng)電子商務(wù)平臺(tái)下載的電子支付 卡、電子折扣券等信息;接收從移動(dòng)終端發(fā)來(lái)的各種控制命令,如對(duì)所述
非接觸接口模塊的操作模式(如支付模式、RFID讀寫(xiě)模式、電子折扣券 模式等)進(jìn)行設(shè)置或修改的命令、更改多功能電子商務(wù)卡節(jié)電模式的命令、 更改訪問(wèn)代碼的命令等;及向移動(dòng)終端發(fā)送各種反饋信息等。為了保證本 發(fā)明所述多功能電子商務(wù)卡與移動(dòng)終端間通信的安全性,在一個(gè)實(shí)施例 中,本發(fā)明所述主機(jī)通信接口模塊與移動(dòng)終端間的通信可遵循以下協(xié)議 如圖3所示,通信過(guò)程中主要采用命令和響應(yīng)的模式,其中各個(gè)命令包和 響應(yīng)包都是經(jīng)過(guò)加密的處理的,而且當(dāng)這些命令包或響應(yīng)包未被加密時(shí), 其格式為信息頭I信息數(shù)據(jù)IFCS (幀校驗(yàn)序列),其中最后一個(gè)字節(jié)FCS 的值可通過(guò)如下公式計(jì)算得到命令包中所有的字節(jié)+FCSix00 。
所述非接觸接口模塊主要用于(1)處理NFC非接觸通信;(2)與 非接觸支持IS014443、 IS018092和MIFARE Classic等協(xié)議的支付終端及 具有NFC接口的其他設(shè)備進(jìn)行數(shù)據(jù)交換。
所述SMX控制模塊主要用于(1)處理銀行信用卡、借記卡等電子 支付的數(shù)據(jù)存儲(chǔ)、讀寫(xiě)和加密解密等功能;(2)在非接觸接口模塊的控 制下與支付終端進(jìn)行非接觸式通信,以控制完成非接觸式交易行為。
在一個(gè)實(shí)施例中,如圖4和圖5所示,所述系統(tǒng)管理模塊和所述主機(jī) 通信接口模塊共同由一塊內(nèi)置CPU及閃存存儲(chǔ)器的藍(lán)牙系統(tǒng)芯片(如 BC419143)來(lái)實(shí)現(xiàn),其中藍(lán)牙固體軟件存儲(chǔ)在所述藍(lán)牙系統(tǒng)芯片的存儲(chǔ)器 中,支持直到RFCO麗和SDP的藍(lán)牙協(xié)議棧;為了確保可以與移動(dòng)終端進(jìn) 行高度安全的數(shù)據(jù)交換,該藍(lán)牙系統(tǒng)芯片可采用高達(dá)128位及以上的加密 碼;所述藍(lán)牙系統(tǒng)芯片還應(yīng)提供對(duì)藍(lán)牙節(jié)能模式的全面支持,從而可以確 保當(dāng)所述多功能電子支付處于長(zhǎng)時(shí)間的空閑狀態(tài)時(shí),使主機(jī)通信接口模塊
進(jìn)入關(guān)閉狀態(tài),而當(dāng)移動(dòng)終端通過(guò)主機(jī)通信接口模塊向該多功能電子商務(wù) 卡發(fā)送喚醒命令時(shí),又可以在該節(jié)能模式的支持下使所述主機(jī)通信接口模 塊返回工作狀態(tài),從而實(shí)現(xiàn)省電的目的;為了增加噪聲環(huán)境下有效的數(shù)據(jù)
速率,所述藍(lán)牙系統(tǒng)芯片還可提供CQDDR (根據(jù)信道質(zhì)量來(lái)確定數(shù)據(jù)速 率);使用RSSI (Received Signal Strength,接收信號(hào)強(qiáng)度)從而減 少與使用ISM (Industrial, Scientific and Medical,工業(yè)、科學(xué)與醫(yī) 療)頻帶的其他無(wú)線設(shè)備間的連接接口。在另一個(gè)實(shí)施例中,如圖6所示, 本發(fā)明所述系統(tǒng)管理模塊和所述主機(jī)通信接口模塊還可由一塊內(nèi)嵌CPU 的USB串行接口芯片(如AT90USB1287)來(lái)實(shí)現(xiàn)。當(dāng)然,本領(lǐng)域的一般技 術(shù)人員應(yīng)當(dāng)可以意識(shí)到,所述系統(tǒng)管理模塊與所述主機(jī)通信接口模塊也可 分別由不同的硬件單元來(lái)實(shí)現(xiàn),而不會(huì)超出本發(fā)明的范圍。
所述非接觸接口模塊由非接觸處理芯片(如PN531)來(lái)實(shí)現(xiàn)的,該芯 片可以通過(guò)如UART串口與所述主機(jī)通信接口模塊連接在一起,所述非接 觸處理芯片可采用內(nèi)含32KB的ROM與1KB的RAM的80C51微控器核心, 通過(guò)編寫(xiě)一定的固體軟件可用于支持ISO 14443讀寫(xiě)模式;MIFARE Classic加密功能與MIFARE⑧高達(dá)424KB/s的高傳輸率通訊;遵照FeliCa 規(guī)格以212KB/s與424KB/s的傳輸率進(jìn)行免接觸式通訊;NFC標(biāo)準(zhǔn)ECMA 340 和ISO 18092:NFCIP-1接口與通訊協(xié)議等。并且該芯片支持UART、USB2. 0、 SPI、 I2C等接口上的主機(jī)協(xié)議,可以確保通過(guò)所述系統(tǒng)管理模塊與主機(jī) 通信接口模塊進(jìn)行通信。
所述SMX控制模塊是由內(nèi)置CPU的安全雙接口 PKI智能卡控制器(如 P5CN072)來(lái)實(shí)現(xiàn),該控制器提供有160KB的ROM、 4608B的RAM及可用作 數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器的72KB的EEPROM,因此確保了對(duì)各種支付卡信 息具有足夠大的數(shù)據(jù)存儲(chǔ)能力;SMX控制模塊在S2C接口上的通信支持 IS0/IEC 14443A類(lèi)型3和類(lèi)型4規(guī)范,可以確保數(shù)據(jù)傳輸?shù)目煽啃耘c安 全性;帶有PKI (公鑰基礎(chǔ)設(shè)施)協(xié)處理器和雙密鑰DES-3協(xié)處理器來(lái)專(zhuān) 門(mén)進(jìn)行加密和解密處理,從而更進(jìn)一步確保了數(shù)據(jù)存儲(chǔ)與讀寫(xiě)的安全性。
為了確保所述SMX控制模塊可以通過(guò)所述非接觸接口模塊與各種支 付終端進(jìn)行安全、可靠的非接觸式通信,所述SMX控制模塊與非接觸接口 模塊可通過(guò)S2C接口連接在一起。當(dāng)然也可采用其他的連接方式,例如通 過(guò)FPGA轉(zhuǎn)換后,再將兩者進(jìn)行物理連接。
在另一個(gè)實(shí)施例中,所述非接觸接口模塊與SMX控制模塊也可用同一 片內(nèi)嵌CPU的非接觸智能卡芯片來(lái)實(shí)現(xiàn)。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)可以意識(shí)到,上述實(shí)施例中所描述的硬件或軟 件的實(shí)現(xiàn)方式只是實(shí)現(xiàn)本發(fā)明的示例,而非用來(lái)限定本發(fā)明的范圍,本領(lǐng) 域的技術(shù)人員可以根據(jù)本發(fā)明中提到方案,將所用到的硬件芯片或軟件模 塊進(jìn)行進(jìn)一步拆分、合并或重組,從而形成其他實(shí)施例。例如,將所述系 統(tǒng)管理模塊、主機(jī)通信接口模塊、非接觸接口模塊及智能卡控制模塊使用 一塊帶有CPU的系統(tǒng)芯片通過(guò)編程來(lái)實(shí)現(xiàn);或者,將每個(gè)模塊使用多塊不 同的硬件組合通過(guò)一定的連接或編程來(lái)實(shí)現(xiàn)等等。所有的這些實(shí)施例,都 應(yīng)該在本發(fā)明的保護(hù)范圍之內(nèi)。
在運(yùn)行于支持藍(lán)牙功能的移動(dòng)終端上的專(zhuān)門(mén)軟件的控制下,本發(fā)明所 述的多功能電子商務(wù)卡就可用作電子支付卡、會(huì)員卡、RFID讀寫(xiě)器、電 子折扣券等進(jìn)行機(jī)卡分離式的支付交易了 。以下是將本發(fā)明所述多功能電子商務(wù)卡用作支付卡或會(huì)員卡時(shí)具體 示例參考圖7,在將該多功能電子商務(wù)卡用作支付卡或會(huì)員卡之前,移 動(dòng)終端應(yīng)首先從電子商務(wù)服務(wù)平臺(tái)通過(guò)無(wú)線通信網(wǎng)絡(luò)下載所述支付卡或 會(huì)員卡的信息,然后通過(guò)主機(jī)通信接口模塊將這些信息送至本發(fā)明所述多功能電子商務(wù)卡的系統(tǒng)管理模塊中進(jìn)行解密處理;然后再將這些數(shù)據(jù)信息 發(fā)送至SMX控制模塊中進(jìn)行保存。然后就可以通過(guò)以下方法將本發(fā)明所述 多功能電子商務(wù)卡用作支付卡或者會(huì)員卡了:運(yùn)行于所述移動(dòng)終端上的電子商務(wù)卡應(yīng)用軟件通過(guò)藍(lán)牙接口向所述多功能電子商務(wù)卡發(fā)送將該卡設(shè)置為支付模式的命令;主機(jī)通信接口模塊收到該命令后,將其交給系統(tǒng)管 理模塊進(jìn)行處理;系統(tǒng)管理模塊將該設(shè)置命令進(jìn)行解密,并將非接觸接口 模塊的固體軟件配置為支付模式;隨后向移動(dòng)終端發(fā)送一個(gè)響應(yīng)信息,說(shuō) 明該多功能電子商務(wù)卡己成功設(shè)置為支付模式;這時(shí)外部讀卡器就可以直 接通過(guò)非接觸接口對(duì)SMX控制模塊進(jìn)行訪問(wèn)了;該外部讀卡器使用密碼對(duì) SMX控制模塊進(jìn)行認(rèn)證,這是由內(nèi)嵌于SMC模塊中的安全協(xié)處理器來(lái)實(shí)現(xiàn) 的;如果認(rèn)證通過(guò),則該外部讀卡器就可以通過(guò)非接觸式接口讀取預(yù)先存 儲(chǔ)在該SMX控制模塊的存儲(chǔ)器中的支付卡或會(huì)員卡中的信息了,如讀取帳 戶(hù)名稱(chēng)、帳號(hào)、有效期等信息;然后所述外部讀卡器就可以使用這些所述 支付卡中的帳戶(hù)信息與進(jìn)行一定的交易活動(dòng)了;當(dāng)外部讀卡器與該多功能 電子商務(wù)卡間的交易完成后,SMX控制模塊會(huì)插入一個(gè)中斷信號(hào)給非接觸 接口模塊,這時(shí)該非接觸接口模塊會(huì)通過(guò)主機(jī)通信接口模塊將當(dāng)前交易的 詳細(xì)信息送至系統(tǒng)管理模塊進(jìn)行加密處理,然后再由該該系統(tǒng)管理模塊通 過(guò)主機(jī)通信接口模塊將這些交易信息進(jìn)一步發(fā)送給移動(dòng)終端進(jìn)行顯示。
當(dāng)將本發(fā)明所述的多用能電子商務(wù)卡還可以用作RFID讀寫(xiě)器,其具 體應(yīng)用實(shí)例如下:運(yùn)行于所述移動(dòng)終端上的電子商務(wù)卡應(yīng)用軟件通過(guò)主機(jī) 通信接口模塊向所述多功能電子商務(wù)卡發(fā)送經(jīng)過(guò)將該卡設(shè)置為RFID讀寫(xiě) 模式的命令;主機(jī)通信接口模塊收到該命令后,將其交給系統(tǒng)管理模塊進(jìn) 行處理;系統(tǒng)管理模塊將該設(shè)置命令進(jìn)行解密,并將非接觸接口模塊的固 體軟件配置為讀模式;隨后向移動(dòng)終端返回一個(gè)響應(yīng)信息,以提示用戶(hù)可 以使用該多功能電子商務(wù)卡來(lái)掃描RFID標(biāo)簽了;該非接觸接口模塊可以 使用各種不同的協(xié)議與所述RFID標(biāo)簽進(jìn)行通訊,如可以讀IS014443A、 IS018092、 MIFAREClassic或Ultra-light等多種RFID標(biāo)簽;然后該非 接觸接口模塊將存儲(chǔ)在標(biāo)簽中的數(shù)據(jù)通過(guò)主機(jī)通信接口模塊送至系統(tǒng)管 理模塊進(jìn)行加密處理,然后再通過(guò)主機(jī)通信接口模塊將這些數(shù)據(jù)最終傳送 到移動(dòng)終端中進(jìn)行顯示。
本發(fā)明所述的多功能電子商務(wù)卡還可以用作電子折扣券,其具體應(yīng)用 實(shí)例如下在將該多功能電子商務(wù)卡用作電子折扣券之前,移動(dòng)終端應(yīng)首 先從電子商務(wù)服務(wù)平臺(tái)下載所述電子折扣券的信息,然后通過(guò)主機(jī)通信接 口模塊將這些信息送至系統(tǒng)管理模塊中進(jìn)行解密處理;然后再將這些數(shù)據(jù) 信息在閃存中進(jìn)行保存。隨后就可以通過(guò)以下方法將本發(fā)明所述多功能電 子商務(wù)卡用作電子折扣券了運(yùn)行于所述移動(dòng)終端上的電子商務(wù)卡應(yīng)用軟 件通過(guò)主機(jī)通信接口模塊向所述多功能電子商務(wù)卡發(fā)送經(jīng)過(guò)加密的將該 卡設(shè)置為折扣券模式的命令;主機(jī)通信接口模塊收到該命令后,將其交給 系統(tǒng)管理模塊進(jìn)行處理;系統(tǒng)管理模塊將該設(shè)置命令進(jìn)行解密,然后將該 非接觸接口模塊的固體軟件配置為工作在折扣券模式;隨后向移動(dòng)終端發(fā)
送--個(gè)響應(yīng)信息,說(shuō)明該多功能電子商務(wù)卡已成功設(shè)置為折扣券模式了; 當(dāng)用戶(hù)從POS (Point of Sale,貨物售點(diǎn))終端付賬時(shí),可將多功能電 子支付卡放在與POS終端連接的外部讀卡器上,然后該外部讀卡器讀取通 過(guò)非接觸式輸入輸出接口讀取預(yù)先存儲(chǔ)在該多功能電子商務(wù)卡的主機(jī)通 信接口模塊的閃存存儲(chǔ)器中的電子折扣券信息,如商品名稱(chēng)、折扣信息和 有效期限等。支付完畢后,POS終端扣除電子折扣券中的錢(qián)款并計(jì)算余額。
權(quán)利要求
1、一種多功能電子商務(wù)卡,其特征在于,包括系統(tǒng)管理模塊、主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模塊;所述系統(tǒng)管理模塊負(fù)責(zé)協(xié)調(diào)所述主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模塊間的通信;所述主機(jī)通信接口模塊用于和移動(dòng)終端進(jìn)行通信;所述非接觸接口模塊負(fù)責(zé)處理非接觸式近場(chǎng)通信;及與非接觸支持ISO14443、ISO18092和MIFARE Classic協(xié)議的支付終端或具有近場(chǎng)通信接口的設(shè)備進(jìn)行數(shù)據(jù)交換;所述智能卡控制模塊負(fù)責(zé)處理各種電子支付卡的數(shù)據(jù)存儲(chǔ)、讀寫(xiě)和加密解密的功能;及在所述近場(chǎng)通信模塊的控制下與支付終端進(jìn)行非接觸式通信。
2、 根據(jù)權(quán)利要求1所述的多功能電子商務(wù)卡,其特征在于,所述系 統(tǒng)管理模塊還負(fù)責(zé)所述主機(jī)通信接口模塊和移動(dòng)終端間的通信數(shù)據(jù)或命 令進(jìn)行加密或解密。
3、 根據(jù)權(quán)利要求1或2所述的多功能電子商務(wù)卡,其特征在于,所 述系統(tǒng)管理模塊還負(fù)責(zé)監(jiān)控所述主機(jī)通信接口模塊、非接觸接口模塊和智 能卡控制模塊活動(dòng)的狀態(tài),進(jìn)行用電控制。
4、 根據(jù)權(quán)利要求1所述的多功能電子商務(wù)卡,其特征在于,所述系 統(tǒng)管理模塊對(duì)所述主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模塊 間通信的協(xié)調(diào)工作主要包括:對(duì)所述主機(jī)通信接口模塊從移動(dòng)終端接收到的命令或數(shù)據(jù)進(jìn)行判斷,如果接收到的是關(guān)于設(shè)置或修改非接觸接口模塊中固體軟件操作模式的命令,則將對(duì)所述非接觸接口模塊的固體軟件進(jìn)行 相應(yīng)的設(shè)置;如果接收到的是關(guān)于各種支付卡信息的數(shù)據(jù),則將這些數(shù)據(jù)通過(guò)所述非接觸接口模塊發(fā)送到智能卡控制模塊中進(jìn)行存儲(chǔ);將非接觸接 口模塊返回的交易信息通過(guò)串行接口發(fā)送給所述主機(jī)通信接口模塊,以能夠進(jìn)一步發(fā)送給移動(dòng)終端進(jìn)行顯示。
5、 根據(jù)權(quán)利要求4所述的多功能電子商務(wù)卡,其特征在于,所述操作模式至少包括支付模式、RFID讀寫(xiě)模式和電子折扣券模式。
6、 根據(jù)權(quán)利要求1所述的多功能電子商務(wù)卡,其特征在于,所述系統(tǒng)管理模塊和主機(jī)通信接口模塊由內(nèi)嵌CPU的藍(lán)牙系統(tǒng)芯片或USB接口芯片實(shí)現(xiàn);所述非接觸接口模塊由專(zhuān)門(mén)的內(nèi)嵌CPU的非接觸處理芯片實(shí)現(xiàn); 所述智能卡控制模塊由嵌入CPU的智能卡芯片實(shí)現(xiàn)。
7、 根據(jù)權(quán)利要求6所述的多功能電子商務(wù)卡,其特征在于,所述非接觸處理芯片與所述智能卡芯片通過(guò)S2C接口連接在一起。
8、 根據(jù)權(quán)利要求6所述的多功能電子商務(wù)卡,其特征在于,所述非接觸處理芯片與所述智能卡芯片通過(guò)FPGA轉(zhuǎn)換后再進(jìn)行物理連接。
9、 根據(jù)權(quán)利要求l所述的多功能電子商務(wù)卡,其特征在于,所述系統(tǒng)管理模塊和主機(jī)通信接口模塊由內(nèi)嵌有CPU的藍(lán)牙系統(tǒng)芯片或USB接口芯片實(shí)現(xiàn);所述非接觸接口模塊和所述智能卡控制模塊由同一片內(nèi)嵌CPU的非接觸智能卡芯片來(lái)實(shí)現(xiàn)。
10、 根據(jù)權(quán)利要求1所述的多功能電子商務(wù)卡,其特征在于,所述系統(tǒng)管理模塊、主機(jī)通信接口模塊、非接觸接口模塊和智能卡控制模塊由一塊帶有CPU的系統(tǒng)芯片來(lái)實(shí)現(xiàn)。
11、 一種權(quán)利要求1所述多功能電子商務(wù)卡的機(jī)卡分離支付方法,其 特征在于,所述多功能電子商務(wù)卡采用藍(lán)牙通信技術(shù)或串行通信接口技術(shù) 與移動(dòng)終端進(jìn)行通信,獲取設(shè)置命令和支付數(shù)據(jù)。
12、 根據(jù)權(quán)利要求11所述的多功能電子商務(wù)卡的機(jī)卡分離實(shí)現(xiàn)方法, 其特征在于,所述串行通信接口技術(shù)為USB串行通信接口技術(shù)。
13、 一種對(duì)權(quán)利要求1所述多功能電子商務(wù)卡進(jìn)行用電控制方法,其 特征在于,以所述多功能電子商務(wù)卡中的主機(jī)通信接口模塊和非接觸接口 模塊為主要被控對(duì)象,由所述系統(tǒng)管理模塊對(duì)所述主機(jī)通信接口模塊和非 接觸接口模塊的工作狀態(tài)進(jìn)行監(jiān)控,其中所述主機(jī)通信接口模塊為藍(lán)牙接 口模塊;如果所述系統(tǒng)管理模塊監(jiān)控到所述主機(jī)通信接口模塊從移動(dòng)終端收 到用電模式的設(shè)置或修改命令,則通過(guò)鏈路管理協(xié)議將該主機(jī)通信接口模 塊設(shè)置為相應(yīng)的用電模式;如果所述系統(tǒng)管理模塊監(jiān)控到所述主機(jī)通信接口模塊在超過(guò)第一時(shí) 間長(zhǎng)度的時(shí)段內(nèi)一直處于空閑狀態(tài),則經(jīng)向移動(dòng)終端進(jìn)行確認(rèn)后,通過(guò)鏈 路管理協(xié)議將所述主機(jī)通信接口模塊設(shè)置為休眠狀態(tài),隨后所述主機(jī)通信 接口模塊自動(dòng)進(jìn)入關(guān)閉狀態(tài);如果所述系統(tǒng)管理模塊監(jiān)控到所述非接觸接口模塊在超過(guò)第二時(shí)間 長(zhǎng)度的時(shí)段內(nèi) 一直處于空閑狀態(tài),則向所述非接觸接口模塊發(fā)送信號(hào)使其 進(jìn)入深度睡眠狀態(tài)。
14、 根據(jù)權(quán)利要求13所述的用電控制方法,其特征在于,所述第一 時(shí)間長(zhǎng)度和所述第二時(shí)間長(zhǎng)度是通過(guò)所述系統(tǒng)管理模塊預(yù)先設(shè)定的。
15、 根據(jù)權(quán)利要求13所述的用電控制方法,其特征在于,將所述非 接觸接口模塊缺省設(shè)置為深度睡眠狀態(tài)。
全文摘要
本發(fā)明公開(kāi)了一種多功能電子商務(wù)卡及其機(jī)卡分離支付方法和用電控制方法,可使所述多功能電子商務(wù)卡獨(dú)立于移動(dòng)終端,并與移動(dòng)終端配合使用可實(shí)現(xiàn)各種安全的移動(dòng)電子支付,可用作電子支付卡、各種會(huì)員卡、RFID讀寫(xiě)器等,從而降低了成本,解決了普及性的問(wèn)題;主要由系統(tǒng)管理模塊、主機(jī)通信接口模塊、近場(chǎng)通信模塊和智能卡控制模塊組成。其中,系統(tǒng)管理模塊主要用于協(xié)調(diào)其他模塊間的通信;主機(jī)通信接口模塊用于和移動(dòng)終端進(jìn)行通信;非接觸接口模塊用于處理非接觸式近場(chǎng)通信及與支付終端進(jìn)行數(shù)據(jù)交換;智能卡控制模塊用于處理各種電子支付卡的數(shù)據(jù)存儲(chǔ)、讀寫(xiě)和加密解密;在近場(chǎng)通信模塊的控制下與支付終端進(jìn)行非接觸式通信。
文檔編號(hào)G07F7/08GK101201947SQ200610168539
公開(kāi)日2008年6月18日 申請(qǐng)日期2006年12月13日 優(yōu)先權(quán)日2006年12月13日
發(fā)明者華 丁, 戴文祥, 李國(guó)宏 申請(qǐng)人:J&D易多喜有限公司