專利名稱:移動終端電子錢包的應(yīng)用方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種移動終端電子錢包的應(yīng)用方法及移動終端。
背景技術(shù):
隨著NFC(Near Field Communication,近場通信)技術(shù)的發(fā)展,近距離消費也發(fā)生 了翻天覆地的變化。使移動終端(如手機(jī))成為一種安全、便捷、快速與時尚的非接觸式支 付和票務(wù)工具。它將移動終端變成一張交通卡和銀行卡,這樣就可以像刷公交卡和銀行卡 那樣"刷"手機(jī)來消費。人們特別喜歡NFC易用、便利,以及非接觸式支付的迅速,希望拋開 隨身攜帶錢包的累贅。只要將移動終端靠近設(shè)備終端就可進(jìn)行交易,無需出示支付卡。
應(yīng)用NFC技術(shù)實現(xiàn)近距離消費的實現(xiàn)方案主要有l(wèi)、異形粘帖卡,將token(代 幣)貼在手機(jī)上,例如重慶掌中行業(yè)務(wù);2、 SMpass,即雙界面SM卡,例如握奇數(shù)據(jù)方 案;3、NFC,在手機(jī)中集成NFC芯片,不支持SWP (Single Wire Protocol,單線協(xié)議)SIM卡; 4、eNFC,需要集成支持SWP協(xié)議的芯片以及SIM卡;5、2. 4G RF-SIM(Radio Frequency SM, 射頻SM),將2. 4G通信模塊集成在SIM卡中,直接更換SM卡。其中,eNFC需要集成支持 SWP協(xié)議的芯片和SIM卡,是目前非常流行的技術(shù)解決方案。 由于NFC有著廣闊的市場前景,移動運營商正積極地推動著該產(chǎn)業(yè)鏈的發(fā)展,其 中電子錢包和電子票業(yè)務(wù)更是特別受到推崇。目前利用NFC電子錢包應(yīng)用來進(jìn)行消費過程 如圖1所示,手機(jī)NFC芯片被激活后,在手機(jī)處于卡模擬狀態(tài)時,通過POS機(jī)可以實現(xiàn)小額 支付功能。 參考圖1, POS機(jī)發(fā)起消費請求,NFC芯片會將請求轉(zhuǎn)發(fā)給SM卡,SIM卡會做出回 應(yīng),交易結(jié)束后,用戶可以通過打開JAVA客戶端來查看手機(jī)錢包的交易情況。
圖2是利用NFC電子錢包進(jìn)行消費的工作原理的示意圖,參考圖2,包 括UICC (Universal Integrated Circuit Card,通用集成電路卡)、NFC射頻芯片 (MicroRead)、手機(jī)處理器。與應(yīng)用相關(guān)部分完全放置在UICC(智能SIM卡)中,射頻芯 片(MicroRead)集成在手機(jī)主板上。MicroRead通過UART接口與手機(jī)處理器通信,通過 SWP(Single Wire Protocol)協(xié)議與UICC中的應(yīng)用部分通信。手機(jī)和POS機(jī)交易后,UICC 可以通過MicroRead給手機(jī)處理器發(fā)送消息。 在上述操作過程中存在一個問題假設(shè)手機(jī)處于待機(jī)界面,當(dāng)手機(jī)發(fā)生交易后,用
戶會習(xí)慣性地去查看電子錢包的余額情況,但是目前市場上的應(yīng)用都通過手動方法去進(jìn)行
查詢的,用戶需要進(jìn)入JAVA,再啟動應(yīng)用,這極大的影響了用戶體驗值。 綜上所述,可知現(xiàn)有技術(shù)中長期以來一直存在現(xiàn)有的只能夠手動查看電子錢包的
余額情況、不能夠自動顯示的問題,因此有必要提出改進(jìn)的技術(shù)手段,來解決此問題。
發(fā)明內(nèi)容
有鑒于現(xiàn)有技術(shù)存在現(xiàn)有的只能夠手動查看電子錢包的消費情況、不能夠自動顯 示問題而做出本發(fā)明,為此本發(fā)明的主要目的在于提供一種移動終端電子錢包的應(yīng)用方法
3及移動終端,其中 本發(fā)明提供一種移動終端電子錢包的應(yīng)用方法,移動終端集成NFC芯片,該方法 包括監(jiān)聽移動終端通過NFC芯片發(fā)生的交易事件;在發(fā)生交易事件時,獲取UICC通用集 成電路卡通過NFC芯片發(fā)送的關(guān)于交易事件的交易消息;將交易消息發(fā)送至JAVA模塊,啟 動對應(yīng)的JAVA應(yīng)用,并向用戶提供交易事件的消費情況。 優(yōu)選地,將交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用,進(jìn)一步包括JAVA 模塊接收交易消息,并啟動JAVA虛擬機(jī);JAVA虛擬機(jī)調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用。
優(yōu)選地,JAVA虛擬機(jī)調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用,進(jìn)一步包括JAVA虛擬 機(jī)從預(yù)先設(shè)置的PUSH注冊信息列表中獲取應(yīng)用的PUSH注冊信息;JAVA虛擬機(jī)解析應(yīng)用的 PUSH注冊信息,啟動對應(yīng)的JAVA應(yīng)用。 本發(fā)明提供一種移動終端,該移動終端集成NFC芯片,移動終端包括監(jiān)聽模塊, 用于監(jiān)聽移動終端通過NFC芯片發(fā)生的交易事件;獲取模塊,用于在監(jiān)聽模塊監(jiān)聽到發(fā)生 交易事件,獲取UICC通過NFC芯片發(fā)送的關(guān)于交易事件的交易消息;發(fā)送模塊,用于將交易 消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用;顯示模塊,用于向用戶提供交易事件的消費 情況。 優(yōu)選地,該移動終端進(jìn)一步包括JAVA模塊,用于接收交易消息,并啟動JAVA虛擬 機(jī);JAVA虛擬機(jī),用于調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用。 優(yōu)選地,JAVA虛擬機(jī)進(jìn)一步用于從預(yù)先設(shè)置的PUSH注冊信息列表中獲取應(yīng)用的 PUSH注冊信息,解析應(yīng)用的PUSH注冊信息,啟動對應(yīng)的JAVA應(yīng)用。 與現(xiàn)有技術(shù)相比,根據(jù)本發(fā)明的上述技術(shù)方案,利用UICC通過NFC芯片發(fā)送的交 易消息,激活JAVA的PUSH功能,啟動相關(guān)的JAVA應(yīng)用,從而實現(xiàn)自啟動應(yīng)用的目的,能夠 自動向用戶提示消費情況,增強了用戶體驗。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)現(xiàn)有技術(shù)的利用NFC電子錢包應(yīng)用進(jìn)行消費過程的示意圖;
圖2是根據(jù)現(xiàn)有技術(shù)的利用NFC電子錢包應(yīng)用進(jìn)行消費的工作原理的示意圖;
圖3是根據(jù)本發(fā)明實施例的移動終端電子錢包的應(yīng)用方法的流程圖;
圖4是根據(jù)本發(fā)明實施例的移動終端發(fā)生交易事件啟動PUSH的流程圖;
圖5是根據(jù)本發(fā)明實施例的通過PUSH啟動應(yīng)用的過程的流程圖;
圖6是根據(jù)本發(fā)明實施例的移動終端的框圖。
具體實施例方式
本發(fā)明的主要思想主要在于,在移動終端使用電子錢包進(jìn)行消費時,利用UICC通 過NFC芯片發(fā)送的交易消息,激活JAVA的PUSH功能,啟動相關(guān)的JAVA應(yīng)用,從而實現(xiàn)自啟 動應(yīng)用的目的。需要說明的是,根據(jù)本發(fā)明實施例的移動終端需要安裝待自啟動的JAVA應(yīng) 用程序,同時該應(yīng)用程序進(jìn)行了 PUSH注冊。 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,以下結(jié)合附圖及具體實施例,對本
4發(fā)明作進(jìn)一步地詳細(xì)說明。 根據(jù)本發(fā)明的實施例,提供了 一種移動終端電子錢包的應(yīng)用方法。 圖3是根據(jù)本發(fā)明實施例的移動終端電子錢包的應(yīng)用方法的流程圖,如圖3所示,
該方法包括 步驟S302,監(jiān)聽移動終端通過NFC芯片發(fā)生的交易事件; 步驟S304,在發(fā)生交易事件時,獲取UICC通過NFC芯片發(fā)送的關(guān)于交易事件的交 易消息; 步驟S306,將交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用,并向用戶提供交 易事件的消費情況。 下面結(jié)合圖4和圖5詳細(xì)描述上述處理的細(xì)節(jié)。 圖4是根據(jù)本發(fā)明實施例的移動終端發(fā)生交易事件啟動PUSH的流程圖。在下文 中,以手機(jī)為例說明。如圖4所示,該處理流程包括
步驟S401 ,激活NFC芯片; 步驟S402,平臺開始監(jiān)聽刷卡事件,并注冊回調(diào)函數(shù)A, A主要用來向上層應(yīng)用發(fā) 送消息(交易消息); 步驟S403, POS機(jī)發(fā)送交易請求,進(jìn)行消費操作; 步驟S404,手機(jī)做出響應(yīng),將操作是否成功反饋到POS機(jī); 步驟S405, UICC發(fā)送消息到NFC芯片; 步驟S406, NFC芯片收到消息后,會啟動步驟402中注冊的回調(diào)函數(shù)A,如果沒有
收到消息,不做任何操作; 步驟S407,發(fā)送消息到JAVA模塊。 上述處理對應(yīng)步驟S302和步驟S304。 圖5是根據(jù)本發(fā)明實施例的通過PUSH啟動應(yīng)用的過程的流程圖。需要說明,自啟
動的應(yīng)用必須已經(jīng)進(jìn)行PUSH注冊,并在JAVA模塊中將注冊信息保存到PUSH注冊信息列表
中。如圖5所示,該處理流程包括 步驟S501 , JAVA模塊接收到消息; 步驟S502 , JAVA模塊啟動JAVA虛擬機(jī); 步驟S503, JAVA虛擬機(jī)從預(yù)先設(shè)置的PUSH注冊信息列表中獲取應(yīng)用的PUSH注冊 信息; 步驟S504, JAVA虛擬機(jī)解析應(yīng)用的PUSH注冊信息,設(shè)置準(zhǔn)備啟動應(yīng)用的信息;
步驟S505 ,啟動JAVA客戶端應(yīng)用; 步驟S506,向用戶提供交易事件的消費情況,例如在移動終端的屏幕提示用戶 是否顯示消費情況,如用戶選擇顯示,則在屏幕上顯示手機(jī)錢包的余額等。
上述處理對應(yīng)步驟S306。 經(jīng)過上述處理,實現(xiàn)了自動向用戶提示消費情況,增強了用戶體驗。
裝置實施例 根據(jù)本發(fā)明的實施例,還提供了一種移動終端。 圖6是根據(jù)本發(fā)明實施例的移動終端的框圖,該移動終端集成有NFC芯片。如圖 6所示,該移動終端包括監(jiān)聽模塊10,獲取模塊20,發(fā)送模塊30,顯示模塊40,其中
監(jiān)聽模塊IO,用于監(jiān)聽移動終端通過NFC芯片發(fā)生的交易事件; 獲取模塊20,用于在監(jiān)聽模塊10監(jiān)聽到發(fā)生交易事件,獲取UICC通過NFC芯片發(fā)
送的關(guān)于交易事件的交易消息; 發(fā)送模塊30,用于將交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用;
顯示模塊40,用于向用戶提供交易事件的消費情況。 并且,該移動終端進(jìn)一步包括JAVA模塊,用于接收交易消息,并啟動JAVA虛擬 機(jī);JAVA虛擬機(jī),用于調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用。具體地,JAVA虛擬機(jī)從預(yù)先設(shè) 置的PUSH注冊信息列表中獲取應(yīng)用的PUSH注冊信息,解析應(yīng)用的PUSH注冊信息,啟動對 應(yīng)的JAVA應(yīng)用。 綜上所示,根據(jù)本發(fā)明上述技術(shù)方案,利用UICC通過NFC芯片發(fā)送的交易消息,激 活JAVA的PUSH功能,啟動相關(guān)的JAVA應(yīng)用,從而實現(xiàn)自啟動應(yīng)用的目的,能夠自動向用戶 提示消費情況,增強了用戶體驗。 以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人 員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
一種移動終端電子錢包的應(yīng)用方法,所述移動終端集成NFC近場通信芯片,其特征在于,所述方法包括監(jiān)聽所述移動終端通過NFC芯片發(fā)生的交易事件;在發(fā)生所述交易事件時,獲取UICC通用集成電路卡通過NFC芯片發(fā)送的關(guān)于所述交易事件的交易消息;將所述交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用,并向用戶提供所述交易事件的消費情況。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述交易消息發(fā)送至JAVA模塊,啟動對 應(yīng)的JAVA應(yīng)用,進(jìn)一步包括所述JAVA模塊接收所述交易消息,并啟動JAVA虛擬機(jī); 所述JAVA虛擬機(jī)調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述JAVA虛擬機(jī)調(diào)用PUSH接口啟動對應(yīng) 的JAVA應(yīng)用,進(jìn)一步包括所述JAVA虛擬機(jī)從預(yù)先設(shè)置的PUSH注冊信息列表中獲取應(yīng)用的PUSH注冊信息; 所述JAVA虛擬機(jī)解析應(yīng)用的PUSH注冊信息,啟動對應(yīng)的JAVA應(yīng)用。
4. 一種移動終端,該移動終端集成NFC芯片,其特征在于,所述移動終端包括 監(jiān)聽模塊,用于監(jiān)聽所述移動終端通過NFC芯片發(fā)生的交易事件;獲取模塊,用于在所述監(jiān)聽模塊監(jiān)聽到發(fā)生所述交易事件,獲取UICC通過NFC芯片發(fā) 送的關(guān)于所述交易事件的交易消息;發(fā)送模塊,用于將所述交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用; 顯示模塊,用于向用戶提供所述交易事件的消費情況。
5. 根據(jù)權(quán)利要求4所述的移動終端,其特征在于,進(jìn)一步包括 所述JAVA模塊,用于接收所述交易消息,并啟動JAVA虛擬機(jī); 所述JAVA虛擬機(jī),用于調(diào)用PUSH接口啟動對應(yīng)的JAVA應(yīng)用。
6. 根據(jù)權(quán)利要求2所述的移動終端,其特征在于,所述JAVA虛擬機(jī)進(jìn)一步用于 從預(yù)先設(shè)置的PUSH注冊信息列表中獲取應(yīng)用的PUSH注冊信息,解析應(yīng)用的PUSH注冊信息,啟動對應(yīng)的JAVA應(yīng)用。
全文摘要
本發(fā)明公開了一種移動終端電子錢包的應(yīng)用方法及移動終端,其中,該方法包括監(jiān)聽移動終端通過NFC芯片發(fā)生的交易事件;在發(fā)生交易事件時,獲取UICC通用集成電路卡通過NFC芯片發(fā)送的關(guān)于交易事件的交易消息;將交易消息發(fā)送至JAVA模塊,啟動對應(yīng)的JAVA應(yīng)用,并向用戶提供交易事件的消費情況。通過本發(fā)明,能夠自動向用戶提示消費情況,增強了用戶體驗。
文檔編號H04B5/02GK101789151SQ200910260770
公開日2010年7月28日 申請日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者桂祖宏 申請人:中興通訊股份有限公司