一种电视节目快速搜索方法及装置制造方法

文档序号:7805986阅读:151来源:国知局
一种电视节目快速搜索方法及装置制造方法
【专利摘要】本发明涉及电视领域,公开了一种电视节目快速搜索方法,包括以下步骤:接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成的指令;根据各所述搜索指令生成相应的搜索界面,其中,所述搜索界面为最近观看节目列表,最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面,根据生成的所述最近观看节目列表,最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选择,获取相应的电视节目信息。采用该技术,能够帮助用户在短时间内,快速便捷的挑选出自己想要看的电视节目,提高了用户体验。
【专利说明】[0001] 一种电视节目快速搜索方法及装置

【技术领域】
[0002] 本发明涉及电视领域,特别涉及一种电视节目快速搜索方法及装置。

【背景技术】
[0003] 随着数字电视的普及和网络技术的飞速发展,用户可以收看到的电视节目的数量 也越来越多,呈现上升趋势。当用户打开电视机,想要观看好看的电视节目(如看电影,听音 乐,看体育比赛),是需要一个频道一个频道不断切换,来回选择的。这种方式,比较费时费 力,用户体验较差。


【发明内容】

[0004] 本发明实施例的目的在于提供一种电视节目快速搜索方法及装置,能够帮助用户 在短时间内,快速便捷的挑选出自己想要看的电视节目,提高了用户体验。
[0005] 本发明实施例提供的一种电视节目快速搜索方法,包括以下步骤: 接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成的指令; 根据各所述搜索指令生成相应的搜索界面,其中,所述搜索界面为最近观看节目列表, 最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面, 根据生成的所述最近观看节目列表,最常观看节目列表,节目类型搜索界面,或节目关 键词搜索界面对电视节目进行搜索选择,获取相应的电视节目信息。
[0006] 可选地,根据所述搜索指令生成所述最近观看节目列表,具体是: 记录切换各电视节目的时间和节目信息,根据切换各电视节目的时间,按照时间的先 后顺序生成最近观看节目列表,根据所述最近观看节目列表选择节目,所述最近观看节目 列表的节目数量为预设时间内观看的节目数量或预定数值的节目数量。
[0007] 可选地,根据所述搜索指令生成所述最常观看节目列表,具体是: 记录切换各电视节目的时间和节目信息,根据切换各电视节目的时间,计算出各电视 节目的观看时间,按照观看时间的长短顺序生成最常观看节目列表,根据所述最常观看节 目列表选择节目,所述最常观看节目列表的节目数量为预设时间内观看的节目数量或预定 数值的节目数量。
[0008] 可选地,根据所述搜索指令生成所述节目类型搜索界面,具体是: 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类型,节 目内容,节目标签, 遍历获取所有符合搜索指令要求的节目类型的电视节目,并显示相关电视节目信息, 对符合所述节目类型的电视节目进行节目选择。
[0009] 可选地,根据所述搜索指令生成所述节目关键词搜索界面,具体是: 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类型,节 目内容,节目标签, 遍历统计出符合搜索指令要求的每个节目标签出现的次数,然后按照出现频率进行排 序, 将排序序列中预定数量的节目标签作为关键词显示, 根据所述关键词进行节目搜索选择。
[0010] 另外,本发明提供的一种电视节目快速搜索装置,包括: 指令接收模块,用于接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成 的指令; 与所述指令接收模块相连接的界面生成模块,用于根据各所述搜索指令生成相应搜索 界面,其中,所述搜索界面为最近观看节目列表,最常观看节目列表,节目类型搜索界面,或 节目关键词搜索界面, 节目获取模块与所述界面生成模块连接,用于根据生成的所述最近观看节目列表,最 常观看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选择,获 取相应的电视节目信息。
[0011] 可选地,还包括,数据存储模块,所述数据存储模块分别与指令接收模块、界面生 成模块、节目获取模块连接,用于记录存储切换各电视节目的时间和节目信息,及各电视节 目的节目描述文件,所述节目描述文件包括节目播出时间,节目类型,节目内容,节目标签, 所述界面生成模块包括最近观看节目列表生成模块,用于根据所述搜索指令生成所述 最近观看节目列表,具体是: 根据所述数据存储模块记录存储的切换各电视节目的时间和节目信息,按照时间的先 后顺序生成最近观看节目列表,根据所述最近观看节目列表选择节目,所述最近观看节目 列表的节目数量为预设时间内观看的节目数量或预定数值的节目数量。
[0012] 可选地,所述界面生成模块还包括最常观看节目列表生成模块,用于根据所述搜 索指令生成所述最常观看节目列表,具体是: 根据所述数据存储模块记录存储的切换各电视节目的时间和节目信息,计算出各电视 节目的观看时间,按照观看时间的长短顺序生成最常观看节目列表,根据所述最常观看节 目列表选择节目,所述最常观看节目列表的节目数量为预设时间内观看的节目数量或预定 数值的节目数量。
[0013] 可选地,所述界面生成模块还包括节目类型搜索界面生成模块,用于根据所述搜 索指令生成所述节目类型搜索界面,具体是: 所述数据存储模块中记录存储各电视节目的节目描述文件中的节目类型, 遍历获取所有符合搜索要求的节目类型的电视节目,并显示相关电视节目信息,对符 合所述节目类型的电视节目进行节目选择。
[0014] 可选地,所述界面生成模块还包括节目关键字搜索界面生成模块,用于根据所述 搜索指令生成所述节目关键词搜索界面,具体是: 根据所述数据存储模块中记录存储的各电视节目的节目描述文件中的节目标签, 遍历统计出符合所述搜索指令的每个节目标签出现的次数,然后按照出现频率进行排 序, 将排序序列中预定数量的节目标签作为关键词显示, 根据所述关键词进行节目搜索选择。
[0015] 由上可见,应用本实施例技术方案,由于采用生成所述最近观看节目列表,最常观 看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选择,获取相 应的电视节目信息,能够帮助用户在短时间内,快速便捷的挑选出自己想要看的电视节目, 提1? 了用户体验。

