唯一地识别网络连接实体的制作方法

文档序号:9438919阅读:640来源:国知局
唯一地识别网络连接实体的制作方法
【技术领域】
[0001] 本公开主要涉及跨越多个设备、用法和应用域唯一地识别实体。
【背景技术】
[0002] 通信网络日益变为连接现代社会中的社会结构的骨干。今天广泛使用的网络连接 设备的类型不同于桌上型个人计算机、膝上型计算机、移动电话、平板设备、基于互联网的 TV等,并且更多互联网连接设备被引入和/或设计。虽然这些设备提供对基于互联网的内 容和应用的有准备访问,但是一直不容易确定与作出访问请求的设备相关联的个人或实体 的身份。众所周知,唯一识别设备、用户或用户组(例如,家庭)的能力通常在很多应用中 被要求,诸如,广告和行销、个性化内容或服务传送、裂纹检测、追踪互联网犯罪,并且与来 自不同通信信道的用户数据集成到一起。在广告中,例如,广告商和销售人员通常希望跨越 不同媒体内容(例如,网站、移动应用等)接洽相同用户(例如,作为目标和/或作为新目 标),并且跨越所有这些媒体信道跟踪用户交互和响应、以及活动有效性。
[0003] 对于移动应用,通常诸如iOS?设备中的UDID和Android? OS设备中的AndroicL ID的设备标识符被用于识别设备。该类型的标识符的主要优点在于,它们对于设备是唯一 的,并且设备访问的所有应用理论上都共享相同标识符。然而,该相同优点产生私密性和安 全性问题,并且这些问题阻碍用于识别目的的这样的标识符的使用。实际上,在一些情况 下,使得这些设备标识符对于开发者不可访问。诸如MAC地址、頂EI和ESN的其他唯一设备 标识符被建议为代替品。这些替代存在与UDID存在的那些相同的问题,但是因为不存在访 问它们的清楚限定方式,所以它们很难使用。另一种方法是使用应用生成标识的问题。通过 诸如openUDID、SecureUDID、以及ODIN的主动性可用的这些方法克服了设备专用方法的很 多不足。然而,因为这些标识符由应用分配,所以它们仅对于允许访问它们的应用可访问。
[0004] 从用法监控的观点看,设备专用和应用生成方法的另一种公共限制在于,它们不 处理或解决识别使用不同设备(诸如,移动电话和平板电脑)访问相同内容的实体的问题。
[0005] HTTP cookie 一直为用于识别web上的唯一用户的事实(de facto)标准。然而, 基于cookie的技术存在的多个问题在于,它们不能在非基于浏览器的应用中被容易地使 用,其现在解释大多数移动应用。而且,cookie是设备和浏览器专用的;相同设备上的两个 浏览器(或者不同浏览器实例)从相同域接收两个不同cookie。相反地,当它们拜访特定 域时,相同设备和浏览器的不同用户接收相同cookie。而且,在基于移动设备的浏览器中 的cookie支持(support)不稳定,并且通常,该方法通过移动应用不很好地工作。甚至当 cookie支持工作时,不同设备由不同cookie识别。而且,因为cookie被存储在客户端上, 所以它们经受阻塞和删除。而且,因为私密性问题,浏览器通常实现使得日益容易地将它们 禁用和删除的功能。
[0006] 对于移动web,除了 cookie之外的很多技术都被尝试用于设备标识。这些包括而 不限于分组测错、网络信标、HTTP报头信息、IP地址等。这些变量仅通常不足以用作永久性 设备标识符。这些方法可以与用于固定网络设备的基于指纹的设备标识方法相组合,但是 结果具有变量可靠性。因为很少用户和设备级定制可用于用作区别特征,所以当被应用至 移动web浏览器时,例如与固定web很好地合作的浏览器指纹变得不可靠。另外,相对于设 备的用户,这样的信息仅与设备相关联。
[0007] 现有技术的这些和其他缺点由本公开解决。

【发明内容】

