[發明專利]智能卡及其控制方法、計算機可讀存儲介質有效
| 申請號: | 201710871137.8 | 申請日: | 2017-09-22 |
| 公開(公告)號: | CN107844821B | 公開(公告)日: | 2020-09-22 |
| 發明(設計)人: | 陳柳章 | 申請(專利權)人: | 深圳市文鼎創數據科技有限公司 |
| 主分類號: | G06K19/07 | 分類號: | G06K19/07;G06K19/077 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518000 廣東省深圳市南山區粵海街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能卡 及其 控制 方法 計算機 可讀 存儲 介質 | ||
本發明公開了一種智能卡的控制方法,包括步驟:應用程序模塊接收主控制模塊發送的命令;所述應用程序模塊檢測所述主控制模塊發送的命令的當前命令協議類型;根據當前命令協議類型,判斷所述當前命令協議類型是否為第一預設協議類型;在確定所述當前命令協議類型為第一預設協議類型時,所述應用程序模塊響應并執行所述主控制模塊發送的命令。本發明中的智能卡不需要連接讀卡器等讀卡設備,擴展了智能卡的使用范圍。本發明還提供一種智能卡以及計算機可讀存儲介質。
技術領域
本發明涉及智能卡技術領域,尤其涉及一種可以運行JAVA卡程序的智能卡及其控制方法、計算機可讀存儲介質。
背景技術
JAVA卡是一種可以運行JAVA卡程序(JavaCard Applet)的智能卡,利用JAVA語言的平臺無關性,使得JAVA技術“一次編寫,隨處運行”的思想在智能卡上得以實現。經過數代JAVA卡技術規范的發展,1997年底發布了JAVA卡2.0規范,此版規范定義了具體的API(Application Program Interface,應用程序編程接口)接口函數,并引入一個比JAVA卡虛擬機小得多、但同樣滿足JAVA語言基本特性的JAVA卡虛擬機。
擁有虛擬機的JAVA卡,使得JAVA卡平臺和應用完全分離。一張搭載JAVA卡平臺的卡片,能夠在平臺發行后再下載應用,這是JAVA卡比使用本地語言如C語言的Native卡有著更為便利的優勢,一張JAVA卡能夠適應不同的應用場景,而不需要開發多個版本的COS(Chip Operation System,片上操作系統)。而平臺和應用的分離,是通過統一的API來實現的。想要制定出一個版本的JAVA卡API國際標準,平臺層實現API函數,而應用調用API接口來實現功能。
但是,現有的JAVA卡一般只包含智能卡通用的通信接口,即ISO7816接口單元或者NFC(Near Field Communication,近場通信)接口單元中的至少一個,只有在通過ISO7816接口單元或者NFC接口單元連接有讀卡器終端的情況下,才能進行信息的交互和數據的處理,限制了JAVA智能卡的使用場景。
發明內容
本發明的主要目的在于提供一種智能卡及其控制方法、以及計算機可讀存儲介質,旨在擴展了智能卡的功能和使用范圍。
為實現上述目的,本發明提供的一種智能卡的控制方法,應用于智能卡,所述智能卡包括應用程序模塊以及主控制模塊,包括如下步驟:
應用程序模塊接收主控制模塊發送的命令;
所述應用程序模塊檢測所述主控制模塊發送的命令的當前命令協議類型;
根據當前命令協議類型,判斷所述當前命令協議類型是否為第一預設協議類型;
在確定所述當前命令協議類型為第一預設協議類型時,所述應用程序模塊響應并執行所述主控制模塊發送的命令。
進一步地,所述應用程序模塊還包括Java卡虛擬機;
所述應用程序模塊接收主控制模塊發送的命令的步驟包括:
所述應用程序模塊通過所述Java卡虛擬機接收主控制模塊發送的命令;
所述應用程序模塊檢測所述主控制模塊發送的命令的當前命令協議類型的步驟包括:
所述Java卡虛擬機記錄的當前命令協議類型,以使所述應用程序模塊檢測到所述主控制模塊發送的命令所述當前命令協議類型。
進一步地,所述應用程序模塊還包括Applet;
所述應用程序模塊檢測所述主控制模塊發送的命令的當前命令協議類型的步驟包括:
所述Java卡虛擬機記錄的當前命令協議類型;
所述Java卡虛擬機提供獲取當前命令協議類型的API;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市文鼎創數據科技有限公司,未經深圳市文鼎創數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710871137.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:斷點數據獲取方法及終端設備
- 下一篇:超聲波陣列解凍裝置





