一种认证信息全面的互联网用户认证系统的制作方法

文档序号:11206295阅读:498来源:国知局
一种认证信息全面的互联网用户认证系统的制造方法与工艺
本发明涉及用户认证
技术领域
,具体涉及一种认证信息全面的互联网用户认证系统。
背景技术
:目前的计算机网络是基于一个共享、开放的架构建立起来的,网络用户上网无需提供身份信息,这样做的缺点是:一方面,导致网上充斥着各种不良信息,不利于净化网络环境,另一方面,会给用户带来潜在风险。现有的认证技术大多只是进行身份验证,还没有根据用户能力对用户进行筛选的认证方式,无法满足一些特殊场合对用户能力的需求。对互联网用户能力进行准确评价和排序成为提高认证水平的关键。技术实现要素:针对上述问题,本发明旨在提供一种认证信息全面的互联网用户认证系统。本发明的目的采用以下技术方案来实现:提供了一种认证信息全面的互联网用户认证系统,包括身份验证子系统和用户筛选子系统,所述用户身份验证子系统用于对用户进行身份验证,所述用户筛选子系统用于对通过身份验证的用户进行筛选;所述身份验证子系统包括协议处理模块、数据库访问模块和用户身份信息数据库,所述协议处理模块用于接收来自互联网的实名验证请求,将该请求中的用户实名和手机号码发送给数据库访问模块,所述数据库访问模块用于根据手机号码从用户身份信息数据库中查找用户实名,并将所查找到的用户实名和来自协议处理模块的用户实名进行比对,根据比对结果生成实名验证的结果,所述用户身份信息数据库用于存储手机用户的身份信息。本发明的有益效果为:实现了用户的身份认证和筛选。附图说明利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本发明的结构示意图;附图标记:身份验证子系统1、用户筛选子系统2。具体实施方式结合以下实施例对本发明作进一步描述。参见图1,本实施例的一种认证信息全面的互联网用户认证系统,包括身份验证子系统1和用户筛选子系统2,所述用户身份验证子系统1用于对用户进行身份验证,所述用户筛选子系统2用于对通过身份验证的用户进行筛选;所述身份验证子系统1包括协议处理模块、数据库访问模块和用户身份信息数据库,所述协议处理模块用于接收来自互联网的实名验证请求,将该请求中的用户实名和手机号码发送给数据库访问模块,所述数据库访问模块用于根据手机号码从用户身份信息数据库中查找用户实名,并将所查找到的用户实名和来自协议处理模块的用户实名进行比对,根据比对结果生成实名验证的结果,所述用户身份信息数据库用于存储手机用户的身份信息。本实施例实现了用户的身份认证和筛选。优选的,所述身份验证子系统1还包括短信发送模块,用于向用户手机发送包括了实名验证结果的短信。本优选实施例用户能够及时完成身份验证。优选的,所述数据库访问模块采用以下方式生成实名验证的结果:所述比对结果一致,则所述实名验证的结果为验证码,所述比对结果不一致,则所述实名验证的结果为实名验证失败消息。本优选实施例数据库访问模块无论验证通过与否都会生成相应信息。优选的,所述用户筛选子系统2根据互联网用户的能力对用户进行筛选,包括用户信息采集模块、用户评价模块和用户筛选模块,所述用户信息采集模块用于对用户信息进行采集,所述用户评价模块用于根据用户信息对用户进行评价,获取评价结果,所述用户筛选模块用于根据评价结果对用户进行筛选。所述用户评价模块包括内容评价单元、活跃度评价单元和影响力评价单元,所述内容评价单元用于评价用户对网络中知识的贡献大小,所述活跃度评价单元用于评价用户在网络中的活跃程度,所述影响力评价单元用于评价用户在网络中的影响力。采用内容评价指标衡量所述用户对网络中知识的贡献大小,采用下式计算内容评价指标:上述式子中,nr(uj)表示用户uj回复问题的数量,nq(uj)表示用户uj提出问题的数量,ndr(uj)表示其他用户对用户uj回复问题点赞的数量,eh(uj)表示用户uj内容评价指标,内容评价指标的值越大,表明用户对网络中知识的贡献越大。本优选实施例用户筛选子系统设置内容评价单元对用户进行评价,具体的,综合考虑了用户提问、回复问题的数量以及其他用户的认可程度对知识贡献的影响,用户对网络知识的贡献大小得以量化。优选的,采用活跃度评价指标衡量所述用户在网络中的活跃程度,采用下式计算活跃度评价指标:上述式子中,nd(uj)表示用户uj对其他用户回复问题的点赞数量,em(uj)表示用户uj活跃度评价指标,活跃度评价指标的值越大,表明用户在网络中越活跃。本优选实施例用户筛选子系统设置活跃度评价单元对用户进行评价,综合考虑了用户在网络中的各种行为,通过计算得到了用户的活跃度评价指标,用户在网络中的活跃程度得以量化。优选的,采用影响力评价指标衡量所述用户在网络中的影响力,通过以下步骤获取影响力评价指标:步骤1、通过关注关系将用户互联成为社会关系网络(g,u),其中,g表示所有关注关系的集合,u表示所有用户集合,g中元素g(ui,uj)表示社会关系网络中用户ui关注用户uj的行为,由于社会关系网络连接具有方向性,uj称为ui的好友,ui称为uj的粉丝;步骤2、计算影响力评价指标:上述式子中,nh(uj)表示用户uj的好友数量,nf(uj)表示用户uj粉丝数量,yw(uj)表示用户uj影响力评价指标,ei(uj)表示用户uj的第i个粉丝对用户uj的信任值,其中,f为定值,表示每个用户的总体信任值,xi表示用户uj的第i个粉丝的好友数量,影响力评价指标的值越大,表明用户在网络中的影响力越大。本优选实施例用户筛选子系统设置影响力评价单元对用户进行评价,具体的,指标对被关注者和关注者两方面均进行了考虑,从被关注者角度看,关注关系是能够影响他人的行为,拥有的粉丝用户越多,他的影响力就可以辐射到越广的范围,具有越大的影响力,从关注者的角度看,关注关系是信任投票行为,关注者对所有被关注用户的总体信任值为定值,每个被关注的用户都可以分到总体信任值的一部分,用户在网络中的影响力得以量化。优选的,所述用户筛选模块包括综合评价单元和用户筛选单元,所述综合评价单元用于根据内容评价指标、活跃度评价指标和影响力评价指标求取用户的综合评价指标,所述用户筛选单元根据综合评价指标对用户能力进行排序,筛选出能力强的用户;所述用户的综合评价指标采用下式计算:cs=eh(uj)+em(uj)+yw(uj),上述式子中,lg(uj)表示用户uj综合评价指标,综合评价指标的值越大,表明用户能力越强。本优选实施例用户筛选子系统设置用户筛选模块对用户进行筛选,具体的,从内容评价指标、活跃度评价指标和影响力评价指标三个方面来量化用户能力,获取了全面可靠的用户能力排序结果,对于用户筛选具有很强的适用性,从而完成了用户认证系统对用户能力的认证。采用本发明认证信息全面的互联网用户认证系统对用户进行认证,当身份信息数据库中手机用户数量不同时,对认证效率和网络安全性进行统计,同未采用本发明相比,产生的有益效果如下表所示:手机用户数量/万认证效率提高网络安全性提高510%18%615%23%720%25%824%28%931%32%最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1