[发明专利]用于应用安装的方法和装置有效
申请号: | 201410437988.8 | 申请日: | 2014-08-29 |
公开(公告)号: | CN105446760B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 赵国新;刘洪刚;曹雷;R·摩根;李婷 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 应用安装 方法和装置 应用 安装应用 检测 响应 | ||
本公开内容涉及用于应用安装的方法和装置。本发明的一个实施例提供一种用于应用安装的方法。该方法包括:接收在第一操作系统实例上安装应用的请求;检测所述应用是否适合被完整地安装于所述第一操作系统实例;以及响应于所述应用不适合被完整地安装于所述第一操作系统实例,确定第二操作系统实例以用于安装所述应用的至少一部分,所述第二操作系统实例不同于所述第一操作系统实例。还描述了相应的装置。
技术领域
本发明的实施例一般地涉及计算机领域,并且特别涉及用于应用安装的方法和装置。
背景技术
在各种电子设备上,用户经常需要安装各种应用或程序。通常,用户可以通过本地或者远程安装程序(installer)来完成应用的安装。已知的是,由不同生产商提供的电子设备可能运行不同的操作系统(OS)。由此,应用的开发者会针对不同的OS而开发相应的安装程序,以便将应用正确地安装在目标设备上。
一般而言,针对不同OS的安装程序不能彼此互换使用。例如,针对MicrosoftWindows系统而开发的安装程序通常无法在Unix或者Linux系统上工作。然而,对于用户、特别是不具备专业知识的普通用户而言,可能无法正确地选择与目标设备兼容的应用安装程序。当用户获得的应用安装程序无法在目标设备的OS上执行时,用户不得不重新购买和/或下载正确的安装程序。在某些情况下,用户甚至需要更换设备、购买新服务和/或重新安装操作系统。
另一个潜在问题是应用与目标设备的匹配问题。具体而言,在某些情况下,目标设备的资源可能无法支持用户想要安装的应用的流畅执行。如已知的,某些应用的安装程序可以指明应用的资源需求。例如,常见的做法是在载有应用安装程序的压缩盘(CD)的包装上和/或应用安装程序的说明文件中,指明应用所需的最低和/或最优资源,包括磁盘大小、存储器大小、中央处理单元(CPU)主频,等等。然而,普通用户往往并不了解目标设备的具体资源配置情况。而且,即便应用能够被成功安装在目标机器上,在应用的实际执行过程中,仍然可能发生执行不流畅、与目标机器上的其他应用冲突等各种问题。这些问题很可能将会导致该应用和/或目标设备整体的性能下降。
发明内容
总体上,本发明的实施例提出一种用于应用的智能安装的技术方案。
在本发明的一个方面,提供一种用于应用安装的方法。所述方法包括:接收在第一操作系统实例上安装应用的请求;检测所述应用是否适合被完整地安装于所述第一操作系统实例;以及响应于所述应用不适合被完整地安装于所述第一操作系统实例,确定第二操作系统实例以用于安装所述应用的至少一部分。
在本发明的另一方面,提供一种用于应用安装的装置。所述装置包括:请求接收单元,被配置为接收在第一操作系统实例上安装应用的请求;安装检测单元,被配置为检测所述应用是否适合被完整地安装于所述第一操作系统实例;以及确定单元,被配置为响应于所述应用不适合被完整地安装于所述第一操作系统实例,确定第二操作系统实例以用于安装所述应用的至少一部分。
根据本发明的实施例,响应于在操作系统实例上安装应用的请求,可以自动地确定待安装的应用是否与该操作系统实例相兼容。备选地或附加地,可以预测应用能否在该操作系统实例上流畅地工作。如果确定应用不适合被完整地安装在目前的操作系统实例上,则可以智能地选择和/或部署适当的操作系统实例,并且可以将应用的不同部分灵活地分布在各操作系统实例之间。这种智能安装能够提高应用的执行效率,并且显著改善用户体验。本发明的其他特征和优点将通过下文描述而变得容易理解。
附图说明
通过结合附图对本发明示例性实施方式进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显其中:
图1示出了适于用来实现本发明实施例的示例性计算机系统/服务器的示意性框图;
图2示出了根据本发明实施例的用于应用安装的方法的示意性流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410437988.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发热装置及具有其的电取暖装置
- 下一篇:采摘装置