[发明专利]软件运行处理方法、装置及系统在审
申请号: | 201710476898.3 | 申请日: | 2017-06-21 |
公开(公告)号: | CN107295082A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 卜云涛;董涛;于绞龙;纪纲 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F11/30 |
代理公司: | 北京中强智尚知识产权代理有限公司11448 | 代理人: | 王书彪,刘艳芬 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 运行 处理 方法 装置 系统 | ||
技术领域
本发明涉及一种信息处理技术领域,特别是涉及一种软件运行处理方法、装置及系统。
背景技术
随着移动通信技术的快速发展,诸如智能手机、平板电脑、智能手表等终端设备越来越普及,为了满足用户的各种业务需求,软件开发商开发了各种各样的用于终端设备的软件,如何使软件在终端设备上充分利用资源且稳定运行,成为业界最关注的问题之一。
目前,为了追求软件的更高性能,新开发出的软件运行需要的硬件资源越来越大,但是终端设备的硬件资源有限,在用户使用终端设备的软件时,经常会出现由于终端设备的硬件资源不足,导致软件运行失败,严重会导致终端设备系统崩溃的问题。
发明内容
有鉴于此,本发明提供了一种软件运行处理方法、装置及系统,主要目的在于可以解决目前经常会出现由于终端设备的硬件资源不足,导致软件运行失败,严重会导致终端设备系统崩溃的问题。
依据本发明一个方面,提供了一种软件运行处理方法,应用于服务器,该方法包括:
接收客户端发送的软件运行需要的硬件资源信息和终端设备实时的硬件参数信息;
根据所述硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;
将所述预估信息发送给所述客户端,以使得所述客户端根据所述预估信息调整所述软件的运行模式。
依据本发明另一个方面,提供了一种软件运行处理方法,应用于客户端,该方法包括:
在软件运行之前,采集终端设备实时的硬件参数信息,以及确定所述软件运行需要的硬件资源信息;
将所述硬件参数信息和所述硬件资源信息发送给服务器,以使得所述服务器根据所述硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;
接收所述服务器发送的所述预估信息;
根据所述预估信息调整所述软件的运行模式。
依据本发明又一个方面,提供了一种服务器,该服务器包括:
接收单元,用于接收客户端发送的软件运行需要的硬件资源信息和终端设备实时的硬件参数信息;
分析单元,用于根据所述接收单元接收的硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;
发送单元,用于将所述分析单元分析得到的预估信息发送给所述客户端,以使得所述客户端根据所述预估信息调整所述软件的运行模式。
依据本发明再一个方面,提供了一种客户端,该客户端包括:
采集单元,用于在软件运行之前,采集终端设备实时的硬件参数信息,以及确定所述软件运行需要的硬件资源信息;
发送单元,用于将所述采集单元采集到的硬件参数信息和所述硬件资源信息发送给服务器,以使得所述服务器根据所述硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;
接收单元,用于接收所述服务器发送的所述预估信息;
调整单元,用于根据所述接收单元接收到的预估信息调整所述软件的运行模式。
依据本发明再一个方面,提供了一种软件运行处理系统,该系统包括:服务器和客户端;
所述客户端,用于在软件运行之前,采集终端设备实时的硬件参数信息,以及确定所述软件运行需要的硬件资源信息;将所述硬件参数信息和所述硬件资源信息发送给所述服务器;
所述服务器,用于接收所述客户端发送的软件运行需要的硬件资源信息和终端设备实时的硬件参数信息;根据所述硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;将所述预估信息发送给所述客户端;
所述客户端,还用于接收所述服务器发送的所述预估信息;根据所述预估信息调整所述软件的运行模式。
依据本发明再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
接收客户端发送的软件运行需要的硬件资源信息和终端设备实时的硬件参数信息;
根据所述硬件资源信息和所述硬件参数信息进行分析,得到所述软件运行结果的预估信息;
将所述预估信息发送给所述客户端,以使得所述客户端根据所述预估信息调整所述软件的运行模式。
依据本发明再一个方面,提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
接收客户端发送的软件运行需要的硬件资源信息和终端设备实时的硬件参数信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710476898.3/2.html,转载请声明来源钻瓜专利网。