推送应用的方法、装置和终端设备制造方法及图纸

技术编号:9546666 阅读:105 留言:0更新日期:2014-01-08 22:45
本发明专利技术实施例公开了一种推送应用的方法、装置和终端设备,属于通信技术领域。所述方法包括:采集终端上的操作行为;当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态;根据所述终端中应用的操作情况,确定推送的应用。所述装置包括:采集模块、匹配模块和确定模块。终端设备包括:存储器以及一个或者一个以上的程序。本发明专利技术实施例实现了为用户主动推送应用,节省了用户的时间和精力,提高了效率和用户的满意度。

【技术实现步骤摘要】
推送应用的方法、装置和终端设备
本专利技术涉及通信
,特别涉及一种推送应用的方法、装置和终端设备。
技术介绍
智能手机日益普及,手机已成为人们生活的日常必需品。用户主动翻阅手机上安装的应用app已经成为了日常习惯。但是,很多时候,用户翻阅手机并无直接目的,仅仅是为了消磨时间,进行消遣。用户在翻阅手机的过程中,比较常见的操作是用户主动通过应用市场或应用商店发现新的应用,然后下载、安装或升级各种应用,并享用各种应用提供的各种服务。但是,上述过程中,用户必须主动地发现新的应用,需要花费一定的时间和精力去搜索需要的应用,操作繁琐而且很有可能搜索的结果也不理想。
技术实现思路
有鉴于此,本公开实施例提供了一种推送应用的方法、装置和终端设备,为用户主动推送应用,节省用户的时间和精力,提高效率和用户的满意度。一方面,提供了一种推送应用的方法,包括:采集终端上的操作行为;当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态;根据所述终端中应用的操作情况,确定推送的应用。其中,当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态,包括:判断所述采集的操作行为是否符合所述预设操作行为;若符合,则确定所述终端处于可推荐状态;若不符合,则继续采集终端上的操作行为;其中,所述预设操作行为包括:反复打开锁屏操作、反复切换界面、或反复打开应用后未到达指定的时间又关闭该应用。其中,根据所述终端中应用的操作情况,确定推送的应用,包括:查找至当前时刻为止指定时间段内生成的应用,将查找的应用作为确定推送的应用;或者,查找与所述终端使用应用的历史相符的应用,将查找的应用作为确定推送的应用;或者,查找与关联终端使用应用的历史相符的应用,将查找的应用作为确定推送的应用,所述关联终端为与所述终端使用同一网络登录云端的其它终端。其中,所述方法还包括:以列表形式在所述终端上显示所述确定推送的应用。其中,所述方法还包括:显示所述确定推送的应用之前,获取记录的对推送应用的选择;根据记录的被选择应用的类型,调整本次确定推送的应用的列表排序。其中,所述方法还包括:根据所述终端对推送应用的响应,调整所述预设操作行为。另一方面,提供了 一种推送应用的装置,包括:采集模块,用于采集终端上的操作行为;匹配模块,用于当所述采集的操作行为与预设操作行为匹配时,确定所述终端处 于可推荐状态;确定模块,用于根据所述终端中应用的操作情况,确定推送的应用。其中,所述匹配模块包括:判断单元,用于判断所述采集的操作行为是否符合所述预设操作行为;确定单元,用于如果所述判断单元判断所述采集的操作行为符合所述预设操作行 为,则确定所述终端处于可推荐状态,如果所述判断单元判断所述采集的操作行为不符合 所述预设操作行为,则触发所述采集模块继续采集终端上的操作行为;其中,所述预设操作行为包括:反复打开锁屏操作、反复切换界面、或反复打开应 用后未到达指定的时间又关闭该应用。其中,所述确定模块包括:第一确定单元,用于查找至当前时刻为止指定时间段内生成的应用,将查找的应 用作为确定推送的应用;或者,第二确定单元,用于查找与所述终端使用应用的历史相符的应用,将查找的应用 作为确定推送的应用;或者,第三确定单元,用于查找与关联终端使用应用的历史相符的应用,将查找的应用 作为确定推送的应用,所述关联终端为与所述终端使用同一网络登录云端的其它终端。其中,所述装置还包括:显示模块,用于以列表形式在所述终端上显示所述确定推送的应用。其中,所述装置还包括:排序模块,用于在所述显示模块显示所述确定推送的应用之前,获取记录的对推 送应用的选择,根据记录的被选择应用的类型,调整本次确定推送的应用的列表排序。其中,所述装置还包括:调整模块,用于根据所述终端对推送应用的响应,调整所述预设操作行为。又一方面,提供了一种终端设备,包括有存储器,以及一个或者一个以上的程序, 其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行 所述一个或者一个以上程序包含用于进行以下操作的指令:采集终端上的操作行为;当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态;根据所述终端中应用的操作情况,确定推送的应用。本公开实施例提供的技术方案带来的一些有益效果可以包括:通过采集终端上的 操作行为;当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态; 根据所述终端中应用的操作情况,确定推送的应用,实现了为用户主动推送应用,节省了用户的时间和精力,提高了效率和用户的满意度。【附图说明】为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本公开实施例1提供的推送应用的方法示例性流程图;图2是本公开实施例2提供的推送应用的方法示例性流程图;图3a和图3b是本公开实施例2提供的显示推送应用的示例性示意图;图4是本公开实施例3提供的推送应用的方法示例性流程图;图5是本公开实施例4提供的推送应用的装置一种示例性结构图;图6是本公开实施例4提供的推送应用的装置另一种示例性结构图;图7是本公开实施例5提供的终端设备示例性结构图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。实施例1参见图1,本实施例提供了一种推送应用的方法,包括如下步骤。在步骤101中,采集终端上的操作行为;本实施例涉及的终端是指移动终端设备,包括但不限于:手机、笔记本电脑、平板电脑等等。该操作行为包括但不限于:终端用户对终端内系统固有应用的操作或者终端用户对终端内安装的APP的操作等等。在步骤102中,当采集的操作行为与预设操作行为匹配时,确定终端处于可推荐状态;本实施例中涉及的可推荐状态是指终端用户处于无目的的使用终端的状态,可以视为无聊状态,此时,可以对终端进行应用推荐。相反地,如果终端不处于可推荐状态,则终端用户当前可能正处于繁忙状态,如正在使用某个APP等,此时,不适合向终端进行应用推荐。在步骤103中,根据终端中应用的操作情况,确定推送的应用。本实施例中,该预设操作行为可以存储在终端本地,或者也可以存储在云端服务器上,本实施例对此不做具体限定。当预设操作行为存储在终端本地时,可以由终端来进行操作行为与预设操作行为的匹配,考虑到终端的处理能力,在另一实施例中,将预设操作行为存储在云端服务器,如存储在一个数据库中,由云端的服务器来进行采集的终端上的操作行为与预设操作行为的匹配,从而可以提高处理效率。其中,当云端的服务器执行匹配操作时,终端可以将采集到的操作行为记录在日志文件中,并将该日志文件发送给云端的服 务器,从而云端的服务器可以从该日志文件中提取出终端采集到的操作行为。本实施例中,当采集的操作行为与预设操作行为匹配时,确定终端处于可推荐状 态本文档来自技高网...
推送应用的方法、装置和终端设备

