一种基于物联网的大数据信息监管系统及方法与流程

文档序号:34730133发布日期:2023-07-07 23:53阅读:91来源:国知局
一种基于物联网的大数据信息监管系统及方法与流程

本发明涉及大数据信息监管,具体为一种基于物联网的大数据信息监管系统及方法。


背景技术:

1、信息监管技术是指采用各种技术手段和方法对信息进行监控和管理,保障信息的安全性、准确性和合法性。随着信息化技术的快速发展,信息在社会经济生活中的地位越来越重要,信息安全和信息监管也成为了当前的一个热点话题。在信息化时代,信息安全的问题已经引起了社会公众的广泛关注,社会对信息安全和监管的要求越来越高,政府和企业需要加强信息监管和管理。在现实生活照,用户实际使用计算机时存在账号共用的情况,多个用户使用同一账号进行浏览器或软件的登录操作时,可能会因为验证信息接收不及时导致登陆失败,或者可能会被认定为账号异常,所以对不属于账号本人进行登录的操作进行识别判断,需要采取新的监管措施和技术手段。

2、所以,人们需要一种基于物联网的大数据信息监管系统及方法来解决上述问题。


技术实现思路

1、本发明的目的在于提供一种基于物联网的大数据信息监管系统及方法,以解决上述背景技术中提出的问题。

2、为了解决上述技术问题,本发明提供如下技术方案:一种基于物联网的大数据信息监管方法,包括以下步骤:

3、s1:用户对计算机中任一浏览器或软件发出登录访问请求,根据用户选择的验证方式,对用户输入的验证账号进行获取;

4、s2:对用户输入的验证账号进行分析,判断该账号是否为当前用户本人账号,若该账号为当前用户本人账号,则计算机向该账号发出验证信息;若该账号不是当前用户本人账号,则对当前用户与账号所属对象的关系进行分析;

5、s3:通过当前用户在计算机中的历史数据和账号所属对象的历史数据对当前用户与该账号所属对象的关系强度进行分析;

6、s4:根据关系强度分析结果,判断是否向该账号发送验证信息,并根据当前用户与该账号的关系,对验证信息的有效时长进行选择,或在该账号所属设备终端设置自动转发,根据对当前用户的判别结果,将验证信息实时转发至用户终端;

7、s5:用户向计算机输入验证账号所接收到的验证信息,若校验通过,则用户完成登录,计算机接收用户的访问请求。

8、进一步的,步骤s1包括:

9、步骤s1-1:用户通过计算机进行浏览器或软件登录,在当前界面中输入账号后发出登录访问请求;

10、步骤s1-2:服务器接收到用户发出的访问请求,向用户反馈验证方式选项;

11、步骤s1-3:用户选择验证方式,输入与当前界面的登录账号绑定的验证账号,用户向计算机发出验证信息获取请求,计算机通过服务器对该验证账号进行获取。

12、进一步的,步骤s2包括:对用户输入的验证账号进行分析,判断该账号是否为当前用户本人账号,若该账号为当前用户本人账号,则计算机向该账号发出验证信息;若该账号不是当前用户本人账号,则对当前用户与账号所属对象的关系进行分析;

13、步骤s2-1:收集用户行为数据,提取当前用户在网站或应用上的历史行为数据,获取当前用户的行为模式;

14、步骤s2-2:对获取的验证账号进行分析,确保其字符长度或验证类型符合预定格式和规范,提取该验证账号的历史使用数据,包括该验证账号所绑定账户中的浏览历史、历史登陆时间、历史登录位置、点击、搜索、评论等行为,建立账号行为模式库;

15、所诉账号行为模式库表示账号行为模式的集合,这些行为模式可以时用户在系统中经常进行的操作、常见的使用习惯、常见的流程等;通过对用户行为模式的分析,可以更好的了解用户的操作习惯,从而进行后续的数据分析;用户行为模式库应该保持定时更新和维护,以便于确保与用户行为的同步;

16、步骤s2-3:将当前用户的行为模式与账号行为模式库进行对比,可基于数据聚类或规则匹配的方法来分析当前用户是否为账号所属对象;

17、将账户行为模式库中的数据进行聚类,得到不同的行为模式,将当前用户的行为数据与已有的行为模式进行比较,利用聚类算法计算相似度;

18、或者,将账户行为模式数据转化为规则,将当前用户的行为数据与已有的规则进行比较,计算相似度;

19、若输入的验证账号与该用户的行为模式相似度大于等于预设的相似度阈值p时,认为该验证账号是该用户的所属账号,则计算机向该账号发出验证信息;若输入的验证账号与该用户的行为模式相似度小于p时,认为该验证账号不是该用户所属的账号,需要进行下一步骤确定二者关系。

20、进一步的,步骤s3包括:

21、步骤s3-1:对获取的历史数据进行处理使其符合分析要求,将当前用户与验证账号所属对象作为节点,将数据为边,将处理后的数据转化为网络结构,构建网络关系图;

22、步骤s3-2:分析当前用户和账号所属对象的关系强度,根据以下公式计算节点间的关系强度r:

23、r=w1*exp(-d/d0)+w2*c+w3*s;

