发明名称 基于单CPU卡的多M1卡控制系统及其控制方法
摘要 一种SIM卡技术领域的基于单CPU卡的多M1卡控制系统及其控制方法,包括:卡片操作系统模块、多M1卡管理模块、M1卡功能模块和多M1数据存储模块,其中:卡片操作系统模块与多M1卡管理模块相连,发出管理指令并接收管理指令执行反馈结果;卡片操作系统模块与M1卡功能模块相连,发出标准M1指令信息并接收M1指令执行反馈结果,多M1数据存储模块分别与多M1卡管理模块和M1卡功能模块相连并传输当前选择的虚拟M1卡的数据信息。本发明可以在包含有M1功能的CPU卡中,既保留了M1功能的便利性,也发挥了CPU卡的高安全性和高灵活性,同时还提供了把多张M1卡合到一张CPU卡上的便捷性,最终提高了应用系统的整体安全性和实用性。
申请公布号 CN103544114B 申请公布日期 2016.01.13
申请号 CN201310473827.X 申请日期 2013.10.12
申请人 上海柯斯软件股份有限公司 发明人 王相生;应根军;廖鹏;余鹰;王瑞
分类号 G06F12/06(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F12/06(2006.01)I
代理机构 上海交达专利事务所 31201 代理人 王毓理
主权项 一种基于单CPU卡的多M1卡控制系统,其特征在于,包括:卡片操作系统模块、多M1卡管理模块、M1卡功能模块和多M1数据存储模块,其中:卡片操作系统模块与多M1卡管理模块相连,发出管理指令并接收管理指令执行反馈结果;卡片操作系统模块与M1卡功能模块相连,发出标准M1指令信息并接收M1指令执行反馈结果,多M1数据存储模块分别与多M1卡管理模块和M1卡功能模块相连并传输当前选择的虚拟M1卡的数据信息;所述的卡片操作系统模块包括:I/O接口单元、任务调度单元和存储器管理单元,其中:I/O接口单元内置用于通讯的7816接口和单线传输协议,即SWP接口,该I/O接口单元与任务调度单元相连并传输从来自外部的指令信息或者把指令执行结果信息传输到外部,任务调度单元与多M1卡管理模块相连并传输来自I/O接口单元接收的指令信息,任务调度单元另外与M1卡功能模块相连将指令执行结果信息传输到I/O接口单元,多M1卡管理模块和M1卡功能模块分别与作为卡片操作系统模块提供的对存储器的操作服务的存储器管理单元相连并调用实现对存储器的读写信息;当卡片操作系统模块监听到从7816接口和SWP接口传来的外部指令时,把这些指令分别转发到相应的处理模块,在处理模块处理结束后,接收处理模块的处理结果,把处理结果再从传入的接口传送出去;当用户通过操作手机液晶屏上的手机客户端多M1卡管理应用或者用户识别应用发展工具,即STK进行多M1卡管理应用时,手机通过7816接口向卡片操作系统模块发送多M1卡管理指令;或者当用户直接通过其它的设备通过7816接口向卡片操作系统模块发送多M1卡管理指令;所述的多M1卡管理模块内置多M1卡管理指令处理单元,该多M1卡管理指令处理单元分别与卡片操作系统模块和多M1数据存储模块相连,接收从卡片操作系统模块传递的管理指令信息并分别向卡片操作系统模块和多M1数据存储模块反馈回指令处理结果信息,实现对多M1数据存储模块中管理虚拟M1卡数据区的读写操作。
地址 200233 上海市徐汇区虹漕路39号A栋4楼