分布式观众测量系统和方法

文档序号:6350191阅读:220来源:国知局
专利名称:分布式观众测量系统和方法
技术领域
本公开涉及用于针对参与观众测量调查的小组讨论者(Panelist)而标识模拟和数字媒体内容并用于提供关于针对每个小组讨论者而获得的所得测量的隐私的系统和过程。
背景技术
在对由观众经由网络或其他来源访问的媒体数据的使用进行测量的方面存在可观的兴趣。为了确定观众兴趣以及正在向观众呈现的内容,可以在连接至网络(例如互联网)同时在离散时间段内监视用户的系统。可以在相对短的时间段内编译大量数据,从而需要大量的处理、带宽和存储资源。在给广告商、媒体发行商等提供揭示这种观众的人口统计特性的市场信息以及与观众的规模有关的信息的方面也存在可观的兴趣。此外,广告商和媒体发行商想要有以下能力产生适合于揭示具体参数内的市场信息(例如,媒体类型、用户人口统计、购买习惯等)的定制报告。此外,在连续、实时基础上监视媒体观众的能力的方面存在大量兴趣。这对于精确地测量流传输媒体数据来说变得狠重要,这是由于快照或事件发生无法捕获流传输媒体数据使用的正在进行和连续特性。基于对媒体数据的接收和识别,可以估计各个网站、频道和具体媒体数据的收视率或普及性。有利地,根据观众的人口统计,以能够将表示媒体数据使用的数据与用户人口统计数据进行精确匹配的方式,确定各个网站、频道和具体媒体数据的普及性。多媒体流传输在网络连接上传送稳定的视频和/或音频流。例如,该流可以包括多个独立的多媒体段,例如广告。此外,该流可以与特定网络资源(例如,供应与流传输媒体数据相联系的内容的网页)相关联。还存在产生许多不同类型的流传输编码、服务器和播放器的多种协议和传送技术。此外,流传输媒体数据通常与具有多种多样的格式(例如但不限于HTML、电子邮件和即时消息收发)的附加媒体数据相关联。用于访问和呈现媒体数据的选项以及用于传送媒体数据的手段以不断变大的速率发展和演进。许多年来,空中无线电和电视广播以固定格式并在长期建立且完好定义的频道中分发收听和收看数据。最近,开发了用于测量媒体数据的系统和方法,其中,媒体数据是以多得多的格式通过持续演进的多个通信系统和协议来传送的。这些系统允许监视媒体数据的更多来源以及用于访问和呈现媒体数据的大量设备和用户代理。在Hebeler ^AT 2002 if-l B 26 011 ^ "Media Data Usage Measurement and Reporting Systems and Methods”的共同待审的美国专利申请No. 10/205,510 ;Neuhauser等人于 2006 年 12 月 20 日提交的名称为"Methods and Systems for Gathering Research Data for Media From Multiple Sources” 的美国专利申请 No. 11/643,159 ;以及 Neuhauser 于2007年5月21日提交的名称为“(fathering Research Data”的美国专利申请No. 11/805,075中公开了示例系统。上述专利申请中的每一个的全部内容以参考的方式并入此处。
尽管这些系统已经被示为在测量和采集媒体研究数据并将其与小组讨论者数据进行相关的方面有效,但是存在以下可观的担忧媒体研究数据和小组讨论者数据并未针对隐私而优化。尽管可以应用传统技术(如密码术)以保护这种数据,但是密码散列等的应用已经被示为在观众测量系统中笨重。此外,对散列和/或证书进行管理所需的处理能力可能超过许多便携式设备的能力。因此,本领域需要对保护小组讨论者数据免受识别的过程进行简化。

发明内容
对于本申请,以下术语和定义适用
这里使用的术语“数据”意味着任何记号、信号、标记、符号、域、符号集、表示、以及用于表示信息的任何其他物理形式,不论是永久的还是临时的,不论是可见的、可听的、听觉的、 电的、磁的、电磁的还是以其他方式显现的。用于以一种物理形式表示预定信息的术语“数据”应当被视为包含以不同的物理形式对对应的信息的任何和所有表示。这里使用的术语“媒体数据”和“媒体”意味着可广泛访问的数据,不论是空中地、 还是经由线缆、卫星、网络、互联网络(包括互联网)、打印、显示、在存储媒体上分发、还是通过人类可感知的任何其他手段或技术,而不考虑这种数据的形式或内容,并且这种数据包括但不限于音频、视频、音频/视频、文本、图像、动画、数据库、广播、显示(包括但不限于视频显示、海报和布告板)、标号、信号、网页、打印媒体和流传输媒体数据。这里使用的术语“研究数据”意味着包括以下各项的数据(1)与媒体数据的使用有关的数据;(2)与媒体数据的曝光有关的数据;和/或(3)市场研究数据。这里使用的术语“呈现数据”意味着要呈现给用户的媒体数据或除媒体数据外的内容。这里使用的术语“附属码”意味着以下数据该数据在媒体数据中编码、被添加至媒体数据、与媒体数据组合或嵌入媒体数据中,以提供用于标识、描述和/或表征媒体数据的信息和/或可用作研究数据的其他信息。这里使用的术语“正读取”和“读取”意味着用于恢复已被添加至媒体数据、在媒体数据中编码、与媒体数据组合或嵌入媒体数据中的研究数据的过程。这里使用的术语“数据库”意味着相关数据的组织主体,不论表示数据或其组织主题的方式如何。例如,相关数据的组织主题可以具有表、映射、网格、分组、数据报、帧、文件、 电子邮件、消息、文档、报告、列表中的一个或多个的形式或者具有任何其他形式。这里使用的术语“网络”包括所有种类的网络和互联网络,包括互联网,而不限于任何特定网络或互联网络。术语“第一”、“第二”、“主”和“辅”用于将元件、集合、数据、对象、步骤、过程、功能、
活动或事物彼此区分,而不用于表示相对位置、或时间上的排列、或相对重要性,除非另有明确声明。这里使用的术语“耦合”、“耦合至”和“与……耦合”中的每一个意味着两个或更多个器件、设备、文件、电路、元件、功能、操作、过程、程序、媒体、组件、网络、系统、子系统和/ 或装置之间的关系,构成以下任何一项或多项(a)连接,不论是直接的还是通过一个或多个其他器件、设备、文件、电路、元件、功能、操作、过程、程序、媒体、组件、网络、系统、子系统或装置;(b)通信关系,不论是直接的还是通过一个或多个其他器件、设备、文件、电路、元件、功能、操作、过程、程序、媒体、组件、网络、系统、子系统或装置;和/或(C)功能关系,其中,任何一个或多个器件、设备、文件、电路、元件、功能、操作、过程、程序、媒体、组件、网络、 系统、子系统或装置的操作全部或部分地依赖于任何一个或多个其他这些内容的操作。这里使用的术语“通信”和“正通信”包括将数据从源传达至目的地的以及将数据传送至通信介质、系统、信道、网络、器件、布线、线缆、光纤、电路和/或链路以传达至目的地,并且,这里使用的术语“通信”意味着如此传达或传送的数据。这里使用的术语“通信” 包括通信介质、系统、信道、网络、器件、布线、线缆、光纤、电路和链路中的一个或多个。这里使用的术语“处理器”意味着处理器件、设备、程序、电路、组件、系统和子系统,不论是以硬件实现、以有形体现的软件实现还是这两者,并且不论是否可编程。这里使用的术语“处理器”包括但不限于一个或多个计算机、硬线电路、信号修改器件和系统、用于控制系统的器件和机器、中央处理单元、可编程器件和系统、现场可编程门阵列、特定用途集成电路、芯片上系统、由分立元件和/或电路组成的系统、状态机、虚拟机、数据处理器、 处理设施、以及上述任何各项的组合。这里使用的术语“存储器”和“数据存储器”意味着一个或多个数据存储器件、设备、程序、电路、组件、系统、子系统、位置和存储介质,用于保留数据,不论是临时的还是永久的,并且用于提供这种保留的数据。这里可互换地使用术语“小组讨论者”、“小组讨论成员”、“响应者”和“参与者”来指代有意或无意参与用于收集(不论是通过电子、调查还是其他手段)与人的活动有关的信息的研究的人。这里使用的术语“住户,,应被概括地解释为包括家庭成员、在相同住所处居住的家庭、在相同住所处居住的彼此相关或不相关的一组人、以及在公共设施(例如联谊会会堂、 公寓、或者其他类似结构或布置)以及这种公共住所或设施内居住的一组人(其中不相关的人的总数不超过预定数目)。这里使用的术语“活动”包括但不限于购买行为、购物习惯、收看习惯、计算机使用、互联网使用、对媒体曝光、个人态度、意识、意见和信任、以及这里讨论的其他形式的活动。这里使用的术语“研究设备”应当意味着(1)便携式用户设备,被配置为或者以别的方式使得能够对研究数据进行收集、存储和/或通信,或者与其他设备协作来对研究数据进行收集、存储和/或通信;和/或(2)研究数据收集、存储和/或通信设备。这里使用的术语“便携式用户设备”意味着电气或非电气设备,能够由用户这个人携带或在该人身上携带,或者能够被布置在能够由用户携带或在该用户身上携带的物理对象(例如公文包(attach^ )、钱包)上或中或者由该物理对象保存,并具有这种用户主要受益的至少一个功能,包括但不限于蜂窝电话、个人数字助理(“PDA”)、黑莓设备、无线电、 电视、游戏系统(如Gameboy 设备)、笔记本计算机、膝上型/台式计算机、GPS设备、个人音频设备(如MP3播放器或iPod 设备)、DVD播放器、双向无线电、个人通信设备、远程信息处理设备、远程控制设备、无线耳机、手表、便携式数据存储设备(例如Thumb 设备)、摄像机、 记录器、无键输入设备、振铃、梳子、钢笔、铅笔、笔记本、钱夹、工具、闪光灯、器具、一副眼镜、一件衣服、皮带、皮带搭扣、表袋、一件珠宝、饰品、鞋或其他足部服装(如凉鞋)、夹克、和帽子、以及将上述的任一个或其功能组合的任何设备。本公开示意了用于针对观众测量制定对等隐私小组讨论(panel)的系统和方法。 在各个所公开的实施例中,一个或多个研究设备配备有参与观众测量方法的硬件和/或软件。根据预定标准,在对等配置中,设备被连接至一个或多个网络。通过对网络中的对等节点之间的观众测量数据传输进行操控,并通过在特定实施例中利用数据混淆的概念,可以在保护参与调查的小组讨论者和住户的隐私的同时可靠地获得来自小组讨论调查的结果。


图1是示意了用于采集和分发观众测量数据的示例系统的框图2是示意了用于在对等配置中分发观众测量数据的另一示例配置的框图; 图3是示意了在网络中传输观众测量数据的每个设备的示例配置的框图; 图4A是示意了用于在维护数据的隐私的同时分发观众测量数据的示例系统和过程的框图4B是示意了用于在维护数据的隐私的同时分发观众测量数据的另一示例系统和过程的框图4C是示意了在另一示例实施例中用于在维护数据的隐私的同时分发观众测量数据的示例系统和过程的框图4D是示意了在另一示例实施例中用于在维护数据的隐私的同时分发观众测量数据的另一示例系统和过程的框图5示意了在对等配置中针对附加隐私分割和分发观众测量数据的又另一实施例。
具体实施例方式图1示意了用于采集和分发研究数据(尤其是针对观众测量调查)的示例系统 (100)。系统100包括用户系统101,用户系统101包括便携式研究设备103,便携式研究设备103被配备为接收可从包括计算机107、无线电传输106、卫星传输105或电视104的大量来源传输的监视数据。便携式研究设备103可以包括在所监视的来源处静止的单个设备或多个设备或者在所监视的多个来源处静止的多个设备。便携式研究设备103还可以并入可由个体携带以在该个体到处移动时监视各个来源的便携式监视设备中。在监视包括媒体数据(例如音频数据)的声学数据的情况下,典型地,便携式研究设备103将是声换能器(如麦克风),具有接收声能形式的媒体数据并用于将声能换能至电数据的输入。在监视光能形式的媒体数据(例如视频数据)的情况下,便携式研究设备103 采用光敏设备(例如光电二极管或视频摄像机)的形式。例如,包括媒体数据的光能可以是由视频显示器发射的光。便携式研究设备103还可以采用以下形式磁提取装置,用于感测与扬声器相关联的磁场;电容提取装置,用于感测电场;或者天线,用于电磁能。在又其他实施例中,便携式研究设备103采用与所监视的设备的电连接的形式,所监视的设备可以是电视、无线电、线缆转换器、卫星电视系统、玩游戏系统、VCR, DVD播放器、便携式播放器、 计算机、web装置等。在又其他实施例中,便携式研究设备103体现为监视在计算机上运行的软件以收集媒体数据(参见例如图1中的109)。各种监视技术适用。例如,利用多种技术来监视其中包括对商业广告的曝光的电视收看或无线电收听习惯。在特定技术中,对个体所暴露于的声能进行监视,以产生标识或表征节目、歌曲、电台、频道、商业广告等(其被个体正在收看或收听)的数据。在音频媒体包括提供这种信息的附属码的情况下,采用合适的解码技术来检测已编码的信息,例如在以下美国专利中公开的技术Jensen等人的美国专利No. 5,450,490和 No. 5,764,763、Aijala等人的美国专利No. 5,579,124、Fardeau等人的美国专利No. 5,574,962,5, 581,800 和 5,787,334,Neuhauser 等人的美国专利 No. 6,871,180,Kolessar 等人的美国专利No. 6,862,355、Jensen等人的美国专利No. 6,845,360、Preuss等人的美国专利No. 5,319,735、Lee等人的美国专利No. 5,687,191、Petrovich等人的美国专利No. 6,175,627、Wolosewicz等人的美国专利No. 5,828,325、Lee等人的美国专利No. 6,154,484、Smith 等人的美国专利 No. 5,945,932、Srinivasan 的 US 2001/0053190、Lu 等人的 US 2003/0110485、Dougherty 等人的美国专利 No. 5,737,025、Srinivasan 的 US 2004/0170381、以及Srinivasan等人的WO 06/14362,所有这些美国专利以参考的方式并入此处。由Walker标识的另一类技术涉及将来自时域的音频变换至某变换域(例如频域),然后通过添加数据或以别的方式修改变换后的音频来进行编码。域变换可以通过傅里叶、DCT、阿达马(Hadamard)、小波或其他变换或者通过数字或模拟滤波而执行。编码可以通过添加调制后的载波或其他数据(例如噪声、噪声类的数据或变换域中的其他符号)、或者通过修改变换后的音频(例如,通过刻痕或更改一个或多个频带、窗口(bin)或窗口的组合)、或者通过将这些方法进行组合而实现。还有其他相关技术修改了音频数据在变换域中的频率分布以进行编码。可以采用心理声学掩蔽来使代码呈现不可听或降低其显著性。典型地,用于读取由该类别内的技术编码的音频数据中的附属码的处理涉及将已编码的音频变换至变换域并检测表示代码的增加或其他修改。由Walker标识的又另一类技术涉及修改出于压缩(不论是有损还是无损)或其他目的而编码的音频数据,例如采用MP3格式或其他MPEG音频格式、AC-3、DTS、ATRAC、WMA、 RealAudio,Ogg Vorbis,APT X100.FLAC,Shorten,Monkey' Audio 或其他编码的音频数据。 编码涉及对已编码的音频数据的修改,例如对编码系数和/或预定义判决阈值的修改。处理音频以读取代码是通过使用预定义音频编码参数的知识检测这种修改来执行的。应当认识到,可以单独地或者与上述技术相结合地采用各种已知编码技术。这些已知的编码技术包括但不限于FSK、PSK (如BPSK)、幅度调制、频率调制和相位调制。多种类型的其他研究操作是可能的,包括但不限于电视和无线电节目观众测量; 其中各种媒体(例如电视、无线电、打印机和户外广告等)中对广告的曝光;消费者花费习惯;消费者购物习惯,包括在购物和娱乐活动期间访问的特定零售店和其他位置;行进模式,例如在家与工作和其他位置之间采用的特定路线;消费者态度、意识和偏好;等等。对于要进行的期望类型的媒体和/或市场研究操作,对个体的特定活动进行监视,或者收集与其态度、意识和/或偏好有关的数据。在特定实施例中,收集与上述两项或更多项相关的研究数据,而在其他实施例中,仅收集一种这样的数据。可以收集与消费者购买行为、消费者产品返回行为、消费者对产品的曝光以及商业建立的存在性和/或接近性相关的研究数据,并且可以采用用于这样做的各种技术。用于收集与商业建立的存在性和/或接近性有关的数据的合适技术在以下专利申请中公开以 David Patrick Forr, James Μ. Jensen 禾口 Eugen L. Flanagan III 的名义于 2004 年 3月15日提交、于2005年9月15日公开的美国公开专利申请2005/0200476 Al;以及以 Joan Fitzgerald, Jack Crystal, Alan Neuhauser, James Μ. Jensen, David Patrick Forr和Eugen L. Flanagan III的名义于2005年3月四日提交、于2005年11月3日公开的美国公开专利申请2005/0M3784 Al。用于收集与消费者对产品的曝光有关的数据的合适技术在以下申请中公开以James M. Jensen和Eugene L. Flanagan III的名义于 2004年3月15日提交、于2005年9月15日公开的美国公开专利申请2005/0203798 Al。此外,可以在研究操作中使用涉及小组讨论成员的主动参与的技术。例如,可以采用调查,其中,在招募之后利用小组讨论成员的PUA向小组讨论成员提出问题。因此,应当理解,这里讨论的要收集的示例类型的研究数据和这里讨论的收集研究数据的示例方式都是示意性的,并且,可以收集其他类型的研究数据,并可以采用用于收集研究数据的其他技术。各种便携式研究设备已经具有足以使得能够实现在研究操作期间采用的期望监视技术的能力。作为示例,蜂窝电话具有将声能转换为音频数据的麦克风。各种蜂窝电话还具有处理和存储能力。在特定实施例中,各种现有便携式研究设备仅通过软件和/或较小硬件改变而修改以执行研究操作。在特定的其他实施例中,为此目的而重新设计并实质上重构便携式研究设备。在特定实施例中,便携式研究设备可以与分离的研究数据收集系统耦合,并提供附属或补充于此的操作。再次参照图1,便携式研究设备103配备有处理器,该处理器耦合至存储设备(参见图3),用于处理和存储所监视的数据。此外,存储设备(参见图3)存储小组讨论者信息数据,其包括与小组讨论者的年龄、性别、收入、婚姻状况、小组讨论者人口统计、对媒体的曝光、零售店访问、购买、互联网使用、关于消费者产品和服务的消费者信任和意见等等有关的信息。此外,可以将小组讨论者数据与包括与从相同住户参与的两个小组讨论者有关的汇聚信息的住户信息数据进行相关。便携式研究设备103还可以配备有或耦合至提供与用户的环境有关的信息的附加设备,例如全球定位系统(GPS)、温度计、湿度传感器等。在一个实施例中,便携式研究设备103可以耦合至通信支架(dock) 102,通信支架 102用于将处理后的数据传送至处理设施,以用于准备包括研究数据的报告。每个用户系统 (101、108、109)连接至网络110,网络110将处理后的数据随时间汇聚在一个或多个服务器 109中,以生成对于小组讨论者和住户报告来说有用的数据库。图2示意了其中多个便携式设备(200A-200G)耦合在对等网络200中的示例实施例,在对等网络200中,每个设备形成网络中的自组织节点。网络拓扑可以具有总线型网络的形式,如图2所示,或者,网络拓扑还可以是星形拓扑、菊花链或本领域公知的其他拓扑。 优选地,对等网络是主网络220的子网络,并可以根据预定标准或以自组织的方式而形成。 一个或多个服务器(230-240)将控制子网络的形成,优选地在网络管理器250的引导下。当形成网络时,便携式设备接点能够利用彼此之间的资源以便共享数据。在对等网络关系下,节点(200A-200G)将彼此视为相等。相反,当形成客户端/服务器网络关系时, 一个节点(服务器230-M0)处理存储和共享信息,并且另一接点(客户端)访问所存储的数据。在优选实施例中,使用逻辑拓扑将对等网络200配置为定义数据在整个网络中从端点传递至端点的方式。在该实施例中,逻辑拓扑并未给出对物理布局节点的方式的任何考虑,但涉及到使数据达到其假定去的地方。在优选实施例中,以预定方式将每个便携式设备(200A-200G)配置为确立要共享什么数据/资源,并确保使资源可用于需要访问该数据/资源的节点。此外,尽管每个便携式设备被配置为具有存储器(易失性和/或非易失性),但是要在网络200上共享的任何数据应当来自存储器的专用区域(例如分区),或可以来自被配置为在使用期间存储和共享数据的分离存储设备(例如存储卡)。这样,将最小化非有意共享的机会。共享数据/资源的安全性是对其进行控制的对等端的责任。每个便携式设备节点应当实现并维护数据/资源的安全性策略,并最终确保仅被授权的那些便携式设备节点可以使用该数据/资源。对等网络中的每个对等端负责知道如何到达另一对等端、在何处共享什么资源、以及什么安全性策略是合适的。实现对等共享所需的软件体现为每个便携式设备(200A-200G)中存储的应用程序的形式。该应用程序耦合至每个便携式设备中存储的数据库,并被配置为导入每个相应便携式设备的每个用户的人口统计数据。可以将软件控制放到合适的位置,以允许用户控制所导入的具体人口统计数据,或甚至防止数据中的一些在对等网络200上使用。一旦导入了人口统计数据,每个便携式设备就将该数据转发至中央站点(被体现为图2中的服务器 230-240)。在可替换实施例中,将与便携式设备的用户有关的人口统计数据预先加载至中央站点中。在任何情况下,中央站点可将数据存储在表格中,以确定有资格经由总线210或本领域公知的其他装置连接至对等网络的研究操作的所有用户。可替换地,可以将软件与内容(例如作为Javakript或ActiveX代码)一起进行传送。优选地,当针对匿名联网选择了对等(P2P)讨论小组时,便携式设备200A-200G中的每一个应当拥有唯一标识(ID)。可替换地,便携式设备200A-200G中的每一个可以具有针对特定讨论小组而形成的具体讨论小组的相同ID。在一个实施例中,根据由网络管理器250创建的专门讨论小组来选择用户的ID,其中,P2P讨论小组的每个成员的ID与正在执行的研究的类型相关,而不与用户的实际标识相关。因此,例如,包括年龄为38岁或更大且被标识为足球迷的男性的讨论小组可以具有对于被标识为适于监视的每个成员以 “卩1\5:] 仏>38\11^:50(_111611101,?1\5:]\1仏>38\1壯50(_111611102彳?1\5:]\1仏>38\11^:50(_ memX"的格式指派的定制ID。当然,其他配置是可能的,其中,未使用上述唯一用户ID。作为示例,网络可以是基于已知的IP地址来构建的。此外,小组讨论者软件可以与要连接至的专用P2P网络进行交互。可以根据与具体人口统计相联系的P2P网络来收集和传输小组讨论者数据信息。如果来自不同人口统计组的分组到达,则其继续传递至下一节点,直到达到适当的人口统计为止。当要形成P2P网络时,选择合适的协议(如NetBIOS、NBT)以提供便携式设备名称注册和解析以及面向连接的通信会话服务。如果期望较不可靠的网络服务(如UDP),则也可以形成用于数据报分发的无连接通信。在便携式设备(200-A-200G)开始P2P网络上的会话之前,每个便携式设备利用网络的名称服务来注册其相应名称。本领域技术人员应当理解, 名称服务包含用于添加名称或组名称、删除名称或组名称或者在网络上找到名称的附加功能。在优选实施例中,在TCP/IP连接上运行名称服务协议,以允许便携式设备建立连接,从而在它们之间传递通信。
在一个示例过程中,会话服务原语(primitive)包括 呼叫-用于打开与远程服务网络名称的会话。收听-收听以尝试打开与服务网络名称的会话。挂起-关闭会话。发送-将分组发送至会话的另一端处的便携式设备。发送无肯定应答-类似于发送,但不需要肯定应答。接收-等待分组从发送到达会话的另一端。为了在一个实施例中建立会话,将“打开请求”发送至便携式设备,通过“打开肯定应答”来响应于“打开请求”。接下来,发送“会话请求”分组,这将提示“会话接受”或“会话拒绝”分组。在所建立的会话期间通过利用肯定应答分组(ACK)或否定应答分组(NACK) 而响应于的数据分组来传输数据。在优选实施例中,NACK分组将提示数据分组的重传。通过发送关闭请求来关闭会话,其中,参与的便携式设备利用提示最终会话关闭分组的关闭响应来进行应答。在另一实施例中,在网络中利用“会话模式”以允许便携式设备建立连接,并且提供了差错检测和恢复。可以通过交换分组来建立会话,其中,针对便携式设备尝试TCP连接 (端口 139)。如果进行连接,则将“会话请求”分组与建立会话的应用的名称和要与之建立会话的名称一起发送。要与之建立会话的便携式设备将利用指示可以建立会话的“肯定会话响应”或指示不可以建立会话(由于便携式设备未收听正在与该名称建立的会话或者由于没有资源可用于与该名称建立会话)的“否定会话响应”来进行响应。一旦建立了会话, 就通过会话消息分组来传输数据。TCP处理所有会话服务分组的流量控制和重传,并且将在其上传输分组的数据流的划分至小到足以适配于链路层分组的IP数据报中。通过关闭 TCP连接来终止会话。转至图3,优选地,便携式设备200A-200G配备有允许对在便携式设备之间传送的数据进行数据混淆的软件。图3示意了作为P2P网络(例如以上在图2中描述的一个网络) 的一部分的两个便携式设备(200A、200B)的示例实施例。应当理解,在本公开中可以预料可与图2中公开的一个网络配置不同的其他网络配置。每个便携式设备包括用于依照研究操作收集研究数据和/或呈现数据的处理器(315、325)和存储器(310、320)。此外,在每个设备中存储小组讨论者和/或住户信息。每个便携式设备配备有用于保护小组讨论者信息的混淆器(obfuscator)软件。 一般地,混淆器可以被描述为算法O,使得对于任何数据队变换所得到的数据O(D),使得 O(D)在功能上与数据々相同,但对其他人(即,非预期的接收者)来说理解起来困难得多。换言之,混淆器在以下意义上提供了虚拟黑盒子将^必)传送至接收者等效于向他/她提供计算々的黑盒子。混淆过程保持程序的语义,但使程序难于反编译。在优选实施例中,混淆器被体现为基于JAVA的混淆器(例如,KAVA 、ProGuard 、JAVAGuard ),并可以基于多种混淆类型中的任一种,包括但不限于
(1)词汇混淆-修改程序的词汇结构,典型地通过分割标识符。在词汇混淆下,利用无意义的信息(例如Crema混淆)来替换JAVA程序的有意义的符号信息,例如类、字段和方法名称。(2)数据混淆-修改程序字段,例如利用两个整数来替换程序中的整数变量。可以使用数据汇聚混淆更改如何将数据分组在一起,例如将2维阵列转换为一维阵列,反之亦然。数据排序混淆是改变如何对数据进行排序的另一可选技术。例如,用于存储整数列表的阵列通常具有阵列中的位置i处的列表中的第i个元素;作为替代,可以使用函数f(i) 来确定该第i个元素在列表中的位置。(3)控制混淆-对个体程序函数中的控制流进行混淆。例如,通过使用不透明的断言(predicate),可以对其断言始终评估为真或假的条件指令进行传送。通过基于该评估来对指令进行分支,可以将一个分支配置为包含有意义的代码,而将另一分支配置为包含任意代码。(4)布局混淆-对将程序分割为过程时固有的逻辑进行混淆。一种方案是对调用过程的所有位置处的过程执行直接插入展开(in-line expansion) 0与混淆有关的附加信息可见于Collberg等人,“A Taxonomy of Obfuscating Transformations", Technical Report No. 148, Department of Computer Science, The University of Auckland (1997)以及 Hongying Lai, "A Comparative Survey of JAVA Obfuscations,,,415. 780 Project Report, Department of Computer Science, The University of Auckland (February 22,2001)。这两篇参考文献的全部内容均以参考的方式并入此处。在特定情况下,可以期望跨越网络200对小组讨论者数据进行传送时保护该小组讨论者数据。在该示例中,小组讨论者数据可以伴随有以上结合图2所述的定制匿名ID以及研究数据。通过使用代用密码(即,词汇混淆),可以使未授权的收看者混淆小组讨论者数据。以下提供示例代用密码的简化代码
1权利要求
1.一种形成用于在多个便携式设备之间分发研究数据的基于计算机的网络的方法,包括以下步骤处理与每个便携式设备相关联的小组讨论者数据,以便标识具有一个或多个预定特性的小组讨论者数据;请求与利用具有所述一个或多个预定特性的关联小组讨论者数据标识的便携式设备中的每一个的对等网络连接的会话;形成具有对请求进行响应的便携式设备的对等网络,其中,便携式设备中的每一个被配置为充当所形成的网络上的节点并彼此通信;以及从所形成的网络接收曝光数据,所述曝光数据反映了在每个节点处对媒体数据的曝光的水平。
2.根据权利要求1所述的方法,其中,所述曝光数据被至少部分混淆。
3.根据权利要求1所述的方法,其中,所述小组讨论者数据包括以下各项之一年龄、 性别、收入、婚姻状况、小组讨论者人口统计、对媒体的曝光、零售店访问、购买、互联网使用、关于消费者产品和服务的消费者信任和意见。
4.根据权利要求1所述的方法,其中,所述曝光数据包括变换后的声能,变换后的声能标识或表征小组讨论者收看或收听的节目、歌曲、电台、频道和商业广告中的至少一个。
5.根据权利要求3所述的方法,其中,变换后的声能包括解码后的附属数据,所述附属数据包括标识或表征小组讨论者收看或收听的节目、歌曲、电台、频道和商业广告中的至少一个的数据。
6.根据权利要求1所述的方法,其中,所述曝光数据包括根据预定义音频编码参数从修改后的音频数据检测到的代码。
7.根据权利要求1所述的方法,其中,所述混淆基于词汇混淆、数据混淆、控制混淆和布局混淆中的至少一个。
8.根据权利要求7所述的方法,其中,所述混淆将来自便携式设备中的每一个的网络流数据变换为不可读。
9.根据权利要求7所述的方法,其中,所述混淆将来自便携式设备中的每一个的小组讨论者数据变换为不可读。
10.一种包括机器可读有形介质的物品,所述机器可读有形介质上体现有计算机程序, 所述计算机程序能够由包括多个便携式设备的对等网络系统中所包括的计算机执行,所述计算机程序能够由所述计算机执行以执行以下操作处理与每个便携式设备相关联的小组讨论者数据,以便标识具有一个或多个预定特性的小组讨论者数据;请求与利用具有所述一个或多个预定特性的关联小组讨论者数据标识的便携式设备中的每一个的对等网络连接的会话;形成具有对请求进行响应的便携式设备的对等网络,其中,便携式设备中的每一个被配置为充当所形成的网络上的节点并彼此通信;以及从所形成的网络接收曝光数据,所述曝光数据反映了在每个节点处对媒体数据的曝光的水平。
11.根据权利要求9所述的物品,其中,所述曝光数据被至少部分混淆。
12.根据权利要求10所述的物品,其中,所述小组讨论者数据包括以下各项之一年龄、性别、收入、婚姻状况、小组讨论者人口统计、对媒体的曝光、零售店访问、购买、互联网使用、关于消费者产品和服务的消费者信任和意见。
13.根据权利要求10所述的物品,其中,所述曝光数据包括变换后的声能,变换后的声能标识或表征小组讨论者收看或收听的节目、歌曲、电台、频道和商业广告中的至少一个。
14.根据权利要求10所述的物品,其中,变换后的声能包括解码后的附属数据,所述附属数据包括标识或表征小组讨论者收看或收听的节目、歌曲、电台、频道和商业广告中的至少一个的数据。
15.根据权利要求10所述的物品,其中,所述曝光数据包括根据预定义音频编码参数从修改后的音频数据检测到的代码。
16.根据权利要求11所述的物品,其中,所述混淆基于词汇混淆、数据混淆、控制混淆和布局混淆中的至少一个。
17.根据权利要求16所述的物品,其中,所述混淆将来自便携式设备中的每一个的网络流数据变换为不可读。
18.根据权利要求16所述的物品,其中,所述混淆将来自便携式设备中的每一个的小组讨论者数据变换为不可读。
全文摘要
本发明公开了用于对用于观众测量的匿名对等(“P2P”)隐私讨论小组(panel)进行操作的系统和方法。多个便携式设备被配置为依照研究操作记录和处理研究数据。与每个便携式设备相关联的每个小组讨论者给中央站点提供小组讨论者数据,其中,小组讨论者数据包括人口统计信息、先前媒体曝光数据和其他数据。根据小组讨论者数据,创建定制的P2P网络,其中,在网络中的便携式设备之间对媒体曝光数据进行混淆和传送。通过利用P2P网络以及混淆技术,极大地增加了小组讨论者(panelist)隐私。
文档编号G06F15/173GK102473168SQ201080036796
公开日2012年5月23日 申请日期2010年12月21日 优先权日2009年12月21日
发明者滕布罗克 M. 申请人:阿比特隆公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1