本发明专利技术实施例公开了一种系统级的应用程序信息推荐方法、装置和移动终端。其中,方法包括:根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据;根据所述历史操作数据,获得向所述用户推荐的所述应用程序的信息。本发明专利技术实施例通过在启动应用程序后启动获取用户在应用程序的历史操作数据,根据用户在应用程序的历史操作数据,将用户比较关注的应用程序的信息推荐给用户,可以使用户快速找到自己在应用程序真正需要的服务,节约时间和精力,可以增加用户使用的体验感。
【技术实现步骤摘要】
系统级的应用程序信息推荐方法、装置和移动终端
本专利技术属于计算机
,特别是涉及一种系统级的应用程序信息推荐方法、装置和移动终端。
技术介绍
移动互联网构筑的基础服务,使得用户能够在其智能设备上使用多种类型的应用程序,这些应用程序的开发者,基于增强用户粘性及提升服务价值的考虑,都在应用程序中开设了与其价值定位相符合的多种功能,或者会提供尽可能多的图文信息内容。对于用户来说,对智能设备上特定应用程序的使用,其中使用频率较高的功能通常只有少数的几项,或者感兴趣的图文内容也只是较为固定的几个类型。例如,在微信的公众号功能中,用户关注的公众号可能有很多,这些公众号的服务商会不断的对公众号的信息进行更新,用户经常阅读的公众号可能只是其中固定的几个比较感兴趣的公众号,相对来说用户更关心这些公众号更新的信息,在用户进入微信的公众号功能后,在众多更新的公众号中想要查找这几个固定的公众号,以了解其更新的信息,比较困难。再例如,在短信管理应用程序中,用户可能每天都会接收到很多服务商发来的通知短信,在这些通知短信中用户需要阅读的通知短信可能只有银行发来的通知短信,在众多的通知短信中想要查找银行的通知短信,以了解通知的内容,也比较困难。通常对于应用程序的开发者或者服务提供商来说,基于自身的商业利益的考虑,很难做到对自身服务的优化,而当前的智能设备也缺乏对所安装的应用程序所提供的服务的优化功能,导致用户在使用智能设备时,仍需要进行很多额外的操作,花费很多的时间和精力,才能找到自己真正需要的服务,造成用户使用的体验感较低。
技术实现思路
本专利技术实施例要解决的一个技术问题是:提供一种系统级的应用程序信息推荐方法、装置和移动终端,以增加用户使用的体验感。为解决上述技术问题,根据本专利技术实施例的一个方面,提供一种系统级的应用程序信息推荐方法,包括:根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据;根据所述历史操作数据,获得向所述用户推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述获取用户在所述应用程序的历史操作数据,包括:获取用户在启动所述应用程序之前的预设时间段内在所述应用程序的历史操作数据。在基于本专利技术上述方法的另一个实施例中,所述获取用户在所述应用程序的历史操作数据,还包括:检测是否设置获取用户历史操作数据的时间范围;若设置有获取用户历史操作数据的时间范围,以所设置的时间范围作为所述预设时间段;若未设置获取用户历史操作数据的时间范围,以预定的时间范围作为所述预设时间段。在基于本专利技术上述方法的另一个实施例中,所述获得向所述用户推荐的所述应用程序的信息,包括:根据所述历史操作数据,获得所述用户在所述预设时间段内在所述应用程序访问的对象的数据;根据所述访问的对象的数据,按照预定的规则确定向所述用户推荐的对象;根据确定的所述对象,获取所述对象的信息作为向所述用户推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述按照预定的规则确定向所述用户推荐的对象,包括:根据所述访问的对象的数据,获得所述用户在所述预设时间段内在所述应用程序访问所述对象的频率;根据访问所述对象的频率,确定访问频率排在前列的预定数量的对象作为向所述用户推荐的对象。在基于本专利技术上述方法的另一个实施例中,推荐的所述应用程序的信息的类型包括:公众号信息、朋友圈信息、联系人信息、群组信息和/或短消息信息。在基于本专利技术上述方法的另一个实施例中,每一项所述应用程序的信息包括:名称或姓名、图标或头像、进入的入口、更新提示和/或更新时间。在基于本专利技术上述方法的另一个实施例中,所述获取用户在所述应用程序的历史操作数据,包括:根据应用程序的启动指令,获取用户在所述应用程序的ID;根据用户在所述应用程序的ID,获取所述用户在所述应用程序的历史操作数据。在基于本专利技术上述方法的另一个实施例中,还包括:在所述应用程序的界面上显示推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,包括:在所述应用程序的界面上以悬浮窗口显示推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,包括:在所述应用程序的界面上以下拉菜单显示推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,还包括:检测是否接收到关闭推荐的所述应用程序的信息的指令;若接收到关闭推荐的所述应用程序的信息的指令,关闭对推荐的所述应用程序的信息的显示。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,还包括:检测是否接收到打开推荐的所述应用程序的信息的指令;若接收到打开推荐的所述应用程序的信息的指令,打开显示推荐的所述应用程序的信息的界面。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,包括:在所述应用程序的界面上列表显示推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,所述在所述应用程序的界面上显示推荐的所述应用程序的信息,包括:根据信息的类型,在所述应用程序的界面上聚类显示推荐的所述应用程序的信息。在基于本专利技术上述方法的另一个实施例中,还包括:检测是否开启信息推荐功能;若已经开启信息推荐功能,根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据。根据本专利技术实施例的另一个方面,提供一种系统级的应用程序信息推荐装置,包括:数据获取单元,用于根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据;信息推荐单元,用于根据所述历史操作数据,获得向所述用户推荐的所述应用程序的信息。在基于本专利技术上述装置的另一个实施例中,所述数据获取单元,具体用于获取用户在启动所述应用程序之前的预设时间段内在所述应用程序的历史操作数据。在基于本专利技术上述装置的另一个实施例中,在基于本专利技术上述装置的另一个实施例中,所述数据获取单元还包括:第一检测模块,用于检测是否设置获取用户历史操作数据的时间范围;时间预设模块,用于根据所述第一检测模块的检测结果,响应于设置有获取用户历史操作数据的时间范围,以所设置的时间范围作为所述预设时间段;时间获取模块,用于根据所述第一检测模块的检测结果,响应于未设置获取用户历史操作数据的时间范围,以预定的时间范围作为所述预设时间段。在基于本专利技术上述装置的另一个实施例中,所述信息推荐单元包括:数据获得模块,用于根据所述历史操作数据,获得所述用户在所述预设时间段内在所述应用程序访问的对象的数据;推荐确定模块,用于根据所述访问的对象的数据,按照预定的规则确定向所述用户推荐的对象;信息获取模块,用于根据确定的所述对象,获取所述对象的信息作为向所述用户推荐的所述应用程序的信息。在基于本专利技术上述装置的另一个实施例中,所述推荐确定模块,具体用于:根据所述访问的对象的数据,获得所述用户在所述预设时间段内在所述应用程序访问所述对象的频率;根据访问所述对象的频率,确定访问频率排在前列的预定数量的对象作为向所述用户推荐的对象。在基于本专利技术上述装置的另一个实施例中,推荐的所述应用程序的信息的类型包括:公众号本文档来自技高网...
【技术保护点】
一种系统级的应用程序信息推荐方法,其特征在于,包括:根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据;根据所述历史操作数据,获得向所述用户推荐的所述应用程序的信息。
【技术特征摘要】
1.一种系统级的应用程序信息推荐方法,其特征在于,包括:根据应用程序的启动指令,获取用户在所述应用程序的历史操作数据;根据所述历史操作数据,获得向所述用户推荐的所述应用程序的信息。2.根据权利要求1所述的方法,其特征在于,所述获取用户在所述应用程序的历史操作数据,包括:获取用户在启动所述应用程序之前的预设时间段内在所述应用程序的历史操作数据。3.根据权利要求2所述的方法,其特征在于,所述获得向所述用户推荐的所述应用程序的信息,包括:根据所述历史操作数据,获得所述用户在所述预设时间段内在所述应用程序访问的对象的数据;根据所述访问的对象的数据,按照预定的规则确定向所述用户推荐的对象;根据确定的所述对象,获取所述对象的信息作为向所述用户推荐的所述应用程序的信息。4.根据权利要求3所述的方法,其特征在于,所述按照预定的规则确定向所述用户推荐的对象,包括:根据所述访问的对象的数据,获得所述用户在所述预设时间段内在所述应用程序访问所述对象的频率;根据访问所述对象的频率,确定访问频率排在前列的预定数量的对象作为向所述用户推荐的对象。5.根据权利要求1至4任意一项所述的方法,其特征在于,推荐的所述应用程...
【专利技术属性】
技术研发人员:蔡胜,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。