1.智能化的计算机信息处理方法,其特征在于,其包括如下步骤:步骤S1,根据接入互联网的消息推送终端的身份信息,将相应的消息推送终端与计算机终端进行连接;对来自消息推送终端的消息推送请求进行验证,以此构建计算机终端与消息推送终端的消息推送通信关系;
步骤S2,根据来自消息推送终端的推送消息的消息内容和推送频率,判断消息推送终端是否属于异常消息推送终端;若属于异常消息推送终端,则重新调整计算机终端与消息推送终端的消息推送通信状态;
步骤S3,若不属于异常消息推送终端,则对来自消息推送终端的所有推送消息进行筛选区分,并根据筛选区分的结果,对推送消息进行保留处理或删除处理。
2.如权利要求1所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S1中,根据接入互联网的消息推送终端的身份信息,将相应的消息推送终端与计算机终端进行连接具体包括:获取接入互联网的消息推送终端在互联网中的IP地址信息;
根据所述IP地址信息,确定消息推送终端在互联网的实时对外发送数据流量速率;
将所述实时对外发送数据流量速率与预设速率阈值进行比对,若所述实数对外发送数据流量速率大于或等于预设速率阈值,则不将消息推送终端与计算机终端进行连接;否则,将消息推送终端与计算机终端进行连接。
3.如权利要求2所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S1中,对来自消息推送终端的消息推送请求进行验证,以此构建计算机终端与消息推送终端的消息推送通信关系具体包括:当将消息推送终端与计算机终端进行连接后,从来自消息推送终端的消息推送请求中提取得到推送消息的消息类型;
若所述推送消息属于文本类推送消息或图片类推送消息,则构建计算机终端与消息推送终端的消息推送通信关系;
若所述推送消息属于链接类推送消息,则不构建计算机终端与消息推送终端的消息推送通信关系。
4.如权利要求3所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S2中,根据来自消息推送终端的推送消息的消息内容和推送频率,判断消息推送终端是否属于异常消息推送终端具体包括:获取来自消息推送终端的当前推送消息的消息文本内容或消息图片内容,并与最近上一次的推送消息的消息文本内容或消息图片内容比对;
获取来自消息推送终端的当前推送消息与最近上一次的推送消息之间的实际时间间隔,并将所述时间间隔与预设时间间隔阈值进行比对;
若当前推送消息的消息文本内容或消息图片内容与最近上一次的推送消息的消息文本内容或消息图片内容相同,或者所述时间间隔小于预设时间间隔阈值,则确定消息推送终端属于异常消息推送终端;否则,确定消息推送终端不属于异常消息推送终端。
5.如权利要求4所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S2中,若属于异常消息推送终端,则重新调整计算机终端与消息推送终端的消息推送通信状态具体包括:
若确定消息推送终端属于异常消息推送终端,则中断计算机终端与消息推送终端之间的消息推送通信关系。
6.如权利要求5所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S3中,若不属于异常消息推送终端,则对来自消息推送终端的所有推送消息进行筛选区分,并根据筛选区分的结果,对推送消息进行保留处理或删除处理具体包括:若消息推送终端不属于异常消息推送终端,则将来自消息推送终端的所有推送消息区分为有用推送消息和无用推送消息;再保留所述有用推送消息以及删除所述无用推送消息。
7.如权利要求6所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S3中,将来自消息推送终端的所有推送消息区分为有用推送消息和无用推送消息;再保留所述有用推送消息以及删除所述无用推送消息具体包括:步骤S301,利用下面公式(1),确定来自消息推送终端的所有推送消息是否全部属于无用推送消息,
在上述公式(1)中,E表示来自消息推送终端的所有推送消息是否全部属于无用推送消息的判定值;[S2]16(i)表示推送消息的消息数据对应的十六进制中第i位的十六进制数;
[S2]16(i+a)表示推送消息的消息数据对应的十六进制中第i+a位的十六进制数;(B2)16表示有效消息数据帧头的十六进制形式;(F2)16表示有效消息数据帧尾的十六进制形式;n表示推送消息的消息数据对应的十六进制中的数据位数;所述有效消息数据是指推送消息包含的指令内容数据;
若E≠0,则表示来自消息推送终端的所有推送消息全部属于无用推送消息,此时删除所有无用推送消息;
若E=0,则来自消息推送终端的所有推送消息部分属于无用推送消息,此时进入下面步骤S302;
步骤S302,利用下面公式(2)和(3),从所有推送消息中筛选和剔除其中的无用推送消息,
在上述公式(2)中,M(i)表示推送消息包含的数据对应的筛选数组中第i位上的筛选边界值;∧表示逻辑关系与;
将M(i)进行排列形成筛选数组,再将筛选数组M=[M(1),M(2),…,M(i),…,M(n)]中的元素从左到右开始校验,一旦校验到元素值为1时,转而开始校验后续的元素值是否为‑1,当校验到元素值为‑1,则将首次出现的元素值为1的元素与首次出现的元素值为‑1的元素之间的所有元素的元素值均转换为1;
再转而开始校验后续的元素值是否为1,并重复上述元素值的校验操作,直到筛选数组的所有元素被全部校验为止,从而根据所述筛选数组转换得到新的数组T=[T(1),T(2),…,T(i),…,T(n)],上述新的数组即为剔除数组;
利用下面公式(3),将推送消息的消息数据对应的十六进制形式与上述剔除数组两者按照元素从左到右的顺序两两相乘以及求绝对值,从而得到剔除无用推送消息后的推送消息的消息数据的二进制形式D2,
D2=[|T(1)×[S2]16(1)|,|T(2)×[S2]16(2)|,…,|T(i)×[S2]16(i)|,…,|T(n)×[S2]16(n)|]2 (3)。
8.如权利要求7所述的智能化的计算机信息处理方法,其特征在于:在所述步骤S3中,根据筛选区分的结果,对推送消息进行保留处理或删除处理后,还包括:
将保留的有用推送消息进行压缩打包处理。