国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種應(yīng)用數(shù)據(jù)處理方法及智能卡的制作方法

      文檔序號(hào):6444958閱讀:239來源:國知局
      專利名稱:一種應(yīng)用數(shù)據(jù)處理方法及智能卡的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用數(shù)據(jù)處理方法及智能卡。
      背景技術(shù)
      眾所周知隨著科技的發(fā)展,智能卡以其快速、便捷的特點(diǎn)受到了越來越多人的青睞;而目前,用戶希望通過智能卡實(shí)現(xiàn)更多的功能;因此,目前的智能卡可以處理越來越多的、來自不同供應(yīng)商的應(yīng)用程序,以滿足用戶的需求。目前,智能卡處理應(yīng)用程序的過程包括當(dāng)智能卡接收到來自服務(wù)器的數(shù)據(jù)報(bào)文時(shí),使用自身攜帶的標(biāo)準(zhǔn)處理程序?qū)υ摂?shù)據(jù)報(bào)文進(jìn)行解析、處理等操作,以便實(shí)現(xiàn)該數(shù)據(jù)報(bào)文所對(duì)應(yīng)的操作;隨著用戶需求的不斷增多,供應(yīng)商需要提供更多能夠?qū)崿F(xiàn)用戶需求的應(yīng)用程序, 因此,供應(yīng)商制定了滿足用戶需求的特殊規(guī)定,如傳輸協(xié)議、數(shù)據(jù)結(jié)構(gòu)等,開發(fā)了許多數(shù)據(jù)報(bào)文類似、但實(shí)現(xiàn)場(chǎng)景不同的特殊應(yīng)用程序;當(dāng)智能卡接收到特殊應(yīng)用程序的數(shù)據(jù)報(bào)文后, 仍然使用現(xiàn)有的標(biāo)準(zhǔn)處理程序?qū)υ撎厥鈶?yīng)用程序進(jìn)行處理,而為了能夠成功的實(shí)現(xiàn)操作, 需要在現(xiàn)有的標(biāo)準(zhǔn)處理程序中添加適應(yīng)該特殊應(yīng)用程序的相關(guān)代碼以便完成處理操作;發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中當(dāng)出現(xiàn)一種特殊應(yīng)用程序時(shí),就需要對(duì)標(biāo)準(zhǔn)處理程序做更改,例如添加新的處理功能;當(dāng)有大量的、用于完成不同操作的不同種類的特殊應(yīng)用程序出現(xiàn)時(shí),就必須對(duì)標(biāo)準(zhǔn)處理程序中的代碼進(jìn)行大量的更改,因此,會(huì)使智能卡的處理程序變得無序、復(fù)雜、龐大,使得日后的開發(fā)和維護(hù)變得非常困難。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種應(yīng)用數(shù)據(jù)處理方法及智能卡,用于解決現(xiàn)有技術(shù)中對(duì)于處理不同種類的數(shù)據(jù)報(bào)文時(shí),需要重新編輯用于處理該數(shù)據(jù)報(bào)文的應(yīng)用程序的問題。一種應(yīng)用數(shù)據(jù)處理方法,所述方法包括判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn),在確定符合時(shí),確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;通過與所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;否則,判斷所述數(shù)據(jù)報(bào)文是否包含命令標(biāo)識(shí),在確定包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在確定不包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。一種智能卡,所述智能卡包括判斷單元,用于判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn);或者,在確定不符合國際規(guī)范標(biāo)準(zhǔn)時(shí),判斷是否包含命令標(biāo)識(shí);確定單元,用于在所述判斷單元確定所述數(shù)據(jù)報(bào)文符合國際規(guī)范標(biāo)準(zhǔn)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;在所述判斷單元確定所述數(shù)據(jù)報(bào)文不符合國際規(guī)范標(biāo)準(zhǔn)、但包含命令標(biāo)識(shí)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在所述判斷單元確定所述數(shù)據(jù)報(bào)文不符合國際規(guī)范標(biāo)準(zhǔn)、且不包含命令標(biāo)識(shí)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;處理單元,用于在所述確定單元確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型時(shí),通過與所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;通過查找單元查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;所述查找單元,用于在所述確定單元確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型或者第三應(yīng)用類型時(shí),在數(shù)據(jù)配置表里查找所述第二應(yīng)用類型或者所述第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序。可見,該方法先對(duì)接收到的數(shù)據(jù)報(bào)文進(jìn)行應(yīng)用類型的判斷,在確定數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型時(shí),通過與數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;在確定數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型或第三應(yīng)用類型時(shí),在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,通過查找出的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理,可見,該方法對(duì)于屬于不同應(yīng)用類型的數(shù)據(jù)報(bào)文使用不同的、且與該數(shù)據(jù)報(bào)文所屬應(yīng)用類型相對(duì)應(yīng)的應(yīng)用程序進(jìn)行處理,而不是使用同一應(yīng)用程序,通過編輯、修改該同一應(yīng)用程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)報(bào)文處理的操作;可見,本發(fā)明實(shí)施例提供的方法,在接收到屬于不同應(yīng)用類型的數(shù)據(jù)報(bào)文時(shí),只需將該數(shù)據(jù)報(bào)文發(fā)給與該數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序進(jìn)行處理即可,并不需要對(duì)應(yīng)用程序進(jìn)行任何編輯、修改。


      圖1為本發(fā)明實(shí)施例提供的處理報(bào)文的方法的流程示意圖;圖2為本發(fā)明實(shí)施例一提供的第一種處理報(bào)文的方法的流程示意圖;圖3為本發(fā)明實(shí)施例二提供的第二種處理報(bào)文的方法的流程示意圖;圖4為本發(fā)明實(shí)施例提供的智能卡的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式本發(fā)明實(shí)施例提供一種應(yīng)用數(shù)據(jù)處理方法,該方法先對(duì)接收到的數(shù)據(jù)報(bào)文進(jìn)行應(yīng)用類型的判斷,在確定數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型時(shí),通過與數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;在確定數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型或第三應(yīng)用類型時(shí),在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,通過查找出的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理,可見,該方法對(duì)于屬于不同應(yīng)用類型的數(shù)據(jù)報(bào)文使用不同的、 且與該數(shù)據(jù)報(bào)文所屬應(yīng)用類型相對(duì)應(yīng)的應(yīng)用程序進(jìn)行處理,而不是使用同一應(yīng)用程序,通過編輯、修改該同一應(yīng)用程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)報(bào)文處理的操作;可見,本發(fā)明實(shí)施例提供的方法,在接收到屬于不同應(yīng)用類型的數(shù)據(jù)報(bào)文時(shí),只需將該數(shù)據(jù)報(bào)文發(fā)給與該數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序進(jìn)行處理即可,并不需要對(duì)應(yīng)用程序進(jìn)行任何編輯、修改。如圖1所示,具體過程如下步驟11,判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn),在確定符合時(shí),確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;通過與所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;否則,步驟12,判斷所述數(shù)據(jù)報(bào)文是否包含命令標(biāo)識(shí),在確定包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在確定不包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;步驟13,在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。具體的,所述在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序包括若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)一個(gè)應(yīng)用程序時(shí),將所述一個(gè)應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)多個(gè)應(yīng)用程序時(shí),獲取所述數(shù)據(jù)報(bào)文的應(yīng)用標(biāo)識(shí);確定所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序,將所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序。較佳的,如果接收到的數(shù)據(jù)報(bào)文不屬于第一應(yīng)用類型、或第二應(yīng)用類型、或第三應(yīng)用類型中的任意一種,則可通過向數(shù)據(jù)配置表中添加新的應(yīng)用程序的應(yīng)用標(biāo)識(shí),以及與新的應(yīng)用程序?qū)?yīng)的新的應(yīng)用類型的標(biāo)識(shí)的方法修改數(shù)據(jù)配置表,即向數(shù)據(jù)配置表中添加能夠用于處理該數(shù)據(jù)報(bào)文的應(yīng)用程序;具體的,所述在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序包括在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型的標(biāo)識(shí)或者第三應(yīng)用類型的標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);此時(shí),所述通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理包括通過查找出的應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。本發(fā)明介紹的所有實(shí)施例中,操作人員根據(jù)目前數(shù)據(jù)報(bào)文的結(jié)構(gòu)特點(diǎn),可將數(shù)據(jù)報(bào)文分為三類,分別為第一應(yīng)用類型,第二應(yīng)用類型以及第三應(yīng)用類型;每一應(yīng)用類型的特點(diǎn)如下第一應(yīng)用類型所對(duì)應(yīng)的數(shù)據(jù)報(bào)文的結(jié)構(gòu)遵循國際規(guī)范TS23048規(guī)定的結(jié)構(gòu)和內(nèi)容,即該數(shù)據(jù)報(bào)文屬于格式化短信;國際規(guī)范標(biāo)準(zhǔn)TS23048規(guī)定的結(jié)構(gòu)如下
      UDL UDHL~~IEIa~~IEIDLa CPL CHICHLSPI to RC/CC/DS Secured Data以下是第一應(yīng)用類型的數(shù)據(jù)報(bào)文13027000000E0D0800000024408500000000010013//用戶數(shù)據(jù)長度02//用戶數(shù)據(jù)頭長度(UDHL)70H信息元標(biāo)識(shí)符(IEIa)00Il信息元標(biāo)識(shí)符數(shù)據(jù)長度(IEIDLa)000EIl后續(xù)數(shù)據(jù)長度,從CPL到最后CHLODIl安全報(bào)文頭長度,從SPI到PCNTR(CHL)0800//spi00//kic00//kid
      244085 //tar0000000001 //Counter00//PCNTR第二類應(yīng)用類型所對(duì)應(yīng)的數(shù)據(jù)報(bào)文的結(jié)構(gòu)與國際規(guī)范標(biāo)準(zhǔn)TS23048規(guī)定的結(jié)構(gòu)類似,并且該數(shù)據(jù)報(bào)文中包含命令標(biāo)識(shí),以下為第二應(yīng)用類型的數(shù)據(jù)報(bào)文1C02720000290D00003135B01000000000000000680018D918B05222AE其中IC//用戶數(shù)據(jù)長度02//用戶數(shù)據(jù)頭長度(UDHL)72//信息元標(biāo)識(shí)符(IEIa)00//信息元標(biāo)識(shí)符數(shù)據(jù)長度(IEIDLa)0029//后續(xù)數(shù)據(jù)長度,從CPL到最后CHLODIl安全報(bào)文頭長度,從SPI到PCNTR(CHL)0000//spi31//kic35//kidB01000//tar0000000000 //Counter00//PCNTR以上數(shù)據(jù)報(bào)文的結(jié)構(gòu)與國際規(guī)范標(biāo)準(zhǔn)TS23048規(guī)定的結(jié)構(gòu)類似,但其中規(guī)定的部分?jǐn)?shù)據(jù)不相同國際規(guī)范標(biāo)準(zhǔn)TS23048中的IEIa為“70”,而該數(shù)據(jù)報(bào)文為“72”,雖然數(shù)據(jù)格式一致,但仍不滿足國際規(guī)范標(biāo)準(zhǔn)TS23048的數(shù)據(jù),因此認(rèn)為該數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;第三應(yīng)用類型的數(shù)據(jù)報(bào)文完全不遵循國際規(guī)范標(biāo)準(zhǔn)TS23048規(guī)定的結(jié)構(gòu),且該類型的數(shù)據(jù)報(bào)文中不包括命令標(biāo)識(shí),其以特殊字符開頭;一般由供應(yīng)商按照需求自行制定,例如某交通應(yīng)用數(shù)據(jù)報(bào)文如下626A0101016E7CF78FAA626A01 應(yīng)用類型業(yè)務(wù)類型)01 注冊(cè))01 版本號(hào)01 密鑰版本號(hào)6E7CF7:同步計(jì)數(shù)器8FAA 卡端業(yè)務(wù)流水號(hào)可以看到該數(shù)據(jù)報(bào)文與國際規(guī)范標(biāo)準(zhǔn)TS23048規(guī)定的結(jié)構(gòu)差異很大,其中“626A” 為“bj” (北京首字母)ASCII編碼,即特殊字符,因此該數(shù)據(jù)報(bào)文為第三應(yīng)用類型。在本發(fā)明涉及的所有實(shí)施例中,可在數(shù)據(jù)配置表中預(yù)先設(shè)置好與第二應(yīng)用類型和第三應(yīng)用類型對(duì)應(yīng)的應(yīng)用程序,且一種應(yīng)用類型可對(duì)應(yīng)一個(gè)或多個(gè)應(yīng)用程序;并且還可使用應(yīng)用類型的標(biāo)識(shí)和應(yīng)用程序的應(yīng)用標(biāo)識(shí)一一對(duì)應(yīng);以下以具體實(shí)施例介紹實(shí)施例一
      7
      本發(fā)明實(shí)施例提供一種處理報(bào)文的方法,該方法適用于當(dāng)一種應(yīng)用類型只對(duì)應(yīng)一個(gè)應(yīng)用程序,即屬于同一種應(yīng)用類型的數(shù)據(jù)報(bào)文都使用相同的應(yīng)用程序進(jìn)行處理,如圖2 所示,具體過程如下步驟21,在接收到服務(wù)器發(fā)來的數(shù)據(jù)報(bào)文后,對(duì)該數(shù)據(jù)報(bào)文進(jìn)行解析;步驟22,判斷解析后的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn)TS23048 ;在確定為是時(shí), 執(zhí)行步驟23 ;在確定為否時(shí),執(zhí)行步驟M ;本步驟中可通過如下方法判斷解析后的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn) TS23048 判斷解析后的數(shù)據(jù)報(bào)文的結(jié)構(gòu)以及包含的數(shù)據(jù)是否完全遵循國際規(guī)范標(biāo)準(zhǔn) TS23048 ;步驟23,確定該數(shù)據(jù)報(bào)文為第一應(yīng)用類型,通過與該數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)υ摂?shù)據(jù)報(bào)文進(jìn)行處理;步驟M,判斷解析后的數(shù)據(jù)報(bào)文中是否包含命令標(biāo)識(shí),在確定包含時(shí),執(zhí)行步驟 25;否則,執(zhí)行步驟沈;步驟25,確定該數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型,在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,將該數(shù)據(jù)報(bào)文發(fā)送給查找出的應(yīng)用程序,通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;步驟沈,確定該數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型,在數(shù)據(jù)配置表里查找確定出的第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,將該數(shù)據(jù)報(bào)文發(fā)送給查找出的應(yīng)用程序,通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。實(shí)施例二 本發(fā)明實(shí)施例提供第二種處理報(bào)文的方法,該方法適用于第二應(yīng)用類型和第三應(yīng)用類型分別對(duì)應(yīng)多個(gè)應(yīng)用程序;如圖3所示,具體過程如下步驟31,在接收到數(shù)據(jù)報(bào)文后,對(duì)該數(shù)據(jù)報(bào)文進(jìn)行解析;步驟32,判斷解析后的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn)TS23048 ;在確定為是時(shí), 執(zhí)行步驟33 ;在確定為否時(shí),執(zhí)行步驟34 ;本步驟中可通過如下方法判斷解析后的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn) TS23048 判斷解析后的數(shù)據(jù)報(bào)文的結(jié)構(gòu)以及包含的數(shù)據(jù)是否完全遵循國際規(guī)范標(biāo)準(zhǔn) TS23048 ;步驟33,確定該數(shù)據(jù)報(bào)文為第一應(yīng)用類型,通過與該數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)υ摂?shù)據(jù)報(bào)文進(jìn)行處理;步驟34,判斷該數(shù)據(jù)報(bào)文是否包含命令標(biāo)識(shí),在確定包含時(shí)執(zhí)行步驟35 ;否則執(zhí)行步驟37 ;步驟35,確定該數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;從解析后的數(shù)據(jù)報(bào)文中獲取應(yīng)用標(biāo)識(shí),較佳的,可將該數(shù)據(jù)報(bào)文中的應(yīng)用索引(Toolkit application reference,TAR)作為應(yīng)用標(biāo)識(shí);步驟36,在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,從查找出的應(yīng)用程序中確定出應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序,即TAR對(duì)應(yīng)的應(yīng)用程序;使用與應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理;步驟37,確定該數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;從解析后的數(shù)據(jù)報(bào)文中獲取應(yīng)用標(biāo)識(shí),此時(shí),屬于第三類應(yīng)用類型的數(shù)據(jù)報(bào)文中的應(yīng)用標(biāo)識(shí)為特殊字符,較佳的,可將該數(shù)據(jù)報(bào)文中的應(yīng)用索引TAR作為應(yīng)用標(biāo)識(shí);步驟38,在數(shù)據(jù)配置表里查找確定出的第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序,從查找出的應(yīng)用程序中確定出應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序,即TAR對(duì)應(yīng)的應(yīng)用程序;使用與應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理;較佳的,為了節(jié)省存儲(chǔ)空間,實(shí)施例二中的數(shù)據(jù)配置表是預(yù)先設(shè)置在智能卡中的, 其中可保存應(yīng)用類型的標(biāo)識(shí),以及與應(yīng)用類型對(duì)應(yīng)的應(yīng)用程序的應(yīng)用標(biāo)識(shí),如表1所示,例如,第二應(yīng)用類型的標(biāo)識(shí)為A,第三應(yīng)用類型的標(biāo)識(shí)為C,與第二應(yīng)用類型對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)為1、2,與第三應(yīng)用類型對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)為3、4等
      權(quán)利要求
      1.一種應(yīng)用數(shù)據(jù)處理方法,其特征在于,所述方法包括判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn),在確定符合時(shí),確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;通過與所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;否則,判斷所述數(shù)據(jù)報(bào)文是否包含命令標(biāo)識(shí),在確定包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在確定不包含時(shí),確定所述數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。
      2.如權(quán)利要求1所述的方法,其特征在于,所述在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序包括若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)一個(gè)應(yīng)用程序時(shí),將所述一個(gè)應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)多個(gè)應(yīng)用程序時(shí),獲取所述數(shù)據(jù)報(bào)文的應(yīng)用標(biāo)識(shí);確定所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序,將所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序。
      3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括向數(shù)據(jù)配置表中添加新的應(yīng)用程序的應(yīng)用標(biāo)識(shí),以及與所述新的應(yīng)用程序?qū)?yīng)的新的應(yīng)用類型的標(biāo)識(shí)。
      4.如權(quán)利要求1所述的方法,其特征在于,所述在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序包括在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型的標(biāo)識(shí)或者第三應(yīng)用類型的標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);所述通過查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理包括 通過查找出的應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。
      5.一種智能卡,其特征在于,所述智能卡包括判斷單元,用于判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn);或者,在確定不符合國際規(guī)范標(biāo)準(zhǔn)時(shí),判斷是否包含命令標(biāo)識(shí);確定單元,用于在所述判斷單元確定所述數(shù)據(jù)報(bào)文符合國際規(guī)范標(biāo)準(zhǔn)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;在所述判斷單元確定所述數(shù)據(jù)報(bào)文不符合國際規(guī)范標(biāo)準(zhǔn)、但包含命令標(biāo)識(shí)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在所述判斷單元確定所述數(shù)據(jù)報(bào)文不符合國際規(guī)范標(biāo)準(zhǔn)、且不包含命令標(biāo)識(shí)時(shí),確定所述數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;處理單元,用于在所述確定單元確定所述數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型時(shí),通過與所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;通過查找單元查找出的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理;所述查找單元,用于在所述確定單元確定所述數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型或者第三應(yīng)用類型時(shí),在數(shù)據(jù)配置表里查找所述第二應(yīng)用類型或者所述第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序。
      6.如權(quán)利要求5所述的智能卡,其特征在于,所述確定單元還用于確定所述第二應(yīng)用類型或者所述第三應(yīng)用類型對(duì)應(yīng)一個(gè)應(yīng)用程序或多個(gè)應(yīng)用程序; 所述查找單元具體用于,若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)一個(gè)應(yīng)用程序時(shí),將所述一個(gè)應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;若確定出的第二應(yīng)用類型或者第三應(yīng)用類型對(duì)應(yīng)多個(gè)應(yīng)用程序時(shí),獲取所述數(shù)據(jù)報(bào)文的應(yīng)用標(biāo)識(shí);確定所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序,將所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序作為確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序。
      7.如權(quán)利要求5所述的智能卡,其特征在于,所述智能卡還包括添加單元,用于向數(shù)據(jù)配置表中添加新的應(yīng)用程序的應(yīng)用標(biāo)識(shí),以及與所述新的應(yīng)用程序?qū)?yīng)的新的應(yīng)用類型的標(biāo)識(shí)。
      8.如權(quán)利要求5所述的智能卡,其特征在于,所述查找單元具體用于在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型的標(biāo)識(shí)或者第三應(yīng)用類型的標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);所述處理單元具體用于,通過所述查找單元查找出的應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用程序?qū)λ鰯?shù)據(jù)報(bào)文進(jìn)行處理。
      全文摘要
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用數(shù)據(jù)處理方法及智能卡。用于解決對(duì)于不同種類的數(shù)據(jù)報(bào)文,需要重新編輯應(yīng)用程序的問題。該方法包括判斷接收到的數(shù)據(jù)報(bào)文是否符合國際規(guī)范標(biāo)準(zhǔn),在確定符合時(shí),確定數(shù)據(jù)報(bào)文屬于第一應(yīng)用類型;通過與數(shù)據(jù)報(bào)文對(duì)應(yīng)的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理;否則,判斷數(shù)據(jù)報(bào)文是否包含命令標(biāo)識(shí),在確定包含時(shí),確定數(shù)據(jù)報(bào)文屬于第二應(yīng)用類型;在確定不包含時(shí),確定數(shù)據(jù)報(bào)文屬于第三應(yīng)用類型;在數(shù)據(jù)配置表里查找確定出的第二應(yīng)用類型或者第三應(yīng)用類型所對(duì)應(yīng)的應(yīng)用程序;通過查找出的應(yīng)用程序?qū)?shù)據(jù)報(bào)文進(jìn)行處理。可見,該方法可用于解決對(duì)于不同種類的數(shù)據(jù)報(bào)文需要重新編輯應(yīng)用程序的問題。
      文檔編號(hào)G06F17/30GK102567540SQ201110460568
      公開日2012年7月11日 申請(qǐng)日期2011年12月31日 優(yōu)先權(quán)日2011年12月31日
      發(fā)明者杜平, 高燕燕 申請(qǐng)人:北京握奇數(shù)據(jù)系統(tǒng)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1