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

文档序号:9929586阅读:406来源:国知局
一种通信终端上应用程序的消息推送方法及装置的制造方法
【技术领域】
[0001]本发明属于计算机技术领域,尤其涉及一种通信终端上应用程序的消息推送方法及装置。
【背景技术】
[0002]随着计算机和互联网技术的不断进步以及人们生活水平的日益提高,智能手机得到了大规模的普及,其应用也越来越广泛、功能越来越强大。为了抢占移动终端的互联网入口,各企业都推出了各自的应用程序(App),用户可利用智能手机等移动终端上的应用程序进行网上聊天、看新闻、看视频、购物等。
[0003]为了提高应用程序的粘性,几乎所有应用程序都提供了消息推送功能,这样可向用户及时发送最新的消息,例如,好友状态信息、微博信息、新闻以及优惠信息等,以吸引用户查看消息,进而获取用户的互联网入口。消息推送功能在一定程度了方便了用户,用户无需时时关注这些应用程序,消息会自动推送,从而可帮助用户了解最新的资讯。然而,应用程序不分时段、场合地给用户进行消息推送,常常会给用户的正常工作和生活带来影响,降低了应用程序的用户体验,而直接关闭消息推送功能又不方便用户使用,也无法达到提高应用程序的用户粘性的目的。

【发明内容】

[0004]本发明的目的在于提供一种通信终端上应用程序的消息推送方法及装置,旨在解决由于现有技术无法提供一种消息推送方法,导致应用程序消息推送效果不佳的问题。
[0005]—方面,本发明提供了一种通信终端上应用程序的消息推送方法,所述方法包括下述步骤:
[0006]获取所述通信终端的当前时间;
[0007]监测所述当前时间是否满足预设的所述应用程序的消息推送条件;
[0008]当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能。
[0009]另一方面,本发明提供了一种通信终端上应用程序的消息推送装置,所述装置包括:
[0010]当前时间获取单元,用于获取所述通信终端的当前时间;
[0011]推送监测单元,用于监测所述当前时间是否满足预设的所述应用程序的消息推送条件;以及
[0012]推送开启单元,用于当所述当前时间满足所述预设的所述应用程序的消息推送条件时,开启所述应用程序的消息推送功能。
[0013]在本发明实施例中,通过获取通信终端的当前时间,监测当前时间是否满足预设的应用程序的消息推送条件,只有当当前时间满足预设的应用程序的消息推送条件时,才开启应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程序的用户粘性。
【附图说明】
[0014]图1是本发明实施例一提供的通信终端上应用程序的消息推送方法的实现流程图;
[0015]图2是本发明实施例二提供的通信终端上应用程序的消息推送方法的实现流程图;
[0016]图3是本发明实施例三提供的通信终端上应用程序的消息推送方法的实现流程图;
[0017]图4是本发明实施例四提供的通信终端上应用程序的消息推送方法的实现流程图;
[0018]图5是本发明实施例五提供的通信终端上应用程序的消息推送装置的结构图;
[0019]图6是本发明实施例六提供的通信终端上应用程序的消息推送装置的结构图;
[0020]图7是本发明实施例七提供的通信终端上应用程序的消息推送装置的结构图;以及
[0021]图8是本发明实施例八提供的通信终端上应用程序的消息推送装置的结构图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]以下结合具体实施例对本发明的具体实现进行详细描述:
[0024]实施例一:
[0025]图1示出了本发明实施例一提供的通信终端上应用程序的消息推送方法的实现流程,详述如下:
[0026]在步骤SlOl中,获取通信终端的当前时间。
[0027]在步骤S102中,监测当前时间是否满足预设的应用程序的消息推送条件。
[0028]在本发明实施例中,预先设置应用程序的消息推送条件,应用程序的消息推送条件可由用户设置,优选地,由通信终端自动获取并设置,从而提高通信终端的智能化程度。其中,应用程序可以是即时通信程序、购物程序或阅读程序等各种基于互联网的应用程序。
[0029]在步骤S103中,当当前时间满足预设的应用程序的消息推送条件时,开启应用程序的消息推送功能。
[0030]在本发明实施例中,通过获取通信终端的当前时间,监测当前时间是否满足预设的应用程序的消息推送条件,只有当当前时间满足预设的应用程序的消息推送条件时,才开启应用程序的消息推送功能,否则关闭应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程序的用户粘性。
[0031]实施例二:
[0032]图2示出了本发明实施例二提供的通信终端上应用程序的消息推送方法的实现流程,详述如下:
[0033]在步骤S201中,获取通信终端的当前时间。
[0034]在步骤S202中,获取当前时间所在时间段内应用程序被使用的频率。
[0035]在步骤S203中,判断被使用的频率是否大于预设的使用频率,是则执行步骤S204,否则执行步骤S205。
[0036]在步骤S204中,当被使用的频率大于预设的使用频率时,开启应用程序的消息推送功能。
[0037]在本发明实施例中,当前时间所在的时间段或时间周期长度由用户预先设置或应用程序自定义,该时间段或时间周期可以是一天、两天、三天或一周。在具体实施过程中,可设置一计数器用于记录在该时间段或时间周期内应用程序被使用的次数或频率,当次数或频率大于预设的使用频率时,开启应用程序的消息推送功能,同时对时间段或时间周期进行重置,重新开始计算时间周期。优选地,只有当前时间为预先设置的时间段或时间周期的到达时间或结束时间点时,即只在设定的时间段或时间周期的结束时间才获取当前时间(结束时间)所在时间段内应用程序被使用的频率,从而降低通信终端的硬件开销,减少终端能耗。
[0038]在本发明实施例中,若当前时间所在时间段内应用程序被使用的频率大于预设的使用频率,则该应用程序最近使用比较频繁,用户希望得到来自该应用程序的消息,此时开启应用程序的消息推送功能。当然,若该应用程序本身的消息推送功能处于打开状态,则只需保持打开状态即可。
[0039]在步骤S205中,当被使用的频率不大于预设的使用频率时,关闭应用程序的消息推送功能。
[0040]在本发明实施例中,若当前时间所在时间段内应用程序被使用的频率不大于预设的使用频率,则该应用程序最近使用比较少,用户不期望得到来自该应用程序的消息,此时关闭应用程序的消息推送功能。当然,若该应用程序本身的消息推送功能处于关闭状态,则只需保持关闭状态即可。
[0041]在本发明实施例中,通过获取通信终端的当前时间,获取当前时间所在时间段内应用程序被使用的频率,只有当应用程序被使用的频率大于预设的使用频率时,才开启应用程序的消息推送功能,从而可有效提高消息推送的效果,进而提高应用程序的用户粘性以及通信终端的智能化程度。
[0042]实施例三:
[0043]图3示出了本发明实施例三提供的通信终端上应用程序的消息推送方法的实现流程,详述如下:
[0044]在步骤S301中,获取通信终端的当前时间。
[0045]在步骤S302中,判断当前时间是否处于预设的应用程序的消息推送时间段。
[0046]在本发明实施例中,首先需要对应用程序的消息推送时间段进行设置,例如,直接接收用户输入的消
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1