[发明专利]文件读写控制装置、系统及方法有效
申请号: | 200710125312.5 | 申请日: | 2007-12-21 |
公开(公告)号: | CN101261588A | 公开(公告)日: | 2008-09-10 |
发明(设计)人: | 尹本清 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 读写 控制 装置 系统 方法 | ||
技术领域
本发明涉及文件读写控制技术,尤其是涉及一种对文件的读操作和写操作之间提供交互通信的文件读写控制装置、系统及方法。
背景技术
如今,数字数据一般以文件形式存储于存储器中,以供不同用户对数据作读或写操作,提高数据处理效率和便捷性。
特别是,某些数据系统需要多个用户同时对一个文件作频繁的读写操作。比如,在具备个人视频记录(Personal Video Recorder,PVR)功能的数字电视接收机中,录制的电视节目以文件方式存储在数字电视接收机的存储器(比如为硬盘)之中,而用户可以选择在录制节目的同时,读取录制节目的文件进行节目的播放,以此频繁的对文件作读写操作。
在该类需要对数据作频繁读写操作的数据系统中,由于一个用户或多个用户同时对同一个文件作读写操作,而读操作与写操作之间缺乏通信机制,容易出现对文件作写操作的用户在对文件写入数据时,对文件作读操作的用户无法及时获取文件变化的信息,导致因为文件数据写入而对文件作读操作的用户不能及时处理的问题。
发明内容
本发明所要解决的技术问题是提出一种文件读写控制装置、系统及方法,为文件的读操作和写操作之间提供交互通信,使用户能够及时获取文件信息的变化。
为解决本发明的技术问题,本发明公开一种文件读写控制装置,包括:
操作响应接口,用于在用户对一个文件作读操作或写操作时,生成该文件对应的操作响应接口信息;
响应信息产生单元,用于产生操作响应接口信息;
响应控制单元,用于当用户对一个文件作读操作时,若当前读文件的位置距离文件尾的位置小于该文件对应的操作响应接口信息中预设的通知阈值,则控制将所述响应信息产生单元产生的读文件即将结束的信息通知用户;还可用于当用户对一个文件作写操作并向该文件中写入数据时,控制所述操作响应接口更新文件信息,并控制将所述响应信息产生单元产生的文件信息发生改变的信息通知其它对该文件作读操作的用户。
较优的,所述操作响应接口信息包括:对应的文件信息;分别对应于一个对该文件作读操作或写操作的用户的多个用户响应控制信息;
每个用户响应控制信息均至少包括:用户对该文件的读写权限信息、该文件所在的位置信息、通知阈值以及控制将读文件即将结束的信息或将文件信息发生改变的信息通知用户的通知回调函数。
较优的,所述通知阈值和所述通知回调函数的参数是由用户设定或系统默认。
相应的,本发明还公开一种文件读写控制系统,包括:存储装置以及用于对该存储装置中文件作读写控制的文件读写控制装置;
所述存储装置包括:
用于存储多个文件的存储单元;
用于为用户提供对文件作读操作或写操作的用户接口;
用于执行对文件作读操作或写操作的读写控制器;
所述文件读写控制装置包括:
操作响应接口,用于在用户对一个文件作读操作或写操作时,生成该文件对应的操作响应接口信息;
响应信息产生单元,用于产生操作响应接口信息;
响应控制单元,用于当用户对一个文件作读操作时,若当前读文件的位置距离文件尾的位置小于该文件对应的操作响应接口信息中预设的通知阈值,则控制将所述响应信息产生单元产生的读文件即将结束的信息通知用户;还可用于当用户对一个文件作写操作并向该文件中写入数据时,控制所述操作响应接口更新文件信息,并控制将所述响应信息产生单元产生的文件信息发生改变的信息通知其它对该文件作读操作的用户。
较优的,所述操作响应接口信息包括:对应的文件信息;分别对应于一个对该文件作读操作或写操作的用户的多个用户响应控制信息;
每个用户响应控制信息均至少包括:用户对该文件的读写权限信息、该文件所在的位置信息、通知阈值以及控制将读文件即将结束的信息或将文件信息发生改变的信息通知用户的通知回调函数。
较优的,所述通知阈值和所述通知回调函数的参数是由用户设定或系统默认。
另外,本发明还公开一种文件读写控制方法,包括:
于用户对一个文件作读操作或写操作时,生成该文件对应的操作响应接口信息;
当用户对一个文件作读操作时,若当前读文件的位置距离文件尾的位置小于该文件对应的操作响应接口信息中预设的通知阈值,则产生读文件即将结束的信息并通知用户;
当用户对一个文件作写操作并向该文件中写入数据时,更新文件信息,并产生文件信息发生改变的信息通知其它对该文件作读操作的用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710125312.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:负重组织工程骨多孔纯镁支架及支架仿人骨材料表面涂层
- 下一篇:涡流式集乳器