提取与交互业务设备相关的用途信息的方法及其装置的制作方法

文档序号:7691086阅读:207来源:国知局
专利名称:提取与交互业务设备相关的用途信息的方法及其装置的制作方法
技术领域
本发明涉及用于诸如互连网的联机业务和诸如软件应用程序的脱机 业务及其它业务的计量用途的计量系统。
背景技术
互连网和它的多媒体组成部分,全球信息网(Web),变成将内容传递 到终端用户的方法的整体部分。例如,业务通信、杂志以及电视和电缆网 络都具有W小站点(site),正日趋频繁地被用于传递内容。由终端用户利用联机业务访问装迟访问由联机业务提供者传递的这 个内容。当前最频繁使用的联机业务访问装置是个人计算机。个人计算机能够或者不能够与电视机共享监视器。然而,正在开发能使终端用户与互 连网相连的非个人计算机联机业务访问装l。例如,这些非个人计算机联 机业务访问装置包括(i)网络计算机俱有基本RAM、极小或者没有硬盘容 量、调制解调器、监视器和键盘;为了具有更多的永久存储器,网络计算 机可以租用远程位置处的存储器),(ii)游戏装置(诸如,那些与或不与 电视一起使用的玩电子游戏的装置),(iii)互连网电视(例如,设有外 部Web盒(box)的电视,或者内部设有互连网访问能力的电视的可用互 连网启动(enabled)电视),(iv)互连网电话(互连网启动的电话),(v) 互连网手持计算器(互连网启动的手持计算机),和(vi)等等。这里将 所有的这些联机业务访问装置称为交互业务装置(ISD)。许多人希望判定所感兴趣的向终端用户提供的内容量和性质。例如,使用互连网来将广告传递给终端用户的广告商将发现了解终端用户访问 他们的广告的次数、终端用户花在他们的广告上的时间以及与访问他们的 广告的终端用户相关的人数统计是很有用的。这些信息可以表示对他们的 产品和/或业务的目标听众和人数。这些信息还对判定某些广告活动是否 成功是很有用的。联机业务提供者还希望判定感兴趣的他们所提供的内容 量和性质。某些web站点当前计量对他们所提供的内容的访问。然而,在web 站点处计量互连网的用途提供很少的机会来判定非随意闯人的访问web站 点的终端用户的人数。此外,虽然web站点可判定访问它的内容的次数, 但是web站点还不能判定访问其它web站点的次数。因此,web站点不能 有效地外推到整个人口或甚至外推到访问竟争web站点的内容的一部分人 □。还已知计量互连网用途,可通过使用存储在位于统计选择的终端用户 设备(例如,家庭、企业,等等冲的个人计算机的硬盘驱动器上的软件捕 集器(trap)。这些软件捕集器登录对互连网的每一次访问。然而,软件 捕集器具有大量缺点。例如,软件捕集器要求所有指令流过软件捕生器。这个要求使处理这些指令延迟。因此,软件捕集器放慢了计算机处理速度, 因而可能使计算机终端用户烦恼。此外,当前软件捕集器存储他们记录在 软磁盘上的互连网用途数据,然后必须将它们邮寄或者非电子化地送到中 央设备,在那里下载信息并与来自其它终端用户的互连网用途数据一起处 理以产生互连网用途报告。向对于报告生成位置的中央设备提供来自统计 选择的终端用户设备的互连网用途数据的这种方法给终端用户增加负担, 而且速度很慢。此外,软件捕集器当前不能计量其它交互业务装置,诸如, 互连网电视、游戏装置、网络计算机,等等。 本发明旨于解决一个或多个上述问题。发明内容根据本发明的一个方面,提供了一种和交互业务设备一起使用的装 置,所述装置包括存储器;与所述存储器耦合的被动通信收听箱和所述交互式业务设备,其中所述被动通信收听箱被配置为检测与所述交互业务 设备相关的联机通信和脱机通信,并基于检测出的通信的类型提取用途信 息,其中所述用途信息与联机服务或软件应用中的至少一个相关。根据本发明的第二方面,提供了一种提取与交互业务设备相关的用途 信息的方法,所述方法包括被动地检测与所述交互业务设备相关的联机 通信和脱机通信;基于检测出的通信的类型提取所述用途信息,其中所述 用途信息与联机服务或软件应用中的至少一个相关。根据本发明的第三方面,提供了一种具有存储在其上的指令的机器可 读介质,当执行指令时,使机器被动地检测与交互业务设备相关的联机 通信和脱机通信;和基于检测出的通信的类型提取用途信息,其中所述用 途信息与联机服务或软件应用中的至少一个相关。


当结合附图,从下面对本发明的详细描述,本发明的这些和其它特性 和优点将显而易见,其中图l是根据本发明的计量系统的方框图;图2是根据本发明,并实施用于被动获取与交互业务装置相关的用途数据的被动通信收听箱(PCL)的计量系统的方框图;图3示出可用于如图2所示的被动通信收听箱的可下载常驻软件被动 通信收听箱;图4是表示图3的可下载常驻软件被动通信收听箱的一个实施例的流 程图;图5是表示图3的可下载常驻软件被动通信收听箱的另一个实施例的 流程图;图6是根据本发明的具有用于被动地获取与个人计算机相关的用途数 据的被动通信收听箱的计量系统的方框图;图7是根据本发明的具有用于被动获取与个人计算机相关的用途数据 的被动通信收听箱的计量系统的方框图,其中所述个人计算机与电视共享监视器;图8是根据本发明的具有用于被动获取与非个人计算机交互业务装置相关的用途数据的被动通信收听箱的计量系统的方框图;图9是表示图8的被动通信收听箱的一个实施例的流程图;图10是详细表示图9的一个框的一个实施例; 图11是详细表示图9的一个框的另一个实施例;图12是根据本发明的具有用于被动获取与以网络计算机形式的非个 人计算机交互业务装置相关的用途数据的被动通信收听箱的计量系统的 方框图;图13是根据本发明的计量系统的方框图,它具有用于被动获取与以 具有外部web盒的电视形式的互连网电视相关的用途数据的被动通信收听 箱;图14是根据本发明的计量系统的方框图,它具有用于被动地获取与 以web启动电视形式的互连网电视相关的用途数据的被动通信收听箱;图15是根据本发明的计量系统的方框图,它具有用于被动获取与接收 在电视视频信号中的联机通信的互连网电视相关的用途数据的被动通信 收听箱;图16是表示可由被动通信收听箱执行的程序以从在电视视频信号中发送的内容获取用途数据的流程图;和图17是示出根据本发明的用途数据收集系统的方框图。
具体实施方式
如图1所示,可位于统计选择的终端用户设备中的计量系统10包括用 于获取与交互业务装置14相关的用途数据的数据获取模块12。如上所述,交互业务装置可以是个人计算机、与诸如电视等的视频显示装置共享监视 器的个人计算机、网络计算机、游戏装置、互连网电视、互连网电话。互 连网手持计算器等等。互连网电视是视频显示装置或监视器,启动它以通9过互连网进行通信。例如,互连网电视可以是具有Web盒的电视、内部启 动互连网电视或具有带有互连网通信能力的电缆变换器或调制解调器的 电视。二连网包括全球信息网和/或所有类似的网(诸如,在内部网络环 境中的本地网)或网络或它的扩充设备,这里所用到的用途数据意味着与 用户使用有关的任何或所有数据,诸如互连网的联机资源、软件程序(例 如,应用程序)的脱机资源、诸如内部网络的其它资源,等等。因此,数据获取模块12可以获取诸如与终端用户使用联机业务相关的 数据的联机用途数据。这种联机业务可以包括,例如,互连网、内部网络、 全球信息网、电子邮件、各种提供者组,等等。数据获取模块12还可获取 脱机用途数据,诸如与终端用户使用脱机业务相关的数据。例如,脱机业 务可包括应用程序(诸如字处理程序、电子表格程序,等等),而且一般 存储在交互业务装置14上。如下所述,数据获取模块12还可获取电视节 目额定性能数据。可从传统电视、从互连网电视、从具有电视调谐器的个 人计算机,等等,获取电视节目额定性能数据。数据获取模块12获取关于交互业务装置14的用途数据,而且把该用途 数据传递到数据收集模块16,它存储获取的用途数据以通过通信媒体18立 即(实时)或以后(非实时)通信到数据处理模块20。通信媒体18可以是 普通旧式电话线(POT)。通信媒体18也可以是(i)电缆、(ii)综合 业务数字网络(ISDN) 、 (iii) xDSL,诸如数字用户线(DSL)、非对称 数字用户线(ADSL)或速率自适应数字用户线(RADSL)或(iv)任何其 它类型的媒体(例如,广播(over-the-air)信道),它们支持在数据收 集模块16和数据处理模块20之间的通信。安排任一这样的通信媒体,以在正常电话呼叫期间、在联机业务(例如互连网)通信期间,等等,允 许数据收集模块16将它的数据和信息发送到数据处理模块20。用户识别和验证模块22识别和验证正在使用交互业务装置14的终端 用户,而且向数据收集模块16提供所得识别和验证信息。 一旦每个终端用 户注册,用户识别和验证模块22就可以识别和验证终端用户,或者用户识别和验证模块22可以定期地识别和验证终端用户。定期地识别和验证终端用户的优点在于将对可能运用最初用户的注册ID和口令操作交互业务装置的任何其它终端用户的身份进行识别和验证。例如,当最初终端用户注 册到交互业务装置上然后没有退出就离开交互业务装置时, 一个或多个其它终端用户运用最初终端用户的注册ID和口令可以操作交互业务装生。在 最初终端用户缺席期间, 一个或多个其它终端用户可以操作交互业务装 置,于时使用了最初终端用户的注册ID和口令。用户识别和验证模块22可以实施,例如,生物统计学识别或个人特征 识别。作为生物统计学的一个例子,用户识别和验证模块22可以是在美国 专利第5,550,928号中揭示的那种。这种系统包括获取交互业务装置14的 终端用户的当前图象的摄像机,而且通过将这个当前图象与存储在存储器 中的参考图象相比较来识别终端用户。然而,由于由这种系统识别的个人 可以处在摄像机的视野范围内的任何地方的这一事实,使得在该专利中揭 示的系统非常复杂。另一方面,根据本发明识别的终端用户一般在固定距 离、固定的位置和相对于交互业务装置14基本一致的取向。结果,无需定 标、跟踪、应用多个不同的脸识别技术,等等,如在上述'928号专利中 所述的那样。生物统计学识别的其它例子包括可根据上述'928号专利的 教义实施的体形识别。可利用红外线温度检测器实施的体温识别、可利用 指纹阅读器实施的指纹识别,等等。作为个人特征识别的例子;用户识别和验证模块22通过利用如可由监 测终端用户的击键风格(例如,快、慢、偶尔)的击键监视器实施的击键 识别,可以识别和验证终端用户。代替或附加实施定期识别和验证,用户识别和验证模块22可以判定终 端用户何时离开交互业务装置。例如,可用红外线温度检测器来判定终端 用户何时离开交互业务装置和终端用户何时再次出现在交互业务装置。用 户识别和验证模块22可以重识别和重验证终端用户或要求终端用户输入 相关识别和验证信息。作为替代,不活动时期超过预定时间量可导致用户识别和验证模块22重新识别和重新验证终端用户或要求终端用户输人相 关识别和验证信息。数据获取模块12可采取如下所述的被动通信收听箱的形式。数据收集 模块16可以具有存储装置和调制解调器。存储装置存储由用户识别和验证 模块22提供的用户识别和验证信息以及由数据获取模块12获取的用途数 据。调制解调器立即或定期地将这个信息和数据发送到数据处理模块20。数据处理模块20可以是中央设备处的计算机。与计量系统10相类似的其它计量系统可位于多个其它统计选择的用户终端设备中。数据处理模块 20积累来自计量系统10和来自这些其它计量系统的用途数据,以及识别和 验证信息,以生成基于用于整个人口或相关部分人口的用途数据和识别和 验证信息的报告。这些报告可以报告由用途数据覆盖的各种联机和脱机业 务的用途范围,可以揭示这些联机和脱机业务的用户的性质。计量系统10和将识别和验证信息以及用途数据送到数据处理模块20的其它计量系统,无需计量相同类型的交互业务装置。下面。通过举例, 揭示用于根据本发明计量几种不同的交互业务装置的计量系统。为了调节 计量不同类型的交互业务装置,根据在统计选择的终端用户设备中遇到的 每种交互业务装置,定制数据获取模块12。于是,如从下面的描述中变得明显,本发明的一个优点在于本发明可 用于计量多个不同的交互业务装置。因此,如果交互业务装置14是个人计 算机,那么数据获取模块12可以采取一种形式、如果交互业务装置14是网 络计算机,那么可以采取另一种形式、如果交互业务装置14是互连网电视, 那么可以采取又一种形式,等等。关于正被计量的交互业务装置,较有利地数据获取装置12可以是被动 的。因此,与软件捕集器不同,以其被动形式的数据获取模块12对于正被 计量的交互业务装置是透明的,而且不明显地放慢它的操作。于是,如图 2所示,计量系统24包括作为一种数据获取模块的被动通信收听箱(PCL) 26。被动通信时序图26收听到/来自交互业务装置28的通信,以获取关于终端用户运用交互业务装置28的用途数据。被动通信收听箱26利用交互 业务装置28还可监测用户终端运用应用程序,以获取附加用途数据。被动 通信收听箱26将它获取的用途数据传送到数据存储和通信模块30。数据存 储和通信模块30接收来自用户识别和验证模块32的用户识别和验证信 息。数据存储和通信模块30立即或定期地将用户识别和验证信息以及用 途数据发送到数据测量模块34。在如图1所示的数据获取模块12的情况下,被动通信收听箱26获取联 机和脱机用途数据,而且如果需要的话,还可获取电视节目额定性能数据。 可从传统电视、互连网电视、具有电视调谐器的个人计算机,等等获取电 视节目额定性能数据。被动通信收听箱26的一个主要优点在于被动通信收 听箱26对于终端用户运用交互业务装置是透明的。本发明的被动通信收听 箱还要求较少的升级,因为它们主要监视通信协议,而通信协议不经常改 变。具有识别和验证信息以及电视节目额定性能数据的用途数据传送到数 据处理模块34的电子通信节省了操作成本,因为不必阅读经邮寄的 (mailed—in)软磁盘。数据存储和通信模块30与数据收集模块16相类似,用户识别和验证模 块32可与用户识别和验证模块22相类似、通信媒体36可与通信媒体18相 类似,和数据处理模块34可与数据处理模块20相类似。如图3所示,根据本发明,被动通信收听箱可采用常驻软件被动通信 收听箱40的形式。例如,常驻软件被动通信收听箱40可以是在web浏览 器中的代理(或扩充系统(add — on)),或者它可以是在计算机的操作 系统或web浏览器中的可插入常驻例行程序。如图3所示,安排常驻被动 通信收听箱40以(i)通过监测从操作系统42流到通信装置驱动器44并 可表示对联机业务的访问的信息,监测联机业务用途,而没有任何明显的 延迟,(ii)通过监测从操作系统42流到应用程序46并表示对应用程序的 访问的信息,监测脱机业务用途,(iii)监测通过操作系统42处理并表 示翻巻的键盘击键、鼠标击键、触摸屏触摸、遥控信号、远程键盘信号、远程鼠标信号等等。常驻软件被动通信收听箱40还监测在通信装置驱动器44和操作系统42之间的通信,以获取与由联机业务提供者或web站点传递 的联机内容相关的用途数据。常驻软件被动通信收听箱40将获取到的用途 数据存储在存储器中,诸如,记录(log)文件48。可以定期地或立即将 记录在记录文件48中的用途数据发送到中央设备。常驻软件被动通信收听箱40是与下述的分接线被动通信收听箱类似 地进行操作的软件分接。可将常驻软件被动通信收听箱40安装在操作系统 中,而且产生几个可行的操作线程。例如,当使用线路(诸如,串接通信 线或直接LAN线路)时,常驻软件被动通信收听箱40复制但不立即处理经 发送的数据。当其上常驻有软件被动通信收听箱40的计算机的CPU的使用 不繁重期间,常驻软件被动通信收听箱40查询感兴趣的已复制传输 (copied transmission)和记录项(诸如,URL, s、 HTML捕集器,等等)。 这个过程与软件捕集器不同,因为软件捕集器实时处理传输,反之常驻软 件被动通信收听箱40以近于实时地处理传输,而且以用户不可察觉的方式 了放长传输的速度。此外,常驻软件被动通信收听箱40不改变数据流或者 套接字层次(socket — level)传输的处理流程。常驻软件被动通信收听箱40是事件驱动程序。如图4所示,常驻软 件被动通信收听箱40包括框62,它检测调制解调器和、或局域网(LAN) 的初始化,它们可表示对联机或脱机业务的访问的开始。如果其上驻留有 常驻软件被动通信收听箱40的计算机不是LAN基计算机,那么可以安排 框62以检测计算机本身的初始化。一旦这样初始化,那么框的就检测表示联机和脱机业务事件的调制解 调器和LAN (或其它本地计算机)的活动。例如,框64可以检测对web测 览器等的访问,它表示对联机业务提供者或Web站点的访问开始。此外, 框64可以检测对应用程序等的访问,它表示对脱机业务的访问开始。框66 判定由框64监测的活动是联机还是脱机活动。如果该活动是联机活动,那 么框68检测通信协议。例如,框68可以判定联机通信是否具有表示互连网通信的开始部分的HTTP报头。框70判定经检测的通信协议是否是互连网协议。如果是,那么框72使 用操作系统42和通信装生驱动器44之间的连接,以读取互连网通信的报 头信息。例如,框72读取用于HTTP设计的报头信息、读取可在互连网通信 中包含的HTML的报头、标题、标记、主题图标(cookies)、地址等等。 框72导致将这个数据存储在记录文件48中。如果框70判定由框68检测到的通信协议不是互连网协议(诸如,协议 与另一个联机业务相关),那么框74读取来自检测后的通信的报头信息, 以及所需的任何相应的信息,并导致将这个信息存储在记录文件48中。如果框66判定由框64监测到的活动不是联机活动,那么框76监测 一个或多个应用程序46的用途。例如,框76可以判定访问哪些应用程序, 而且可以监测键盘击键、鼠标击键、触摸式屏幕的触摸、遥控信号、远程 键盘信号、远程鼠标信号,等等,以判定被访问应用程序的用途范围。框 78把这个应用程序相关用途数据记录在记录文件48中。由框78记录的用途 数据包括由其中驻有常驻软件被动通信收听箱40的计算机的终端用户访 问的应用程序的识别、终端用户活动地运用经访问的应用程序的时间长 度,以及所需的任何其它信息。作为对定期监测应用事件的定时器事件的 结果,还可执行框76。在框72读取用于HTTP设计的报头信息、读取互连网通信的HTML的报 头、标题、标记、主题图标(cookies)、地址等等之后;在框74读取来自另一个联机通信的所监测的通信的报头信息以及任何其它相应的所需 信息之后、或者在框78将应用程序相关用途数据记录在记录文件48中之 后,程序回到框64。相对于计量联机业务用途,如图4所示的常驻软件被动通信收听箱40 主要用于计量终端用户对联机业务的访问,而不是终端用户对作为访问结 果传递的内容的使用。如果需要计量终端用户对传递的内容的使用,那么 作为对如图4所示的常驻软件被动通信收听箱40的变更可实行如图5所示的程序90。程序90代替如图4所示的框72。程序90的框92执行与框72相同的功能。 此外,框94检测可嵌人在传递到相应交互业务装置的内容中的任一识别码 的存在。例如,这些识别码可用于识别特定内容或由联机业务所提供的部 分内容。可将识别码插入由被访问的联机业务提供者或web站点发送到访 问交互业务装置的互连网数据分组中、诸如计算机图形学(graphics)的 图形中、视频信号中、音频信号中,等等。框94记录它在记录文件中检测 到的任一识别码。框96判定翻巻传递到相应交互业务装置的任何内容。框96可以通过监 测相关键盘击键、鼠标击键、触摸式屏幕的触摸、遥控信号、远程键盘信 号、远程鼠标信号,等等,来进行判定。如果图巻传递到相应交互业务装 置的内容,那么框98监测翻巻以判定在到终端用户的监视器上正在显示哪 部分传递内容,以及在监视器的活动显示中每个部分有多长。于是,内容 的提供者可以在总体上总结在整个内容中以及在内容的特殊部分中,终端 用户所感兴趣的范围。框100将这种巻数据记录在记录文件中。如果框94不检测翻巻,或者在框IOO记录回巻数据之后,程序回到 图4的框64。程序90可以代替如图4所示的框74。在这种情况下,将更新框92以读 取和存储来自其它联机业务提供者或web站点的报头的相关数据。常驻软件被动通信收听箱40可以通过上述一个通信媒体下载到其上 驻有常驻软件被动通信收听箱40的计算机。因此,当通信协议改变时、当特定用途数据的需要改变时、和/或当被监测的特定交互业务装置改变时, 可以时刻改变常驻软件被动通信收听箱40 。如上所述,可有利地将常驻软件被动通信收听箱40用于计量系统中, 它对个人计算机计量。图6示出这种计量系统的例子作为计量系统110。 计量系统110包括被动通信收听箱112,它可以采取常驻软件被动通信收 听箱40的形式,而且从个人计算机114获取用途数据。由被动通信时序图112将这个用途数据传递到数据存储和通信模块116。(数据存储和通信模块16还可以获取电视节目额定性能数据。)数据存储和通信模块16存储 来自被动通信收听箱1门并存储来自用户识别和验证模块118的识别和验 证信息。数据存储和通信模块116通过通信媒体120,立即或定期地将来自用户识别和验证模块118的用户识别和验证信息以及来自被动通信收听 箱112的用途数据送到可能位于中央设备处的数据处理器122。数据存储和通信模块116可与数据存储和通信模块30相类似,用户识 别和验证模块118可与用户识别和验证模块32相类似、通信媒体120与通信 媒体36相类似和,而数据处理模块122可与数据处理模块34相类似。如图7所示,可安排计量系统130以计量与电视共享监视器的个人计 算机。计量系统130包括被动通信收听箱132,安排它以积累来自与电视 136共享监视器的个人计算机134。当处于被动通信收听箱112的情况下 时,被动控制收听箱132可以是与如图4和/或5所示的程序相类似的软件, 而且可以常驻在个人计算机134上。因此,被动通信收听箱132积累用途 数据,而且把用途数据传递到数据存储和通信模块138。数据存储和通信 模块138存储用途数据并存储由用户识别和验证模块140提供的用户识别 和验证信息。数据存储和通信模块138通过通信媒体142将来自被动通信收 听箱132的用途数据以及来自用户识别和验证模块140的用户识别和验证 信息送到数据处理模块144。如图7所示的计量系统130还可用于计量电视节目额定性能数据。因 此,非人侵型(non — intrusive)传感器146可位于电视柜厂附近。另一 方面,或者除了非人侵型传感器146之外,非侵人型传感器ln可位于电视 柜136附近。非侵人型传感器146可在某一点上感应电视柜内部的视频和 /或音频信号,该视频和/或音频信号表征了电视136调到该点上的节目。 向获取来自由传感器146感应的视频和/或音频信号的电视节目额定性能 数据的站点单元(site unit) 148提供感应到的视频和/或音频信号。非 侵人型传感器146和站点单元148可与位于如美国专利第5, 481, 294号17所揭示的统计选择的家庭门处的装置相类似。非侵人型传感器147可以是红外线传感器,而且可以感应通过遥控发送到电视136的红外信号。向获取来自由非侵人型传感器147感应的遥控 信号的电视节目额定性能数据的被动通信收听箱132提供感应的遥控信 号(或者向站点单元148提供)。非侵人型传感器147和与其相对应的被 动通信收听箱132的部分(或者站点单元148)可与在美国专利第4, 876, 736号和/或美国专利第4, 972, 503号中揭示的装置相类似。由站点单元148和/或由被动通信收听箱132获取的电视节目额定性能 数据可包括嵌入在电视视频和/或音频信号中的节目识别码,和/或可以是 刻划与由电视136调谐到的节目相关的电视视频和1音频信号特征的签字 (signature)。将由站单元148积累的电视节目额定性能数据传递到家庭单元150 (homeunit),它还可接收来自与位于统计选择终端用户设备中的其它电 视相对应的其它站单元148的电视节目额定性能数据,其中计量系统130 位于所述统计选择终端用户设备中。家庭单元150定期地向数据处理模块 144提供所有积累的电视节目额定性能数据。数据处理模块144根据由被动通信收听箱132和在其它统计选择的终端用户设备中的其它计量系统获取的用途数据产生用途报告。类似地,数 据处理模块144记录来自计量系统130的家庭单元150和来自位于其它统计选择的终端用户设备中的其它计量系统的其它家庭单元的电视节目额定 性能数据,并根据它产生电视额定性能报告。被动通信收听箱112和132具有常驻在个人或其它计算机上的类型。取而代之的是,根据本发明,被动通信收听箱可以是盒或接进携带联机通信 到和来自交互业务装置的适当通信线路或电缆中的其它装置。另一方面, 根据本发明,被动通信收听箱可以是盒或捡取来自由与交互业务装置(诸 如,互连网电视)非侵人型耦合的探针(Probe)分接的信号的用途数据。这种类型的被动通信收听箱对于不具有充分的存储量来存储常驻软件被动通信收听箱的那些 交互业务装置特别有利。例如,如图8所示的计量系统160包括具有利用分接装置164耦合到通 信媒体166的被动通信收听箱162的家庭单元161,其中通信媒体166可以是 电话线或电缆并向非个人计算机交互业务装置历8提供服务。分接装置144 可以包括与在美国专利第4, 972, 504号中揭示的传感器相类似的传感器, 而且还可以包括用于在通信媒体166上接收和发送数据的调制解调器。被 动通信收听箱162根据通信,通过在非个人计算机交互业务装置168和联机 业务提供者或web站点间的通信媒体166,获取联机用途数据,并把获取到 的联机用途数据传递到数据存储器170。如下所述,还可安排被动通信收 听箱162以获取脱机用途数据,并把获取到的脱机用途数据传递到数据存 储器170。数据存储器170存储来自被动通信收听箱162的用途数据,而 且还存储由用户识别和验证模块172提供的用户识别和验证信息。如在图7 的情况下,数据存储器170可存储来自电视计量操作模块174的电视节目额 定性能数据,其中电视计量操作模块门接收来自传感器176的视频和/或 音频信号。数据存储器170向通过通信媒体166将用途数据、用户识别和 验证信息以及电视节目额定性能数据发送到中央设备的分接装置164的调 制解调器发送该用途数据、用户识别和验证信息以及电视节目额定性能数 据。非侵人型传感器178可位于非个人计算机交互业务装置168附近,而且 可以是感应通过遥控发送到非个人计算机交互业务装置168的红外线信号 的红外线传感器。向获取来自它的电视节目额定性能数据被动通信收听箱 162提供感应的遥控信号。非侵人型传感器178和响应于它的被动通信收听 箱162部分可如上所述。被动通信收听箱162可具有用于执行程序180的处理器(如图9所示);其中安排该程序以计量联机和脱机用途,而且它是事件驱动程序。此外, 虽然非个人计算机交互业务装置168可能没有硬盘驱动器,但是它可具有充分的内部存储量来允许它执行应用程序。例如,可从软磁盘装载这种应用程序或者可通过通信媒体166从联机业务提供者或web站点下载到非 个人计算机交互业务装置168,因此,可以安排程序以计量脱机用途以及 联机用途。然而。应注意,被动通信收听箱162依赖分接装置164来接进联机业 务通信以获取联机用途数据。这种安排不适合获取脱机使用数据。然而, 可由家庭单元161或远程设备将脱机用途获取程序临时装载到RAM或非个 人计算机交互业务装置168的其它临时存储器中。另一方面,可将脱机用 途获取程序更加永久地装载到非个人计算机交互业务装置168的EEPR0M或 其它只读存储器中。因此,不仅可计量对应用程序的访问,而且可计量相 对于执行应用程序的翻巻和其它活动。程序180包括框182,它一旦发生触发用户事件或定时器事件,就检测 在非个人计算机交互业务装置168和联机业务提供者或web站点之间的通 信媒体166上通信的数据分组。例如,框182可判定每个数据分组是否具 有表示到或来自联机业务提供者或web站点的通信的报头。框184判定经检 测的数据分组是否包括表示传输控制协议/互连网协议(TCP/IP)的报 头。如果是这样,那么框186将来自互连网数据分组的相关数据(诸如, 相关URL和内容)记录在记录文件188中,这个数据可与由框72检测到的 数据相类似。如果检测到的数据分组不包括TCP/IP报头,框190判定数据分组与互 连网活动之外的联机活动相关。如果是这样,那么框192将来自非互连网 联机活动的相关数据记录在记录文件188中。如果数据分组不与任何联机 活动相关,那么框194将脱机活动记录在记录文件188中。如上所述,可将 框194存储在被计量的交互业务装置的临时或永久存储器中。框196立即或 定期地将记录在记录文件188中的用途数据传递到分接装置144的调制解 调器,以通过通信媒体166进行通信。在框186将来自互连网联机活动的 相关数据记录在记录文件188中之后,或者在框192将来自非互连网联机活动的相关数据记录在记录文件188中之后,程序等待下一个事件。图IO示出框186的第一个实施例。第一实施例是例行程序186', 它包括读取与互连网活动相关的信息的框200。例如,框200读取用于HTTP 设计的报头信息、驱动HTML的报头、标题、标记、主题图标、地址,等 待,它们可包含在通信媒体160上的互连网通信中。如图9所示,将这个 活动记录在记录文件188中。在框200取和存储与互连网活动相关的信息 时,程序180等待下一个事件。与例行程序186相类似的例行程序还可用于如图9所示的框192。然 而,在这个情况下,可更新框200以驱动和将自报头的相关数据存储在发 送到和接收来自其它联机业务提供者或web站点的数据分组中。可类似地 配置框194。图ll示出框186的第二实施例作为例行程序186"。例行程序186'' 包括框210,它检测通过通信媒体160可插入在非个人计算机交互业务装 置168和联机业务提供者或web站点之间的联机通信中的任何识别码。框2 12把识别码和任何其它所需用途数据记录在记录文件中。框214监测联机业务内容的内容以判定向终端用户显示哪部分传递内 容,以及在监视器的活动显示中每个部分有多长。于是,内容的联机业务 提供者或web站点可以在总体上总结在整个内容中以及在内容的特殊部分 中,终端用户所感兴趣的范围。框216将这种翻巻数据记录在记录文件中。在框212将识别码和任何其它所需用途数据记录在记录文件中之后, 或者在框216将翻巻数据记录在记录文件中之后,程序180待下一个事件。图12示出计量系统230在非个人计算机交互业务装置是网络计算机 232的情况下,它是适当的。在这种情况下,家庭单元234可以包含与被动 通信收听箱162相类似的被动通信收听箱、与分接装置164相类似的分接装 置、与数据存储器170相类似的数据存储器和(任选地)与电视记录操作 模块174和传感器176相类似的电视计量模块和传感器。因此,家庭单元 234获取并存储由用户识别和验证模块236提供的用户识别和验证信息、基于由网络计算机232提供的联机和脱机活动的用途数据和如果需要的话电视节目额定性能数据。家庭单元214通过通信媒体238,将发送这个用户 识别和验证信息、用途数据和电视节目额定性能数据定期地或立即发送到 数据处理模块240以如上所述产生报告。用于网络计算机232具有极少或没有硬盘,所以可使用如图8所示的分 接方法以获取关于联机和脱机活动的用途数据。家庭单元234的被动通信 收听箱可以执行结合图9所述的程序180。即,家庭单元234的被动通信 收听箱可具有根据图9一11编程的处理器。此外,由于网络计算机232具 有极少或没有硬盘,可将框194存储在计量网络计算机232的临时存储器 中。可由家庭单元234的被动通信收听箱或联机业务提供者或web站点将 实施框194的功能的代码装在计量网络计算机232的这种临时存储器中。 另一方面,可将这个代码更永久地装在网络计算机232的EEPROM或其它 只读存储器。图13 — 15示出当非个人计算机交互业务装置是互连网电视时可使用 的计量系统。在图13中,在互连网电视包括电视252和web盒254的情况下, 计量系统250特别有用。web盒254通过通信媒体256发送和接收联机通 信,而且安排它以控制电视252以向终端用户显示联机通信。电缆盒258接 收电视信号,而且安排它以控制电视252,以向终端用户显示电视信号。A / B开关260在web盒254和电缆盒258之间切换电视252。示出被动通信收听箱262与通信媒体256和A/B开关260的输出端相 连。被动通信收听箱262可以包括CPU、 RAM、 ROM和调制解调器。被动通 信收听箱262还可包括用于接进通信媒体256的分接装置。另一方面,如 图13所示,被动通信收听箱262可包括用于接进A旧开关260的输出端的分 接装置。分接装置可与上述的那些相同或相类似。另一方面,分接装置164 可以是安装在电视252柜上的探针,从而能够拾取向电视252的CRT提供 的视频。在不必打开电视252柜来安装探针的意义上来说,这种探针是非 侵人型的。这种探针可以是在美国专利申请第08 / 654, 306号(1996年5月28日申请)中所揭示的那种。因此,可安排被动通信收听箱262以获取适当的数据并将该用途数据 传递到站点单元264。如果将被动通信收听箱接进通信媒体256中,那么 被动通信收听箱262可以与结合图9一11所述的相类似的方法获取用途 数据。然而,如果将被动通信收听箱262接进A/B开关260的输出端,那 么被动通信收听箱262可以与下面结合图16所述的相类似的方法获取用 途数据。可将被动通信收听箱262接进通信媒体256和A/B开关260的输出 端,而不是接进通信媒体256或A/B开关260的输出端。用户识别和验证模块266获取用户识别和验证信息并将该信息传递到 站点单元264。站点单元264还可接收来自传感器268的电视视频和1或 音频信号以如上所述从中产生电视节目额定性能数据。站点单元264将用 途数据、用户识别和验证信息和/或电视节目额定性能数据传递到家庭单 元270,它收集来自计量在终端用户的设备中的其它交互业务装置的其它 计量系统的用途数据、用户识别和验证信息和/或电视节目额定性能数据, 然后定期地将所有这些信息和数据发送到数据处理器模块272。数据处理 器模块272反过来收集来自在所有其它统计选择的终端用户设备中计量的 所有其它交互业务装置的所有其它计量系统的用途数据、用户识别和验证 信息和/或电视节目额定性能数据,以产生适当的报告。在家庭单元270和数据处理模块272之间的通信可以使用相同的通信 媒体256,它支持到和来自web盒254的联机通信,如在上述其它计量系统 中,在互连网通信期间,利用到数据处理模块272的专用电话呼叫,等等, 家庭单元270可以将它的信息传递到数据处理模块272。非人侵型传感器274可位于电视252附近,而且可以是感应通过遥控发 送到电视252的红外线信号的红外线传感器。向获取来自它的电视节目额 定性能数据的站点单元264提供感应的遥控信号。非人侵型传感器274和响 应它的站点单元264部分可如上所述。如图13所示的互连网电视包括电视和web盒,从而电视能够有效地外 部支持联机通信。如图14所示,在电视具有内部网支持元件从而可以内部 启动电视的情况下,可以使用计量系统280。这里将这种互连网电视称为 web启动电视,而且如图14所示称为web启动电视282。计量系统280包括被动通信收听箱284,它获取由web启动电视282支持 的联机用途数据。被动通信收听箱284可以接收来自web启动电视282的适 当输出插座(jack)的输人。较佳的是,但是这种输出插座是web启动电 视282的视频输出,虽然这不是必需的。如果web启动电视机282不能具有 用于被动通信收听箱284的适当输出插座,那么运用上述分接装置,可将 被动通信收听箱284接进web启动电视282的电视信号和联机通信输人286 , 和/或通信媒体288 (诸如,电视线或电缆),它支持到和来自web启动电 视282的联机通信。被动通信收听箱284可以与如图13所示的被动通信收听箱262相类似。 因此,被动通信收听箱284可以与上面结合图9所述的相类似的方法获取用 途数据,或者被动通信收听箱284可通过执行诸如结合附图16所述的程 序获取用途数据,特别是在电视信号的垂直空白间隔内发送来自联机业务 提供者或web站点的内容的情况下。被动通信收听箱282将它的用途数据 传递到站点单元190,它还接收来自用户识别和验证模块292的用户识别 和验证信息以及来自传感器294的视频和/或音频信号。这个站点单元290 将来自被动通信收听箱284的用途数据、来自用户识别和验证模块292的 用户识别和验证信息以及基于来自传感器294的视频和/或音频信号的电 视节目额定性能数据传递到家庭单元296。家庭单元296通过通信媒体288 定期地将这个数据和信息送到数据处理模块298。非侵人型传感器300可位于电视282附近,而且可以是利用遥控发送到 电视282的红外线信号。向获取来自它的电视节目额定性能数据的站点单 元290提供感应的遥控信号。非侵人型传感器300和响应它的站点单元 290部分可如上所述。图15示出可结合包括电视312和电缆或卫星变换器引4的互连网电视 一起使用的计量系统310。电缆或卫星变换器314转换接收到的电视信号以 通过电视312显示。计量系统310包括被动通信收听箱316,可通过分接 装t将它与电视312和电缆或卫星变换器314之间的线路相连耦合,以接收 通过电缆或卫星变换器314耦合到电视312的电视信号。在这种情况下,在这些电视信号的垂直空白间隔内可发送联机通信,而且被动通信收听箱 316可通过执行诸如结合图16所述的程序获取用途数据。另一方面,通过分接装置,可将被动通信收听箱316耦合到通信媒体 318,其中在由电缆或卫星变换器14接收到的电视信号媒体之外的其它媒 体支持联机业务提供者或web站点的联机通信的情况下使用上述通信媒体 引。在这种情况下,被动通信收听箱316通过执行如图9 —ll所示的程序, 可以获取用途数据。被动通信收听箱312获取适当的用途数据,然后将它传递到站点单元 320。站点单元320还接收来自用户识别和验证模块322的用户识别和验 证信息,以及来自传感器324的视频和/或音频信号。站点单元320将来 自被动通信收听箱316的用途数据、来自用户识别和验证模块322的用户 识别和验证信息和基于来自传感器324的视频和/或音频信号的电视节目 额定性能数据,传递到家庭单元326。家庭单元326通过通信媒体318, 定期地将这个数据和信息传递到数据处理模块328。非侵人型传感器330可位于电视312附近,而且可以是感应通过遥控 发送到电视312的红外线信号的红外线传感器。向获取来自它的电视节目 额定性能数据的站点单元320提供感应的遥控信号。非侵人型传感器330和 响应它的站点单元320部分可如上所述。图16示出程序340,其中可由被动通信收听箱执行上述程序340以 记录与在视频帧中(诸如,在视频帧的垂直空白间隔中)发送的联机活动 相关的用途数据。程序340可以这里所述的任何方法常驻在交互装置上, 从而获取联机用途数据。程序340包括判定是否接收到视频信号的框342。如果没有接收到视频信号,那么框342继续等待接收视频信号。如果接收到视频信号,可以帧采集器(grabber)形式的框344采集接收到的视频 信号的每个视频帧。这些视频帧可以NTSC格式。框346测试釆集到的视频 帧,以判定采集到的视频帧是否包括具有联机业务报头(互连网HTTP报头) 的数据分组。如果不是,那么程序流回到框342。如果采集到的视频帧包含具有联机业务报头的数据分组,那么框348 判定是否将识别码嵌入由框344采集到的视频帧。为了进行这样的判定, 框348可使用模式匹配。如果框34s判定将识别码嵌人由框344采集的视频 帧,那么框350录识别码。如果框348判定没有将识别码嵌入由框344采集 的视频帧中,那么框352进行模式识别以派生与联机业务数据分组的内容 相关的适当用途数据。g卩;框352使采集到的帧以预定的方法采样,而且 将样品的模式与预先从帧的适当部分的样品中提取的参考模式相匹配。这 样的适当的帧部分可包括特别相关的内容。在框350记录识别码之后,或者在框352进行模式识别之后,框354 导致将记录的数据传递到家庭单元。于是,框356判定终端用户是否已停 止任何联机活动。如果不是,那么程序流回到框342。如果是这样,程序 340退出。图17示出收集系统并包括可以是如上所述的数据处理器的中央数据 收集设备400。中央数据收集设备400收集来自位于终端用户的设备处的多 个计量系统402的用途数据。这些终端用户可以采用由在住所中、诸如企 业的商业机构、政府机构,等等中的计量系统402计量的交互业务装置。 如果终端用户在企业处,那么正被计量的交互业务装置可以是向局域网提 供服务的代理服务器。可以统计地选择计量系统402位于其中的设备,以根据按照收集的用途数据生成的报告覆盖的所述范围,代表与运用联机或脱机业务相关的整 个人口或一部分人口。由中央数据收集设备400从计量系统402收集到的用途数据可包括联机业务提供者或由终端用户访问的web站点的身份、由终端用户访问每个 联机业务提供者或web站点的次数、由终端用户在每个业务提供者处所花 费的时间、嵌入在由联机业务提供者传递的内容内的任何识别码、由终端 用户执行的应用程序的身份、由终端用户执行每个应用程序的次数、在执 行每个应用程序中所花费的时间、存储在交互业务装置处的应用程序目 录、嵌入在由计量交互业务装置执行的应用程序中的任何识别码、翻巻由 联机业务提供者或web站传递的内容或翻巻由计量交互业务装置执行的应 用程序、终端用户的身份和其它人口统计信息,等等。中央数据收集设备400还收集来自位于远离终端用户402的设备处 的多个联机业务提供者404的用途数据。由中央数据收集设备400从联机业 务提供者404收集的用途数据包括由终端用户访问每个联机业务提供者的次数、由 终端用户在每个业务提供者处花费的时间、由联机业务提供者提供的内 容,等等。在很难对到终端用户的传输解码的情况下,诸如,加密数据的 情况下,来自联机业务提供者404的数据作为补充是必需的。然而,应注 意,当从联机业务提供者404收集数据时,终端用户的识别和验证是不可 行的。此外,中央数据收集设备400收集来自位于远程终端用户402和联机业 务提供者404的设备处多个web站点406的用途数据。很容易计量由来自 web站点406的中央数据收集设备400收集的用途数据,而且可包括由终端 用户或者联机业务提供者访问每个web站点的次数、由终端用户或联机业 务提供者在每个业务提供者处花费的时间、由web站点向联机业务提供者 或web站点提供的内容,等等。再者,在很难对到或从终端用户或联机服 务提供者的传输解码的情况下,诸如,加密数据的情况下,来自web站点 406的数据作为补充是必需的。然而,应注意,当从web站点406收集数据 时,终端用户的识别和验证是不可行的。上面描述了本发明的某些变更。在实践本发明的技术的过程中,将发生其它变更。例如,如上所述,首先存储用途数据,然后将它送到远程设 备,诸如中央设备。然而,即一旦获取它,可以实时送出用途数据,而不 是在将它送到远程设备之前存储用途数据。例如,可以安排本发明的用途 数据获取者以简单地将取得(由用于联机业务的交互业务装置从联机业务 提供者发送请求)和接收(由联机业务提供者响应于来自交互业务装置的 请求卿,取得)发送的联机业务内容)回送到远程设备,而不存储用途数 据。于是,可以安排这些用途数据的获取者以将取得和接收的副本发送到 远程设备。例如,可以安排数据获取者以从由交互业务装置刚发送到联机业务提供者的取得中去除URL、用远程设备的URL代替去除的URL并发送该 结果作为用途数据。还可以安排这个数据获取者以响应于预先由计量的交 互业务装置发出的取得来复制由联机业务提供者发送的接收、从复制中去 除用户终端的URL、用远程设备的URL代替去除的URL并送出该结果作为 用途数据。此外,上面已描述如图13 — 15所示的计量系统作为获取与联机通信相 关的用途数据。如果互连网电视能够执行应用程序,那么还可以安排如图 13 —15所示的计量系统以获取与脱机通信相关的用途数据。此外,描述被动通信收听箱40作为在web浏览器中的代理或在计算 机的操作系统中或在web浏览器中的可插入常驻例行程序。作为替代,被 动通信收听箱40可以常驻在硬盘驱动器上或RAM中,而且可从远程设备下 载被动通信收听箱40。此外,由于统计选择的终端用户设备可包括不同的交互业务装置;所 以可由上述相应的一个不同被动通信收听箱计量每个这样的不同交互业 务装置。此外,根据本发明的一些方面,可将用途数据手工地收集在书写日志 (diary)中或自动地收集在软盘上,而且可通过邮寄、信使或其它传递 手工业务;将用途数据发送到中央设备。收集和发送用途数据的特定方法 依赖于特定终端用户。例如, 一些终端用户的交互业务装置可能没有调制解调器。于是,可以手工发送用途数据,而不是以电子方式发送用途数据。 如上所述,通过检测在视频域音频信号中的识别码,和/或从中提取 签字,可以获取电视节目额定性能数据。作为替代,可用更加传统的方法 (诸如,在人们计量系统、日志、电话调查,等等,中采用的方法)来获 取电视节目额定性能数据。因此,本发明的描述应被理解为只用于说明,而且是为了教熟悉该技 术领域的人员执行本发明的最佳模式。实际上可以改变其中的细节,而不 偏离本发明的构思,以及保留对落在所附权利要求书的范围内的所有变更 的排它性运用。
权利要求
1. 一种和交互业务设备一起使用的装置,所述装置包括存储器;与所述存储器耦合的被动通信收听箱和所述交互式业务设备,其中所述被动通信收听箱被配置为检测与所述交互业务设备相关的联机通信和脱机通信,并基于检测出的通信的类型提取用途信息,其中所述用途信息与联机服务或软件应用中的至少一个相关。
2. 根据权利要求l所述的装置,其中,所述联机通信和脱机通信与操作系统相关。
3. 根据权利要求l所述的装置,其中,所述联机通信与通信设备驱 动器相关,所述脱机通信与所述软件应用相关。
4. 根据权利要求1所述的装置,其中,所述通信设备驱动器和所述 软件应用常驻于所述交互业务设备中。
5. 根据权利要求1所述的装置,其中,所述交互业务设备是计算机、 电视机、机顶盒或非个人计算机中的一个。
6. 根据权利要求l所述的装置,其中,所述被动通信收听箱被配置 为在确定检测出的通信的类型之前、检测通信事件。
7. 根据权利要求6所述的装置,其中,所述通信事件与本地网或调 制解调器中的至少一个相关。
8. 根据权利要求l所述的装置,其中,所述被动通信收听箱被配置 为监视所述软件应用的使用。
9. 根据权利要求l所述的装置,其中,所述被动通信收听箱被配置 为处理生物特征信息或个人特征信息中的至少一个。
10. 根据权利要求1所述的装置,其中,所述被动通信收听箱被配置 为监视操作系统的输入、以检测所述交互业务设备的使用者的个人特征。
11. 根据权利要求1所述的装置,其中,所述被动通信收听箱包括多 个存储在所述存储器上的机器可执行指令。
12. 根据权利要求1所述的装置,其中,所述被动通信收听箱被配置为监视在操作系统与通信设备驱动器或所述软件应用中的一个之间传递 的信息。
13. 根据权利要求1所述的装置,其中,所述被动通信收听箱被配置 为复制传输的数据,并延迟处理所述复制的数据、以使得在处理单元使 用相对较少的期间处理所述复制的数据。
14. 根据权利要求l所述的装置,其中,所述被动通信收听箱响应于 通信事件来检测所述联机服务或所述软件应用中的至少一个的访问。
15. 根据权利要求1所述的装置,其中,所述被动通信收听箱被配置 为检测所述交互业务设备的使用者查看所述用途信息的至少一部分的方 式。
16. 根据权利要求1所述的装置,其中,所述被动通信收听箱被配置 为从通信地耦接至所述交互业务设备的轻敲设备接收所述用途信息。
17. —种提取与交互业务设备相关的用途信息的方法,所述方法包括被动地检测与所述交互业务设备相关的联机通信和脱机通信; 基于检测出的通信的类型提取所述用途信息,其中所述用途信息与 联机服务或软件应用中的至少一个相关。
18. 根据权利要求17所述的方法,其中所述联机通信或脱机通信中 的至少一个与操作系统相关。
19. 根据权利要求17所述的方法,其中,所述联机通信与通信设备 驱动器相关,所述脱机通信与所述软件应用相关。
20. 根据权利要求19所述的方法,其中,所述通信设备驱动器和所述软件应用常驻于所述交互业务设备中。
21. 根据权利要求17所述的方法,其中,所述交互业务设备是计算机、电视机、机顶盒或非个人计算机中的一个。
22. 根据权利要求17所述的方法,进一步包括在检测所述联机通信或所述脱机通信中的至少一个之前、检测通信事件。
23. 根据权利要求22所述的方法,其中,所述通信事件与本地网或调制解调器中的至少一个相关。
24. 根据权利要求17所述的方法,进一步包括监视所述软件应用 的用途。
25. 根据权利要求17所述的方法,进一步包括处理生物特征信息或个人特征信息中的至少一个。
26. 根据权利要求17所述的方法,进一步包括监视操作系统的输入、以检测所述交互业务设备的使用者的个人特征。
27. 根据权利要求17所述的方法,进一步包括监视在操作系统与通信设备驱动器或所述软件应用中的一个之间传递的信息。
28. 根据权利要求17所述的方法,进一步包括复制传输的数据,并延迟处理所述复制的数据、以使得在处理单元的使用相对较少的期间 处理所述复制的数据。
29. 根据权利要求17所述的方法,进一步包括响应于通信事件来检测所述联机服务或所述软件应用中的至少一个的访问。
30. 根据权利要求17所述的方法,进一步包括检测所述交互业务设备的使用者查看所述用途信息的至少一部分的方式。
31. 根据权利要求17所述的方法,进一步包括从通信地耦接至所述交互业务设备的轻敲设备接收所述用途信息。
32. —种具有存储在其上的指令的机器可读介质,当执行所述指令时,使机器-被动地检测与交互业务设备相关的联机通信和脱机通信;和 基于检测出的通信的类型提取用途信息,其中所述用途信息与联机 服务或软件应用中的至少一个相关。
33. 根据权利要求32所述的机器可读介质,其中,所述联机通信与 通信设备驱动器相关,所述脱机通信与所述软件应用相关。
34. 根据权利要求32所述的具有存储在其上的指令的机器可读介 质,当执行所述指令时,使所述机器在检测所述联机通信或所述脱机通 信中的至少一个之前、检测通信事件。
35. 根据权利要求34所述的具有存储在其上的指令的机器可读介 质,当执行所述指令时,使所述机器监视所述软件应用的用途。
36. 根据权利要求32所述的具有存储在其上的指令的机器可读介 质,当执行所述指令时,使所述机器监视在操作系统与通信设备驱动器 或所述软件应用中的一个之间传递的信息。
37. 根据权利要求32所述的具有存储在其上的指令的机器可读介 质,当执行所述指令时,使所述机器响应于通信事件来检测所述联机服 务或所述软件应用中的至少一个的访问。
38. 根据权利要求32所述的具有存储在其上的指令的机器可读介 质,当执行所述指令时,使所述机器检测所述交互业务设备的使用者查 看所述用途信息的至少一部分的方式。
全文摘要
一种提取与交互业务设备相关的用途信息的方法及其装置。一种和交互业务设备一起使用的装置,所述装置包括存储器;与所述存储器耦合的被动通信收听箱和所述交互式业务设备,其中所述被动通信收听箱被配置为检测与所述交互业务设备相关的联机通信和脱机通信,并基于检测出的通信的类型提取用途信息,其中所述用途信息与联机服务或软件应用中的至少一个相关。
文档编号H04H20/82GK101262292SQ20081009133
公开日2008年9月10日 申请日期1997年11月24日 优先权日1996年12月11日
发明者D·H·哈克尼斯, J·萨姆森, M·巴蒂亚, W·A·法伊宁格, 陆道征 申请人:尼尔逊媒介研究股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1