一种识别主用户账号的方法及服务器技术

技术编号:15441737 阅读:36 留言:0更新日期:2017-05-26 06:48
本发明专利技术公开了一种识别主用户账号的方法及服务器,其中,所述方法包括:在第一应用的标识(ID)与第二应用的用户账号间建立关联;基于所述关联收集基于所述用户账号所得到的第一数据源;基于所述用户账号自身收集基于所述用户账号所得到的第二数据源;根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合;根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合;根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,根据所述数据模型的输出结果识别出与所述第一应用的ID所关联第二应用的用户账号中的主用户账号。

Method and server for identifying main user account number

The invention discloses a method for the identification of the main user account and the server, wherein the method comprises the following steps: in the first application identifier (ID) associated with the application of the second user accounts; the associated collection of the first data source to obtain the user account based on the user account; its collection second the data source to obtain the user account based on set; according to the first frequency of the first data source and the first preset strategy to obtain the user login each of the user account values corresponding to the set; according to the second frequency of the second data sources and second preset strategy to obtain the user login each of the corresponding user account according to the value; the first frequency value set and the second frequency values collection frequency values between 22 scores were obtained after the modeling data model, according to the data. The output of the type identifies the primary user account in the user account associated with the second application of the ID of the first application.

【技术实现步骤摘要】
一种识别主用户账号的方法及服务器
本专利技术涉及信息识别技术,尤其涉及一种识别主用户账号的方法及服务器。
技术介绍
用户可以有多个用户账号,分别用于不同的登录需求及不同的社交群组的信息交互。在多个用户账号中存在一个主用户账号,主用户账号是多个用户账号中最常用和登录频率最高的用户账号。考虑到用户账号的安全性,可以在电脑或手机上安装安全应用,并通过该安全应用对用户账号进行保护,用户通常是利用用户账号登录社交应用,为了通过安全应用为用户提供更好的安全监控服务,需要收集基于用户账号的行为等数据,并对数据进行分析,以对包括主用户账号和非主用户账号在内的所有用户账号进行监控和保护,尤其是从安全等级的角度考虑,对主用户账号更为关注。采用现有技术,可以收集到这些数据,然而,由于两个应用间收集数据的时效性、同步性等原因会导致数据收集的准确性存在缺陷,最终影响到数据分析的准确性,对需要重点关注的主用户账号的识别率不高,从而影响到对主用户账号监控的安全性。相关技术中,对于该问题,尚无有效解决方案。
技术实现思路
有鉴于此,本专利技术实施例提供了一种识别主用户账号的方法及服务器,至少解决了现有技术存在的问题。本专利技术实施例的技术方案是这样实现的:本专利技术实施例的一种识别主用户账号的方法,所述方法包括:在第一应用的标识(ID)与第二应用的用户账号间建立关联;基于所述关联收集基于所述用户账号所得到的第一数据源;基于所述用户账号自身收集基于所述用户账号所得到的第二数据源;根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合;根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合;根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,根据所述数据模型的输出结果识别出与所述第一应用的ID所关联第二应用的用户账号中的主用户账号。上述方案中,根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,包括:根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分得到每一个所述用户账号登录情况的权重值集合;根据每一个所述用户账号登录情况的权重值集合进行建模后得到所述数据模型。上述方案中,根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合,包括:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;如果从所述至少一个第一码位值能得到指定参数,则根据每一个所述第一码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。上述方案中,根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合,包括:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;将至少一个所述第一码位值以十进制码位的方式进行运算,将得到的运算结果用于表征用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。上述方案中,根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合,包括:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;如果从所述至少一个第二码位值能得到指定参数,则根据每一个所述第二码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第二频率值集合。上述方案中,根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合,包括:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;将至少一个所述第二码位值以十进制码位的方式进行运算,将得到的运算结果用于表征用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第二频率值集合。本专利技术实施例的一种服务器,所述服务器包括:关联建立单元,用于在第一应用的ID与第二应用的用户账号间建立关联;第一数据收集单元,用于基于所述关联收集基于所述用户账号所得到的第一数据源;第二数据收集单元,用于基于所述用户账号自身收集基于所述用户账号所得到的第二数据源;第一处理单元,用于根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合;第二处理单元,用于根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合;识别单元,用于根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,根据所述数据模型的输出结果识别出与所述第一应用的ID所关联第二应用的用户账号中的主用户账号。上述方案中,所述识别单元,进一步用于:根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分得到每一个所述用户账号登录情况的权重值集合;根据每一个所述用户账号登录情况的权重值集合进行建模后得到所述数据模型。上述方案中,所述第一处理单元,进一步用于:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;如果从所述至少一个第一码位值能得到指定参数,则根据每一个所述第一码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。上述方案中,所述第一处理单元,进一步用于:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;将至少一个所述第一码位值以十进制码位的方式进行运算,将得到的运算结果用于表征用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。上述方案中,所述第二处理单元,进一步用于:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;如果从所述至少一个第二码位值能得到指定参数,则根据每一个所述第二码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第二频率值集合。上述方案中,所述第二处理单元,进一步用于:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;将至少一个所述第二码位值以十进制码位本文档来自技高网...
一种识别主用户账号的方法及服务器

