[發明專利]生成USIM卡中菜單的方法及系統有效
| 申請號: | 201010262191.0 | 申請日: | 2010-08-24 |
| 公開(公告)號: | CN101916191A | 公開(公告)日: | 2010-12-15 |
| 發明(設計)人: | 楊可可;金明曄;宮潔琳;李笑郁;劉光輝 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國;梁揮 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 usim 菜單 方法 系統 | ||
技術領域
本發明涉及通信領域,尤其涉及生成USIM卡中菜單的方法及系統。
背景技術
目前,以Java卡作為3G?USIM卡,要求在Java卡基礎上兼容傳統的已經廣泛商用的OTA技術。由于Java卡的國際規范和OTA技術規范在一級菜單的排序上分別有各自的要求,同時所有Java應用的相對菜單順序和OTA應用的相對菜單順序分別由不同的服務器單獨管理,再加上實際商用時又要求根據業務的等級進行菜單的靈活排序,因此必須就在一張卡上實現對Java應用菜單和OTA應用菜單的混合排序。
現有技術中,OTA應用的規范,例如《中國聯通OTA卡技術規范?第二部分:支持OTA下載的STK卡技術規范》,要求支持OTA的卡在組織SetupMenu(菜單建立)命令時要按照OTA大類的索引從小到大排列,OTA大類的索引在卡內不一定連續,也不一定從0x01開始。
現有技術中,Java應用的規范,例如《ETSI?TS?102?226?Remote?APDU?structure?for?UICC?based?applications》(ETSI?TS?102?226基于應用的UICC遠程APDU構架)和《ETSI?TS?102?241?Smart?Cards;UICC?Application?Programming?Interface(UICC?API)for?Java?CardTM》(ETSI?TS102?241智能卡;Java卡的UICC應用編程接口)的規范要求,Java?UICC?toolkit?applet應用為有菜單的ToolkitJava電信應用,在安裝的時候必須指定應用安裝參數,安裝電信應用菜單時,Java應用服務器向USIM卡下發安裝指令,安裝指令中指定的應用安裝參數包括菜單入口項的位置序號和菜單序號。本發明中以下菜單應用指有菜單的ToolkitJava電信應用。
位置序號的范圍是0-255,根據用戶卡上已有菜單的個數,位置序號從1開始升序計算,例如假設用戶卡上已有3個Java應用菜單,分別是Java1,Java2,Java3,則對應的位置序號為1,2,3。如果要新安裝一個Java應用菜單,則根據安裝參數中指定的位置序號值和用戶卡上已有的菜單個數進行比較,添加到相應的位置。例如要新添加一個Java應用菜單Java4,如果安裝參數中的位置序號為1,則該菜單入口項排在第一位,其他項順延,安裝成功后菜單順序為Java4,Java1,Java2,Java3,對應的位置序號由用戶卡片自動更新為1,2,3,4;如果安裝參數中指定的位置序號為大于等于4小于等于255的任一值,則安裝成功后菜單順序為Java1,Java2,Java3,Java4,對應的位置序號由用戶卡片自動更新為1,2,3,4。如果安裝參數中的位置序號指定為0,則用戶卡片自動將該菜單入口項添加到所有菜單入口項的最后一個位置,并自動改變其位置序號與菜單入口項個數的值相等。
Java電信應用菜單入口項的菜單序號的取值范圍也為0-255,由安裝參數指定,但是要求同用戶卡上已安裝的菜單入口項的菜單序號不相同,否則安裝失敗。其中取值范圍1-127由安裝參數指定,用戶卡不會自動更改;如果安裝參數指定菜單入口項的菜單序號為0,則用戶卡在128-255之間給該菜單入口項自由分配一個未被使用的菜單序號,安裝參數中不可以指定菜單序號為128-255之間的值。菜單入口項的菜單序號和位置序號之間不存在關聯關系。
由于Java應用的安裝指令及參數要由Java應用服務器來設置,而該Java應用服務器不負責管理和維護OTA的菜單順序,因此必須要制定統一的管理規則,讓Java應用管理平臺能夠按照一定的規則進行Java應用菜單的靈活調整,同時不破壞原有的OTA應用服務器對OTA一級菜單的管理,讓所有的用戶卡片表現一致。
現有技術方案的問題在于,現有的Java卡的國際規范和OTA技術規范在一級菜單的排序上分別有各自的要求,同時所有Java應用的相對菜單順序和OTA應用的相對菜單順序分別由不同的服務器單獨管理,無法在一張USIM卡上對Java應用菜單和OTA菜單進行兼容。
發明內容
為解決上述問題,本發明提供了生成USIM卡中菜單的方法及系統,能夠在USIM卡中完成對Java應用菜單和OTA應用菜單的相互兼容。
本發明公開了一種生成USIM卡中菜單的方法,USIM卡中包括Java應用和OTA應用,所述Java應用具有菜單,所述方法包括:
步驟1,USIM卡依據OTA大類ID將OTA大類分組,在Java的菜單入口列表中為每個分組預留菜單入口項;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010262191.0/2.html,轉載請聲明來源鉆瓜專利網。





