两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

具備多應用程序的智能卡與終端機間的數(shù)據(jù)處理方法

文檔序號:6421387閱讀:193來源:國知局
專利名稱:具備多應用程序的智能卡與終端機間的數(shù)據(jù)處理方法
技術(shù)領域
本發(fā)明是有關于一種金融交易系統(tǒng),特別是有關于一種利用終端機(terminal)與智能卡(smart card)來進行金融交易,并具備有分布式處理架構(gòu)的金融交易系統(tǒng)。
背景技術(shù)
智能卡即是一芯片卡(IC card),是在一張信用卡大小的塑料卡片上內(nèi)嵌一集成電路芯片,除了具備有記憶儲存功能以外,更可以進行數(shù)據(jù)的處理、計算等功能,由于其安全性與功能性相較于以往的磁條式卡片為佳,因此已逐漸被廣泛地應用在例如電話卡、儲值卡,個人身份認證卡等各式卡片上。特別是在金融交易系統(tǒng)中,一般商家常是利用終端機(或稱卡片閱讀機)來讀取智能卡上的數(shù)據(jù),以便進行金錢的交易以及數(shù)據(jù)的記錄等動作。
在以往的金融交易系統(tǒng)架構(gòu)中,由于智能卡上僅具備有個人的基本認證數(shù)據(jù),因此是以終端機作為主角(master),并在其中建置許多不同功能的應用程序,以便利用每一應用程序來取得智能卡上的數(shù)據(jù)后進行特定的計算與執(zhí)行功能,例如紅利積點、分期付款等,并在數(shù)據(jù)處理的過程中,通過遠程的主機進行個人身份的認證與查驗動作。然而,上述架構(gòu)的缺點在于當商家欲進行新的促銷活動,或是因為需求提高,而需要進行應用程序的更新、升級時,必需分別針對每一臺終端機進行應用程序的更新,因此需要耗費大量的時間與人力。
隨著智能卡的逐漸演進,現(xiàn)今智能卡上除了具有內(nèi)存來儲存?zhèn)€人基本認證數(shù)據(jù)外,更具有微處理器、卡片操作系統(tǒng)(card operating system,COS),以及非易失性內(nèi)存(non-volatile memory)等,因此亦可將多個應用程序安裝在智能卡上,并通過應用程序接口(API)來與操作系統(tǒng)進行通信,使得智能卡本身猶如一小型計算機,故當智能卡插設于終端機中時,其自身即能進行數(shù)據(jù)的計算與處理工作。
因此,以往「終端機」對「智能卡」的主從(master-slave)架構(gòu),已轉(zhuǎn)而由「智能卡」對「終端機」的主從架構(gòu),換言之,終端機的角色變?yōu)橹悄芸ㄅc遠程主機間的傳輸接口,關于將智能卡作為主動角色以及其相關的通信協(xié)議,已揭露于美國專利第6,157,966號專利案中,在此不再贅述。由于此種作法是將所有的應用程序皆安裝在智能卡上,礙于智能卡的儲存容量有限以及與操作系統(tǒng)間的兼容性等問題,因此程序的開發(fā)必需花費較長時間,且當應用程序的大小逐漸增加時,更顯出其困擾。

發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種便于應用程序開發(fā)、撰寫,并容易進行應用程序的升級、更新的金融交易系統(tǒng)。
于是,本發(fā)明的金融交易系統(tǒng)的一較佳實施例主要包含有一智能卡與一終端機。該智能卡具有一處理器,以及多個供該處理器執(zhí)行的應用程序,該終端機具有一以ISO 7816協(xié)議與該等應用程序進行通信的應用程序接口,該應用程序接口能受使用者的控制而選擇該等應用程序其中之一。
因此,在該較佳實施例中,本發(fā)明亦提供一種終端機與智能卡間數(shù)據(jù)處理的方法,其步驟是A)通過該終端機的一應用程序接口選擇該等應用程序其中之一。B)通過該終端機輸入一參數(shù),以初始化被擇定的該應用程序。C)由被擇定的該應用程序處理該參數(shù),且該終端機處于一等待狀態(tài)。D)由被擇定的該應用程序所執(zhí)行的一狀態(tài)響應信息至該終端機。E)該終端機依據(jù)該信息執(zhí)行特定功能。
本發(fā)明利用該應用程序接口來選擇該智能卡上特定的該應用程序后,并再利用該應用程序接口即把相關參數(shù)傳送至已被擇定的應用程序,并等待應用程序執(zhí)行狀態(tài)的響應,再依據(jù)應用程序回傳的運行狀態(tài)執(zhí)行特定的功能,換言之,本發(fā)明內(nèi)容乃將有關加值服務的運算內(nèi)容與過程(如紅利積點的運算,特惠內(nèi)容與贈品的運算決定…等等)放在智能卡的應用程序里,而終端機的應用程序則只負責根據(jù)回傳值判斷應命令終端機本身做何動作或者再次觸發(fā)智能卡程序做下一個運算。如此一來,數(shù)據(jù)處理的工作將被有效地分散至終端機與智能卡上,故不論終端機的應用程序接口或智能卡上的應用程序,其程序開發(fā)、撰寫的時間大為縮短,進行程序更新、升級的動作時更可省卻大量時間。
附圖簡述