[0008] 本公开描述用于跨越多个设备、用法和应用域识别实体的方法、系统和计算机程 序。如在此使用的,"实体"是以下之一:设备、一个设备或设备集合的用户、设备上的一个 或多个应用的用户、以及所述设备或所述设备集合的一组用户(诸如,家庭)。
[0009] 特别是,通过分配从对实体建模的特征数据集合生成的唯一实体身份,跨越多个 设备_、用法-和应用-域识别实体。特征数据通常包括确定性数据、设备和系统专用特征 数据、以及用法特征数据。通过将识别使用哪个特征数据来生成实体身份的一个或多个规 则应用至特征数据,生成标识。规则包括至少一个确定性规则、和至少一个概率规则。周期 性地,通过应用规则,身份被合并到被找到的一个或多个实体身份中,以表示相同实体。 [0010] 根据一个实施例,用于识别实体的方法开始于生成用于实体的唯一实体身份。从 对实体建模的特征数据集合,生成实体身份。特征数据通常包括与从特征数据类型集合选 择的特征数据"类型"相关联的数据,该特征数据集合类型是以下一个或多个:确定性数据、 设备和系统专用特征数据、以及用法特征数据。确定性数据是由提供商分配给用户的数据 (例如,cookie、设备标识符、MSISDN、电话号码、电子邮件地址、诸如OpenId的用户标识符 等)。设备和系统专用特征数据可以被彻底改变,并且通常是以下之一:操作系统(OS)类 型、OS版本、系统时钟值、执行速度、最后安装的时间、最后引导的时间、系统默认语言、系统 本地时间、时区偏移、定向、显示度量、全局唯一标识符(⑶ID)、模型、商标、以及构造版本。 用法特征数据也可以被彻底改变,并且通常是以下之一:HTTP报头、用法代理信息、用户询 问数据、应用发起时间、应用退出时间、网络类型、页加载时间、页卸载时间、访问的日期和 时间、星期几、时刻、引用页、插件数据、地理数据、位置数据、URL查看数据、键入频率数据、 以及手势数据。在该方法中,通过将选自规则集合中的一个或多个规则应用至特征数据,生 成实体身份,一个或多个规则识别使用哪个特征数据来生成实体身份,其中,一个或多个规 则包括至少一个确定性规则、以及至少一个概率规则。周期性地,通过应用规则,唯一实体 身份被合并到一个或多个实体身份中,以表不相同实体。
[0011] 在优选实施例中,通过对用法特征数据应用至少一个概率匹配规则,生成实体身 份。在特定实施例中,概率匹配函数被应用至用法特征数据和编码特征属性集合之间的亲 密度测量(例如,从距离度量得到)。以该方式生成的唯一实体身份保持在可由一个或多个 应用访问的数据库(其他这样的唯一实体身份)中,诸如,广告(ad)引擎、产品推荐引擎、 裂纹检测引擎、变换跟踪引擎、数据库程序等。从而,在一次使用情况下,应用是提供签名的 广告引擎。然后,作出签名是否对应于由数据库中的唯一实体身份表示的实体的确定。确定 步骤可以对签名编码,以生成编码后的签名,并且然后一个或多个规则被应用至编码后的 签名,以确定结果是否对应于数据库中的唯一实体身份。如果是,则唯一实体身份被返回, 其身份然后可用于由应用使用,以生成定制内容(或专用于唯一实体身份的其他内容)。然 而,如果签名不对应于由数据库中的唯一实体身份表示的实体,则结果(其表示新的唯一 实体身份)被添加至数据库。在实际实现中,根据实时规则处理结果,新实体身份到数据库 的实际添加可以实时地作出,或者其可以在批处理模式下被添加。
[0012] 在此描述的方法和标识机制对于识别通过一个或多个设备连接至通信网络的实 体,并且作为响应将定制内容传递到实体,跟踪用户交互是有用的,并且对广告作出响应, 甚至在没有预定义标识符存在(例如,在移动广告交易时)的情况下,基于另一个上下文中 的交互(例如,在线)将一个媒体上下文(例如,移动)中的用户、以及来自不相交通信网 络(诸如,在线和移动网络)的用户数据的集成作为目标并且作为新目标。如上所述,实体 可以是用户、以及用户的子集,诸如,家庭内的个人。在简单实施例中,实体仅是物理设备本 身。在典型设置中,并且当实体是用户或用户组时,实体通过诸如移动电话、平板电脑、桌上 型或膝上型计算机、以及其他被连接设备的多个设备,访问网络。标识机制还使得能够标识 使用一个或多个设备访问相同内容的实体。诸如,当家庭成员通过共享计算机访问相同内 容时,其还可以用于识别使用相同设备访问内容的不同实体。当然,这些使用情况仅是示例 性的。
[0013] 以上概述了所公开主题的更多相关特征中的一些。这些特征应该被解释为仅是说 明性的。很多其他有益结果可以通过以不同方式应用所公开的发明或者通过修改本发明获 得,如将描述的。
【附图说明】
[0014] 为了更彻底地理解本发明及其优点,现在结合附图对以下说明作出参考,在附图 中:
[0015] 图1图示了实体标识机制的代表性实现;
[0016] 图2是图示用于创建和更新实体身份数据库的技术的流程图;以及
[0017] 图3是图示针对实体身份数据库的查找的运行时处理的流程图。
【具体实施方式】
[0018] 根据本公开,优选地,用户和它们的设备通过一个或多个特征的集合被识别,但是 不是所有这些特征都需要同时被呈现。根据特征的性质,单个特征可能足以唯一地识别实 体。从而,例如,当实体是使用单个设备的单个用户,并且特征是设备ID时,ID本身足以是 标识符。另一方面,当设备ID不可用时,或者当相同用户使用多个设备访问内容时,该类型 的单个标识符通常不可用于识别用户。实际上,并且如以下将看出的,当很多这些特征被组 合(或者聚合)时,它们可以用于链接至相同实体。
[0019] 从而,根据本公开的一方面,特征集合(或其子集)被关联到一起,以识别实体。 优选地,规则集合用于选择特征集合(或特征的子集),以在识别实体时使用。在优选实施 例中,规则包括一个或多个专家规则的集合、以及一个或多个概率(基于归纳的)规则的集 合,其规则被应用至特征集合,以唯一地识别实体(从这样的实体标识符的现有数据库), 或者生成新的这样的身份。在优选(但是非限制)实施例中,专家和归纳规则的组合提供 用于通信网络中的实体标
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1