应用程序推送方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:17099987 阅读:37 留言:0更新日期:2018-01-21 11:34
本发明专利技术公开了一种应用程序推送方法、装置、终端及计算机可读存储介质。该方法包括:获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户。本发明专利技术实施例提供的应用程序推送方法,能够获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户,提高应用程序推送效率。

Application push method, device, terminal and computer readable storage medium

The invention discloses an application push method, a device, a terminal and a computer readable storage medium. The method comprises the following steps: obtaining the first application of the user installed in the first preset time; according to the installation times of the first application, determines the recommended application; and recommends the recommendation application to the user through the application market interface. Application of the embodiment of the invention provides the push method, can obtain the user in the first application in the installation of a long first preset; according to the number of installation of the first application to determine the recommended application; the recommended application interface through the application of the market pushed to users, push to improve the efficiency of application.

【技术实现步骤摘要】
应用程序推送方法、装置、终端及计算机可读存储介质
本专利技术实施例涉及电子设备应用技术,尤其涉及一种应用程序推送方法、装置、终端及计算机可读存储介质。
技术介绍
随着智能手机的发展,智能手机上可下载的应用程序越来越多,通过应用市场进行应用的下载已称为应用程序获取的主要途径。目前,在推送应用程序时根据固定的应用分类向用户推送应用程序,应用程序推送效率低。
技术实现思路
本专利技术提供一种应用程序推送方法、装置、终端及计算机可读存储介质,可以提高应用程序推送效率。第一方面,本专利技术实施例提供了一种应用程序推送方法,包括:获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户。第二方面,本专利技术实施例还提供了一种应用程序推送装置,包括:已安装应用获取模块,用于获取用户在第一预设时长内安装的第一应用;推荐应用确定模块,用于根据所述已安装应用获取模块获取的所述第一应用的安装次数确定推荐应用;推送模块,用于将所述推荐应用确定模块确定的所述推荐应用通过应用市场界面推送给用户。第三方面,本专利技术实施例还提供了一种终端,终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面所示的应用程序推送方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的应用程序推送方法。本专利技术实施例提供的应用程序推送方法,能够获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户,提高应用程序推送效率。附图说明图1是本专利技术实施例中的一种应用程序推送方法的流程图;图2是本专利技术实施例中的另一种应用程序推送方法的流程图;图3是本专利技术实施例中的另一种应用程序推送方法的流程图;图4是本专利技术实施例中的另一种应用程序推送方法的流程图;图5是本专利技术实施例中的另一种应用程序推送方法的流程图;图6是本专利技术实施例中的一种应用程序推送装置的结构示意图;图7是本专利技术实施例中的另一种应用程序推送装置的结构示意图;图8是本专利技术实施例中的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。目前应用市场界面中,采用固定格式的推动方式。固定格式如将目前下载热门应用推荐给用户。但是这种推送方式无法根据用户的个体特征进行推送,因此推送效率低。在一个应用场景中,用户由于手机空间等问题需要只能在有使用需求时下载某个应用,使用完毕后,用户将删除该应用。当用户需要下载该应用时,需要在应用市场界面中再次搜索该应用完成下载,应用下载效率低,且应用市场界面中推送的其他应用与用户需求关联性低,导致应用推送效率低。本专利技术实施例提供一种应用程序推送方法,能够根据用户对应用程序的安装次数确定推荐应用,进而实现更加准确的应用推荐。图1为本专利技术实施例提供的一种应用程序推送方法的流程图,本实施例可适用于用户通过应用市场界面下载应用程序的情况。该方法可以由提供应用市场界面的终端执行。其中,该终端可以为智能手机、可穿戴设备、平板电脑、个人电脑等。该方法具体包括如下步骤:步骤110、获取用户在第一预设时长内安装的第一应用。其中第一应用为终端中已安装的任意一个应用。第一预设时长可以为一天、一周或一个月或者从终端出厂日期起至当前时刻。第一预设时长可以由程序员或用户设置,也可以通过由服务器统计多个用户的操作记录后,通过机器学习确定第一预设时长。当终端中安装有第一应用时,可通过应用安装列表获取已安装的第一应用。安装列表中可已记录终端已安装未卸载的应用以及曾经安装先已卸载的应用。每当应用程序安装到终端时,在应用安装列表中添加一条该应用的安装记录。当应用被删除时,在该条安装记录中添加删除标记。在统计第一预设时长内安装的第一应用时,可以根据当前时刻和第一预设时长读取相应的安装记录。在读取到安装记录后,统计安装记录中各应用程序的安装次数。步骤120、根据第一应用的安装次数确定推荐应用。推荐应用的数量可以为一个也可以为多个。如果推荐应用的数量为一个,则可以将安装次数最多的应用程序进行推荐。可选的,如图2所示,步骤120可通过下述步骤进行实施:步骤121、根据第一预设时长内安装次数对第一应用进行排序。在统计出各应用程序的安装次数后,可以通过预设排序算法对安装次数进行排序。预设排序算法可以为冒泡排序法、比较排序法等。步骤122、从排序结果中查找出安装次数较高的第二应用。在得到基于安装次数的有序序列后,从该有序序列中安装次数较高的N个应用程序确定为第二应用。N可以为一个也可以为多个,N小于有序序列的长度。或者,将第二应用中安装次数大于预设阈值的应用,确定为第二应用。预设阈值可以为3次。步骤123、根据第二应用确定推荐应用。可选的,可以将第二应用作为推荐应用。可选的,获取第二应用的应用类型;根据应用类型确定推荐应用。应用类型可以为第二应用的适用人群、适用年龄等。可以从应用库中查找与第二应用类型相同或相似的应用作为推荐应用。步骤130、将推荐应用通过应用市场界面推送给用户。应用市场界面用于为用户推送应用以及为用户提供应用的下载和更新。用户进入应用市场后,终端显示应用市场界面给用户。作为应用市场较为重要的信息展示界面,应用市场界面往往需要编程人员进行调整。应用市场界面可以包括多个卡片,每个卡片中包含有多个应用图标或应用的缩略图等。针对每一种卡片生成一个卡片模型。在应用市场界面中可以包括同一个模型下的多个卡片。卡片模型用于定义卡片的尺寸以及卡片中提供的图标或缩略图对应的应用程序。在一种实现方式中,应用市场界面包括第一类卡片,第一类卡片由一张或多张图片组成,每张图片的宽度与终端屏幕宽度相同,长度为屏幕长度的四分之一至五分之一。该图片用于承载广告语等信息。用户可以在第一类卡片中执行点击操作或者横向滑动操作。当执行点击操作时,进入当前显示的广告信息对应的应用下载或更新页面。当执行横向滑动操作时,第一类卡片中的多张图片进行切换。当执行纵向滑动时,滚动屏幕中显示的多个卡片。应用市场界面中还包括第二类卡片,第二类卡片包括卡片标签、应用缩略图以及第二类卡片对应的菜单链接,应用缩略图的宽度占屏幕宽度的二分之一至四分之三。其中,卡片标签表示第二类卡片中应用的类型,应用缩略图为应用的图标或者带有广告语的缩略图。应用市场界面中还包括第三类卡片,第三类卡片包括卡片标签、应用图标以及第三类卡片对应的菜单连接。应用图标可以为圆角正方形,其宽度占屏幕宽度的四分之一至五分之一。如果应用市场界面中已显示有推荐应用,则使用与其他应用程序不同的显示方式显示推荐应用。例如,为应用图标、缩略图或图片添加加量边框等。可选的,如图3所示,步骤130可通过下述方式进行实施:步骤131、在应用市场界面中生成目标卡片。目标卡片的模型可以为第三类卡片模型,进而为用户提供更多的应用。步骤132、将目标卡片突出显示。将目标卡片进行突出显示可以为,提高本文档来自技高网...
应用程序推送方法、装置、终端及计算机可读存储介质

