获取导航栏信息的方法与流程

文档序号:11292621阅读:629来源:国知局

本发明涉及数据处理技术领域,尤其涉及一种获取导航栏信息的方法。



背景技术:

导航栏是指位于页面顶部或者侧边区域的,在页眉横幅图片上边或下边的一排水平导航按钮,它起着链接站点或者软件内的各个页面的作用。导航是网站设计最重要的元素之一。一个优秀的导航菜单要简洁易用,方便用户使用。优质的网页设计通常都有着相当不错的导航设计来支撑。如果网页有着有趣的内容和受欢迎的视觉设计,那么一个体验良好,可用性优异的导航栏无疑是必须的。

由于每个用户浏览网页时一定有所需有所不需,因此导航菜单要能够帮助用户寻找用户需要浏览的信息。好的导航菜单像是导游,告诉用户网页是干什么的,内容分类有哪些,在哪里可以找到什么信息。但在现有技术中,用户无法根据自己的喜好个性化编辑导航栏,从而影响了用户体验。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种获取导航栏信息的方法,使得用户可以按照自己的喜好,编辑电视导航栏中的文字内容,生成符合用户心意的专属电视导航栏数据,加强了用户参与感,迎合了用户的意愿,提高了用户体验度。

为实现上述目的,本发明提供了一种获取导航栏信息的方法,所述获取导航栏信息的方法包括:

用户终端接收遥控设备发送的遥控信号;

根据所述遥控信号生成获取请求,并将所述获取请求发送至服务器;所述获取请求包括用户终端的用户终端id信息和编辑信息;

所述服务器接收所述获取请求,并根据所述用户终端id信息确定所述用户终端的配置信息;

所述服务器根据所述配置信息确定所述配置信息对应的导航栏模块数据;

根据所述导航栏模块数据和所述编辑信息,生成定制导航栏模块数据,并将所述定制导航栏模块数据发送至所述用户终端中;

所述用户终端对所述定制导航栏模块数据进行解析处理,并显示。

优选的,所述配置信息包括:渠道信息和硬件信息。

进一步优选的,所述根据所述用户终端id信息确定所述用户终端的配置信息具体为:

所述服务器根据所述用户终端id信息在配置管理数据库中查询与所述用户终端id信息相对应的渠道信息和硬件信息。

进一步优选的,所述服务器根据所述配置信息确定所述配置信息对应的导航栏模块数据具体为:

所述服务器根据所述渠道信息和所述硬件信息在导航栏管理数据库中查询所述配置信息对应的导航栏模块数据。

优选的,在所述用户终端对所述定制导航栏模块数据进行解析处理,并显示之后,所述方法还包括:

所述用户终端将解析后的定制导航栏模块数据发送至所述服务器中;所述解析后的定制导航栏模块数据携带有所述用户终端的用户终端id信息;

所述服务器接收所述解析后的定制导航栏模块数据,并根据所述用户终端id信息将所述解析后的定制导航栏模块数据添加到所述配置管理数据库中。

本发明实施例提供的获取导航栏信息的方法,提供一种获取导航栏信息的方法,使得用户可以按照自己的喜好,编辑电视导航栏,并生成符合用户心意的专属电视导航栏数据,加强了用户参与感,迎合了用户的意愿,提高了用户体验度。并且,本发明实施例提供的获取导航栏信息的方法效率高、维护成本低。

附图说明

图1为本发明实施例提供的获取导航栏信息的方法的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的一种获取导航栏信息的方法,用于具有安卓操作统的用户终端进行获取导航栏信息的相关操作。为便于表述,本发明中以具有安卓操作系统的智能电视机为例,对于各种能够进行获取导航栏信息的用户终端进行统述。

本发明实施例提供了一种获取导航栏信息的方法,其方法流程图如图1所示,包括如下步骤:

步骤110,用户终端接收遥控设备发送的遥控信号;

具体的,用户终端(以下以智能电视机进行举例说明)可以理解为一台具有安卓操作系统的智能电视机或其他智能设备。用户使用遥控设备或其他带有信号接收功能的设备向智能电视机发送获取指令,智能电视机接收获取指令。

在一个具体的例子中,用户想要对导航栏收藏夹中的影视剧的名称进行编辑,则用户通过遥控器选择智能电视机中相应的导航栏收藏夹选择区域,并使用遥控器进行对影视剧名称进行编辑,则遥控器向智能电视机发送相应的编辑动作的遥控信号。

步骤120,用户终端根据遥控信号生成获取请求,并将获取请求发送至服务器;

