信息推送方法、装置和电子设备制造方法及图纸

技术编号:22081543 阅读:23 留言:0更新日期:2019-09-12 16:13
本申请提出一种信息推送方法、装置和电子设备,其中,方法包括:在获取服务器发送的推送信息时,获取当前时间;判断当前时间是否在预设接收时间段内;若当前时间在预设接收时间段内,则将推送信息显示在终端设备通知栏的预设位置。由此,解决了现有技术中由于消息推送通道断开或是服务器延时等原因会出现有些消息到达不及时,这样就会出现在用户休息时间收到通知栏的推送消息提醒对用户造成打扰的技术问题,通过预先在终端设备设置接收时间段,在获取服务器发送的推送信息时,获取当前时间,并在当前时间在在预设接收时间段内才进行信息推送,也就是通过终端设备本地的处理,减少对用户的打扰,提升用户体验。

Information push method, device and electronic equipment

【技术实现步骤摘要】
信息推送方法、装置和电子设备
本申请涉及互联网
,尤其涉及一种信息推送方法、装置和电子设备。
技术介绍
目前,大多安装在终端设备的应用程序都会推送一些即时消息以提示用户进行更新或者查看新信息等,然而,有时候由于消息推送通道断开或是服务器延时等原因会出现有些消息到达不及时,这样就会出现在用户休息时间收到通知栏的推送消息提醒对用户造成打扰。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种信息推送方法,解决了现有技术中由于消息推送通道断开或是服务器延时等原因会出现有些消息到达不及时,这样就会出现在用户休息时间收到通知栏的推送消息提醒对用户造成打扰的技术问题,通过预先在终端设备设置接收时间段,在获取服务器发送的推送信息时,获取当前时间,并在当前时间在在预设接收时间段内才进行信息推送,也就是通过终端设备本地的处理,减少对用户的打扰,提升用户体验。本申请提出一种信息推送装置。本申请提出一种电子设备。本申请提出一种计算机可读存储介质。本申请第一方面实施例提出了一种信息推送方法,包括:在获取服务器发送的推送信息时,获取当前时间;判断所述当前时间是否在预设接收时间段内;若所述当前时间在预设接收时间段内,则将所述推送信息显示在终端设备通知栏的预设位置。可选地,作为本申请第一方面的第一种可能的实现方式,在所述在获取服务器发送的推送信息时,获取当前时间之前,还包括:在应用程序开启时,接收服务器发送的所述预设接收时间段并保存。可选地,作为本申请第一方面的第二种可能的实现方式,在所述在获取服务器发送的推送信息时,获取当前时间之前,还包括:在应用程序开启时,显示接收时间设置界面;获取时间设置指令,根据所述时间设置指令生成所述预设接收时间段。可选地,作为本申请第一方面的第三种可能的实现方式,所述的方法,还包括:获取时间更改指令;根据所述时间更改指令更改所述预设接收时间段。可选地,作为本申请第一方面的第四种可能的实现方式,在所述获取当前时间之后,还包括:获取当前场景特征信息;获取与所述当前场景特征信息对应的所述预设接收时间段。本申请第二方面实施例提出了一种信息推送装置,该装置包括:第一获取模块,用于在获取服务器发送的推送信息时,获取当前时间;判断模块,用于判断所述当前时间是否在预设接收时间段内;第一显示模块,用于若所述当前时间在预设接收时间段内,则将所述推送信息显示在终端设备通知栏的预设位置。可选地,作为本申请第二方面的第一种可能的实现方式,所述装置,还包括:接收模块,用于在应用程序开启时,接收服务器发送的所述预设接收时间段并保存。可选地,作为本申请第二方面的第二种可能的实现方式,所述的装置,其特征在于,还包括:第二显示模块,用于在应用程序开启时,显示接收时间设置界面;生成模块,用于获取时间设置指令,根据所述时间设置指令生成所述预设接收时间段。可选地,作为本申请第二方面的第三种可能的实现方式,所述装置还包括:第二获取模块,用于获取时间更改指令;更改模块,用于根据所述时间更改指令更改所述预设接收时间段。可选地,作为本申请第二方面的第四种可能的实现方式,所述装置还包括:第三获取模块,用于获取当前场景特征信息;第四获取模块,用于获取与所述当前场景特征信息对应的所述预设接收时间段。本申请第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现第一方面所述的信息推送方法。本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现第一方面所述的信息推送方法。本申请实施例所提供的技术方案,可以包含如下的有益效果:在获取服务器发送的推送信息时,获取当前时间;判断当前时间是否在预设接收时间段内;若当前时间在预设接收时间段内,则将推送信息显示在终端设备通知栏的预设位置。由此,解决了现有技术中由于消息推送通道断开或是服务器延时等原因会出现有些消息到达不及时,这样就会出现在用户休息时间收到通知栏的推送消息提醒对用户造成打扰的技术问题,通过预先在终端设备设置接收时间段,在获取服务器发送的推送信息时,获取当前时间,并在当前时间在在预设接收时间段内才进行信息推送,也就是通过终端设备本地的处理,减少对用户的打扰,提升用户体验。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请实施例所提供的一种信息推送方法的流程示意图;图2为本申请实施例所提供的另一种信息推送方法的流程示意图;图3为本申请实施例提供的一种信息推送装置的结构示意图;图4为本申请实施例所提供的另一种信息推送装置的结构示意图;图5为本申请实施例所提供的又一种信息推送装置的结构示意图;图6为本申请实施例所提供的再一种信息推送装置的结构示意图;图7为本申请实施例所提供的还一种信息推送装置的结构示意图;以及图8为本申请电子设备一个实施例的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的信息推送方法、装置和电子设备。图1为本申请实施例所提供的一种信息推送方法的流程示意图。如图1所示,该方法包括以下步骤:步骤101,在获取服务器发送的推送信息时,获取当前时间。步骤102,判断当前时间是否在预设接收时间段内。步骤103,若当前时间在预设接收时间段内,则将推送信息显示在终端设备通知栏的预设位置。在实际应用当中,终端设备安装的应用程序有很多,为了让用户及时了解应用程序对应内容的动态,可以向用户发送推送信息,比如应用程序A需要更新升级提醒信息、应用程序B中的事件为爆点新闻需要用户及时了解等,然而,由于推送时间是服务器确定的,在消息推送通道断开或是服务器延时等原因出现在用户休息时间即不希望被打扰的时间被打扰。因此,本申请针对上述问题,通过预先在终端设备设置接收时间段,在获取服务器发送的推送信息时,获取当前时间,并在当前时间在在预设接收时间段内才进行信息推送,也就是通过终端设备本地的处理,减少对用户的打扰,提升用户体验。具体地,在应用程序对应的服务器生成推送信息后发送给终端设备,终端设备在获取服务器发送的推送信息时,获取当前时间,从而判断当前时间是否在预设接收时间段内。其中,预设时间段是预先设置好存储在终端设备中,可以理解的是不同的应用程序设置不同的预设时间段,也可以设置相同的预设时间段,还可以是服务器直接设置好,或者根据用户需要进行设置,举例说明如下:第一种示例,在应用程序开启时,接收服务器发送的预设接收时间段并保存。具体地,在用户打开应用程序或者浏览器时,服务器设置与其对应的预设接收时间段,若用户未打开或者打开时未接收到服务器预设信息则终端设备使用本地默认的时间段配置,比如早8点-晚8点,其中,默认配置时间也可以根据不同的应用程序进行设置,比如微信为早8点-晚10点,微博为早8点-晚8点等,进一步满足用户使用需求,提升用户使用体验。第二种示例,在应用程序开启时,显示接本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,包括以下步骤:在获取服务器发送的推送信息时,获取当前时间;判断所述当前时间是否在预设接收时间段内;若所述当前时间在预设接收时间段内,则将所述推送信息显示在终端设备通知栏的预设位置。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括以下步骤:在获取服务器发送的推送信息时,获取当前时间;判断所述当前时间是否在预设接收时间段内;若所述当前时间在预设接收时间段内,则将所述推送信息显示在终端设备通知栏的预设位置。2.如权利要求1所述的方法,其特征在于,在所述在获取服务器发送的推送信息时,获取当前时间之前,还包括:在应用程序开启时,接收服务器发送的所述预设接收时间段并保存。3.如权利要求1所述的方法,其特征在于,在所述在获取服务器发送的推送信息时,获取当前时间之前,还包括:在应用程序开启时,显示接收时间设置界面;获取时间设置指令,根据所述时间设置指令生成所述预设接收时间段。4.如权利要求2所述的方法,其特征在于,还包括:获取时间更改指令;根据所述时间更改指令更改所述预设接收时间段。5.如权利要求1所述的方法,其特征在于,在所述获取当前时间之后,还包括:获取当前场景特征信息;获取与所述当前场景特征信息对应的所述预设接收时间段。6.一种信息...

【专利技术属性】
技术研发人员:商泽文
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1