一种消息推送的方法和设备技术

技术编号:15988813 阅读:28 留言:0更新日期:2017-08-12 07:23
本申请实施例公开了一种消息推送方法和设备,包括:当终端设备接收待推送消息时,所述终端设备获取自身当前的状态信息;所述终端设备根据所述状态信息确定自身当前的状态;所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。根据终端设备当前的状态,利用预设的推送策略对待推送消息进行推送,提高了用户体验。

【技术实现步骤摘要】
一种消息推送的方法和设备
本申请涉及通信
,尤其涉及一种消息推送的方法和设备。
技术介绍
当终端设备接收到消息后,会将消息推送给用户,例如,图1中,当用户正在进行阅读时,终端设备接收到的消息在终端设备显示,会影响用户正在进行的阅读,而且,容易误点消息展示区域而直接跳转出当前浏览的页面。专利技术人在实现本专利技术的过程中,发现现有技术中存在以下技术问题:现有技术中在进行消息推送时,不会考虑终端设备当前的状态,按照统一的消息推送方式,当终端设备处于免打扰状态或者等待某些重要消息时,会造成用户体验下降,还可能会造成某些重要消息的遗漏。
技术实现思路
本申请实施例提供了一种消息推送的方法和设备,用以提高消息推送过程中的用户体验。为此,本申请采用以下技术手段:当终端设备接收待推送消息时,所述终端设备获取自身当前的状态信息;所述终端设备根据所述状态信息确定自身当前的状态;所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。其中,所述状态信息,具体包括:所述终端设备在指定周期内接收来自用户的信号频率的差值,接收所述待推送消息的时间,接收所述待推送消息时所处位置,接收所述待推送消息时当前正在进行的操作;所述当前的状态包括:免打扰状态,等待状态和普通状态。其中,所述终端设备根据所述状态信息确定自身当前的状态具体包括:所述终端设备根据所述状态信息确定自身当前是否处于免打扰状态;其中,所述终端设备根据所述状态信息确定自身当前处于免打扰状态,具体包括:所述终端设备确定在指定周期内接收来自用户的信号频率的差值小于预设的免打扰接收频率差值;和/或所述终端设备确定接收所述待推送消息的时间在预设的免打扰时间段内;和/或所述终端设备确定接收所述待推送消息时所处位置处于预设的免打扰区域;和/或所述终端设备确定接收所述待推送消息时当前正在进行的操作为预设的免打扰操作。其中,所述终端设备根据所述状态信息确定自身当前的状态具体包括:所述终端设备根据所述状态信息确定自身当前是否处于等待状态;其中,所述终端设备根据所述状态信息确定自身当前处于等待状态,具体包括:所述终端设备根据所述状态信息确定自身当前处于等待状态,具体包括:所述终端设备确定接收所述待推送消息的时间在预设的等待时间段内;和/或所述终端设备确定接收所述待推送消息时所处位置处于预设的等待区域;和/或所述终端设备确定接收所述待推送消息时当前正在进行的操作为预设的等待操作。其中,所述终端设备根据所述状态信息和预设的推送策略推送所述待推送消息,包括:当根据所述状态信息确定所述终端设备处于免打扰状态,则以所述免打扰状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于普通状态,则以所述普通状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于所述终端处于等待状态,则以所述等待状态对应的策略推送所述待推送消息。本申请实施例提供了一种终端设备的消息推送方法,该方法包括:当所述终端设备接收到待推送消息时,获取指定周期内用户发送信号频率的差值;所述终端设备判断所述信号频率的差值是否小于预设的免打扰接收频率差值;当判断结果为是时,所述终端设备确定自身当前处于免打扰状态,根据预设的免打扰状态对应的推送策略推送所述待推送消息。其中,所述预设的免打扰状态对应的推送策略包括:预设待推送消息的展示区域大小,展示区域位置,展示区域颜色,待推送消息的字体颜色,待推送消息的声音、震动中的一项或几项。其中,所述根据预设的免打扰状态对应的推送策略推送所述待推送消息,具体包括:所述终端设备根据预设的待推送消息的展示区域大小,展示区域位置,展示区域颜色,待推送消息的字体颜色,待推送消息的声音、震动中的一项或几项推送所述待推送消息。本申请实施例提供了一种消息推送设备,包括:获取模块,用于当终端设备接收待推送消息时,获取自身当前的状态信息;确定模块,用于所述终端设备根据所述状态信息确定自身当前的状态;推送模块,用于所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。所述状态信息,具体包括:所述终端设备在指定周期内接收来自用户的信号的频率的差值,接收所述待推送消息的时间,接收所述待推送消息时所处位置,接收所述待推送消息时当前正在进行的操作;所述当前的状态包括:免打扰状态,等待状态和普通状态。其中,所述确定模块,用于根据所述状态信息确定自身当前是否处于免打扰状态;其中,所述确定模块根据所述状态信息确定自身当前处于免打扰状态,具体包括:确定在指定周期内接收来自用户的信号的频率的差值小于预设的接收频率差值;和/或确定接收所述待推送消息的时间在预设的免打扰时间段内;和/或确定接收所述待推送消息时所处位置处于预设的免打扰区域;和/或确定接收所述待推送消息时当前正在进行的操作为预设的免打扰操作。其中,所述确定模块,还用于根据所述状态信息确定自身当前是否处于免打扰状态;其中,所述确定模块根据所述状态信息确定自身当前处于等待状态,具体包括:确定接收所述待推送消息的时间在预设的等待时间段内;和/或确定接收所述待推送消息时所处位置处于预设的等待区域;和/或确定接收所述待推送消息时当前正在进行的操作为预设的等待操作。其中,推送模块,具体用于当根据所述状态信息确定所述终端设备处于免打扰状态,则以所述免打扰状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于普通状态,则以所述普通状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于所述终端处于等待状态,则以所述等待状态对应的策略推送所述待推送消息。本申请实施例提供了一种终端设备,包括:获取模块,用于当接收到待推送消息时,获取指定周期内接收来自用户的信号频率的差值;判断模块,用于判断所述信号频率的差值是否小于预设的免打扰接收频率差值;推送模块,用于当判断结果为是时,确定自身当前处于免打扰状态,并根据预设的免打扰状态对应的推送策略推送所述待推送消息。其中,所述预设的免打扰状态对应的推送策略包括:预设待推送消息的展示区域大小,展示区域位置,展示区域颜色,待推送消息的字体颜色,待推送消息的声音、震动中的一项或几项。其中,所述推送模块,具体用于根据预设的待推送消息的展示区域大小,展示区域位置,展示区域颜色,待推送消息的字体颜色,待推送消息的声音、震动中的一项或几项推送所述待推送消息。与现有技术相比,本申请的上述实施例具有以下有益技术效果:本申请实施例中,当终端设备接收待推送消息时,所述终端设备获取自身当前的状态信息;所述终端设备根据所述状态信息确定自身当前的状态;所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。根据终端设备当前的状态,利用预设的推送策略对待推送消息进行推送,提高了用户体验。附图说明图1为现有技术中消息推送的示意图;图2为本申请实施例提供的一种消息推送方法流程示意图;图3为本申请实施例提供的一种消息推送方法流程示意图图4为本申请实施例提供的一种消息推送的示意图;图5为本申请实施例提供的一种消息推送设备的结构示意图;图6为本申请实施例提供的一种消息推送设备的结构示意图。具体实施方式下面结合附图对本申请的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实本文档来自技高网...
一种消息推送的方法和设备

