发明名称 一种CPU 卡数据处理方法、系统及CPU 卡
摘要 本申请提供了一种CPU卡数据处理方法、系统及CPU卡,涉及CPU卡底层数据处理领域。本申请将对应业务流程的各条指令划分为一个完整的指令流,并设置指令流标识对应所述业务流程和指令流;然后将业务流程对应的指令流结合其指令流标识,将指令流中的各条指令按处理顺序存储在CPU卡中。CPU卡根据终端发送的指令流标识,调用处理相应的标号指令流对应的多条指令,处理完毕后,CPU卡再将处理结果一起发送给终端。通过本申请,终端只需发送一次指令流标识到CPU卡,即终端发送指令时只需要与卡交互一次,并且CPU卡将相应指令流的指令处理完毕后再将处理结果一起发送给终端,减少了终端和CPU卡的交互过程,节省了交互时间,提高了业务流程对应的指令流的执行效率。
申请公布号 CN102541639A 申请公布日期 2012.07.04
申请号 CN201110442671.X 申请日期 2011.12.26
申请人 北京握奇数据系统有限公司 发明人 赵昊
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种CPU卡数据处理方法,其特征在于,包括:预置步骤,将终端应用的各业务流程对应各指令流标识,并将所述各业务流程对应的各条指令划分为该业务流程的指令流,将所述指令流结合相应业务流程的指令流标识存储在CPU卡中;所述指令流中各条指令依据指令处理顺序依次进行存储;接收判断步骤,接收终端发送的指令,并判断所述指令是否为终端应用的带指令流标识的APDU指令;查找步骤,如果是终端应用的带指令流标识的APDU指令,则根据所述APDU指令中的指令流标识,查找CPU卡中存储的对应指令流标识的指令流;处理步骤,按照所述指令流中各条指令的存储顺序,逐条执行所述指令流中的各条指令,并将处理结果存入缓存;发送步骤,当所述指令流中最后一条指令执行完毕后,将缓存中的处理结果一起发送给终端。
地址 100015 北京市朝阳区东直门外西八间房万红西街2号燕东商务花园