一种基于大数据的短信推荐方法和系统与流程

文档序号:11961729阅读:568来源:国知局
一种基于大数据的短信推荐方法和系统与流程

本发明公开了一种基于大数据的短信推荐方法和系统,涉及移动互联网技术领域。



背景技术:

挂机短信业务是一种企业资讯推送业务,企业的固定电话申请此业务后,就可以设置短信资讯。当用户拨打企业固话,通话结束时,系统即时发送一条短信到用户手机上(无论接通与否),使企业资讯高效快捷传递。随着移动互联网的快速发展,越来越多的用户通过访问企业移动端页面、手机APP、微信公众号来与企业沟通互动,而不是拨打企业固话,因此传统的挂机短信不能对这部分用户提供服务,未来可能逐渐萎缩。

目前存在以下问题:(1)现有挂机短信业务存在无法为未拨打企业固话的移动互联网用户提供服务的缺陷;(2)挂机短信业务只能对所有用户发送同一条短信宣传语,效率较低;(3)企业无法对未拨打企业固话的移动互联网用户采用类似挂机短信的形式,宣传自己的重点业务和进行客户关怀;(4)用户可以通过企业移动端页面、手机APP、微信公众号等移动互联网方式获取企业资讯,但面对海量信息也容易忽视自己关注的内容。



技术实现要素:

本发明所要解决的技术问题是:针对现有技术的缺陷,提供一种基于大数据的短信推荐方法和系统,解决现有挂机短信业务无法为未拨打企业固话的移动互联网用户提供服务的问题,提高挂机短信宣传效率,为企业提供高速快捷的资讯传递方式,提升用户感知。本发明通过大数据平台获取用户偏好,再根据用户AAA认证流量反查出用户手机号码,在用户离开企业移动端页面、手机APP、微信公众号等移动互联网界面时,对用户发送其感兴趣的企业资讯短信,一方面为企业提供了高效的宣传方式,另一方面将用户感兴趣的打折信息、营销活动、产品介绍等内容通过短信方式发送,提升用户感知。

本发明为解决上述技术问题采用以下技术方案:

一种基于大数据的短信推荐方法,包括以下步骤:

步骤1、企业通过服务器设置多个待发送的短信内容;

步骤2、用户访问企业的移动互联网渠道;

步骤3、企业服务器获得用户IP;

步骤4、用户结束浏览后,企业服务器发现该用户IP在设定的时间阈值内无请求,判断该用户已结束本次浏览;

步骤5、企业服务器通过接口将该用户IP提交给挂网短信系统,并提交挂网短信发送请求;

步骤6、挂网短信系统根据用户IP反查用户联系方式;

步骤7、判断是否能查到用户联系方式,如果是,转步骤8;如果否,不发送挂网短信,并通知企业服务器,流程结束;

步骤8、得到用户联系方式;

步骤9、挂网短信系统将用户手机号码、短信内容提交给大数据平台,并提交短信内容筛选请求;

步骤10、大数据平台进行短信内容筛选,并反馈筛选结果;

步骤11、挂网短信系统将短信发送请求提交至短信网关;

步骤12、短信网关将挂网短信发送至用户手机;

步骤13、挂网短信系统通知企业服务器短信发送状态。

作为本发明的进一步优选方案,步骤2中,所述移动互联网渠道包括移动端页面、手机APP或微信公众号。

作为本发明的进一步优选方案,步骤10中,所述筛选结果包括用户手机号、短信内容。

作为本发明的进一步优选方案,步骤6中,所述反查用户联系方式包括以下步骤:

步骤601、实时分析AAA认证流量,过滤出其中来自PDSN的Accounting Request报文;

步骤602、分析Accounting Request报文,取其中Framed-IP-Address字段为用户手机IP,Calling-Station-ID字段为用户IMSI;

步骤603、将用户IP、用户IMSI保存为日志文件;

步骤604、根据用户手机IP及提交时间,查询其在AAA认证Accounting Request日志文件中相对应的IMSI;

步骤605、通过与BSS接口查询用户IMSI与手机号码的对应关系,得到相应的用户手机号码;得到结果:用户IP、用户手机号、时间。

