[发明专利]一种记录集管理方法、装置及数字电视接收机有效
申请号: | 200710077464.2 | 申请日: | 2007-12-03 |
公开(公告)号: | CN101207702A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 王麟 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记录 管理 方法 装置 数字电视 接收机 | ||
技术领域
本发明属于数据管理技术领域,尤其涉及对数据记录集进行管理的技术。
背景技术
随着全球广播电视数字化的日益推进,电脑上的数字电视接收卡、数字电视机顶盒和数字电视一体机都已并存成为推广数字电视的不同途径。随着电视广播厂商提供越来越多的如浏览网页、视频点播、预约录像、在线游戏或互动电视等服务,数字机顶盒也必将从现有的搭配模拟电视机的过渡产品,成为今后普通家庭中重要的数字产品。为了给消费者带来更好的服务,有的机顶盒开始加装硬盘,实现PVR(personal video recorder)功能。使用PVR机顶盒的用户可以将电视节目录制到硬盘上,并在需要的时候回放某个文件,欣赏已经录制的节目。
在这些产品中,许多数据记录集需要以列表的形式展现给用户,如实时节目列表,PVR机顶盒的文件列表等。对于这些列表,有时候用户只关心其中某一部分,这时候需要根据用户的选择,从列表中过滤出相关的节目,然后显示给用户,对于不相关的部分则不显示。
现有的技术方案通常是在系统内置几种过滤条件,用户可以在其中选择一种,系统根据用户选择的条件对记录集进行过滤操作,如对于PVR上的文件,有存储设备、文件类型等过滤条件,如果用户选择存储设备作为过滤条件,则系统将某个存储设备记录集显示给用户。
如上所述,现有的方案只能按照某一种过滤条件进行过滤,不能将两种或者更多的过滤条件自由组合成为新的条件,并且系统给出的过滤条件有限,而用户无法扩展出新的过滤条件,随着数据记录集的不断增大,将导致用户的操作时间过多,效率过低。
发明内容
本发明的目的在于提供一种记录集管理方法,旨在解决对记录集进行多级过滤的问题。
本发明是这样实现的,一种记录集管理方法,所述的方法包括如下步骤:
a、将选定的两条或者两条以上的过滤条件作为过滤条件对象添加到机顶盒系统;
b、从记录集中逐条提取记录,依次按照所述的条件对象过滤,将通过所有条件对象过滤的记录添加到子记录集。
其中步骤a之前还包括:
a0、将过滤条件抽象为条件对象,作为条件对象链的节点,所述的节点包括下述属性:反向性、条件类型和条件对比函数。
其中步骤a具体包括:
a1、选定两条或者两条以上的条件对象,并设定其反向性;
a2、在条件对象链中查找条件类型与选定条件对象的条件类型相同的条件对象,如果存在,则用选定的条件对象替换所述的条件对象链中存在的条件对象,否则将选定的条件对象添加到条件对象链。
其中步骤a还包括:
在所述的条件对象链中查找用户指定删除的条件对象的条件类型,将条件类型与用户指定删除的条件对象的条件类型相同的条件对象删除。
其中步骤b具体包括:
b1、从所述的记录集中逐条提取记录,依次调用所述条件对象的条件对比函数对提取记录的字段进行对比,如果所提取的记录通过所有条件对象的条件对比函数的对比,则将所提取的记录添加到子记录集。
所述的子记录集为记录集中满足所有过滤条件的记录集。
其中步骤b还包括:
向用户显示所述的子记录集。
所述的过滤条件为所属的存储设备类型、文件类型或者是否加锁。
本发明的另一目的在于提供一种记录集管理装置,其包括用户输入模块、主记录集模块,子记录集模块,条件处理模块,条件对象模块及数据字段模块;
所述用户输入模块,用于从条件对象模块中选出条件对象交给条件处理模块进行过滤处理;
所述条件对象模块,用于判断数据字段是否满足条件;
所述条件处理模块,用于从主记录集模块取出记录,然后使用用户设定的条件对象进行过滤操作,生成子记录集;
所述数据字段模块,用于记录数据的字段信息;
所述主记录集模块,其包括所有的记录数据;及
子记录集模块,其为通过条件处理模块筛选出的记录数据。
本发明的又一目的在于提供一种数字电视接收机,其包括一记录集管理装置,该记录集管理装置包括:用户输入模块、主记录集模块,子记录集模块,条件处理模块,条件对象模块及数据字段模块;
所述用户输入模块,用于从条件对象模块中选出条件对象交给条件处理模块进行过滤处理;
所述条件对象模块,用于判断数据字段是否满足条件;
所述条件处理模块,用于从主记录集模块取出记录,然后使用用户设定的条件对象进行过滤操作,生成子记录集;
所述数据字段模块,用于记录数据的字段信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710077464.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动绘制材料热加工图的方法
- 下一篇:一种传输设备的故障检测装置及方法