用户密钥识别系统、其所利用的设备及操作该设备的方法技术方案

技术编号:15343064 阅读:103 留言:0更新日期:2017-05-17 00:20
公开了一种用户密钥识别系统、用于该用户密钥识别系统的用户密钥识别设备以及用于操作该设备的方法,在互相不同的多个用户密钥被分配给单个终端的环境下,该系统能够识别分配给相同终端的互相不同的用户密钥,并且此外,允许用单个用户密钥管理分配给相同终端的互相不同的用户密钥。

【技术实现步骤摘要】
【国外来华专利技术】用户密钥识别系统、其所利用的设备及操作该设备的方法
本公开涉及一种用于在不同的用户密钥被分配给相同终端的环境下识别分配给相同终端的不同的用户密钥并且进一步利用一个用户密钥管理分配给相同终端的不同的用户密钥的技术。
技术介绍
近来的趋势在于向终端用户提供有针对性的(个性化的)广告服务。在向用户提供个性化广告服务方面,用于识别单个用户的技术很重要。一般地,为了在用于提供广告服务的广告平台中识别终端的单个用户,终端是基于用户密钥来识别的,该用户密钥可以根据由安装在终端中以请求和接收广告的驱动单元(例如,SDK)生成的信息来进行验证。当然,用户密钥通过广告平台被唯一地分发(分配)给终端的驱动单元(例如,SDK)。用于基于应用(App)请求和接收广告的应用驱动单元(以下为AppSDK)和用于基于网络(Web)请求和接收广告的网络驱动单元(以下为网络SDK)可以被安装在终端中。在这种情况下,用户密钥将被分配给应用SDK和网络SDK中的每一个SDK。分别向应用SDK和网络SDK分配用户密钥的原因在于:AppSDK不能访问存储有分配给网络SDK的用户密钥(以下为网络用户密钥)的cookie,并且网络SDK不能访问终端中的存储有分配给AppSDK的用户密钥(以下为App用户密钥)的SD卡。当如上所述多个不同的用户密钥(App用户密钥、网络用户密钥)被分配给一个终端时,广告平台根据由相同终端的AppSDK和网络SDK中的每一个SDK生成的单独信息来验证不同的用户密钥(即,App用户密钥和网络用户密钥),并且因此,不能识别出信息项来自于相同终端的相同的单个用户。如果多个不同的用户密钥(App用户密钥和网络用户密钥)被分配给一个终端,但如上所述广告平台不能识别出从相同终端的AppSDK和网络SDK中的每一个SDK生成的信息指示相同的单个用户,则将会降低识别单个用户的准确性,并且将降低个性化广告服务的性能。鉴于以上,本公开提供了一种以下方法:在多个不同的用户密钥被分配给一个终端的环境下,识别分配给相同终端的不同的用户密钥并且利用一个用户密钥管理所述不同的用户密钥。
技术实现思路
技术问题本公开的目的在于提供一种用于在多个不同的用户密钥被分配给一个终端的环境下识别分配给相同终端的不同的用户密钥并且利用一个用户密钥管理这些不同的用户密钥的用户密钥识别系统、应用于该用户密钥识别系统的设备以及该设备的操作方法。技术方案根据本公开的一方面,一种用户密钥识别设备包括:收集器,所述收集器用于从各个终端收集包括用户密钥和位置信息的特定信息;验证单元,所述验证单元用于基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;第一筛选单元,所述第一筛选单元用于在由所述验证单元验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥,所述概率大于或等于第一预定参考值;以及密钥识别单元,所述密钥识别单元用于将在由所述第一筛选单元筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。具体地,该用户密钥识别设备还可以包括:第二筛选单元,所述第二筛选单元用于基于通过根据日期分析所述收集结果而获得的分析结果,将在由所述第一筛选单元筛选的所述用户密钥对当中的所具有的在相同日期属于所述特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为所述特定用户密钥对。具体地,所述特定信息可以是由所述终端中的用于请求和接收基于应用的广告的应用驱动单元和所述终端中的用于请求和接收基于网络的广告的网络驱动单元中的至少一个驱动单元使用预分配的用户密钥生成的广告请求信息。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以被分别不同地分配给在所述特定终端中安装的应用驱动单元和网络驱动单元。具体地,所述第一筛选单元可以被配置成:在由所述验证单元验证的所述用户密钥当中,检查在预定时间范围内属于所述特定位置区域的第一用户密钥的时间区域的数量;在由所述验证单元验证的所述用户密钥当中,检查在所述时间范围内属于所述特定位置区域的第二用户密钥的与所述第一用户密钥的所述时间区域相同的时间区域的数量;基于所述第一用户密钥的所述时间区域的数量和所述第二用户密钥的相同的时间区域的数量,计算在所述相同的时间区域中属于所述特定位置区域的概率;以及当所计算的概率大于或等于第一参考值时,将所述第一用户密钥和所述第二用户密钥筛选为用户密钥对。具体地,所述第一用户密钥可以是根据在所述时间范围内收集到相关特定信息的次数从由所述验证单元验证的所述用户密钥当中按顺序选择的用户密钥,其中,所述第二用户密钥可以是由所述验证单元验证的所述用户密钥当中的除了所述第一用户密钥之外的剩余用户密钥中的每一个用户密钥。具体地,所述第二筛选单元可以被配置成:针对由所述第一筛选单元筛选的每一个所述用户密钥对,检查在紧接当前日期之前的前一日期内属于所述特定位置区域的第一用户密钥的时间区域的数量以及属于所述特定位置区域的第二用户密钥的所述当前日期的与所述第一用户密钥的所述时间区域相同的时间区域的数量;针对由所述第一筛选单元筛选的每一个所述用户密钥对,基于所述第一用户密钥在所述前一日期的所述时间区域的数量和所述第二用户密钥在所述当前日期的相同的时间区域的数量,计算所述第一用户密钥和所述第二用户密钥在所述相同日期属于所述特定位置区域的概率;以及将由所述第一筛选单元筛选的所述用户密钥对当中的具有大于或等于第二参考值的所计算的概率的用户密钥对筛选为特定用户密钥对。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以包括分配给在所述特定终端中安装的所述应用驱动单元和所述网络驱动单元中的一个驱动单元的第一用户密钥以及分配给所述应用驱动单元和所述网络驱动单元中的另一驱动单元的第二用户密钥,并且所述用户密钥识别设备还可以包括:密钥控制单元,所述密钥控制单元用于在从所述应用驱动单元和所述网络驱动单元中的任一个驱动单元接收到使用所述第二用户密钥生成的所述广告请求信息时发送所述第一用户密钥,使得在所述特定终端中安装的所述应用驱动单元和所述网络驱动单元两者使用所述第一用户密钥。根据本公开的另一方面,一种操作用户密钥识别设备的方法包括以下步骤:执行从各个终端收集包括用户密钥和位置信息的特定信息的收集步骤;执行基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥的验证步骤;执行在所述验证步骤中验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥的第一筛选步骤,所述概率大于或等于第一预定参考值;以及执行将在所述第一筛选步骤中筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥的密钥识别步骤。具体地,该方法还可以包括以下步骤:执行基于通过根据日期分析所述收集结果而获得的分析结果将在所述第一筛选步骤中筛选的所述用户密钥对当中的所具有的属于所述特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为所述特定用户密钥对的第二筛选步骤。具体地,所述特定信息可以是由所述终端中的用于请求和接收基于应用的广告的应用驱动单元和所述终端中的用于请求和接收基于本文档来自技高网
...
用户密钥识别系统、其所利用的设备及操作该设备的方法

