一种机顶盒的播放方法及终端.pdf

上传人:a2 文档编号:667023 上传时间:2018-03-02 格式:PDF 页数:17 大小:1.49MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410298775.1

申请日:

2014.06.26

公开号:

CN104080002A

公开日:

2014.10.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04N 21/472申请公布日:20141001|||实质审查的生效IPC(主分类):H04N 21/472申请日:20140626|||公开

IPC分类号:

H04N21/472(2011.01)I; H04N21/482(2011.01)I

主分类号:

H04N21/472

申请人:

深圳市同洲电子股份有限公司

发明人:

杨迪

地址:

518057 广东省深圳市南山区高新科技园北区彩虹科技大厦

优先权:

专利代理机构:

广州三环专利代理有限公司 44202

代理人:

郝传鑫;熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种机顶盒的播放方法,包括:获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;基于所述关键字生成与所述关键字相关联的节目列表;播放用户通过所述与所述关键字相关联的节目列表选择的节目。采用本发明实施例,能够减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。

权利要求书

1.  一种机顶盒的播放方法,其特征在于,包括:
获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;
基于所述关键字生成与所述关键字相关联的节目列表;
播放用户通过所述与所述关键字相关联的节目列表选择的节目。

2.
  如权利要求1所述的方法,其特征在于,获取遥控装置基于虚拟键盘选择的关键字之前,还包括:
建立所述按键键值与字的首字母之间的对应关系。

3.
  如权利要求1所述的方法,其特征在于,所述关键字包含一个按键键值,
获取遥控装置基于虚拟键盘选择的关键字包括:
获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;
基于所述关键字生成与所述关键字相关联的节目列表包括:
基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;
生成与所述第一关键字相关联的节目列表之后,播放用户通过所述节目列表选择的节目之前,还包括:
获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含一个第二按键键值;
根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对 应于所述第二按键键值。

4.
  如权利要求3所述的方法,其特征在于,生成与所述第一关键字相关联的节目列表之后,获取所述遥控装置基于所述虚拟键盘选择的第二关键字之前,还包括:
基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;
仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。

5.
  如权利要求1所述的方法,其特征在于,
所述关键字为包含至少一个按键键值的键值序列,获取遥控装置基于虚拟键盘选择的关键字之前,还包括:
为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;
所述基于所述关键字生成与所述关键字相关联的节目列表包括:
获取所述关键字包含的所述键值序列;
检索出所述键值序列代表的所有节目名称;
基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。

6.
  一种机顶盒,其特征在于,包括:
获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;
生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;
播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。

7.
  如权利要求6所述的机顶盒,其特征在于,还包括:
建立模块,用于建立所述按键键值与字的首字母之间的对应关系。

8.
  如权利要求7所述的机顶盒,其特征在于,所述关键字包含一个按键键值,
所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;
所述生成模块,还用于基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;
所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含第二按键键值;
所述生成模块,还用于根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。

9.
  如权利要求8所述的机顶盒,其特征在于,还包括:
检索模块,用于基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;
显示模块,用于仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。

10.
  如权利要求6所述的机顶盒,其特征在于,所述关键字为包含至少一个按键键值的键值序列,还包括:
设置模块,为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;
所述生成模块包括:
获取单元,用于获取所述关键字包含的所述键值序列;
检索单元,用于检索出所述键值序列代表的所有节目名称;
生成单元,用于基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。

说明书

