CN105306425A - 一种对账号归属进行认证的方法及装置 - Google Patents
一种对账号归属进行认证的方法及装置 Download PDFInfo
- Publication number
- CN105306425A CN105306425A CN201410337058.5A CN201410337058A CN105306425A CN 105306425 A CN105306425 A CN 105306425A CN 201410337058 A CN201410337058 A CN 201410337058A CN 105306425 A CN105306425 A CN 105306425A
- Authority
- CN
- China
- Prior art keywords
- mark
- user
- account
- request message
- ownership
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种对账号归属进行认证的方法及装置,属于互联网通信领域。所述方法包括:获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;确定所述账号归属于所述归属分数最大的临时标识对应的用户。所述装置包括:获取模块、计算模块和确定模块。本发明能够维护用户的利益,正确的判定账号归属。
Description
技术领域
本发明涉及互联网通信领域,特别涉及一种对账号归属进行认证的方法及装置。
背景技术
用户在互联网中可以进行多种活动,这些活动可以为网上聊天或网上购物等。为了维护用户的利益,网站和客户端只允许拥有账号密码的用户登录进行网上聊天或购物等活动。又因为钓鱼网站和木马等黑色产业链的兴起,导致用户在进行这些活动时会将自己使用的账号泄漏,此时用户就会请求服务器对该账号的归属进行认证,以使服务器将该账号判定给自己。
目前,服务器可以按如下方式对用户请求认证的的账号的归属进行认证,可以为:服务器接收用户发出账号归属认证的请求消息,该请求消息携带需要认证的账号和至少一个证明资料。服务器获取该账号对应的历史记录信息,对每个证明资料,如果该证明资料与历史记录信息中的某条信息完全相同,则设置该证明资料的分数为预设数值,否则,设置该证明资料的分数为0。服务器再根据每个证明资料的分数计算总分数,如果该总分数超过预设阈值,则确定该用户为该账号的真正拥有者以及该账号归属于该用户。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
只要服务器对用户计算出的归属分数超过一定阈值,就会判定该账号归属该用户。如果预设阈值较小,服务器很容易将账号判定给除该账号的真正拥有者以外的其他用户。如果预设阈值较大,由于账号的真正拥有者忘记一些信息而无法提交足够的证明资料,以至于服务器很难将该账号判定给真正的拥有者。
发明内容
为了维护用户的利益,正确的判定账号归属,本发明提供了一种对账号归属进行认证的方法及装置。所述技术方案如下:
一种对账号归属进行认证的方法,所述方法包括:
获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
确定所述账号归属于所述归属分数最大的临时标识对应的用户。
一种对账号归属进行认证的装置,所述装置包括:
获取模块,用于获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
计算模块,用于根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
确定模块,用于确定所述账号归属于所述归属分数最大的临时标识对应的用户。
在本发明实施例中,由于服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及多个用户中的每个用户发送的第一认证信息,根据每个临时标识对应的第一认证信息,计算每个临时标识对应的归属分数,确定账号归属于归属分数最大的临时标识对应的用户。从而能够维护用户的利益,正确的判定账号归属。
附图说明
图1本发明实施例1提供的一种对账号归属进行认证的方法流程图;
图2-1本发明实施例2提供的一种对账号归属进行认证的方法流程图;
图2-2本发明实施例2提供的一种账号申诉界面示意图;
图3是本发明实施例3提供的一种对账号归属进行认证的装置结构示意图;
图4是本发明实施例4提供的一种服务器结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
本发明实施例提供了一种对账号归属进行认证的方法,参见图1,该方法包括:
步骤101:服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息。
步骤102:服务器根据每个临时标识对应的第一认证信息,计算每个临时标识对应的归属分数,该归属分数用于表示该账号归属于临时标识对应的用户的可能性。
步骤103:服务器确定该账号归属于归属分数最大的临时标识对应的用户。
在本发明实施例中,由于服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及多个用户中的每个用户发送的第一认证信息,根据每个临时标识对应的第一认证信息,计算每个临时标识对应的归属分数,确定账号归属于归属分数最大的临时标识对应的用户。从而能够维护用户的利益,正确的判定账号归属。
实施例2
本发明实施例提供了一种对账号归属进行认证的方法。参见图2-1,本发明实施例提供的方法包括:
步骤201:接收并存储用户的认证请求消息,该认证请求消息携带用户的第一认证信息和账号。
当用户发现自己的账号被他人盗取,用户可以在终端上打开申诉界面,该申诉界面包括至少一个用于提示用户填写认证信息的提示信息,认证信息包括至少一个子信息,子信息可以为用户的姓名、年龄、申请账号日期、常联系好友账号等。用户可以根据每个提示信息,在申请界面中填写每个提示信息对应的子信息,或者选择一部分提示信息,根据选择的提示信息在申诉界面中填写对应的子信息,其中,在申诉界面中填写的子信息构成第一认证信息。在用户填写完之后,用户可以通过终端发送认证请求消息给服务器,该认证请求消息携带用户需要认证的账号和用户在申诉界面中填写的第一认证信息。
服务器接收用户发送的认证请求消息,该认证请求消息携带用户的第一认证信息和账号;根据该账号查找账号列表,如果查找出账号列表中不存在该账号,则确定第一次接收到携带该账号的认证请求消息,分配计时器并使该计时器开始计时,将该账号和该计时器的对应关系存储在账号列表中,为该用户分配临时标识,将该临时标识和该认证请求消息存储在临时标识与认证请求消息的对应关系中;如果查找出账号列表中存在该账号,则为该用户分配临时标识,将该临时标识和该认证请求消息存储在临时标识与认证请求消息的对应关系中。
例如:用户1发现自己的账号被他人盗取,用户1可以在终端上打开申诉界面,如图2-2所示,该申诉界面包括用于提示用户填写第一认证信息1的提示信息,第一认证信息1包括用户的姓名、年龄、申请账号日期、常联系好友账号,用户1根据提示在申诉界面填写认证信息1,包括:姓名为李四,生日是1999年9月9日,申请账号日期是2011年1月1日,常联系的好友账号有123456。
服务器接收到该用户1发送的认证请求消息1,该认证请求消息1携带该账号和用户1的第一认证信息1包括的子信息:姓名为李四,年龄是15岁,申请账号日期是2011年1月1日,常联系的好友账号有123456。服务器查找账号列表,假设,账号列表中不存在该账号,则确定第一次接收到携带该账号的认证请求消息,分配计时器1并使该计时器1开始计时,将该账号和该计时器的对应关系存储在账号列表中,为用户1分配临时标识ID1,将该临时标识ID1和该认证请求消息1存储在如表1所示的临时标识与认证请求消息的对应关系中。
表1
临时标识 | 认证请求消息 |
ID1 | 认证请求消息1 |
…… | …… |
步骤202:如果第一次接收到携带该账号的认证请求消息,则开始计时,并继续接收并存储其他用户的认证请求消息。
在计时器计时的时间内,可能有一个或多个其他用户请求对该账号的归属进行认证并发送认证请求消息给服务器,其他每个用户发送的认证请求消息都携带该账号。服务器每接收到一个其他用户的认证请求消息时,为该其他用户分配临时标识,将该其他用户的临时标识和认证请求消息存储在临时标识与认证请求消息的对应关系中。
步骤203:当计时的时间到达预设时长时,从存储的认证请求消息中获取携带该账号的每个认证请求消息。
本步骤可以为:在账号列表中,当在步骤201中分配的计时器计时的时间到达预设时长时,获取该计时器对应的该账号,根据该账号,从临时标识与认证请求消息的对应关系中获取携带该账号的每个认证请求消息。
由于不同用户不可能同时向服务器发送认证请求消息,来请求认证账号,所以服务器第一次接收到携带某账号的认证请求消息,则开始计时,计时时间在预设时长内接收并存储其他用户发送携带该账号的认证请求消息,如此可以实现根据多个用户的认证信息来判断该账号所归属的用户。
例如,假设,在预设时间内用户2和用户3请求对该账号的归属进行认证,首先用户2发送认证请求消息给服务器,服务器接收到用户2的认证请求消息2,根据认证请求消息2中携带的账号查找账号列表,并查找出账号列表中存在该账号,为用户2分配临时标识ID2,将用户2的临时标识ID2和认证请求消息2存储在如表1所示的临时标识与认证请求消息的对应关系中。然后,用户3发送认证请求消息给服务器,服务器接收到用户3的认证请求消息3,根据认证请求消息3中携带的账号查找账号列表,并查找出账号列表中存在该账号,为用户3分配临时标识ID3,将用户3的临时标识ID3和认证请求消息3存储在如表1所示的临时标识与认证请求消息的对应关系中,得到的结果如表2所示。
表2
临时标识 | 认证请求消息 |
ID1 | 认证请求消息1 |
ID2 | 认证请求消息2 |
ID3 | 认证请求消息3 |
…… | …… |
在账号列表中,当计时器1计时的时间到达预设时长时,获取计时器1对应的账号,根据该账号,从如表2所示的临时标识与认证请求消息的对应关系中获取携带该账号的认证请求消息包括认证请求消息1、认证请求消息2和认证请求消息3。
步骤204:获取每个认证请求消息对应的用户的临时标识,从每个用户的认证请求消息分别获取每个用户的临时标识对应的第一认证信息。
具体地,根据携带该账号的每个认证请求消息,从临时标识与认证请求消息的对应关系中获取每个认证请求消息对应的用户的临时标识,以及从每个认证请求消息中提取每个用户的第一认证信息,将每个用户的第一认证信息分别作为每个用户的临时标识对应的第一认证信息。
例如,从如表2所示的临时标识与认证请求消息的对应关系中,获取认证请求消息1对应的用户1的临时标识ID1,认证请求消息2对应的用户2的临时标识ID2,以及认证请求消息3对应的用户3的临时标识ID3。从认证请求消息1、认证请求消息2和认证请求消息3中分别提取用户1的临时标识ID1对应的的认证信息1,用户2的临时标识ID2对应的的认证信息2和用户3的临时标识ID3对应的的认证信息3。
步骤205:根据该账号,获取该账号对应的历史记录信息。
该账号对应的历史记录信息包括该账号的真正拥有者曾经填写的个人属性信息和历史行为记录,个人属性信息可以为该账号的真正拥有者的姓名、年龄、职业和性别等信息,历史行为记录可以为该账号的真正拥有者曾使用过的业务信息、曾登录的地点信息、发表的日志信息和曾联系过的好友的账号等信息。
例如,根据该账号,获取对应的历史记录信息,该历史记录信息中包括该账号的真正拥有者的姓名为“李三”,年龄为“25岁”,申请账号日期是2011年3月1日,常联系的好友账号有123457等。
步骤206:对于获取的每个用户的临时标识,计算该临时标识对应的第一认证信息包括的每个子信息与历史记录信息之间的冗错率,其中冗错率用于表示子信息与历史记录信息之间的相同程度。
具体地,对于第一认证信息包括的每个子信息,从该历史记录信息中找出该子信息对应的信息,获取该子信息和找出的信息之间都相同的字符,计算相同的字符的数目与找出信息包括的字符的数目之间的比值,将该比值作为该子信息与历史记录信息之间的冗错率。
例如,对于用户1的临时标识ID1对应的的认证信息1包括的子信息1,姓名为李四,找出历史记录信息中姓名的对应信息“李三”,则该子信息和找出的历史信息之间都相同的字符数为1,找出信息包括的字符数为2,它们的比值时0.5,所以该条子信息的冗错率是50%,对于其他每条子信息,都按照这种方式计算每个子信息的冗错率,计算得到年龄的冗错率为50%,申请账号日期的冗错率为83.3%,常联系好友账号的冗错率为83.3%。
步骤207:获取计算的每个子信息的冗错率属于的冗错率范围。
例如,对于用户1的临时标识ID1对应的的认证信息1包括的子信息,姓名的冗错率为50%,属于40%-60%的冗错率范围,年龄的冗错率为50%,属于40%-60%的冗错率范围,申请账号日期的冗错率为83.3%,属于80%-100%的冗错率范围,常联系好友账号的冗错率为83.3%,属于80%-100%的冗错率范围。
步骤208:根据获取的每个子信息的冗错率范围,从冗错率范围与分数的对应关系中获取每个子信息的对应的分数。
***预先配置冗错率范围与分数的对应关系,如表3所示的冗错率范围与分数的对应关系。然后根据每个子信息的冗错率范围,在该列表中获取对应的分数,将每个子信息对应的分数分别作为每个子信息的分数。
例如,对于用户1的认证信息1包括的子信息,姓名的冗错率为50%,属于40%-60%的冗错率范围,根据40%-60%的冗错率范围,从如表3所示的冗错率范围与分数的对应关系中获取对应的分数为3。年龄的冗错率为50%,属于40%-60%的冗错率范围,根据40%-60%的冗错率范围,从如表3所示的冗错率范围与分数的对应关系中获取对应的分数为3,申请账号日期的冗错率为83.3%,属于80%-100%的冗错率范围,根据80%-100%的冗错率范围,从如表3所示的冗错率范围与分数的对应关系中获取对应的分数为5。常联系好友账号的冗错率为83.3%,属于80%-100%的冗错率范围,根据80%-100%的冗错率范围,从如表3所示的冗错率范围与分数的对应关系中获取对应的分数为5。
表3
冗错率范围 | 分数 |
0%-20% | 1 |
20%-40% | 2 |
40%-60% | 3 |
60%-80% | 4 |
80%-100% | 5 |
步骤209:对获取的每个子信息的分数进行求和运算,得到该临时标识对应的归属分数。
对于获取的每个用户的临时标识,都按上述步骤205至208进行处理,得到每个用户的临时标识对应的归属分数。
例如,对于用户1的认证信息1,获取的子信息的分数分别为3、3、5和5,对获取的子信息的分数进行求和运算,得到分数16,将分数16作为用户1的临时标识ID1对应的归属分数。对于用户2和用户3也按上述步骤205至208进行处理,得到用户2的临时标识ID2对应的归属分数为17,用户3的临时标识ID3对应的归属分数为14。
步骤210:确定该账号归属于归属分数最大的临时标识对应的用户。
例如,对该账号申请归属认证的用户1、2、3,用户1的临时标识ID1对应的归属分数为16,用户2的临时标识ID2对应的归属分数为17,用户3的临时标识ID3对应的归属分数为14,则归属分数最高的是临时标识ID2对应的用户2,因此确定该账号归属于临时标识ID2对应的用户2。
当确定该账号归属于归属分数最大的临时标识对应的用户后,根据归属分数最大的临时标识通知对应的用户。
账号归属认证结束后,若有用户对认证结果有异议,可以在终端上打开申诉界面,该申诉界面包括至少一个用于提示用户填写第二认证信息的提示信息,用户可以在该申请界面上填写新的认证信息,并发送异议请求消息给服务器,请求服务器重新对该账号的归属进行认证,具体过程见如下步骤。
步骤211:接收用户发送的异议请求消息,该异议请求消息携带第二认证信息。
步骤212:根据用户发送的第二认证信息,重新计算用户的归属分数,确定该账号归属于归属分数最大的临时标识对应的的用户。
服务器收到该异议请求消息后,根据上述202至208的方法重新计算该用户的归属分数,并重新比较,确定该账号属于归属分数最大的临时标识对应的的用户。
其中,在确定账号归属于归属分数最大的临时标识对应的用户之后的预设时间内,如果没有接收到其他用户发送的对该账号的异议请求消息,则从账号列表中删除包含该账号的记录,获取携带该账号的认证请求消息,从临时标识与认证请求消息的对应关系中删除包含获取的认证请求消息的记录。
在本发明实施例中,由于服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及多个用户中的每个用户发送的认证信息,根据每个临时标识对应的认证信息,计算每个临时标识对应的归属分数,确定账号归属于归属分数最大的临时标识对应的用户。从而能够维护用户的利益,正确的判定账号归属。
实施例3
参见图3,本发明实施例提供了一种对账号归属进行认证的装置。包括:
获取模块301,用于获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
计算模块302,用于根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
第一确定模块303,用于确定所述账号归属于所述归属分数最大的临时标识对应的用户。
优选的,获取模块301包括:
第一获取单元,用于获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,所述至少一个认证请求消息中的每个认证请求消息还携带用户的第一认证信息,所述第一时间段的起始时间为第一次接收到携带所述账号的认证请求消息时的时间且时长为预设时长;
第二获取单元,用于获取所述每个认证请求消息对应的用户的临时标识,以及从所述每个认证请求消息中分别获取每个用户的第一认证信息,将所述每个用户的第一认证信息分别作为所述每个用户的临时标识对应的第一认证信息。
优选的,第一获取单元包括:
接收子单元,用于接收并存储用户的认证请求消息,所述认证请求消息携带所述用户的认证信息和账号;
计时子单元,用于如果第一次接收到携带所述账号的认证请求消息,则开始计时,以及继续接收并存储其他用户的认证请求消息;
第一获取子单元,用于当计时的时间达到预设时长时,从存储的认证请求消息中获取携带所述账号的每个认证请求消息。
优选的,计算模块302包括:
第三获取单元,用于根据所述账号,获取所述账号对应的历史记录信息;
第一计算单元,用于计算临时标识对应的第一认证信息包括的每个子信息与所述历史记录信息之间的冗错率,其中所述冗错率用于表示子信息与所述历史记录信息之间的相同程度;
第二计算单元,用于根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数。
优选的,第二计算单元包括:
第二获取子单元,用于获取计算的每个冗错率属于的冗错率范围;
第三获取子单元,用于根据获取的每个冗错率范围,从冗错率范围与分数的对应关系中获取对应的分数;
求和子单元,用于对获取的每个子信息的分数进行求和运算,得到所述临时标识对应的归属分数。
优选的,该装置还包括:
第二确定模块,用于接收用户发送的异议请求消息,所述异议请求消息携带第二认证信息,根据所述用户的第一认证信息和所述第二认证信息,重新计算所述用户的临时标识对应的归属分数,确定所述账号归属于归属分数最大的临时标识对应的用户。
在本发明实施例中,由于服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及多个用户中的每个用户发送的第一认证信息,根据每个临时标识对应的第一认证信息,计算每个临时标识对应的归属分数,确定账号归属于归属分数最大的临时标识对应的用户。从而能够维护用户的利益,正确的判定账号归属。
实施例4
图4是本发明实施例提供的服务器的结构示意图。服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(centralprocessingunits,CPU)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。
视频服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作***1941,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM等等。
视频服务器1900可以包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
确定所述账号归属于所述归属分数最大的临时标识对应的用户。
所述获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息,包括:
获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,所述至少一个认证请求消息中的每个认证请求消息还携带用户的第一认证信息,所述第一时间段的起始时间为第一次接收到携带所述账号的认证请求消息时的时间且时长为预设时长;
获取所述每个认证请求消息对应的用户的临时标识,以及从所述每个认证请求消息中分别获取每个用户的第一认证信息,将所述每个用户的第一认证信息分别作为所述每个用户的临时标识对应的第一认证信息。
所述获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,包括:
接收并存储用户的认证请求消息,所述认证请求消息携带所述用户的认证信息和账号;
如果第一次接收到携带所述账号的认证请求消息,则开始计时,以及继续接收并存储其他用户的认证请求消息;
当计时的时间达到预设时长时,从存储的认证请求消息中获取携带所述账号的每个认证请求消息。
所述根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,包括:
根据所述账号,获取所述账号对应的历史记录信息;
计算临时标识对应的第一认证信息包括的每个子信息与所述历史记录信息之间的冗错率,其中所述冗错率用于表示子信息与所述历史记录信息之间的相同程度;
根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数。
所述根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数,包括:
获取计算的每个冗错率属于的冗错率范围;
根据获取的每个冗错率范围,从冗错率范围与分数的对应关系中获取对应的分数;
对获取的每个子信息的分数进行求和运算,得到所述临时标识对应的归属分数。
所述方法还包括:
接收用户发送的异议请求消息,所述异议请求消息携带第二认证信息,根据所述用户的第一认证信息和所述第二认证信息,重新计算所述用户的临时标识对应的归属分数,确定所述账号归属于归属分数最大的临时标识对应的用户。
在本发明实施例中,由于服务器获取请求对同一账号的归属进行认证的多个用户的临时标识以及多个用户中的每个用户发送的第一认证信息,根据每个临时标识对应的第一认证信息,计算每个临时标识对应的归属分数,确定账号归属于归属分数最大的临时标识对应的用户。从而能够维护用户的利益,正确的判定账号归属。
在本发明实施例中,由于本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种对账号归属进行认证的方法,其特征在于,所述方法包括:
获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
确定所述账号归属于所述归属分数最大的临时标识对应的用户。
2.如权利要求1所述的方法,其特征在于,所述获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息,包括:
获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,所述至少一个认证请求消息中的每个认证请求消息还携带用户的第一认证信息,所述第一时间段的起始时间为第一次接收到携带所述账号的认证请求消息时的时间且时长为预设时长;
获取所述每个认证请求消息对应的用户的临时标识,以及从所述每个认证请求消息中分别获取每个用户的第一认证信息,将所述每个用户的第一认证信息分别作为所述每个用户的临时标识对应的第一认证信息。
3.如权利要求2所述的方法,其特征在于,所述获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,包括:
接收并存储用户的认证请求消息,所述认证请求消息携带所述用户的认证信息和账号;
如果第一次接收到携带所述账号的认证请求消息,则开始计时,以及继续接收并存储其他用户的认证请求消息;
当计时的时间达到预设时长时,从存储的认证请求消息中获取携带所述账号的每个认证请求消息。
4.如权利要求1所述的方法,其特征在于,所述根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,包括:
根据所述账号,获取所述账号对应的历史记录信息;
计算临时标识对应的第一认证信息包括的每个子信息与所述历史记录信息之间的冗错率,其中所述冗错率用于表示子信息与所述历史记录信息之间的相同程度;
根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数。
5.如权利要求4所述的方法,其特征在于,所述根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数,包括:
获取计算的每个冗错率属于的冗错率范围;
根据获取的每个冗错率范围,从冗错率范围与分数的对应关系中获取对应的分数;
对获取的每个子信息的分数进行求和运算,得到所述临时标识对应的归属分数。
6.如权利要求1至5任一项权利要求所述的方法,其特征在于,所述确定所述账号归属于归属分数最大的临时标识对应的用户之后,还包括:
接收用户发送的异议请求消息,所述异议请求消息携带第二认证信息,根据所述用户的第一认证信息和所述第二认证信息,重新计算所述用户的临时标识对应的归属分数,确定所述账号归属于归属分数最大的临时标识对应的用户。
7.一种对账号归属进行认证的装置,其特征在于,所述装置包括:
获取模块,用于获取请求对同一账号的归属进行认证的多个用户的临时标识以及每个临时标识对应的第一认证信息;
计算模块,用于根据所述每个临时标识对应的第一认证信息,计算所述每个临时标识对应的归属分数,所述归属分数用于表示所述账号归属于临时标识对应的用户的可能性;
第一确定模块,用于确定所述账号归属于所述归属分数最大的临时标识对应的用户。
8.如权利要求7所述的装置,其特征在于,所述获取模块包括:
第一获取单元,用于获取在第一时间段内接收的携带同一账号的至少一个认证请求消息,所述至少一个认证请求消息中的每个认证请求消息还携带用户的第一认证信息,所述第一时间段的起始时间为第一次接收到携带所述账号的认证请求消息时的时间且时长为预设时长;
第二获取单元,用于获取所述每个认证请求消息对应的用户的临时标识,以及从所述每个认证请求消息中分别获取每个用户的第一认证信息,将所述每个用户的第一认证信息分别作为所述每个用户的临时标识对应的第一认证信息。
9.如权利要求8所述的装置,其特征在于,所述第一获取单元包括:
接收子单元,用于接收并存储用户的认证请求消息,所述认证请求消息携带所述用户的认证信息和账号;
计时子单元,用于如果第一次接收到携带所述账号的认证请求消息,则开始计时,以及继续接收并存储其他用户的认证请求消息;
第一获取子单元,用于当计时的时间达到预设时长时,从存储的认证请求消息中获取携带所述账号的每个认证请求消息。
10.如权利要求7所述的装置,其特征在于,所述计算模块包括:
第三获取单元,用于根据所述账号,获取所述账号对应的历史记录信息;
第一计算单元,用于计算临时标识对应的第一认证信息包括的每个子信息与所述历史记录信息之间的冗错率,其中所述冗错率用于表示子信息与所述历史记录信息之间的相同程度;
第二计算单元,用于根据计算的每个子信息的冗错率,计算所述临时标识对应的归属分数。
11.如权利要求10所述的装置,其特征在于,所述第二计算单元包括:
第二获取子单元,用于获取计算的每个冗错率属于的冗错率范围;
第三获取子单元,用于根据获取的每个冗错率范围,从冗错率范围与分数的对应关系中获取对应的分数;
求和子单元,用于对获取的每个子信息的分数进行求和运算,得到所述临时标识对应的归属分数。
12.如权利要求7至11任一项权利要求所述的装置,所述装置还包括:
第二确定模块,用于接收用户发送的异议请求消息,所述异议请求消息携带第二认证信息,根据所述用户的第一认证信息和所述第二认证信息,重新计算所述用户的临时标识对应的归属分数,确定所述账号归属于归属分数最大的临时标识对应的用户。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410337058.5A CN105306425B (zh) | 2014-07-15 | 2014-07-15 | 一种对账号归属进行认证的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410337058.5A CN105306425B (zh) | 2014-07-15 | 2014-07-15 | 一种对账号归属进行认证的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105306425A true CN105306425A (zh) | 2016-02-03 |
CN105306425B CN105306425B (zh) | 2020-01-10 |
Family
ID=55203183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410337058.5A Active CN105306425B (zh) | 2014-07-15 | 2014-07-15 | 一种对账号归属进行认证的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105306425B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107346310A (zh) * | 2016-05-05 | 2017-11-14 | 腾讯科技(深圳)有限公司 | 一种账号申诉处理方法及服务器 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030182171A1 (en) * | 2002-03-19 | 2003-09-25 | Marc Vianello | Apparatus and methods for providing career and employment services |
JP2009169478A (ja) * | 2008-01-10 | 2009-07-30 | Hitachi Ltd | 生体認証システム、生体認証方法、および生体認証プログラム |
CN102457501A (zh) * | 2010-10-26 | 2012-05-16 | 腾讯科技(深圳)有限公司 | 一种即时通讯账户的识别方法及*** |
CN103118043A (zh) * | 2011-11-16 | 2013-05-22 | 阿里巴巴集团控股有限公司 | 一种用户账号的识别方法及设备 |
CN103164416A (zh) * | 2011-12-12 | 2013-06-19 | 阿里巴巴集团控股有限公司 | 一种用户关系的识别方法及设备 |
CN103581120A (zh) * | 2012-07-24 | 2014-02-12 | 阿里巴巴集团控股有限公司 | 一种识别用户风险的方法和装置 |
-
2014
- 2014-07-15 CN CN201410337058.5A patent/CN105306425B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030182171A1 (en) * | 2002-03-19 | 2003-09-25 | Marc Vianello | Apparatus and methods for providing career and employment services |
JP2009169478A (ja) * | 2008-01-10 | 2009-07-30 | Hitachi Ltd | 生体認証システム、生体認証方法、および生体認証プログラム |
CN102457501A (zh) * | 2010-10-26 | 2012-05-16 | 腾讯科技(深圳)有限公司 | 一种即时通讯账户的识别方法及*** |
CN103118043A (zh) * | 2011-11-16 | 2013-05-22 | 阿里巴巴集团控股有限公司 | 一种用户账号的识别方法及设备 |
CN103164416A (zh) * | 2011-12-12 | 2013-06-19 | 阿里巴巴集团控股有限公司 | 一种用户关系的识别方法及设备 |
CN103581120A (zh) * | 2012-07-24 | 2014-02-12 | 阿里巴巴集团控股有限公司 | 一种识别用户风险的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107346310A (zh) * | 2016-05-05 | 2017-11-14 | 腾讯科技(深圳)有限公司 | 一种账号申诉处理方法及服务器 |
US10567374B2 (en) | 2016-05-05 | 2020-02-18 | Tencent Technology (Shenzhen) Company Limited | Information processing method and server |
Also Published As
Publication number | Publication date |
---|---|
CN105306425B (zh) | 2020-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020248658A1 (zh) | 一种异常账户的检测方法及装置 | |
CN104216947B (zh) | 一种邀请用户加入群组的方法及装置 | |
CN108734028B (zh) | 基于区块链的数据管理方法、区块链节点及存储介质 | |
CN107682397B (zh) | 客户资源获取方法、装置、终端设备及存储介质 | |
CN105847447B (zh) | 消息推送方法和装置 | |
CN107528766B (zh) | 信息推送方法、装置及*** | |
CN106603262A (zh) | 客户服务方式的分配方法及*** | |
CN113412607B (zh) | 内容推送方法、装置、移动终端及存储介质 | |
CN104519107A (zh) | 一种拓展联系人的方法及装置 | |
CN105049336A (zh) | 即时通信消息的处理方法、服务器、客户端及*** | |
US10142924B2 (en) | Method and apparatus for generating recommended changes to communication behaviors | |
CN105022815A (zh) | 信息拦截方法及装置 | |
CN107294832A (zh) | 一种添加好友的方法及装置 | |
CN111353136B (zh) | 一种操作请求的处理方法和装置 | |
CN112446736A (zh) | 一种点击通过率ctr预测方法及装置 | |
CN104270357B (zh) | 一种发送业务信息的方法及装置 | |
US20160294833A1 (en) | Social communication system and method thereof | |
CN114461507A (zh) | 报警事件的响应方法、装置、设备、介质和程序产品 | |
CN113726642A (zh) | 一种问题件处理方法及*** | |
CN103067260B (zh) | 实现即时通信的方法及装置 | |
CN113680074A (zh) | 业务信息的推送方法、装置、电子设备及可读介质 | |
CN104111926B (zh) | 通讯录的关注推荐列表的生成方法及装置 | |
CN106332054B (zh) | 数据迁移身份验证的方法及装置 | |
CN105184559A (zh) | 一种支付***及方法 | |
CN104796435A (zh) | 一种消息推送方法及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |