一种通信终端上应用程序的消息推送方法及装置制造方法及图纸

技术编号:13331373 阅读:36 留言:0更新日期:2016-07-11 23:02
本发明专利技术适用计算机技术领域,提供了一种通信终端上应用程序的消息推送方法及装置,所述方法包括:获取所述通信终端的当前时间,监测所述当前时间是否满足预设的所述应用程序的消息推送条件,当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能,从而有效提高了消息推送的效果,进而提高了应用程序的用户粘性和通信终端的智能化程度。

【技术实现步骤摘要】

本专利技术属于计算机
,尤其涉及一种通信终端上应用程序的消息推送方法及装置
技术介绍
随着计算机和互联网技术的不断进步以及人们生活水平的日益提高,智能手机得到了大规模的普及,其应用也越来越广泛、功能越来越强大。为了抢占移动终端的互联网入口,各企业都推出了各自的应用程序(App),用户可利用智能手机等移动终端上的应用程序进行网上聊天、看新闻、看视频、购物等。为了提高应用程序的粘性,几乎所有应用程序都提供了消息推送功能,这样可向用户及时发送最新的消息,例如,好友状态信息、微博信息、新闻以及优惠信息等,以吸引用户查看消息,进而获取用户的互联网入口。消息推送功能在一定程度了方便了用户,用户无需时时关注这些应用程序,消息会自动推送,从而可帮助用户了解最新的资讯。然而,应用程序不分时段、场合地给用户进行消息推送,常常会给用户的正常工作和生活带来影响,降低了应用程序的用户体验,而直接关闭消息推送功能又不方便用户使用,也无法达到提高应用程序的用户粘性的目的。
技术实现思路
本专利技术的目的在于提供一种通信终端上应用程序的消息推送方法及装置,旨在解决由于现有技术无法提供一种消息推送方法,导致应用程序消息推送效果不佳的问题。一方面,本专利技术提供了一种通信终端上应用程序的消息推送方法,所述方法包括下述步骤:获取所述通信终端的当前时间;监测所述当前时间是否满足预设的所述应用程序的消息推送条件;当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能。另一方面,本专利技术提供了一种通信终端上应用程序的消息推送装置,所述装置包括:当前时间获取单元,用于获取所述通信终端的当前时间;推送监测单元,用于监测所述当前时间是否满足预设的所述应用程序的消息推送条件;以及推送开启单元,用于当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能。在本专利技术实施例中,通过获取通信终端的当前时间,监测当前时间是否满足预设的应用程序的消息推送条件,只有当当前时间满足预设的应用程序的消息推送条件时,才开启应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程序的用户粘性。附图说明图1是本专利技术实施例一提供的通信终端上应用程序的消息推送方法的实现流程图;图2是本专利技术实施例二提供的通信终端上应用程序的消息推送方法的实现流程图;图3是本专利技术实施例三提供的通信终端上应用程序的消息推送方法的实现流程图;图4是本专利技术实施例四提供的通信终端上应用程序的消息推送方法的实现流程图;图5是本专利技术实施例五提供的通信终端上应用程序的消息推送装置的结构图;图6是本专利技术实施例六提供的通信终端上应用程序的消息推送装置的结构图;图7是本专利技术实施例七提供的通信终端上应用程序的消息推送装置的结构图;以及图8是本专利技术实施例八提供的通信终端上应用程序的消息推送装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的通信终端上应用程序的消息推送方法的实现流程,详述如下:在步骤S101中,获取通信终端的当前时间。在步骤S102中,监测当前时间是否满足预设的应用程序的消息推送条件。在本专利技术实施例中,预先设置应用程序的消息推送条件,应用程序的消息推送条件可由用户设置,优选地,由通信终端自动获取并设置,从而提高通信终端的智能化程度。其中,应用程序可以是即时通信程序、购物程序或阅读程序等各种基于互联网的应用程序。在步骤S103中,当当前时间满足预设的应用程序的消息推送条件时,开启应用程序的消息推送功能。在本专利技术实施例中,通过获取通信终端的当前时间,监测当前时间是否满足预设的应用程序的消息推送条件,只有当当前时间满足预设的应用程序的消息推送条件时,才开启应用程序的消息推送功能,否则关闭应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程序的用户粘性。实施例二:图2示出了本专利技术实施例二提供的通信终端上应用程序的消息推送方法的实现流程,详述如下:在步骤S201中,获取通信终端的当前时间。在步骤S202中,获取当前时间所在时间段内应用程序被使用的频率。在步骤S203中,判断被使用的频率是否大于预设的使用频率,是则执行步骤S204,否则执行步骤S205。在步骤S204中,当被使用的频率大于预设的使用频率时,开启应用程序的消息推送功能。在本专利技术实施例中,当前时间所在的时间段或时间周期长度由用户预先设置或应用程序自定义,该时间段或时间周期可以是一天、两天、三天或一周。在具体实施过程中,可设置一计数器用于记录在该时间段或时间周期内应用程序被使用的次数或频率,当次数或频率大于预设的使用频率时,开启应用程序的消息推送功能,同时对时间段或时间周期进行重置,重新开始计算时间周期。优选地,只有当前时间为预先设置的时间段或时间周期的到达时间或结束时间点时,即只在设定的时间段或时间周期的结束时间才获取当前时间(结束时间)所在时间段内应用程序被使用的频率,从而降低通信终端的硬件开销,减少终端能耗。在本专利技术实施例中,若当前时间所在时间段内应用程序被使用的频率大于预设的使用频率,则该应用程序最近使用比较频繁,用户希望得到来自该应用程序的消息,此时开启应用程序的消息推送功能。当然,若该应用程序本身的消息推送功能处于打开状态,则只需保持打开状态即可。在步骤S205中,当被使用的频率不大于预设的使用频率时,关闭应用程序的消息推送功能。在本专利技术实施例中,若当前时间所在时间段内应用程序被使用的频率不大于预设的使用频率,则该应用程序最近使用比较少,用户不期望得到来自该应用程序的消息,此时关闭应用程序的消息推送功能。当然,若该应用程序本身的消息推送功能处于关闭状态,则只需保持关闭状态即可。在本专利技术实施例中,通过获取通信终端的当前时间,获取当前时间所在时间段内应用程序被使用的频率,只有当应用程序被使用的频率大于预设的使用频率时,才开启应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程本文档来自技高网...