一种机顶盒的播放方法及终端
技术领域
本发明涉及计算机技术领域,尤其涉及一种机顶盒的播放方法及终端。
背景技术
用户使用机顶盒观看视频节目时,通常使用遥控器选择视频节目。现在的遥控器上通常只有方向键、音量控制键、电源开关键、菜单显示/退出键、数字键、返回键等,当需要在搜索条中输入想观看的节目时,需要通过方向键在虚拟键盘上逐个选择出全部拼音或字,最终输入视频名称进行搜索,最终选择播放。这种播放方法需要用户多次在遥控器上按键,非常浪费时间,也会造成遥控器的硬件耗损。
发明内容
本发明实施例提供一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
本发明实施例提供了一种机顶盒的播放方法,其可包括:
获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;
基于所述关键字生成与所述关键字相关联的节目列表;
播放用户通过所述与所述关键字相关联的节目列表选择的节目。
较佳地,获取遥控装置基于虚拟键盘选择的关键字之前,还包括:
建立所述按键键值与字的首字母之间的对应关系。
较佳地,所述关键字包含一个按键键值,
获取遥控装置基于虚拟键盘选择的关键字包括:
获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;
基于所述关键字生成与所述关键字相关联的节目列表包括:
基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;
生成与所述第一关键字相关联的节目列表之后,播放用户通过所述节目列表选择的节目之前,还包括:
获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含一个第二按键键值;
根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。
较佳地,生成与所述第一关键字相关联的节目列表之后,获取所述遥控装置基于所述虚拟键盘选择的第二关键字之前,还包括:
基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;
仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。
较佳地,所述关键字为包含至少一个按键键值的键值序列,获取遥控装置基于虚拟键盘选择的关键字之前,还包括:
为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;
所述基于所述关键字生成与所述关键字相关联的节目列表包括:
获取所述关键字包含的所述键值序列;
检索出所述键值序列代表的所有节目名称;
基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。
相应地,本发明实施例还提供一种机顶盒,其可包括:
获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;
生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;
播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。
较佳地,还包括:
建立模块,用于建立所述按键键值与字的首字母之间的对应关系。
较佳地,所述关键字包含一个按键键值,
所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;
所述生成模块,还用于基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;
所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含第二按键键值;
所述生成模块,还用于根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。
较佳地,还包括:
检索模块,用于基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;
显示模块,用于仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。
较佳地,所述关键字为包含至少一个按键键值的键值序列,还包括:
设置模块,为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;
所述生成模块包括:
获取单元,用于获取所述关键字包含的所述键值序列;
检索单元,用于检索出所述键值序列代表的所有节目名称;
生成单元,用于基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。
本发明实施例可通过快速根据关键字生成节目列表,减少用户按下遥控器 按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种机顶盒的播放方法流程示意图;
图2a是本发明实施例提供的一种机顶盒的第一结构示意图;
图2b是本发明实施例提供的一种机顶盒的第二结构示意图;
图2c是本发明实施例提供的一种机顶盒的第三结构示意图;
图2d是本发明实施例提供的一种机顶盒的第四结构示意图;
图3是本发明实施例提供的机顶盒的一实施例流程示意图;
图4是本发明实施例提供的机顶盒显示界面的第一实施例流程示意图;
图5是本发明实施例提供的机顶盒显示界面的第二实施例流程示意图;
图6是本发明实施例提供的机顶盒显示界面的第三实施例流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
视频检索是互联网下网络机顶盒必备的功能,但是由于遥控器按键越来越简单,通常的遥控器只有方向键、音量键、电源键、确定键、菜单键、返回键等。在显示设备的虚拟键盘上选择输入拼音时,如附图4所示的虚拟键盘,用户需要多次按下方向键和确认键才能拼写出一个汉字或者词,不仅输入的效率低,多次按下遥控器的方向键也会加速遥控器的使用寿命。本发明实施例对此提供了改进方案,通过关键字搜索的方法,能够缩小用户的查找范围,并且根据关键字可简化虚拟键盘,使用户的输入效率大大提高,并减少硬件耗损。
本发明实施例提供一种机顶盒的播放方法,其可包括:获取遥控装置基于 虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;基于所述关键字生成与所述关键字相关联的节目列表;播放用户通过所述与所述关键字相关联的节目列表选择的节目。本发明实施例的方法可通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率。
下面结合附图及具体实施方式,对本发明实施例的技术方案进行详细说明。
如图1所示,本发明实施例的方法可以包括以下步骤:
步骤S110,获取遥控装置基于虚拟键盘选择的关键字,关键字包括至少一个虚拟键盘的按键键值;
步骤S111,基于关键字生成与关键字相关联的节目列表;
步骤S112,播放用户通过与关键字相关联的节目列表选择的节目。
运营商为用户提供节目检索服务时,通常会以节目名称为检索依据,如根据节目的各个字的首字母组成的字母串检索,或者根据节目的全名检索。而用户使用遥控装置在虚拟键盘操作时,虚拟键盘上各按键键值代表了用户的输入情况,则在步骤S110之前,还要执行建立按键键值与字的首字母之间的对应关系。
具体实施中,可以一并参照图4所示的全键盘式虚拟键盘,可根据当前全键盘式各按键键值直接建立与字母或数字的对应关系,如将全键盘式虚拟键盘上为A按键键值对应于字母A。
具体实施中,可以一并参照图6所示的九格宫式虚拟键盘,此时可参考图示分布关系,例如,可将为2的按键键值对应于字母A、B、C以及数字2。
如步骤S110所示的内容,关键字是由按键键值组成,其可以为一个按键键值,也可以为一种包含多个按键键值的键值序列,其中,由于按键键值可以对应于字母或数字,则通过获取的关键字,机顶盒可以快速搜索出与关键字相关联的节目名称,即包含与关键字中按键键值相对应的字母或数字。
作为一种可选的实施方式,本方案可支持用户逐位输入代表节目名称的各个首字母的关键字,此时关键字为一个按键键值:获取遥控装置基于虚拟键盘选择的第一关键字,第一关键字包含第一按键键值;基于第一关键字生成与第一关键字相关联的节目列表,与第一关键字相关联的节目列表中包含至少一个节目名称,各个节目名称首字的首字母对应于第一按键键值;获取遥控装置基于虚拟键盘选择的第二关键字,第二关键字包含一个第二按键键值;根据与第 一关键字相关联的节目列表生成与第一关键字和第二关键字相关联的节目列表,与第一关键字和第二关键字相关联的节目列表中包含至少一个节目名称,各个节目名称次字的首字母对应于第二按键键值。
可知,当输入第一个关键字后,本发明实施例默认第一个输入的关键字为第一关键字,并根据节目名称对应的按键键值给出与第一关键字相关联的节目列表,例如,请一并参照图4所示的全键盘,用户可以通过该虚拟键盘查找影片“我爱我家”,采用现有技术的方案,用户应该在该全键盘上逐个选择出用于拼写“我爱我家”的全拼,按下遥控装置上方向键的次数至少为23次,采用本发明实施例的方案,当用户通过遥控装置的方向键和确认键选择了按键W后,机顶盒可以获取第一关键字,该第一关键字为按键键值W,并报告给服务器,服务器查找出所有首字的首字母为W的节目名称给机顶盒,机顶盒按次字首字母排列顺序生成节目列表如表格1所示:

序号与第一关键字相关联的节目名称1我爱我家2我爱中华3我是一个兵

