消息推送方法、装置及服务器与流程

文档序号:11138822阅读:来源:国知局

技术特征:

1.一种消息推送方法,其特征在于,包括:

接收第一终端发送的推送消息,所述推送消息中包括待推送内容、所述第一终端发送所述待推送内容时的位置以及推送要求,其中,所述推送要求至少包括:推送时间要求以及推送距离要求;

若当前时间满足所述推送时间要求,并且第二终端在当前时间与所述第一终端发送所述待推送内容时的位置之间的距离满足所述推送距离要求,则将所述待推送内容发送给所述第二终端。

2.根据权利要求1所述的方法,其特征在于,所述推送消息中还包括发送用户的标识,所述方法还包括:

若当前时间满足所述推送时间要求,并且所述第二终端在当前时间与所述第一终端发送所述待推送内容时的位置之间的距离小于第一阈值且未满足所述推送距离要求,则根据所述发送用户的标识向所述第二终端发送第一提醒消息,其中,所述第一提醒消息中包括所述发送用户的标识;

其中,所述第一阈值大于所述推送距离要求对应距离。

3.根据权利要求1所述的方法,其特征在于,还包括:

接收所述第二终端发送的推送请求,所述推送请求由所述第二终端在接收到所述待推送内容后发送,所述推送请求中至少包括目标用户的标识;

根据所述第二终端发送的推送请求,向所述目标用户推送所述待推送内容。

4.根据权利要求1所述的方法,其特征在于,还包括:

若当前时间已超出所述推送时间要求对应的时间,则向所述第一终端发送第二提醒消息;

接收所述第一终端发送的响应消息,所述响应消息用于指示是否继续推送所述待推送内容;

若所述响应消息指示继续推送所述待推送内容,则根据所述响应消息更新所述推送要求。

5.根据权要求1所述的方法,其特征在于,所述推送要求还包括:接收所述待推送内容的用户的标识;相应地,所述第二终端对应的用户为所述接收所述待推送内容的用户。

6.根据权利要求5所述的方法,其特征在于,所述接收所述待推送内容的用户的标识为群组标识;所述接收第一终端发送的推送消息之后,还包括:

根据所述群组标识,获取所述群组中每个用户的标识。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述待推送内容为文本、图片、语音、视频中的至少一种。

8.一种消息推送装置,其特征在于,包括:

第一接收模块,被配置为接收第一终端发送的推送消息,所述推送消息中包括待推送内容、所述第一终端发送所述待推送内容时的位置以及推送要求,其中,所述推送要求至少包括:推送时间要求以及推送距离要求;

第一发送模块,被配置为在当前时间满足所述推送时间要求,并且第二终端在当前时间与所述第一终端发送所述待推送内容时的位置之间的距离满足所述推送距离要求时,将所述待推送内容发送给所述第二终端。

9.根据权利要求8所述的装置,其特征在于,所述推送消息中还包括发送用户的标识,所述装置还包括:

第二发送模块,被配置为在当前时间满足所述推送时间要求,并且所述第二终端在当前时间与所述第一终端发送所述待推送内容时的位置之间的距离小于第一阈值且未满足所述推送距离要求时,根据所述发送用户的标识向所述第二终端发送第一提醒消息,其中,所述第一提醒消息中包括所述发送用户的标识;

其中,所述第一阈值大于所述推送距离要求对应距离。

10.根据权利要求8所述的装置,其特征在于,还包括:

第二接收模块,被配置为接收所述第二终端发送的推送请求,所述推送请求由所述第二终端在接收到所述待推送内容后发送,所述推送请求中至少包括目标用户的标识;

推送模块,被配置为根据所述第二终端发送的推送请求,向所述目标用户推送所述待推送内容。

11.根据权利要求8所述的装置,其特征在于,还包括:

第三发送模块,被配置为在当前时间已超出所述推送时间要求对应的时间时,向所述第一终端发送第二提醒消息;

第三接收模块,被配置为接收所述第一终端发送的响应消息,所述响应消息用于指示是否继续推送所述待推送内容;

更新模块,被配置为在所述响应消息指示继续推送所述待推送内容时,根据所述响应消息更新所述推送要求。

12.根据权利要求8所述的装置,其特征在于,所述推送要求还包括:接收所述待推送内容的用户的标识;相应地,所述第二终端对应的用户为所述接收所述待推送内容的用户。

13.根据权利要求12所述的装置,其特征在于,所述接收所述待推送内容的用户的标识为群组标识;所述装置还包括:

获取模块,被配置为根据所述群组标识,获取所述群组中每个用户的标识。

14.根据权利要求8-13任一项所述的装置,其特征在于,所述待推送内容为文本、图片、语音、视频中的至少一种。

15.一种服务器,其特征在于,所述服务器包括:

处理器;

用于存储所述处理器的可执行指令的存储器;

其中,所述处理器被配置为:

接收第一终端发送的推送消息,所述推送消息中包括待推送内容、所述第一终端发送所述待推送内容时的位置以及推送要求,其中,所述推送要求至少包括:推送时间要求以及推送距离要求;

若当前时间满足所述推送时间要求,并且第二终端在当前时间与所述第一终端发送所述待推送内容时的位置之间的距离满足所述推送距离要求,则将所述待推送内容发送给所述第二终端。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1