一种首页界面定制方法及系统技术方案

技术编号:24572560 阅读:39 留言:0更新日期:2020-06-20 23:56
一种首页界面定制方法,包括以下步骤:建立页面版本,将页面版本和用户区域对应关系存入页面版本区域关系表;访问布局版本下发服务端,下载新页面版本,进行资源代码替换;建立页面基本信息、功能入口和布局位置,并进行效果预览及发布;访问布局版本下发服务端,下载首页布局数据,进行显示渲染;不同布局模式的切换处理。本发明专利技术还提供首页界面定制系统,按区域定制首页界面或配置不同的首页模式,达到在不升级系统版本的情况下更新智能终端资源代码和首页布局的业务目的,满足了运营商的灵活配置需求,极大地降低了内容运营维护成本。

A method and system of customizing homepage interface

【技术实现步骤摘要】
一种首页界面定制方法及系统
本专利技术涉及IPTV
,特别是涉及智能终端开机首页的界面定制化管理领域。
技术介绍
在IPTV日常运营中,首页界面的可定制化/可更新管理要求越来越高,尤其到了重大节日期间,换上喜庆背景样式的需求层出不穷。现有技术中,在智能终端上的首页更新机制包括,CS架构模式、动态加载服务端Web页面模式。CS架构模式,从后台获取布局列表,进行解释渲染。采用CS架构模式,如果增加客户端无法识别的布局类型的话,需要升级客户端应用,不够方便,更新成本比较高。动态加载服务端Web页面模式,页面代码在服务端,可以随时更新,但加载速度慢,影响用户体验。
技术实现思路
为了解决现有技术存在的缺陷,规避频繁更新智能终端带来的运营成本和升级风险,解决动态加载Web页面的体验问题,本专利技术提供一种首页界面定制方法及系统,在智能终端上加载和更新页面代码,并作为资源形式存放在内部存储上,当需要增加新类型的布局入口时,只需要调整页面代码即可,即解决了频繁升级应用客户端的问题,也解决了动态加载服务端页面带来的体验问题。为了实现上述目的,本专利技术提供的首页界面定制系统,包括,首页定制管理后台、布局版本下发服务端,以及智能终端,其中,所述首页定制管理后台,其对页面代码资源版本进行管理;对界面进行维护;对首页布局进行编辑管理;所述布局版本下发服务端,其接收并处理所述智能终端的页面代码资源版本更新请求和首页布局数据更新请求;所述智能终端,其对页面版本进行更新管理,以及首页布局数据进行缓存更新管理,并对所述首页布局数据进行解析,进行显示渲染。进一步地,所述首页定制管理后台,其上传页面代码并进行页面代码资源版本管理,建立页面版本和用户区域对应关系并存入页面版本区域关系表中;其建立页面基本信息、设置布局模式,建立功能入口基本信息和设置入口的布局位置,对首页布局效果预览;建立首页布局和用户区域对应关系并存入布局区域关系表中。进一步地,所述页面版本区域关系表,包括,页面版本号、区域标识、页面版本包下载地址、页面版本包大小,以及页面版本包MD5;所述布局区域关系表,包括,区域标识、首页模式、适配语种类型、布局数据版本号,以及布局数据集合。进一步地,所述智能终端,包括,应用客户端和页面客户端,其中,所述应用客户端,对所述页面客户端的页面版本进行更新管理;其根据所述页面客户端的请求,发送带有用户区域标识和页面代码资源版本号的首页资源版本更新请求访问所述布局版本下发服务器,下载新版本,替换所述页面客户端的资源代码;其根据所述页面客户端的请求,发送带有用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号的首页布局数据下载请求访问所述布局版本下发服务端,下载首页布局数据,将所述首页布局数据反馈给所述页面客户端;所述页面客户端,其通过所述应用客户端从所述布局版本下发服务端获取首页布局数据,并负责解析布局数据,同时进行布局数据应用及显示渲染。更进一步地,所述布局版本下发服务端,其接收并解析所述应用客户端发送的页面代码资源版本更新请求,根据解析出的用户区域标识及页面代码资源版本号,查询页面版本区域关系表,将对应的新页面版本下载地址反馈给所述应用客户端;其接收并解析所述应用客户端发送的首页布局数据的更新请求,根据解析出的用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号,查询布局区域关系表,将对应的新首页布局数据反馈给所述应用客户端。为了实现上述目的,本专利技术还提供了一种首页界面定制方法,包括以下步骤:1)建立页面版本,将页面版本和用户区域对应关系存入页面版本区域关系表;2)访问布局版本下发服务端,下载新页面版本,进行资源代码替换;3)建立页面基本信息、功能入口和布局位置,并进行效果预览及发布;4)访问布局版本下发服务端,下载首页布局数据,进行显示渲染;5)不同布局模式的切换处理。进一步地,所述步骤2),进一步包括:根据页面客户端的请求,应用客户端发送带有用户区域标识和页面代码资源版本号的页面代码资源版本更新请求,访问布局版本下发服务器;布局版本下发服务端,接收并解析所述页面代码资源版本更新请求,根据解析出的用户区域标识及页面代码资源版本号,查询页面版本区域关系表,将对应的新页面版本下载地址反馈给所述应用客户端;所述应用客户端根据新页面版本下载地址,下载新页面版本替换页面客户端的原有资源代码。进一步地,所述步骤3),首页布局编辑管理后台为某个用户区域建立页面基本信息;所述页面基本信息,包括,适配语种类型、布局模式,上传首页背景图和LOGO图片等;布局编辑管理后台根据页面UE为某个用户区域建立功能入口,配置入口类型和跳转参数,设置入口的展现位置和入口尺寸,上传入口的显示图片;布局编辑管理后台对某个用户区域的首页布局效果进行预览,确认后发布,并保存到布局区域关系表中。进一步地,所述步骤4),进一步包括:根据页面客户端的请求,应用客户端发送带有用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号的首页布局数据更新请求,访问布局版本下发服务端;所述布局版本下发服务端,接收并解析所述首页布局数据更新请求,并根据解析出的用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号,查询布局区域关系表,将对应的新首页布局数据反馈给应用客户端;所述应用客户端将所述首页布局数据反馈给所述页面客户端;页面客户端对首页布局数据进行解析,并进行布局数据应用及显示渲染。更进一步地,所述步骤5),进一步包括:页面客户端进行不同布局模式的切换;布局模式切换以后,页面客户端通过应用客户端向布局版本下发服务端请求切换布局模式后的首页布局数据,进行布局数据应用及显示渲染;所述布局模式缓存在应用客户端内部存储配置中,包括,普通模式、老人模式和小孩模式。本专利技术的首页界面定制方法及系统,可以按区域定制首页界面,按区域配置不同的首页模式;智能终端上的应用客户端负责更新页面客户端的资源代码,页面客户端可以及时下载首页布局数据并展现,达到在不升级系统版本的情况下更新页面客户端资源代码和首页布局的业务目的;首页背景样式、字体和各功能入口均可定制可下发,可选择的功能入口类型多达十几种,很好地满足了运营商的灵活配置需求,极大地降低了内容运营维护成本。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,并与本专利技术的实施例一起,用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为根据本专利技术的首页界面定制系统结构示意图;图2为根据本专利技术的首页界面定制方法流程图。具体实施方式以下结合附图对本专利技术的优选本文档来自技高网...

