[发明专利]一种基于用户信息的消息推送方法在审
申请号: | 201710553679.0 | 申请日: | 2017-07-09 |
公开(公告)号: | CN107105066A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 许继东 | 申请(专利权)人: | 孝感市青谷信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 432000 湖北省孝感市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户信息 消息 推送 方法 | ||
技术领域
本发明涉及基于用户信息的消息推送方法及系统。
背景技术
消息推送是通过移动通信网络或wifi即时接收服务端发送的消息,支持图片和文字推送,即时性好,操作简单,使用方便;随着互联网的迅猛发展和普及,消息推送的形式越来越多样化;现实生活中,用户通过看新闻、刷微博、看朋友圈、网上购物来获取信息的时间通常为休息时间,而关于新闻等信息的访问也是针对特定的信息类型,即不同的用户对不同的信息的需求不同,例如:体育爱好者比较关注体育新闻;技术控喜欢关注科技新闻;很多年轻人喜欢关注娱乐八卦新闻;部分老年人喜欢关注养生方面的一些信息。而且由于每个用户的作息时间不同,其访问时间以及在该时间访问的信息内容也不同;同时用户也会订阅一些信息,并在对应的时间点进行查看。
然而现有技术中,消息推送通常未考虑用户的习惯,而是一步到位的方式,一次性的将所有内容通过网络传输,没有分按照分批次、分类别、分时间的方式逐步将信息传输,而如果当用户处于工作、开车等不易查看消息的时间,则消息提醒会影响用户当前的状态,为此用户经常会退订或直接拉入黑名单,由此可能导致有用消息的屏蔽,即不利于消息的推广,也不利于用户的体验。当采用分批次执行时,服务器需要将同一数据发送多次,由此增加了服务器的压力,浪费资源,
发明内容
本发明实施例的目的在于提出一种基于用户信息的消息推送方法,旨在解决现有技术消息推送系统没有依照用户信息进行分批次的以分类别的方式逐步将消息推送,以提高用户体验,同时降低服务器的压力。
本发明实施例是这样实现的,一种基于用户访问习惯的消息推送方法,所述方法包括以下步骤:
用户根据自己所处的地理位置,接入到对应的代理服务器;
服务器定时监测用户的信息,其中包括用户的访问记录,根据访问记录统计分析用户的习惯信息;
同时获取用户的订阅信息,及对应的访问时间;
根据用户的习惯信息获取用于在不同时间点访问的信息类型;
根据用户的订阅信息以及访问的信息类型获取与上述信息类型相关的其他信息;
根据用户的订阅信息、访问信息类型以及相关的其他信息,针对不同的用户制定不同的消息推送策略,其中包括消息类型与推送时间的对应关系表;
服务器向用户、代理服务器推送该消息推送策略;
用户根据自己的作息时间,对上述消息推送策略进行修改,然后将修改后的消息推送策略返回给服务器及代理服务器;
服务器在接收到用户返回的消息推送策略后,按照上述消息推送策略向用户推送消息;具体包括:服务器在消息统一发送给代理服务器,代理服务器根据消息推送策略将消息发送给用户。
其中,用户的访问记录,也可以由用户直接上传给服务器;其中,上传的访问记录包括:用户的订阅信息、关注的信息以及希望获得的其他信息、用户接收相应信息的时间段。
其中,待推送的消息根据用户的习惯,可以具有多个推送时间段。
其中,用户可以主动向代理服务器发送消息推送请求,其中请求中至少包括消息的类型,代理服务器根据上述请求直接向用户推送对应的消息。
同时在用户端设置屏蔽模块,以便当用户不想接收推送消息时,阻止消息的接收。
代理服务器在接收到用户的推送阻止请求及阻止取消请求时,执行消息的推送阻止与发送操作。。
本申请还提供了一种消息推送系统包括:服务器、多个代理服务器、客户端,
其中,服务器包括:
监测模块:定时监测用户的信息,其中包括用户的访问记录,根据访问记录统计分析用户的习惯信息;
第一获取模块:获取用户的订阅信息,及对应的访问时间;
第二获取模块:根据用户的习惯信息获取用于在不同时间点访问的信息类型;根据用户的订阅信息以及访问的信息类型获取与上述信息类型相关的其他信息;
策略制定模块:根据用户的订阅信息、访问信息类型以及相关的其他信息,针对不同的用户指定不同的消息推送策略,其中包括消息类型与推送时间的对应关系表;
策略推送模块:向用户推送该消息推送策略;
其中,第三获取模块用于接收用户根据自己的习惯,对上述消息推送策略进行修改,得到的消息推送策略;
策略推送模块还用于:在接收到用户返回的消息推送策略后,向代理服务器推送消息;
推送模块:用于向代理服务器推送消息。
客户端包括:
第一接收模块:接收服务器发送的消息推送策略;然后根据自己的作息时间,对上述消息推送策略进行修改;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孝感市青谷信息科技有限公司,未经孝感市青谷信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710553679.0/2.html,转载请声明来源钻瓜专利网。