一种用户界面的呈现方法、终端及服务器技术

技术编号:11203826 阅读:154 留言:0更新日期:2015-03-26 11:52
本发明专利技术实施例提供了一种用户界面的呈现方法,包括确定当前用户的用户类型;向服务器发送EPG模板请求,所述请求中携带用户类型值;接收所述服务器根据所述用户类型值返回的EPG模板;解析所述EPG模板,呈现用户界面。所述用户界面呈现方法通过部署不同类型的EPG模板满足同一终端不同用户的需求,提高了终端的使用效率,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及交互式网络电视领域,尤其涉及一种用户界面的呈现方法、终端及服务器
技术介绍
随着智能终端和各种增值业务的迅猛发展,基于智能机顶盒的交互式网络电视(Internet Protocol TV,IPTV)业务功能日益丰富、使用方法日益智能,各种高质量视频、智能化游戏以及便捷的日常生活应用得到了广大消费者的青睐。但不同人群对电视呈现不同的诉求,IPTV运营商和设备制造商在追求操作智能化、业务功能丰富、界面炫丽的同时需要考虑不同用户群体的使用习惯。作为电视使用者的重要组成部分:老人,由于他们接受新事物的能力远不及年轻人,遇到问题处理起来就比较麻烦,特别是很多独居或是文盲的老人,一不小心按错某个按键进入某个陌生的界面就束手无策,在没有子女做帮手的情况下显得很无奈。对他们来说,操作简单的机顶盒是他们的最爱,不需要华丽的界面、丰富的功能和太复杂的操作。现在电视游戏逐渐成为家庭娱乐的常用方式,特别是体感游戏,有节制地玩些电视游戏在娱乐的同时还能培养少年儿童的智力和体制的发育。但现实生活中很多少年儿童们沉迷游戏,影响学习和身体健康,家长们只能把机顶盒藏起来或是退换成没有游戏功能的传统电视机顶盒。对于上述使用场景,很多家庭配备两个或多个机顶盒:给老人用的传统有线电视机顶盒;给家庭成员共同使用的传统IPTV机顶盒;给电子发烧友的智能机顶盒。但是多个机顶盒的使用导致了资源的浪费,同时在使用时,需要频繁>切换电视的信号源,导致操作不便。
技术实现思路
有鉴于此,实有必要提供一种提高机顶盒资源利用效率的用户界面呈现方法,使用同一机顶盒满足不同用户的需求。一方面,提供一种用户界面的呈现方法,包括确定当前用户的用户类型;向服务器发送EPG模板请求,所述请求中携带用户类型值;接收所述服务器根据所述用户类型值返回的EPG模板;解析所述EPG模板,呈现用户界面。结合第一方面的第一实施方式中,所述确定当前用户的用户类型包括:呈现用户类型列表;根据当前用户的选择确定当前用户的用户类型。结合第一方面的第二实施方式中,所述确定用户类型包括:根据终端记忆的用户类型,确定当前用户的用户类型。结合第一方面的第三实施方式中,所述解析EPG模板,呈现用户界面,包括:若所述EPG模板为混合模板,则:启动本地桌面模块,通过所述本地桌面模块从所述服务器获取桌面布局文件和数据文件;通过所述本地桌面模块加载所述桌面布局文件和数据文件呈现用户界面。另二方面,提供一种终端,包括:处理单元,用于确定当前用户的用户类型;发送单元,用于向服务器发送EPG模板请求,所述请求中携带用户类型值;接收单元,用于接收所述服务器根据所述用户类型值返回的EPG模板;所述处理单元还用于解析所述EPG模板,呈现用户界面。结合第二方面的第一实施方式中,所述终端还包括:呈现单元,用于呈现用户类型列表;所述处理单元,具体用于根据用户的选择确定当前用户的用户类型。结合第二方面的第二实施方式中,所述处理单元还用于根据终端记忆的用户类型,确定当前用户的用户类型。结合第二方面的第三实施方式中,所述处理单元解析EPG模板,呈现用户界面,包括:若所述EPG模板为混合模板,则所述处理单元启动本地桌面模块,通过所述本地桌面模块从所述服务器获取桌面布局文件和数据文件;通过所述本地桌面模块加载所述桌面布局文件和数据文件呈现用户界面。第三方面,提供一种EPG的处理方法,包括:接收终端EPG模板请求,所述请求中携带用户类型值;根据所述用户类型值,确定与所述用户类型值匹配的EPG模板;向所述终端发送所述EPG模板。结合第三方面的第一实施方式中,还包括:部署与不同用户类型对应的多个EPG模板。第四方面,提供一种EPG服务器,包括:接收单元,用于接收终端EPG模板请求,所述请求中携带用户类型值;处理单元,用于根据所述用户类型值,确定与所述永用户类型值匹配的EPG模板;发送单元,用于向所述终端发送所述确定的EPG模板。结合第四方面的第一实施方式中,还包括:部署单元,用于部署与不同用户类型对应的多个EPG模板。第五方面还提供一种用户界面呈现系统,包括如上所述的终端和EPG服务器。本专利技术实施例通过部署不同用户类型的EPG模板,满足同一终端下不同用户的需求,提高了终端的使用效率,提升用户体验。附图说明图1为本专利技术一实施例的IPTV业务系统框图;图2为本专利技术一实施例的用户界面呈现方法流程图;图3为本专利技术一实施例的的用户界面呈现方法交互图;图4是为本专利技术一实施例的一种终端结构框图;图5为本专利技术一实施例的EPG服务器结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是依据本专利技术一示范性实施例的IPTV业务系统框图。如图所示,该IPTV业务系统包括:机顶盒101,包括中央处理器、存储器、网络通信模块等硬件结构,还包括安装在硬件上的操作系统,以及运行在操作系统上的IPTV应用和本地桌面。该IPTV应用在机顶盒开机时与业务管理平台通信,向业务管理平台发送鉴权认证请求,在鉴权通过后,从该业务管理平台获取用户类型选择列表,并展示给用户进行用户类型选择。在用户选择确定用户类型时,向电子节目菜单(Electronic Program Guide,EPG)服务器发送EPG模板请求,从该EPG服务器获取与用户类型对应的EPG模板,解析该EPG模板向用户呈现用户界面。当EPG服务器返回的模板为纯IPTV模板时,机顶盒直接通过IPTV应用解析该模板,向用户展示用户界面。当EPG服务器返回的模板为混合EPG模板时,该机顶盒还需要启动本地桌面,通过该本地桌面从该EPG服务器获取桌面布局文件和数据文件。该本地桌面解析桌面布局文件和数据文件后展示用户界面。平台侧,包括业务管理平台102以及EPG服务器103,业务管理平台102用于用户管理,用户业务订购管理以及用户模式控制管理。当用户开机请求认证时,根据用户的账号和密码对用户进行鉴权,鉴权通过后,向用户发送用户类型选择列表,以便用户选择。用户类型列表包括:长者、儿童、时尚、娱乐等类型。<本文档来自技高网...