【技术保护点】
一种通信终端上应用程序的消息推送方法,其特征在于,所述方法包括下述步骤:获取所述通信终端的当前时间;监测所述当前时间是否满足预设的所述应用程序的消息推送条件;当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能。

【技术特征摘要】
1.一种通信终端上应用程序的消息推送方法,其特征在于,所述方法包括
下述步骤:
获取所述通信终端的当前时间;
监测所述当前时间是否满足预设的所述应用程序的消息推送条件;
当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所
述应用程序的消息推送功能。
2.如权利要求1所述的方法,其特征在于,监测所述当前时间是否满足预
设的所述应用程序的消息推送条件的步骤,包括:
获取所述当前时间所在时间段内所述应用程序被使用的频率;
判断所述被使用的频率是否大于预设的使用频率;
当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所
述应用程序的消息推送功能的步骤,包括:
当所述被使用的频率大于预设的使用频率时,开启所述应用程序的消息推
送功能。
3.如权利要求1所述的方法,其特征在于,监测所述当前时间是否满足预
设的所述应用程序的消息推送条件的步骤,包括:
判断所述当前时间是否处于预设的所述应用程序的消息推送时间段;
当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所
述应用程序的消息推送功能的步骤,包括:
当所述当前时间处于所述预设的所述应用程序的消息推送时间段时,开启
所述应用程序的消息推送功能。
4.如权利要求3所述的方法,其特征在于,判断所述当前时间是否处于预
设的所述应用程序的消息推送时间段的步骤之前,所述方法还包括:
统计所述应用程序在预设时间周期内的使用规则;
根据所述统计的使用规则对所述应用程序的消息推送时间段进行设置。
5.如权利要求1所述的方法,其特征在于,监测所述当前时间是否满足预
设的所述应用程序的消息推送条件的步骤,包括:
根据所述当前时间对所述通信终端存储的行程安排表进行扫描,以检测在
所述当前时间是否存在行程安排;
当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所
述应用程序的消息推送功能的步骤,包括...

【专利技术属性】
技术研发人员:吴植贤
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1