一种基于浏览器的快捷菜单生成方法和装置制造方法

文档序号:7775231阅读:100来源:国知局
一种基于浏览器的快捷菜单生成方法和装置制造方法
【专利摘要】本申请提供了一种基于浏览器的快捷菜单生成方法和装置,包括:依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;接收预设的快捷键发送的请求调用快捷操作模块的调用指令;解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。采用该方法,当用户在智能电视上浏览网站时,可直接通过电视屏幕上显示的快捷操作栏中的快捷操作选项实现对浏览器的各操作内容的快捷操作,无需多次按动方向控制按键,操作过程简单,提高用户体验。
【专利说明】一种基于浏览器的快捷菜单生成方法和装置
【技术领域】
[0001]本申请属于智能电视领域,尤其涉及一种基于浏览器的快捷菜单生成方法和装置。
【背景技术】
[0002]电视是现代社会中最常见的家用电器,随着科学技术的发展,具有全开放式平台、搭载了操作系统的智能电视也应运而生。用户在基于该智能电视欣赏普通电视内容的同时,可以自行安装和卸载各类应用软件,可持续对智能电视的功能进行扩充和升级,能够给用户带来丰富的个性化体验。
[0003]智能电视能够实现浏览网页,当用户在浏览器中进行网页浏览时,采用遥控器控制操作网页。现有的遥控器通过上下左右按键对网站页面的移动进行控制,每次按键实现从一个链接选项跳至另一个邻近的链接选项,这种操作模式称为焦点模式。比如,当用户要对处于底部的内容进行查看,需要从网站上部移动到网站的底部,由于网站的上部和底部之间有大量的链接,使得需要多次按向下的按键才能到达网站底部,操作过程繁琐。
[0004]智能电视浏览网页还有一种控制操作网页的方式,通过遥控器中单独设置的模式切换按键,将焦点模式切换为空鼠模式,在空鼠模式(也称为鼠标模式)中,也是通过上下左右按键对网站页面的移动进行控制,按向下的按键,使页面向上滚动预设的一段距离,显示当前显示内容下部的内容,当用户要对处于底部的内容进行查看,也需要多次按向下的按键才能到达网站底部,操作过程繁琐。

【发明内容】

[0005]有鉴于此,本申请的目的在于提供一种基于浏览器的快捷菜单生成方法和装置,当用户在智能电视上浏览网站时,通过调用快捷操作模块弹出快捷操作栏,选择快捷操作栏中的选项,实现对浏览器的快捷操作。
[0006]一种基于浏览器的快捷菜单生成方法,所述方法应用于智能电视,包括:
[0007]依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;
[0008]接收预设的快捷键发送的请求调用快捷操作模块的调用指令;
[0009]解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
[0010]上述的方法,优选的,快捷键的预设过程包括:
[0011]预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;
[0012]将所述接口程序加入智能电视的浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
[0013]上述的方法,优选的,所述快捷操作栏在智能电视屏幕的显示位置包括:视觉焦点位置。[0014]上述的方法,优选的,还包括修改快捷操作栏中的快捷操作选项,所述修改的过程包括:
[0015]接收修改快捷操作选项的修改信息,并解析得到修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;
[0016]依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;
[0017]将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。
[0018]上述的方法,优选的,还包括增加快捷操作栏中的快捷操作选项,所述增加的过程包括:
[0019]接收增加快捷操作选项的增加信息,并解析得到增加信息中包括增加的选项名称和选项内容;
[0020]从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称;
[0021 ] 将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。
[0022]上述的方法,优选的,所述预设的快捷键包括菜单键。
[0023]一种基于浏览器的快捷菜单生成装置,所述装置应用于智能电视,包括:
[0024]网络单元,用于依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;
[0025]接收单元,用于接收预设的快捷键发送的请求调用快捷操作模块的调用指令;
[0026]处理单元,用于解析所述调用指令,获取快捷操作模块
[0027]显示单元,用于将所述处理单元获取的快捷操作模块显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
[0028]上述的装置,优选的,还包括预设快捷键的预设单元,所述预设单元包括:
[0029]预设模块,用于预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;
[0030]加入模块,用于将所述接口程序加入浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
[0031]上述的装置,优选的,还包括修改快捷操作栏中的快捷操作选项的修改单元,所述修改单元包括:
[0032]第一解析模块,用于接收修改快捷操作选项的修改信息,并解析得到所述修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;
[0033]第一处理模块,用于依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;
[0034]第一关联模块,用于将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。[0035]上述的装置,优选的,还包括增加快捷操作栏中的快捷操作选项的增加单元,所述增加单元包括:
[0036]第二解析模块,用于接收增加快捷操作选项的增加信息,并解析得到所述增加信息中包括增加的选项名称和增加的选项内容;
[0037]第二处理模块,用于从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称;
[0038]第二关联模块,用于将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。
[0039]本申请提供了一种基于浏览器的快捷菜单生成方法和装置,包括:依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;接收预设的快捷键发送的请求调用快捷操作模块的调用指令;解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。采用该方法,当用户在智能电视上浏览网站时,可直接通过电视屏幕上显示的快捷操作栏中的快捷操作选项实现对浏览器的各操作内容的快捷操作,无需多次按动方向控制按键,操作过程简单,提高用户体验。
【专利附图】

