[发明专利]一种片内操作系统升级方法、装置和系统有效
| 申请号: | 201210274399.3 | 申请日: | 2012-08-02 |
| 公开(公告)号: | CN102855149A | 公开(公告)日: | 2013-01-02 |
| 发明(设计)人: | 周红恩;许元进;刘存青 | 申请(专利权)人: | 福建伊时代信息科技股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 350015 福建省福州市马尾区*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 操作 系统升级 方法 装置 系统 | ||
技术领域
本发明涉及数据安全技术领域,特别是涉及一种片内操作系统升级方法、装置和系统。
背景技术
COS(Chip Operating System,片内操作系统)是一种以COS芯片为核心的嵌入式操作系统,应用于数据安全领域。COS系统最主要的功能是控制智能卡与外界的信息交换,以及响应、处理外部命令。COS系统通常存在于智能卡中,例如IC卡、SD卡(Secure Digital Memory Card,安全智能卡)、UKEY等,一般通过智能卡的外围接口接入主机与主机通讯。例如,UKEY的内部就包含COS系统,UKEY通过USB接口接入电脑主机,UKEY内部的COS系统就通过USB接口与电脑主机通讯。COS还可以应用于手机安全领域,例如SD卡,SD卡通过SD卡接口形式插入SD卡槽,COS系统通过SD卡接口与手机主机进行通讯。
现有技术中,COS系统通常均通过外围接口(例如SD卡接口或USB接口)直接与外围主机设备相连。当COS系统上的软件或者数据需要升级时,由外围主机设备直接发送升级命令到COS系统,由外围主机设备控制COS系统从正常工作状态切换到升级状态。当升级完成时,主机提示用户必须断开与主机的连接。这时,用户需要手动断开具有COS系统的电子设备与外围主机设备的连接,然后重新插卡让COS系统与外围主机设备重新建立连接,使得COS系统重新上电后进入到正常工作状态。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:现有技术提供的方法中,需要用户手动拔出具有COS系统的电子设备,以断开所述电子设备与外围主机设备的连接,然后重新插卡让COS系统与外围主机设备重新建立连接并重新上电,需要用户进行繁琐的操作。
另一方面,在COS系统断开连接又重新建立连接的过程中与COS系统相连的外围主机设备上的上层应用程序需要不断的切换状态,其操作界面也需要根据COS系统的状态变化频繁切换,操作繁琐;当上层应用程序在处理底层COS系统状态变化时,如果处理不当还容易出现死机现象。现有技术提供的方法存在操作繁琐、容易出现故障的缺陷。
发明内容
为解决上述技术问题,本发明实施例提供了一种片内操作系统升级方法、装置和系统,无需用户手动操作,即可自动完成COS系统升级过程中的状态转换,实现简单,易于操作。
一方面,本发明实施例提供了一种片内操作系统升级方法,所述方法应用于第一电子设备,所述第一电子设备具有片内操作系统模块和接口模块,其中,所述接口模块用于控制所述片内操作系统模块的状态切换,所述第一电子设备与第二电子设备数据连接,所述方法包括:
所述接口模块接收第二电子设备发送的升级命令,根据所述升级命令控制所述片内操作系统模块从第一状态切换至第二状态;
当所述片内操作系统模块的第二状态表明升级完成时,所述接口模块控制所述片内操作系统模块从第二状态切换至第三状态,以使得所述片内操作系统模块复位重启;
当所述片内操作系统模块复位重启完成时,所述接口模块控制所述片内操作系统模块从第三状态切换至第一状态。
优选地,所述根据所述升级命令控制所述片内操作系统模块从第一状态切换至第二状态包括:
根据所述升级命令,向所述片内操作系统模块发送控制信号和复位信号,以控制所述片内操作系统模块从正常工作状态切换至升级状态;
接收第二电子设备发送的升级数据流,将所述升级数据流存储至所述片内操作系统模块。
优选地,所述接口模块控制所述片内操作系统模块从第二状态切换至第三状态包括:
所述接口模块向所述片内操作系统模块发送复位信号和控制信号,以控制所述片内操作系统模块从升级状态切换至复位重启状态。
优选地,所述接口模块控制所述片内操作系统模块从第三状态切换至第一状态具体为:
所述接口模块向所述片内操作系统模块发送复位信号和控制信号,以控制所述片内操作系统模块从复位重启状态切换至正常工作状态。
优选地,当所述片内操作系统模块的第二状态表明升级完成时,所述方法还包括:
所述接口模块向所述第二电子设备发送反馈消息,所述反馈消息用于表明所述片内操作系统模块升级完成,以使得所述第二电子设备根据所述反馈消息显示升级完成界面。
优选地,所述方法还包括:
所述接口模块接收所述第二电子设备发送的重新启动命令;
则所述接口模块控制所述片内操作系统模块从第二状态切换至第三状态为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建伊时代信息科技股份有限公司,未经福建伊时代信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210274399.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种EMS多专业数据全息存储及全景事故反演方法
- 下一篇:终端和终端操控方法