【技术保护点】
一种用户界面呈现方法,其特征在于,包括:确定当前用户的用户类型;向服务器发送EPG模板请求,所述请求中携带用户类型值;接收所述服务器根据所述用户类型值返回的EPG模板;解析所述EPG模板,呈现用户界面。

【技术特征摘要】
1.一种用户界面呈现方法,其特征在于,包括:
确定当前用户的用户类型;
向服务器发送EPG模板请求,所述请求中携带用户类型值;
接收所述服务器根据所述用户类型值返回的EPG模板;
解析所述EPG模板,呈现用户界面。
2.如权利要求1所述的呈现方法,其特征在于,所述确定当前用户的用户
类型包括:
呈现用户类型列表;
根据当前用户的选择确定当前用户的用户类型。
3.如权利要求1所述的呈现方法,其特征在于,所述确定用户类型包括:
根据终端记忆的用户类型,确定当前用户的用户类型。
4.如权利要求1所述的呈现方法,其特征在于,所述解析EPG模板,呈
现用户界面,包括:
若所述EPG模板为混合模板,则:
启动本地桌面模块,通过所述本地桌面模块从所述服务器获取桌面布局文
件和数据文件;
通过所述本地桌面模块加载所述桌面布局文件和数据文件呈现用户界面。
5.一种终端,其特征在于,包括:
处理单元,用于确定当前用户的用户类型;
发送单元,用于向服务器发送EPG模板请求,所述请求中携带用户类型值;
接收单元,用于接收所述服务器根据所述用户类型值返回的EPG模板;
所述处理单元还用于解析所述EPG模板,呈现用户界面。
6.如权利要求1所述的终端,其特征在于,所述终端还包括:
呈现单元,用于呈现用户类型列表;
所述处理单元,具体用于根据用户的选择确定当前用户的...

【专利技术属性】
技术研发人员:杨小勇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1