具体的,智能电视机通过通用分组无线服务技术(generalpacketradioservice,gprs)或wifi连接到服务器。智能电视机根据遥控信号生成与相应的获取请求,并将获取请求发送至服务器,请求服务器下发该获取请求对应的导航栏模块数据。

并且,获取请求中包含该智能电视机的用户终端id和编辑信息。其中,用户终端id是智能电视机的唯一身份标识,用以服务器区分接收到的获取请求是哪个智能电视机发送的。编辑信息与遥控信号相对应,即与用户对智能电视机中的导航栏所对的编辑内容相对应。

在一个具体的例子中,当用户想要对智能电视机导航栏收藏夹中的影视剧的名称“a”改为“喜剧类电影b”时,智能电视机根据遥控信号生成编辑信息为“喜剧类电影b”且用户终端id信息为“0001”的获取请求,并通过wifi网络发送至服务器。

步骤130,服务器根据用户终端id信息确定用户终端的配置信息;

具体的,服务器中存储有配置管理数据库,配置管理数据库中存储有用户终端id与配置信息的对应关系。

服务器根据用户终端id在配置管理数据库中查询与该用户终端id对应的配置信息。

配置信息包括:渠道信息和硬件信息。渠道信息用于其他进程根据不同给的渠道信息推送不同的推送导航栏信息,例如“北京订购”所推送的导航栏信息与“杭州订购”所推送的导航栏信息不同。硬件信息可以理解为智能电视机的本身型号信息和智能电视机中所用到的主要硬件的型号信息,例如“看尚电视k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi双通道扬声器”。

步骤140,服务器根据导航栏模块数据和编辑信息,生成定制导航栏模块数据;

具体的,服务器中还存储有导航栏管理数据库,导航栏管理数据库中存储有导航栏模块数据与配置信息的对应关系。导航栏模块数据可以理解为智能电视机的导航栏的格式模板。

由于每台智能电视机的渠道信息和硬件信息可能不一样,使得根据渠道信息和硬件信息搭载在智能电视机中的系统或系统版本不一样,进而使得承载在智能电视机中的系统中的导航栏格式模板可能也不一样。

因此,服务器首先根据渠道信息和硬件信息在导航栏管理数据库中查询与该渠道信息和硬件信息对应的导航栏模块数据,再根据导航栏模块数据和编辑信息,生成定制导航栏模块数据,最后通过用户终端id信息找到需要发送该定制导航栏模块数据的智能电视机,将定制导航栏模块数据发送至用户终端中。

在一个具体的例子中,服务器首先根据某智能电视机的“北京订购”的渠道信息和“看尚电视k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi双通道扬声器”,在导航栏管理数据库中查询到与“北京订购”的渠道信息和“看尚电视k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi双通道扬声器”的导航栏模块数据为“x”。然后,服务器根据导航栏模块数据“x”和编辑信息“喜剧类电影b”,生成定制导航栏模块数据“y”,最后将定制导航栏模块数据“y”通过用户终端id信息“0001”发送至用户终端中。

步骤150,用户终端对定制导航栏模块数据进行解析处理,并显示;

具体的,定制导航栏模块数据包含编辑信息和导航栏模块数据,智能电视机对编辑信息和导航栏模块数据进行解析处理,向用户显示处理后的导航栏。

在一个具体的例子中,用户要对智能电视机导航栏收藏夹中的影视剧的名称“a”改为“喜剧类电影b”,在智能电视机对定制导航栏模块数据“y”进行解析处理后,用户会在导航栏收藏夹中看到该影视剧的名称由“a”变为了“喜剧类电影b”。

步骤160,服务器将解析后的定制导航栏模块数据添加到导航栏管理数据库中;

具体的,解析后的定制导航栏模块数据携带有用户终端的用户终端id信息。智能电视机将解析后的定制导航栏模块数据发送至服务器。服务器接收解析后的定制导航栏模块数据,并根据用户终端id信息将解析后的定制导航栏模块数据添加到配置管理数据库中,用以保存用户的编辑记录,并使得当用户下次浏览导航栏时,导航栏中显示的是最新的内容。

本发明实施例提供的获取导航栏信息的方法,使得用户可以按照自己的喜好,编辑电视导航栏,并生成符合用户心意的专属电视导航栏数据,加强了用户参与感,迎合了用户的意愿,提高了用户体验度。并且,本发明实施例提供的获取导航栏信息的方法效率高、维护成本低。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、用户终端执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1