[发明专利]用于向终端设备提供软件的方法及装置在审
申请号: | 201210109827.7 | 申请日: | 2012-04-13 |
公开(公告)号: | CN102662675A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 赵立新;马堃;葛颖君 | 申请(专利权)人: | 我查查信息技术(上海)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 郑立柱 |
地址: | 201210 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 终端设备 提供 软件 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,更具体地,本发明涉及一种用于向终端设备提供软件的方法及装置。
背景技术
随着计算机与通信技术的迅速发展,移动式电子设备已经从早期仅具有单一功能的设备向集成化、智能化的方向发展。例如,以往作为通讯工具使用的手机终端,现在已经越来越多地集成了诸如视频播放、网络浏览、文字处理等功能;再例如,以往主要用于导航定位的车载导航设备,现在也会集成诸如网络浏览、音乐播放等辅助功能。
在实际应用中,电子设备的这些功能通常是通过安装对应的软件,特别是需要联网作业的客户端软件来实现的。这些软件通常是适用于特定的软件环境的,例如Java、Android系统等。对于一些数据处理要求较高的软件,其必须安装在具有足够硬件处理性能的电子设备上才能够正常运行,其中硬件处理性能包括例如电子设备中微处理器的处理速度、内存以及主存储器的存储容量等等。此外,电子设备的屏幕分辨率、键盘特性等硬件特性都会对软件的使用产生影响。
为了满足不同用户的使用需求,不同电子设备的软件与硬件性能差异巨大。相应地,软件的提供商或服务商需要针对众多具有不同设备特性的电子设备而提供不同版本的软件。在这种情况下,如果电子设备安装了不匹配的软件,会影响其使用效果,并且有可能导致该软件无法运行。例如,许多软件需要以特定的显示分辨率显示在电子设备上,然而如果电子设备的屏幕分辨率与该特定的显示分辨率不同,则可能导致软件无法完整地再现,从而影响使用效果。再例如,某些软件只能通过键盘来进行控制,那么只具有触摸屏的电子设备可能就无法使用这些软件,并且,即使可以运行这些软件,也有可能导致无法正常退出。
发明内容
因此,有必要提供一种向不同的终端设备提供匹配的软件的方法。
为了解决上述问题,根据本发明的一个方面,提供了一种用于向终端设备提供软件的方法,包括下述步骤:采集特征图像并将所述特征图像解析为软件标识,其中所述软件标识用于标识软件;获取所述终端设备的设备信息;将所述设备信息与所述软件标识发送出去;接收匹配软件信息,其中所述匹配软件信息包括与所述设备信息以及所述软件标识相匹配的软件的下载地址。
在一个实施例中,所述特征图像包括条形码。
在一个实施例中,所述软件标识包括软件的名称或原始下载地址。
在一个实施例中,所述获取所述终端设备的设备信息的步骤进一步包括:访问所述终端设备的应用程序编程接口以获取所述设备信息。
在一个实施例中,所述设备信息包括所述终端设备的硬件参数和/或软件参数。
在一个实施例中,所述匹配软件信息还包括所述软件的名称、版本或介绍。
在一个实施例中,在所述接收匹配软件信息的步骤之后,所述方法还包括:接收用户输入;基于所述用户输入与所述匹配软件信息下载所述软件。
根据本发明的另一方面,还提供了用于向终端设备提供软件的方法,包括下述步骤:接收来自于所述终端设备的设备信息以及软件标识;查找与所述设备信息及所述软件标识相匹配的匹配软件信息,其中所述匹配软件信息包括软件的下载地址;向所述终端设备发送所述匹配软件信息。
在一个实施例中,所述查找所述匹配软件信息的步骤包括:提供软件信息数据库,其用于存储设备信息、软件标识与软件信息的对应关系;在所述软件信息数据库中查找与所述设备信息及所述软件标识相匹配的匹配软件信息。
根据本发明的又一方面,还提供了一种用于向终端设备提供软件的装置,包括:图像采集单元,用于采集特征图像并将所述特征图像解析为软件标识,其中所述软件标识用于标识软件;控制单元,用于获取所述终端设备的设备信息;通信单元,用于将所述设备信息与所述软件标识发送出去,并用于接收匹配软件信息,其中所述匹配软件信息包括软件的下载地址。
根据本发明的再一方面,还提供了一种用于向终端设备提供软件的装置,包括:接收单元,用于接收来自于所述终端设备的设备信息以及软件标识;查找单元,用于查找与所述设备信息及所述软件标识相匹配的匹配软件信息,其中所述匹配软件信息包括软件的下载地址;发送单元,用于向所述终端设备发送所述匹配软件信息。
在一个实施例中,所述装置还包括:软件信息数据库,其耦接到所述查找单元,用于存储设备信息、软件标识与软件信息的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于我查查信息技术(上海)有限公司,未经我查查信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210109827.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:SCR脱硝催化剂再生热处理设备
- 下一篇:精密仪器微加热可控恒温除湿方法