【技术保护点】
一种用户密钥识别设备,该用户密钥识别设备包括:收集器,所述收集器被配置成从各个终端收集包括用户密钥和位置信息的特定信息;验证单元,所述验证单元被配置成基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;第一筛选单元,所述第一筛选单元被配置成在由所述验证单元验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥,所述概率等于或大于第一预定参考值;以及密钥识别单元,所述密钥识别单元被配置成将在由所述第一筛选单元筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。

【技术特征摘要】
【国外来华专利技术】2015.01.02 KR 10-2015-00002501.一种用户密钥识别设备,该用户密钥识别设备包括:收集器,所述收集器被配置成从各个终端收集包括用户密钥和位置信息的特定信息;验证单元,所述验证单元被配置成基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;第一筛选单元,所述第一筛选单元被配置成在由所述验证单元验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥,所述概率等于或大于第一预定参考值;以及密钥识别单元,所述密钥识别单元被配置成将在由所述第一筛选单元筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。2.根据权利要求1所述的用户密钥识别设备,该用户密钥识别设备还包括:第二筛选单元,所述第二筛选单元被配置成基于通过根据日期分析所述收集结果而获得的分析结果,将在由所述第一筛选单元筛选的所述用户密钥对当中的所具有的在相同日期属于所述特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为所述特定用户密钥对。3.根据权利要求1所述的用户密钥识别设备,其中,所述特定信息是由所述终端中的用于请求和接收基于应用的广告的应用驱动单元和所述终端中的用于请求和接收基于网络的广告的网络驱动单元中的至少一个驱动单元使用预分配的用户密钥生成的广告请求信息。4.根据权利要求1所述的用户密钥识别设备,其中,在所述特定用户密钥对中包括的所述不同的用户密钥被分别不同地分配给在所述特定终端中安装的应用驱动单元和网络驱动单元。5.根据权利要求1所述的用户密钥识别设备,其中,所述第一筛选单元被配置成:在由所述验证单元验证的所述用户密钥当中,检查在预定时间范围内属于所述特定位置区域的第一用户密钥的时间区域的数量;在由所述验证单元验证的所述用户密钥当中,检查在所述时间范围内属于所述特定位置区域的第二用户密钥的与所述第一用户密钥的所述时间区域相同的时间区域的数量;基于所述第一用户密钥的所述时间区域的数量和所述第二用户密钥的相同的时间区域的数量,计算在所述相同的时间区域中属于所述特定位置区域的概率;以及当所计算的概率大于或等于第一参考值时,将所述第一用户密钥和所述第二用户密钥筛选为用户密钥对。6.根据权利要求5所述的用户密钥识别设备,其中,所述第一用户密钥是根据在所述时间范围内收集到相关特定信息的次数从由所述验证单元验证的所述用户密钥当中按顺序选择的用户密钥,其中,所述第二用户密钥是由所述验证单元验证的所述用户密钥当中的除了所述第一用户密钥之外的剩余用户密钥中的每一个用户密钥。7.根据权利要求2所述的用户密钥识别设备,其中,所述第二筛选单元被配置成:针对由所述第一筛选单元筛选的每一个所述用户密钥对,检查在紧接当前日期之前的前一日期内属于所述特定位置区域的第一用户密钥的时间区域的数量以及属于所述特定位置区域的第二用户密钥的所述当前日期的与所述第一用户密钥的所述时间区域相同的时间区域的数量;针对由所述第一筛选单元筛选的每一个所述用户密钥对,基于所述第一用户密钥在所述前一日期的所述时间区域的数量和所述第二用户密钥在所述当前日期的相同的时间区域的数量,计算所述第一用户密钥和所述第二用户密钥在所述相同日期属于所述特定位置区域的概率;以及将由所述第一筛选单元筛选的所述用户密钥对当中的具有大于或等于第二参考值的所计算的概率的用户密钥对筛选为特定用户密钥对。8.根据权利要求3所述的用户密钥识别设备,其中,在所述特定用户密钥对中包括的所述不同的用户密钥包括分配给在所述特定终端中安装的所述应用驱动单元和所述...

【专利技术属性】
技术研发人员:韩敏虎
申请(专利权)人:SK普兰尼特有限公司
类型:发明
国别省市:韩国,KR

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

1