一种页面的内容更新及下发方法、智能电视和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种页面的内容更新及下发方法、智能电视和系统。
【背景技术】
[0002]随着互联网技术的发展,网络已经进入千家万户,依赖于互联网技术的智能电视迅速崛起并走进用户的日常生活。一般来说,智能电视基本都具备内容推送功能,现有的智能电视均采用内容整体更新的方式,也就是说,当智能电视接收到媒体服务器下发的推送消息时,智能电视需要根据推送消息中携带的图片位置及链接、文字位置及文字内容等信息,绘制出当前需要显示的页面,并呈现给用户。
[0003]然而,现有技术中的推荐页面通常将推荐内容与位置强制关联,当用户输入翻页指令时,指示智能电视展示下一个页面,而不能指示智能电视更新局部内容,可见,目前针对智能电视的页面的更新方式较单一,用户无法实现页面局部更新的目的。
【发明内容】
[0004]本发明实施例提供页面的局部内容更新方法一种页面的内容更新及下发方法、智能电视和系统,用以提供一种针对智能电视当前页面中的局部区域所展示的内容进行更新的方案。
[0005]本发明实施例提供了一种页面的内容更新方法,该方法包括:
[0006]智能电视接收用户输入的翻页指令;
[0007]判断所述翻页指令对应的操作是否是用于更新当前页面中的位置组的操作;
[0008]若是,则获取所述位置组对应的内容,调取所述内容显示到所述位置组。
[0009]本发明实施例还提供了一种页面的内容下发方法,该方法包括:
[0010]服务器向智能电视发送内容,以指示所述智能电视在接收用户输入的翻页指令后,判断所述翻页指令对应的操作是否是用于更新当前页面中的位置组的操作;并在所述翻页指令对应的操作是用于更新当前页面中的位置组的操作时,获取所述位置组对应的内容,调取所述内容显示到所述位置组。
[0011]本发明实施例还提供了一种智能电视,该智能电视包括:
[0012]接收器,用于接收用户输入的翻页指令;
[0013]处理器,用于判断所述翻页指令对应的操作是否是用于更新当前页面中的位置组的操作;在所述翻页指令对应的操作是用于更新当前页面中的位置组的操作时,获取所述位置组对应的内容,调取所述内容显示到所述位置组;
[0014]显示屏幕,用于显示所述当前页面。
[0015]本发明实施例还提供了一种页面的内容更新系统,该系统包括:
[0016]智能电视,用于接收用户输入的翻页指令;判断所述翻页指令对应的操作是否是用于更新当前页面中的位置组的操作;在所述翻页指令对应的操作是用于更新当前页面中的位置组的操作时,获取所述位置组对应的内容,调取所述内容显示到所述位置组;
[0017]服务器,用于向所述智能电视提供相应数据。
[0018]从上述技术方案可以看出,本发明实施例提供了一种新型的页面的内容更新方法,与现有技术不同的是,不再将推荐内容与页面位置强制关联,而是能够针对不同位置组分别更新对应的内容,同时保持非位置对应的内容不更新,实现了针对智能电视的页面进行精准、灵活更新的目的,当接收到用户的翻页指令后,不再需要更新页面的全部内容,而是更新一个或几个局部区域的内容;另外,由于本发明实施例仅针对当前页面的某一个或某几个区域进行局部更新,因此智能电视能够在极短的时间内绘制更新后的局部区域,而无需耗费大量时间和资源去绘制整个页面,从而提高了智能电视的显示效率,提高了用户体验。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的一种网络架构的结构示意图;
[0021]图2为本发明实施例提供的一种页面的内容更新方法的流程示意图;
[0022]图3为本发明实施例提供的一种页面的内容下发方法的流程示意图;
[0023]图4为本发明实施例提供的服务器的结构示意图;
[0024]图5为本发明实施例提供的模板创建流程的流程示意图;
[0025]图6为本发明实施例提供的一种已创建的模板的结构示意图;
[0026]图7为本发明实施例提供的模板下发流程的流程示意图;
[0027]图8为本发明实施例提供的智能电视的推荐页面进行局部更新的流程示意图;
[0028]图9为本发明实施例提供的一种智能电视的结构示意图;
[0029]图10为本发明实施例提供的一种页面的内容更新系统的结构示意图。
【具体实施方式】
[0030]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0031]本发明实施例应用于各种类型的智能电视设备,尤其适用于由智能电视和服务器组成的系统。图1示出了本发明实施例提供的一种网络架构的结构示意图,如图1所示,在本发明实施例中可以包括智能电视11、网络侧服务器(可简称为服务器)12和第三方媒体服务器(可简称为媒体服务器)13。其中,媒体服务器13用于提供各种视频、图片、应用等媒体信息;服务器12用于从媒体服务器13中抓取各类视频、图片、应用等媒体信息,并将抓取到的数据按照预设规则进行编排,然后存储到数据库中,服务器12还用于保存创建的各类页面模板信息,其中服务器12可以通过EPG(电子节目菜单,Electronic ProgramGuide)接收智能电视11发送的HTTP(超文本传输协议,HyperText Transfer Protocol)请求,进而与智能电视11进行交互;智能电视11用于向用户展示从服务器12上获取到的媒体信息,其中,智能电视11中可以安装有APP(应用程序)并通过SDK (软件开发工具包,Software Development Kit)向服务器12发送HTTP请求,进而与服务器12进行交互。
[0032]需要说明的是,上述应用场景仅作为举例说明,智能电视还可以通过其他请求消息与服务器进行交互,同时,服务器还可以通过其他各种方式获取由媒体服务器提供的视频、图片、应用等媒体信息,可选的,本发明实施例中的服务器还可以提供各类视频、图片、应用等媒体信息,这里不再赘述。
[0033]图2示出了本发明实施例提供的一种页面的内容更新方法的流程示意图,如图2所示,该流程可以包括:
[0