表格1
进一步地,用户可以在虚拟键盘上选择下一位关键字,由于包含第一关键字的节目名称已经确定,那么可以通过与第一关键字相关联的节目列表中各个节目名称次字的首字母来修改虚拟键盘:基于与第一关键字相关联的节目列表检索出各节目名称次字的首字母;仅在虚拟键盘上显示次字的首字母所对应按键键值所在的按键,屏蔽掉不与次字的首字母相对应按键键值所在的按键,用户在修改后的虚拟键盘上通过遥控装置的方向键和确认键选择出下一位关键字的操作将变得便捷,只需要在与次字的首字母相对应按键键值的按键中选择即可,例如,当用户在图4所示的虚拟键盘上选择了W按键,确定了第一关键字为按键键值W后,机顶盒根据按键键值W检索出的所有与第一关键字相关联的如表格1所示的节目列表后,可检索出可能出现的次字的首字母包括A和S,那么修改后的虚拟键盘上可以包括按键A和按键S,并且屏蔽掉其他的按键, 如图5所示。
进一步地,机顶盒修改虚拟键盘后,可以使用户减少选择下一位关键字所要按遥控装置的次数,例如,基于现有技术方法使用图4所示虚拟键盘选择按键键值为S的第二位关键字时,仍需按下方向键至少6次才能确认选择按键S,当采用本发明实施例的方案时,如图5,按下方向键2次即可选择出按键S,大大减少了按下遥控装置上方向键的次数,从而起到减少装置耗损的作用。
进一步地,机顶盒可以根据用户在虚拟键盘上的选择的按键获取下一位关键字,如按键键值S,通过与第一关键字相关联的列表中检索出节目名称次字的首字母为S的节目,并生成与第一关键字和第二关键字相关联的节目列表,如表格2所示:
序号与第一关键字和第二关键字相关联的节目名称1我是一个兵

表格2
可以看出,本发明实施例根据第一关键字和第二关键字进一步确定了用户可能想看的节目,此时还可以查找出所有与第一关键字和第二关键字相关联的节目列表中节目名称第三个字的首字母,并修改用于显示给用户的虚拟键盘,再进一步根据与第一关键字和第二关键字相关联的节目列表生成与第一关键字、第二关键字和第三关键字相关联的节目列表,以此类推。
由此可见,本发明实施例根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。
进一步地,本发明实施例中,可用于修改的虚拟键盘为全键盘类型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施例对于键盘布局不作限制,故根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。
作为一种可选的实施方式,关键字也可以为包含至少一个按键键值的键值序列,相应地,机顶盒可以将与键值序列相关联的节目列表显示给用户。在此之前,机顶盒或服务器可以为节目的节目名称设置键值序列,键值序列可以为 节目名称各字首字母对应于虚拟键盘的按键键值的顺序排列,设置的规则可以参照虚拟键盘的实际排布,例如,可以根据图6所示的虚拟键盘来为节目设置键值序列,如我爱我家的拼音缩写可以为WAWJ,我爱中华的拼音缩写可以为WAZH,我是一个兵的拼音缩写可以为WSYGB,那么通过将拼音缩写涉及的字母对应到虚拟键盘,可以为我爱我家设置键值序列9895,为我爱中华设置键值序列9894,为我是一个兵设置键值序列97942。由于节目名称的拼音缩写可以相同,故一个键值序列可以代表多个节目。
进一步地,机顶盒获取出用户选择的关键字为键值序列后,可分析该键值序列并检索出该键值序列代表的所有节目名称,进而生成与键值序列相关联的节目列表显示给用户,供用户选择。例如,机顶盒接收到的关键字为键值序列97942,则可以提供如表格3所示的节目列表给用户:
序号与键值序列相关联的节目名称1我是一个兵