【技术保护点】
一种识别主用户账号的方法,其特征在于,所述方法包括:在第一应用的标识ID与第二应用的用户账号间建立关联;基于所述关联收集基于所述用户账号所得到的第一数据源;基于所述用户账号自身收集基于所述用户账号所得到的第二数据源;根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合;根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合;根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,根据所述数据模型的输出结果识别出与所述第一应用的ID所关联第二应用的用户账号中的主用户账号。

【技术特征摘要】
1.一种识别主用户账号的方法,其特征在于,所述方法包括:在第一应用的标识ID与第二应用的用户账号间建立关联;基于所述关联收集基于所述用户账号所得到的第一数据源;基于所述用户账号自身收集基于所述用户账号所得到的第二数据源;根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合;根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合;根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,根据所述数据模型的输出结果识别出与所述第一应用的ID所关联第二应用的用户账号中的主用户账号。2.根据权利要求1所述的方法,其特征在于,根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分进行建模后得到数据模型,包括:根据所述第一频率值集合和所述第二频率值集合中频率值两两之间的评分得到每一个所述用户账号登录情况的权重值集合;根据每一个所述用户账号登录情况的权重值集合进行建模后得到所述数据模型。3.根据权利要求1或2所述的方法,其特征在于,根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合,包括:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;如果从所述至少一个第一码位值能得到指定参数,则根据每一个所述第一码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。4.根据权利要求1或2所述的方法,其特征在于,根据所述第一数据源和第一预设策略得到用户登录每一个所述用户账号对应的第一频率值集合,包括:从所述第一数据源中得到以第一预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第一预设时间段的至少一个第一码位值;将至少一个所述第一码位值以十进制码位的方式进行运算,将得到的运算结果用于表征用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第一频率值集合。5.根据权利要求1或2所述的方法,其特征在于,根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合,包括:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;如果从所述至少一个第二码位值能得到指定参数,则根据每一个所述第二码位值中所述指定参数的个数来确定出用户登录每一个所述用户账号的登录频率;将用户登录每一个所述用户账号的登录频率记入所述第二频率值集合。6.根据权利要求1或2所述的方法,其特征在于,根据所述第二数据源和第二预设策略得到用户登录每一个所述用户账号对应的第二频率值集合,包括:从所述第二数据源中得到以第二预设时间段区分的每一个所述用户账号的登录记录,将所述登录记录以二进制码位的方式进行运算,得到对应所述第二预设时间段的至少一个第二码位值;将至少一个所述第二码位值以十进制码位的方式进行运算,将得到的运算结果用于表征用户...

【专利技术属性】
技术研发人员:沈彦王艳茹李成俊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1