[发明专利]一种虚拟存储卡配置方法及系统有效
申请号: | 201410192038.3 | 申请日: | 2014-05-08 |
公开(公告)号: | CN105100901B | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 曹霄;侯军红 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/432;G06F9/445 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储卡 挂载 第三方应用 虚拟存储 应用程序 智能电视 卡配置 写入 系统内核检测 读取 插入事件 路径构建 配置存储 写入数据 异常停止 应用运行 运行效率 外部U盘 开发板 配置的 关联 配置 应用 电视 开发 | ||
1.一种虚拟存储卡配置方法,其特征在于,所述方法包括以下步骤:
A、系统内核检测到U盘插入事件后,读取预先建立的存储卡挂载状态模块所记录的存储卡当前挂载状态,当存储卡当前挂载状态为未挂载时,执行步骤B;
B、配置U盘挂载路径为存储卡路径,并按照此路径执行U盘挂载操作;
C、当依赖存储卡存储的应用程序写入数据时,应用程序利用所配置的存储卡路径构建目录将数据写入U盘中;
所述步骤A之前包括:
建立存储卡挂载状态模块,记录系统对存储卡的挂载状态;
存储卡的挂载状态的记录格式设定为设备节点、挂载位置、挂载状态,并且存储卡挂载状态模块记录上述格式的内容,如果检测到存储卡的挂载状态的参数有变化,则用所检测到的值更新记录的参数值。
2.根据权利要求1所述的虚拟存储卡配置方法,其特征在于,当存储卡当前挂载状态为已挂载时,则获取系统中除存储卡路径以外的其它路径,并将其配置为U盘挂载路径。
3.根据权利要求1所述的虚拟存储卡配置方法,其特征在于,所述步骤B还包括:
执行U盘挂载操作后修改存储卡的挂载状态为已挂载。
4.根据权利要求1所述的虚拟存储卡配置方法,其特征在于,所述步骤A具体为:
A1、系统内核检测到U盘插入事件后,向系统存储管控中心发送事件消息;
A2、系统存储管控中心接收事件消息后读取存储卡当前挂载状态,判断所读取的存储卡当前挂载状态是否已挂载,若否,则执行步骤B。
5.根据权利要求4所述的虚拟存储卡配置方法,其特征在于,所述步骤B具体为:
系统存储管控中心配置U盘挂载路径为存储卡路径,并调用类管理器按照所配置路径执行U盘挂载操作,将U盘与存储卡路径相关联。
6.一种虚拟存储卡配置系统,其特征在于,所述系统包括:
状态读取模块,用于系统内核检测到U盘插入事件后,读取预先建立的存储卡挂载状态模块所记录的存储卡当前挂载状态;
配置模块,用于当所述状态读取模块所读取的存储卡当前挂载状态为未挂载时,配置U盘挂载路径为存储卡路径,并按照此路径执行U盘挂载操作;
数据写入模块,用于当依赖存储卡存储的应用程序写入数据时,应用程序利用所配置的存储卡路径构建目录将数据写入U盘中;
存储卡挂载状态模块,用于记录系统对存储卡的挂载状态;
存储卡的挂载状态的记录格式设定为设备节点、挂载位置、挂载状态,并且存储卡挂载状态模块记录上述格式的内容,如果检测到存储卡的挂载状态的参数有变化,则用所检测到的值更新记录的参数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410192038.3/1.html,转载请声明来源钻瓜专利网。