应用更新提醒方法、装置、存储介质和服务器制造方法及图纸

技术编号:18256338 阅读:45 留言:0更新日期:2018-06-20 08:10
本申请实施例公开了一种应用更新提醒方法、装置、存储介质和服务器,该方法包括:获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数;从所述多个应用中确定至少一个待更新应用;根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息。本方案可以提升应用的更新效率。

Application of update reminder method, device, storage medium and server

An application embodiment discloses an application update reminder method, device, storage medium, and server, which includes obtaining the use information of a plurality of applications on an electronic device, the use information including the number of startup times and the number of startup days of the application in a preset time period; at least one of the applications is determined. The update application is to be updated; according to the number of startup times and the number of startup days of the updated application, at least one of the updated applications is sorted and the ranking results are obtained; the updated reminder information is sent to the electronic device according to the sorting result, and the update reminder message includes at least one of the updated applications described. Version update reminding information. This scheme can improve the efficiency of the application.

【技术实现步骤摘要】
应用更新提醒方法、装置、存储介质和服务器
本申请涉及通信
,具体涉及一种应用更新提醒方法、装置、存储介质和服务器。
技术介绍
随着互联网、电子设备的普及和用户需求的不断增加,电子设备上也安装了越来越多的应用,例如,听歌的应用、看视频的应用、游戏等等。每个应用每隔一段时间都会推出新版本,更新应用的功能以及修复漏洞等。为了使得用户可以及时更新应用程序,服务器会向用户推送各种应用的更新提醒信息,当用户收到应用的更新提醒信息后,可以对应用进行更新。
技术实现思路
本申请实施例提供了一种应用更新提醒方法、装置、存储介质和服务器,可以提升应用更新的效率。本申请实施例提供了一种应用更新提醒方法,包括:获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数;从所述多个应用中确定至少一个待更新应用;根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息。本申请实施例还提供了一种应用更新提醒装置,包括:获取单元,用于获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内启动次数以及启动天数;确定单元,用于从所述多个应用中确定需要更新版本的至少一个待更新应用;排序单元,用于根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;提醒单元,用于根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息。本申请还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本申请实施例任一提供的应用更新提醒方法。此外,本申请实施例还提供了一种服务器,包括存储器和处理器,所述存储器存储有指令,所述处理器加载所述指令以执行本申请实施例任一提供的应用更新提醒方法。本申请实施例,首先获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数;然后从所述多个应用中确定至少一个待更新应用;根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;最后根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息;该方案可以提升应用更新的效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的应用更新提醒方法的场景示意图。图2是本申请实施例提供的应用更新提醒方法的流程示意图。图3是本申请实施例提供的应用更新提醒方法的另一流程示意图。图4是本申请实施例提供的单个应用推送通知的样式示意图。图5是本申请实施例提供的多个应用合并通知的样式示意图。图6是本申请实施例提供的应用更新提醒装置的结构示意图。图7是本申请实施例提供的应用更新提醒装置的另一结构示意图。图8是本申请实施例提供的服务器的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本申请的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本申请的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。以下将分别进行详细说明。本实施例将从应用更新提醒装置的角度进行描述,该应用更新提醒方法可以集成在服务器等网络设备中,所述服务器可以由若干服务器组成的服务器集群,或者是一个云计算服务中心。请参见图1,图1是本申请实施例提供的应用更新提醒的场景示意图,该场景中可以包括服务器a、电子设备b和用户c,其中电子设备b可以为智能手机、个人计算机和平板电脑等。例如,服务器a从电子设备b中多个应用的使用信息,然后服务器a从使用信息中提取出该应用在预设时间段内启动次数和启动天数,服务器a从该多个应用中确定至少一个待更新应用,再根据该待更新应用的启动次数和启动天数,对至少一个待更新应用进行排序,得到排序结果。最后服务器a根据该排序结果向电子设备b发送相应的更新提醒信息,该更新提醒信息包括至少一个待更新应用的版本更新提醒信息等等,电子设备b接收到服务器a发送的更新提醒信息,并将该更新提醒信息在该电子设备b的通知栏进行展示,以提醒用户c可以更新该待更新应用。本申请实施例提供一种应用更新提醒方法、装置、存储介质和服务器。以下分别进行详细说明。本申请实施例,将从应用更新提醒装置的角度进行描述,该应用更新提醒装置具体可以集成在服务器中。请参见图2,图2是一实施例提供的应用更新提醒方法的流程示意图,该应用更新提醒方法的具体流程如下:S101,获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数。其中,电子设备上的应用指的是电子设备上安装的应用程序;比如,在在电子设备上安装的社交类应用程序等等。其中,获取应用的使用信息的方式有多种,比如,可以从电子设备中获取应用的使用信息。又比如,电子设备定期上报应用程序的使用信息至服务器,并保存在服务器,此时,服务器可以从本地存储中提取应用的使用信息。可以理解的是,本实施例中的电子设备可以为智能手机、个人计算机和平板电脑等,该电子设备已安装的多个应用可以具体是音乐播放器、视频播放器、浏览器以及游戏,等等。其中,使用信息可以包括启动次数、启动天数等等。启动次数可以为在预设时间段内应用程序启动的累计次数。比如,在一天内应用程序被打开的累计次数。该预设时间段可以根据实际需求设定,比如,5天、10天或者20天,等等。启动天数可以为在预设时间段内应用程序打开的天数;比如,以预设时间段为5天为例,启动天数是指在这5天内启动该应用的天数。比如,第一天打开该应用的次数为5次,第二天打开该应用的次数为8次,第三天打开该应用的次数为10次,第四次打开该应用的次数为12次,第五天打开该应用的次数为0次。则该应用在这5天内的启动次数为35次,启动天数为4天。S102,从所述多个应用中确定本文档来自技高网...
应用更新提醒方法、装置、存储介质和服务器

