消费者匹配的方法和装置制造方法及图纸

技术编号:11757529 阅读:70 留言:0更新日期:2015-07-22 11:09
在一些实施例中,方法包括从第一计算设备接收第一记录集和从第二计算设备接收第二记录集。来自第一记录集的每个记录都具有第一属性串;并且来自第二记录集的每个记录都具有第一属性串。所述方法包括定义第三记录集以包括来自第一记录集的具有的第一属性串等于来自第二记录集的记录的第一属性串的每个记录。所述方法还包括对来自第一计算设备的第四记录集和来自第二计算设备的第五记录集重复以上的步骤,以进一步定义第三记录集。来自第四记录集的每个记录都具有第二属性串,并且来自第五记录集的每个记录都具有第二属性串。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】消费者匹配的方法和装置相关申请本专利技术要求2012年10月4日提交的标题为“Method and Apparatus forMatching Consumers”的13/644,736号美国申请的优先权并且是其继续,其全部内容通过引用并入于此。
本文描述的一些实施例一般地涉及消费者匹配的方法和装置。
技术介绍
营销合作伙伴一一例如营销实体、网站、线上和线下店铺以及数据分析实体一一可以共享信息,以便计划、执行和测定营销和其他工作。用于信息共享、尤其是消费者信息共享和匹配的系统和方法已存在,但是往往可能触犯隐私策略和/或法律。不仅如此,这样的系统可能不会有效地将来自一个实体的信息与来自其他实体的信息匹配,因为它们可能使用有限的信息,这会导致错过存在的匹配。所以,存在着对改进的消费者匹配的方法和装置的需求。
技术实现思路
在一些实施例中,方法包括从第一计算设备接收第一记录集。来自第一记录集的每个记录都包括加密后的第一标识串和散列后(hashed)的第一属性串。所述方法包括从第二计算设备接收第二记录集。来自第二记录集的每个记录都具有加密后的第二标识串和散列后的第一属性串。所述方法进一步包括定义第三记录集以包括来自第一记录集的所具有的散列后第一属性串等于来自第二记录集的记录的散列后第一属性串的每个记录。来自第三记录集的每个记录都包括加密后的第一标识串和加密后的第二标识串。所述方法还包括对来自第一计算设备的第四记录集和来自第二计算设备的第五记录集重复以上的步骤,以进一步定义第三记录集。来自第四记录集的每个记录都具有加密后的第一标识串和散列后的第二属性串,并且来自第五记录集的每个记录都具有加密后的第二标识串和散列后的第二属性串。【附图说明】图1是根据实施例的被配置为匹配记录集的多台计算设备的示意性说明。图2是根据实施例的计算设备的框图。图3说明根据实施例的匹配记录集的方法的流程图。图4A至图4L说明根据实施例的匹配记录集的过程。【具体实施方式】 在一些实施例中,方法包括从第一计算设备接收第一记录集。来自第一记录集的每个记录都包括加密后的第一标识串和散列后的第一属性串。所述方法包括从第二计算设备接收第二记录集。来自第二记录集的每个记录都包括加密后的第二标识串和散列后的第一属性串。在一些实施例中,散列后的第一属性串可以基于例如电子邮件地址、邮政编码、名字的部分等。基于第一记录集和第二记录集,第三记录集被定义为包括来自第一记录集的所具有的散列后第一属性串等于来自第二记录集的记录的散列后第一属性串的每个记录。来自第三记录集的每个记录都包括加密后的第一标识串和加密后的第二标识串。类似地,所述方法包括从第一计算设备接收第四记录集。来自第四记录集的每个记录都包括加密后的第一标识串和散列后的第二属性串。所述方法包括从第二计算设备接收第五记录集。来自第五记录集的每个记录都包括加密后的第二标识串和散列后的第二属性串。所述方法进一步包括定义第六记录集以包括来自第四记录集的所具有的散列后第二属性串等于来自第五记录集的记录的散列后第二属性串的每个记录。来自第六记录集的每个记录都包括加密后的第一标识串和加密后的第二标识串。在一些实施例中,所述方法可以进一步包括把第六记录集修改为修改后的状态,以排除来自第六记录集的所具有的加密后第一标识串等于来自第三记录集的记录的加密后第一标识串的每个记录。可以把匹配的记录集定义为包括来自第三记录集的每个记录和来自在修改后的状态下的第六记录集的每个记录。不仅如此,可以把指明匹配的记录集的信号发送到第一计算设备和/或第二计算设备。正如本文所用,模块可以是例如操作地耦接的电气组件的任何组装和/或集合,并且可以包括例如存储器、处理器、电气迹线、光学连接器、软件(在硬件中执行)等。正如本文所用,单数形式的“一”、“一个”和“该”包括复数引用,除非上下文清楚地表明并非如此。因此,例如,术语“一记录数据库”意在意味着单个数据库或具有类似功能的数据库的集合。不仅如此,正如本文所描述的,实体(例如与计算设备相关联的商业实体)可以是营销实体、网站和/或网站操作员、线上和/或线下店铺、数据分析实体等。图1是根据实施例的被配置为匹配记录集的多台计算设备110、152和154的示意性说明。正如图1所示,计算设备I1被直接地或操作地耦接到计算设备152。计算设备110还经由至少第一防火墙132、网络120和第二防火墙134被操作地耦接到计算设备154。正如以下所描述的,计算设备110、152和154可以被配置为协同地执行使来自多个记录集的记录匹配的过程。防火墙132或134可以是任何基于软件的模块和/或基于硬件的设备,其被用于控制和过滤进入的和/或外出的网络流量。防火墙132或134可以用于使内部网络与外部网络分开,从而保持内部网络免于外部网络的危险。在图1所示的实例中,防火墙132把包括计算设备152和计算设备110的内部网络与外部网络120分开;防火墙134把包括计算设备154的内部网络与外部网络120分开。在一些实施例中,防火墙132或134可以是例如网络层防火墙(例如数据包过滤防火墙)、电路级防火墙、应用层防火墙、代理服务器等。网络120可以是对防火墙132后面的内部网络和防火墙134后面的内部网络为外部并且连接着这两个内部网络(通过防火墙132和134)的任何类型的网络。网络120可以是有线网络、无线网络或者有线/无线网络的组合。在一些实施例中,网络120可以是例如局域网(LAN)、广域网(WAN)、无线LAN(WLAN)、因特网等。计算设备(例如计算设备110、152或154)可以是被配置为产生、存储、操纵一个或多个记录集和/或对这一个或多个记录集执行任何其他操作的任何设备。这样的计算设备可以是例如服务器、工作站、数据中心、数据处理计算机或任何其他类型的计算设备或者计算设备的组合。在一些实施例中,不同的计算设备可以被配置为执行不同的功能。在图1的实例中,计算设备152和154可以被配置为产生数据文件,这些数据文件包含着要与其他原始记录集匹配的原始记录集。具体来说,计算设备152和154可以被配置为例如访问和检索外部资源(如存储设备)的数据、基于检索到的数据定义一个或多个记录集、把所定义的记录集适当地联系在一起以产生一个或多个数据文件、在存储器中存储数据文件、把包括记录集的数据文件发送到其他设备(如计算设备110)等。另一方面,计算设备110可以被配置为使来自多个原始记录集的记录匹配以定义一个或多个匹配的记录集。具体来说,计算设备110可以被配置为例如(如从计算设备152和154)接收包含若干原始记录集的数据文件、比较和匹配来自多个原始记录集的记录以定义匹配的记录集、把匹配的记录集存储在存储器中、把匹配的记录集发送到其他设备(如计算设备152或154)等。在计算设备152、154或110处所定义和/或处理的记录集可以是在数据文件中存储数据的任何类型的数据结构。原始记录集可以在计算设备152或计算设备154处被定义,并且在计算设备110处被进一步处理(如与其他原始记录集比较以定义匹配的记录集)。记录集(如原始记录集、匹配的记录集)可以是例如数组、列表、表格、队列、树、图、图形或任何其他适合类型的数据结本文档来自技高网...