【技术保护点】
1.一种首页界面定制系统,包括,首页定制管理后台、布局版本下发服务端,以及智能终端,其特征在于,/n所述首页定制管理后台,其对页面代码资源版本进行管理;对界面进行维护;对首页布局进行编辑管理;/n所述布局版本下发服务端,其接收并处理所述智能终端的页面代码资源版本更新请求和首页布局数据更新请求;/n所述智能终端,其对页面版本进行更新管理,以及首页布局数据进行缓存更新管理,并对所述首页布局数据进行解析,进行显示渲染。/n

【技术特征摘要】
1.一种首页界面定制系统,包括,首页定制管理后台、布局版本下发服务端,以及智能终端,其特征在于,
所述首页定制管理后台,其对页面代码资源版本进行管理;对界面进行维护;对首页布局进行编辑管理;
所述布局版本下发服务端,其接收并处理所述智能终端的页面代码资源版本更新请求和首页布局数据更新请求;
所述智能终端,其对页面版本进行更新管理,以及首页布局数据进行缓存更新管理,并对所述首页布局数据进行解析,进行显示渲染。


2.根据权利要求1所述的首页界面定制系统,其特征在于,所述首页定制管理后台,
其上传页面代码并进行页面代码资源版本管理,建立页面版本和用户区域对应关系并存入页面版本区域关系表中;
其建立页面基本信息、设置布局模式,建立功能入口基本信息和设置入口的布局位置,对首页布局效果预览;建立首页布局和用户区域对应关系并存入布局区域关系表中。


3.根据权利要求2所述的首页界面定制系统,其特征在于,
所述页面版本区域关系表,包括,页面版本号、区域标识、页面版本包下载地址、页面版本包大小,以及页面版本包MD5;
所述布局区域关系表,包括,区域标识、首页模式、适配语种类型、布局数据版本号,以及布局数据集合。


4.根据权利要求1所述的首页界面定制系统,其特征在于,所述智能终端,包括,应用客户端和页面客户端,其中,
所述应用客户端,对所述页面客户端的页面版本进行更新管理;其根据所述页面客户端的请求,发送带有用户区域标识和页面代码资源版本号的首页资源版本更新请求访问所述布局版本下发服务器,下载新版本,替换所述页面客户端的资源代码;其根据所述页面客户端的请求,发送带有用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号的首页布局数据下载请求访问所述布局版本下发服务端,下载首页布局数据,将所述首页布局数据反馈给所述页面客户端;
所述页面客户端,其通过所述应用客户端从所述布局版本下发服务端获取首页布局数据,并负责解析布局数据,同时进行布局数据应用及显示渲染。


5.根据权利要求4所述的首页界面定制系统,其特征在于,所述布局版本下发服务端,
其接收并解析所述应用客户端发送的页面代码资源版本更新请求,根据解析出的用户区域标识及页面代码资源版本号,查询页面版本区域关系表,将对应的新页面版本下载地址反馈给所述应用客户端;
其接收并解析所述应用客户端发送的首页布局数据的更新请求,根据解析出的用户区域标识、布局模式、设备语种类型及本地首页布局数据版本号,查询布局区域关系表,将对应的新首页布局数据反馈给所述应用客户端。


6.一种...

【专利技术属性】
技术研发人员:轩美侠李郑徐东胡利军迟瑞维宋智恒周亮林松
申请(专利权)人:玲珑视界科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1