在不同设备生态系统之间映射用户标识符技术方案

技术编号:18180378 阅读:71 留言:0更新日期:2018-06-09 22:58
描述了用于在不同设备生态系统之间映射用户标识符的技艺和技术。在至少一些实施例中,一种系统包括处理组件、存储器和映射引擎,映射引擎被配置为将与用户相关联的第一标识符与第二标识符进行映射,第一标识符或第二标识符中的至少一个与第一设备生态系统相关联;以及至少部分基于(i)第三标识符与第一标识符的多个第一共位出现以及(ii)第三标识符与第二标识符的多个第二共位出现来将与第二设备生态系统相关联的第三标识符与第一标识符或第二标识符中的至少一个进行映射。映射引擎可以提供第三标识符与用户的关联的指示。

【技术实现步骤摘要】
【国外来华专利技术】在不同设备生态系统之间映射用户标识符
技术介绍
很多人在他们的日常生活中与多个不同的电子设备交互。在他们的家中,人们可以操作各种各样的个人计算设备(例如,台式机、笔记本电脑、机顶设备、游戏设备等)以执行各种日常活动(例如,购物、通信、社交媒体、研究、游戏等)。类似地,人们可以在他们的工作场所操作附加的计算设备(例如,台式机、服务器、膝上型电脑、笔记本电脑等),以执行他们的工作相关活动。在家庭和工作之间通勤时,他们可以运行其他电子设备,包括各种移动设备(例如,手机、个人数据助理、车载设备等)。由于各种原因,可能需要标识使用设备的个人(或将简档与个人相关联)。例如,个性化服务或产品的提供方可能希望知道使用电子设备的潜在消费者的身份(或简档),从而提供适当的个性化服务或产品。更具体地,近年来,移动设备已经越来越多地用于定向内容递送,诸如广告。为了获取潜在客户跨多个设备的的全面行为状况以进行定位,有必要将这些设备上的用户标识符链接在一起。然而,将移动设备上的用户标识符链接到其他设备(例如,个人计算机(PC)、膝上型计算机等)上的标识符是一项挑战,尤其是在不同设备生态系统的情况下。特定设备生态系统内的设备可以被设计为彼此良好地工作,并且可以提供改进的通用性,诸如通用应用,并且采用类似的用户界面。但是,现有的标识符同步服务不能够在不同设备生态系统之间映射标识符。
技术实现思路
在至少一些实施例中,一种用于在不同设备生态系统之间映射用户标识符的系统可以包括处理组件和映射引擎,其中该处理组件可操作地耦合到存储器,该映射引擎至少部分地设置在存储器中。在至少一些实施例中,映射引擎可以被配置为将与用户相关联的第一标识符与第二标识符进行映射,第一标识符或第二标识符中的至少一个与第一设备生态系统相关联;并且将与第二设备生态系统相关联的第三标识符与第一标识符或第二标识符中的至少一个进行映射,第二设备生态系统不同于第一设备生态系统,上述映射至少部分地基于:(i)第三标识符与第一标识符的多个第一共位出现以及(ii)第三标识符与第二标识符的多个第二共位出现。在至少一些实施例中,映射引擎还可以被配置为提供第三标识符与用户的关联的指示。在其他实现中,一种至少部分使用一个或多个处理组件实现的方法可以包括将与用户相关联的第一标识符与第二标识符相映射,第一或第二标识符中的至少一个与第一设备生态系统相关联;将与第二设备生态系统相关联的第三标识符与第一标识符或第二标识符中的至少一个相映射,第二设备生态系统与第一设备生态系统不同,并且提供第三标识符与用户的关联的指示。在至少一些实现中,映射包括确定指示第三标识符和一个或多个其他标识符接入第一网络接入的多个第一共位出现得分,确定指示第三标识符和一个或多个其他标识符接入第二网络接入的多个第二共位出现得分,处理多个第一共位出现得分和多个第二共位出现得分以确定最高的第一共位出现得分和最高的第二共位出现得分;并且如果最高的第一共位出现得分与第一标识符或第二标识符中的至少一个相对应,或者最高的第二共位出现得分与第一标识符或第二标识符中的至少一个相对应,则将第三标识符映射到第一标识符或第二标识符中对应的至少一个。类似地,在至少一些实现中,一种或多种承载一个或多个指令的计算机可读介质,一个或多个指令在由一个或多个处理组件执行时执行包括以下各项的操作:将与用户相关联的第一标识符与第二标识符进行映射,第一或第二标识符中的至少一个与第一设备生态系统相关联;将与第二设备生态系统相关联的第三标识符与第一标识符或第二标识符中的至少一个进行映射,第二设备生态系统与第一设备生态系统不同,并且提供第三标识符与用户的关联的指示。在至少一些实现中,映射可以包括:确定指示第三标识符和一个或多个其他标识符接入第一网络接入的多个第一共位出现得分,确定指示第三标识符和一个或多个其他标识符接入第二网络接入的多个第二共位出现得分,处理多个第一共位出现得分和多个第二共位出现得分,以确定最高的第一共位出现得分和最高的第二共位出现得分;并且如果最高的第一共位出现得分与第一标识符或第二标识符中的至少一个相对应,或者最高的第二共位出现得分与第一标识符或第二标识符中的至少一个相对应,则将第三标识符映射到第一标识符或第二标识符中的相应的至少一个。提供本“
技术实现思路
”是为了以简化的形式介绍将在以下“具体实施方式”中进一步描述的一些概念。本“
技术实现思路
”并非旨在确定所要求保护的主题的关键特征或基本特征,也不旨在用作确定所要求保护的主题的范围的辅助手段。附图说明参考附图来描述具体实施方式。在附图中,在不同附图中使用相同的附图标记表示相似或相同的组件。图1示出了用于在不同设备生态系统之间映射用户标识符的环境的实施例。图2示出了用于在不同设备生态系统之间映射用户标识符的映射引擎的实施例。图3示出了用于在不同设备生态系统之间映射用户标识符以提供个性化服务或产品的过程的实施例。图4示出用于在不同设备生态系统之间映射用户标识符的环境的另一实施例。图5A和5B示出了用于在不同设备生态系统之间映射用户标识符的过程的另一实施例。图6示出了用于将第一标识符和第二标识符映射到一起以将第一标识符和第二标识符两者与用户进行关联的过程600的实施例。图7示出了用于在不同设备生态系统之间映射用户标识符的计算机系统的实施例。图8示出了用于在不同设备生态系统之间映射用户标识符的联网环境的实施例。具体实施方式本公开描述了用于在不同设备生态系统之间映射用户标识符的技艺和技术。这样的技艺和技术可以在各种计算设备(例如,非移动计算设备和移动计算设备)中实施。另外,这样的设备可以在运行各种各样的设备生态系统。如下面更全面描述的,根据本公开的用于映射用户标识符的技艺和技术可以有利地(甚至当用户在不同设备生态系统内运行的设备之间改变时)确定设备的用户的身份。一般而言,术语“设备生态系统”(或简称为“生态系统”)可以指代设备的软件特性、硬件特性、固件特性或其他合适特性(例如,操作特性等)的一个或多个方面。设备生态系统可以例如取决于特定的制造商或品牌名称(例如,Microsoft、Google、Apple等),或者取决于特定的软件组件或软件套件(例如,Windows、Android、iOS等)。在至少一些实现中,本公开提供了以下技艺和技术:其用于利用行为模式在不同设备生态系统之间映射用户标识符,以将移动设备(例如,手机、平板电脑等)上的用户标识符与非移动设备设备(例如,PC)上的用户标识符进行链接。在至少一些实现中,这样的技艺和技术可以使用位置行为模式、时间行为模式或两者。例如,在至少一些实现中,这样的技艺和技术可以记录非移动设备(例如,PC)和移动设备上的用户标识符所接入的IP地址、以及这样的设备关联于(或接入)特定的IP地址的时间。因此,在至少一些实现中,基于与非移动用户标识符的映射集群相关联的移动设备的时间和位置,这样的技艺和技术可以将移动设备的用户标识符链接到非移动用户标识符的映射集群。基于在非移动设备和移动设备上的活动,这样的技艺和技术可以支持改进对(甚至跨不同的设备生态系统的)移动设备用户的标识。图1示出了用于在不同设备生态系统之间映射用户标识符的环境100的实施例。在这个实施例中,环境100包括系统100本文档来自技高网
...
在不同设备生态系统之间映射用户标识符