【技术保护点】
一种方法,包括:从第一计算设备接收第一记录集,来自第一记录集的每个记录都包括:(1)加密后的第一标识串和(2)散列后的第一属性串;从第二计算设备接收第二记录集,来自第二记录集的每个记录都具有:(1)加密后的第二标识串和(2)散列后的第一属性串;定义第三记录集以包括来自第一记录集的所具有的散列后的第一属性串等于来自第二记录集的记录的散列后的第一属性串的每个记录,来自第三记录集的每个记录都包括:(1)加密后的第一标识串和(2)加密后的第二标识串;从第一计算设备接收第四记录集,来自第四记录集的每个记录都包括:(1)加密后的第一标识串和(2)散列后的第二属性串;从第二计算设备接收第五记录集,来自第五记录集的每个记录都具有:(1)加密后的第二标识串和(2)散列后的第二属性串;以及定义第六记录集以包括来自第四记录集的所具有的散列后的第二属性串等于来自第五记录集的记录的散列后的第二属性串的每个记录,来自第六记录集的每个记录都包括:(1)加密后的第一标识串和(2)加密后的第二标识串。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J·J·雷姆伯特I·M·卡斯特里洛
申请(专利权)人:达塔洛吉尔斯股份有限公司
类型:发明
国别省市:美国;US

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

1