一种信息展示方法、系统及数字电视接收终端的制作方法

文档序号:7657240阅读:117来源:国知局
专利名称:一种信息展示方法、系统及数字电视接收终端的制作方法
技术领域
本发明属于数字电视技术领域,尤其涉及一种信息展示方法、系统及数字 电视接收终端。
背景技术
随着全球广播电视数字化的日益推进,电脑上的数字电视接收卡、数字电 视机顶盒和数字电视一体机都已并存成为推广数字电视的不同途径。随着电视 广播厂商提供越来越多的如浏览网页、视频点播、预约录像、在线游戏或互动 电视等服务,数字机顶盒也必将从现有的搭配模拟电视机的过渡产品,成为今 后普通家庭中重要的数字产品。为了给消费者带来更好的服务,有的机顶盒开始加装硬盘,实现个人视频录像(Personal Video Recorder, PVR)功能。使用 PVR机顶盒的用户可以将电视节目录制到硬盘上,并在需要的时候回放某个文 件,欣赏已经录制的节目。在这些产品中,许多数据记录集需要以列表的形式展现给用户,如实时节 目列表,PVR机顶盒的文件列表等。对于这些列表,有时候用户希望按照某一 个或者几个字^a的次序显示出来,需要对记录集进行展示才喿作,用户可以在系 统内固定几种展示方法选择一种进行记录集展示操作并显示,但是不能将两种 或者更多的展示方法自由组合成为新的条件,而且用户不能扩H示方法。发明内容本发明实施例的目的在于提供一种信息展示方法,旨在解决现有技术中无 法实现两种或者更多的展示方法自由组合成为新的展示条件的问题。本发明实施例是这样实现的, 一种信息展示方法,所述方法包括下述步骤
选取待展示的数据集记录;
从对比对象链表中,选取至少一个对比对象,所述对比对象包括固有的以 及用户扩展的对比对象;
根据所述对比对象的大小对比函数属性对数据集的记录进行对比; 根据所述对比的结果,展示所述数据集的记录。 本发明实施例的另一目的在于提供一种信息展示系统,所述系统包括 记录选取模块,用于选取待展示的数据集记录;
对比对象选取模块,用于从对比对象链表中,选取至少一个对比对象,所 述对比对象包括固有的以及用户扩展的对比对象;
记录对比模块,用于根据所述对比对象的大小对比函数属性对数据集的记 录进行对比;以及
展示模块,用于根据所述对比的结果,对所述数据集的记录进行展示。
本发明实施例的另 一 目的在于提供一种数字电视接收终端,所述数字电视 接收终端包括上述的信息展示系统。
在本发明实施例中,用户根据需要,通过生成大小对比函数以及标识对比 对象类型属性扩展对比对象,根据系统固有的或者扩展的至少 一个对比对象, 对数据集的记录进行多级对比展示,实现了多级数据集的展示管理,方便用户。