24、其中,w1、w2、w3分别表示各因素的权重,exp表示自然指数函数,d表示两节点之间的位置距离,d0表示位置距离的标准值,c表示两节点之间的联通度,s表示两节点之间的行为特征相似度;

25、其中,权重可通过实验或经验进行调整,以便于获得更好的结果;位置距离表示两节点在空间位置上的距离,可以通过经纬度坐标、欧几里得距离等方式计算,需要注意的是,由于账号可于多地进行登录,两节点可存在多个位置,位置距离越近,说明两节点之间的关系越紧密;联通度表示两节点之间的联系强度,联通度可以反映两节点之间的物理或逻辑联系,联通度越高,说明两节点之间的关系越紧密;行为特征表示两节点之间的行为互动,可通过共同兴趣、交流频率、内容相似度等方式计算,行为特征可以反映两节点之间的实际联系和交互情况,行为特征越相似,说明两节点之间的关系越紧密;

26、步骤s3-3:设置关于关系强度的阈值r,当分析得到的关系强度r≥r时,认为当前用户和账号所属对象存在亲友关系;当分析得到的关系强度r<r时,认为当前用户和账号所属对象不存在亲友关系。

27、进一步的,在步骤s4和s5中,根据关联性分析结果,包括以下两种情况:

28、情况一:若当前用户和账号所属对象存在亲友关系,计算机向用户输入的验证账号发出验证信息,可通过用户设置或监管系统预设的对验证信息的有效时长进行确定,以便于使得用户能够在验证信息的有效期内完成验证操作;或在验证账号所属对象的验证信息接收终端设置自动转发,根据分析得到的当前对账号进行使用的用户信息,将验证信息进行转发;当前用户向计算机输入接收的验证信息,若校验通过,则用户完成登录,计算机接收用户的访问请求;

29、情况二:若当前用户和账号所属对象不存在亲友关系,则认为用户输入的验证账号存在异常,对当前用户所输入账号的异常情况进行分析、溯源,判断异常来源,向用户发出异常情况提示,并对异常情况的处理结果进行反馈。

30、一种基于物联网的大数据信息监管系统,所述系统包括:数据获取模块、账号分析模块、异常处理模块和验证信息管理模块;

31、所述数据获取模块用于对用户的操作数据和账号所属的历史相关数据进行获取;

32、所述账号分析模块用于对账号的所属对象和当前用户的关系进行分析;

33、所述异常处理模块用于根据分析结果向当前用户发出对应异常提示,并结合用户实际操作,对异常情况进行处理;

34、所述验证信息管理模块用于发送和接收验证信息,并根据分析结果对验证信息的有效时间进行管理。

35、进一步的,所述数据获取模块包括账号获取单元、用户历史数据获取单元和账号历史数据获取单元;

36、所述账号获取单元用于对用户输入的验证账号进行获取,包括电话号码、邮箱号码、三方客户端账号等;

37、所述用户历史数据获取单元用于对用户的历史操作数据进行获取,以便于根据用户的历史行为进一步分析当前用户的验证账号输入是否存在异常;

38、所述账号历史数据获取单元用于对验证账号的历史使用数据进行获取,以便于通过当前用户对该账户的使用进一步分析用户与账号的关系。

39、进一步的,所述账号分析模块包括行为模式分析单元、关系强度分析单元和异常分析单元;

40、所述行为模式分析单元用于对验证账号和当前用户的行为模式进行分析;通过收集到的大量数据,对收集到的数据进行分析找出其行为模式,进而将发现的行为模式进行整理、归纳和分类,建立得到行为模式库;

41、所述关系强度分析单元用于对当前用户和账号所属对象的关系强度进行分析计算,判断两者的实际关系;

42、所述异常分析单元用于对当前用户所输入账号的异常情况进行分析、溯源;以便于向用户发出相应提示,帮助用户完成验证登录。

43、进一步的,所述异常处理模块包括异常提示单元和异常处理结果反馈单元;

44、所述异常提示单元用于根据账号分析模块的分析结果向用户发出异常情况提示;

45、所述异常处理结果反馈单元用于对异常情况的处理结果进行反馈,根据反馈内容对异常数据进行标记,以便于提高数据分析的精确度。

46、进一步的,所述验证信息管理模块包括验证信息发送单元、验证信息接收单元和验证时间管理单元;

47、所述验证信息发送单元用于根据用户申请生成验证信息并发送至验证账号;

48、所述验证信息接收单元用于对验证账号反馈的验证信息进行接收并对其进行校验,判断该验证信息的真实性和有效性;

49、所述验证时间管理单元用于根据当前用户与该账号所属对象的关联性分析结果,对验证信息的有效时长进行管理。

50、与现有技术相比,本发明所达到的有益效果是:

51、本发明通过数据获取模块对用户的操作数据和账号所属的历史相关数据进行获取;通过账号分析模块对账号的所属对象和当前用户的关系进行分析;通过异常处理模块根据分析结果向当前用户发出对应异常提示,并结合用户实际操作,对异常情况进行处理;通过验证信息管理模块发送和接收验证信息,并根据分析结果对验证信息的有效时间进行管理;采取新的监管措施对账号的登录操作进行监管,提高了对账号判别的准确性,进一步提高了账号的安全程度。

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