表格3
用户可以根据该节目列表选择需要观看的节目。通过键值序列检索出节目可以使用户提高节目查找效率。
此外,用于保存节目名称与键值序列映射的主体可以为机顶盒也可以为服务器,若用于保存节目名称与键值序列映射的主体为服务器,则机顶盒获取到关键字,分析键值序列后,可以发送键值序列给服务器,服务器检索出该键值序列代表的所有节目名称并生成节目列表反馈给机顶盒。
进一步地,本发明实施例中,键值序列也可以为全键盘上各键盘的键值组成的序列,以及其他特殊类型的键盘上按键键值组成的序列,由于本发明实施例对于键盘布局不作限制,故根据不同的键盘布局情况为节目名称设置键值序列的方案也为本发明实施例所保护的内容。
本发明实施例提供的方法能够减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
相应的,本发明实施例提供一种机顶盒,其可包括:获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。本发明实施例提供的机顶盒可快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
下面结合附图及具体实施方式,对本发明实施例中装置的技术方案进行详细说明。
图2a为本发明实施例的机顶盒的结构组成示意图。该实施例的装置可用于执行图1所示的办法,具体的,该实施例的装置包括:获取模块21、生成模块22和播放模块23,可一并参照图2b、图2c、图2d所示的结构组成示意图,本发明实施例的机顶盒还可包括建立模块24、检索模块25、显示模块26以及设置模块27,生成模块22还可以进一步包括获取单元221、检索单元222和生成单元223,其中:
获取模块21,用于获取遥控装置基于虚拟键盘选择的关键字,关键字包括至少一个虚拟键盘的按键键值;
生成模块22,用于基于关键字生成与关键字相关联的节目列表;
播放模块23,用于播放用户通过与关键字相关联的节目列表选择的节目。
进一步可选的,请一并参照图2b,运营商为用户提供节目检索服务时,通常会以节目名称为检索依据,如根据节目的各个字的首字母组成的字母串检索,或者根据节目的全名检索。而用户使用遥控装置在虚拟键盘操作时,虚拟键盘上各按键键值代表了用户的输入情况,则本发明实施例的机顶盒还可以执行建立按键键值与字的首字母之间的对应关系:
建立模块24,用于建立按键键值与字的首字母之间的对应关系。
关键字是由按键键值组成,其可以为一个按键键值,也可以为一种包含多个按键键值的键值序列,其中,由于按键键值可以对应于字母或数字,则通过获取的关键字,机顶盒可以快速搜索出与关键字相关联的节目名称,即包含与关键字中按键键值相对应的字母或数字。
作为一种可选的实施方式,本发明实施例提供的机顶盒可支持用户逐位输 入代表节目名称的各个首字母的关键字,此时关键字为一个按键键值:
获取模块21,还用于获取遥控装置基于虚拟键盘选择的第一关键字,第一关键字包含第一按键键值;
生成模块22,还用于基于第一关键字生成与第一关键字相关联的节目列表,与第一关键字相关联的节目列表中包含至少一个节目名称,各个节目名称首字的首字母对应于第一按键键值;
获取模块21,还用于获取遥控装置基于虚拟键盘选择的第二关键字,第二关键字包含第二按键键值;
生成模块22,还用于根据与第一关键字相关联的节目列表生成与第一关键字和第二关键字相关联的节目列表,与第一关键字和第二关键字相关联的节目列表中包含至少一个节目名称,各个节目名称次字的首字母对应于第二按键键值。如此循环,直至用户确认需要观看的节目。
进一步可选的,请一并参照图2c,在生成模块22生成与第一关键字相关联的节目列表后,本发明实施例的机顶盒还可以通过检索模块25和显示模块26实现修改虚拟键盘,提高用户的输入效率:
检索模块25,用于基于与第一关键字相关联的节目列表检索出各节目名称次字的首字母;
显示模块26,用于仅在虚拟键盘上显示次字的首字母所对应按键键值所在的按键,屏蔽掉不与次字的首字母相对应按键键值所在的按键,那么,用户在修改后的虚拟键盘上通过遥控装置的方向键和确认键选择出下一位关键字的操作将变得便捷,只需要在与次字的首字母相对应按键键值的按键中选择即可。
由此可见,本发明实施例提供的机顶盒可根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。
进一步地,本发明实施例中,可用于修改的虚拟键盘为全键盘类型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施例对于键盘布局不作限制,故机顶盒根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。
进一步可选的,请一并参照图2d,关键字可以为包含至少一个按键键值的键值序列:
设置模块27,为每个节目名称设置键值序列,键值序列为节目名称各字首字母对应于虚拟键盘的按键键值的顺序排列,设置的规则可以参照虚拟键盘的实际排布;
生成模块22包括:
获取单元221,用于获取关键字包含的键值序列;
检索单元222,用于检索出键值序列代表的所有节目名称;
生成单元223,用于基于检索出的各个节目名称生成与键值序列相关联的节目列表。
进一步地,用于保存节目名称与键值序列映射的主体可以为机顶盒也可以为服务器,若用于保存节目名称与键值序列映射的主体为服务器,则机顶盒获取到关键字,分析键值序列后,可以发送键值序列给服务器,服务器检索出该键值序列代表的所有节目名称并生成节目列表反馈给机顶盒。
进一步地,本发明实施例中,键值序列也可以为全键盘上各键盘的键值组成的序列,以及其他特殊类型的键盘上按键键值组成的序列,由于本发明实施例对于键盘布局不作限制,故机顶盒根据不同的键盘布局情况为节目名称设置键值序列的方案也为本发明实施例所保护的内容。
本发明实施例提供一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
请一并参照图3,图3为图2a-图2d中任一所述的机顶盒的一实施例流程图,该实施例流程图为本发明实施例的机顶盒检索和播放节目的具体步骤,其可包括:
步骤S310,接收关键字、关键字位数。例如,接收到第一位关键字并记录为第一关键字。
步骤S311,基于给出的节目列表按照关键字和关键字位数检索节目名称。
步骤S312,给出节目列表。
步骤S313,根据节目列表中节目名称修改虚拟键盘。
步骤S314,是否用户输入下一关键字。若本步骤检测出用户未继续输入下 一关键字,则继续执行步骤S315;若本步骤检测出用户继续输入了下一关键字,则继续执行步骤S310。
步骤S315,接收用户的在节目列表中选择的节目名称。
步骤S316,播放节目名称对应的节目。
图3所示的方案可根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。
图3采用的虚拟键盘为全键盘类型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施例对于键盘布局不作限制,故机顶盒根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。
本发明实施例提供一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本发明实施例所必须的。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本发明实施例中单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

