[发明专利]一种基于用户信息的消息推送方法在审
申请号: | 201710553679.0 | 申请日: | 2017-07-09 |
公开(公告)号: | CN107105066A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 许继东 | 申请(专利权)人: | 孝感市青谷信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 432000 湖北省孝感市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户信息 消息 推送 方法 | ||
1.一种基于用户信息的消息推送方法,所述方法包括以下步骤:
用户根据自己所处的地理位置,接入到对应的代理服务器;
服务器定时监测用户的信息,其中包括用户的访问记录,根据访问记录统计分析用户的习惯信息;
同时获取用户的订阅信息,及对应的访问时间;
根据用户的习惯信息获取用于在不同时间点访问的信息类型;
根据用户的订阅信息以及访问的信息类型获取与上述信息类型相关的其他信息;
根据用户的订阅信息、访问信息类型以及相关的其他信息,针对不同的用户制定不同的消息推送策略,其中包括消息类型与推送时间的对应关系表;
服务器向用户、代理服务器推送该消息推送策略;
用户根据自己的作息时间,对上述消息推送策略进行修改,然后将修改后的消息推送策略返回给服务器及代理服务器;
服务器在接收到用户返回的消息推送策略后,按照上述消息推送策略向用户推送消息;具体包括:服务器在消息统一发送给代理服务器,代理服务器根据消息推送策略将消息发送给用户。
2.如权利要求1所述的消息推送方法,其特征在于:用户的访问记录,也可以由用户直接上传给服务器;其中,上传的访问记录包括:用户的订阅信息、关注的信息以及希望获得的其他信息、用户接收相应信息的时间段。
3.如权利要求1所述的消息推送方法,其特征在于:
待推送的消息根据用户的习惯,可以具有多个推送时间段。
4.如权利要求1所述的消息推送方法,其特征在于:
用户可以主动向代理服务器发送消息推送请求,其中请求中至少包括消息的类型,代理服务器根据上述请求直接向用户推送对应的消息,在用户端设置有屏蔽模块,以便当用户不想接收推送消息时,阻止消息的接收。
5.如权利要求1所述的消息推送方法,其特征在于:
代理服务器在接收到用户的推送阻止请求及阻止取消请求时,执行消息的推送阻止与发送操作。
6.一种基于用户信息消息推送系统,其特征在于,所述系统包括:服务器、多个代理服务器、客户端,其中,服务器包括:
监测模块:定时监测用户的信息,其中包括用户的访问记录,根据访问记录统计分析用户的习惯信息;
第一获取模块:获取用户的订阅信息,及对应的访问时间;
第二获取模块:根据用户的习惯信息获取用于在不同时间点访问的信息类型;根据用户的订阅信息以及访问的信息类型获取与上述信息类型相关的其他信息;
策略制定模块:根据用户的订阅信息、访问信息类型以及相关的其他信息,针对不同的用户指定不同的消息推送策略,其中包括消息类型与推送时间的对应关系表;
策略推送模块:向用户推送该消息推送策略;
其中,第三获取模块用于接收用户根据自己的习惯,对上述消息推送策略进行修改,得到的消息推送策略;
策略推送模块还用于:在接收到用户返回的消息推送策略后,向代理服务器推送消息;
推送模块:用于向代理服务器推送消息。
客户端包括:
第一接收模块:接收服务器发送的消息推送策略;然后根据自己的作息时间,对上述消息推送策略进行修改;
发送模块:将修改后的消息推送策略返回给服务器及代理服务器;其中,该发送模块还可以用于向服务器发送用户信息;
推送屏蔽模块:用于向代理服务器发送推送阻止请求,以及阻止取消请求;
第二接收模块:用于实现推送消息的接收;
代理服务器包括:
接收模块:用于接收来自服务器的消息推送策略以及服务器推送的消息;以及来自客户端的推送阻止请求及阻止取消请求;
缓存模块:用于存储服务器推送的消息;
消息推送模块:根据消息推送策略向用户发送推送消息;
其中,消息推送模块还用于在接收到用户的推送阻止请求及阻止取消请求时,执行消息的推送阻止与发送操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孝感市青谷信息科技有限公司,未经孝感市青谷信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710553679.0/1.html,转载请声明来源钻瓜专利网。