【技术保护点】
一种应用程序推送方法,其特征在于,包括:获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户。

【技术特征摘要】
1.一种应用程序推送方法,其特征在于,包括:获取用户在第一预设时长内安装的第一应用;根据所述第一应用的安装次数确定推荐应用;将所述推荐应用通过应用市场界面推送给用户。2.根据权利要求1所述的应用程序推送方法,其特征在于,所述根据所述安装次数确定推荐应用,包括:根据所述第一预设时长内所述安装次数对所述第一应用进行排序;从排序结果中查找出安装次数较高的第二应用;根据所述第二应用确定推荐应用。3.根据权利要求2所述的应用程序推送方法,其特征在于,所述根据所述第二应用确定推荐应用,包括:获取所述第二应用的应用类型;根据所述应用类型确定推荐应用。4.根据权利要求1所述的应用程序推送方法,其特征在于,所述根据所述第一应用的安装次数确定推荐应用,包括:根据所述第一应用的安装次数确定在第二预设时长内,所述第一应用的安装频率;将安装频率大于预设频率的第一应用确定为推荐应用。5.根据权利要求1所述的应用程序推送方法,其特征在于,所述将所述推荐应用通过应用市场界面推送给用户,包括:在应用市场界面中生成目标卡片;将所述目标卡片突出显示;在所述目标卡片中将所述推荐应用推送给用户。6.根据权利要求1所述的应用程序推送方法,其特征在于,还包括:获取用户在第一预设时...

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

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

1