一种升级推荐方法、服务器及终端技术

技术编号:19489018 阅读:26 留言:0更新日期:2018-11-17 12:00
本发明专利技术实施例公开了一种升级推荐方法、服务器及终端,涉及通信技术领域,以解决服务器向终端推荐系统升级版本的准确性较低的问题。该方法包括:接收终端发送的第一信息,该第一信息用于指示终端的系统发生第一异常问题;若该第一信息与第一异常堆栈信息匹配,则向终端发送第二信息,该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决第一异常问题,该第二信息用于提示终端对当前系统版本升级。该方法可以应用于服务器为终端推荐系统升级版本的场景中。

【技术实现步骤摘要】
一种升级推荐方法、服务器及终端
本专利技术实施例涉及通信
,尤其涉及一种升级推荐方法、服务器及终端。
技术介绍
在终端的使用过程中,由于终端的系统的设计问题,终端可能会出现崩溃闪退、无响应或者自动重启等异常现象。目前,可以通过向用户终端发布系统升级消息的方式,提示用户可以对该系统的当前版本升级。具体方法可以为:升级服务器中存储系统的升级版本(即待升级系统版本),并向具有该系统的所有终端发送该系统的升级消息;然后,在终端需要升级时,终端可以从服务器下载待升级系统版本,以对该系统的当前版本升级。但是,上述方法中,升级服务器会向具有上述系统的所有终端发送系统的升级消息,而并非所有终端的用户均有意向对该系统的当前版本升级,从而导致服务器向终端推荐待升级系统版本的准确性较低。
技术实现思路
本专利技术实施例提供一种升级推荐方法、服务器及终端,以解决服务器向终端推荐系统升级版本的准确性较低的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种升级推荐方法,应用于服务器,该方法包括:接收终端发送的第一信息,该第一信息用于指示终端的系统发生第一异常问题;若该第一信息与第一异常堆栈信息匹配,则向终端发送第二信息,该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决第一异常问题,该第二信息用于提示终端对当前系统版本升级。第二方面,本专利技术实施例提供了一种升级推荐方法,应用于终端,该方法包括:向服务器发送第一信息,该第一信息用于指示终端的系统发生第一异常问题;接收服务器发送的第二信息,该第二信息为在该第一信息与第一异常堆栈信息匹配的情况下,服务器向终端发送的,该第二信息用于提示终端对当前系统版本升级,该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决该第一异常问题。第三方面,本专利技术实施例提供了一种服务器,该服务器包括接收模块和发送模块。接收模块,用于接收终端发送的第一信息,该第一信息用于指示终端的系统发生第一异常问题;发送模块,用于若接收模块接收的第一信息与第一异常堆栈信息匹配,则向终端发送第二信息,该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决该第一异常问题,该第二信息用于提示终端对当前系统版本升级。第四方面,本专利技术实施例提供了一种终端,该终端包括发送模块和接收模块。发送模块,用于向服务器发送第一信息,该第一信息用于指示终端的系统发生第一异常问题;接收模块,用于接收服务器发送的第二信息,该第二信息为在该第一信息与第一异常堆栈信息匹配的情况下,服务器向终端发送的,该第二信息用于提示终端对当前系统版本升级,该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决该第一异常问题。第五方面,本专利技术实施例提供了一种服务器,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第一方面提供的升级推荐方法的步骤。第六方面,本专利技术实施例提供了一种终端,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第二方面提供的升级推荐方法的步骤。第七方面,本专利技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现第一方面或者第二方面提供的升级推荐方法的步骤。在本专利技术实施例中,可以接收终端发送的第一信息(该第一信息用于指示终端的系统发生第一异常问题);以及若该第一信息与第一异常堆栈信息匹配,则向终端发送第二信息(该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指示待升级系统版本已解决第一异常问题,该第二信息用于提示终端对当前系统版本升级。该方法可以应用于服务器中)。通过该方案,由于在终端发送的第一信息所指示的异常问题是服务器中的待升级系统版本已解决的问题的情况下,服务器可以向该终端发送用于提示该终端对当前系统版本升级的信息(即第二信息),而存储有待升级系统版本的服务器无需向具有该当前系统版本的所有终端发送该第二信息,即服务器可以针对性地向系统发生第一异常问题的终端推荐待升级系统版本,因此本专利技术实施例可以提高服务器向终端推荐待升级系统版本的准确性。附图说明图1为本专利技术实施例提供的一种安卓操作系统的架构示意图;图2为本专利技术实施例提供的一种升级推荐方法的示意图之一;图3为本专利技术实施例提供的一种终端显示异常问题信息的示意图;图4为本专利技术实施例提供的一种终端显示第二信息的示意图;图5为本专利技术实施例提供的一种升级推荐方法的示意图之二;图6为本专利技术实施例提供的一种升级推荐方法的示意图之三;图7为本专利技术实施例提供的服务器的结构示意图之一;图8为本专利技术实施例提供的服务器的结构示意图之二;图9为本专利技术实施例提供的终端的结构示意图;图10为本专利技术实施例提供的终端的硬件结构示意图;图11为本专利技术实施例提供的一种服务器的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。本专利技术的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一信息和第二信息等是用于区别不同的信息,而不是用于描述信息的特定顺序。在本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。在本专利技术实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个终端是指两个或者两个以上的终端。下面对本专利技术实施例中涉及的一些术语/名词进行解释说明。国际移动终端识别(internationalmobileequipmentidentity,IMEI)码:又称串号、串码、或者序列号,是由15位数字组成的电子号码,其用于在网络中唯一标识每一部移动终端。异常堆栈信息:是指在终端系统的运行过程中,当检测到异常信号时,通过调用异常信号处理函数,获取发生异常问题的代码在系统代码中的位置,并根据该第一异常问题的代码在系统代码中的位置所生成的用于指示该异常问题的信息。本专利技术实施例提供一种升级推荐方法、服务器及终端,可以接收终端发送的第一信息(该第一信息用于指示终端的系统发生第一异常问题);以及若该第一信息与第一异常堆栈信息匹配,则向终端发送第二信息(该第一异常堆栈信息为待升级系统版本中的异常堆栈信息,该第一异常堆栈信息用于指本文档来自技高网...

【技术保护点】
1.一种升级推荐方法,其特征在于,应用于服务器,所述方法包括:接收终端发送的第一信息,所述第一信息用于指示所述终端的系统发生第一异常问题;若所述第一信息与第一异常堆栈信息匹配,则向所述终端发送第二信息,所述第一异常堆栈信息为待升级系统版本中的异常堆栈信息,所述第一异常堆栈信息用于指示所述待升级系统版本已解决所述第一异常问题,所述第二信息用于提示所述终端对当前系统版本升级。

【技术特征摘要】
1.一种升级推荐方法,其特征在于,应用于服务器,所述方法包括:接收终端发送的第一信息,所述第一信息用于指示所述终端的系统发生第一异常问题;若所述第一信息与第一异常堆栈信息匹配,则向所述终端发送第二信息,所述第一异常堆栈信息为待升级系统版本中的异常堆栈信息,所述第一异常堆栈信息用于指示所述待升级系统版本已解决所述第一异常问题,所述第二信息用于提示所述终端对当前系统版本升级。2.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述第一异常问题的信息和所述终端的信息;所述第一异常问题的信息包括:所述第一异常问题的名称、所述第一异常问题的原因、以及所述第一异常问题的代码在系统代码中的位置中的至少一项;所述终端的信息包括:所述终端的标识以及所述当前系统版本的版本号中的至少一项。3.根据权利要求2所述的方法,其特征在于,所述接收终端发送的第一信息之后,所述方法还包括:检测所述当前系统版本的版本号是否与所述待升级系统版本的版本号相同;若所述当前系统版本的版本号与所述待升级系统版本的版本号不同,则检测所述第一信息是否与所述待升级系统版本中的异常堆栈信息匹配。4.根据权利要求2或3所述的方法,其特征在于,所述终端的信息包括所述终端的标识;所述向所述终端发送第二信息,包括:根据所述终端的标识,向所述终端发送所述第二信息。5.一种升级推荐方法,其特征在于,应用于终端,所述方法包括:向服务器发送第一信息,所述第一信息用于指示所述终端的系统发生第一异常问题;接收所述服务器发送的第二信息,所述第二信息为在所述第一信息与第一异常堆栈信息匹配的情况下,所述服务器向所述终端发送的,所述第二信息用于提示所述终端对当前系统版本升级,所述第一异常堆栈信息为待升级系统版本中的异常堆栈信息,所述第一异常堆栈信息用于指示所述待升级系统版本已解决所述第一异常问题。6.根据权利要求5所述的方法,其特征在于,所述第一信息包括所述第一异常问题的信息和所述终端的信息;所述第一异常问题的信息包括:所述第一异常问题的名称、所述第一异常问题的原因、以及所述第一异常问题的代码在系统代码中的位置中的至少一项;所述终端的信息包括:所述终端的标识以及所述当前系统版本的版本号中的至少一项。7.一种服务器,其特征在于,所述服务器包括:...

【专利技术属性】
技术研发人员:秦仕燚
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1