【技术保护点】
一种标识符映射系统,所述标识符映射系统用于将第一标识符ID1或第二标识符ID2中的至少一个与第三标识符ID3进行映射,所述第一标识符ID1和所述第二标识符ID2与用户A相关联,并且与第一设备生态系统相关联,所述第三标识符ID3与第二设备生态系统相关联,所述第二设备生态系统不同于所述第一设备生态系统,所述系统包括:处理组件,所述处理组件可操作地耦合到存储器;映射引擎,所述映射引擎至少部分地设置在所述存储器中,并且被配置为:将与所述第二设备生态系统相关联的所述第三标识符ID3与所述第一标识符ID1或所述第二标识符ID2中的至少一个进行映射,所述映射至少部分地基于:(i)所述第三标识符ID3与所述第一标识符ID1的多个第一共位出现,所述多个第一共位出现包括所述第三标识符ID3和所述第一标识符ID1在第一时间段T1内接入第一网络接入IP1的多个实例,以及(ii)所述第三标识符ID3与所述第二标识符ID2的多个第二共位出现,所述多个第二共位出现包括所述第三标识符ID3和所述第二标识符ID2在第二时间段T2内接入第二网络接入IP2的多个实例;以及提供所述第三标识符ID3与所述用户A的关联的指示。

【技术特征摘要】
【国外来华专利技术】2015.10.15 US 14/884,4641.一种标识符映射系统,所述标识符映射系统用于将第一标识符ID1或第二标识符ID2中的至少一个与第三标识符ID3进行映射,所述第一标识符ID1和所述第二标识符ID2与用户A相关联,并且与第一设备生态系统相关联,所述第三标识符ID3与第二设备生态系统相关联,所述第二设备生态系统不同于所述第一设备生态系统,所述系统包括:处理组件,所述处理组件可操作地耦合到存储器;映射引擎,所述映射引擎至少部分地设置在所述存储器中,并且被配置为:将与所述第二设备生态系统相关联的所述第三标识符ID3与所述第一标识符ID1或所述第二标识符ID2中的至少一个进行映射,所述映射至少部分地基于:(i)所述第三标识符ID3与所述第一标识符ID1的多个第一共位出现,所述多个第一共位出现包括所述第三标识符ID3和所述第一标识符ID1在第一时间段T1内接入第一网络接入IP1的多个实例,以及(ii)所述第三标识符ID3与所述第二标识符ID2的多个第二共位出现,所述多个第二共位出现包括所述第三标识符ID3和所述第二标识符ID2在第二时间段T2内接入第二网络接入IP2的多个实例;以及提供所述第三标识符ID3与所述用户A的关联的指示。2.根据权利要求1所述的系统,其中所述多个第一共位出现包括所述第三标识符ID3和所述第一标识符ID1同时接入第一网络接入IP1的多个实例,并且其中所述多个第二共位出现包括所述第三标识符ID3和所述第二标识符ID2同时接入第二网络接入IP2的多个实例。3.根据权利要求1至2所述的系统,其中所述第一设备生态系统包括与第一操作系统相关联的生态系统,并且其中所述第二设备生态系统包括与第二操作系统相关联的生态系统。4.根据权利要求1至3所述的系统,其中被配置为将与第二设备生态系统相关联的第三标识符ID3与所述第一标识符ID1或所述第二标识符ID2中的至少一个进行映射的所述映射引擎包括:被配置为执行以下操作的映射引擎:访问活动日志信息,所述活动日志信息指示一个或多个未映射标识符已经接入第一网络接入IP1和第二网络接入IP2,所述一个或多个未映射标识符包括所述第三标识符ID3,所述活动日志信息还包括如下信息:所述信息指示所述第一标识符ID1和所述第二标识符ID2已经接入所述第一网络接入IP1或所述第二网络接入IP2中的至少一个;对于包括所述第三标识符ID3和所述第一标识符ID1的每个标识符对,当每次所述第三标识符ID3和所述第一标识符ID1已经同时接入所述第一网络接入IP1时,指派或递增第一共位出现得分HS;对于包括所述第三标识符ID3和所述第二标识符ID2的每个标识符对,当每次所述第三标识符ID3和所述第二标识符ID2已经同时接入所述第一网络接入IP2时,指派或递增第一共位出现得分HS;对于包括所述第三标识符ID3和所述第一标识符ID1的每个标识符对,当每次所述第三标识符ID3和所述第一标识符ID1已经同时接入所述第二网络接入IP2时,指派或递增第二共位出现得分WS;对于包括所述第三标识符ID3和所述第二标识符ID2的每个标识符对,当每次所述第三标识符ID3和所述第二标识符ID2已经同时接入所述第二网络接入IP2时,指派或递增第二共位出现得分WS;对于仅在如下标识符对中看到的任何未映射标识符:所述标识符对仅与所述第一共位出现得分HS或所述第二共位出现得分WS中的一个相关联,过滤出与这样的标识符对相关联的这样的未映射标识符;对于每个标识符对,跨所有活动日志信息将所述第一共位出现得分HS和所述第二共位出现得分WS相加;以及如果具有最高的第一共位出现得分HS的标识符对或者具有最高的第二共位出现得分WS的标识符对包括所述第一标识符ID1或所述第二标识符ID2中的至少一个,则将所述第三标识符ID3映射到所述第一标识符ID1或所述第二标识符ID2中对应的至少一个。5.根据权利要求1至3所述的系统,其中被配置为将与第二设备生态系统相关联的第三标识符ID3与所述第一标识符ID1或所述第二标识符ID2中的至少一个进行映射的所述映射引擎包括:被配置为执行以下操作的映射引擎:访问活动日志信息,所述活动日志信息指示一个或多个未映射标识符已经接入第一网络接入IP1和第二网络接入IP2,所述一个或多个未映射标识符包括所述第三标识符ID3,所述活动日志信息还包括如下信息:所述信息指示所述第一标识符ID1和所述第二标识符ID2已经接入所述第一网络接入IP1或所述第二网络接入IP2中的至少一个;生成一个或多个标识符对,每个标识符对包括所述一个或多个未映射标识符中的至少一个以及所述第一标识符ID1或所述第二标识符ID2中的一个;对于每个标识符对,当每次所述标识符对中的两个标识符在第一指定时间段T1内已经接入所述第一网络接入IP1时,指派或递增第一共位出现得分HS;对于每个标识符对,当每次所述标识符对中的两个标识符在第二指定时间段T2内已经接入所述第二网络接入IP2时,指派或递增第二共位出现得分WS;对于每个标识符对,跨所有活动日志信息将所述第一共位出现得分HS和所述第二共位出现得分WS相加;对于具有所述第一共位出现得分HS或所述第二共位出现得分WS中的仅一个的任何未映射标识符,过滤出这样的未映射标识符;对于每个剩余的未映射标识符,确定具有最高的第一共位出现得分HS的标识符对和具有最高的第二共位得分WS的标识符对;以及如果具有最高的第一共位出现得分HS的所述标识符对或者具有最高的第二共位出现得分WS的所述标识符对包括所述第一标识符ID1或所述第二标识符ID2中的至少一个,则将所述第三标识符ID3映射到所述第一标识符ID1或所述第二标识符ID2中对应的至少一个。6.根据权利要求1至5所述的系统,还包括:个性化服务或产品组件,所述个性化服务或产品组件被配置为接收所述第三标识符ID3与所述用户A的所述关联的所述指示,并且至少部分地基于所述第三标识符ID3与所述用户A的所述关联的所述指示来提供个性化服务或个性化产品中的至少一项。7.根据权利要求1至5所述的系统,还包括:个性化服务或产品组件,所述个性化服务或产品组件被配置为接收所述第三标识符ID3与所述用户A的所述关联的所述指示,至少部分地基于所述第三标识符ID3与所述用户A的所述关联的所述指示来选择或生成针对所述用户A定制的定向广告,以及向与所述第三标识符ID3相关联的设备提供经定制的所述定向广告。8.一种用于将第一标识符ID1或第二标识符ID2中的至少一个与第三标识符ID3进行映射的方法,所述第一标识符ID1和所述第二标识符ID2与用户A相关联并且与第一设备生态系统相关联,所述第三标识符ID3与第二设备生态系统相关联,所述第二设备生态系统不同于所述第一设备生态系统,所述方法至少部分地使用一个或多个处理组件来实现,所述方法包括:将与所述第二设备生态系统相关联的所述第三标识符ID...

【专利技术属性】
技术研发人员:周少愚狄弢何绍建J·朱
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1