【技术保护点】
1.一种应用更新提醒方法,其特征在于,包括:获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数;从所述多个应用中确定至少一个待更新应用;根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息。

【技术特征摘要】
1.一种应用更新提醒方法,其特征在于,包括:获取电子设备上多个应用的使用信息,所述使用信息包括所述应用在预设时间段内的启动次数以及启动天数;从所述多个应用中确定至少一个待更新应用;根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息。2.如权利要求1所述的应用更新提醒方法,其特征在于,根据所述待更新应用的启动次数、启动天数,对至少一个所述待更新应用进行排序,得到排序结果;根据所述待更新应用的启动次数、启动天数获取所述待更新应用的排序参数;根据所述待更新应用的排序参数对所述至少一个待更新应用进行排序。3.如权利要求2所述的应用更新提醒方法,其特征在于,根据所述待更新应用的启动次数、启动天数获取所述待更新应用的排序参数,包括:根据所述待更新应用的启动次数、启动天数,以及所述启动次数对应的次数权重所述启动天数对应的天数权重,获取所述待更新应用的排序参数。4.如权利要求2所述的应用更新提醒方法,其特征在于,根据所述待更新应用的启动次数、启动天数获取所述待更新应用的排序参数,包括:获取所述的待更新应用的启动次数值与启动天数值的和值;根据所述和值获取所述待更新应用的排序参数。5.如权利要求4所述的应用更新提醒方法,其特征在于,根据所述和值获取所述待更新应用的排序参数,包括:根据启动天数对所述和值进行相应的补偿,得到补偿后的和值;将所述补偿后的和值作为所述待更新应用的排序参数。6.如权利要求1所述的应用更新提醒方法,其特征在于,在所述根据所述排序结果向所述电子设备发送相应的更新提醒信息,所述更新提醒信息包括所述至少一个待更新应用的版本更新提醒信息之前,还包括:检测至少一个待更新应用中是否存在与预设应用相同的目标应用;若存在,则根据所述预设应用对应的调整规则对排序结果进行调整。7.一种应用更新提醒装置,...

【专利技术属性】
技术研发人员:王天淼
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1