一种机顶盒的播放方法及终端.pdf_第1页
第1页 / 共17页
一种机顶盒的播放方法及终端.pdf_第2页
第2页 / 共17页
一种机顶盒的播放方法及终端.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种机顶盒的播放方法及终端.pdf》由会员分享,可在线阅读,更多相关《一种机顶盒的播放方法及终端.pdf(17页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104080002A43申请公布日20141001CN104080002A21申请号201410298775122申请日20140626H04N21/472201101H04N21/48220110171申请人深圳市同洲电子股份有限公司地址518057广东省深圳市南山区高新科技园北区彩虹科技大厦72发明人杨迪74专利代理机构广州三环专利代理有限公司44202代理人郝传鑫熊永强54发明名称一种机顶盒的播放方法及终端57摘要本发明实施例公开了一种机顶盒的播放方法,包括获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;基于所述关键字生成与所述关键字。

2、相关联的节目列表;播放用户通过所述与所述关键字相关联的节目列表选择的节目。采用本发明实施例,能够减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。51INTCL权利要求书2页说明书9页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书9页附图5页10申请公布号CN104080002ACN104080002A1/2页21一种机顶盒的播放方法,其特征在于,包括获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;基于所述关键字生成与所述关键字相关联的节目列表;播放用户通过所述与所述关键字相关联的节目列表选择的节。

3、目。2如权利要求1所述的方法,其特征在于,获取遥控装置基于虚拟键盘选择的关键字之前,还包括建立所述按键键值与字的首字母之间的对应关系。3如权利要求1所述的方法,其特征在于,所述关键字包含一个按键键值,获取遥控装置基于虚拟键盘选择的关键字包括获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;基于所述关键字生成与所述关键字相关联的节目列表包括基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;生成与所述第一关键字相关联的节目列表之后,播放用户通过所述节。

4、目列表选择的节目之前,还包括获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含一个第二按键键值;根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。4如权利要求3所述的方法,其特征在于,生成与所述第一关键字相关联的节目列表之后,获取所述遥控装置基于所述虚拟键盘选择的第二关键字之前,还包括基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键。

5、值所在的按键。5如权利要求1所述的方法,其特征在于,所述关键字为包含至少一个按键键值的键值序列,获取遥控装置基于虚拟键盘选择的关键字之前,还包括为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;所述基于所述关键字生成与所述关键字相关联的节目列表包括获取所述关键字包含的所述键值序列;检索出所述键值序列代表的所有节目名称;基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。6一种机顶盒,其特征在于,包括获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;权利要求书CN104080002A。

6、2/2页3生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。7如权利要求6所述的机顶盒,其特征在于,还包括建立模块,用于建立所述按键键值与字的首字母之间的对应关系。8如权利要求7所述的机顶盒,其特征在于,所述关键字包含一个按键键值,所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;所述生成模块,还用于基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键。

7、值;所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含第二按键键值;所述生成模块,还用于根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。9如权利要求8所述的机顶盒,其特征在于,还包括检索模块,用于基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;显示模块,用于仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。10如权利要求6所述的机顶盒,其特征在于。

8、,所述关键字为包含至少一个按键键值的键值序列,还包括设置模块,为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;所述生成模块包括获取单元,用于获取所述关键字包含的所述键值序列;检索单元,用于检索出所述键值序列代表的所有节目名称;生成单元,用于基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。权利要求书CN104080002A1/9页4一种机顶盒的播放方法及终端技术领域0001本发明涉及计算机技术领域,尤其涉及一种机顶盒的播放方法及终端。背景技术0002用户使用机顶盒观看视频节目时,通常使用遥控器选择视频节目。现在的遥控器上通常。

9、只有方向键、音量控制键、电源开关键、菜单显示/退出键、数字键、返回键等,当需要在搜索条中输入想观看的节目时,需要通过方向键在虚拟键盘上逐个选择出全部拼音或字,最终输入视频名称进行搜索,最终选择播放。这种播放方法需要用户多次在遥控器上按键,非常浪费时间,也会造成遥控器的硬件耗损。发明内容0003本发明实施例提供一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。0004本发明实施例提供了一种机顶盒的播放方法,其可包括0005获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;。

10、0006基于所述关键字生成与所述关键字相关联的节目列表;0007播放用户通过所述与所述关键字相关联的节目列表选择的节目。0008较佳地,获取遥控装置基于虚拟键盘选择的关键字之前,还包括0009建立所述按键键值与字的首字母之间的对应关系。0010较佳地,所述关键字包含一个按键键值,0011获取遥控装置基于虚拟键盘选择的关键字包括0012获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;0013基于所述关键字生成与所述关键字相关联的节目列表包括0014基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,。

11、各个所述节目名称首字的首字母对应于所述第一按键键值;0015生成与所述第一关键字相关联的节目列表之后,播放用户通过所述节目列表选择的节目之前,还包括0016获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含一个第二按键键值;0017根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。说明书CN104080002A2/9页50018较佳地,生成与所述第一关键字相关联的节目列表之后,获取所述遥控装置基于所述虚拟键。

12、盘选择的第二关键字之前,还包括0019基于所述与所述第一关键字相关联的节目列表检索出各节目名称次字的首字母;0020仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。0021较佳地,所述关键字为包含至少一个按键键值的键值序列,获取遥控装置基于虚拟键盘选择的关键字之前,还包括0022为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首字母对应于所述虚拟键盘的按键键值的顺序排列;0023所述基于所述关键字生成与所述关键字相关联的节目列表包括0024获取所述关键字包含的所述键值序列;0025检索出所述键值序列代表的所有节目名称;0026基于检索出的各个所述节目名称生成与所述。

13、键值序列相关联的节目列表。0027相应地,本发明实施例还提供一种机顶盒,其可包括0028获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;0029生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;0030播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。0031较佳地,还包括0032建立模块,用于建立所述按键键值与字的首字母之间的对应关系。0033较佳地,所述关键字包含一个按键键值,0034所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第一关键字,所述第一关键字包含第一按键键值;0035所述生成模块,还。

14、用于基于所述第一关键字生成与所述第一关键字相关联的节目列表,所述与所述第一关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称首字的首字母对应于所述第一按键键值;0036所述获取模块,还用于获取所述遥控装置基于所述虚拟键盘选择的第二关键字,所述第二关键字包含第二按键键值;0037所述生成模块,还用于根据所述与所述第一关键字相关联的节目列表生成与所述第一关键字和所述第二关键字相关联的节目列表,所述与所述第一关键字和所述第二关键字相关联的节目列表中包含至少一个节目名称,各个所述节目名称次字的首字母对应于所述第二按键键值。0038较佳地,还包括0039检索模块,用于基于所述与所述第一关键字。

15、相关联的节目列表检索出各节目名称次字的首字母;0040显示模块,用于仅在所述虚拟键盘上显示所述次字的首字母所对应所述按键键值所在的按键。0041较佳地,所述关键字为包含至少一个按键键值的键值序列,还包括0042设置模块,为每个节目名称设置键值序列,所述键值序列为所述节目名称各字首说明书CN104080002A3/9页6字母对应于所述虚拟键盘的按键键值的顺序排列;0043所述生成模块包括0044获取单元,用于获取所述关键字包含的所述键值序列;0045检索单元,用于检索出所述键值序列代表的所有节目名称;0046生成单元,用于基于检索出的各个所述节目名称生成与所述键值序列相关联的节目列表。0047本。

16、发明实施例可通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。附图说明0048为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0049图1是本发明实施例提供的一种机顶盒的播放方法流程示意图;0050图2A是本发明实施例提供的一种机顶盒的第一结构示意图;0051图2B是本发明实施例提供的一种机顶盒的第二结构示意图;0052图2C是本发明实施例提供的一种机顶。

17、盒的第三结构示意图;0053图2D是本发明实施例提供的一种机顶盒的第四结构示意图;0054图3是本发明实施例提供的机顶盒的一实施例流程示意图;0055图4是本发明实施例提供的机顶盒显示界面的第一实施例流程示意图;0056图5是本发明实施例提供的机顶盒显示界面的第二实施例流程示意图;0057图6是本发明实施例提供的机顶盒显示界面的第三实施例流程示意图。具体实施方式0058下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施。

18、例,都属于本发明保护的范围。0059视频检索是互联网下网络机顶盒必备的功能,但是由于遥控器按键越来越简单,通常的遥控器只有方向键、音量键、电源键、确定键、菜单键、返回键等。在显示设备的虚拟键盘上选择输入拼音时,如附图4所示的虚拟键盘,用户需要多次按下方向键和确认键才能拼写出一个汉字或者词,不仅输入的效率低,多次按下遥控器的方向键也会加速遥控器的使用寿命。本发明实施例对此提供了改进方案,通过关键字搜索的方法,能够缩小用户的查找范围,并且根据关键字可简化虚拟键盘,使用户的输入效率大大提高,并减少硬件耗损。0060本发明实施例提供一种机顶盒的播放方法,其可包括获取遥控装置基于虚拟键盘选择的关键字,所。

19、述关键字包括至少一个所述虚拟键盘的按键键值;基于所述关键字生成与所述关键字相关联的节目列表;播放用户通过所述与所述关键字相关联的节目列表选择的节目。本发明实施例的方法可通过快速根据关键字生成节目列表,减少用户按下遥控说明书CN104080002A4/9页7器按键的次数,提高用户的输入效率。0061下面结合附图及具体实施方式,对本发明实施例的技术方案进行详细说明。0062如图1所示,本发明实施例的方法可以包括以下步骤0063步骤S110,获取遥控装置基于虚拟键盘选择的关键字,关键字包括至少一个虚拟键盘的按键键值;0064步骤S111,基于关键字生成与关键字相关联的节目列表;0065步骤S112,。

20、播放用户通过与关键字相关联的节目列表选择的节目。0066运营商为用户提供节目检索服务时,通常会以节目名称为检索依据,如根据节目的各个字的首字母组成的字母串检索,或者根据节目的全名检索。而用户使用遥控装置在虚拟键盘操作时,虚拟键盘上各按键键值代表了用户的输入情况,则在步骤S110之前,还要执行建立按键键值与字的首字母之间的对应关系。0067具体实施中,可以一并参照图4所示的全键盘式虚拟键盘,可根据当前全键盘式各按键键值直接建立与字母或数字的对应关系,如将全键盘式虚拟键盘上为A按键键值对应于字母A。0068具体实施中,可以一并参照图6所示的九格宫式虚拟键盘,此时可参考图示分布关系,例如,可将为2的。

21、按键键值对应于字母A、B、C以及数字2。0069如步骤S110所示的内容,关键字是由按键键值组成,其可以为一个按键键值,也可以为一种包含多个按键键值的键值序列,其中,由于按键键值可以对应于字母或数字,则通过获取的关键字,机顶盒可以快速搜索出与关键字相关联的节目名称,即包含与关键字中按键键值相对应的字母或数字。0070作为一种可选的实施方式,本方案可支持用户逐位输入代表节目名称的各个首字母的关键字,此时关键字为一个按键键值获取遥控装置基于虚拟键盘选择的第一关键字,第一关键字包含第一按键键值;基于第一关键字生成与第一关键字相关联的节目列表,与第一关键字相关联的节目列表中包含至少一个节目名称,各个节。

22、目名称首字的首字母对应于第一按键键值;获取遥控装置基于虚拟键盘选择的第二关键字,第二关键字包含一个第二按键键值;根据与第一关键字相关联的节目列表生成与第一关键字和第二关键字相关联的节目列表,与第一关键字和第二关键字相关联的节目列表中包含至少一个节目名称,各个节目名称次字的首字母对应于第二按键键值。0071可知,当输入第一个关键字后,本发明实施例默认第一个输入的关键字为第一关键字,并根据节目名称对应的按键键值给出与第一关键字相关联的节目列表,例如,请一并参照图4所示的全键盘,用户可以通过该虚拟键盘查找影片“我爱我家”,采用现有技术的方案,用户应该在该全键盘上逐个选择出用于拼写“我爱我家”的全拼,。

23、按下遥控装置上方向键的次数至少为23次,采用本发明实施例的方案,当用户通过遥控装置的方向键和确认键选择了按键W后,机顶盒可以获取第一关键字,该第一关键字为按键键值W,并报告给服务器,服务器查找出所有首字的首字母为W的节目名称给机顶盒,机顶盒按次字首字母排列顺序生成节目列表如表格1所示0072序号与第一关键字相关联的节目名称说明书CN104080002A5/9页81我爱我家2我爱中华3我是一个兵0073表格10074进一步地,用户可以在虚拟键盘上选择下一位关键字,由于包含第一关键字的节目名称已经确定,那么可以通过与第一关键字相关联的节目列表中各个节目名称次字的首字母来修改虚拟键盘基于与第一关键字。

24、相关联的节目列表检索出各节目名称次字的首字母;仅在虚拟键盘上显示次字的首字母所对应按键键值所在的按键,屏蔽掉不与次字的首字母相对应按键键值所在的按键,用户在修改后的虚拟键盘上通过遥控装置的方向键和确认键选择出下一位关键字的操作将变得便捷,只需要在与次字的首字母相对应按键键值的按键中选择即可,例如,当用户在图4所示的虚拟键盘上选择了W按键,确定了第一关键字为按键键值W后,机顶盒根据按键键值W检索出的所有与第一关键字相关联的如表格1所示的节目列表后,可检索出可能出现的次字的首字母包括A和S,那么修改后的虚拟键盘上可以包括按键A和按键S,并且屏蔽掉其他的按键,如图5所示。0075进一步地,机顶盒修改。

25、虚拟键盘后,可以使用户减少选择下一位关键字所要按遥控装置的次数,例如,基于现有技术方法使用图4所示虚拟键盘选择按键键值为S的第二位关键字时,仍需按下方向键至少6次才能确认选择按键S,当采用本发明实施例的方案时,如图5,按下方向键2次即可选择出按键S,大大减少了按下遥控装置上方向键的次数,从而起到减少装置耗损的作用。0076进一步地,机顶盒可以根据用户在虚拟键盘上的选择的按键获取下一位关键字,如按键键值S,通过与第一关键字相关联的列表中检索出节目名称次字的首字母为S的节目,并生成与第一关键字和第二关键字相关联的节目列表,如表格2所示0077序号与第一关键字和第二关键字相关联的节目名称1我是一个兵。

26、0078表格20079可以看出,本发明实施例根据第一关键字和第二关键字进一步确定了用户可能想看的节目,此时还可以查找出所有与第一关键字和第二关键字相关联的节目列表中节目名称第三个字的首字母,并修改用于显示给用户的虚拟键盘,再进一步根据与第一关键字和第二关键字相关联的节目列表生成与第一关键字、第二关键字和第三关键字相关联的节目列表,以此类推。0080由此可见,本发明实施例根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。0081进一步地,本发明实施例中,可用于修改的虚拟键盘为全键盘类。

27、型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施例对于键盘布局不作限制,故说明书CN104080002A6/9页9根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。0082作为一种可选的实施方式,关键字也可以为包含至少一个按键键值的键值序列,相应地,机顶盒可以将与键值序列相关联的节目列表显示给用户。在此之前,机顶盒或服务器可以为节目的节目名称设置键值序列,键值序列可以为节目名称各字首字母对应于虚拟键盘的按键键值的顺序排列,设置的规则可以参照虚拟键盘的实际排布,例如,可以根据图6所示的虚拟键盘来为节目设置键值序列,如我爱我家的拼音缩写可以为WAWJ,我。

28、爱中华的拼音缩写可以为WAZH,我是一个兵的拼音缩写可以为WSYGB,那么通过将拼音缩写涉及的字母对应到虚拟键盘,可以为我爱我家设置键值序列9895,为我爱中华设置键值序列9894,为我是一个兵设置键值序列97942。由于节目名称的拼音缩写可以相同,故一个键值序列可以代表多个节目。0083进一步地,机顶盒获取出用户选择的关键字为键值序列后,可分析该键值序列并检索出该键值序列代表的所有节目名称,进而生成与键值序列相关联的节目列表显示给用户,供用户选择。例如,机顶盒接收到的关键字为键值序列97942,则可以提供如表格3所示的节目列表给用户0084序号与键值序列相关联的节目名称1我是一个兵0085表。

29、格30086用户可以根据该节目列表选择需要观看的节目。通过键值序列检索出节目可以使用户提高节目查找效率。0087此外,用于保存节目名称与键值序列映射的主体可以为机顶盒也可以为服务器,若用于保存节目名称与键值序列映射的主体为服务器,则机顶盒获取到关键字,分析键值序列后,可以发送键值序列给服务器,服务器检索出该键值序列代表的所有节目名称并生成节目列表反馈给机顶盒。0088进一步地,本发明实施例中,键值序列也可以为全键盘上各键盘的键值组成的序列,以及其他特殊类型的键盘上按键键值组成的序列,由于本发明实施例对于键盘布局不作限制,故根据不同的键盘布局情况为节目名称设置键值序列的方案也为本发明实施例所保护。

30、的内容。0089本发明实施例提供的方法能够减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。0090相应的,本发明实施例提供一种机顶盒,其可包括获取模块,用于获取遥控装置基于虚拟键盘选择的关键字,所述关键字包括至少一个所述虚拟键盘的按键键值;生成模块,用于基于所述关键字生成与所述关键字相关联的节目列表;播放模块,用于播放用户通过所述与所述关键字相关联的节目列表选择的节目。本发明实施例提供的机顶盒可快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。0091下面结合附图及具体实施方式,对本发明实施例中装置的。

31、技术方案进行详细说明。说明书CN104080002A7/9页100092图2A为本发明实施例的机顶盒的结构组成示意图。该实施例的装置可用于执行图1所示的办法,具体的,该实施例的装置包括获取模块21、生成模块22和播放模块23,可一并参照图2B、图2C、图2D所示的结构组成示意图,本发明实施例的机顶盒还可包括建立模块24、检索模块25、显示模块26以及设置模块27,生成模块22还可以进一步包括获取单元221、检索单元222和生成单元223,其中0093获取模块21,用于获取遥控装置基于虚拟键盘选择的关键字,关键字包括至少一个虚拟键盘的按键键值;0094生成模块22,用于基于关键字生成与关键字相关。

32、联的节目列表;0095播放模块23,用于播放用户通过与关键字相关联的节目列表选择的节目。0096进一步可选的,请一并参照图2B,运营商为用户提供节目检索服务时,通常会以节目名称为检索依据,如根据节目的各个字的首字母组成的字母串检索,或者根据节目的全名检索。而用户使用遥控装置在虚拟键盘操作时,虚拟键盘上各按键键值代表了用户的输入情况,则本发明实施例的机顶盒还可以执行建立按键键值与字的首字母之间的对应关系0097建立模块24,用于建立按键键值与字的首字母之间的对应关系。0098关键字是由按键键值组成,其可以为一个按键键值,也可以为一种包含多个按键键值的键值序列,其中,由于按键键值可以对应于字母或数。

33、字,则通过获取的关键字,机顶盒可以快速搜索出与关键字相关联的节目名称,即包含与关键字中按键键值相对应的字母或数字。0099作为一种可选的实施方式,本发明实施例提供的机顶盒可支持用户逐位输入代表节目名称的各个首字母的关键字,此时关键字为一个按键键值0100获取模块21,还用于获取遥控装置基于虚拟键盘选择的第一关键字,第一关键字包含第一按键键值;0101生成模块22,还用于基于第一关键字生成与第一关键字相关联的节目列表,与第一关键字相关联的节目列表中包含至少一个节目名称,各个节目名称首字的首字母对应于第一按键键值;0102获取模块21,还用于获取遥控装置基于虚拟键盘选择的第二关键字,第二关键字包含。

34、第二按键键值;0103生成模块22,还用于根据与第一关键字相关联的节目列表生成与第一关键字和第二关键字相关联的节目列表,与第一关键字和第二关键字相关联的节目列表中包含至少一个节目名称,各个节目名称次字的首字母对应于第二按键键值。如此循环,直至用户确认需要观看的节目。0104进一步可选的,请一并参照图2C,在生成模块22生成与第一关键字相关联的节目列表后,本发明实施例的机顶盒还可以通过检索模块25和显示模块26实现修改虚拟键盘,提高用户的输入效率0105检索模块25,用于基于与第一关键字相关联的节目列表检索出各节目名称次字的首字母;0106显示模块26,用于仅在虚拟键盘上显示次字的首字母所对应按。

35、键键值所在的按键,屏蔽掉不与次字的首字母相对应按键键值所在的按键,那么,用户在修改后的虚拟键盘说明书CN104080002A108/9页11上通过遥控装置的方向键和确认键选择出下一位关键字的操作将变得便捷,只需要在与次字的首字母相对应按键键值的按键中选择即可。0107由此可见,本发明实施例提供的机顶盒可根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。0108进一步地,本发明实施例中,可用于修改的虚拟键盘为全键盘类型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施。

36、例对于键盘布局不作限制,故机顶盒根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。0109进一步可选的,请一并参照图2D,关键字可以为包含至少一个按键键值的键值序列0110设置模块27,为每个节目名称设置键值序列,键值序列为节目名称各字首字母对应于虚拟键盘的按键键值的顺序排列,设置的规则可以参照虚拟键盘的实际排布;0111生成模块22包括0112获取单元221,用于获取关键字包含的键值序列;0113检索单元222,用于检索出键值序列代表的所有节目名称;0114生成单元223,用于基于检索出的各个节目名称生成与键值序列相关联的节目列表。0115进一步地,用于保存节目名称与。

37、键值序列映射的主体可以为机顶盒也可以为服务器,若用于保存节目名称与键值序列映射的主体为服务器,则机顶盒获取到关键字,分析键值序列后,可以发送键值序列给服务器,服务器检索出该键值序列代表的所有节目名称并生成节目列表反馈给机顶盒。0116进一步地,本发明实施例中,键值序列也可以为全键盘上各键盘的键值组成的序列,以及其他特殊类型的键盘上按键键值组成的序列,由于本发明实施例对于键盘布局不作限制,故机顶盒根据不同的键盘布局情况为节目名称设置键值序列的方案也为本发明实施例所保护的内容。0117本发明实施例提供一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户。

38、的输入效率,能够节省操作时间、减小硬件耗损。0118请一并参照图3,图3为图2A图2D中任一所述的机顶盒的一实施例流程图,该实施例流程图为本发明实施例的机顶盒检索和播放节目的具体步骤,其可包括0119步骤S310,接收关键字、关键字位数。例如,接收到第一位关键字并记录为第一关键字。0120步骤S311,基于给出的节目列表按照关键字和关键字位数检索节目名称。0121步骤S312,给出节目列表。0122步骤S313,根据节目列表中节目名称修改虚拟键盘。0123步骤S314,是否用户输入下一关键字。若本步骤检测出用户未继续输入下一关键字,则继续执行步骤S315;若本步骤检测出用户继续输入了下一关键字。

39、,则继续执行步骤S310。说明书CN104080002A119/9页120124步骤S315,接收用户的在节目列表中选择的节目名称。0125步骤S316,播放节目名称对应的节目。0126图3所示的方案可根据用户选择的关键字逐步地确定用户可能查找节目的范围,并相应地修改虚拟键盘,屏蔽无用的按键选项,保留用户可能用到的按键选项,使用户的输入效率提高,也减少了装置耗损。0127图3采用的虚拟键盘为全键盘类型的虚拟键盘,亦可以为九格宫等其他特殊类型的虚拟键盘,由于本发明实施例对于键盘布局不作限制,故机顶盒根据关键字修改不同的布局情况的虚拟键盘的方案均为本发明实施例所保护的内容。0128本发明实施例提供。

40、一种机顶盒的播放方法及终端,通过快速根据关键字生成节目列表,减少用户按下遥控器按键的次数,提高用户的输入效率,能够节省操作时间、减小硬件耗损。0129需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本发明实施例所必须的。0130本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。0131本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。0132本发明实施例中单元,可以通过通用集成电路,例如CPUC。

41、ENTRALPROCESSINGUNIT,中央处理器,或通过ASICAPPLICATIONSPECICINTEGRATEDCIRCUIT,专用集成电路来实现。0133本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体READONLYMEMORY,ROM或随机存储记忆体RANDOMACCESSMEMORY,RAM等。0134以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。说明书CN104080002A121/5页13图1图2A图2B说明书附图CN104080002A132/5页14图2C图2D说明书附图CN104080002A143/5页15图3说明书附图CN104080002A154/5页16图4图5说明书附图CN104080002A165/5页17图6说明书附图CN104080002A17。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1