【专利附图】

【附图说明】
[0016] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0017] 图1为本发明提供的一种电视节目快速搜索方法流程图; 图2为本发明提供的一种最近观看节目列表实现方法流程图; 图3为本发明提供的一种最常观看节目列表实现方法流程图; 图4为本发明提供的一种节目类型搜索界面实现方法流程图; 图5为本发明提供的一种节目关键词搜索界面实现方法流程图; 图6为本发明提供的一种电视节目快速搜索装置示意图; 图7为本发明提供的另一种电视节目快速搜索装置示意图; 图8为本发明提供的一种界面生成模块示意图。

【具体实施方式】
[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0019] 实施例1 : 本实施例提供一种电视节目快速搜索方法,如图1所示,包括以下步骤: 101、 接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成的指令; 102、 根据各所述搜索指令生成相应的搜索界面,其中,所述搜索界面为最近观看节目 列表,最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面, 103、 根据生成的所述最近观看节目列表,最常观看节目列表,节目类型搜索界面,或节 目关键词搜索界面对电视节目进行搜索选择,获取相应的电视节目信息。
[0020] 其中,根据所述搜索指令生成所述最近观看节目列表,具体是,如图2所示: 201、 记录切换各电视节目的时间和节目信息, 202、 根据切换各电视节目的时间,按照时间的先后顺序生成最近观看节目列表, 203、 根据所述最近观看节目列表选择节目,所述最近观看节目列表的节目数量为预设 时间内观看的节目数量或预定数值的节目数量。
[0021] 譬如,当用户每次切换台时,自动记录下用户切换台的时间和频道节目信息,当用 户选择最近观看节目列表时,获取最近时间内观看的相关节目信息,考虑到实际应用场景, 会过滤掉观看时间少于一分钟的电视节目,从而获取用户最近观看的若干节目列表,供用 户选择。
[0022] 根据所述搜索指令生成所述最常观看节目列表,具体是,如图3所示: 301、 记录切换各电视节目的时间和节目信息, 302、 根据切换各电视节目的时间,计算出各电视节目的观看时间,按照观看时间的长 短顺序生成最常观看节目列表, 303、 根据所述最常观看节目列表选择节目,所述最常观看节目列表的节目数量为预设 时间内观看的节目数量或预定数值的节目数量。
[0023] 譬如,根据自动记录的用户切换台的时间信息,计算出用户在某个电视节目的观 看时间。当用户选择最常观看节目列表时,根据最近一段时间的观看记录,按照电视节目观 看时间的长短,梳理出最常观看节目列表。
[0024] 根据所述搜索指令生成所述节目类型搜索界面,具体是,如图4所示: 401、 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类 型,节目内容,节目标签, 402、 遍历获取所有符合搜索指令要求的节目类型的电视节目,并显示相关电视节目信 息, 403、 对符合所述节目类型的电视节目进行节目选择。
[0025] 在电视节目类型搜索和电视节目关键词搜索功能中,需要获取各个频道的节目描 述文件,节目描述文件包括节目播出时间,节目类型,节目内容,节目标签,当用户选择电视 节目类型搜索节目时,如搜索节目类型为电影片、动画片等,将遍历获取所有符合条件的电 视节目,在符合搜索类型的电视节目中,把相关的电视节目描述信息显示出来,方便用户理 解选择。
[0026] 根据所述搜索指令生成所述节目关键词搜索界面,具体是,如图5所示: 501、 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类 型,节目内容,节目标签, 502、 遍历统计出符合搜索指令要求的每个节目标签出现的次数,然后按照出现频率进 行排序, 503、 将排序序列中预定数量的节目标签作为关键词显示,根据所述关键词进行节目搜 索选择。
[0027] 譬如,根据各个频道节目描述文件中的节目标签,如世界杯、足球,遍历统计出每 个标签词语的出现的次数,然后按照出现频率进行排序,当用户进入电视节目关键词搜索 节目时,选择排序生成序列中前几个标签词语,作为关键词出现。用户选择关键词,就可以 对电视节目进行搜索,也会把相关的电视节目描述信息在列表中显示出来,方便用户理解 选择。
[0028] 由上可见,能够帮助用户在短时间内,快速便捷的挑选出自己想要看的电视节目, 提1? 了用户体验。
[0029] 实施例2 : 本发明提供的一种电视节目快速搜索装置,如图6所示,包括: 指令接收模块10,用于接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生 成的指令; 与所述指令接收模块10相连接的界面生成模块20,用于根据各所述搜索指令生成相 应搜索界面,其中,所述搜索界面为最近观看节目列表,最常观看节目列表,节目类型搜索 界面,或节目关键词搜索界面, 节目获取模块30与所述界面生成模块20连接,用于根据生成的所述最近观看节目列 表,最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选 择,获取相应的电视节目信息。
[0030] 可以但不限于,如图7所示,还包括,数据存储模块40,例如机顶盒中的寄存器,所 述数据存储模块40分别与指令接收模块10、界面生成模块20、节目获取模块30连接,用于 记录存储切换各电视节目的时间和节目信息,及各电视节目的节目描述文件,所述节目描 述文件包括节目播出时间,节目类型,节目内容,节目标签, 如图8所示,所述界面生成模块20包括最近观看节目列表生成模块21,用于根据所述 搜索指令生成所述最近观看节目列表,具体是: 根据所述数据存储模块40记录存储的切换各电视节目的时间和节目信息,按照时间 的先后顺序生成最近观看节目列表,根据所述最近观看节目列表选择节目,所述最近观看 节目列表的节目数量为预设时间内观看的节目数量或预定数值的节目数量。
[0031] 譬如,当用户每次切换台时,所述数据存储模块40自动记录下用户切换台的时间 和频道节目信息,当用户选择最近观看节目列表时,最近观看节目列表生成模块21从所述 数据存储模块40中获取最近时间内观看的相关节目信息,考虑到实际应用场景,会过滤掉 观看时间少于一分钟的电视节目,从而获取用户最近观看的若干节目列表,供用户选择。
[0032] 所述界面生成模块20还包括最常观看节目列表生成模块22,用于根据所述搜索 指令生成所述最常观看节目列表,具体是: 根据所述数据存储模块40记录存储的切换各电视节目的时间和节目信息,计算出各 电视节目的观看时间,按照观看时间的长短顺序生成最常观看节目列表,根据所述最常观 看节目列表选择节目,所述最常观看节目列表的节目数量为预设时间内观看的节目数量或 预定数值的节目数量。
[0033] 譬如,从记录用户切换台行为时间的数据存储模块40中,最常观看节目列表生成 模块22计算出用户在某个电视节目的观看时间。当用户选择最常观看节目列表时,最常观 看节目列表生成模块22根据最近一段时间的观看记录,按照电视节目观看时间的长短,梳 理出最常观看节目列表。
[0034] 所述界面生成模块20还包括节目类型搜索界面生成模块23,用于根据所述搜索 指令生成所述节目类型搜索界面,具体是: 所述数据存储模块40中记录存储各电视节目的节目描述文件中的节目类型, 遍历获取所有符合搜索要求的节目类型的电视节目,并显示相关电视节目信息,对符 合所述节目类型的电视节目进行节目选择。
[0035] 在电视节目类型搜索和电视节目关键词搜索功能中,需要获取各个频道的节目描 述文件,节目描述文件包括节目播出时间,节目类型,节目内容,节目标签,当用户选择电视 节目类型搜索节目时,如搜索节目类型为电影片、动画片等,节目类型搜索界面生成模块23 会遍历获取所有符合条件的电视节目,在符合搜索类型的电视节目中,节目类型搜索界面 生成模块23会把相关的电视节目描述信息显示出来,方便用户理解选择。
[0036] 所述界面生成模块20还包括节目关键字搜索界面生成模块24,用于根据所述搜 索指令生成所述节目关键词搜索界面,具体是: 根据所述数据存储模块40中记录存储的各电视节目的节目描述文件中的节目标签, 遍历统计出符合所述搜索指令的每个节目标签出现的次数,然后按照出现频率进行排 序, 将排序序列中预定数量的节目标签作为关键词显示, 根据所述关键词进行节目搜索选择。
[0037] 譬如,节目关键字搜索界面生成模块24会根据各个频道节目描述文件中的节目 标签,如世界杯、足球,遍历统计出每个标签词语的出现的次数,然后按照出现频率进行排 序,当用户进入电视节目关键词搜索节目时,节目关键字搜索界面生成模块24会选择排序 生成序列中前几个标签词语,作为关键词出现。用户选择关键词,就可以对电视节目进行搜 索,节目关键字搜索界面生成模块24也会把相关的电视节目描述信息在列表中显示出来, 方便用户理解选择。
[0038] 由上可见,应用本实施例技术方案,由于采用生成所述最近观看节目列表,最常观 看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选择,获取相 应的电视节目信息,能够帮助用户在短时间内,快速便捷的挑选出自己想要看的电视节目, 提1? 了用户体验。
[0039] 由上可见,能够帮助用户在短时间内,快速便捷的挑选出自己想要看的电视节目, 提1? 了用户体验。
[0040] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可 以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单 元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其 中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性 的劳动的情况下,即可以理解并实施。
[0041] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可 借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上 述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该 计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指 令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施 例或者实施例的某些部分所述的方法。
[〇〇42] 以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施 方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范 围之内。
【权利要求】
1. 一种电视节目快速搜索方法,其特征在于,包括以下步骤: 接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成的指令; 根据各所述搜索指令生成相应的搜索界面,其中,所述搜索界面为最近观看节目列表, 最常观看节目列表,节目类型搜索界面,或节目关键词搜索界面, 根据生成的所述最近观看节目列表,最常观看节目列表,节目类型搜索界面,或节目关 键词搜索界面对电视节目进行搜索选择,获取相应的电视节目信息。
2. 如权利要求1所述的一种电视节目快速搜索方法,其特征在于,根据所述搜索指令 生成所述最近观看节目列表,具体是: 记录切换各电视节目的时间和节目信息,根据切换各电视节目的时间,按照时间的先 后顺序生成最近观看节目列表,根据所述最近观看节目列表选择节目,所述最近观看节目 列表的节目数量为预设时间内观看的节目数量或预定数值的节目数量。
3. 如权利要求1所述的一种电视节目快速搜索方法,其特征在于,根据所述搜索指令 生成所述最常观看节目列表,具体是: 记录切换各电视节目的时间和节目信息,根据切换各电视节目的时间,计算出各电视 节目的观看时间,按照观看时间的长短顺序生成最常观看节目列表,根据所述最常观看节 目列表选择节目,所述最常观看节目列表的节目数量为预设时间内观看的节目数量或预定 数值的节目数量。
4. 如权利要求1所述的一种电视节目快速搜索方法,其特征在于,根据所述搜索指令 生成所述节目类型搜索界面,具体是: 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类型,节 目内容,节目标签, 遍历获取所有符合搜索指令要求的节目类型的电视节目,并显示相关电视节目信息, 对符合所述节目类型的电视节目进行节目选择。
5. 如权利要求1所述的一种电视节目快速搜索方法,其特征在于,根据所述搜索指令 生成所述节目关键词搜索界面,具体是: 获取各电视节目的节目描述文件,所述节目描述文件包括节目播出时间,节目类型,节 目内容,节目标签, 遍历统计出符合搜索指令要求的每个节目标签出现的次数,然后按照出现频率进行排 序, 将排序序列中预定数量的节目标签作为关键词显示, 根据所述关键词进行节目搜索选择。
6. -种电视节目快速搜索装置,其特征在于,包括: 指令接收模块,用于接收各搜索指令,所述搜索指令为遥控器的导航键被触发后生成 的指令; 与所述指令接收模块相连接的界面生成模块,用于根据各所述搜索指令生成相应搜索 界面,其中,所述搜索界面为最近观看节目列表,最常观看节目列表,节目类型搜索界面,或 节目关键词搜索界面, 节目获取模块与所述界面生成模块连接,用于根据生成的所述最近观看节目列表,最 常观看节目列表,节目类型搜索界面,或节目关键词搜索界面对电视节目进行搜索选择,获 取相应的电视节目信息。
7. 如权利要求6所述的一种电视节目快速搜索装置,其特征在于,还包括,数据存储模 块,所述数据存储模块分别与指令接收模块、界面生成模块、节目获取模块连接,用于记录 存储切换各电视节目的时间和节目信息,及各电视节目的节目描述文件,所述节目描述文 件包括节目播出时间,节目类型,节目内容,节目标签, 所述界面生成模块包括最近观看节目列表生成模块,用于根据所述搜索指令生成所述 最近观看节目列表,具体是: 根据所述数据存储模块记录存储的切换各电视节目的时间和节目信息,按照时间的先 后顺序生成最近观看节目列表,根据所述最近观看节目列表选择节目,所述最近观看节目 列表的节目数量为预设时间内观看的节目数量或预定数值的节目数量。
8. 如权利要求7所述的一种电视节目快速搜索装置,其特征在于,所述界面生成模块 还包括最常观看节目列表生成模块,用于根据所述搜索指令生成所述最常观看节目列表, 具体是: 根据所述数据存储模块记录存储的切换各电视节目的时间和节目信息,计算出各电视 节目的观看时间,按照观看时间的长短顺序生成最常观看节目列表,根据所述最常观看节 目列表选择节目,所述最常观看节目列表的节目数量为预设时间内观看的节目数量或预定 数值的节目数量。
9. 如权利要求7所述的一种电视节目快速搜索装置,其特征在于,所述界面生成模块 还包括节目类型搜索界面生成模块,用于根据所述搜索指令生成所述节目类型搜索界面, 具体是: 所述数据存储模块中记录存储各电视节目的节目描述文件中的节目类型, 遍历获取所有符合搜索要求的节目类型的电视节目,并显示相关电视节目信息,对符 合所述节目类型的电视节目进行节目选择。
10. 如权利要求7所述的一种电视节目快速搜索装置,其特征在于,所述界面生成模块 还包括节目关键字搜索界面生成模块,用于根据所述搜索指令生成所述节目关键词搜索界 面,具体是: 根据所述数据存储模块中记录存储的各电视节目的节目描述文件中的节目标签, 遍历统计出符合所述搜索指令的每个节目标签出现的次数,然后按照出现频率进行排 序, 将排序序列中预定数量的节目标签作为关键词显示, 根据所述关键词进行节目搜索选择。
【文档编号】H04N21/438GK104104994SQ201410258960
【公开日】2014年10月15日 申请日期:2014年6月11日 优先权日:2014年6月11日
【发明者】马泽民 申请人:广东九联科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1