圖1是一示意圖,說明本發(fā)明金融交易系統(tǒng)的一較佳實施例;圖2是一示意圖,說明該較佳實施例中的一智能卡;圖3是一示意圖,說明該智能卡的軟件架構(gòu);圖4是一示意圖,說明該較佳實施例中的一終端機;圖5是一示意圖,說明APDU的數(shù)據(jù)格式;圖6是一示意圖,說明本發(fā)明智能卡與終端機間的數(shù)據(jù)處理方法;以及圖7是一流程圖,說明本發(fā)明智能卡與終端機間的數(shù)據(jù)處理方法的步驟。
附圖符號說明1-智能卡;2-終端機;3-遠程主機;11-微處理器;12-隨機存取內(nèi)存13-只讀存儲器;14-非易失性內(nèi)存;15-卡片接口單元;16-加密模塊;111-卡片操作系統(tǒng);112-應用程序接口;113-應用程序;21-處理器;22-只讀存儲器;23-顯示器;24-第一接口單元;25-第二接口單元;26-輸入單元;701~707-步驟。
具體實施例方式
有關本發(fā)明的前述及其它技術(shù)內(nèi)容、特點與功效,在以下配合參考附圖的一較佳實施例的詳細說明中,將可清楚的明白。
參閱圖1與圖2,本發(fā)明金融交易系統(tǒng)的較佳實施例包含一智能卡1、一終端機2,以及一遠程主機3。智能卡1具有一微處理器11、一隨機存取內(nèi)存(RAM)12、一只讀存儲器(ROM)13、一非易失性內(nèi)存(non-violatememory)14、一卡片接口單元15,以及一加密模塊(cryptographic module)16。
只讀存儲器13中儲存有多個計算機程序碼,包含有卡片操作系統(tǒng)(COS)111(見圖3)、JCRE(java card runtime environment),以及必要的驅(qū)動程序等等,可供微處理器11加以捉取、執(zhí)行。非易失性內(nèi)存14,例如EEPROM,是用來儲存應用程序113(見圖3)??ㄆ涌趩卧?5則可以是一接觸式的接口,或是一近接式接口,或一無線接口等等。本實施例中,卡片接口單元15即是指一接觸式接口,可以直接與終端機2相接觸,以進行數(shù)據(jù)或信號的傳遞。加密模塊16是用來執(zhí)行加密邏輯演算,以提高金融交易的安全性。
參閱圖3,在本實施例中,由于智能卡1中的計算機程序碼是依據(jù)javacard 2.1.1的規(guī)范,因此,其應用程序113是以applet的型式存在,并通過java card應用程序接口(API)112來對卡片操作系統(tǒng)111進行函數(shù)的呼叫等動作。卡片操作系統(tǒng)111的功能一般包含例如檔案管理、輸入/輸出(I/O),以及安全性的管理與控制等等。此外,每一應用程序113是用來執(zhí)行一項特定的功能,例如儲值、信用、紅利積點計算等功能。
參閱圖4,終端機2具有一處理器21、一只讀存儲器22、一顯示器23、一第一接口單元24、一第二接口單元25,以及一輸入單元26。只讀存儲器22中亦儲存有多個計算機程序碼,可供處理器21執(zhí)行以控制顯示器23以及其它外圍。第一接口單元24是指一應用程序接口(API),是用來與智能卡1進行通信,其遵循ISO 7816的協(xié)議,特別是,ISO7816-3中定義了智能卡1的電信號和傳輸協(xié)議,而ISO7816-4則定義了智能卡1與外界交互的界面等,由于此為國際標準,并為熟習此技者所能輕易了解者,故在此不再贅述。
要說明的是,在ISO 7816-3的協(xié)議架構(gòu)下,定義了T=0與T=1兩種通信方法,本實施例中,特別是指T=0的異步(asynchronous)、半雙工(half-duplex)與字節(jié)導向(byte oriented)的通信標準。此外,ISO 7816-4亦定義了應用程序數(shù)據(jù)單元(Application Protocol Data Unit,以下簡稱APDU)。
參閱圖5,APDU是智能卡1與終端機2間的數(shù)據(jù)通信格式,不論是從智能卡1或終端機2發(fā)出的命令,或者是響應信息均稱為APDU,換言之,APDU包含了命令(command)格式的APDU以及回應(response)格式的APDU兩種,命令格式的APDU封包具有「CLA、INS、P1、P2、Lc、Data Field及Le」字段,而回應格式的APDU封包則具有「Data Field、SW1及SW2」字段。
在命令格式的APDU中,「CLA」是指class byte,是用來識別命令的類別,「INS」是指instruction code,是用來下達給予應用程序的指令,「P1」、「P2」分別是指第一、第二個指令參數(shù),「Lc」是說明下一字段「Data Field」的長度,「Data field」是數(shù)據(jù)字段,「Le」是回傳數(shù)據(jù)的長度。
在回應格式的APDU中,「Data Field」是回傳的數(shù)據(jù)字段,當然,若無需回傳數(shù)據(jù),此欄即為空白,「SW1」與「SW2」是指執(zhí)行狀態(tài)參數(shù)(statusword),可以藉此告知達行的結(jié)果,例如成功、無錯誤(no error)、失敗…等等。
如下表所示,為一般常被使用的命令格式的APDU,第一接口單元24即會通過這此命令來下達指令給智能卡1,以進行特定的功能,其中例如「PutData」是用來將終端機2所讀入的數(shù)據(jù)傳送至智能卡1上,「Get Data」是用來將智能卡1上的數(shù)據(jù)讀出,「Select AID」是用來選擇應用程序,而「verifyPIN」是用來進行個人識別碼(PIN)的認證…。

