一种智能电视桌面后台推送方法及服务器的制造方法

文档序号:9792153阅读:710来源:国知局
一种智能电视桌面后台推送方法及服务器的制造方法
【技术领域】
[0001] 本发明设及数字电视技术领域,尤其设及一种智能电视桌面后台推送方法及服务 器。
【背景技术】
[0002] 在数字电视领域,随着互联网技术在电视领域的应用越来越深入,运营在互联网 之上(英文:〇ver The Top,简称:0TT)的机顶盒技术的普及与推广,基于智能电视,智能机 顶盒设备的安卓系统桌面启动器化auncher)应用技术也得到了广泛的发展。众多的电视桌 面Launcher显示技术,交互方法,桌面切换,自定义主题等技术和方案,都得W广泛应用和 发展,然而,运些技术都是关于在智能电视内部实现桌面功能和桌面切换的功能,而没有设 及由服务器后台统一管理、推送智能电视桌面的方案。

【发明内容】

[0003] 本发明实施例提供一种智能电视桌面后台推送方法及服务器,W实现由智能电视 桌面后台服务器统一推送智能电视桌面。
[0004] 一方面,提供了一种智能电视桌面后台推送方法,包括:
[0005] 接收智能电视终端的桌面获取请求,所述桌面获取请求包括所述智能电视终端的 至少一个设备参数.
[0006] 根据所述智能电视终端的至少一个设备参数,确定所述智能电视终端的所属区域 标识;
[0007] 获取与所述所属区域标识对应的桌面;
[000引将所述桌面推送给所述智能电视终端。
[0009] 优选地,所述至少一个设备参数包括:所述智能电视终端的型号,所述智能电视终 端的生产序列号,或所述智能电视终端的网络地址中的至少一项。
[0010] 优选地,所述将所述桌面推送给所述智能电视终端,包括:
[0011] 根据设定桌面数据描述文件协议,W可扩展标记语言XML描述所述桌面的配置文 件,所述配置文件包括所述桌面的至少一个全局参数的设置文件,所述至少一个全局参数 包括所述至少一个设备参数,版面属性,和所属区域标识;
[0012] 将所述桌面的配置文件和所述桌面中使用到的图片文件打包发送给所述智能电 视终端。
[0013] 优选地,所述获取与所述所属区域标识对应的桌面,包括:
[0014] 从文件存储服务器获取与所述所属区域标识对应的桌面;
[0015] 其中,所述文件存储服务器根据所属区域标识,存储多个桌面的配置文件和图片 文件。
[0016] 优选地,所述方法还包括:
[0017] 接收所述智能电视终端的桌面更新请求,所述桌面更新请求包括所述至少一个设 备参数和/或所属区域标识;
[0018] 获取与所述至少一个设备参数和/或所属区域标识对应的最新版本的桌面;
[0019] 将获取的所述最新版本的桌面推送给所述智能电视终端。
[0020] 另一方面,提供了一种智能电视桌面后台推送服务器,包括:
[0021] 接收模块,用于接收智能电视终端的桌面获取请求,所述桌面获取请求包括所述 智能电视终端的至少一个设备参数;
[0022] 确定模块,用于根据所述智能电视终端的至少一个设备参数,确定所述智能电视 终端的所属区域标识;
[0023] 获取模块,用于获取与所述所属区域标识对应的桌面;
[0024] 推送模块,用于将所述桌面推送给所述智能电视终端。
[0025] 优选地,所述至少一个设备参数包括:所述智能电视终端的型号,所述智能电视终 端的生产序列号,或所述智能电视终端的网络地址中的至少一项。
[00%]优选地,所述推送模块包括:
[0027] 描述单元,用于根据设定桌面数据描述文件协议,W可扩展标记语言XML描述所述 桌面的配置文件,所述配置文件包括所述桌面的至少一个全局参数的设置文件,所述至少 一个全局参数包括所述至少一个设备参数,版面属性,和所属区域标识;
[0028] 发送单元,用于将所述桌面的配置文件和所述桌面中使用到的图片文件打包发送 给所述智能电视终端。
[0029] 优选地,所述获取模块具体用于:
[0030] 从文件存储服务器获取与所述所属区域标识对应的桌面;
[0031] 其中,所述文件存储服务器根据所属区域标识,存储多个桌面的配置文件和图片 文件。
[0032] 优选地,所述接收模块还用于接收所述智能电视终端的桌面更新请求,所述桌面 更新请求包括所述至少一个设备参数和/或所属区域标识;
[0033] 所述获取模块还用于获取与所述至少一个设备参数和/或所属区域标识对应的最 新版本的桌面;
[0034] 所述推送模块还用于将获取的所述最新版本的桌面推送给所述智能电视终端。
[0035] 实施本发明实施例提供的一种智能电视桌面后台推送方法及服务器,具有如下有 益效果:
[0036] 通过智能电视桌面后台推送服务器统一管理智能电视桌面,并将智能电视桌面统 一推送给智能电视终端,从而使得智能电视桌面后台推送服务器可W灵活地管理智能电视 桌面,提高管理效率。
【附图说明】
[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[0038] 图1为本发明实施例提供的一种智能电视桌面后台推送方法的流程示意图;
[0039] 图2为对图I所示的本发明实施例提供的一种智能电视桌面后台推送方法进一步 细化的流程示意图;
[0040] 图3为本发明实施例提供的一种智能电视桌面后台推送服务器的结构示意图;
[0041] 图4为对图3所示的本发明实施例提供的一种智能电视桌面后台推送服务器进一 步细化的结构示意图。
【具体实施方式】
[0042] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0043] 图1为本发明实施例提供的一种智能电视桌面后台推送方法的流程示意图,该方 法包括W下步骤:
[0044] SlOl,接收智能电视终端的桌面获取请求。
[0045] 后台管理服务器保存了多个创建的桌面,每个桌面具有不同的全局属性参数,桌 面的全局属性包括版面属性,关联的测试设备标识,待推送智能电视终端的设备参数,设定 推送区域等。其中,版面属性具体包括桌面宽度,桌面高度,桌面起始/终止X位置,桌面起 始/终止Y位置,桌面页面元素间隔等,关联的测试设备标识包括关联测试设备标识和名称, 设定推送区域属性包括区域标识,区域名称,当然,该全局属性还包括其它一些属性,例如 设备生成厂家,更新时间等。
[0046] 而由于智能电视终端在获取桌面之前,只能获取自身的设备参数,因此,当智能电 视终端需要向服务器获取桌面时,在桌面获取请求中携带自身的一个或多个设备参数。月良 务器接收来自智能电视终端的桌面获取请求,该桌面获取请求包括智能电视终端的设备参 数。该设备参数包括:所述智能电视终端的型号,所述智能电视终端的生产序列号,或所述 智能电视终端的网络地址中的至少一项。具体地,该网络地址可W是网络MAC地址或网络IP 地址。
[0047] 具体地,智能电视终端WHTTP或HTTPS的模式封装桌面获取请求消息。运些设备参 数可W JSON或者XML的格式定义,表1所示为JSON格式定义:
[0048] 表1WJSON格式定义的智能电视终端的设备参数
[0050] S102,根据所述智能电视终端的至少一个设备参数,确定所述智能电视终端的所 属区域标识。
[0051] 服务器在编辑和管理桌面时,为不同的区域,编辑和生成的桌面也不同。一个所属 区域标识可W对应多个智能电视终端的设备参数。服务器接收到该请求后,根据消息中携 带的设备参数,查询保存的多个桌面的全局属性参数,确定该智能电视终端的所属区域标 识。
[0052] S103,获取与所述所属区域标识对应的桌面。
[0053] 不同的所属区域标识对应不同的桌面,根据确定的所属区域标识,可W查找获取 到与该所属区域标识对应的桌面。
[0054] S104,将所述桌面推送给所述智能电视终端。
[0055] 获取到桌面后,将桌面数据文件发送给该智能电视终端,桌面数据文件下载到智 能电视终端后,由智能电视终端中的Launcher服务程序负责解析桌面数据文件中的配置文 件和图片数据,并按桌面数据的要求呈现和展示整个Launcher桌面,并提供良好的交互操 作能力。
[0056] 由于服务器根据不同区域的智能电视终端创建不同的桌面,该服务器可W是运营 商管理的服务器,从而使得智能电视终端桌面的呈现内容可W按照运营商的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1