[发明专利]一种数据读写控制方法及控制装置有效

专利信息
申请号: 201610113228.0 申请日: 2016-02-29
公开(公告)号: CN105787392B 公开(公告)日: 2019-01-11
发明(设计)人: 胡健 申请(专利权)人: 珠海市魅族通讯设备有限公司
主分类号: G06F21/74 分类号: G06F21/74;G06F3/06
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 王学强
地址: 519085 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 读写 控制 方法 装置
【说明书】:

发明提供一种数据读写控制方法及控制装置,该方法包括接收读/写数据操作的请求指令,获取数据读/写操作的目标位置,屏蔽目标位置所在分区的读/写数据权限的判断操作,判断目标位置的读/写权限是否与请求的操作匹配,如匹配,执行该指令。可选地,判断目标位置位于读写限制区域的冗余区域时,判定目标位置的读/写权限与请求的操作匹配。该装置包括目标位置确定模块、权限控制模块以及读写执行模块。本发明可以充分利用存储设备的冗余区域,提高存储设备的使用率。

技术领域

本发明涉及数据的读写领域,具体地,是对数据读写控制的方法以及实现这种方法的装置。

背景技术

现在的电子设备均设有用于存储数据的存储设备,常见的存储设备如EEPROM、FLASH等,均由驱动程序驱动以实现数据的读写操作以及数据的存储。因此,在需要进行数据读写操作时,电子设备的控制器将通过运行驱动程序来将数据写入到存储设备。

由于电子设备的各种数据均需要存储在存储设备内,但不同的数据有着不同的作用,且部分数据不能被随意修改,如删除、改写等。例如,电子设备操作系统的数据是电子设备的核心数据,一旦操作系统的数据被篡改,很容易导致系统崩溃或者导致数据安全等问题,因此操作系统等数据通常是不可以被修改的数据。

然而,诸如使用者存储在电子设备内的联系人信息、照片、歌曲、第三方软件程序等文件,则可以由使用者自行修改,因此,这些数据时可以被修改的数据。

为了确保电子设备存储数据的安全性以及灵活性,现在电子设备通常将存储设备划分为多个区域,如图1所示,存储设备被划分为不可读写区域A1、可读不可写区域A2、不可读可写区域A3以及可读写区域A4,这样,电子设备将根据数据读写操作的类型将数据存储到相应的区域内。

例如,电子设备的操作系统等核心数据是只能被读取但不能被修改的数据,因此将操作系统等数据存储在可读不可写区域A2内,这样,使用者或者第三方程序无法通过驱动程序改写这部分数据,从而确保核心数据的安全性。对于使用者自己存储到电子设备内的照片、歌曲等文件,则可以写入到可读写区域A4内,这样可以方便使用者随时对这些数据进行删除、修改等操作。

由于电子设备对存储设备进行读写权限的分区,通常设置文件管理系统对数据的存储进行管理,也就是通过文件管理系统控制数据的读写操作。如图2所示,文件管理系统10包括应用管理模块11、限权模块12以及读写执行模块13,驱动程序用于根据读写执行模块13的指令对存储设备进行驱动从而实现数据的读取与写入的操作。

众所周知,驱动程序在对存储设备进行读写操作时,需要获取数据传输的三要素,即数据源、数据目的以及数据长度,数据源是被读取的数据或者被写入的数据存储的地方,数据目的是读取后的数据或者写入后的数据所存储的地方,数据长度是被读取的数据的长度或者被写入的数据的长度。驱动程序只有获取上述三要素后,才能执行数据的读写操作。

然而,存储设备的分区是人为构造出来的概念,对于存储设备而言并不清楚如何分区,往往是通过限权模块12来管理存储设备的各个区域的数据读写权限来实现分区。例如,电子设备出厂前,开发者首先划分一个不可以被使用者自行写入数据的区域,即可读不可写区域A2,然后将操作系统等核心数据写入到可读不可写区域A2,从而避免使用者或者第三方程序修改操作系统的数据。又如,使用者需要向存储设备写入新的数据,如照片,则可以在可读写区域A4内存储。

文件管理系统10接收到的读写数据操作的请求指令包含有读写数据操作的分区信息、待读取数据或者写入后数据地址偏移量信息、数据长度信息等,其中分区信息是待读取数据或者写入后数据所在的分区。应用管理模块11接收到这些信息后,由限权模块12判断分区属于不可读写区域A1、可读不可写区域A2、不可读可写区域A3或者可读写区域A4中的哪一个,再根据分区的读写权限判断是否与请求操作的权限是否匹配,在判断分区的读写权限与请求操作的权限匹配的情况下,读写执行模块13将通过驱动程序执行数据的读写操作,即从指定的地址中读取数据或者将数据写入到指定的地址内。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市魅族通讯设备有限公司,未经珠海市魅族通讯设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610113228.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top