本发明涉及信息领域,尤其是涉及一种基于短信数据分析的预防重大群体性事件的预判系统。
背景技术:
现有的消息推送方式都是逐条推送的。举个例子,一个活动推广需要推送几十万的消息量,采用现有的消息推送方式动辄需要十几个小时才能推送完成,推送耗时过长、推送效率低下,难以适应现在活动推广的步伐,同时推送过程中与用于的使用程度无法匹配。
对于网络安全来说,在出现重大群体事件之前会通过短信的发送的方式将信息推送给对应的手机用户,但是传统的系统推送消息非常慢。
技术实现要素:
本发明为克服上述情况不足,旨在提供一种能解决上述问题的技术方案。
一种基于短信数据分析的预防重大群体性事件的预判系统的预判方法,应用于服务器侧,包括以下步骤:
s1、通过服务器实时为每个短信用户设置抓取列表,所述抓取列表包括用于登录的时间、发送内容关键字、发送工p以及发送设备的种类;
s2、当短信用户通过发送设备连接到服务器时,服务器将所述短信用户设备的状态设置为已连接;当短信用户设备与服务器断开连接时,服务器将所述短信用户设备的状态设置为未连接;
s3、利用服务器接收短信用户设备发送的内容关键字,同时将内容关键字生成列表,将当前服务器的系统时间作为该短信用户发送设备的节点时间,同时将节点时间保存在对应的短信用户发送设备列表中;
s4、在服务器需要向短信用户推送警告消息时,同时查询服务器的设备列表,同时向将呈现已连接状态的短信用户发送设备推送服务消息,同时向节点时间最晚的短信用户发送设备推送包含警告内容的推送服务消息;。
作为本发明进一步的方案:上述方法中,短信用户设备发送抢占请求的方式可以为:短信用户与所述短信用户设备的程序界面进行交互时,短信用户设备向服务器发送内容关键字;或者短信用户在使用短信用户设备时,服务器主动警告相应的设备用户。
一种基于短信数据分析的预防重大群体性事件的预判系统,包括:
发送服务器,发送服务器用于为每个短信用户维护短信用户设备列表,所述短信用户设备列表登录的时间、发送内容关键字、发送ip以及发送设备的种类信息;
推送组件,在服务器需要向短信用户推送警告消息时,同时查询服务器的设备列表,同时向将呈现已连接状态的短信用户发送设备推送服务消息,同时向节点时间最晚的短信用户发送设备推送包含警告内容的推送服务消息。
本发明的有益效果:本发明同时向将呈现已连接状态的短信用户发送设备推送服务消息,同时向节点时间最晚的短信用户发送设备推送包含警告内容的推送服务消息。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
具体实施方式
下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,一种基于短信数据分析的预防重大群体性事件的预判系统的预判方法,应用于服务器侧,包括以下步骤:
s1、通过服务器实时为每个短信用户设置抓取列表,所述抓取列表包括用于登录的时间、发送内容关键字、发送ip以及发送设备的种类;
s2、当短信用户通过发送设备连接到服务器时,服务器将所述短信用户设备的状态设置为已连接;当短信用户设备与服务器断开连接时,服务器将所述短信用户设备的状态设置为未连接;
s3、利用服务器接收短信用户设备发送的内容关键字,同时将内容关键字生成列表,将当前服务器的系统时间作为该短信用户发送设备的节点时间,同时将节点时间保存在对应的短信用户发送设备列表中;
s4、在服务器需要向短信用户推送警告消息时,同时查询服务器的设备列表,同时向将呈现已连接状态的短信用户发送设备推送服务消息,同时向节点时间最晚的短信用户发送设备推送包含警告内容的推送服务消息;
上述方法中,短信用户设备发送抢占请求的方式可以为:短信用户与所述短信用户设备的程序界面进行交互时,短信用户设备向服务器发送内容关键字;或者短信用户在使用短信用户设备时,服务器主动警告相应的设备用户。
一种消息推送设备,包括:
发送服务器,发送服务器用于为每个短信用户维护短信用户设备列表,所述短信用户设备列表登录的时间、发送内容关键字、发送ip以及发送设备的种类信息;
推送组件,在服务器需要向短信用户推送警告消息时,同时查询服务器的设备列表,同时向将呈现已连接状态的短信用户发送设备推送服务消息,同时向节点时间最晚的短信用户发送设备推送包含警告内容的推送服务消息。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。