【技术保护点】
一种消息推送的方法,其特征在于,该方法包括:当终端设备接收待推送消息时,所述终端设备获取自身当前的状态信息;所述终端设备根据所述状态信息确定自身当前的状态;所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。

【技术特征摘要】
1.一种消息推送的方法,其特征在于,该方法包括:当终端设备接收待推送消息时,所述终端设备获取自身当前的状态信息;所述终端设备根据所述状态信息确定自身当前的状态;所述终端设备按照预设的所述当前的状态对应的推送策略推送所述待推送消息。2.如权利要求1所述的方法,其特征在于,所述状态信息,具体包括:所述终端设备在指定周期内接收来自用户的信号频率的差值,接收所述待推送消息的时间,接收所述待推送消息时所处位置,接收所述待推送消息时当前正在进行的操作;所述当前的状态包括:免打扰状态,等待状态和普通状态。3.如权利要求2所述的方法,其特征在于,所述终端设备根据所述状态信息确定自身当前的状态具体包括:所述终端设备根据所述状态信息确定自身当前是否处于免打扰状态;其中,所述终端设备根据所述状态信息确定自身当前处于免打扰状态,具体包括:所述终端设备确定在指定周期内接收来自用户的信号频率的差值小于预设的免打扰接收频率差值;和/或所述终端设备确定接收所述待推送消息的时间在预设的免打扰时间段内;和/或所述终端设备确定接收所述待推送消息时所处位置处于预设的免打扰区域;和/或所述终端设备确定接收所述待推送消息时当前正在进行的操作为预设的免打扰操作。4.如权利要求2所述的方法,其特征在于,所述终端设备根据所述状态信息确定自身当前的状态具体包括:所述终端设备根据所述状态信息确定自身当前是否处于等待状态;其中,所述终端设备根据所述状态信息确定自身当前处于等待状态,具体包括:所述终端设备根据所述状态信息确定自身当前处于等待状态,具体包括:所述终端设备确定接收所述待推送消息的时间在预设的等待时间段内;和/或所述终端设备确定接收所述待推送消息时所处位置处于预设的等待区域;和/或所述终端设备确定接收所述待推送消息时当前正在进行的操作为预设的等待操作。5.如权利要求2所述的方法,其特征在于,所述终端设备根据所述状态信息和预设的推送策略推送所述待推送消息,包括:当根据所述状态信息确定所述终端设备处于免打扰状态,则以所述免打扰状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于普通状态,则以所述普通状态对应的策略推送所述待推送消息;当根据所述状态信息确定所述终端设备处于所述终端处于等待状态,则以所述等待状态对应的策略推送所述待推送消息。6.一种终端设备的消息推送方法,其特征在于,该方法包括:当所述终端设备接收到待推送消息时,获取指定周期内用户发送信号频率的差值;所述终端设备判断所述信号频率的差值是否小于预设的免打扰接收频率差值;当判断结果为是时,所述终端设备确定自身当前处于免打扰状态,根据预设的免打扰状态对应的推送策略推送所述待推送消息。7.如权利要求6所述的方法,其特征在于,所述预设的免打扰状态对应的推送策略包括:预设待推送消息的展示区域大小,展示区域位置,展示区域颜色,待推送消息的字体颜色,待推送消息的声音、震动中的一项或几项。8.如权利要求7所述的方法,其特征在于,所述根据预设的免打扰状态对应的推送策略推送所述待推送消息,具体包括:所述终端设备根据...

【专利技术属性】
技术研发人员:张悦
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1