作为本发明的进一步优选方案,步骤10中,所述短信内容筛选,包括以下步骤:

步骤1001、大数据平台通过用户行为记录数据分析用户偏好;

步骤1002、根据设定的分析角度对用户打标签;

步骤1003、将用户手机号码、用户标签保存至大数据平台数据库;

步骤1004、将短信内容分词、分析,打标签入库;

步骤1005、根据用户手机号码查询用户标签;

步骤1006、根据用户标签与短信内容标签匹配;

步骤1007、得到匹配结果最接近的短信内容;得到结果:用户手机号码、短信内容。

作为本发明的进一步优选方案,步骤1001中,所述用户行为包括用户的上上网、通话、短信行为。

作为本发明的进一步优选方案,步骤1002中,所述设定的分析角度包括网页访问分析、关键字搜索分析、APP使用分析、APP下载分析。

本发明还公开了一种基于大数据的短信推荐系统,其特征在于:所述系统包括挂网短信系统、企业服务器、大数据平台和短信网关,所述企业服务器的输出端分别与挂网短信系统和短信网关的输入端相连接,挂网短信系统的输出端与大数据平台相连接,用户所在客户端、企业服务器、大数据平台通过互联网建立通信连接,短信网关与用户移动终端建立通信连接;

所述挂网短信系统负责对企业挂网短信内容进行管理,接收来自企业服务器的挂网短信发送请求,并根据用户手机IP反查出用户手机号码。挂网短信系统将用户手机号码和短信内容提交给大数据平台筛选后,根据筛选结果,向短信网关提交短信发送请求;

所述企业服务器为用户提供企业的移动互联网界面,并在用户来访及离开时记录下用户IP地址,并在用户离开时将用户IP地址和挂网短信发送请求提交给挂网短信系统;

所述大数据平台负责根据历史积累的用户上网、通话、短信数据,对用户进行分析,并从设定的多个角度给用户打标签,大数据平台接收挂网短信系统提交的用户手机号码和短信内容,并对其进行分析筛选,匹配出最合适的用户手机号码和短信内容,然后反馈给挂网短信系统;

所述短信网关接收挂网短信系统提交的短信发送请求,并将短信通过短信中心下发至用户手机终端,发送完成后将用户接收短信的状态反馈给挂网短信系统。

本发明采用以上技术方案与现有技术相比,具有以下技术效果:

1、为企业创造更多价值

挂网短信针对移动互联网用户提供企业资讯服务,有效的扩展了传统企业挂机短信业务范围,为企业提供了更多宣传机会,从而创造更多价值。随着移动互联网的发展,用户与企业之间通过移动互联网进行交互的场景将远远大于拨打企业固话的场景,届时挂网短信将取代现有挂机短信。

2、为用户提供重点内容提醒,提升用户感知

现有条件下,用户在通过移动互联网获取海量信息的同事,容易迷失在信息海洋中,从而忽视自己可能最需要的内容。本发明将用户可能最需要的内容在用户离开界面时,通过短信进行重点提醒,提升了用户感知。

3、支持个性化内容,提升每条短信的价值

本发明支持一家企业对每个用户的偏好筛选最合适的内容进行发送,比现有技术下,一家企业只能对所有用户发送同样的内容具有优势,更有可能抓住用户的兴趣点。

附图说明

图1是本发明的主流程示意图;

图2是本发明用户手机号码反查流程图;

图3是本发明短信内容筛选流程图;

图4是本发明一实施例的结构示意图。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

下面结合附图对本发明的技术方案做进一步的详细说明:

本发明提出一种基于大数据的短信推荐方法和系统,通过大数据平台获取用户偏好,再根据用户AAA认证流量反查出用户手机号码,在用户离开企业移动端页面、手机APP、微信公众号等移动互联网界面时,对用户发送其感兴趣的企业资讯短信,一方面为企业提供了高效的宣传方式,另一方面将用户感兴趣的打折信息、营销活动、产品介绍等内容通过短信方式发送,提升用户感知。具体说明如下:

(一)本发明的实现流程