特別的是,除了上述的命令之外,本發(fā)明的第一接口單元24另行定義了四個指令「AOC_Display」、「AOC_Getkey」、「AOC_Print」、「AOC_GetPad」。這些指令只有在智能卡1上的應用程序113被選擇后,才能夠被執(zhí)行,其中,「AOC_Display」是能使得終端機2中的處理器21將數(shù)據(jù)顯示在顯示器23上?!窤OC_Getkey」是用來讀入輸入單元26所輸入的數(shù)據(jù)?!窤OC_Print」是使處理器21將數(shù)據(jù)交由打印機4打印?!窤OC_GetPad」用以將輸入數(shù)據(jù)加密后再讀入。關于本段中各個指令的發(fā)送與執(zhí)行,將在下文中作進一步說明。
另一方面,第二接口單元25指的是用來與遠程主機3進行通信的網(wǎng)絡接口單元,其遵循ISO 8583的金融交易卡信息交換格式標準,此標準是用來便于遠程主機3對于廣域網(wǎng)絡中傳輸?shù)男庞每?、現(xiàn)金卡、金融卡等交易信息進行監(jiān)測、擷取和譯碼等動作,由于此非本發(fā)明的重點,因此不再贅述。輸入單元26則是指一控制面板,可供操作而選擇終端機2所要進行的功能,例如開、關機、扣款…等動作。
遠程主機3是通過一網(wǎng)絡與終端機2相聯(lián)機,例如因特網(wǎng),但并不以此為限,遠程主機3亦包含許多后端處理的應用程序以及一數(shù)據(jù)庫(圖未示),此數(shù)據(jù)庫中存有許多使用者的個人數(shù)據(jù),可供進行身份認證、比對,因此遠程主機3可以依據(jù)終端機2所發(fā)出的要求進行后端處理,并將結(jié)果回傳給終端機2。
參閱圖6,顯示的是終端機2上的第一接口單元24、智能卡1上的應用程序113,以及應用程序113執(zhí)行后的各個狀態(tài)三者間的相互關系,以下并配合圖7進行說明當進行金融交易時,例如一位女士購買了一筆款項總額為1500元的物品,且目前她所消費的商店中,舉辦有特殊的優(yōu)惠活動,其特惠對象為女性且婚姻狀態(tài)為已婚。特惠內(nèi)容為于「母親節(jié)」當日,消費一千元以下者,商品六折優(yōu)待,若消費一千元以上者,除商品六折優(yōu)待之外,另贈送獎品一個。
因此如步驟701,當?shù)陠T將此智能卡1插設入終端機2后,終端機2會對智能卡1進行認證動作,并同時得知智能卡1上的應用程序113,例如智能卡1上現(xiàn)建置有三個不同的應用程序113,一個應用程序是「母親節(jié)」優(yōu)惠活動的應用程序、另一個應用程序是計算紅利積點的應用程序,最后一個應用程序則是年終折扣的應用程序,因此在顯示器23上會顯示出三種應用程序113,因此店員能通過終端機2上的輸入單元26來選擇「母親節(jié)」特惠活動的應用程序112,此時終端機2內(nèi)的第一接口單元24即發(fā)出命令格式的APDU(「Select AID」)來選擇應用程序113,在智能卡1接到此指令后,即會以響應格式的APDU來進行響應。
在應用程序113被選擇后,第一接口單元24即發(fā)出APDU指令,詢問智能卡1下一步驟為何。另一方面,在智能卡1的應用程序113被選擇后,即會擷取儲存于智能卡1的非易失性內(nèi)存14中的個人基本數(shù)據(jù),以確認卡友的身份是否符合于「女性」以及「已婚」兩個條件。
接著,步驟702為一選擇性的步驟,在選擇完應用程序之后,智能卡1會進行認證的動作,其目的是在避免不合法的存取,以確保智能卡1上數(shù)據(jù)的安全性。通過第一接口單元24,智能卡1上的加密模塊16會要求終端機2進行識別碼的認證,當然,在認證的過程中,可以采用對稱性或非對稱性的解密機制來進行。
在應用程序113已對使用者的身份進行確認后,確認使用者符合于特惠活動所欲實施的對象,因此應用程序113即以響應格式的APDU進行響應,同時要求輸入消費金額,步驟703,當?shù)陠T通過輸入單元26輸入交易金額1500元后,此一數(shù)據(jù)即會藉由第一接口單元24傳送至前述已被擇定的應用程序113上,以進行應用程序113的初始化(initialization),以及相關的計算、處理動作,如步驟704,。
當然,若尚需其它數(shù)據(jù),例如需要終端機2的只讀存儲器22中所存有的機型、地點數(shù)據(jù),或是消費時間(由定時器得知,圖未示)等數(shù)據(jù),則智能卡1上的應用程序113會再發(fā)出命令格式的APDU,以便再由終端機2回傳所需的數(shù)據(jù)至智能卡1上,上述步驟會反復進行,如步驟705,直至此應用程序113已接收到所有需要的數(shù)據(jù)后,即會依據(jù)此應用程序113所設定的規(guī)則,例如一定的消費總額、一定期間的消費時間點、消費者的等級等,對于數(shù)據(jù)進行處理、計算,若當數(shù)據(jù)達到一定條件后,即提供特定的優(yōu)惠活動。
在處理的過程中,如圖6所示,終端機2是處于等待狀態(tài),待應用程序113執(zhí)行至程序編寫所設定的其中的一狀態(tài)時,即回應目前的執(zhí)行狀態(tài)(status word)至終端機2,告知終端機2下一步要執(zhí)行的動作(例如輸入?yún)?shù)、打印或顯示等等),直至所有動作已被執(zhí)行完畢為止。
步驟706亦是一選擇性的步驟,若在數(shù)據(jù)處理的過程中,或是數(shù)據(jù)處理完成后,尚需進行身份的確認或是需要進行后端的處理,應用程序113可以利用APDU發(fā)出后端處理的要求給終端機2,終端機2即會將此要求以ISO 8583的協(xié)議傳送至遠程主機3上,由當遠程主機3上的應用程序(圖未示)進行處理后,再將結(jié)果回傳至終端機2,最后再由終端機2以預定的APDU回傳數(shù)據(jù)至智能卡1。
步驟707,當智能卡1上的應用程序113已將數(shù)據(jù)處理完畢后,即回傳結(jié)果(以APDU型式)至終端機2的第一接口單元24上,本實施例中,第一接口單元24的功能,除了能夠擷取輸入單元26所輸入的數(shù)據(jù)以及將數(shù)據(jù)傳送至智能卡1外,當智能卡1的應用程序113將結(jié)果回傳后,第一接口單元24即將數(shù)據(jù)傳送至處理器21上,使得處理器21能將處理結(jié)果顯示在顯示器23上,或是利用一外接于終端機2的打印機4(如圖1所示)直接打印輸出。
上述終端機2與智能卡1間的數(shù)據(jù)處理與交遞,有別于傳統(tǒng)上以終端機為主角的處理模式,亦有別于以智能卡為主角的處理模式。換言之,傳統(tǒng)上以終端機為主角時,所有的應用程序皆建置在終端機上,智能卡僅作提供數(shù)據(jù)之用。以智能卡為主角時,終端機僅響應智能卡上應用程序進行數(shù)據(jù)處理后的命令要求。根據(jù)前例,當終端機程序(第一接口單元24)收到智能卡1一回傳值后,經(jīng)過事先定好的規(guī)則,仍然再次發(fā)出詢問智能卡1下一步驟的APDU命令(只要回傳值不是End of Service,仍需繼續(xù)詢問智能卡下一步驟),智能卡1收到這一命令后,經(jīng)過內(nèi)部運算,發(fā)現(xiàn)還需輸入交易金額,于是將此信息包含在響應的APDU里;終端機程序(第一接口單元24)收到此回應值,經(jīng)過事先定好的規(guī)則,要求操作人員輸入交易金額并發(fā)出APDU命令將交易金額傳給智能卡1,智能卡1收到這一命令后,經(jīng)過內(nèi)部運算,完成整個特惠服務,并于響應APDU中包含服務中了及其它信息(如特惠結(jié)果)的信號;終端機程序(第一接口單元24)收到此一回傳值后,經(jīng)過事先定好的規(guī)則,判讀回傳值為服務中了及要求打印賬單,因此便發(fā)出命令要求終端機動作。
本發(fā)明利用設置在終端機2上的第一接口單元24,當選擇智能卡1上特定的應用程序113后,第一接口單元24即把輸入單元26所輸入的數(shù)據(jù)傳送至已被擇定的應用程序113(第一接口單元24毋需了解數(shù)據(jù)代表的意義),并等待應用程序113執(zhí)行狀態(tài)的響應,再依據(jù)應用程序113回傳的達行狀態(tài)執(zhí)行特定的功能,例如打印、顯示、提供進一步數(shù)據(jù)等等,因此終端機2上的程序僅需儲存基本的狀態(tài)判別規(guī)則,即是依據(jù)智能卡1的應用程序113的回傳值來判斷下一步驟,此步驟可能是繼續(xù)要求智能卡1的應用程序113進行運算,或是使終端機2進行打印、顯示或上傳數(shù)據(jù)至遠程主機3等功能,且終端機2程序是以應用程序接口的形式存在于終端機上2,即第一接口單元24。本發(fā)明內(nèi)容乃將有關加值服務的運算內(nèi)容與過程(如紅利積點的運算,特惠內(nèi)容與贈品的運算決定…等等)放在智能卡的應用程序里,而終端機的應用程序則只負責根據(jù)回傳值判斷應命令終端機本身做何動作或者再次觸發(fā)智能卡程序做下一個運算。如此一來,數(shù)據(jù)處理的工作將被有效地分散至終端機與智能卡上。因此,不論終端機2的第一接口單元24或智能卡1上的應用程序113,其程序開發(fā)、撰寫的時間大為縮短,進行程序更新、升級的動作時更可省卻大量時間,確實達到本發(fā)明的目的。
惟以上所述者,僅為本發(fā)明的較佳實施例而已,當不能以此限定本發(fā)明實施的范圍,即大凡依本發(fā)明申請專利范圍及發(fā)明說明書內(nèi)容所作的簡單的等效變化與修飾,皆應仍屬本發(fā)明專利涵蓋的范圍內(nèi)。
權(quán)利要求
1.一種智能卡與終端機間的數(shù)據(jù)處理方法,該智能卡具有至少一應用程序,該方法包含下列步驟A)通過該終端機的確一應用程序接口選擇該應用程序其中之一;B)通過該終端機輸入一參數(shù),以初始化被擇定的確該應用程序;C)由被擇定的確該應用程序處理該參數(shù),且該終端機處于一等待狀態(tài);D)由被擇定的該應用程序所執(zhí)行的一狀態(tài)響應信息至該終端機;以及E)該終端機依據(jù)該信息執(zhí)行特定功能。
2.如權(quán)利要求1所述的數(shù)據(jù)處理方法,更包含一反復進行該步驟D)與該步驟E),直至被擇定的該應用程序執(zhí)行完所有狀態(tài)的步驟F)。
3.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其中,該特定功能是在該終端機上顯示被擇定的該應用程序處理后的結(jié)果。
4.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其中,該特定功能是打印出被擇定的該應用程序處理后的結(jié)果。
5.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其中,該特定功能是傳送被擇定的該應用程序所需的數(shù)據(jù)至被擇定的該應用程序。
6.如權(quán)利要求1所述的數(shù)據(jù)處理方法,更包含在該步驟A)與該步驟B)之間,一驗證該智能卡的步驟G)。
7.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其中,該步驟C)中,當被擇定的該應用程序處理該參數(shù)時,更具有下列次步驟C1)被擇定的該應用程序經(jīng)由該終端機,對一遠程主機發(fā)出后端處理要求;以及C2)該終端機接收該遠程主機處理后的結(jié)果并回傳至被擇定的該應用程序。
8.一種金融交易系統(tǒng),包含一智能卡,具有一處理器,以及多個供該處理器執(zhí)行的應用程序;及一終端機,具有一以ISO 7816協(xié)議與該等應用程序進行通信的應用程序接口,該應用程序接口能受使用者的控制而選擇該等應用程序其中之一并進行下列步驟傳送一參數(shù)至被擇定的該應用程序,以進行初始化;由被擇定的該應用程序處理該參數(shù),且此時該終端機處于一等待狀態(tài);由被擇定的該應用程序所執(zhí)行的一狀態(tài)響應信息至該終端機;以及該終端機依據(jù)該信息執(zhí)行特定功能。
9.如權(quán)利要求8所述的金融交易系統(tǒng),更包含一與該終端機以ISO 8583協(xié)議進行通信的遠程主機,該遠程主機是用以供被擇定的該應用程序要求,以進行后端處理
10.如權(quán)利要求8所述的金融交易系統(tǒng),其中,該特定功能是顯示被擇定的該應用程序處理該參數(shù)的結(jié)果。
11.如權(quán)利要求8所述的金融交易系統(tǒng),其中,該特定功能是打印被擇定的該應用程序處理該參數(shù)的結(jié)果。
12.一種終端機,用于與一智能卡進行數(shù)據(jù)傳輸,該智能卡具有至少一應用程序,該終端機包含一應用程序接口,能與該應用程序相通信,以傳送ISO 7816協(xié)議的命令與響應信息,并能依據(jù)該命令信息選擇該應用程序;一處理器,與該應用程序接口相耦接;以及一輸入單元,供使用者操作以控制該處理器,并通過該處理器發(fā)送該命令信息以選擇該應用程序,并能傳送一參數(shù)至該應用程序以進行該應用程序的初始化;該應用程序接口能依據(jù)該應用程序所回傳的響應信息,進一步傳送相關數(shù)據(jù)至該應用程序,并依據(jù)該響應信息,使該處理器執(zhí)行特定功能。
13.如權(quán)利要求12所述的金融交易系統(tǒng),其中,該特定功能是顯示該應用程序處理該參數(shù)的結(jié)果。
14.如權(quán)利要求12所述的金融交易系統(tǒng),其中,該特定功能是打印該應用程序處理該參數(shù)的結(jié)果。
全文摘要
一種智能卡與終端機間的數(shù)據(jù)處理方法,該智能卡具有多個應用程序,該方法是先通過該終端機的一應用程序接口選擇該等應用程序其中之一,并通過該終端機輸入一參數(shù),以初始化被擇定的該應用程序,再由被擇定的該應用程序處理該參數(shù),且該終端機處于一等待狀態(tài),最后由被擇定的該應用程序所執(zhí)行的一狀態(tài)響應信息至該終端機,使該該終端機依據(jù)該信息執(zhí)行特定功能。
文檔編號G06F9/46GK1635475SQ20031012404
公開日2005年7月6日 申請日期2003年12月31日 優(yōu)先權(quán)日2003年12月31日
發(fā)明者周少剛, 許乃杰 申請人:宏碁股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永胜县| 大渡口区| 思南县| 邯郸县| 乌海市| 图木舒克市| 西充县| 平遥县| 玉龙| 丹寨县| 蒙山县| 韩城市| 泰州市| 新源县| 错那县| 丘北县| 东光县| 兴仁县| 巴彦淖尔市| 绥中县| 墨玉县| 澎湖县| 定西市| 新民市| 黑河市| 高邑县| 灵寿县| 阳谷县| 靖远县| 高陵县| 和政县| 堆龙德庆县| 龙山县| 平利县| 南木林县| 昭平县| 大洼县| 余庆县| 依安县| 东阿县| 涿鹿县|