[发明专利]一种服务器及提供软件的方法、移动终端有效
| 申请号: | 201110057359.9 | 申请日: | 2011-03-10 |
| 公开(公告)号: | CN102129380A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 饶文剑;张光强 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
| 地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 提供 软件 方法 移动 终端 | ||
1.一种服务器提供软件的方法,其特征在于,包括:
服务器端接收移动终端发送的欲获取的软件信息及该终端设备参数;
所述服务器端根据所述软件信息及设备参数,在存储于服务器端的软件中进行匹配,获得与该终端相匹配的软件包;
所述服务器端将适合该终端的软件包发送至该移动终端。
2.如权利要求1所述的方法,其特征在于,
所述服务器端将适合该终端的软件包发送至该移动终端的步骤,包括:
所述服务器端根据匹配结果,利用适合该终端的软件生成匹配安装包;
所述服务器端将所述匹配安装包在线下载至该移动终端。
3.如权利要求2所述的方法,其特征在于,所述生成匹配安装包的步骤,包括:从该软件的完整安装包中根据程序入口点地址和偏移量直接抽取适合该终端的文件部分作为匹配安装包。
4.如权利要求1所述的方法,其特征在于,还包括:所述移动终端收到所述适合该终端的软件的安装文件后存储到移动终端本地,进行离线安装完毕后,删除存储的安装文件。
5.一种服务器,其特征在于,包括服务器接收模块、服务器匹配模块及服务器发送模块,其中:
所述服务器接收模块,用于接收移动终端发送的欲获取的软件信息及该终端设备参数;
所述服务器匹配模块,用于根据所述软件信息及设备参数,在存储于服务器端的软件中进行匹配,获得与该终端相匹配的软件包;
所述服务器发送模块,用于将所述适合该移动终端的软件包发送至该移动终端。
6.如权利要求5所述的服务器,其特征在于,所述服务器发送模块,包括:
生成单元,用于根据匹配结果,利用适合该终端的软件生成匹配安装包;
发送安装单元,用于将生成的所述匹配安装包安装至该移动终端。
7.如权利要求6所述的服务器,其特征在于,所述生成单元,从该软件的完整安装包中根据程序入口点地址和偏移量直接抽取适合该终端的文件部分作为匹配安装包。
8.如权利要求5所述的服务器,其特征在于,所述服务器接收模块接收的终端设备参数包括,操作系统、处理器、屏幕和/或感应器信息。
9.一种移动终端,其特征在于,包括终端发送模块及终端接收模块,其中,
所述终端发送模块,用于向服务器发送欲获取的软件信息及本终端设备参数;
终端接收模块,用于接收所述服务器发送的匹配该移动终端的软件包。
10.如权利要求9所述的移动终端,其特征在于,还包括:终端安装模块和终端删除模块,其中,
所述终端安装模块,用于收到匹配该终端的软件包后存储到移动终端本地,进行离线安装;
所述终端删除模块,用于在离线安装所述适合该终端的软件包完毕后,删除存储的软件包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110057359.9/1.html,转载请声明来源钻瓜专利网。