如图1所示,为本发明基于大数据的挂网短信方法的主流程示意图,包括以下步骤:

步骤A、企业通过挂网短信管理界面设置多个待发送的短信内容;

步骤B、用户手机访问企业移动端页面、手机APP或微信公众号等移动互联网渠道;

步骤C、企业服务器获得用户手机IP;

步骤D、用户结束浏览,关闭页面或APP;

步骤E、企业服务器发现该用户手机IP在5分钟内无请求,判断该用户已结束本次浏览;

步骤F、企业服务器通过接口将该用户手机IP提交给挂网短信系统,并提交挂网短信发送请求;

步骤G、挂网短信系统根据用户手机IP反查用户手机号码;

步骤H、判断是否能查到用户手机号码,如果是,转步骤I1;如果否,转步骤I2;

步骤I1、得到用户手机号码;

步骤I2、不发送挂网短信,并通知企业服务器,流程结束;

步骤J、挂网短信系统将用户手机号码、短信内容提交给大数据平台,并提交短信内容筛选请求;

步骤K、大数据平台反馈短信内容筛选结果,包括用户手机号、短信内容;

步骤L、挂网短信系统将短信发送请求提交至短信网关;

步骤M、短信网关将挂网短信发送至用户手机;

步骤N、挂网短信系统通知企业服务器短信发送状态。

(二)本发明用户手机号码反查流程

如图2所示,为本发明用户手机号码反查流程图,包括以下步骤:

步骤A、实时分析AAA认证流量,过滤出其中来自PDSN的Accounting Request报文;

步骤B、分析Accounting Request报文,取其中Framed-IP-Address字段为用户手机IP,Calling-Station-ID字段为用户IMSI;

步骤C、将用户IP、用户IMSI保存为日志文件;

步骤D、根据用户手机IP及提交时间,查询其在AAA认证Accounting Request日志文件中相对应的IMSI;

步骤E、通过与BSS接口查询用户IMSI与手机号码(MDN)的对应关系,得到相应的用户手机号码;

步骤F、得到结果:用户IP、用户手机号、时间。

(三)本发明短信内容筛选流程

如图3所示,为本发明短信内容筛选流程图,包括以下步骤:

步骤A、大数据平台通过用户上网、通话、短信等行为分析用户偏好;

步骤B、从网页访问分析、关键字搜索分析、APP使用分析、APP下载分析等多个角度给用户打标签;

步骤C、将用户手机号码、用户标签保存至大数据平台数据库;

步骤D、将短信内容分词、分析,打标签入库;

步骤E、根据用户手机号码查询用户标签;

步骤F、根据用户标签与短信内容标签匹配;

步骤G、得到匹配结果最接近的短信内容;

步骤H、得到结果:用户手机号码、短信内容。

如图4所示,为本发明基于大数据的挂网短信系统和方法一实施例的结构示意图。在本实施例中,包括:挂网短信系统、企业服务器、大数据平台和短信网关。

1、挂网短信系统

挂网短信系统负责对企业挂网短信内容进行管理,接收来自企业服务器的挂网短信发送请求,并根据用户手机IP反查出用户手机号码。挂网短信系统将用户手机号码和短信内容提交给大数据平台筛选后,根据筛选结果,向短信网关提交短信发送请求。

2、企业服务器

企业服务器为用户提供企业移动端页面、手机APP、微信公众号等移动互联网界面,并在用户来访及离开时记录下用户IP地址,并在用户离开时将用户IP地址和挂网短信发送请求提交给挂网短信系统。

3、大数据平台

大数据平台负责根据历史积累的用户上网、通话、短信数据,对用户进行分析,并从多个角度给用户打标签。大数据平台负责接收挂网短信系统提交的用户手机号码和短信内容,并对其进行分析筛选,匹配出最合适的用户手机号码和短信内容,然后反馈给挂网短信系统。

4、短信网关

短信网关负责接收挂网短信系统提交的短信发送请求,并将短信通过短信中心下发至用户手机终端,发送完成后将用户接收短信的状态反馈给挂网短信系统。

上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质,在本发明的精神和原则之内,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。

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