[发明专利]一种用户操作数据的保存方法、系统及数字电视接收终端有效
| 申请号: | 201010549598.1 | 申请日: | 2010-11-18 |
| 公开(公告)号: | CN102469357A | 公开(公告)日: | 2012-05-23 |
| 发明(设计)人: | 田超 | 申请(专利权)人: | 深圳创维数字技术股份有限公司 |
| 主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/442 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用户 操作 数据 保存 方法 系统 数字 电视接收 终端 | ||
技术领域
本发明属于数字电视技术领域,尤其涉及一种用户操作数据的保存方法、系统及数字电视接收终端。
背景技术
在机顶盒的运行过程中,节目切换、节目编辑、节目预定、音量调节以及参数设定等都是用户经常要做的基本操作。这些操作产生的一些数据需要机顶盒实时保存到闪存设备中,使得机顶盒再次上电启动时,能够从闪存设备中读取这些数据内容,从而使得用户的历史操作信息能够被准确记忆,方便了用户对机顶盒的操作。
其中,闪存擦写所遵循的原则是:随机写、块擦除。即:闪存以字节为单位进行写入,在闪存物理空间允许范围内,其写入的字节个数和起始地址不受约束,写入过程所消耗的时间跟待保存数据量的多少基本上成正比关系;闪存以块为单位进行擦除,常见块的大小有64K和128K两种,例如将闪存按照每块64K的空间大小分成若干个块,从闪存的物理首地址开始遍历,找到要擦除块的起始位置,对该块或者其之后的若干个块进行擦除,擦除过程所消耗的时间跟待擦除块的个数基本上成正比关系。
用户在操作机顶盒时,需要对闪存设备进行频繁的写入操作,当数据存储区空间不足时,还需要对其进行按块擦除操作,而闪存的写入和擦除都需要一个时间过程,当用户操作与闪存擦写同时发生时,必然会对机顶盒的响应速度和用户数据的安全性产生一定的影响。
通过对机顶盒发展现状的调研和分析,目前,对于不带文件系统的机顶盒方案,在数据保存方面,为了提高对机顶盒的响应速度和用户数据的安全性,对闪存的操作常用的方法主要有两种:
方法一:数据分类写入法,即,按照用户数据写入的频繁程度和数据量的多少,对用户数据进行简单的规类,在闪存中分别划分出不同的区域,用于保存相应类别的用户数据;
方法二:文件系统植入法,即,利用文件系统的开源代码或者商业购买的渠道为机顶盒移植一个文件系统,通过文件系统对数据保存机制进行管理和优化。
但是,上述两种方式都存在一定的缺陷,具体为:
方法一:仅限于从类别划分的角度去改善闪存操作与用户操作之间的关系,没有从根本上解决用户操作与闪存擦写之间的时序矛盾,也就无法解决数据保存时机顶盒的响应速度问题;
方法二:现有的文件系统开源代码资源非常有限,而且大都不是针对机顶盒进行公开的,设计结构较为复杂,稳定性也较差,需要开发人员耗费较多的精力进行研究分析和移植工作,通过商业途径购买一个成熟的文件系统,必然会增加开发成本,将其移植到机顶盒上也需要较大的工作量,而且机顶盒厂家基于生产成本的考虑,在闪存大小的选择方面,都是仅以满足用户需求为目标进行配置,闪存物理空间不是非常宽余,使得文件系统的移植受到了限制。
因此,上述两种对闪存的操作方法不能有效的解决机顶盒的响应速度和用户数据的安全性的问题。
发明内容
本发明实施例的目的在于提供一种用户操作数据的保存方法,旨在解决现有技术提供的对闪存的操作常用的方法不能有效的解决机顶盒的响应速度和数据的安全性的问题。
本发明实施例是这样实现的,一种用户操作数据的保存方法,所述方法包括下述步骤:
接收用户操作数据,所述用户操作数据为用户对数字电视接收终端进行基本操作所生成的数据;
将接收到的用户操作数据暂时缓存到预先申请的内存缓存空间中;
控制预先创建的监控操作程序对所述预先申请的内存缓存空间中缓存的用户操作数据进行监控;
当检测到所述内存缓存空间中有用户操作数据缓存时,控制监控操作程序实时的将所述用户操作数据取走,转存至闪存中。
本发明实施例的另一目的在于提供一种用户操作数据的保存系统,所述系统包括:
用户操作数据接收模块,用于接收用户操作数据,所述用户操作数据为用户对数字电视接收终端进行基本操作所生成的数据;
缓存模块,用于将接收到的用户操作数据暂时缓存到预先申请的内存缓存空间中;
监控模块,用于控制预先创建的监控操作程序对所述预先申请的内存缓存空间中缓存的用户操作数据进行监控;以及
用户操作数据转存模块,用于当检测到所述内存缓存空间中有用户操作数据缓存时,控制监控操作程序实时的将所述用户操作数据取走,转存至闪存中。
本发明实施例的另一目的在于提供一种包括用户操作数据的保存系统的数字电视接收终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术股份有限公司,未经深圳创维数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010549598.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:媒体处理比较系统和技术
- 下一篇:光信息记录介质
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