图1是本发明实施例提供的信息展示方法的实现流程图; 图2是本发明实施例提供的对比对象扩展方法的实现流程图; 图3是本发明实施例提供的对比对象的添加方法实现流程图; 图4是本发明实施例提供的信息展示系统框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实
施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的信息展示方法的实现流程,其详细步骤如
下所述
在步骤S101中,取出需要进行对比展示的两条数据集记录的字段,设该记 录为(Rl, R2)。
在步骤S102中,根据展示的需要,添加该对比对象,配置对比对象的展示 方向属性。
在步骤S103中,从对比对象链表中,选取该链表表头位置的对比对象。
该对比对象为不同的对比展示方法,例如将播放次数作为展示字段的展示 方法作为一个对比对象,其他的展示字段也是如此,不再赘述。该对比对象包 括系统固有的对比对象,也包括用户根据需要扩展的对比对象,例如系统固有 的对比对象包括"播放次数"、"录制时间"的对比对象,用户可以根据需要 扩展出"录制名称"的对比对象。其中该对比对象包括信息展示方向、大小对 比函数以及类型属性。
在本发明实施例中,在对数据集记录进行展示时,系统需要创建一对比对 象链表,该对比对象是该链表的一个节点。当用户对数据集记录进行多级展示 时,例如用户按照对比对象"播放次数"、"录制时间"、"录制名称"对数 据集的记录进行展示,那么在该链表中,对比对象"播放次数"放在表头,然 后依次存放对比对象"录制时间"、"录制名称"。
在步骤S104中,根据选取的对比对象,利用该对比对象的大小对比函数属 性对数据集记录(Rl, R2)进行对比,并输出对比结果RET。
在步骤S105中,判断该对比结果RET是否等于O,是则执行步骤S106, 否则执行步骤S107。
在步骤S106中,从对比对象链表中选取剩余位置中的对比对象,并返回执 行步骤S104。
在本发明实施例中,根据链表剩余位置的对比对象进行数据集记录的展示, 其实现步骤如上所述,不再赘述。
在步骤S107中,判断该对比对象的展示方向属性,即判断对比对象的展示 方向是否为从小到大,则执行步骤S108,否则执行步骤S109。 在步骤S108,返回RET,即记录R1小于记录R2。 在步骤S109,返回-RET,即记录R1大于记录R2。
在本发明实施例中,根据该展示方法,对数据集的每条记录都进行类似对 比,将对比后的数据集记录进行展示。
作为本发明的一个实施例,图2示出了本发明实施例提供的对比对象扩展 方法的实现流程,其详细步骤如下所述
在步骤S201中,接收用户扩展对比对象的请求。
在本发明实施例中,在一个表示PVR文件记录集中,每条记录有播放次数、 录制时间、录制名称等字段,系统本身提供了 "播放次数"、"录制时间"的 对比对象,当用户需要将"录制名称"扩展为对比对象时,将该字段设置为对 比对象。
在步骤S202中,标识对比对象类型属性。
在本发明实施例中,系统提供的"播放次数"标识为1,"录制时间"为2, 那么扩展的对比对象"录制名称,,的类型可以为3,也可以用其他数字标识, 或者函数地址、字符串等其他的标识。
在步骤S203中,生成对比对象的大小对比函数,该大小对比函数处理该对 比对象要对比的两条记录。
在本发明实施例中,该大小对比函数是每个具体的对比对象需要实现的接 口 ,该大小对比函数的参数是所需要进行对比的2条记录的字段信息(Rl, R2 ), 具体的条件对象中,对该2条记录的字段进行判断,返回对比结果,结果大于 0表示对于该对比对象有R1〉R2,结果小于0表示RKR2,结果等于0表示R1 和R2相等。例如,对于按照播放次M示的对比对象,可判断R1和R2的"播
放次数"字段,如果R1的播放次数多于R2的,则返回l,少于返回-1,等于 返回0。
作为本发明的另一个实施例,图3示出了本发明实施例提供的对比对象的
添加方法实现流程,其详细步骤如下所述
在步骤S301中,对用户选定的对比对象进行展示方向配置。 在步骤S302中,判断该对比对象是否在对比对象链表中存在,是则执行步
骤S303,否则执行步骤S304,判断依据为对比对象的类型属性是否相同。 在步骤S303中,删除对比对象链表原先存在的对比对象。 在步骤S304中,将该对比对象添加到对比对象链表中,并设置为该对比对
象链表的链表头。
在本发明实施例中,当用户按照对比对象"播;故次数"、"录制时间"对 数据集的记录进4亍展示后,用户选择的第三个对比对象为"录制名称"时,则 将该对比对象添加到对比对象链表中,用户选择的第三个对比对象为"录制次 数,,时,则会遇到类型属性完全一致的情况,则将原先的对比对象"录制次数,, 删除,按照新的对比对象进行展示。
图4示出了本发明实施例提供的信息展示系统框图,为了便于说明,图中 仅示出了与本发明实施例相关的部分,该新展示系统内置于数字电视接收终端 的软件单元、硬件单元或者软硬件结合单元。
该数据展示系统包括记录选取模块11、对比对象选取模块12、记录对比模 块13以及展示模块14,其中,记录选取模块ll选取待展示的数据集记录,对 比对象选取漠块12从对比对象链中,选取至少一个对比对象,该对比对象包括 固有的以及用户扩展的对比对象;记录对比模块13根据该对比对象的大小对比 函数属性对数据集的记录进行对比;展示模块14根据该对比的结果,对数据集 的记录进行展示。
作为本发明的一个实施例,该数据展示系统还包括一对比对象扩展模块 15,用以扩展对比对象,其中,类型属性标识冲莫块151标识该对比对象的类型
属性;大小对比函数创建模块152生成一大小对比函数,该大小对比函数处理 该对比对象要对比的记录。
作为本发明的另 一个实施例,该数据展示系统还包括一对比对象添加模块 16,该对比对象添加模块16添力。对比对象,其中,配置模块161配置该对比对 象的展示方向属性;对比对象判断模块163,判断该对比对象是否在对比对象 链表中存在;在该对比对象在对比对象链表中存在时,删除模块164删除对比 对象链表原先存在的对比对象;在该对比对象在对比对象链表中不存在时或删 除模块将原先存在的对比对象删除时,添加模块162将对比对象添加到对比对 象链中,并将对比对象设置为该对比对象链表的表头。
在本发明实施例中,用户根据需要,通过生成大小对比函数以及标识对比 对象类型属性扩展对比对象,才艮据系统固有的或者扩展的至少一个对比对象, 对数据集的记录进行多级对比展示,实现了多级数据集的展示管理,方便用户。
以上所述^si为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种信息展示方法,其特征在于,所述方法包括下述步骤选取待展示的数据集记录;从对比对象链表中,选取至少一个对比对象,所述对比对象为固有的或者用户扩展的对比对象;根据所述对比对象的大小对比函数属性对所述数据集记录进行对比;根据所述对比的结果,展示所述数据集的记录。
2、 如权利要求1所述的信息展示方法,其特征在于,所述对比对象的属性 包括信息展示方向、大小对比函数以及类型。
3、 如权利要求1或2所述的信息展示方法,其特征在于,所述用户对比对 象的扩展步骤包括下述步骤标识所述对比对象的类型属性; 生成大小对比函数。
4、 如权利要求1或2所述的信息展示方法,其特征在于,所述方法还包括 下述步骤添加所述对比对象;所述添加所述对比对象步骤包括配置所述对比对象的展示方向属性;将所述对比对象添力口到所述对比对象链中,并将所述对比对象设置为所述 对比对象链表的表头。
5、 一种信息展示系统,其特征在于,所述系统包括 记录选取模块,用于选取待展示的数据集记录;对比对象选取模块,用于从对比对象链表中,选取至少一个对比对象,所 述对比对象为固有的或者用户扩展的对比对象;记录对比模块,用于根据所述对比对象的大小对比函数属性对数据集的记 录进行对比;以及展示模块,用于根据所述对比的结果,展示所述数据集的记录。
6、 如权利要求5所述的信息展示系统,其特征在于,所述对比对象的属性 包括信息展示方向、大小对比函数以及类型。
7、 如权利要求5或6所述的信息展示系统,其特征在于,所述系统还包括 对比对象扩展模块,用于扩展对比对象; 所述比对象扩展^^莫块包括类型属性标识模块,用于标识所述对比对象的类型属性;以及 大小对比函数创建模块,用于生成大小对比函数。
8、 如权利要求5或6所述的信息展示系统,其特征在于,所述系统还包括 对比对象添加模块,用于添加所述对比对象;所述对比对象添加模块包括配置模块,用于配置所述对比对象的展示方向属性;以及 添加模块,用于将所述对比对象添加到所述对比对象链中,并将所述对比 对象设置为所述对比对象链表的表头。
9、 如权利要求8所述的信息展示系统,其特征在于,所述系统进一步包括 对比对象判断模块,用于判断所述对比对象是否在对比对象链表中存在; 删除模块,用于在所述对比对象在对比对象链表中存在时,删除对比对象链表原先存在的对比对象。
10、 一种数字电视接收终端,其特征在于,所述数字电视i接收终端包括权 利要求5至9任何之一所述的信息展示系统。
全文摘要
本发明适用于数字电视技术领域,提供了一种信息展示方法、系统及数字电视接收终端,所述方法包括下述步骤选取待展示的数据集记录;从对比对象链表中,选取至少一个对比对象,所述对比对象包括固有的以及用户扩展的对比对象;根据所述对比对象的大小对比函数属性对数据集的记录进行对比;根据所述对比的结果,展示所述数据集的记录。在本发明实施例中,用户根据需要,通过生成大小对比函数以及标识对比对象类型属性扩展对比对象,根据系统固有的或者扩展的至少一个对比对象,对数据集的记录进行多级对比展示,实现了多级数据集的展示管理,方便用户。
文档编号H04N5/76GK101212624SQ200710125450
公开日2008年7月2日 申请日期2007年12月20日 优先权日2007年12月20日
发明者麟 王 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1