CN105988835B - 一种软件升级的方法及终端 - Google Patents

一种软件升级的方法及终端 Download PDF

Info

Publication number
CN105988835B
CN105988835B CN201510080159.3A CN201510080159A CN105988835B CN 105988835 B CN105988835 B CN 105988835B CN 201510080159 A CN201510080159 A CN 201510080159A CN 105988835 B CN105988835 B CN 105988835B
Authority
CN
China
Prior art keywords
application software
information
target application
user
software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510080159.3A
Other languages
English (en)
Other versions
CN105988835A (zh
Inventor
刘京强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510080159.3A priority Critical patent/CN105988835B/zh
Publication of CN105988835A publication Critical patent/CN105988835A/zh
Application granted granted Critical
Publication of CN105988835B publication Critical patent/CN105988835B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种软件升级的方法及终端,包括:接收服务器端推送的针对目标应用软件的升级提示信息;响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率;检测上述操作频率是否大于预先设定的频率阈值;若检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息;根据上述硬件信息以及上述软件信息判断是否支持本次升级操作;若支持,则升级上述目标应用软件。实施本发明实施例,能够提高软件升级过程中的便捷性。

Description

一种软件升级的方法及终端
技术领域
本发明涉及应用软件管理领域,尤其涉及一种软件升级的方法及终端。
背景技术
随着互联网的快速发展以及终端的迅速普及,终端的功能日益强大,与终端相关的应用软件也越来越多。用户通过这些应用软件可以实现终端多种功能的扩展,满足用户工作、生活等方面的需求。然而,用户想要拥有更好的体验,则这些应用软件需要不断升级。
目前应用软件的升级过程主要是当开发商将某应用软件升级升级后,则会通过终端向用户推送升级提示,终端根据用户输入的升级指令确定是否升级该应用软件。由于整个应用软件升级过程需要用户输入指令方可完成。可见,目前应用软件升级的方法操作繁琐。
发明内容
本发明实施例提供了一种软件升级的方法及终端,能够提高软件升级过程中的便捷性。
本发明实施例公开了一种软件升级的方法,包括:
接收服务器端推送的针对目标应用软件的升级提示信息;
响应所述升级提示信息,获取用户操作所述目标应用软件的操作频率;
检测所述操作频率是否大于预先设定的频率阈值;
若检测到所述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取所述目标应用软件的软件信息;
根据所述硬件信息以及所述软件信息判断是否支持本次升级操作;
若支持,则升级所述目标应用软件。
相应地,本发明实施例还公开了一种终端,包括:
接收单元,用于接收服务器端推送的针对目标应用软件的升级提示信息;
第一获取单元,用于响应所述升级提示信息,获取用户操作所述目标应用软件的操作频率;
检测单元,用于检测所述操作频率是否大于预先设定的频率阈值;
第二获取单元,用于当检测到所述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取所述目标应用软件的软件信息;
判断单元,用于根据所述硬件信息以及所述软件信息判断是否支持本次升级操作;
升级单元,用于根据所述硬件信息以及所述软件信息判断支持本次升级操作,则升级所述目标应用软件。
本发明实施例中,接收服务器端推送的针对目标应用软件的升级提示信息;响应所述升级提示信息,获取用户操作所述目标应用软件的操作频率;检测所述操作频率是否大于预先设定的频率阈值;若检测到所述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取所述目标应用软件的软件信息;根据所述硬件信息以及所述软件信息判断是否支持本次升级操作;若支持,则升级所述目标应用软件。实施本发明实施例,能够提高软件升级过程中的便捷性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种软件升级的方法的流程示意图;
图2是本发明实施例公开的另一种软件升级的方法的流程示意图;
图3是本发明实施例公开的一种终端的结构示意图;
图4是本发明实施例公开的又一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种软件升级的方法及终端,能够提高软件升级过程中的便捷性。
请参阅图1,图1是本发明实施例公开的一种软件升级方法的流程示意图;在图1中,终端可以包括但不限于智能手机(如Android手机、iOS手机等)等终端。如图1所示,该软件升级的方法可以包括以下步骤:
S101、接收服务器端推送的针对目标应用软件的升级提示信息。
本发明实施例中,升级提示信息是由服务器端发送的,其服务器端是终端间联系的桥梁。如:终端A与终端B之间进行通信,信息的传递也是终端A将信息发送出来后,到达服务器端,最后服务器端再将该信息发送至终端B。同样,该提示信息也是由服务器端发送出来的。
本发明实施例中,目标应用软件是用户已经安装的应用软件集合中的至少一个。
S102、响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率。
本发明实施例中,当终端接收到上述升级提示信息,则会获取上述目标应用软件的操作频率。其中,操作频率是指用户对该目标应用软件有效的操作次数。若用户只是点击该应用程序的客户端,但实际上并没有对其进行任何操作,则视为无效的操作。上述操作频率是用户每操作一次,则终端会自动进行累加。且终端会根据预先设定的规则判定操作是否为有效操作。
S103、检测上述操作频率是否大于预先设定的频率阈值。
本发明实施例中,频率阈值是预先设定的一个值,该频率阈值可以是***默认的一个值,也可以是用户自己设定一个值,也可以是根据用户习惯设定的一个值,且对于不同的应用软件可以是不同的值。举例来说,微信作为一种通讯应用软件,若用户操作该应用软件的次数比较多。则可以将该频率阈值调的高一点,当然为方便终端管理,将所有应用软件的频率阈值设定为一个值,会相对比较方便。
S104、若检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息。
本发明实施例中,终端的硬件信息可以包括但不限于终端的中央处理器的运行速度、终端的存储空间的容量值以及终端解锁界面的分辨率等等信息。上述应用软件的软件信息包括但不限于安装该应用软件的所需的存储空间的容量值等信息。
具体的,当终端检测到上述操作频率大于预先设定的频率阈值时,终端则将该目标应用软件归类到常用应用软件。
S105、根据上述硬件信息以及上述软件信息判断是否支持本次升级操作。
本发明实施例中,终端会根据硬件信息以及软件信息来判断本次升级是否可得到支持。举例来说,若终端的存储空间的容量值只有312MB,但是应用软件升级后所需的存储空间的容量值为316MB,则终端会提示用户拒绝此次升级操作。
S106、若支持,则升级上述目标应用软件。
本发明实施例中,当根据终端的硬件信息以及升级后的软件信息判断此次升级操作可被支持,终端则会将该判断结果发送给服务器端,以使服务器端将该目标应用软件的数据包发送至该终端。
在图1中,终端接收服务器端推送的针对目标应用软件的升级提示信息;响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率;检测上述操作频率是否大于预先设定的频率阈值;若检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息;根据上述硬件信息以及上述软件信息判断是否支持本次升级操作;若支持,则升级上述目标应用软件。实施本发明实施例,能够提高软件升级过程中的便捷性。
请参阅图2,图2是本发明实施例公开的另一种软件升级的方法的流程示意图;如图2所示,该软件升级的方法可以包括以下步骤:
S201、接收服务器端推送的针对目标应用软件的升级提示信息。
本发明实施例中,升级提示信息是由服务器端发送的,其服务器端是终端间联系的桥梁。如:终端A与终端B之间进行通信,信息的传递也是终端A将信息发送出来后,到达服务器端,最后服务器端再将该信息发送至终端B。同样,该提示信息也是由服务器端发送出来的。
本发明实施例中,目标应用软件是用户已经安装的应用软件集合中的至少一个。
S202、响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率。
本发明实施例中,当终端接收到上述升级提示信息,则会获取上述目标应用软件的操作频率。其中,操作频率是指用户对该目标应用软件有效的操作次数。若用户只是点击该应用程序的客户端,但实际上并没有对其进行任何操作,则视为无效的操作。上述操作频率是用户每操作一次,则终端会自动进行累加。且终端会根据预先设定的规则判定操作是否为有效操作。
S203、检测上述操作频率是否大于预先设定的频率阈值。
本发明实施例中,频率阈值是预先设定的一个值,该频率阈值可以是***默认的一个值,也可以是用户自己设定一个值,也可以是终端根据用户习惯设定的一个值,且对于不同的应用软件可以是不同的值。举例来说,微信作为一种通讯应用软件,若用户操作该应用软件的次数比较多。则可以将该频率阈值调的高一点,当然为方便终端管理,将所有应用软件的频率阈值设定为一个值,会相对比较方便。
S204、若检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息。
本发明实施例中,终端的硬件信息可以包括但不限定于终端的中央处理器的运行速度、终端的存储空间的容量值以及终端解锁界面的分辨率等等信息。上述应用软件的软件信息包括但不限定于安装该应用软件的所需的存储空间的容量值等信息。
具体的,当终端检测到上述操作频率大于预先设定的频率阈值时,终端则将该目标应用软件归类到常用应用软件。
S205、根据预先存储的上述硬件信息以及上述软件信息的映射关系判断是否支持本次升级操作。
本发明实施例中,终端会根据硬件信息以及软件信息来判断本次升级是否可得到支持。举例来说,若终端的存储空间的容量值只有312MB,但是应用软件升级后所需的存储空间的容量值为316MB,则终端会提示用户拒绝此次升级操作。
S206、若支持,则升级上述目标应用软件。
本发明实施例中,当根据终端的硬件信息以及升级后的软件信息判断此次升级操作可被支持,终端则会将该判断结果发送给服务器端,以使服务器端将该目标应用软件的数据包发送至该终端。
S207、获取上述终端的存储空间当前的容量值。
S208、当检测到上述容量值低于预先设定的容量阈值时,则向用户输出第三提示信息。
本发明实施例中,上述第三提示信息用于提示用户清理所述存储空间。
本发明实施例中,可以在终端预先设定一个容量阈值,其中,该容量阈值的设定可以根据终端本身的配置信息来设定,也可以是用户自己设定,且该容量阈值可以随时调整。
本发明实施例中,若根据上述硬件信息以及上述软件信息判断不支持本次升级操作,则向用户输出第二提示信息。上述第二提示信息用于提示用户此次上述目标应用软件升级失败。
S209、当检测到上述操作频率小于或等于预先设定的频率阈值时,向用户输出第一提示消息。
本发明实施例中,上述第一提示消息用于提示用户是否升级上述目标应用软件。
本发明实施例中,由于用于操作上述目标应用软件的操作频率小于或等于预先设定的频率阈值,则终端获取到的信息说明该目标应用软件是一个用户不经常使用的应用软件。但只要接收到服务器端发送的升级提示信息,则终端仍会提醒用户升级该应用软件,但最终是否升级,则应根据用户的需求,由用户来定。
在图2中,当根据上述硬件信息以及上述软件信息判断不支持本次升级操作,则向用户输出第二提示信息,上述第二提示信息用于提示用户此次上述目标应用软件升级失败;当检测到上述操作频率小于或等于预先设定的频率阈值时,向用户输出第一提示消息,上述第一提示消息用于提示用户是否升级上述目标应用软件。由于在无法满足终端自动升级的条件时,终端会以输出提示信息的形式提示用户进行升级。所以实施本发明实施例,仍可以提供软件升级的便捷性,且用户也可主观决定是否升级该目标应用软件。
请参阅图3,图3是本发明实施例公开的一种终端的结构示意图;如图3所示,该终端包括接收单元31、第一获取单元32、检测单元33、第二获取单元34、判断单元35以及升级单元36,其中,
上述接收单元31,用于接收服务器端推送的针对目标应用软件的升级提示信息。
本发明实施例中,升级提示信息是由服务器端发送的,其服务器端是终端间联系的桥梁。如:终端A与终端B之间进行通信,信息的传递也是终端A将信息发送出来后,到达服务器端,最后服务器端再将该信息发送至终端B。同样,该提示信息也是由服务器端发送出来的。
本发明实施例中,目标应用软件是用户已经安装的应用软件集合中的至少一个。
上述第一获取单元32,用于响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率。
本发明实施例中,当上述接收单元31接收到上述升级提示信息,则会获取上述目标应用软件的操作频率。其中,操作频率是指用户对该目标应用软件有效的操作次数。若用户只是点击该应用程序的客户端,但实际上并没有对其进行任何操作,则视为无效的操作。上述操作频率是用户每操作一次,则终端会自动进行累加。且终端会根据预先设定的规则判定操作是否为有效操作。
上述检测单元33,用于检测上述操作频率是否大于预先设定的频率阈值。
本发明实施例中,频率阈值是预先设定的一个值,该频率阈值可以是***默认的一个值,也可以是用户自己设定一个值,也可以是根据用户习惯设定的一个值,且对于不同的应用软件可以是不同的值。举例来说,微信作为一种通讯应用软件,若用户操作该应用软件的次数比较多。则可以将该频率阈值调的高一点,当然为方便终端管理,将所有应用软件的频率阈值设定为一个值,会相对比较方便。
上述第二获取单元34,用于当检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息。
本发明实施例中,终端的硬件信息可以包括但不限定于终端的中央处理器的运行速度、终端的存储空间的容量值以及终端解锁界面的分辨率等等信息。上述应用软件的软件信息包括但不限定于安装该应用软件的所需的存储空间的容量值等信息。
具体的,当上述检测单元33检测到上述操作频率大于预先设定的频率阈值时,则将该目标应用软件归类到常用应用软件。
上述判断单元35,用于根据上述硬件信息以及上述软件信息判断是否支持本次升级操作。
本发明实施例中,上述判断单元35会根据硬件信息以及软件信息来判断本次升级是否可得到支持。举例来说,,若终端的存储空间的容量值只有312MB,但是应用软件升级后所需的存储空间的容量值为316MB,则终端会提示用户拒绝此次升级操作。
上述升级单元36,用于根据上述硬件信息以及上述软件信息判断支持本次升级操作,则升级上述目标应用软件。
本发明实施例中,当上述判断单元35根据终端的硬件信息以及升级后的软件信息判断此次升级操作可被支持,上述升级单元36则会将该判断结果发送给服务器端,以使服务器端将该目标应用软件的数据包发送至该终端。
在图3中,上述接收单元31接收服务器端推送的针对目标应用软件的升级提示信息;上述第一获取单元32响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率;上述检测单元33检测上述操作频率是否大于预先设定的频率阈值;上述第二获取单元34若检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息;上述判断单元35根据上述硬件信息以及上述软件信息判断是否支持本次升级操作;若支持,则上述升级单元36升级上述目标应用软件。实施本发明实施例,能够提高软件升级过程中的便捷性。
请参阅图4,图4是本发明实施例公开的又一种终端的结构示意图。图4是在图3的基础上进一步细化得到,如图4所示,该终端可以包括:接收单元41、第一获取单元42、检测单元43、第二获取单元44、判断单元45、升级单元46、输出单元47以及第三获取单元48,其中,
上述接收单元41,用于接收服务器端推送的针对目标应用软件的升级提示信息。
本发明实施例中,升级提示信息是由服务器端发送的,其服务器端是终端间联系的桥梁。如:终端A与终端B之间进行通信,信息的传递也是终端A将信息发送出来后,到达服务器端,最后服务器端再将该信息发送至终端B。同样,该提示信息也是由服务器端发送出来的。
本发明实施例中,目标应用软件是用户已经安装的应用软件集合中的至少一个。
上述第一获取单元42,用于响应上述升级提示信息,获取用户操作上述目标应用软件的操作频率。
本发明实施例中,当上述接收单元41接收到上述升级提示信息,则会获取上述目标应用软件的操作频率。其中,操作频率是指用户对该目标应用软件有效的操作次数。若用户只是点击该应用程序的客户端,但实际上并没有对其进行任何操作,则视为无效的操作。上述操作频率是用户每操作一次,则终端会自动进行累加。且终端会根据预先设定的规则判定操作是否为有效操作。
上述检测单元43,用于检测上述操作频率是否大于预先设定的频率阈值。
本发明实施例中,频率阈值是预先设定的一个值,该频率阈值可以是***默认的一个值,也可以是用户自己设定一个值,也可以是根据用户习惯设定的一个值,且对于不同的应用软件可以是不同的值。举例来说,微信作为一种通讯应用软件,若用户操作该应用软件的次数比较多。则可以将该频率阈值调的高一点,当然为方便终端管理,将所有应用软件的频率阈值设定为一个值,会相对比较方便。
上述第二获取单元44,用于当检测到上述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取上述目标应用软件的软件信息。
本发明实施例中,终端的硬件信息可以包括但不限定于终端的中央处理器的运行速度、终端的存储空间的容量值以及终端解锁界面的分辨率等等信息。上述应用软件的软件信息包括但不限定于安装该应用软件的所需的存储空间的容量值等信息。
具体的,当上述检测单元43检测到上述操作频率大于预先设定的频率阈值时,则将该目标应用软件归类到常用应用软件。
上述判断单元45,用于根据上述硬件信息以及上述软件信息判断是否支持本次升级操作。
本发明实施例中,上述判断单元45会根据硬件信息以及软件信息来判断本次升级是否可得到支持。举例来说,,若终端的存储空间的容量值只有312MB,但是应用软件升级后所需的存储空间的容量值为316MB,则终端会提示用户拒绝此次升级操作。
上述升级单元46,用于根据上述硬件信息以及上述软件信息判断支持本次升级操作,则升级上述目标应用软件。
本发明实施例中,当上述判断单元45根据终端的硬件信息以及升级后的软件信息判断此次升级操作可被支持,上述升级单元46则会将该判断结果发送给服务器端,以使服务器端将该目标应用软件的数据包发送至该终端。
上述输出单元47,用于当检测到上述操作频率小于或等于预先设定的频率阈值时,向用户输出第一提示消息。
本发明实施例中,上述第一提示消息用于提示用户是否升级上述目标应用软件。
本发明实施例中,由于用于操作上述目标应用软件的操作频率小于或等于预先设定的频率阈值,则说明该目标应用软件是一个用户不经常使用的应用软件。但只要上述接收单元41接收到服务器端发送的升级提示信息,则上述输出单元47仍会输出软件升级提示消息提醒用户升级该应用软件,但最终是否升级,则应根据用户的需求,由用户来定。
上述输出单元47,还用于若根据上述硬件信息以及上述软件信息判断不支持本次升级操作,则向用户输出第二提示信息。
本发明实施例中,上述第二提示信息用于提示用户此次上述目标应用软件升级失败。
上述第三获取单元48,用于获取上述终端的存储空间当前的容量值。
上述输出单元47,还用于当检测到上述容量值低于预先设定的容量阈值时,则向用户输出第三提示信息。
本发明实施例中,上述第三提示信息用于提示用户清理存储空间。
本发明实施例中,容量阈值是预先设定的,其中,该容量阈值的设定可以根据终端本身的配置信息来设定,也可以是用户自己设定,且该容量阈值可以随时调整。
本发明实施例中,若根据上述硬件信息以及上述软件信息判断不支持本次升级操作,则上述输出单元47向用户输出第二提示信息。上述第二提示信息用于提示用户此次上述目标应用软件升级失败。
在图4中,当根据上述硬件信息以及上述软件信息判断不支持本次升级操作,上述输出单元47向用户输出第二提示信息,上述第二提示信息用于提示用户此次上述目标应用软件升级失败;当检测到上述操作频率小于或等于预先设定的频率阈值时,上述输出单元47向用户输出第一提示消息,上述第一提示消息用于提示用户是否升级上述目标应用软件。由于在无法满足终端自动升级的条件时,上述输出单元47会以输出提示信息的形式提示用户进行升级。所以实施本发明实施例,仍可以提供软件升级的便捷性,且用户也可主观决定是否升级该目标应用软件。
具体的,本发明实施例中介绍的终端可以实施本发明结合图1以及图2绍的软件升级的方法实施例中的部分或全部流程。
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (8)

1.一种软件升级的方法,其特征在于,包括:
接收服务器端推送的针对目标应用软件的升级提示信息;
响应所述升级提示信息,获取用户操作所述目标应用软件的操作频率,所述操作频率包括用户对所述目标应用软件有效的操作次数,若所述目标应用软件的客户端仅被点击触发但没有对其进行操作则视为无效的操作,而不计算入所述目标应用软件有效的操作次数;
检测所述操作频率是否大于预先设定的频率阈值;
所述频率阈值由***或者用户设定,并且不同的应用软件具备不同的频率阈值;
若检测到所述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取所述目标应用软件的软件信息,所述硬件信息包括终端解锁界面的分辨率;
根据所述硬件信息以及所述软件信息判断是否支持本次升级操作;
若支持,则升级所述目标应用软件;
当检测到所述操作频率小于或等于预先设定的频率阈值时,向用户输出软件第一提示消息,所述第一提示消息用于提示用户是否升级所述目标应用软件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若根据所述硬件信息以及所述软件信息判断不支持本次升级操作,则向用户输出第二提示信息,所述第二提示信息用于提示用户此次所述目标应用软件升级失败。
3.根据权利要求1所述的方法,其特征在于,升级所述目标应用软件之后,所述方法还包括:
获取所述终端的存储空间的容量值;
当检测到所述容量值低于预先设定的容量阈值时,则向用户输出第三提示信息,所述第三提示信息用于提示用户清理所述存储空间。
4.根据权利要求3所述的方法,其特征在于,所述根据所述硬件信息以及所述软件信息判断是否支持本次升级操作,包括:
根据预先存储的所述硬件信息以及所述软件信息的映射关系判断是否支持本次升级操作。
5.一种终端,其特征在于,包括:
接收单元,用于接收服务器端推送的针对目标应用软件的升级提示信息;
第一获取单元,用于响应所述升级提示信息,获取用户操作所述目标应用软件的操作频率,所述操作频率包括用户对所述目标应用软件有效的操作次数,若所述目标应用软件的客户端仅被点击触发但没有对其进行操作则视为无效的操作,而不计算入所述目标应用软件有效的操作次数;
检测单元,用于检测所述操作频率是否大于预先设定的频率阈值;
所述频率阈值由***或者用户设定,并且不同的应用软件具备不同的频率阈值;
第二获取单元,用于当检测到所述操作频率大于预先设定的频率阈值时,获取终端的硬件信息,并获取所述目标应用软件的软件信息,所述硬件信息包括终端解锁界面的分辨率;
判断单元,用于根据所述硬件信息以及所述软件信息判断是否支持本次升级操作;
升级单元,用于根据所述硬件信息以及所述软件信息判断支持本次升级操作,则升级所述目标应用软件;
输出单元,用于当检测到所述操作频率小于或等于预先设定的频率阈值时,向用户输出第一提示消息,所述第一提示消息用于提示用户是否升级所述目标应用软件。
6.根据权利要求5所述的终端,其特征在于,
所述输出单元还用于若根据所述硬件信息以及所述软件信息判断不支持本次升级操作,则向用户输出第二提示信息,所述第二提示信息用于提示用户此次所述目标应用软件升级失败。
7.根据权利要求5所述的终端,其特征在于,所述终端还包括:
第三获取单元,用于获取所述终端的存储空间的容量值;
所述输出单元还用于当检测到所述容量值低于预先设定的容量阈值时,则向用户输出第三提示信息,所述第三提示信息用于提示用户清理所述存储空间。
8.根据权利要求7所述的终端,其特征在于,所述判断单元具体用于根据预先存储的所述硬件信息以及所述软件信息的映射关系判断是否支持本次升级操作。
CN201510080159.3A 2015-02-12 2015-02-12 一种软件升级的方法及终端 Expired - Fee Related CN105988835B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510080159.3A CN105988835B (zh) 2015-02-12 2015-02-12 一种软件升级的方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510080159.3A CN105988835B (zh) 2015-02-12 2015-02-12 一种软件升级的方法及终端

Publications (2)

Publication Number Publication Date
CN105988835A CN105988835A (zh) 2016-10-05
CN105988835B true CN105988835B (zh) 2020-04-21

Family

ID=57042411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510080159.3A Expired - Fee Related CN105988835B (zh) 2015-02-12 2015-02-12 一种软件升级的方法及终端

Country Status (1)

Country Link
CN (1) CN105988835B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107133074B (zh) * 2017-05-19 2021-02-26 北京京东尚科信息技术有限公司 一种用于终端设备、服务器的软件更新方法及***
CN107491331B (zh) * 2017-08-09 2019-03-12 深圳壹账通智能科技有限公司 一种应用升级方法及终端设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1852538A (zh) * 2005-10-25 2006-10-25 华为技术有限公司 在设备管理中监控和升级软件的方法及装置
CN101719937A (zh) * 2009-11-30 2010-06-02 中兴通讯股份有限公司 终端设备升级方法和***
CN102999349A (zh) * 2011-09-19 2013-03-27 施耐德电器工业公司 一种软件升级方法
CN103365692A (zh) * 2013-07-15 2013-10-23 北京奇虎科技有限公司 软件升级提示信息的推送方法及装置
WO2014036936A1 (en) * 2012-09-04 2014-03-13 Tencent Technology (Shenzhen) Company Limited Systems and methods for software upgrade recommendation
CN103777970A (zh) * 2012-10-22 2014-05-07 联想(北京)有限公司 一种软件升级方法以及一种电子设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043675A (zh) * 2007-01-17 2007-09-26 北京立通无限科技有限公司 移动终端应用软件自动部署、升级、配置的方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1852538A (zh) * 2005-10-25 2006-10-25 华为技术有限公司 在设备管理中监控和升级软件的方法及装置
CN101719937A (zh) * 2009-11-30 2010-06-02 中兴通讯股份有限公司 终端设备升级方法和***
CN102999349A (zh) * 2011-09-19 2013-03-27 施耐德电器工业公司 一种软件升级方法
WO2014036936A1 (en) * 2012-09-04 2014-03-13 Tencent Technology (Shenzhen) Company Limited Systems and methods for software upgrade recommendation
CN103677863A (zh) * 2012-09-04 2014-03-26 腾讯科技(深圳)有限公司 软件升级推荐的方法及装置
CN103777970A (zh) * 2012-10-22 2014-05-07 联想(北京)有限公司 一种软件升级方法以及一种电子设备
CN103365692A (zh) * 2013-07-15 2013-10-23 北京奇虎科技有限公司 软件升级提示信息的推送方法及装置

Also Published As

Publication number Publication date
CN105988835A (zh) 2016-10-05

Similar Documents

Publication Publication Date Title
CN107576346B (zh) 传感器的检测方法、装置及计算机可读存储介质
CN109451882B (zh) 智能灯控制方法、装置及***
CN108255673B (zh) 应用程序占用资源的检测方法、装置和存储介质
CN108021642B (zh) 应用程序推荐方法、装置、移动终端及存储介质
CN105426761B (zh) 一种非法应用的识别方法及移动终端
EP3490304A1 (en) Method for identifying access point and hotspot, and related product
CN109727027B (zh) 账户识别方法、装置、设备及存储介质
CN106657582B (zh) 应用程序的分身功能启动方法、分身功能启动装置和终端
CN105842680B (zh) 一种数据处理方法及装置
CN106155746B (zh) 一种安装文件处理方法及装置、服务器
CN103294583A (zh) 一种控制终端屏幕的方法和移动终端
CN105005489B (zh) 一种终端设备的启动方法及终端设备
CN108096838B (zh) 礼包领取方法、装置、服务器、移动终端及存储介质
CN105988835B (zh) 一种软件升级的方法及终端
CN106301975B (zh) 一种数据检测方法及其装置
CN105809117A (zh) 一种信息提示方法及用户终端
CN110730459B (zh) 一种近场通信认证的发起方法及相关装置
CN107995152B (zh) 一种恶意访问检测方法、装置及检测服务器
US20170118625A1 (en) Method and Device for Controlling Subscriber Identity Module Card of Mobile Terminal
CN107526955B (zh) 熄屏解锁方法和装置
CN105956553B (zh) 一种解锁方法及移动终端
CN109614382B (zh) 一种应用的日志分割方法及装置
CN109976828B (zh) 一种配置文件的方法及装置
CN107633173B (zh) 文件处理方法和装置
CN107819761B (zh) 数据处理方法、装置及可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200421