内容呈现控制系统和方法

文档序号:6595798阅读:434来源:国知局
专利名称:内容呈现控制系统和方法
技术领域
本发明一般涉及通过电子通信网络的内容分布的方法和系统。更特别地,本发明是用于控制内容页上的内容呈现的系统和方法,由此,仅在可以是要呈现这种内容的内容页区域的内容页的预定区域在一定程度上在查看者的浏览器屏幕尺寸和滚动位置内(或在到它的预定的距离内)时呈现内容。
背景技术
因特网页内容传输一般包含安装在与因特网连接的查看者的计算机中的内容查看者的用户浏览器应用的使用,并且通过超文本传输协议或“http”请求来自内容服务器的网页。一般以超文本标记语言(HTML)写这些网页。当内容页被请求时,查看者的浏览器将根据页的HTML指令、包含来自可在诸如JavMcript (Java脚本语言)或Ajax的HTML代码中设定的其它语言的命令和可从同一服务器或其它的内容服务器请求和加载的任何图像或富媒体内容、下载和组装网页。JavMcript是依赖于诸如浏览器应用的运行时间环境并且可被用于写嵌入或包含于HTML页中的功能并且与页的文件对象模型交互作用的描述语言,并且可检测用户键击和其它的用户作用。AJAX (异步Jav必cript与XML的英文缩略词) 是用于在不干扰页的当前状态的情况下与背景中的服务器通信的网络应用的网络发展技术。由于用户的可用的浏览器窗口基于用户的个人计算机或其它的通信设备的显示区域和分辨率设置改变并且浏览器可在任何时间被扩展或减小到用户指示的任何尺寸或尺度的事实,因此该处理具有限制。传输到该改变的环境的网页一般具有比在个人计算机
17或其它的通信设备上显示的查看者的浏览器窗口的尺寸和尺度大的设定的尺寸和尺度。因而,浏览器窗口区域在尺寸上常常不与网页区域对应,并且,用户必须上下左右滚动以查看所有的页区域。并且,HTTP协议的本质表示必须在它可显示页之前完全通过浏览器解释代码。由于这些限制,因此,当用户请求网页时,即使网页超出单个查看者的可用的浏览器尺度的尺度和滚动位置,整个网页,不管多大,都必须通过浏览器加被载和呈现。这在带宽和 CPU利用上是极其低效的,并且,还影响与出于各种目的使用的传输内容的实际觉察有关的数据的潜在精度,包括但不限于广告内容使用和安置装载的适当的结算和与传输的内容有关的元数据的测量和报告。基于所有内容在任何给定的时间上对于查看者可用的事实进行到目前为止用于常规的媒体的广告和内容传输。当报纸页被打印或者无线电秀和电视秀被广播时,所有的内容被传输并且对于查看者是可用的。即使通过常规的打印介质,尽管查看者会折叠页并且看不到其多个部分,但整个页对于查看来说是可用的。所有的广告和报告测量基于该给定的事实。随着因特网的出现,首次产生除非查看者采取一些种类的行动以得到内容否则内容的重要部分实际对于查看者来说不可用的介质。该行动在大多数情况下是通过浏览器机构滚动页或者扩展浏览器区域以使得更多的网页可用。与因特网有关的每次查看付费(PPV)或每千次查看的费用(CPM)帐单和广播测量遵循当查看者处于请求的页上时内容对于查看者来说总是可用的假定。网页的加载不保证所有的其内容将在视野中并且对于用于解释或影响的查看者是可用的。基于如果用户对于整个页采取适当的行动那么整个网页可被加载和查看因此所有其内容对于查看者来说“可用”的原因,即使对于查看者可能实际上从未查看的内容,内容使用和安置费也通常被收费。这不是是否由查看者实际觉察内容的准确评价。

发明内容
本发明是用于自动地并且仅当和/或在一定程度上内容页的预定区域处于查看者的浏览器窗口尺度和滚动位置内或从查看者的浏览器窗口尺度和滚动位置处于预定的距离内时传输和呈现内容的系统和方法。如这里使用的那样,术语“呈现”或“正在呈现”指的是请求和加载内容使得它可被查看、被听到或者以其它的方式被通过使用浏览器电子通信的查看者觉察的处理。以下,由内容页管理员指定以触发呈现的预定区域被称为“内容页触发区域”。在优选的实施例中,称为“内容页触发区域”的内容页的预定区域是要呈现内容的指定内容页区域。在其它的实施例中,内容页触发区域可以是呈现内容的区域以外的内容页的区域。系统可被配置为当预定的内容页触发区域处于查看者的浏览器窗口的尺度和滚动位置内或者替代性地当预定的内容页触发区域处于查看者的浏览器窗口尺度和滚动位置外的预定距离内时触发指定内容页呈现区域中的内容的呈现。系统包含用于从内容页管理员接收内容页地址、内容文件信息(可以采取检索存储于内容服务器或可以为系统端部件或远程定位部件的任一部分的其它的存储器件中的一个或多个内容文件的指令的形式)、内容页呈现区域和内容页触发区域参数和其它的内容页数据的接口和具有用于存储包含这种数据的一个或多个记录的数据库的系统服务器,各记录被赋予标识码。系统软件应用基于所述内容页数据产生单一标签,并且该标签被放置于内容页上。标签包含与存储于系统数据库中的内容页数据对应的记录的标识码和与系统服务器侧应用的链接。当查看者请求指定的内容页时,标签被激活,并且链接到系统服务器侧应用。系统服务器侧应用然后从请求收集数据,包括但不限于内容页的地址和查看者的网络地址(例如,当网络为因特网时,为与查看者计算机相关的因特网协议地址),并且检索包含存储于系统服务器数据库中的内容页数据的相应的记录,并且产生优选为Jav必cript代码的这里称为“相关器代码”的代码,该代码被写入或者另外被嵌入内容页上并与查看者的浏览器相互作用。相关器代码可位于内容页上的任何位置上,未必位于呈现特定的内容的内容页上的位置上。然后向可通过相关器代码自身产生的特定的查看者/浏览器分配或者可通过系统服务器侧软件应用产生并从小甜饼或从系统数据库检索唯一标识码。相关器代码从查看者的浏览器信息附加的信息,包含但不限于查看者的操作系统和浏览器类型/版本和在页上呈现以防止内容页上的相同内容的重复的其它的内容的列表以及其它的数据,并且还优选检索用于内容的页。相关器代码在用于被用于呈现内容的内容页的标记的层的内容页上动态产生HTML 代码。系统相关器代码然后产生包含通过相关器代码和服务器侧应用收集的数据的查询串链接,并且,查询串链接被存储为内容页上的变量。相关器代码周期性地对于预定的内容页触发区域(可以是与内容呈现区域相同的区域)从具有查看者的具有内容页坐标的浏览器应用检查查看者浏览器屏幕坐标。随着查看者在内容页上滚动(不管是向上和向下还是向左和向右)或者查看者的浏览器窗口尺度改变,相关器代码周期性地关于查看者的浏览器窗口滚动位置和尺度坐标检查来自查看者的浏览器的数据,并且,当在浏览器窗口尺度和滚动位置坐标和内容页触发区域的坐标之间存在对应关系时(可以是部分对应或者完全对应,或者与查看者的浏览器尺度和滚动位置坐标外面预定的距离的坐标的对应),查询串链接被激活,并且,相关器代码在将呈现内容的先前产生的HTML标记内动态地产生HTML 代码和标签,并且在指定的内容页呈现区域中呈现该内容。相关器代码还在显示页上记录在从查看者的浏览器检索的关于内容的呈现的数据。相关器代码优选为Jav必cript代码, 但本发明不限于JavMcript代码的使用;可以使用其它的脚本或编辑语言,诸如但不限于 Jscript, ECMAScript或能够产生确定指定内容页触发区域是否处于查看者的浏览器窗口的尺度和滚动位置内或处于其外的预定距离内的其它的脚本。相关器代码包含用于执行以上关于查看者的浏览器描述的相关处理的所有必要的变量和函数。相关器代码是以因此通过查看者的浏览器应用解释并执行脚本的源代码的形式被传输的代码,尽管它驻留于内容页自身上。它不是小应用程序或其它的编辑文件或自身执行软件应用。当和/或在一定程度上预定内容页触发区域处于查看者的浏览器屏幕尺度和滚动位置内或其外面预定的距离内时,仅在内容页上向查看者呈现内容。在优选的实施例中,预定的内容页触发区域是要呈现内容的内容页的区域,并且,要在内容页的预定区域中呈现的内容不被呈现,除非以及直到内容页的特定区域处于查看者的浏览器屏幕尺度和滚动位置内或者处于查看者浏览器屏幕尺度和滚动位置外的预定距离内。通过本发明,可以更高效和有效地利用带页和其它的通信资源。 可通过供系统用户和第三方内容提供方和内容出版方(例如,网页)使用的系统产生关于内容的传输和呈现的报告,以更好分析它们的内容分布的有效性。与其它的系统不同,本发明使得能够准确地计数实际在查看者的浏览器窗口尺度和滚动位置区域内出现的内容并且使得能够分析关于内容页的特定区域的内容呈现活动,即,哪些区域关于向查看者呈现的内容是最活动的,从而使得能够有效地基于相对于页的其它区域和查看者的浏览器窗口尺度的内容页的特定内容显示区域的呈现活动实现有效的内容放置页组织方案和内容放置费用结构。在一个实施例中,本发明收集信息以更好地传输加载的内容,包含到达、频率、查看者的地理位置、观众的人口统计信息和其它的数据,从而允许站点在需要的基础上有效地提供它们的网页上的内容并然后以大量的方式利用信息。通过本发明,放置在任何指定的网页区域中的内容,包含但不限于网页折叠区域下面,可根据需要被加载,并且,只有查看者将它们滚动到它们的浏览器窗口的可用区域中,并且当对于加载和呈现的广告计算响应速率时,其使用/呈现可被报告并且被列出。本发明通过在它们的内容页上添加单个JavMcript标签并且规定当其坐标以预定的方式与查看者的浏览器尺度和滚动位置的坐标对应时触发内容页上的内容页呈现的内容页上的预定区域,给予内容页出版商向它们的页的查看者提供包含提升、查看者提升、 广告和它们的网页上的第三方网络广告的各种内容并且当和/或仅在一定程度上内容页的预定内容页触发区域处于窗口的浏览器窗口的当前尺度和滚动位置内或处于其外的预定距离内时将该内容传输到页的能力。标签包含与触发内容页的指定内容呈现区域内的内容的呈现并且导致内容页从查看者的浏览器检索内容呈现活动数据的系统服务器软件应用的链接。在一个实施例中,本发明可然后触发几个动作,包含向查看者或系统用户表示内容被呈现并且可用的指示,并且精确地报告以下的方面要呈现特定的内容的内容页区域是否以及在什么程度上处于查看者的浏览器窗口的可用区域内、对于触发进一步的动作多长的内容是可用的、向多少特有查看者给出内容(到达)、向各特有查看者给出内容的次数 (频率)、查看者的一般地理位置、被查看者使用的浏览器版本、以点击的形式在广告上采取什么行动、关于查看次数的点击率和关于呈现的内容的其它元数据。当查看者在内容页上滚动时,内容可被自动、连续地呈现给查看者,从而具有吸收查看者的关注的即时呈现的效果。本发明还通过在它们的要呈现内容的内容页上放置单个JavMcript标签以产生精确的报告以分析根据它们的内容页的不同区域的它们的内容以及它们如何与查看者的浏览器窗口的可用区域相关,允许内容出版商(即,内容页管理员)实现内容呈现和查看者内容页查看和滚动特性的精确帐务和报告,从而洞察内容页显示点的什么显示区域对于内容显示是最有效的。该报告包含它们的页的精确日期以及它们对于它们的浏览器窗口内的查看者变得可用的频率。在一个实施例中,内容页被分成四个区域,顶部、折叠之上、折叠之下和底部,但进一步的分割如希望的那样是可编程的。各区域的数据基于从内容页的规定区域中的内容页的呈现收集的呈现活动数据。在优选实施例中,计算机和通信网络是因特网、内容显示点和页站点和网页,并且内容页管理员可以是网页管理员,但本发明不限于任何特定的通信网络或内容显示点。通过被存储于系统数据库中以在被请求时执行和呈现内容页上的特定呈现区域上的内容的指令,内容可被存储于诸如例如可被远程定位的一个或多个内容文件服务器的内容显示点服务器以外的网络位置上。在优选实施例中,本发明允许内容页管理员将它们的内容显示点页分成一个或多个内容呈现区域。内容页管理员与系统交互作用,以指定这种内容呈现区域,从而规定它们的位置和尺寸并指定要在其上面呈现的内容文件。系统处理规定的信息,并且提供包含存储由内容页管理员提供的内容页信息的系统服务器数据库记录的标识码并且包含与系统服务器上的系统服务器侧应用的链接的JavMcript标签。当查看者请求特定的内容页时, JavaScript标签链接到系统服务器侧应用,并且系统服务器侧应用检索来自查看者的请求的数据以及具有特定的内容页的数据的记录,并且产生优选为Jav必cript代码的称为“相关器代码”的代码,该代码对于被用作用于内容页区域的标记的HTML层动态产生内容页上的HTML代码,并且还使预定的内容页触发区域与查看者浏览器窗口滚动位置和尺度相关联,并且系统服务器侧应用产生存储于为内容页上的变量的查询串链接,该查询串链接包含通过相关器代码从查看者的浏览器收集的数据。随着查看者在内容页上滚动,相关器代码确定浏览器滚动位置和尺度坐标是否与内容页上的预定内容页触发区域(可以是要呈现内容的内容页上的区域或者内容页的任何其它预定区域)的内容页坐标对应,并且,当浏览器窗口和预定的内容页触发区域的坐标对应(对应关系也可被定制和预定,并且可以是部分对应、完全对应或与查看者的浏览器尺度和滚动位置坐标外面预定的距离的坐标的对应)时,存储于页上的查询串链接被触发并且对于这种内容页区域上或与其相关的呈现指定的内容在指定的内容页呈现区域内被检索、组合和呈现。只有并且当这种预定内容呈现区域被相关器代码确定为处于查看者的浏览器窗口的尺度和滚动位置内或其外的预定距离内时,规定的内容被呈现。当预定的内容页触发区域是要呈现内容的区域时,只有当和 /或在一定程度上要呈现内容的内容页的区域处于查看者的浏览器窗口的尺度和滚动位置内或其外的预定距离内时,内容被呈现。 存储具有内容页数据的记录的系统数据库优选为优选安装在系统端服务器中的关系数据库。各这种记录具有特有标记符。系统服务器侧软件应用包含与系统服务器数据库以及与内容页通信所需要的所有代码,并且产生被写入或另外被嵌入内容页上并与查看者的浏览器交互作用以控制要呈现内容的内容页的预定内容页区域处于查看者的浏览器窗口的尺度和滚动位置内或其外的预定距离内时的内容请求和呈现的触发的相关器代码。 放置于特定的内容呈现区域的内容页上的JavMcript标签由包含与系统服务器侧软件应用的链接的放置于内容页上的某处上的标签和存储于优选位于系统服务器上的系统数据库上的适用内容页记录的加密IC构成。当查看者请求特定的内容页时,请求激活与系统服务器侧应用的链接,该链接检索具有与包含于这种标签中的这种记录的加密的id对应的数据的记录并且从页请求自身检索查看者浏览器数据。系统服务器侧应用产生被写入到或者被另外嵌入到内容页上的定制相关器代码。相关器代码然后产生内容页上的用作呈现内容的内容页区域的标记的HTML代码。相关器代码从查看者的浏览器附加信息收集信息,该信息可包含关于查看者的计算机系统、浏览器类型/版本的信息和关于先前在内容页上被呈现以防止页上的内容的重复的内容的信息和其它的数据,并且还收集和索引关于内容页上的文本的数据。然后向可通过相关器代码自身产生的特定查看者/浏览器分配或者可通过系统服务器侧软件应用产生并从小甜饼或从系统数据库检索唯一标识码。可通过相关器代码自身产生或者可通过系统服务器产生并且从小甜饼或从系统数据库检索向特定的查看者/浏览器分配的唯一标识码。相关器代码产生具有由附加到其上面的相关器代码收集的信息的查询串链接,并且查询串链接被存储为内容页上的变量。当预定的内容页触发区域处于查看者的浏览器窗口的尺度和滚动位置内或其外的预定距离内时,相关器代码触发存储于页上的查询串链接,并且在先前产生的呈现内容并且在指定的内容页呈现区域内呈现内容的HTML标记内动态产生HTML代码和标签。内容页上的JavMcript代码包含连续确定内容页区域处于查看者的浏览器的尺度和滚动位置内或其外的预定距离内的变量和命令,从而导致在这种事件中呈现指定的内容并且从查看者的浏览器检索内容呈现活动。
系统可通过优选实施例中的相关器代码通过不对可查看印记计数提供富媒体广告和其它内容的可查看的印记的精确的检测、测量和报告,除非并且直到初始JavMcript 标签通过查看者的浏览器被查看者请求,相关器代码被启动,相关器代码确定指定的内容呈现区域处于查看者的浏览器屏幕尺度和滚动位置(即,浏览器窗口可查看区域)内,内容在指定的内容呈现区域中被呈现,页是在查看者的显示屏幕上被打开并且未被另一窗口或应用阻挡的主窗口,并且,呈现的内容的指定部分(例如,但不限于90%)在预定的时间周期内处于查看者的浏览器屏幕尺度和滚动位置内。在优选的实施例中,当出现这些事件时, 相关器代码可发送查看者的IP地址、用户Id、浏览器类型、广告/其它的内容ID、呈现区域 ID和从查看者的浏览器收集的事件时间数据,并将其发送到系统服务器。时间周期可被定制,并且可以为例如但不限于一秒。例如,当广告内容呈现区域或空间在对焦网页内处于或部分处于查看者的浏览器窗口尺度和滚动位置的可见区域内时,相关器代码检测事件并且广告内容被请求。如果并且当广告内容被完全加载和呈现时,相关器代码可报告“呈现的广告”事件,并且,如果并且当在诸如例如但不限于一秒的指定的时间周期内广告内容在对焦网页内在查看者的浏览器窗口尺度和滚动位置内被这样呈现时,这意味着通过查看者的显示器件通过查看者广告内容是可查看的,那么相关器代码可报告“广告查看”,由此使得能够精确地测量内容请求、内容呈现和内容查看,从而使得能够更精确地对各类型的事件收费。本发明使得能够对限于实际的广告查看事件的广告和其它的内容放置收费,这仅通过对实际查看的广告收费使得广告更有效,并且允许分离和消除对于以实际不可查看或者未被查看者查看结束的广告内容的广告印记或请求的收费。作为广告或其它的内容被呈现并且在对焦网页上处于查看者的浏览器窗口的可查看或另外可觉察区域内的时间长度的查看时间也被相关器代码监测、测量和记录。如上所述,相关器代码可监测、测量和报告大量的不同的数据项,诸如但不限于广告或其它的内容请求、广告或其它内容上的查看者点击作用、当被用户点击动作或与广告或其它的内容的其它交互作确认时被查看或另外觉察的内容、对于目标目的地URL的点击贯穿、与交互作用按钮或其它的交互作用特征的查看者交互作用、查看者端上的体积或显示器件调整,并且,可通过浏览器应用测量的任何其它事件可通过相关器代码被监测、测量和报告。系统可从人点击作用滤除非人点击作用并且验证检测点击作用的广告或其它的内容实际上是可查看的或者另外可觉察的。如上所述,相关器代码还可通过浏览器小甜饼数据或其它的工具、查看浏览器版本、查看者操作系统、基于因特网协议地址决议或电话号码的查看者的地理分布、提供地理位置信息的区域代码或其它的查看者识别、查看者显示屏幕尺度、特定的事件或时间上的查看者浏览器屏幕尺度和滚动位置监测、测量和记录特有查看者。可通过对于系统的相关器代码数据监测、测量、 记录和传输产生各广告或其它内容查看和点击的活动记录。各可查看印记与用于识别和关联有关的测量的特定标识符相关联。查看者的浏览器启动被监测、被测量、被记录并被发送到相关器代码的事件,这种事件被用作初始页请求之后的数据测量请求。当内容要被呈现时而不是处理中的更早的时间,通过相关器代码进行这种测量。可基于实际呈现之后的事件调整或排除测量,诸如使页最小化的查看者或在预定的时间周期内不可查看的内容。如被编程的那样,相关器代码以实时的方式或者周期性地对于各事件向系统发送测量记录。
22
系统允许出版商和广告商进入插入次序、管理广告运动,并且控制空间的位置以及什么触发广告呈现,并且,它们可使用系统数据报告,以对于内容或出版空间使用、放置、 呈现和查看产生它们自身的报告和清单。相关器代码还可过滤广告和其它的内容请求、呈现、查看、点击作用或上述的其它测量数据,以对于广告空间使用、内容使用、点击作用和其它可改变事件的精确收费提供关于内容的呈现的精确的数据。由本发明实现的过滤可防止来自诸如机器人、代理人或其它自动处理非人动作的内容请求在第一位置中导致呈现的内容,由此防止无效的可查看印记数据测量。不在报告中使用几个记录文件。为了使查看或点击被报告,必须出现上述的所有事件。相关器代码执行大量的作用,并且请求涉及以下方面的参数和变量a)查看者的显示监视器屏幕尺度;b)相对于屏幕尺度的浏览器位置和可查看区域浏览器窗口 ;c)浏览器是否对焦;d)广告空间相对于浏览器窗口和滚动位置位于呈现的网页的哪个位置。另外,错误或不可靠的测量、可归因于系统内部信息量的测量和被收集但被视为无效或有问题的其它测量数据可被检测并且可被报告,但是基于系统的可定制的过滤功能和特征从其它的数据被隔离或排除。可以使用查看者IP地址和/或用户代理以检测和区分人和非人交互作用,并且检测和区分系统内部和外部信息量。可以使用查看者的浏览器ID以对于包含于内容呈现的各实例中的时间周期识别查看者,以监测查看者与查看者和/或呈现内容的页的交互作用。当小甜饼被启用并且周期是通过浏览器维护小甜饼的时间周期时,用户可拒绝小甜饼或者周期性去除小甜饼,从而导致新用户ID值被记录。可在网页的同一实例上呈现的所有的广告或其它的内容可与同一用户ID值相关。用户ID值也可被用于监测非人和其它的无效信息量。由于废弃的呼叫被检测和跟踪,因此本发明还可防止广告印记和由广告呼叫的废弃导致的可查看广告印记的不准确的计数。由于在本系统中即使可高速缓存页标签或页上的内容呈现模块内容也决不被高速缓存,因此通过系统消除由高速缓存导致的少计数。通过系统通过对于内容的请求实现通过系统的内容的各呈现。由于这种情况下的相关器代码不在阻挡空间中呈现广告。因此,弹出阻挡器和其它的阻挡软件或工具将不导致通过本系统呈现的广告的错误计数。如果并且当查看者禁用在查看者的浏览器上呈现的图像时,系统也可防止广告内容的呈现和呈现的计数。系统还允许在不必在系统中产生全新的内容放置记录的情况下更新和改变关于在内容呈现区域上呈现的内容实现的内容选择、放置、收费或其它的项目的指令和参数。