【技术保护点】
一种推送应用的方法,其特征在于,所述方法包括:采集终端上的操作行为;当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态;根据所述终端中应用的操作情况,确定推送的应用。

【技术特征摘要】
1.一种推送应用的方法,其特征在于,所述方法包括: 采集终端上的操作行为; 当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态; 根据所述终端中应用的操作情况,确定推送的应用。2.根据权利要求1所述的方法,其特征在于,当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态,包括: 判断所述采集的操作行为是否符合所述预设操作行为; 若符合,则确定所述终端处于可推荐状态; 若不符合,则继续采集终端上的操作行为; 其中,所述预设操作行为包括:反复打开锁屏操作、反复切换界面、或反复打开应用后未到达指定的时间又关闭该应用。3.根据权利要求1所述的方法,其特征在于,根据所述终端中应用的操作情况,确定推送的应用,包括: 查找至当前时刻为止指定时间段内生成的应用,将查找的应用作为确定推送的应用;或者, 查找与所述终端使用应用的历史相符的应用,将查找的应用作为确定推送的应用;或者, 查找与关联终端使用应用的历史相符的应用,将查找的应用作为确定推送的应用,所述关联终端为与所述终端使用同一网络登录云端的其它终端。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 以列表形式在所述终端上显示所述确定推送的应用。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 显示所述确定推送的应用之前,获取记录的对推送应用的选择; 根据记录的被选择应用的类型,调整本次确定推送的应用的列表排序。6.根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述终端对推送应用的响应,调整所述预设操作行为。7.—种推送应用的装置,其特征在于,所述装置包括: 采集模块,用于采集终端上的操作行为; 匹配模块,用于当所述采集的操作行为与预设操作行为匹配时,确定所述终端处于可推荐状态; 确定模块,用于根据所述终端中应用的操作情况,确定推送的应用。8.根据权利要求7所述的...

【专利技术属性】
技术研发人员:刘道宽王斌翁海斌
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:

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

1