一种信息推送方法、装置及电子设备的制造方法

文档序号:9911079阅读:550来源:国知局
一种信息推送方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及信息推送技术领域,特别是涉及一种信息推送方法、装置及电子设备。
【背景技术】
[0002]随着科学技术的进步,人们获得信息的方式不仅局限于电视、收音机或报纸等传统传媒方式,网络的出现更方便的为人们提供新闻、音乐或视频等信息。
[0003]因此,网络信息推送技术应运而生,通过在各种电子设备上投放各种各样的推送内容的方式使用户获得信息,所推送内容普遍适用于广大用户,且所推送内容不断持续的更新,使用户不必上网搜索,便可以获得最新的新闻、音乐或视频等内容。
[0004]现有技术中,在各种电子设备上推送信息的时间没有针对性,在任意一时间均向各种电子设备推送信息。如果在用户没有使用电子设备时推送信息,用户可能不会察觉电子设备接收到推送信息或察觉到后未进行观看,导致信息的推送效果较差。

【发明内容】

[0005]本发明实施例的目的在于提供一种信息推送方法、装置及电子设备,提高了在电子设备上信息推送技术的推送效果。具体技术方案如下:
[0006]本发明提供了一种信息推送方法,所述方法包括:
[0007]获得待推送信息;
[0008]获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果;
[0009]如果监测结果为监测到电子设备的屏幕的工作状态由未点亮状态变为点亮状态,则检测所述点亮状态是否由按键触发,如果是,则在所述电子设备中输出所获得的待推送
?目息O
[0010]可选的,在所述获得待推送信息之前,所述方法还包括:
[0011]获得在第一预设时间段内电子设备的屏幕的工作状态由未点亮状态变为点亮状态的频率;
[0012]根据所述频率,确定所述电子设备的屏幕的工作状态由未点亮状态变为点亮状态的下一时间点;
[0013]所述获得待推送信息,包括:在所述下一时间点之前获得待推送信息。
[0014]可选的,在所述获得待推送信息之前,所述方法还包括:
[0015]根据第二预设时间段内电子设备的屏幕的工作状态由未点亮状态变为点亮状态的次数,确定在第三预设时间段内推送的待推送信息的数量;
[0016]所述获得待推送信息,包括:获得确定的数量的待推送信息;
[0017]在所述获得待推送信息之后,所述方法还包括:
[0018]确定所述数量的待推送信息的输出顺序;
[0019]所述获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果,包括:在所述第三预设时间段内,对电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态进行监测,获得监测结果;
[0020]所述在所述电子设备中输出所获得的待推送信息,包括:
[0021]根据确定的输出顺序,从所述数量的待推送信息中选择任意一个待推送信息;
[0022]将选择的待推送信息在所述电子设备中输出。
[0023]可选的,在所述确定所述电子设备的屏幕的工作状态由未点亮状态变为点亮状态的下一时间点之后,所述方法还包括:
[0024]确定与确定的下一时间点匹配的待推送信息类型;
[0025]所述在所述下一时间点之前获得待推送信息,包括:
[0026]在所述下一时间点之前获得属于确定的匹配的待推送信息类型的待推送信息。
[0027]可选的,所述确定与确定的下一时间点匹配的待推送信息类型,包括:
[0028]确定各待推送信息类型对应的适宜推送时间段;
[0029]将确定的下一时间点所在的适宜推送时间段对应的待推送信息类型确定为与确定的下一时间点匹配的待推送信息类型。
[0030]本发明提供了一种信息推送装置,所述装置包括:第一获得模块、第二获得模块、判断模块和信息推送模块,
[0031 ]所述第一获得模块,用于获得待推送信息;
[0032]所述第二获得模块,用于获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果;
[0033]所述判断模块,用于在所述第二获得模块的监测结果为监测到电子设备的屏幕的工作状态由未点亮状态变为点亮状态的情况下,检测所述点亮状态是否由按键触发,如果是,则触发所述信息推送模块;
[0034]所述信息推送模块,用于在所述电子设备中输出所获得的待推送信息以将所述待推送信息推送至所述终端设备的用户。
[0035]可选的,所述装置还包括:第三获得模块和第一确定模块,
[0036]所述第三获得模块,用于在所述第一获得模块获得待推送信息之前,获得在第一预设时间段内电子设备的屏幕的工作状态由未点亮状态变为点亮状态的频率;
[0037]所述第一确定模块,用于根据所述频率,确定所述电子设备的屏幕的工作状态由未点壳状态变为点壳状态的下一时间点;
[0038]所述第一获得模块,具体用于:
[0039]在所述下一时间点之前获得待推送信息。
[0040]可选的,所述装置还包括:第二确定模块和第三确定模块,
[0041]所述第二确定模块,用于在所述第一获得模块获得待推送信息之前,根据第二预设时间段内电子设备的屏幕的工作状态由未点亮状态变为点亮状态的次数,确定需在第三预设时间段内推送的待推送信息的数量;
[0042]所述第一获得模块,具体用于:
[0043]获得确定的数量的待推送信息;
[0044]所述第三确定模块,用于在所述第一获得模块获得待推送信息之后,确定所述数量的待推送信息的输出顺序;
[0045]所述第二获得模块,具体用于:
[0046]在所述第三预设时间段内,对电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态进行监测,获得监测结果;
[0047]所述信息推送模块,包括:选择子模块和输出子模块,
[0048]所述选择子模块,用于根据确定的输出顺序,从所述数量的待推送信息中选择任意一个待推送信息;
[0049]所述输出子模块,用于将选择的待推送信息在所述电子设备中输出。
[0050]可选的,所述装置还包括:第四确定模块,
[0051]所述第四确定模块,用于在所述第一确定模块确定所述电子设备的屏幕的工作状态由未点亮状态变为点亮状态的下一时间点之后,确定与确定的下一时间点匹配的待推送信息类型;
[0052]所述第一获得模块,具体用于:
[0053]在所述下一时间点之前获得属于确定的匹配的待推送信息类型的待推送信息。
[0054]可选的,所述第四确定模块,包括:第一确定子模块和第二确定子模块,
[0055]所述第一确定子模块,用于确定各待推送信息类型对应的适宜推送时间段;
[0056]所述第二确定子模块,用于将确定的下一时间点所在的适宜推送时间段对应的待推送信息类型确定为与确定的下一时间点匹配的待推送信息类型。
[0057]本发明提供了一种电子设备,所述电子设备包括:
[0058]壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0059]获得待推送信息;
[0060]获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果;
[0061]如果监测结果为监测到电子设备的屏幕的工作状态由未点亮状态变为点亮状态,则检测所述点亮状态是否由按键触发,如果是,则在所述电子设备中输出所获得的待推送
?目息O
[0062]为实现上述目的,本发明实施例还提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例所述的一种信息推送方法。其中,本发明实施例所述的一种信息推送方法,应用于电子设备,该方法包括:
[0063]获得待推送信息;
[0064]获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果;
[0065]如果监测结果为监测到电子设备的屏幕的工作状态由未点亮状态变为点亮状态,则检测所述点亮状态是否由按键触发,如果是,则在所述电子设备中输出所获得的待推送
?目息O
[0066]为实现上述目的,本发明实施例还提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例所述的一种信息推送方法。其中,本发明实施例所述的一种信息推送方法,应用于电子设备,该方法包括:
[0067]获得待推送信息;
[0068]获得对监测电子设备的屏幕的工作状态是否由未点亮状态变为点亮状态的监测结果;
[0069]如果监测结果为监测到电子
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1