[发明专利]电子设备应用程序界面显示系统及方法有效
申请号: | 200810085572.9 | 申请日: | 2008-03-19 |
公开(公告)号: | CN101247403A | 公开(公告)日: | 2008-08-20 |
发明(设计)人: | 阳荣辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/445;G06F17/30;H04N5/00 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 王黎延;蒋雅洁 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 应用程序 界面 显示 系统 方法 | ||
技术领域
本发明涉及电子设备应用程序的界面显示技术,尤其涉及一种电子设备应用程序界面显示系统及方法。
背景技术
对于可以运行应用程序的电子设备来说,电子设备的硬件能力差异越大,其对应的应用程序界面的显示效果差异也越大。例如,机顶盒目前已经被广泛地使用在家庭生活中,机顶盒是在网络与电视机之间承载业务转换和业务支持的终端电子设备,可以将电视机通过有线或无线方式接入到网络中,并通过内部的应用程序为用户提供诸如数字电视、网络浏览、网络游戏等应用功能。但是,目前机顶盒的种类繁多,机顶盒的多样性会造成机顶盒的硬件能力差距较大:低端的机顶盒存储和计算能力都非常低,因此在其上面运行的应用程序无法提供高清晰的图片来显示程序的界面;而高端机顶盒的存储容量和计算能力都能强,因此可以使用高质量的图片来显示应用程序的界面;并且,不同的机顶盒的输出屏幕宽高比率也具有差异,例如有些机顶盒的输出屏幕宽高比率为16∶9,而有些机顶盒的输出屏幕宽高比率为4∶3。
目前为了使应用程序的界面与电子设备的硬件能力相匹配到达比较高的显示效果,通常采用的方法是针对不同硬件能力的电子设备开发出不同质量的应用程序界面,在电子设备上安装应用程序时,该应用程序界面就随之安装显示。
但是,目前的这种方法需要耗费大量的界面设计工作量,并且界面维护非常不方便,通常一个应用程序的需要维护多个界面版本,才能适应多种不 同硬件能力的电子设备。
发明内容
有鉴于此,本发明所要解决的技术问题在于提供一种电子设备应用程序界面的显示系统,以减少界面设计的工作量,方便界面的维护。
本发明所要解决的另一技术问题在于提供一种电子设备应用程序界面的显示方法,以减少界面设计的工作量,方便界面的维护。
为了实现上述发明目的,本发明的主要技术方案为:
一种电子设备应用程序界面的显示系统,包括:
应用程序界面绘制模块,设置在电子设备上,用于发起应用程序皮肤下载请求,并根据下载的应用程序皮肤包绘制应用程序界面并输出显示;
皮肤管理模块,设置在电子设备上,用于接收应用程序界面绘制模块发起的应用程序皮肤下载请求,向服务器上报包括本电子设备硬件参数的应用程序皮肤下载请求,并接收服务器下发的应用程序皮肤包;
服务器,其中存储应用程序的原始皮肤包,该服务器根据请求下载皮肤的电子设备的硬件参数将所述应用程序原始皮肤包转换为与所述硬件参数匹配的应用程序皮肤包,下发给电子设备的皮肤管理模块。
优选的,所述服务器具体包括:
皮肤存储服务器,用于存储与电子设备硬件参数匹配的应用程序皮肤包;
皮肤数据库,用于存储应用程序的原始皮肤包以及与电子设备硬件参数匹配的应用程序皮肤包的标识信息;
皮肤服务器,其中包括接收发送模块和转换模块;接收发送模块用于接收皮肤下载请求并向电子设备下发皮肤包;转换模块用于读取所述应用程序的原始皮肤包,将该原始皮肤包转换为与所述发起皮肤下载请求的电子设备硬件参数匹配的应用程序皮肤包,将转换后的应用程序皮肤包传给接收发送模块下发。
优选的,所述转换模块进一步用于将转换后的应用程序皮肤包存储到皮肤存储服务器中,并将相应的应用程序皮肤包标识信息记录到皮肤数据库中;
所述皮肤服务器中进一步包括查找模块,用于根据所述皮肤下载请求中的电子设备的硬件参数从皮肤数据库中查找与该电子设备硬件参数匹配的皮肤包标识信息,如果查找到,则根据查找到的皮肤包标识信息从皮肤存储服务器中读取对应的皮肤包,将读取到的皮肤包发送给接收发送模块下发;否则将所述皮肤下载请求中的应用程序标识和电子设备的硬件参数传输给转换模块,接收转换模块转换后的皮肤包发送给接收发送模块下发。
优选的,所述电子设备为机顶盒。
一种电子设备应用程序界面的显示方法,该方法预先设置服务器,在服务器中设置应用程序的原始皮肤包,并包括:
A、电子设备发送携带该电子设备硬件参数的应用程序皮肤下载请求到所述服务器;
B、所述服务器收到应用程序皮肤下载请求后,根据该请求中的电子设备硬件参数将对应应用程序的原始皮肤包转换为与所述电子设备硬件参数匹配的应用程序皮肤包,将转换后的应用程序皮肤包下发给所述电子设备;
C、所述电子设备根据所述服务器下发的应用程序皮肤包绘制对应的应用程序界面并输出显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810085572.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:广告简讯选取方法
- 下一篇:一种镜像和访问控制列表功能生效顺序的优化方法