尽管其它的实施例被设想,但是所有的附图示出优选实施例,并且,本发明不限于表示的实施例。图1是查看者的屏幕显示区域、浏览器应用、浏览器窗口和内容页的交互作用和重叠的示意性概略图。图2是系统部件和它们与内容页管理员、查看者和通信网络的相互关系的示意图。图3是系统部件、内容页管理员和站点查看者之间的通信滚动的示意性概略图。图4-A是表示本发明的处理流程的流程图。图4-B是表示本发明的处理流程的处理流程图的继续。图4-C是表示涉及利用内容呈现模块的实施例的本发明的处理流程的处理流程图的继续。图5是使用内容呈现模块的实施例中的系统部件之间的通信的示意图。图6示出样本系统内容点管理员用户登记屏幕。图7示出样本系统内容点管理员用户登录屏幕。图8示出表示涉及内容页标题、统一资源定位符地址和任选的标志图像的数据条目的样本系统内容点登记屏幕。图9示出内容页管理员进入它们的内容页的主要听众地理位置的样本用户登记屏幕。图10示出内容页管理员进入它们的内容页的内容类型的样本用户登记屏幕。图11示出内容页管理员进入它们的内容页听众人口数据的样本用户登记屏幕。图12示出样本内容页登记确认屏幕。图13示出样本内容页呈现区域产生屏幕。图14示出样本内容页呈现区域尺度选择屏幕。图15示出样本内容页呈现区域尺度规范屏幕。图16示出样本屏幕,其中,对于内容页管理员产生链接到系统服务器侧应用的 Jav必cript标记以复制和粘贴到指定的内容页呈现区域驻留的内容页的页代码中。图17示出具有由椭圆指示器标注的位于查看者的浏览器窗口尺度和滚动位置下面的内容页的内容呈现区域的样本内容页。图18示出具有由椭圆指示器标注的进入查看者的浏览器窗口尺度和滚动位置的内容呈现区域的样本内容页。图19示出完全处于查看者的浏览器窗口尺度和滚动位置内的内容呈现区域的样本内容页。图20示出具有呈现的内容和表示内容被呈现的时间的指示器的样本内容页。图21示出部分处于查看者的浏览器窗口尺度和滚动位置外面的内容呈现区域的样本内容页。图22示出样本系统内容页数据报告屏幕。图23示出样本系统内容呈现区域数据报告屏幕。图M示出样本系统内容呈现区域活动报告屏幕。图25示出样本系统内容呈现区域数据报告屏幕。图沈示出样本系统内容呈现活动报告屏幕。图27示出样本系统查看者浏览器类型数据报告屏幕。图观示出样本系统查看者地理位置报告屏幕。图四示出样本内容呈现区域活动报告屏幕。图30示出样本内容呈现时间数据报告屏幕。图31示出使用系统以确定查看者浏览器屏幕尺度和滚动位置以提供缩放的内容呈现的样本内容页。图32示出表示关于查看者的浏览器屏幕尺度和滚动位置被缩放到预定的尺寸的呈现的内容的样本内容页。图33示出表示关于修改的查看者浏览器窗口尺度和/或滚动位置被重新呈现和重新缩放到预定的尺寸的内容的样本内容页。图34示出具有呈现的内容和表示在电子内容页的指定内容呈现区域中呈现呈现的内容并且指定的内容呈现区域处于查看者的浏览器屏幕尺度和滚动位置内并且内容页为在查看者的显示屏幕上打开的主窗口并且未被另一窗口或应用阻挡的时间周期的指示器的样本内容页,指示器计数由于内容页被另一应用窗口阻挡停止。图35示出具有呈现的内容和表示在电子内容页的指定内容呈现区域中呈现呈现的内容并且指定的内容呈现区域处于查看者的浏览器屏幕尺度和滚动位置内并且内容页为在查看者的显示屏幕上打开的主窗口并且在实施例中未被另一窗口或应用阻挡的时间周期的指示器的样本内容页,其中,查看者的浏览器具有多个标签特征,指示器计数由于包含具有呈现的内容的内容页的浏览器窗口的浏览器窗口标签被打开的另一浏览器窗口标签阻挡停止,并且当查看者返回包含具有呈现的内容的内容页的初始浏览器窗口标签时继续计数。图36示出具有呈现的内容和表示在电子内容页的指定内容呈现区域中呈现呈现的内容并且指定的内容呈现区域处于查看者的浏览器屏幕尺度和滚动位置内并且内容页为在查看者的显示屏幕上打开的主窗口并且未被另一窗口或应用阻挡的时间周期的指示器的样本内容页,指示器计数由于查看者移动浏览器屏幕使得包含具有在指定的内容呈现区域内呈现的内容的内容页的浏览器屏幕的一部分(因此,内容页的一部分以及内容呈现区域的一部分)不处于被另一应用窗口阻挡的查看者的显示器件屏幕内容页内停止。图37示出具有呈现的内容和表示在电子内容页的指定内容呈现区域中呈现呈现的内容并且指定的内容呈现区域处于查看者的浏览器屏幕尺度和滚动位置内并且内容页为在查看者的显示屏幕上打开的主窗口并且在实施例中未被另一窗口或应用阻挡的时间周期的指示器的样本内容页,其中,查看者的浏览器具有用户打开浏览器并且多个浏览器窗口标签仅通过对焦的一次浏览器窗口向它们的各保存的页同时打开的多个保存的主页或保存的对话特征,指示器对于关于初始浏览器窗口标签的查看时间计数。随后的浏览器窗口标签上的内容不对焦(即,不在查看中)并且不被加载和呈现。在查看者启动各浏览器窗口标签并且将该页带入焦点中(即,查看中)之前,内容请求、广告呈现事件和查看事件报告和查看时间计数不开始。图38示出向系统用户表示通过系统接收呈现的内容的可查看印记的查看者的显示分辨率和滚动位置、从而允许系统用户基于改变的内容页尺度确定多少查看者在不滚动的情况下查看内容页上的呈现的内容的样本系统图形报告。图39示出向系统用户表示通过系统接收呈现的内容的可查看印记的查看者的显示分辨率、浏览器窗口尺度和滚动位置并且还表示平均可查看区域、总体查看、与请求或呈现相比的查看的百分比、像素或其它单位的平均垂直滚动和像素或其它单位的平均水平滚动的样本系统图形报告。图40示出表示查看者浏览器窗口尺度和滚动位置、表示浏览器窗口可查看区域、 总体查看、与请求或呈现相比的查看的百分比、像素或其它单位的平均垂直滚动和像素或其它单位的平均水平滚动的样本系统图形报告。图形表示用户数据的所有或指定部分的各种可查看区域和滚动位置的统计分析。图41示出表示报告查看事件时的查看者垂直和水平滚动位置、还表示数据的垂
25直滚动分布和水平滚动分布、平均显示分辨率、平均可查看区域和平均滚动的样本系统图形报告。图42示出表示客户侧活动记录、特定事件的制表时间、内容放置ID、内容呈现模块ID、向内容页/呈现区域、内容和其它参数系统存储数据文件分配的唯一标识符、查看者因特网协议地址、操作系统、浏览器类型、特定的作用(例如呈现的事件、查看事件或指定的其它事件)、由宽度和高度和滚动位置(水平和垂直)表示的浏览器和/或查看者显示器件屏幕尺度以及适用的时间的样本系统图形报告。
具体实施例方式根据本发明的优选实施例,本发明是用于通过电子通信网络控制内容页上的内容的呈现的系统和方法,由此,只有并且/或者在一定程度上内容页区域(“内容页触发区域”)的指定部分处于查看者的浏览器窗口尺度和滚动位置内或者处于其外的预定距离内时,内容被呈现。在优选的实施例中,预定的内容页触发区域可以为要呈现内容的内容页的区域。对于当查看者在不需要进一步的查看者点击作用或其它的作用的情况下在内容显示地点页上或下滚动时处于查看者的浏览器窗口的尺度和滚动位置内的内容页的预定区域, 自动和依次请求、传输和呈现内容。并且,内容可被控制以仅当并且在一定程度上查看者的浏览器窗口区域与要呈现特定的内容的内容页区域对应时被呈现而不是仅当某部分处于查看者的浏览器窗口尺度和滚动位置内时呈现整个内容页,从而在带宽和其它的通信资源利用中导致更大的效率。在优选的实施例,计算机和通信网络是因特网并且内容显示点是站点,但本发明不限于任何特定的通信网络或内容页显示地点。优选实施例中的本发明的系统是一种用于向具有可调整的窗口尺度和滚动位置的具备带有浏览器软件应用的网络通信器件的一个或多个查看者在内容页的指定内容呈现区域上通过电子通信网络控制内容的呈现、用于觉察所述浏览器的窗口尺度和滚动位置内的内容页的系统,该系统包括被装备和配置为通过所述电子通信网络进行通信的系统端计算机,包含一个或多个计算机处理单元和用于与具有所述内容呈现区域中的一个或多个的一个或多个内容页和所述页上的一个或多个内容页触发区域通信的工具和包含存储包含关于所述一个或多个内容页、所述一个或多个内容页触发区域、所述一个或多个内容页呈现区域和所述一个或多个内容文件的数据的一个或多个记录的数据库的系统服务器; 装有一个或多个内容文件的一个或多个内容文件服务器;用于从系统用户接收指定一个或多个内容页、所述一个或多个内容页内的一个或多个内容页呈现区域、当被确定为处于内容页查看者的浏览器窗口尺度和滚动位置内时将导致在所述内容页呈现区域中呈现内容的一个或多个内容页触发区域和用于在所述一个或多个内容页的所述一个或多个指定内容呈现区域上呈现的一个或多个内容文件的数据并且用于生成用于存储于所述系统服务器数据库中的包含所述数据的记录、将标识码分配给所述数据记录并且产生要放置于所述一个或多个内容页上的标签/链接的一个或多个网络通信接口软件应用,所述标签/链接包含对所述数据记录标识码的引用和到系统定制软件应用的链接;和用于向所述指定内容页产生和写相关器代码以确定什么时候所述指定内容页触发区域处于内容查看者的浏览器窗口尺度和滚动位置内、用于动态产生被用作用于所述指定内容页呈现区域的标记的 HTML代码、并且用于与所述相关器代码通信以在所述相关器代码检测到所述指定内容页触发区域处于所述内容查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时导致在所述一个或多个内容页呈现区域中呈现所述一个或多个内容文件的一个或多个系统定制软件应用。系统包含提供用于使系统用户(一般是内容页管理员)进入关于它们的内容页的数据的图形用户界面和当这种内容页区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时将触发内容呈现的内容页触发区域和被呈现的内容文件的指定的用于与系统用户连接的诸如一个或多个常规的计算机处理单元和微处理器和一个或多个因特网或其它的通信接口软件应用的计算机处理工具。内容显示点可访问系统并且进入登记信息,并且提供导致在它们的内容页的特定区域上并且/或者当它们的内容页的特定的区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时呈现内容的指令, 并且对于将呈现内容的内容页上的放置获得JavMcript标签和链接,当查看者初始请求特定的内容页时,该标签建立与系统侧服务器的通信。系统服务器侧应用接收JavMcript 标签请求,从系统数据库检索与请求的页对应的数据记录并且从查看者的浏览器请求自身检索查看者和浏览器地址和其它的数据,并且,产生控制内容呈现以当并且/或者仅在一定程度上内容页的预定区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时呈现内容的定制相关器代码。对于各查看者的特定的内容页的请求产生并且对于各查看者定制相关器代码,原因是其功能与各特定的查看者的浏览器窗口尺度和滚动位置关联。相关器代码被写入到或另外被嵌入内容页上。相关器代码确定内容页的预定区域的页坐标是否与查看者的浏览器窗口尺度和滚动位置的坐标对应。对应关系可以是部分对应或者完全对应并且可以是与查看者的浏览器窗口尺度和滚动位置坐标外的预定距离的坐标的对应。相关器代码然后对于被用作用于呈现内容的内容页区域的标记的HTML层产生内容页上的HTML代码。当预定的内容页触发区域也是要呈现内容的页的区域时,仅当相关器代码确定内容页的指定的预定区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时可以在指定内容页区域上呈现内容。相关器代码周期性地确定是否在内容页区域坐标和浏览器屏幕尺度和滚动位置坐标之间存在任何对应关系,并且,当检测到需要的对应关系(如希望的那样、如系统用户指定的那样,或者如编程到系统中的那样,可以是部分或全部对应,或者与查看者的浏览器窗口尺度和滚动位置外的预定距离的坐标的对应关系)时,相关器代码在先前产生的HTML标记内打印HTML代码和标签,并且激活查询串链接以导致检索和呈现内容或者触发其它的作用。查看者可诸如通过对于因特网配置和装备的与所述内容显示点通信的查看者端计算机通过现有或将来的工具访问内容点和内容页。 使用的电子通信网络可以是多种网络类型中的一个或多个,诸如但不限于通过诸如因特网的共用协议通信的计算机的网络以及蜂窝、无线、电缆、卫星、电力线或其它的网络或这些网络的组合。查看者端通信器件可以是能够运行浏览器应用的典型的基于微处理器的桌上型或膝上型计算机或者个人数字助理无线电话或其它电子网络通信器件,该器件一般具有被只读存储器、随机存取存储器和诸如显示屏和键盘/键板的输入和输出器件支撑的微处理器。查看者一般通过电信服务提供商(例如,因特网服务提供商)访问特定的网络,并且使用浏览器窗口应用以访问站点。内容文件不限于任何的特定的形式,并且,可以是静止HTML图像或诸如.swf的富媒体文件。内容文件优选被存储在内容服务器上。接口工具、处理器工具和计算机通信工具可具有各种实施例,包括但不限于常规的因特网浏览器应用的使用。优选的实施例中的本发明的方法包括以下的步骤指定一个或多个内容页、一个或多个内容页触发区域、一个或多个内容页呈现区域和以电子文件格式先前存储于计算机系统的海量存储设备中的用于在所述内容页或其它的网络位置的所述指定内容页呈现区域上呈现的内容文件;在系统侧数据库内作为记录存储关于所述内容页、内容页触发区域、 内容页呈现区域和内容文件的数据(内容页和内容文件可驻留于系统服务器以外的服务器上);在指定的内容页上产生和写或另外嵌入当被指定的内容页的内容页查看者请求激活时链接到系统服务器侧应用并且通过所述服务器侧应用从存储于所述系统服务器侧应用中的所述记录检索数据并且从内容页请求检索关于所述查看者和查看者浏览器的数据的标签/链接;和在指定的内容页上产生和放置确定内容页的所述内容页触发区域是否处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内的相关器代码;所述相关器代码然后产生用作要呈现指定的内容的指定内容页呈现区域的标记的HTML层,产生用于放置在内容页上的当基于指定的内容页触发区域处于查看者的浏览器窗口的尺度和滚动位置内或其外的预定距离内的检测被相关器代码激活时动态产生HTML代码和标签以在内容页的指定内容页呈现区域中呈现指定的内容的查询串和链接。以下进一步讨论的图4-A、 图4-B和图4-C示出优选实施例中的方法的处理流程。参照图1,该图示出查看者的屏幕显示区域、浏览器应用、浏览器窗口和内容页的交互作用和重叠的示意性概略图,存在内容显示页2,该内容显示页2在其页上具有在浏览器窗口 4内出现的用于呈现的内容的空间,该浏览器窗口 4的一部分处于查看者的显示屏幕区域3内。可以看出,内容页比浏览器窗口大,因此不是所有的内容页区域都处于在查看者的显示屏幕上表示的浏览器窗口尺度和滚动位置内。本发明可控制内容的呈现,使得只有被指定为当内容页区域内的预定区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时呈现的内容被呈现,并且,使得仅当这种预定的内容页触发区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时出现呈现。现在参照图2,表示本发明的优选实施例的概略图。本发明与具有浏览器应用22、 33,44和nrrn并且通过因特网88与内容页计算机系统10通信的一个或多个内容页查看者计算机系统或其它的通信器件交互作用。如同典型的利用HTTP的因特网客户-服务器模型,内容页计算机系统10包含内容页服务器12和文件存储器件20。HTTP是已知的向用户提供对于诸如文本、图形、图像、声音、视频以及程序的不同的格式的内容的访问的应用协议。HTML是提供基本文件格式化并且允许编程人员规定与其它的服务器和文件的链接的标准页描述语言。通过统一资源定位符或URL规定链接。当规定链接时,客户进行对于服务器的TCP/IP请求,并且在返回中接收在该URL中规定的信息(例如,根据HTML格式化的另一网页)。可以总体上或部分地由在服务器上执行的程序产生返回的信息。这种程序一般被称为公共网关接口脚本并且可通过使用服务器支持的已知的编程语言和方法被写。典型的网页是具有文本、用户会激活(例如,“点击”)的“链接”以及嵌入的指向客户为了完全在浏览器中呈现网页必须取得的资源(诸如图像、视频或声音)的URL的HTML文档。这些资源可以不位于从中发送HTML文档的同一服务器上。并且,HTTP允许从客户向服务器传送一定的信息。该信息可被嵌入URL内,可包含于HTTP标题栏中,或者可通过使用已知的HTTP方法被直接邮寄给服务器。查看者和内容页管理员可通过现有技术中已知的各种
28输入和输出器件与系统通信。例如,计算机系统10优选包含显示屏或监视器15、键盘16、 打印器17、鼠标18和其它的器件。计算机系统10优选与用作一个优选通信介质的因特网 88连接。以上讨论的因特网88包含网络的全球网络、使用共用协议的公众和私人通信。在本发明的优选实施例中,因特网88是通过内容页查看者22、33、44和nrrn和内容页系统10 的优选的连接方法。系统端、内容页和查看者端系统可具有类似的硬件部件。参照图2,表示系统端计算机50。在优选实施例中,计算机系统50包含具有一个或多个数据库的系统侧服务器51,包含但不限于内容页/内容页呈现区域数据库60,并且可任选地包含跟踪服务器52和一个或多个内容文件服务器53。系统侧服务器51、一个或多个内容文件服务器53和跟踪服务器52优选在包含MS Windows NT/2000/2003和toix/ Linux等的各种操作系统环境中运行,并且优选利用包含MS SQL、Server、Oracle、MySQL和 PostgreSLQ等的各种数据库管理系统。系统端计算机的服务器51或其它的操作系统具有安装在上面的系统定制软件应用。在不违背本发明的精神和范围的情况下,可以以各种形式实现系统用户端、内容出版商点端、系统端和内容查看者端之间的连接。特别地,可通过现有技术公知的电话线 /调制解调器组合、专用ISDN线或通过某些形式的电缆电视服务提供因特网连接的电缆调制解调器型机顶盒进行网络连接。也可利用无线或基于卫星的通信。在上述的情况中的每一种情况下,为了实现与网络连接的适当的接口,网站用户端部分的计算机需要具有诸如调制解调器和ISDN卡等的适当的I/O卡。系统包含用于一般为内容页管理员的系统用户的图形用户界面,以产生系统帐户,登记内容页和要呈现内容的内容页的区域和当这种区域处于查看者的浏览器窗口尺度和滚动位置内时将导致触发呈现的内容页的区域,并且提供关于内容页和关于在指定的页区域中呈现的内容文件的信息的人口统计和其它有关信息。内容页触发区域和内容页呈现区域可以是内容页的相同或不同区域。信息作为记录被存储在系统服务器侧数据库中,并且,系统产生单一标签和优选为JavMcript标签的链接,使得与系统服务器侧软件应用链接的链接通过内容管理员被放置在要呈现规定的内容的内容页上(虽然标签/链接的定位可以是内容页上的任何位置,未必是要呈现内容的页的位置)。当查看者通过查看者的浏览器请求写入/嵌入JavMcript标签和链接的内容页时,与系统服务器侧应用的链接被激活,并且,系统服务器侧应用对于内容页检索存储于系统数据库中的相应的记录,并且从页请求自身检索查看者和浏览器数据。系统服务器侧软件应用然后产生定制相关器代码。该相关器代码向特定的查看者/浏览器分配唯一 ID,并且产生被用作将呈现指定的内容的内容页区域的标记的HTML代码。相关器代码还产生包含通过相关器代码收集的数据的查询串链接,并且将查询串链接存储于内容页上的变量。相关器代码包含基于所述内容页触发区域的位置坐标和所述查看者的浏览器窗口尺度和滚动位置的位置坐标执行浏览器窗口/ 内容页区域关联的变量和函数。当相关器代码确定指定的内容页触发区域处于查看者的浏览器窗口的尺度和滚动位置内(或处于其外的预定距离内)时,存储为内容页上的变量的查询串链接被激活,并且,产生可执行任意数量的作用的Jav必cript标签,包含但不限于产生启动作用的Jav必cript函数和请求诸如与内容服务器的链接的内容的HTML标签以检索内容页的数据和内容文件并且检索和呈现指定的内容页呈现区域中的指定内容。在优选实施例中,在登记过程中,内容页管理员输入涉及内容页的信息,诸如页的
29名称、内容数据、当部分或完全处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时触发内容呈现的内容页的特定区域、将呈现内容的内容页的特定区域(可以与内容页触发区域相同或不同)和关于内容页的人口统计和其它的信息。系统然后将该数据作为记录保存于系统服务器关系数据库中,并且向记录分配可被加密的id。系统然后通过与系统服务器侧应用的链接产生包含具有加密的ID的单一标签的JavMcript代码,并且,内容页管理员将该单一标签/链接放置在内容页上。当包含JavMcript标签的网页被查看者请求时,在其查询串中包含系统数据库上的存储的数据记录的加密ID的JavMcript标签链接触发服务器侧软件应用。该定制服务器侧软件应用优选安装在系统系统服务器中,并且可以以C#、PHP或任何其它适当的编程语言被写。当标签/链接是JavMcript标签/链接时,服务器侧应用为了响应 Jav必cript标签的请求将其自身伪装为JavaScript,并且从请求收集各种信息,诸如内容页的域/地址、与查看者相关的IP地址和来自内容页的存储数据的其它信息,诸如关于呈现的内容文件、呈现区域尺寸、先前输入的从系统的关系数据库检索的内容页人口统计和其它信息的信息。根据该初始信息,作为响应,服务器侧应用在内容页上产生并打印附加的 JavaScript代码,该JavMcript代码对于被用作要呈现内容的内容页的区域的占位符或标记的HTML层动态产生内容页上的HTML代码并且包含从查看者的浏览器和内容页执行这里描述的呈现控制和数据收集处理的所有必要变量和函数,从而使内容页呈现区域与查看者浏览器窗口尺度和滚动位置数据相关联。该代码还收集可从查看者的浏览器得到的附加的信息,诸如查看者的操作系统、浏览器版本以及分配给特定的查看者/浏览器、可通过相关器代码自身产生或者可通过系统服务器侧软件应用产生并且从小甜饼或从系统数据库检索的特有浏览器/用户计算机id。相关器代码还收集在内容页文本中最常出现的文字 (用于内容页索引)和已在页上呈现的其它内容的列表,以防止页上的相同内容和其它特定过滤和管理-例如,当在一个内容区域中呈现图像时,优选在另一内容呈现中停止加载视频-和/或先前存储于小甜饼中的定制信息和从内容页收集的信息的重复。首先产生查询串链接并且附加所有收集的信息。然后,该查询串被存储为网页上的变量。网页或其它的内容页可被分成或另外包含任意数量的预定的指定内容呈现区域,并且,系统可监测内容页的那些预定内容呈现区域中的任一个是否处于查看者的浏览器窗口的尺度和滚动位置内。如果预定的内容呈现区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内,那么存储为页上的变量的查询串链接被激活,并且系统在先前在呈现内容的预定内容页区域上产生的HTML标记内动态打印HTML代码和标签以在指定的区域中呈现内容。内容页区域/浏览器尺度和滚动位置相关器代码与系统侧服务器以及内容页和浏览器通信。在一个实施例中,系统可提供内容的呈现和与远程服务器的通信,以呈现内容并以自含文件的形式发送内容活动信息。优选地,这种文件是由.SWF后缀识别的flash文件或诸如但不限于.net、. asp和AJAX的任何相当的代码。由于通过Action脚本提供.swf 文件内的指令代码并且与Jav必cript相关器代码通信的能力,并且由于几乎所有的客户计算机系统作为一般因特网浏览器配置的结果启用Flash播放器,因此,Macromedia/Adobe Flash文件的使用是优选的。并且,.swf文件变得更通用,并且能够在包括手机、PDA、电视和其它的设备的各种设备中执行。应当理解,在本发明的教导下,作为Flash和.swf文件的替代,可以使用能够在不启动附加的应用的情况下操作的任何类型的文件,并且,.swf文件的使用不是本发明的限制。内容区域模块不执行相关器代码的功能;作为替代,相关器代码如上面描述的那样存在并且起作用,并且当它检测预定的内容页触发区域和查看者的浏览器窗口尺度和滚动位置之间的对应关系时,它触发内容呈现模块的加载,这呈现内容而不是直接触发内容呈现。当相关器代码确定内容呈现区域处于查看者的浏览器窗口尺度和滚动位置内(或其外的预定距离内)时,可通过使用.swf或这里描述的称为“内容呈现模块” 并被嵌入内容页中的其它的自含应用启用增强的查看者活动跟踪,该应用包含与相关器代码、内容服务器和系统服务器或跟踪服务器通信的所有必要的代码。内容呈现模块然后呈现自身内的内容,并且收集关于查看者作用的附加的数据,诸如,例如,点击、观看的视频、 观看视频的时间长度和其它的数据,并且将数据传送回系统服务器或跟踪服务器上的系统数据库。当相关器代码确定内容呈现区域处于查看者的浏览器窗口尺度和滚动位置内(或其外的预定距离内)时,相关器代码在在内容显示页上的呈现区域上嵌入内容呈现模块的层占位符内动态打印HTML代码和标签。对于该模块的请求包含先前存储的具有模块(上面描述)的唯一 ID的查询串和从系统服务器、查看者的浏览器和站点页(以上描述)收集的信息,因此,所有该信息被有效传送到模块。根据查询串中的信息,内容呈现模块然后从自身内的一个或多个内容服务器呈现内容。上述的相关器代码与浏览器和网页通信,以使查看者的浏览器窗口尺度和滚动位置内的网页的预定内容页触发区域的坐标相关,并且将该信息传送到内容呈现模块。该消息可连续地以诸如每两秒或秒的分数的预定的增量被发送到内容呈现模块,从而向内容呈现模块传送网页的区域在多少秒在查看者的浏览器窗口中是可用的。另外,内容呈现模块自身包含涉及呈现的内容的信息,包含但不限于点击、观看的视频和其它的数据。内容呈现模块然后以预定的间隔将它收集的信息传送到系统服务器或跟踪服务器(可立即发送或者收集并且发送信息)。所有的该信息可从内容呈现模块被发送到系统服务器或跟踪服务器,并且,可通过使用文件服务器直接通信或FSDC技术被存储于系统(或其它)数据库。跟踪信息可被系统用户发送到用于存储和检索的跟踪服务器。FSDC是在自含自执行文件和定制网络服务器基应用之间建立直连的方法。如美国专利No. 7313590更完全地描述的那样,FSDC优选使用.swf文件或替代地使用在不从文件或请求向查看者的网络浏览器的历史对象加载变量的情况下将查询串直接发送到特定的URL 或希望的网络服务器的HTML或AJAX文件,在此加入该专利作为参考。文件包含允许文件与一个或多个服务器建立直连的文件的指令编码,包含可然后被运行的服务器存储内容文件和当被接触时跟踪内容文件的访问和使用的服务器。以查询串和与系统服务器上的定制服务器基对应的URL的形式从文件向系统服务器发送单向非常规消息,不必使用用于这种消息的浏览器。在一个实施例中,通过这种内容呈现模块呈现的内容可以以有用的效果通过内容呈现模块与网页区域/浏览器窗口尺度和滚动位置相关器代码通信;例如,视频可以是通过内容呈现模块在指定的内容页区域上呈现的广告的一部分,并且,在查看者点击任选的视频预览按钮时,相同的相关器代码在覆盖浏览器窗口的可查看区域的一定部分的网页上的所有现有的层之上产生另一动态层,以表示页的内容之上的内容/视频。相同的内容页区域/浏览器尺度和滚动位置相关器代码跟踪多少次在特定的呈现区域上呈现内容以及多少其它的呈现区域在内容页上被指定但是由于定位这种呈现区域的内容页上的区域不处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内因此不处于查看中或者在预定的时间周期没有完全呈现。相同的网页区域/浏览器窗口尺度和滚动位置相关器代码还可保持内容呈现模块Id的跟踪,以防止同一页上的内容页的重复。相同的相关器代码还通过使用定位内容呈现区域的页的站点域在小甜饼中存储收集或定制信息,并且可在以后请求它,并且在必要时将该信息发送到用于跟踪和报告的系统服务器的域。该特征是任选的,并且被设计为优化处理,原因是,如果先前在小甜饼中收集的信息可在查看者返回网页时被保存并且被检索,那么不存在未必被系统重复的处理。重要的是,这里注意,如果任选的小甜饼被系统利用,那么它们被内容页/站点自身保存,并且因此归关于内容页/ 站点的域,不是内容呈现模块系统服务器域,因此,小甜饼不被视为“第三方”或一般被网络安全应用标明或阻挡的数据采区小甜饼。当查看者留下或关闭内容页时,相关器代码向然后被加载的所有的内容呈现模块指示多少时间,如果有的话,它们的内容被呈现,并且通过使用FSDC将该信息发送到系统服务器或跟踪服务器,并且数据信号可被存储于系统或其它的数据库中。已存储的记录被更新。上述的相关器代码周期性检查内容呈现区域位置(内容页上的HTML层标记)的位置。指定的内容触发区域的为了启动内容呈现需要落入浏览器窗口尺度和滚动位置内的部分可改变,并且可被系统管理员定制。例如,当指定的内容页触发区域的90%处于查看者的浏览器窗口尺度和滚动位置内或处于查看者的浏览器窗口尺度和滚动位置的特定距离内时,系统可发送内容可用的消息。内容页上的区域/浏览器尺度和滚动位置相关器代码可以连续地以诸如例如每两秒或秒的分数的预定的增量将这些消息发送到内容呈现模块或服务器侧应用,从而传送到查看者的浏览器的尺度和滚动位置。内容呈现模块然后在预定的间隔上将它收集的信息从内容呈现区域/浏览器尺度和滚动位置相关器代码发送到优选安装在用于跟踪的服务器中的内容呈现模块数据库(可以立即发送或者可以收集并且周期性发送信息)。优选在站点操作员登记为站点内容管理员之后通过供他们使用的系统站点使得系统对于站点操作员可用。参照表示通过本发明的系统实现的方法的处理流程的图4-A、图 4-B和图4-C,如图4-A所示,内容页管理员访问优选可通过作为站点的因特网访问并且从登记屏幕开始通过系统图形用户界面屏幕被给出的系统。图6示出内容页管理员可通过系统登记的样本系统内容页点管理员用户登记屏幕。图7示出样本登录屏幕。如图4-A所示, 内容页管理员首先作为内容显示点管理员通过系统100登记并且输入关于内容页、当处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时触发内容呈现的内容页触发区域、将呈现指定的内容的内容页的区域(可以是与当这种区域处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内时将触发这种内容的呈现的内容页的区域相同的区域)并且指定在要内容页的特定区域中呈现的内容、内容页人口统计和其它的有关信息200的数据。系统用户界面屏幕通过用于存储包含这种数据的一个或多个记录的数据库提供用于从内容页管理员接收内容页地址、内容文件信息(可以采取检索存储于内容服务器或存储器件中的一个或多个内容文件的指令的形式)、内容显示区域参数和来自内容页管理员和系统服务器的其它的内容页数据的工具,各记录被给予标识码。图8示出表示涉及内容页标题、统一资源定位符地址和任选的标志图像的数据条目的样本系统用户登记屏幕。图9示出内容页管理员由此输入他们的内容页的主要听众地理位置的样本用户登记屏幕。内容页管理员可选择表示内容页的主要听众的位置的地理区域,如果有的话。图10示出内容页管理员由此输入他们的内容页的内容类型的样本用户登记屏幕。图11示出内容页管理员由此输入他们的内容页听众人口统计数据的样本用户登记屏幕。图12示出样本内容页登记确认屏幕。图13示出样本内容页呈现区域产生屏幕。内容页管理员可通过输入内容页中呈现区域的名称、选择先前登记的内容页并且指定内容分布参数指定内容页的内容页呈现区域。图14示出内容页管理员可选择一个或多个预定内容页呈现区域尺度的样本内容页呈现区域尺度选择屏幕。图15示出内容页管理员可由此输入定制的内容页呈现区域尺度和位置参数的样本内容页呈现区域尺度规范屏幕。参照图4-A,以上参照的数据然后作为系统数据库中的数据记录被系统保存,并且,如图15所示,标识码被分配给数据记录300。系统软件应用然后产生包含存储于关于特定的内容页、内容呈现区域和内容400的系统数据库中的记录的ID的具有与系统服务器侧应用的链接的JavMcript标签,并且,内容页管理员在内容页500中放置JavMcript标签和链接。标签包含存储于系统数据库中的相应记录的标识码和与系统服务器侧应用的链接。图16示出样本屏幕,其中,对于内容页管理员产生具有与系统服务器侧应用的链接的 JavaScript标签,以复制和粘贴到指定的内容页呈现区域驻留的内容页的页代码中。如图4-B所示,当内容页查看者请求具有这种JavMcript标签和链接600的内容页时,请求激活与系统服务器侧应用的链接,并且,系统应用从查看者的HTTP请求收集各种信息,包含但不限于内容页的地址和查看者的网络地址(例如,与网络为因特网时的查看者相关的因特网协议地址)700,并且,检索存储于系统服务器数据库中的相应的数据记录,并且产生优选为JavMcript代码的被称为“相关器代码”的代码,该代码被写入或另外嵌入到内容页上。该相关器代码然后在用于被用作呈现内容的内容页区域800的标记的层的内容页上动态产生HTML代码。相关器代码可位于内容页上的任何位置上,不必位于呈现特定的内容的内容页的位置上。然后向可通过相关器代码自身产生或可通过系统服务器侧软件应用产生并且从小甜饼或从系统数据库检索的特定的查看者/浏览器分配唯一标识码。相关器代码从查看者的浏览器收集附加的信息,包含但不限于查看者的操作系统和浏览器类型/版本,网页文本中的最常出现的文字和已在页上呈现的其它内容的列表,以防止内容页上的相同内容和其它数据900的重复。相关器代码应用然后产生包含通过相关器代码收集的数据的查询串链接,并且查询串链接被存储为内容页1000上的变量。相关器代码周期性检查来自查看者的浏览器应用的查看者浏览器屏幕坐标数据和用于内容页触发区域的内容页坐标。图3提供系统部件、内容页管理员和内容页查看者之间的通信流动的示意图,图5提供包含内容呈现模块的实施例中的系统部件、内容页管理员和内容页查看者之间的通信流动的示意图。如后面解释的那样,各种箭头表示系统操作时的系统部件之间的通信的流动。随着查看者在内容页上滚动(上下或左右)或者查看者的浏览器窗口尺度改变,相关器代码周期性检查查看者的浏览器窗口滚动位置和尺度坐标,并且,当在浏览器窗口坐标和预定的内容页触发区域的坐标之间(或在查看者的浏览器窗口尺度和滚动位置坐标外的预定距离的坐标之间)存在对应关系(如被指定或被编程到系统中那样, 部分或完全对应)时,查询串链接被激活,相关器代码在先前产生的呈现内容的HTML标记 1200内动态产生HTML代码和标签,并且,在指定的内容页呈现区域1300中呈现内容。相关器代码还在内容页上记录从查看者的浏览器检索的关于内容的呈现的数据,包含但不限于与查看者相关的IP地址、浏览器和操作系统版本、由服务器侧应用分配的唯一标识符和与网页上的文本有关的信息。通过箭头在图3中表示系统部件之间的通信流动内容页管理员10通过系统服务器51登记内容页数据,并且,通过从系统送回到内容页管理员10的标签/链接(由内容页管理员10和系统数据库之间的箭头表示),信息作为数据记录被存储在驻留于系统服务器中的系统数据库中,该内容页管理员10然后将这种标签/链接放在内容页上(由从内容页管理员10到“标签”上的内容页2的箭头表示)。当查看者请求内容页2时,标签与定制应用链接(由从标签到定制应用的箭头表示),定制应用从数据库检索数据(由定制应用和系统数据库之间的箭头表示)。定制应用然后产生相关器代码并且将其写入或另外嵌入到内容页上(由从定制应用到内容页2中的相关器代码框的箭头表示)。 相关器代码与内容页2以及与浏览器1如所述要素之间的箭头表示的那样通信,并且还产生用作内容页呈现区域的标记的HTML层(由相关器代码和内容页呈现区域框之间的箭头表示)。当相关器代码确定内容页触发区域在图3的情况下是内容页呈现区域时,存储为内容页上的变量的查询串链接被激活,并且,相关器代码在HTML标记内动态产生HTML代码和标签,并且,内容从内容服务器53被检索,并且,内容在内容页呈现区域中被呈现(由内容页呈现区域和内容服务器之间的箭头表示)。相关器代码通过从浏览器和内容页检索的数据直接送回数据数据库(由从相关器代码回到系统数据库的箭头表示)。
图4-C是表示利用“内容呈现模块”的优选实施例中的本发明的方法的步骤的处理流程图。当指定的内容页触发区域(可以与内容页呈现区域相同)被确定为处于查看者的浏览器窗口尺度和滚动位置内时,内容呈现模块被请求。本实施例中的相关器代码在从远程服务器检索系统服务器或内容服务器的层/标记内动态打印HTML代码和标签,并且嵌入称为“内容呈现模块”的.swf文件。“内容呈现模块”优选为.swf文件或诸如.net. asp、 AJAX的任何相当的代码或包含与网页上的相关器代码通信、从远程内容服务器检索和呈现内容并且从远程服务器发送和检索数据和变量的所有必要的代码的其它形式。请求包含先前存储的具有存储于远程服务器中的内容呈现区域的唯一 ID的查询串和先前由系统数据库和相关器代码收集的信息1200(均被传送到模块)。当设置在内容页呈现区域内的内容呈现模块被加载并且被启动时,它通过适当的网络协议与嵌入它的内容页上的相关器代码以及系统服务器或任何远程服务器建立通信1300。内容呈现模块然后通过命令和参数向定位指定内容文件的内容服务器或者向存储命令和参数文件的数据库发送请求,以检索、组装和加载指定的内容文件,并且内容在模块区域内被呈现1400。内容呈现模块然后检查是否内容的所有要素被加载并且被呈现并且将其原样传送到相关器代码1500。相关器代码继续监测内容页呈现区域的位置,并且,当它接收到来自加载和呈现了内容的内容呈现模块的信号时,不管它是否处于查看者的浏览器窗口尺度和滚动位置内,它都传送回内容呈现模块1600。内容呈现模块然后通过使用FSDC将它通过相关器代码收集的信息发送到驻留在用于报告的系统服务器中的系统数据库1700。系统部件之间的通信流动在图5中由箭头表示内容页管理员10通过系统服务器51登记内容页数据,并且,通过从系统送回到内容页管理员10的标签/链接(由内容页管理员10和系统数据库之间的箭头表示),信息作为数据记录被存储在驻留于系统服务器中的系统数据库中,该内容页管理员10然后将这种标签/链接放在内容页上(由从内容页管理员10到“标签”上的内容页2的箭头表示)。 当查看者请求内容页2时,标签与定制应用链接(由从标签到定制应用的箭头表示),定制应用从数据库检索数据(由定制应用和系统数据库之间的箭头表示)。定制应用然后产生
34相关器代码并且将其写入或另外嵌入到内容页上(由从定制应用到内容页2中的相关器代码框的箭头表示)。相关器代码与内容页2以及与浏览器1如所述要素之间的箭头表示的那样通信,并且还产生用作内容页呈现区域的标记的HTML层(由相关器代码和内容页呈现区域框之间的箭头表示)。当相关器代码确定内容页触发区域在图5的情况下是内容页呈现区域时,存储为内容页上的变量的查询串链接被激活,并且,相关器代码在HTML标记内动态产生HTML代码和标签,并且,从内容服务器53检索“内容呈现模块”。内容呈现模块当被启动时与网页上的相关器代码建立通信,并且,驻留于系统服务器上的系统数据库然后从远程内容服务器请求、加载和呈现内容,并且,内容在内容页呈现区域中被呈现(由内容页呈现区域和内容服务器之间的箭头表示)。相关器代码在本实施例中直接送回内容呈现模块而不是直接送到系统数据库,使得内容呈现模块然后送回数据库,使得通过从浏览器和内容页检索的相关器代码向前发送数据(由从相关器代码到内容呈现模块和从内容呈现模块回到系统文件的箭头表示)。图17示出向内容页查看者给出的样本内容页,如椭圆指示所示,内容页的内容呈现区域位于查看者的浏览器窗口尺度和滚动位置下面。由于必须处于查看者的浏览器窗口尺度和滚动位置内的内容页的指定区域还没有处于这种尺度和滚动位置内,因此,内容呈现还没有被触发。图18示出具有输入查看者的浏览器窗口尺度和滚动位置的内容呈现区域的样本内容页。在该点上,如果内容呈现被设为当内容页的指定区域部分处于查看者的浏览器窗口尺度和滚动位置内时触发,那么相关器代码将前进以激活内容呈现。图19示出完全处于查看者的浏览器窗口尺度和滚动位置内的内容呈现区域的样本内容页。在该点上,如果内容呈现被设为当内容页的指定区域完全处于查看者的浏览器窗口尺度和滚动位置内时触发,那么相关器代码将前进以激活内容呈现。图20示出具有呈现的内容和表示内容被呈现的指示器的样本内容页。图21示出具有部分处于查看者的浏览器窗口尺度和滚动位置外面的内容呈现区域的样本内容页。当部分或完全处于查看者的浏览器窗口尺度和滚动位置内的指定内容页区域不再处于这种尺度和滚动位置内时,可从页去除和/或通过新内容替代先前呈现的内容页,并且,与然后处于查看者的浏览器窗口尺度和滚动位置内的内容页区域有关的内容会为了呈现被触发。系统呈现计数器在预定的页区域不再处于查看者的浏览器窗口尺度和滚动位置内时停止,并且,如果区域返回到查看者的浏览器窗口尺度和滚动位置内,那么可继续计数。系统用户可登录到优选为网络基界面的密码保持系统上,并且查看涉及通过系统呈现的内容的详细报告。报告可被定制,以反映不同的时间周期和不同的元数据。站点和其它的内容出版商的报告特征包含但不限于用于呈现活动、特别是站点页部分的信息, 该信息表示,例如,呈现内容的次数、内容处于查看者的浏览器窗口的尺度和滚动位置内的次数、内容处于查看者的浏览器窗口的尺度和滚动位置内的持续时间、以及诸如查看的视频、视频查看持续时间、到http目的的点击、定制按钮点击(诸如打印券、电子邮件)、各内容呈现可用(到达)的特有计算机浏览器的数量以及各内容呈现对于各特有计算机浏览器用户可用多少次(频率)、呈现内容的各查看者的浏览器类型和可用内容的各用户的一般地理位置(通过ISP)和在区域或地区上由内容呈现模块内容到达的网络用户的百分比的数据。这里没有提到的其它的定制参数可被报告。报告可被所有的站点部分或一个站点部分/页或者另外地被分析。图22示出样本系统内容页数据报告屏幕,表示登记的内容页、产生的日期,使得被指定的内容页触发区域和内容页呈现区域被指定(参见标题为 “billboardsii”的列),并且,表示诸如请求与指定的内容页呈现区域有关的内容的次数、呈现与指定的内容页呈现区域有关的内容的次数、内容呈现对内容请求的百分比、点击贯通率和点击的总数和其它内容呈现活动数据的检索数据。图23示出样本系统内容呈现区域数据报告屏幕,表示内容页的特定内容页呈现区域的内容呈现活动,包含内容呈现区域尺度、产生的日期、请求内容页区域的次数、呈现对于特定的内容页呈现区域指定的内容的次数和其它的内容页呈现区域活动数据。图M示出样本系统内容呈现区域活动报告屏幕,表示关于在给定的周期内在查看者浏览器屏幕尺度和滚动位置内呈现的内容的数据的报告和条形图(在在图M中表示的示例性报告中表示月度周期)。图25表示样本系统内容呈现区域数据报告屏幕,表示关于呈现的内容的查看者的数据,诸如它们的因特网协议地址以及特有查看者的数量和内容的到达和呈现的频率。图26示出样本系统内容呈现活动报告屏幕,表示由内容名称组织的呈现的内容页的图形和表,包含用于每一种的呈现数据,内容页管理员可以使用它以评价哪个内容比其它的被更经常地呈现。图27示出样本系统查看者浏览器类型数据报告屏幕,提供关于被查看者使用以查看呈现的内容的浏览器的类型的信息。图观示出样本系统查看者地理位置报告屏幕,提供关于呈现的内容的观众的位置的信息。图四示出样本一般内容呈现区域活动报告屏幕,提供关于内容页和所述内容页内的内容页呈现区域以及它们的呈现活动的信息。图30示出样本内容呈现时间数据报告屏幕,提供关于在查看者的浏览器窗口尺度和滚动位置内呈现内容的时长的信息。系统可被利用以确定查看者的浏览器窗口尺度和滚动位置,以提供缩放到尺寸内容页,以通过基于系统服务器侧应用的内容的指定内容页呈现区域和由相关器代码确定的查看者的浏览器窗口尺度和滚动位置的比较包含缩放因子减小或放大更好地适合查看者的浏览器窗口。图31示出使用系统以确定查看者浏览器屏幕尺度和滚动位置以提供缩放的内容呈现的样本内容页。图32示出关于查看者的浏览器窗口尺度和滚动位置表示被缩放到预定的尺寸的内容呈现的样本内容页。图33示出关于修改的查看者浏览器窗口尺度和/或滚动位置表示被重新呈现和重新缩放到预定的尺寸的样本内容页。并且,优选实施例中的系统可估计或预测将来的规定的周期的内容页/内容页区域库存可用性,从而有助于内容页出版商最佳地出售和填充他们的空间库存。基于关于内容页/页区域使用对于特定的时间周期检索的跟踪数据,系统可估计将来时间周期的活动。当查看者首先请求内容页时放在与系统服务器侧软件应用链接的内容页上的 JavaScript标签/链接的样本被提供如下<script language = “ javascript “ type = “ text/javascript “ src =〃 http://cityads.net/display/ ? key = waCcZ04IIGInZjIdFQdSELCe4PcffdeXgGXkMu affqUPs% 3d" ></script>动态写入或另外嵌入到内容页上的用于基于内容页触发区域是否处于查看者的浏览器窗口尺度和滚动位置内或其外的预定距离内控制内容的呈现的相关器代码的样本被提供如下
权利要求
1.一种系统,用于控制通过电子通信网络在内容页的指定内容呈现区域上向一个或多个查看者呈现内容,所述查看者具备带有浏览器软件应用的网络通信器件,该浏览器软件应用具有可调整的窗口尺度和滚动位置,以便觉察所述浏览器的窗口尺度和滚动位置内的内容页,该系统包括系统端计算机,被装备和配置为通过所述电子通信网络进行通信,包含一个或多个计算机处理单元和工具,用于与一个或多个内容页通信,所述内容页上具有所述内容呈现区域中的一个或多个以及一个或多个内容页触发区域;以及系统服务器,包含存储一个或多个记录的数据库,所述记录包含关于所述一个或多个内容页、所述一个或多个内容页触发区域、所述一个或多个内容页呈现区域和所述一个或多个内容文件的数据;一个或多个内容文件服务器,装有一个或多个内容文件;一个或多个网络通信接口软件应用,用于从系统用户接收指定一个或多个内容页、所述一个或多个内容页内的一个或多个内容页呈现区域、当被确定为处于内容页查看者的浏览器窗口尺度和滚动位置内时将导致在所述内容页呈现区域中呈现内容的一个或多个内容页触发区域、和用于在所述一个或多个内容页的所述一个或多个指定内容呈现区域上呈现的一个或多个内容文件的数据,并且用于生成用于存储于所述系统服务器数据库中的包含所述数据的记录、将标识码分配给所述数据记录并且产生要放置于所述一个或多个内容页上的标签/链接,所述标签/链接包含对所述数据记录标识码的引用和到系统定制软件应用的链接;和一个或多个系统定制软件应用,用于向所述指定内容页产生和写相关器代码以确定什么时候所述指定内容页触发区域处于内容查看者的浏览器窗口尺度和滚动位置内,用于动态产生要用作所述指定内容页呈现区域的标记的HTML代码,并且用于与所述相关器代码通信,以在所述相关器代码检测到所述指定内容页触发区域处于所述内容查看者的浏览器窗口尺度和滚动位置内时导致在所述一个或多个内容页呈现区域中呈现所述一个或多个内容文件。
2.根据权利要求1的系统,其中,所述系统软件应用还包括内容呈现模块软件应用,该内容呈现模块软件应用在所述相关器代码确定所述指定内容页触发区域在所述查看者的浏览器窗口的尺度和滚动位置内时被嵌入在所述指定内容页呈现区域,并且与所述一个或多个内容服务器通信以在所述指定内容页呈现区域上检索和呈现内容文件。
3.根据权利要求1的系统,其中,所述相关器代码从所述查看者的浏览器检索内容呈现活动数据,并且所述系统还包括用于与所述内容页上的所述相关器代码和所述系统服务器通信以便存储内容呈现活动数据的跟踪服务器。
4.根据权利要求2的系统,其中,所述内容呈现模块从所述相关器代码接收内容呈现活动数据,并且所述系统还包括用于与所述内容页上的所述内容呈现模块和所述系统服务器通信以便存储所述内容呈现活动数据的跟踪服务器。
5.根据权利要求2的系统,其中,所述内容呈现活动数据通过文件服务器直连通信从所述内容呈现模块被发送到所述系统服务器。
6.根据权利要求4的系统,其中,所述内容呈现活动数据通过文件服务器直连通信从所述内容呈现模块被发送到所述跟踪服务器。
7.根据权利要求1的系统,其中,所述一个或多个内容页内的所述一个或多个内容页呈现区域和所述一个或多个内容页触发区域为相同的区域。
8.根据权利要求1的系统,其中,所述内容页触发区域具有位置坐标,所述查看者的浏览器窗口尺寸和滚动位置具有位置坐标,并且,所述相关器代码通过确定在所述内容页触发区域的位置坐标与所述查看者的浏览器窗口尺度和滚动位置的位置坐标之间是否存在对应关系,确定什么时候所述指定内容页触发区域处于内容查看者的浏览器窗口尺度和滚动位置内。
9.根据权利要求1的系统,其中,所述网络包括选自下列组的一个或多个网络局域计算机网络、广域计算机网络、因特网、电缆通信网络、卫星通信网络、电视频率网络、射频通信网络、电力线通信网络和蜂窝通信网络。
10.根据权利要求1的系统,其中,当所述指定内容页触发区域部分处于所述内容查看者的浏览器窗口尺度和滚动位置内时,要在所述一个或多个内容页区域中呈现的所述一个或多个内容文件被呈现。
11.根据权利要求1的系统,还包括用于编辑和呈现关于对于所述一个或多个内容页的所述一个或多个内容页呈现区域的内容呈现活动数据的报告的一个或多个软件应用。
12.根据权利要求11的系统,其中,关于内容呈现活动数据的所述报告还包括比较在位于同一内容页内的内容页呈现区域的内容呈现活动的报告。
13.根据权利要求12的系统,其中,在所述报告中被比较的位于所述同一内容页内的所述内容页呈现区域包括选自下列组的一个或多个区域所述内容页的顶部、所述内容页的折叠以上、所述内容页的折叠以下和所述内容页的底部。
14.根据权利要求11的系统,其中,所述报告包含关于所述内容已在所述内容页呈现区域上被呈现给所述查看者的时长的数据。
15.根据权利要求11的系统,其中,所述报告包含关于所述内容已在所述内容页呈现区域上被呈现给的所述查看者的数量的数据。
16.根据权利要求11的系统,其中,所述报告包含关于所述内容已在所述内容页区域上被呈现给的所述查看者的地理位置的数据。
17.根据权利要求11的系统,其中,所述报告包含关于所述内容已在所述内容页区域上被呈现给的所述查看者所使用的浏览器版本的数据。
18.根据权利要求11的系统,其中,所述报告包含关于所述内容已在所述内容页呈现区域上被呈现给所述查看者的次数的数据。
19.根据权利要求11的系统,其中,所述报告包含关于对于在所述内容页呈现区域上向所述查看者呈现的所述内容的查看者点击活动的数据。
20.根据权利要求1的系统,其中,所述一个或多个系统定制软件应用还包括用于生成向每个内容查看者/浏览器分配的唯一标识码的工具。
21.根据权利要求20的系统,其中,用于生成向每个内容查看者/浏览器分配的唯一标识码的所述工具包括所述相关器代码。
22.一种用于基于对内容页的预定区域什么时候处于查看者的浏览器窗口的浏览器窗口尺度和滚动位置内的确定而控制通过电子通信网络在所述内容页的内容页呈现区域上呈现内容的方法,包括以下的步骤指定一个或多个内容页、一个或多个内容页区域和一个或多个内容文件,所述内容文件以电子文件格式被先前存储于计算机系统的海量存储装置中以便在所述一个或多个内容页的所述一个或多个指定内容页区域上呈现;在数据库内作为记录存储关于所述一个或多个内容页、所述一个或多个内容页呈现区域和所述一个或多个内容文件的数据;在所述一个或多个指定内容页上产生和放置标签/链接,该标签/链接当被对于所述指定内容页的内容页查看者请求激活时,链接到系统服务器侧应用,并且通过所述服务器侧应用从存储于所述系统服务器侧数据库中的所述记录检索数据,以及从所述内容页请求检索关于所述查看者和查看者浏览器的数据;向所述一个或多个指定内容页产生和写相关器代码,该相关器代码确定所述一个或多个指定内容页的所述一个或多个指定内容呈现区域是否处于所述查看者的浏览器窗口尺寸和滚动位置内,并且产生HTML层以用作用于要呈现所述一个或多个指定内容文件的所述一个或多个指定内容页区域的标记;产生用于放置在所述一个或多个内容页上的查询串和链接,该查询串和链接当基于检测到所述一个或多个指定内容页区域中的一个处于所述查看者的浏览器窗口的尺度和滚动位置内而被所述相关器代码激活时,动态产生HTML代码和标签以在所述一个或多个内容页的所述一个或多个内容页呈现区域中呈现所述一个或多个指定内容文件。
23.根据权利要求22的方法,还包括指定与所述一个或多个内容页呈现区域不同的一个或多个内容页触发区域的步骤,所述一个或多个内容页触发区域当处于查看者的浏览器窗口尺度和滚动位置内时触发所述一个或多个内容文件在所述一个或多个内容页呈现区域上的呈现。
24.根据权利要求22的方法,其中,所述电子通信网络包括选自下列组的一个或多个网络局域计算机网络、广域计算机网络、因特网、电缆通信网络、卫星通信网络、电视频率网络、射频通信网络、电力线通信网络和蜂窝通信网络。
25.根据权利要求22的方法,其中,当所述指定内容页触发区域部分处于所述内容查看者的浏览器窗口尺度和滚动位置内时,要在所述一个或多个内容页区域中呈现的所述一个或多个内容文件被呈现。
26.根据权利要求22的方法,其中,还包括编辑和呈现关于对于所述一个或多个内容页的所述一个或多个内容页呈现区域的内容呈现活动数据的报告的步骤。
27.根据权利要求26的方法,其中,所述的编辑和呈现报告的步骤还包括比较在位于同一内容页内的内容页呈现区域的内容呈现活动。
28.根据权利要求27的方法,其中,所述同一内容页内的所述内容页呈现区域包括选自下列组的一个或多个区域所述内容页的顶部、所述内容页的折叠以上、所述内容页的折叠以下和所述内容页的底部。
29.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于已在所述内容页呈现区域上向所述查看者呈现所述内容的时长的数据。
30.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于所述内容已在所述内容页呈现区域上被呈现给的所述查看者的数量的数据。
31.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于所述内容已在所述内容页区域上被呈现给的所述查看者的地理位置的数据。
32.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于所述内容已在所述内容页区域上被呈现给的所述查看者所使用的浏览器版本的数据。
33.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于所述内容已在所述内容页呈现区域上被呈现给所述查看者的次数的数据。
34.根据权利要求沈的方法,其中,所述的编辑和呈现报告的步骤还包括编辑和呈现关于对于在所述内容页呈现区域上向所述查看者呈现的所述内容的查看者点击活动的数据。
35.根据权利要求22的方法,还包括向每个内容查看者/浏览器生成和分配唯一标识码的步骤。
36.根据权利要求35的方法,其中,所述的向每个内容查看者/浏览器生成和分配所述的唯一标识码的步骤由所述相关器代码完成。
37.根据权利要求35的方法,其中,所述的向每个内容查看者/浏览器生成和分配所述的唯一标识码的步骤由所述系统服务器侧应用完成。
38.一种系统,用于控制通过电子通信网络在具有一个或多个内容页呈现区域的一个或多个内容页上向一个或多个内容页查看者的内容呈现,所述内容页查看者具有用于通过所述电子通信网络通信的工具并且具备带有一个或多个窗口尺度和滚动位置的浏览器,该系统包括被装备和配置用于网络通信的系统端计算机,包含一个或多个计算机处理器,并与所述一个或多个内容页和包含数据库的服务器通信,该数据库存储包含用于在所述一个或多个内容页的一个或多个指定内容呈现区域上呈现一个或多个内容文件的参数和命令的一个或多个记录;一个或多个网络通信接口软件应用,用于与系统用户连接,并且用于在所述服务器数据库中生成包含在所述一个或多个指定内容呈现区域上检索、组装和显示所述一个或多个内容文件的参数和命令的记录;和一个或多个系统软件应用,用于产生用于放置在所述指定的一个或多个内容页上的代码,该代码在所述内容页呈现区域中的一个处于所述查看者的浏览器屏幕的尺度和滚动位置内时导致用于所述内容页呈现区域的所述参数和命令记录被激活,由此检索所述内容文件并且在所述内容呈现区域上组装和显示所述内容并且从所述查看者的浏览器检索关于所述内容呈现活动的数据。
39.根据权利要求38的系统,还包括与所述内容页和所述系统服务器通信以便存储从所述查看者的浏览器和所述内容页检索的所述内容呈现数据的跟踪服务器。
40.根据权利要求38的系统,其中,所述一个或多个内容页呈现区域各具有位置坐标, 并且所述查看者的一个或多个浏览器窗口尺度和滚动位置各具有位置坐标,并且,所述代码被写入所述内容页,并且确定所述内容页呈现区域的所述位置坐标是否与所述查看者的浏览器窗口尺度和滚动位置的所述位置坐标对应,并且,当确定存在所述对应关系时触发在所述内容呈现区域上的内容呈现。
41.一种系统,用于控制通过电子通信网络在内容页的指定内容呈现区域上向一个或多个查看者呈现内容,所述查看者具备带有浏览器软件应用的网络通信器件,该浏览器软件应用具有可调整的窗口尺度和滚动位置,以便觉察所述浏览器的窗口尺度和滚动位置内的内容页,该系统包括系统端计算机,被装备和配置为通过所述电子通信网络进行通信,包含一个或多个计算机处理单元和工具,用于与一个或多个内容页通信,所述内容页上具有所述内容呈现区域中的一个或多个以及一个或多个内容页触发区域;以及系统服务器,包含存储一个或多个记录的数据库,所述记录包含关于所述一个或多个内容页、所述一个或多个内容页触发区域、所述一个或多个内容页呈现区域和所述一个或多个内容文件的数据;一个或多个内容文件服务器,装有一个或多个内容文件;一个或多个网络通信接口软件应用,用于从系统用户接收指定一个或多个内容页、所述一个或多个内容页内的一个或多个内容页呈现区域、当被确定为处于内容页查看者的浏览器窗口尺度和滚动位置外的预定距离内时将导致在所述内容页呈现区域中呈现内容的一个或多个内容页触发区域、和用于在所述一个或多个内容页的所述一个或多个指定内容呈现区域上呈现的一个或多个内容文件的数据,并且用于生成用于存储于所述系统服务器数据库中的包含所述数据的记录、将标识码分配给所述数据记录并且产生要放置于所述一个或多个内容页上的标签/链接,所述标签/链接包含对所述数据记录标识码的引用和到系统定制软件应用的链接;和一个或多个系统定制软件应用,用于向所述指定内容页产生和写相关器代码以确定什么时候所述指定内容页触发区域处于内容查看者的浏览器窗口尺度和滚动位置外的所述预定距离内,用于动态产生要用作所述指定内容页呈现区域的标记的HTML代码,并且用于与所述相关器代码通信,以在所述相关器代码检测到所述指定内容页触发区域处于所述内容查看者的浏览器窗口尺度和滚动位置外的所述预定距离内时导致在所述一个或多个内容页呈现区域中呈现所述一个或多个内容文件。
42.根据权利要求41的系统,其中,所述系统软件应用还包括内容呈现模块软件应用, 该内容呈现模块软件应用被嵌入在所述指定内容页呈现区域,并且与所述系统服务器和所述相关器代码通信,并且当所述指定内容页触发区域在所述查看者的浏览器窗口的尺度和滚动位置外的所述预定距离内时导致从所述一个或多个内容服务器检索并在所述指定内容页呈现区域上呈现所述内容文件。
43.根据权利要求41的系统,其中,所述一个或多个内容页内的所述一个或多个内容页呈现区域和所述一个或多个内容页触发区域为相同的区域。
44.根据权利要求41的系统,其中,所述相关器代码从所述查看者的浏览器和所述内容页检索内容呈现活动数据,并且所述系统还包括用于与所述内容页和用于从查看者的浏览器和所述内容页检索的所述内容呈现活动数据的存储的所述系统服务器通信的跟踪服务器。
45.根据权利要求42的系统,还包括用于与所述内容页和用于存储从所述查看者的浏览器检索的内容呈现活动数据和所述内容页的所述系统服务器通信的跟踪服务器。
46.根据权利要求45的系统,其中,所述内容呈现活动数据通过文件服务器直连通信从所述内容呈现模块被发送到所述系统服务器。
47.根据权利要求45的系统,其中,所述内容呈现活动数据通过文件服务器直连通信从所述内容呈现模块被发送到所述跟踪服务器。
48.根据权利要求41的系统,其中,所述内容页触发区域具有位置坐标,所述查看者的浏览器窗口尺度和滚动位置外的所述预定距离具有位置坐标,并且所述查看者的浏览器窗口尺度和滚动位置具有位置坐标,并且,所述相关器代码通过确定是否在所述内容页触发区域的位置坐标和作为所述查看者的浏览器窗口尺度和滚动位置外的所述预定距离的所述区域的位置坐标之间存在对应关系确定所述指定内容页触发区域什么时候处于内容查看者的浏览器窗口尺度和滚动位置外的所述预定距离内。
49.根据权利要求41的系统,其中,所述网络包括选自下列组的一个或多个网络局域计算机网络、广域计算机网络、因特网、电缆通信网络、卫星通信网络、电视频率网络、射频通信网络、电力线通信网络和蜂窝通信网络。
50.根据权利要求44的系统,还包括用于编辑和呈现关于对于所述一个或多个内容页的所述一个或多个内容页呈现区域的内容呈现活动数据的报告的一个或多个软件应用。
51.根据权利要求44的系统,其中,通过所述相关器代码检索的所述内容呈现活动数据包含在位于同一内容页的内容页呈现区域上关于内容呈现活动的数据。
52.根据权利要求51的系统,其中,所述同一内容页内的所述内容页呈现区域包括选自下列组的一个或多个区域所述内容页的顶部、所述内容页的折叠以上、所述内容页的折叠以下和所述内容页的底部。
53.根据权利要求44的系统,其中,通过所述相关器代码检索的所述内容呈现活动数据包括选自下列组的数据中的一个或多个已在所述内容页呈现区域上向所述查看者呈现所述内容的时长、所述内容已在所述内容页呈现区域上被呈现给的所述查看者的数量、所述内容已在所述内容页区域上被呈现给的所述查看者的地理位置、所述内容已在所述内容页区域上被呈现给的所述查看者所使用的浏览器版本、在所述内容页呈现区域上向所述查看者呈现所述内容多少次以及关于在所述内容页呈现区域上向所述查看者呈现所述内容的查看者点击活动。
54.根据权利要求41的系统,其中,所述一个或多个系统定制软件应用还包括用于生成向每个内容查看者/浏览器分配的唯一标识码的工具。
55.根据权利要求M的系统,其中,所述用于生成向每个内容查看者/浏览器分配的唯一标识码的工具包含所述相关器代码。
56.一种用于基于所述内容页的预定区域什么时候处于查看者的浏览器窗口的浏览器窗口尺度和滚动位置外的预定距离内的确定而控制通过电子通信网络在所述内容页的内容页呈现区域上呈现内容的方法,包括以下的步骤指定一个或多个内容页、一个或多个内容页区域和一个或多个内容文件,所述内容文件以电子文件格式被先前存储于计算机系统的海量存储装置中以便在所述一个或多个内容页的所述一个或多个指定内容页区域上呈现;在系统侧数据库内作为记录存储关于所述一个或多个内容页、所述一个或多个内容页呈现区域和所述一个或多个内容文件的数据;在所述一个或多个指定内容页上产生和放置标签/链接,该标签/链接当被对于所述指定内容页的内容页查看者请求激活时,链接到系统服务器侧应用,并且通过所述服务器侧应用从存储于所述系统服务器侧数据库中的所述记录检索数据,并且从所述内容页请求检索关于所述查看者和查看者浏览器的数据;向所述一个或多个指定内容页产生和写相关器代码,该相关器代码确定所述一个或多个指定内容页的所述一个或多个指定内容呈现区域是否处于所述查看者的浏览器窗口尺寸和滚动位置外的预定距离内,并且产生HTML层以用作用于要呈现所述一个或多个指定内容文件的所述一个或多个指定内容页区域的标记;产生用于放置在所述一个或多个内容页上的查询串和链接,该查询串和链接当基于检测到所述一个或多个指定内容页区域中的一个处于所述查看者的浏览器窗口的尺度和滚动位置外的所述预定距离内而被所述相关器代码激活时,动态产生HTML代码和标签以在所述一个或多个内容页的所述一个或多个内容页呈现区域中呈现所述一个或多个指定内容文件。
57.根据权利要求56的方法,还包括指定与所述一个或多个内容页呈现区域不同的一个或多个内容页触发区域的步骤,所述一个或多个内容页触发区域当处于所述查看者的浏览器窗口尺度和滚动位置内外面所述预定距离内时触发所述一个或多个内容文件在所述一个或多个内容页呈现区域上的呈现。
58.根据权利要求56的方法,还包括编辑和呈现关于对于所述一个或多个内容页的所述一个或多个内容页呈现区域的内容呈现活动数据的报告的步骤。
59.根据权利要求56的方法,还包括向每个内容查看者/浏览器生成和分配唯一标识码的步骤。
60.根据权利要求59的方法,其中,所述的向每个内容查看者/浏览器生成和分配所述的唯一标识码的步骤由所述相关器代码完成。
61.根据权利要求59的方法,其中,所述的向每个内容查看者/浏览器生成和分配所述的唯一标识码的步骤由所述系统服务器侧应用完成。
62.一种用于控制和监测通过电子通信网络向查看者呈现电子内容的系统,包括系统端计算机,被装备和配置为通过所述电子通信网络进行通信,包含一个或多个计算机处理单元和通过所述电子通信网络与一个或多个电子内容页通信的一个或多个系统服务器,所述一个或多个电子内容页具有一个或多个内容呈现区域,所述一个或多个电子内容页可通过查看者通过所述电子通信网络被远程访问,所述查看者具备带有具备带有由所述窗口的尺度和滚动位置限定的可查看区域并且用于觉察所述一个或多个电子内容页的窗口的浏览器应用的电子网络通信器件,所述查看者的电子网络通信器件还包括用于觉察所述浏览器窗口的显示屏幕;所述系统还包括用于存储识别所述一个或多个电子内容页、所述一个或多个电子内容页内的所述一个或多个内容呈现区域和用于在所述一个或多个内容呈现区域上呈现的一个或多个内容文件的一个或多个记录的电子数据库;用于存储所述一个或多个电子内容文件的一个或多个电子内容文件;一个或多个电子网络通信接口软件应用,提供电子用户接口,该电子用户接口用于从通过所述电子通信网络通信的系统用户接收指定所述电子内容页中的一个或多个、所述一个或多个电子内容页内的所述内容呈现区域中的一个或多个和用于在所述一个或多个内容呈现区域上呈现的所述电子内容文件中的一个或多个的数据,并且用于生成用于存储于包含所述数据的所述系统数据库中的记录并且用于向所述数据记录分配标识码并且产生用于放置于所述指定的一个或多个电子内容页的标记,所述标记具有对所述存储的数据记录标识码的引用和到系统定制软件应用的链接;所述标记,当通过所述电子通信器件和浏览器应用通过通过所述电子通信网络通信的所述查看者请求放置所述标记的内容页时,导致从向所述系统定制软件应用放置所述标记的所述电子内容页发送通信;所述系统定制软件应用当来自所述标记的所述通信被接收以从与在所述标记中引用的所述数据记录标识码对应的所述存储的数据记录检索所述数据时执行,并且向指定的电子内容页产生和写入相关器代码;所述相关器代码产生用于在在所述存储的数据记录中指定的所述一个或多个电子内容页上标记所述一个或多个内容呈现区域的代码并且导致在在所述存储的数据记录中指定的所述一个或多个指定的内容呈现区域中检索和加载在所述存储的数据记录中指定的所述一个或多个电子内容文件;以及所述相关器代码还通过从所述浏览器应用检索信息确定在所述存储的数据记录中指定的所述内容页呈现区域是否处于所述浏览器窗口尺度和滚动位置内以及所述浏览器窗口是否是在所述查看者的电子通信器件的所述显示器件上打开的主窗口。
63.根据权利要求62的系统,其中,当所述电子内容页的预定区域处于所述浏览器的窗口可查看区域内时,所述相关器代码导致在在所述存储的数据记录中指定的所述一个或多个电子内容页的所述一个或多个内容呈现区域中呈现在所述存储的数据记录中指定的所述一个或多个电子内容文件。
64.根据权利要求62的系统,其中,所述相关器代码进一步监测所述内容呈现区域处于所述浏览器的窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口的时间周期。
65.根据权利要求62的系统,其中,所述相关器代码进一步监测在所述存储的数据记录中指定的所述电子内容页的所述内容呈现区域处于所述浏览器窗口尺度和滚动位置内的比例程度。
66.根据权利要求62的系统,其中,所述相关器代码还监测所述浏览器窗口从所述查看者的显示器件上的视线是否被另一应用窗口阻挡。
67.根据权利要求62的系统,其中,所述相关器代码向所述系统服务器传送由所述相关器代码收集的监测数据。
68.根据权利要求67的系统,其中,所述相关器代码在实时的基础上传送所述监测数据。
69.根据权利要求67的系统,其中,所述相关器代码传送以预定的增量周期性传送所述监测数据。
70.根据权利要求67的系统,其中,所述相关器代码以查询串和与所述系统服务器对应的URL的形式通过从所述相关器代码发送到所述系统服务器的单向非会话消息传送所述监测数据。
71.根据权利要求67的系统,还包括用于处理从查看者页请求检索以及通过所述相关器代码从所述查看者浏览器检索的数据并且产生关于所述数据的一个或多个系统用户报告的一个或多个系统软件应用,所述数据包括选自下列组的一个或多个数据项查看者识别、查看者地理位置、查看者浏览器类型、查看者电子通信器件操作系统类型、查看事件持续时间、查看事件时间、内容呈现频率、内容呈现到达、关于在在所述存储的文件中指定的所述内容呈现区域中呈现的所述电子内容文件的查看者点击活动、查看者显示器件可查看区域尺度、查看者浏览器窗口尺度、查看者浏览器窗口滚动位置和查看者浏览器窗口对焦状态。
72.根据权利要求62的系统,其中,所述相关器代码还检测关于在所述存储的数据记录中指定的所述一个或多个电子内容文件的查看者端活动。
73.根据权利要求72的系统,其中,所述一个或多个系统软件应用检测关于在所述存储的数据记录中指定的所述一个或多个电子内容页的查看者端活动是否是手动活动。
74.根据权利要求72的系统,其中,所述一个或多个系统软件应用检测关于所述一个或多个电子内容页的查看者端活动是否是自动活动。
75.根据权利要求62的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述电子内容文件并且所述内容呈现区域的预定比例处于所述查看者浏览器窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口,那么,所述一个或多个系统软件应用测量并记录对于在所述存储的数据记录中指定的所述电子内容文件和在所述存储的数据记录中指定的所述电子内容页的所述内容呈现区域的查看事件。
76.根据权利要求62的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述电子内容文件并且所述内容呈现区域处于所述查看者浏览器窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开预定的时间周期的主窗口,那么,所述一个或多个系统软件应用测量并记录对于在所述存储的数据记录中指定的所述电子内容文件和所述电子内容页的所述内容呈现区域的查看事件。
77.根据权利要求62的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述电子内容文件,那么,所述一个或多个系统软件应用测量并记录对于在所述存储的数据记录中指定的所述电子内容文件和所述电子内容页的所述内容呈现区域的内容呈现事件。
78.根据权利要求62的系统,其中,所述一个或多个系统软件应用关于响应关于所述电子内容页的查看者活动事件出现的所述电子内容页上的所述一个或多个电子内容文件上的呈现产生系统活动事件的动态日志,所述动态日志随着所述系统活动事件和所述查看者活动事件出现以实时的方式产生。
79.根据权利要求78的系统,其中,事件的动态日志在与所述电子内容页相邻地显示的窗口中被显示给系统用户,其中,所述一个或多个电子内容文件被指定为被呈现。
80.根据权利要求78的系统,其中,所述动态日志通过系统用户界面被提供给与所述电子内容页分开的系统用户。
81.根据权利要求62的系统,其中,所述一个或多个系统软件应用对于可用于在在所述存储的数据记录中指定的所述一个或多个电子内容页的所述一个或多个内容呈现区域上呈现的在所述存储的数据记录中指定的所述一个或多个电子内容文件提供供用户指定广播时间表的用户界面。
82.根据权利要求62的系统,其中,要呈现所述一个或多个电子内容文件的所述电子内容页具有呈现模式,并且,不管被放置所述标记的所述电子内容页利用的呈现模式如何, 放置于所述电子内容页上的所述系统产生标记都能够用于与所述系统服务器侧应用交互作用。
83.根据权利要求62的系统,其中,所述一个或多个系统软件应用包含用于控制所述电子内容页上的所述标记的放置以在在表内放置所述标记时确保所述标记的正确放置的应用。
84.根据权利要求62的系统,其中,所述一个或多个系统软件应用包含用于控制所述电子内容页上的所述标记的放置以在在具有被定位为与所述电子内容页上的所述内容呈现区域重叠的层的电子内容页上放置所述标记时确保所述标记的正确放置的应用。
85.根据权利要求62的系统,其中,所述一个或多个系统软件应用包含用于控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内时确保所述标记的正确放置的应用。
86.根据权利要求62的系统,其中,所述一个或多个系统软件应用包含用于控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内并且层与所述电子内容页上的所述内容呈现区域重叠时确保所述标记的正确放置的应用。
87.根据权利要求62的系统,其中,所述一个或多个系统软件应用包含用于控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内的表内时确保所述标记的正确放置的应用。
88.根据权利要求62的系统,其中,所述电子内容页被具有因特网域的服务器服务,并且,通过从小甜饼检索信息跟踪特有浏览器用户的数量和各所述特有浏览器用户查看电子内容页的内容呈现页区域上的电子内容文件的次数,并且,检索所述信息的小甜饼仅是通过所述服务器或具有与所述服务器相同的因特网域的另一服务器设定的那些小甜饼。
89.根据权利要求62的系统,其中,所述浏览器具有在同一时间加载的两个或更多个页,并且,所述相关器代码检测所述两个或更多个页中的哪个是可在所述查看者的显示器件上查看的主页。
90.根据权利要求89的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述电子内容文件并且所述内容呈现区域处于所述浏览器的所述页中的一个的可查看区域内并且所述页是在所述查看者的显示器件上打开预定的时间周期的主页,那么,所述一个或多个系统软件应用测量并记录对于在所述存储的数据记录中指定的所述电子内容文件和所述电子内容页的所述内容呈现区域的查看事件。
91.根据权利要求62的系统,其中,所述一个或多个软件应用产生用于在所述电子内容页上显示的观看查看者预览按钮,该观看查看者预览按钮当被查看者激活时导致查看者窗口扩展以覆盖比所述观看查看者预览按钮大的所述查看者的浏览器窗口的可查看区域的部分,并且导致在所述存储的文件中指定的视频内容文件呈现,即使当所述查看者上下滚动所述电子内容页时,所述扩展的视频窗口也保持在所述浏览器窗口的可查看区域内。
92.根据权利要求91的系统,其中,所述相关器代码测量呈现所述视频内容文件的时间周期。
93.根据权利要求92的系统,其中,如果在所述视频内容文件被完全呈现之前所述查看者导致所述浏览器窗口不是在所述查看者的显示器件上打开的主未阻挡窗口,那么所述视频内容文件呈现和所述相关器代码的呈现所述视频内容文件的时间周期的测量暂停,并且,如果所述浏览器窗口重新变为在所述查看者的显示器件上打开的主未阻挡窗口,那么所述视频内容文件呈现和所述相关器代码的呈现所述视频内容文件的时间周期的测量继续。
94.根据权利要求91的系统,其中,在所述观看视频预览按钮被所述查看者激活之前, 所述观看视频预览按钮显示所述视频内容文件的预览环。
95.根据权利要求64的系统,其中,如果所述查看者导致所述浏览器窗口不是在所述查看者的显示器件上打开的主未阻挡窗口,那么所述相关器代码的所述内容页呈现区域处于所述浏览器窗口的尺度和滚动位置内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口的时间周期的测量暂停,并且,如果所述内容呈现区域处于所述浏览器窗口的尺度和滚动位置内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口并且所述电子内容文件仍然在所述内容呈现区域中被呈现,那么所述相关器代码的所述时间周期的测量继续。
96.根据权利要求62的系统,其中,所述一个或多个系统软件应用还包括当所述相关器代码确定所述指定内容页呈现区域在所述查看者的浏览器窗口的尺度和滚动位置内并且与所述一个或多个电子内容服务器通信以在在所述存储的数据记录中指定的所述内容页呈现区域上检索和呈现在所述存储数据记录中指定的所述电子内容文件时被嵌入所述指定内容页呈现区域中的内容呈现模块软件应用。
97.一种用于控制通过电子通信网络在所述内容页的内容页呈现区域上呈现内容的方法,包括以下的步骤在具有一个或多个计算机处理器、一个或多个服务器和一个或多个软件应用的计算机系统中,通过通过电子通信网络与具有通过所述电子通信网络通信的电子网络通信器件的用户通信的用户界面,接收指定电子内容页、所述指定的电子内容页内的内容页呈现区域和一个或多个电子内容文件的数据,所述电子内容文件先前以电子文件的格式被存储于计算机系统的内容服务器中,用于在所述电子内容页的所述指定内容页呈现区域上呈现;在数据库内作为记录存储关于所述指定电子内容页、所述内容页呈现区域和所述一个或多个电子内容文件的所述指定数据;向所述数据记录分配标识码;在所述指定电子内容页上产生和放置标签/链接,该标签/链接当被对于所述指定电子内容页的查看者请求激活时链接到系统服务器侧应用并且通过所述服务器侧应用从存储于所述系统服务器侧数据库中的所述记录检索数据并且从所述电子内容页请求检索关于所述查看者和查看者浏览器的数据,所述请求通过所述查看者通过所述电子通信网络被传送,所述查看者具备带有具有用于觉察所述窗口的尺度和滚动位置的窗口的浏览器的电子通信器件和用于觉察所述浏览器窗口的显示器件;向所述指定电子内容页产生和写相关器代码,该相关器代码确定所述指定电子内容页的所述指定内容页呈现区域是否处于所述查看者的浏览器窗口尺度和滚动位置内,并且产生用作用于呈现所述一个或多个指定电子内容文件的所述指定内容页呈现区域的标记的 HTML 层;产生用于放置于所述指定电子内容页上的查询串和链接,该查询串和链接当基于检测到所述指定内容页呈现区域的预定部分处于所述查看者的浏览器窗口的尺度和滚动位置内而被所述相关器代码激活时,动态产生HTML代码和标签以在所述指定电子内容页的所述指定内容页呈现区域中呈现所述一个或多个指定电子内容文件;以及通过从所述浏览器检索数据的所述相关器代码确定所述浏览器窗口是否是在所述查看者显示器件上打开的主窗口并且不被阻挡。
98.根据权利要求97的方法,还包括通过所述相关器代码监测所述内容页呈现区域处于所述浏览器的窗口尺度和滚动位置内并且所述浏览器窗口是在具有在所述电子内容页呈现区域中呈现的所述指定的一个或多个电子内容文件的所述查看者的显示器件上打开的主窗口的时间周期的步骤。
99.根据权利要求97的方法,还包括监测所述指定的电子内容页的所述指定内容页呈现区域处于所述浏览器窗口尺度和滚动位置内的比例程序的步骤。
100.根据权利要求98的方法,还包括如果在所述指定电子内容页的所述指定内容页呈现区域中呈现所述一个或多个指定电子内容文件并且所述指定内容页呈现区域处于所述浏览器窗口尺度和滚动位置内并且所述浏览器窗口是在所述查看者显示器件上打开的主窗口并且未被阻挡预定的时间周期,那么对关于所述指定的一个或多个内容文件和所述电子内容页的所述内容页呈现区域的可查看印记计数的步骤。
101.根据权利要求99的方法,还包括如果在所述指定电子内容页的所述指定内容页呈现区域中呈现所述一个或多个指定电子内容文件并且所述指定内容页呈现的预定部分处于所述浏览器窗口尺度和滚动位置内并且所述浏览器窗口是在所述查看者显示器件上打开的主窗口并且未被阻挡,那么对关于所述指定的一个或多个内容文件和所述电子内容页的所述内容页呈现区域的可查看印记计数的步骤。
102.根据权利要求97的方法,还包括从所述相关器代码向系统服务器传送监测数据的步骤。
103.根据权利要求102的方法,其中,所述相关器代码以查询串和与所述系统服务器对应的URL的形式通过从所述相关器代码发送到所述系统服务器的单向非会话消息传送数据。
104.根据权利要求102的方法,还包括监测并向系统服务器数据库传送选自包含查看者识别、查看者地理位置、查看者浏览器类型、查看者电子通信器件操作系统类型、查看事件持续时间、查看事件时间、内容呈现频率、内容呈现到达、关于在在所述存储的文件中指定的所述内容呈现区域中呈现的所述电子内容文件的查看者点击或其它活动、查看者显示器件可查看区域尺度、查看者浏览器窗口尺度、查看者浏览器窗口滚动位置和查看者浏览器窗口对焦状态的组的一个或多个数据项目。
105.根据权利要求97的方法,还包括通过一个或多个系统软件应用检测关于在所述存储的数据记录中指定的所述一个或多个电子内容页的查看者端活动是否是手动活动的步骤。
106.根据权利要求97的方法,其中,还包括通过一个或多个系统软件应用检测关于在所述存储的数据记录中指定的所述一个或多个电子内容页的查看者端活动是否是自动活动的步骤。
107.根据权利要求97的方法,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述电子内容文件,那么,所述一个或多个系统软件应用测量并记录对于在所述存储的数据记录中指定的所述电子内容文件和所述电子内容页的所述内容呈现区域的内容呈现事件。
108.根据权利要求97的方法,还包括通过所述一个或多个系统软件应用关于响应关于所述电子内容页的查看者活动事件出现的所述电子内容页上的所述一个或多个电子内容文件上的呈现产生系统活动事件的动态日志的步骤,所述动态日志随着所述系统活动事件和所述查看者活动事件出现以实时的方式产生。
109.根据权利要求108的方法,其中,事件的所述动态日志在与所述电子内容页相邻地显示的窗口中被显示给系统用户,其中,所述一个或多个电子内容文件被指定为被呈现。
110.根据权利要求108的方法,其中,所述动态日志通过系统用户界面被提供给与所述电子内容页分开的系统用户。
111.根据权利要求97的方法,还包括对于可用于在在所述存储的数据记录中指定的所述一个或多个电子内容页的所述一个或多个内容呈现区域上呈现的在所述存储的数据记录中指定的所述一个或多个电子内容文件指定广播时间表的步骤。
112.根据权利要求97的方法,还包括控制所述电子内容页上的所述标记的放置以在在表内放置所述标记时确保所述标记的正确放置的步骤。
113.根据权利要求97的方法,还包括控制所述电子内容页上的所述标记的放置以在在具有被定位为与所述电子内容页上的所述内容呈现区域重叠的层的电子内容页上放置所述标记时确保所述标记的正确放置的步骤。
114.根据权利要求97的方法,还包括控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内时确保所述标记的正确放置的步骤。
115.根据权利要求97的方法,还包括控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内并且层与所述电子内容页上的所述内容呈现区域重叠时确保所述标记的正确放置的步骤。
116.根据权利要求97的方法,还包括控制所述电子内容页上的所述标记的放置以在所述标记被放置在具有多于一个的层的电子内容页的<div>层内的表内时确保所述标记的正确放置的步骤。
117.根据权利要求97的方法,其中,所述浏览器具有在同一时间加载的两个或更多个页,并且,所述相关器代码检测所述两个或更多个页中的哪个是可在所述查看者的显示器件上查看的主页。
118.根据权利要求98的方法,其中,如果所述查看者导致所述浏览器窗口不是在所述查看者的显示器件上打开的主未阻挡窗口,那么所述相关器代码的所述内容页呈现区域处于所述浏览器窗口的尺度和滚动位置内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口的时间周期的测量暂停,并且,如果所述内容呈现区域处于所述浏览器窗口的尺度和滚动位置内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口并且所述电子内容文件仍然在所述内容呈现区域中被呈现,那么所述相关器代码的所述时间周期的测量继续。
119.根据权利要求97的方法,其中,所述一个或多个系统软件应用还包括当所述相关器代码确定所述指定内容页呈现区域在所述查看者的浏览器窗口的尺度和滚动位置内并且与所述一个或多个电子内容服务器通信以在在所述存储的数据记录中指定的所述内容页呈现区域上检索和呈现在所述存储数据记录中指定的所述电子内容文件时被嵌入所述指定内容页呈现区域中的内容呈现模块软件应用。
120.一种用于监测通过电子通信网络向查看者呈现电子内容的系统,包括系统端计算机,被装备和配置为通过所述电子通信网络进行通信,包含一个或多个计算机处理单元和通过所述电子通信网络与一个或多个电子内容页通信的一个或多个系统服务器,所述一个或多个电子内容页具有一个或多个内容呈现区域,所述一个或多个电子内容页可通过查看者通过所述电子通信网络被远程访问,所述查看者具备带有具备带有由所述窗口的尺度和滚动位置限定的可查看区域并且用于觉察所述一个或多个电子内容页的窗口的浏览器应用的电子网络通信器件,所述查看者的电子网络通信器件还包括用于觉察所述浏览器窗口的显示屏幕;所述系统还包括用于存储识别所述一个或多个电子内容页和所述一个或多个电子内容页内的所述一个或多个内容呈现区域的一个或多个记录的电子数据库;一个或多个电子网络通信接口软件应用,提供电子用户接口,该电子用户接口用于从通过所述电子通信网络通信的系统用户接收指定所述电子内容页中的一个或多个、所述一个或多个电子内容页内的所述内容呈现区域中的一个或多个的数据,并且用于生成用于存储于包含所述数据的所述系统数据库中的记录并且用于向所述数据记录分配标识码并且产生用于放置于所述指定的一个或多个电子内容页的标记,所述标记具有对所述存储的数据记录标识码的引用和到系统定制软件应用的链接;所述标记,当通过所述电子通信器件和浏览器应用通过通过所述电子通信网络通信的所述查看者请求放置所述标记的内容页时,导致从向所述系统定制软件应用放置所述标记的所述电子内容页发送通信;所述系统定制软件应用当来自所述标记的所述通信被接收以从与在所述标记中引用的所述数据记录标识码对应的所述存储的数据记录检索所述数据时执行,并且向指定的电子内容页产生和写入相关器代码;所述相关器代码产生用于在在所述存储的数据记录中指定的所述一个或多个电子内容页上标记所述一个或多个内容呈现区域的代码;以及所述相关器代码还通过从所述浏览器应用检索信息确定在所述存储的数据记录中指定的所述内容页呈现区域是否处于所述浏览器窗口尺度和滚动位置内以及所述浏览器窗口是否是在所述查看者的电子通信器件的所述显示器件上打开的主窗口。
121.根据权利要求120的系统,其中,所述相关器代码进一步监测所述内容呈现区域处于所述浏览器的窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口的时间周期。
122.根据权利要求120的系统,其中,所述相关器代码进一步监测在所述存储的数据记录中指定的所述电子内容页的所述内容呈现区域处于所述浏览器窗口尺度和滚动位置内的比例程度。
123.根据权利要求120的系统,其中,所述相关器代码还监测所述浏览器窗口从所述查看者的显示器件上的视线是否被另一应用窗口阻挡。
124.根据权利要求120的系统,其中,所述相关器代码向所述系统服务器传送由所述相关器代码收集的监测数据。
125.根据权利要求124的系统,其中,所述相关器代码在实时的基础上传送所述监测数据。
126.根据权利要求124的系统,其中,所述相关器代码传送以预定的增量周期性传送所述监测数据。
127.根据权利要求124的系统,其中,所述相关器代码以查询串和与所述系统服务器对应的URL的形式通过从所述相关器代码发送到所述系统服务器的单向非会话消息传送所述监测数据。
128.根据权利要求120的系统,其中,还包括用于处理从查看者页请求检索以及通过所述相关器代码从所述查看者浏览器检索的数据并且产生关于所述数据的一个或多个系统用户报告的一个或多个系统软件应用,所述数据包括选自下列组的一个或多个数据项 查看者识别、查看者地理位置、查看者浏览器类型、查看者电子通信器件操作系统类型、查看事件持续时间、查看事件时间、内容呈现频率、内容呈现到达、关于在在所述存储的文件中指定的所述内容呈现区域中呈现的所述电子内容文件的查看者点击活动、查看者显示器件可查看区域尺度、查看者浏览器窗口尺度、查看者浏览器窗口滚动位置和查看者浏览器窗口对焦状态。
129.根据权利要求120的系统,其中,所述相关器代码还检测关于在所述存储的数据记录中指定的所述一个或多个电子内容文件的查看者端活动。
130.根据权利要求129的系统,其中,所述一个或多个系统软件应用检测关于在所述存储的数据记录中指定的所述一个或多个电子内容页的查看者端活动是否是手动活动。
131.根据权利要求129的系统,其中,所述一个或多个系统软件应用检测关于所述一个或多个电子内容页的查看者端活动是否是自动活动。
132.根据权利要求120的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述内容并且所述内容呈现区域的预定比例处于所述查看者浏览器窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开的主窗口,那么,所述一个或多个系统软件应用测量并记录对于在在所述存储的数据记录中指定的所述电子内容页的所述内容呈现区域内呈现的内容的查看事件。
133.根据权利要求120的系统,其中,如果在所述电子内容页的所述内容呈现区域上呈现所述内容并且所述内容呈现区域处于所述查看者浏览器窗口可查看区域内并且所述浏览器窗口是在所述查看者的显示器件上打开预定的时间周期的主窗口,那么,所述一个或多个系统软件应用测量并记录对于在所述电子内容页的所述内容呈现区域内呈现的内容的查看事件。
全文摘要
提供用于控制通过电子网络呈现内容的系统和方法,由此,仅当在一定程度上内容页的预定区域处于查看者的浏览器窗口尺度和滚动位置内、或者处于所述浏览器窗口尺度和滚动位置外的预定距离内时,内容被呈现。当查看者访问内容页并在页上滚动或者改变查看者的浏览器窗口的尺度时,与查看者的当时浏览器窗口尺度和滚动位置对应的内容被呈现。涉及不处于查看者的浏览器窗口尺度和滚动位置内(或在到它的预定的距离内)的内容页的区域的内容不被呈现,除非或者直到这种区域处于这种浏览器窗口尺度和滚动位置或它外的所述预定距离内。
文档编号G06F15/16GK102257485SQ200980150499
公开日2011年11月23日 申请日期2009年10月21日 优先权日2008年12月16日
发明者A·爱德华兹, B·克拉斯纳, I·奇比雷弗, N·蒙特舒科夫 申请人:富媒体俱乐部有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1