【附图说明】
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本申请提供的一种基于浏览器的快捷菜单生成方法实施例1的流程图;
[0042]图2是本申请提供的一种基于浏览器的快捷菜单生成方法实施例2的流程图;
[0043]图3是本申请提供的一种基于浏览器的快捷菜单生成方法实施例3的流程图;
[0044]图4是本申请提供的一种基于浏览器的快捷菜单生成方法实施例4的流程图;
[0045]图5是本申请提供的一种基于浏览器的快捷菜单生成装置实施例1的结构示意图;
[0046]图6是本申请提供的一种基于浏览器的快捷菜单生成装置实施例2的结构示意图;
[0047]图7是本申请提供的一种基于浏览器的快捷菜单生成装置实施例3的结构示意图;
[0048]图8是本申请提供的一种基于浏览器的快捷菜单生成装置实施例4的结构示意图;
[0049]图9是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一的流程图;
[0050]图10是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一中,用户浏览网络页面时得到的智能电视屏幕显示的内容201示意图;
[0051]图11是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一中,智能电视屏幕显示快捷操作栏202在智能电视显示位置示意图;[0052]图12是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一中,智能电视屏幕显示快捷操作栏202 —示意图;
[0053]图13是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一中,智能电视屏幕显示快捷操作栏202另一示意图;
[0054]图14是本申请提供的一种基于浏览器的快捷菜单生成方法的应用场景一中,智能电视屏幕显示快捷操作栏202关闭标签页2后的示意图。
【具体实施方式】
[0055]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0056]本申请中的一种基于浏览器的快捷菜单生成方法和装置,均是应用于智能电视,用于在智能电视上网络浏览快捷菜单的生成。
[0057]如图1所示,本申请实施例1提供的一种基于浏览器的快捷菜单生成方法的流程图,包括:
[0058]步骤SlOl:依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;
[0059]用户使用智能电视进行观看时,当用户通过控制装置(如遥控器等)请求进入网络时,接收该控制装置发送的接入网络浏览器的请求信息,控制智能电视进入网络浏览器界面,此时,智能电视屏幕上显示网络浏览器的内容,用户开始在智能电视上浏览网页。
[0060]步骤S102:接收预设的快捷键发送的请求调用快捷操作模块的调用指令;
[0061]智能电视中预设有快捷操作模块,该快捷操作模块包括多个快捷操作方式,任一快捷操作方式对应一个选项名称和选项内容。快捷操作模块属于智能电视的一个功能模块,能够被智能电视的中心程序调用。
[0062]用户请求使用快捷操作时,通过控制装置中预设的快捷键发送请求调用快捷操作模块的调用指令,接收到调用指令后,开始执行后续快捷操作模块的调用步骤。
[0063]实际操作中,智能电视接收控制装置发送的多种指令信息,当该智能电视接收到指令信息后,首先对该指令信息的类型功能等进行分析,并根据分析得到的类型功能种类进行分类,进而根据不同的类型功能进行后续的相应操作动作。
[0064]例如,当接收到控制设备发送的信号时,首先判断该信号是否为请求调用快捷操作模块的调用指令,如果不是,执行按键的操作动作,如果是,执行后续的快捷操作。
[0065]步骤S103:解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
[0066]接收到请求调用快捷操作模块的调用指令后,解析该调用指令,获取快捷操作模块,并将该快捷操作模块中的内容在智能电视屏幕上显示为快捷操作栏,该快捷操作栏中至少包括一个快捷操作选项,实际实施中,为保证快捷操作的真正快捷,一般设置多个快捷操作选项,比如前进、后退、刷新、打开新标签和关闭标签等常用选项,用户可直接点击该快捷操作栏中显示的快捷操作选项进行相应的快捷操作。[0067]实际实施中,快捷操作栏的显示位置限定在浏览器的主页,可以为打开的任意网络页面。
[0068]快捷操作栏在智能电视屏幕的显示位置可以为任意位置,如视觉焦点位置,即智能电视屏幕的中央位置;或者当用户不希望快捷操作栏挡住智能电视屏幕的播放内容时,也可设置在非视觉焦点的其他位置,以避免影响用户对当前智能电视屏幕中显示内容查看。
[0069]当然,具体实施中,为了方便用户的使用,快捷操作栏的操作形式可切换为焦点模式,用户通过左右方向按键或上下方向按键即可进行焦点控制,无需在空鼠模式中多次按动按键以使得按键移动。
[0070]本发明实施例1提供的一种基于浏览器的快捷菜单生成方法,包括:依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;接收预设的快捷键发送的请求调用快捷操作模块的调用指令;解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。当用户在智能电视上浏览网站时,可直接通过电视屏幕上显示的快捷操作栏中的快捷操作选项实现对浏览器的各操作内容的快捷操作,无需多次按动方向控制按键,操作过程简单,提高用户体验。
[0071]如图2所示,本申请实施例2提供的一种基于浏览器的快捷菜单生成方法的流程图,该流程图在图1所示的流程中步骤SlOl之前,还包含有预设快捷键的过程,该预设过程包括:
[0072]步骤S104:预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;
[0073]预设一段接口程序,该接口程序中指示遥控器中某一个按键作为快捷键,该按键可以为遥控器中已有的按键,也可为专门设置的快捷按键。
[0074]当该预设的快捷键为遥控器中已有的按键时,可设置为菜单键,该菜单键位于遥控器的中间位置,便于操作,但是实际实施中该预设的快捷键并不限定于菜单键,也可为遥控器中的其他按键。
[0075]步骤S105:将所述接口程序加入智能电视的浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
[0076]接口程序编译完成,将该接口程序加入智能电视的浏览器程序中。
[0077]用户在智能电视中启动浏览器程序后,当用户按动快捷键时,遥控器的向智能电视的发送快捷键的动作信息,接收到该动作信息后,浏览器程序运行过程中启动该接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令,开始执行获取快捷操作模块的步骤,并且将获取的快捷操作模块的内容显示为快捷操作栏。
[0078]实际操作中,用户只需按动快捷键就能对智能电视在浏览器模式中进行快捷操作,操作方便,提高用户体验。
[0079]本发明实施例2提供的一种基于浏览器的快捷菜单生成方法,还包括:预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;将所述接口程序加入智能电视的浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。通过预设快捷键,实现了一键对智能电视的浏览器的各操作内容的显示,操作方便,提高用户体验。[0080]如图3所示,本申请实施例3提供的一种基于浏览器的快捷菜单生成方法的流程图,该流程图在图1所示的流程中步骤SlOl之前,还包括修改快捷操作栏中的快捷操作选项,所述修改的过程包括:
[0081]步骤S106:接收修改快捷操作选项的修改信息,并解析得到所述修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;
[0082]为保证该快捷操作的实用性和灵活度,需要能够对快捷操作栏中的快捷操作选项进行修改。
[0083]当需要对快捷操作栏中的快捷操作选项进行修改时,接收修改快捷操作选项的修改信息,该修改信息中包括:目的修改的选项名称、替换的选项内容和选项名称。
[0084]选项内容和选项名称为 对应的关系,快捷操作模块中存储的信息包括:选项内容和选项名称,该选项名称就是显示在快捷操作栏中的快捷操作选项的名称。
[0085]当接收到修改信息后,解析该修改信息,可得到该修改信息中包含的目的修改的选项名称、替换的选项内容和替换的选项名称。
[0086]步骤S107:依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;
[0087]解析该修改信息得到的,该修改信息中包含的目的修改的选项名称、替换的选项内容和替换的选项名称。
[0088]根据修改信息中包含的目的修改的选项名称,从快捷操作模块中找到该目的修改的选项名称对应的信息,将该对应的信息删除。把替换的选项内容加入快捷操作模块中,将快捷操作栏中目的修改的选项名称删除,添加替换的选项名称。
[0089]替换的选项内容加入快捷操作模块中的方式可以为补充到删除的信息的位置,但不限定这一种加入方式,实际实施中也可为其他方式。
[0090]替换的选项名称加入快捷操作栏中的方式可以为替换原删除的选项名称,但不限定这一种加入方式,实际实施中也可为其他方式。
[0091]步骤S108:将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。
[0092]添加删除步骤完成后,将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联,保证二者的关联度,以实现后续操作中的替换的快捷操作的实用。
[0093]本发明实施例3提供的一种基于浏览器的快捷菜单生成方法,还包括修改快捷操作栏中的快捷操作选项,所述修改的过程包括:接收修改快捷操作选项的修改信息,并解析得到修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。通过对快捷操作栏中的快捷操作选项进行修改,增强了快捷操作的实用性和灵活度,用户可根据自己的使用习惯和实际需要进行修改,提高用户体验。[0094]如图4所示,本申请实施例4提供的一种基于浏览器的快捷菜单生成方法的流程图,该流程图在图1所示的流程中步骤SlOl之前,还包括增加快捷操作栏中的快捷操作选项,所述增加的过程包括:
[0095]步骤S109:接收增加快捷操作选项的增加信息,并解析得到所述增加信息中包括增加的选项名称和选项内容;
[0096]为保证该快捷操作的实用性和灵活度,需要能够对快捷操作栏中的快捷操作选项进行增加。
[0097]当需要对快捷操作栏中的快捷操作选项进行增加时,接收增加快捷操作选项的增加信息,该增加信息中包括:增加的选项内容和选项名称。
[0098]选项内容和选项名称为 对应的关系,快捷操作模块中存储的信息包括:选项内容和选项名称,该选项名称就是显示在快捷操作栏中的快捷操作选项的名称。
[0099]当接收到增加信息后,解析该增加信息,可得到该修改信息中包含的增加的选项内容和增加的选项名称。
[0100]步骤SllO:从所述快捷操作模块中增加解析得到的新的选项内容,将快捷操作栏中增加所述新的选项名称;
[0101 ] 解析该增加信息,可得到该修改信息中包含的增加的选项内容和增加的选项名称。
[0102]将增加信息中包含的增加的选项内容加入快捷操作模块中,并且在快捷操作栏中添加替换的选项名称。
[0103]实际实施中,将增加的选项内容加入快捷操作模块增加的方式可以为依次增加,即在快捷操作模块中其他选项内容的存储位置后排序增加,也可为在其他选项内容的存储位置之间增加,本实施例不做限定,可根据实际操作中的情况进行设置。
[0104]实际实施中,将增加的选项名称加入快捷操作栏增加的方式可以为依次增加,即在快捷操作栏中其他选项名称的位置后排序增加,也可为在其他选项名称的位置之间增力口,本实施例不做限定,可根据实际操作中的情况进行设置。
[0105]步骤Slll:将所述快捷操作模块中的新的选项内容与所述快捷操作栏中新的选项名称关联。
[0106]增加步骤完成后,将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联,保证二者的关联度,以实现后续操作中的增加的快捷操作的实用。
[0107]通过本发明实施例4提供的一种基于浏览器的快捷菜单生成方法,还包括增加快捷操作栏中的快捷操作选项,所述增加的过程包括:接收增加快捷操作选项的增加信息,并解析得到增加信息中包括增加的选项名称和选项内容;从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称;将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。通过对快捷操作栏中的快捷操作选项进行增加,增强了快捷操作的实用性和灵活度,用户可根据自己的使用习惯和实际需要进行修改,提高用户体验。
[0108]实际实施中,增加也可视为修改的一种只加入不进行替换的特例,删除快捷操作栏中的选项名称与增加和替换类似,也可视为修改的一种只删除不进行替换的特例,具体删除过程可根据实施例3和实施例4中的过程进行。[0109]实施例2中的步骤S104?步骤105表示的预设快捷键内容、实施例3中的步骤S106?步骤108修改快捷操作栏中的快捷操作选项的内容以及实施例4中的步骤S109?步骤111增加改快捷操作栏中的快捷操作选项的内容,三者为并列的关系,但不限定于此,三者也可相互组合,或者根据上述三者衍伸得到的对快捷操作栏中的快捷操作选项的内容进行操作的内容等,以得到多种方法实施例。
[0110]与上述本申请提供的一种基于浏览器的快捷菜单生成方法实施例相对应的,本申请说明书中还提供了一种基于浏览器的快捷菜单生成装置实施例。
[0111]如图5所示,本申请提供的一种基于浏览器的快捷菜单生成装置实施例1的结构示意图,所述装置包括:网络单元101、接收单元102、处理单元103和显示单元104。
[0112]其中,所述网络单元101,用于依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;
[0113]用户使用智能电视进行观看时,当用户通过控制装置(如遥控器等)请求进入网络时,网络单元101接收该控制装置发送的请求接入网络浏览器的请求信息,控制智能电视进入网络浏览器界面,此时,智能电视屏幕上显示网络浏览器的内容,用户开始在智能电视上浏览网页。
[0114]所述接收单元102,用于接收预设的快捷键发送的请求调用快捷操作模块的调用指令;
[0115]智能电视中预设有快捷操作模块,该快捷操作模块包括多个快捷操作方式,任一快捷操作方式对应一个选项名称和选项内容。快捷操作模块属于智能电视的一个功能模块,能够被智能电视的中心程序调用。
[0116]用户请求使用快捷操作时,通过控制装置中预设的快捷键发送请求调用快捷操作模块的调用指令,接收单元102接收到调用指令后,开始执行后续快捷操作模块的调用步骤。
[0117]实际操作中,智能电视接收控制装置发送的多种指令信息,当该智能电视接收到指令信息后,首先对该指令信息的类型功能等进行分析,并根据分析得到的类型功能种类进行分类,进而根据不同的类型功能进行后续的相应操作动作。
[0118]例如,当接收到控制设备发送的信号时,首先判断该信号是否为请求调用快捷操作模块的调用指令,如果不是,执行按键的操作动作,如果是,发送给接收单元102并执行后续的快捷操作。
[0119]所述处理单元103,用于解析所述调用指令,获取快捷操作模块;
[0120]所述显示单元104,用于将所述处理单元103获取的快捷操作模块显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
[0121]接收单元102接收到请求调用快捷操作模块的调用指令后,处理单元103解析该调用指令,获取快捷操作模块,显示单元104将该快捷操作模块中的内容在智能电视屏幕上显示为快捷操作栏,该快捷操作栏中至少包括一个快捷操作选项,实际实施中,为保证快捷操作的真正快捷,一般设置多个快捷操作选项,比如前进、后退、刷新、打开新标签和关闭标签等常用选项,用户可直接点击该快捷操作栏中显示的快捷操作选项进行相应的快捷操作。
[0122]快捷操作栏在智能电视屏幕的显示位置可以为任意位置,如视觉焦点位置,即智能电视屏幕的中央位置;或者当用户不希望快捷操作栏挡住智能电视屏幕的播放内容时,也可设置在非视觉焦点的其他位置,以避免影响用户对当前智能电视屏幕中显示内容查看。
[0123]当然,具体实施中,为了方便用户的使用,快捷操作栏的操作形式可切换为焦点模式,用户通过左右方向按键或上下方向按键即可进行焦点控制,无需在空鼠模式中多次按动按键以使得按键移动。
[0124]本发明实施例1提供的一种基于浏览器的快捷菜单生成装置,网络单元,用于依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面;接收单元,用于接收预设的快捷键发送的请求调用快捷操作模块的调用指令;处理单元,用于解析所述调用指令,获取快捷操作模块显示单元,用于将所述处理单元获取的快捷操作模块显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。当用户在智能电视上浏览网站时,可直接通过电视屏幕上显示的快捷操作栏中的快捷操作选项实现对浏览器的各操作内容的快捷操作,无需多次按动方向控制按键,操作过程简单,提高用户体验。
[0125]如图6所示,本申请提供的一种基于浏览器的快捷菜单生成装置实施例2的结构示意图,图5所示的结构中,还包括预设快捷键的预设单元105,所述预设单元105包括:预设模块1051和加入模块1052。
[0126]其中,所述预设模块1051,用于预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;
[0127]预设模块1051预设一段接口程序,该接口程序中指示遥控器中某一个按键作为快捷键,该按键可以为遥控器中已有的按键,也可为专门设置的快捷按键。
[0128]当该预设的快捷键为遥控器中已有的按键时,可设置为菜单键,该菜单键位于遥控器的中间位置,便于操作,但是实际实施中该预设的快捷键并不限定于菜单键,也可为遥控器中的其他按键。
[0129]加入模块1052,用于将所述接口程序加入浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
[0130]预设模块1051的接口程序编译完成,加入模块1052将该接口程序加入智能电视的浏览器程序中。
[0131]用户在智能电视中启动浏览器程序后,当用户按动快捷键时,遥控器的向智能电视的发送快捷键的动作信息,接收到该动作信息后,浏览器程序运行过程中启动该接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令,开始执行获取快捷操作模块的步骤,并且将获取的快捷操作模块的内容显示为快捷操作栏。
[0132]实际操作中,用户只需按动快捷键就能对智能电视在浏览器模式中进行快捷操作,操作方便,提高用户体验。
[0133]本发明实施例2提供的一种基于浏览器的快捷菜单生成装置,还包括预设快捷键的预设单元,所述预设单元包括:预设模块,用于预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;加入模块,用于将所述接口程序加入浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。通过预设快捷键,实现了一键对智能电视的浏览器的各操作内容的显示,操作方便,提高用户体验。
[0134]如图7所示,本申请提供的一种基于浏览器的快捷菜单生成装置实施例3的结构示意图,图5所示的结构中,所述装置还包括:修改单元106,所述修改单元106包括:第一解析模块1061、第一处理模块1062和第一关联模块1063。
[0135]其中,所述第一解析模块1061,用于接收修改快捷操作选项的修改信息,并解析得到所述修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;
[0136]为保证该快捷操作的实用性和灵活度,需要能够对快捷操作栏中的快捷操作选项进行修改。
[0137]当需要对快捷操作栏中的快捷操作选项进行修改时,第一解析模块1061接收修改快捷操作选项的修改信息,该修改信息中包括:目的修改的选项名称、替换的选项内容和选项名称。
[0138]选项内容和选项名称为 对应的关系,快捷操作模块中存储的信息包括:选项内容和选项名称,该选项名称就是显示在快捷操作栏中的快捷操作选项的名称。
[0139]第一解析模块1061接收到修改信息后,解析该修改信息,可得到该修改信息中包含的目的修改的选项名称、替换的选项内容和替换的选项名称。
[0140]所述第一处理模块1062,用于依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;
[0141]第一解析模块1061解析该修改信息得到的,该修改信息中包含的目的修改的选项名称、替换的选项内容和替换的选项名称。
[0142]第一处理模块1062根据修改信息中包含的目的修改的选项名称,从快捷操作模块中找到该目的修改的选项名称对应的信息,将该对应的信息删除。把替换的选项内容加入快捷操作模块中,将快捷操作栏中目的修改的选项名称删除,添加替换的选项名称。
[0143]替换的选项内容加入快捷操作模块中的方式可以为补充到删除的信息的位置,但不限定这一种加入方式,实际实施中也可为其他方式。
[0144]替换的选项名称加入快捷操作栏中的方式可以为替换原删除的选项名称,但不限定这一种加入方式,实际实施中也可为其他方式。
[0145]所述第一关联模块1063,用于将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。
[0146]添加删除步骤完成后,将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联,保证二者的关联度,以实现后续操作中的替换的快捷操作的实用。
[0147]本发明实施例3提供的一种基于浏览器的快捷菜单生成装置,还包括修改快捷操作栏中的快捷操作选项的修改单元,所述修改单元包括:第一解析模块,用于接收修改快捷操作选项的修改信息,并解析得到所述修改信息中包括目的修改的选项名称、替换的选项内容和选项名称;第一处理模块,用于依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称;第一关联模块,用于将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。通过对快捷操作栏中的快捷操作选项进行修改,增强了快捷操作的实用性和灵活度,用户可根据自己的使用习惯和实际需要进行修改,提高用户体验。
[0148]如图8所示,本申请提供的一种基于浏览器的快捷菜单生成装置实施例4的结构示意图,图5所示的结构中,所述装置还包括:增加单元107,所述增加单元107包括:第二解析模块1071、第二处理模块1072和第二关联模块1073。
[0149]其中,所述第二解析模块1071,用于接收增加快捷操作选项的增加信息,并解析得到所述增加信息中包括增加的选项名称和增加的选项内容;
[0150]为保证该快捷操作的实用性和灵活度,需要能够对快捷操作栏中的快捷操作选项进行增加。
[0151]当需要对快捷操作栏中的快捷操作选项进行增加时,第二解析模块1071接收增加快捷操作选项的增加信息,该增加信息中包括:增加的选项内容和选项名称。
[0152]选项内容和选项名称为 对应的关系,快捷操作模块中存储的信息包括:选项内容和选项名称,该选项名称就是显示在快捷操作栏中的快捷操作选项的名称。
[0153]当第二解析模块1071接收到增加信息后,解析该增加信息,可得到该修改信息中包含的增加的选项内容和增加的选项名称。
[0154]所述第二处理模块1072,用于从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称;
[0155]第二解析模块1071解析该增加信息,可得到该修改信息中包含的增加的选项内容和增加的选项名称。
[0156]第二处理模块1072将增加信息中包含的增加的选项内容加入快捷操作模块中,并且在快捷操作栏中添加替换的选项名称。
[0157]实际实施中,第二处理模块1072将增加的选项内容加入快捷操作模块增加的方式可以为依次增加,即在快捷操作模块中其他选项内容的存储位置后排序增加,也可为在其他选项内容的存储位置之间增加,本实施例不做限定,可根据实际操作中的情况进行设置。
[0158]实际实施中,将增加的选项名称加入快捷操作栏增加的方式可以为依次增加,即在快捷操作栏中其他选项名称的位置后排序增加,也可为在其他选项名称的位置之间增力口,本实施例不做限定,可根据实际操作中的情况进行设置。
[0159]所述第二关联模块1073,用于将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。
[0160]第二处理模块1072的增加步骤完成后,第二关联模块1073将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联,保证二者的关联度,以实现后续操作中的增加的快捷操作的实用。
[0161]本发明实施例4提供的一种基于浏览器的快捷菜单生成装置,还包括增加快捷操作栏中的快捷操作选项的增加单元,所述增加单元包括:第二解析模块,用于接收增加快捷操作选项的增加信息,并解析得到所述增加信息中包括增加的选项名称和增加的选项内容;第二处理模块,用于从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称;第二关联模块,用于将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。通过对快捷操作栏中的快捷操作选项进行增加,增强了快捷操作的实用性和灵活度,用户可根据自己的使用习惯和实际需要进行修改,提闻用户体验。
[0162]实际实施中,为简化本发明实施例提供的一种基于浏览器的快捷菜单生成装置的结构,修改单元和增加单元可为同一个部件实现,即一个部件可实现修改和增加两种功能。
[0163]实际实施中,增加也可视为修改的一种只加入不进行替换的特例,删除快捷操作栏中的选项名称与增加和替换类似,也可视为修改的一种只删除不进行替换的特例,因此,也可将删除的动作由修改单元实现,则该部件就能够实现修改、增加和删除三种功能,但不限定于此,该部件的功能也可为三者的相互组合,以实现多种功能。
[0164]本申请提供了一种基于浏览器的快捷菜单生成方法和装置在实际应用中的具体应用场景。
[0165]应用场景的具体流程,如图9所示。
[0166]该应用场景是对生成快捷菜单的操作过程进行解释。
[0167]步骤S201:用户通过遥控器请求进入网络;
[0168]用户请求通过遥控器请求进入网络,发送接入网络浏览器的请求信息,一种基于浏览器的快捷菜单生成装置的网络单元101接收到请求信息,控制智能电视进入网络浏览器界面。
[0169]用户浏览网络页面,此时得到的智能电视屏幕显示的内容如图10所示,智能电视屏幕显示的内容201中有3个标签页一标签页1、标签页和标签页3,当前正在浏览的为标签页2。
[0170]步骤S202:用户按下遥控器中作为快捷键的菜单键;
[0171]本场景中,菜单键为预设的快捷键。
[0172]在网络模式中,用户按下菜单键时,生成请求调用快捷操作模块的调用指令,接收单元102接收该调用指令后,处理单元103解析所述调用指令,并获取快捷操作模块。
[0173]步骤S203:智能电视的屏幕上显示快捷操作栏;
[0174]处理单元103到获取快捷操作模块发送给显示单元,显示单元104将该快捷操作模块的内容显示为快捷操作栏。
[0175]如图11所示的示意图,智能电视屏幕显示快捷操作栏202,快捷操作栏在屏幕中央位置显示。
[0176]如图12所示的示意图,该快捷操作栏202的快捷操作选项包括:“后退”、“前进”、“刷新”、“打开新标签”和“关闭标签”5个。显示快捷操作栏时,默认焦点在第一个快捷操
作选项。
[0177]步骤S204:焦点移动至快捷操作栏中的“关闭标签”选项;
[0178]具体移动焦点方式为:用户通过遥控器的左右按键控制焦点的移动,移动焦点到目的选项-“关闭标签”,如图13所示的示意图。
[0179]步骤S205:点击遥控器中的“确定”按键,当前标签页面关闭;
[0180]用户通过遥控器控制焦点移动到“关闭标签”选项,点击遥控器中的“确定”按键,发送确定信息至智能电视的处理器中,当前标签页面一标签页2被关闭,如图14所示的示意图。[0181]步骤S206:点击遥控器中“退出”按键,退出快捷操作栏。
[0182]标签页面被关闭后,用户点击遥控器中的“退出”按键,发送退出信息至智能电视的处理器中,此时,退出对快捷操作模块的调用,退出快捷操作栏,不再显示该快捷操作栏。
[0183]当然,实际实施中,为了简化操作步骤,也可设置确定选择的快捷操作选项时,同步关闭快捷操作栏,不必再进行人工控制。
[0184]以上对本发明所提供的一种基于浏览器的快捷菜单生成方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种基于浏览器的快捷菜单生成方法,所述方法应用于智能电视,其特征在于,包括: 依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面; 接收预设的快捷键发送的请求调用快捷操作模块的调用指令; 解析所述调用指令,获取快捷操作模块并显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
2.根据权利要求1所述的方法,其特征在于,快捷键的预设过程包括: 预设接口程序,所述接口程序指示遥控器中任一按键为快捷键; 将所述接口程序加入智能电视的浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
3.根据权利要求1所述的方法,其特征在于,所述快捷操作栏在智能电视屏幕的显示位置包括:视觉焦点位置。
4.根据权利要求1所述的方法,其特征在于,还包括修改快捷操作栏中的快捷操作选项,所述修改的过程包括: 接收修改快捷操作选项的修 改信息,并解析得到修改信息中包括目的修改的选项名称、替换的选项内容和选项名称; 依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称; 将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。
5.根据权利要求1所述的方法,其特征在于,还包括增加快捷操作栏中的快捷操作选项,所述增加的过程包括: 接收增加快捷操作选项的增加信息,并解析得到增加信息中包括增加的选项名称和选项内容; 从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称; 将所述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。
6.根据权利要求2中所述的方法,其特征在于,所述预设的快捷键包括菜单键。
7.一种基于浏览器的快捷菜单生成装置,所述装置应用于智能电视,其特征在于,包括: 网络单元,用于依据接收到的接入网络浏览器的请求信息,控制所述智能电视进入网络浏览器界面; 接收单元,用于接收预设的快捷键发送的请求调用快捷操作模块的调用指令; 处理单元,用于解析所述调用指令,获取快捷操作模块 显示单元,用于将所述处理单元获取的快捷操作模块显示为快捷操作栏,所述快捷操作栏中包括至少一个快捷操作选项。
8.根据权利要求7所述的装置,其特征在于,还包括预设快捷键的预设单元,所述预设单元包括: 预设模块,用于预设接口程序,所述接口程序指示遥控器中任一按键为快捷键;加入模块,用于将所述接口程序加入浏览器程序中,以使得当接收到所述快捷键的动作信息时,启动所述接口程序,向智能电视的处理器发送调用快捷操作模块的调用指令。
9.根据权利要求7所述的装置,其特征在于,还包括修改快捷操作栏中的快捷操作选项的修改单元,所述修改单元包括: 第一解析模块,用于接收修改快捷操作选项的修改信息,并解析得到所述修改信息中包括目的修改的选项名称、替换的选项内容和选项名称; 第一处理模块,用于依据解析得到的所述修改信息中的目的修改的选项名称,从所述快捷操作模块中删除所述目的修改的选项名称对应的信息,将替换的选项内容加入所述快捷操作模块,在快捷操作栏中删除目的修改的选项名称并添加所述替换的选项名称; 第一关联模块,用于将所述快捷操作模块中的替换的选项内容与所述快捷操作栏中替换的选项名称关联。
10.根据权利要求7所述的装置,其特征在于,还包括增加快捷操作栏中的快捷操作选项的增加单元,所述增加单元包括: 第二解析模块,用于接收增加快捷操作选项的增加信息,并解析得到所述增加信息中包括增加的选项名称和增加的选项内容; 第二处理模块,用于从所述快捷操作模块中增加解析得到的增加的选项内容,将快捷操作栏中增加所述增加的选项名称; 第二关联模块,用于将所 述快捷操作模块中的增加的选项内容与所述快捷操作栏中增加的选项名称关联。
【文档编号】H04N21/4782GK103561347SQ201310530735
【公开日】2014年2月5日 申请日期:2013年10月30日 优先权日:2013年10月30日
【发明者】周金利, 刘佳, 梁帆 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1