内容注入系统和方法

文档序号:7679996阅读:555来源:国知局
专利名称:内容注入系统和方法
技术领域
本发明涉及提供网络接入的领域。更具体地说,本发明涉及将内 容提供给接入网络的用户。
背景技术
因特网是彼此共享信息的互连计算机的巨大阵列。因特网已变成 用于共享、存储、传输、搜索信息和进行商业活动的重要舞台。大众
日益能够在很多个地点来接入因特网。例如,在诸如酒店房间、机场 和咖啡馆之类的地点,对因特网的公共接入变得愈加普遍。然而,本 地网络接入提供商对用户请求和观看的内容几乎没有控制。

发明内容
本公开的一个方面包括用于在网络接入网关处或在网络接入网
关本地以及相对于该网关远程地将内容注入(injecting)到网页中的 系统和方法。例如,在一个实施例中,提供用于接入因特网的网络接 入网关。用户通过网络接入网关登录到因特网并且请求网页。网关向 网页提供者请求网页。在网关将网页传送到用户之前,网关或网关本 地的或相对于该网关是远程的内容注入引擎将诸如像广告或其他有用 信息之类的内容注入到网页中,然后将改变后的网页发送给用户。在 有些实施例中,注入的内容替代网页提供者所提供的 一些或全部内容。 在一些实施例中,注入的内容添加到由网页提供者所提供的内容。当 用户观看网页时,用户观看接入提供商的内容而不是网页提供者的内 容,或者除了网页提供商的内容之外还观看接入提供商的内容。
在一实施例中,注入的内容包括与本地网络接入提供商有关和相 关联的广告。在一实施例中,注入的内容包括用户输入,使得用户能供商进行通信和交易。
在一个实施例中,广告内容被注入。在一个实施例中,从本地广 告内容系统提供广告内容。在一个实施例中,从远程广告内容系统提 供广告内容。在一个实施例中,由本地和远程广告内容系统提供广告 内容。在此,本地是指不通过网络被接入、而是被本地连接的系统。 在此,远程是指通过独立于系统位置的网络被接入的系统。
在一个实施例中,根据用户的使用历史来提供内容。在一个实施 例中,根据用户的指定偏好来提供内容。在一个实施例中,根据诸如 像访问时长、所请求的业务、人口统计信息等之类的用户提供的信息 来提供内容。在一个实施例中,根据用来连接网络的设备的类型来提
供内容。例如,提供给通过个人数字助理(PDA)接入网络的用户的内容。
在一个实施例中,管理系统将内容提供给内容注入引擎。管理系 统提供使得用户能够选择特定地点-诸如像酒店、餐馆、会议中心、 机场、商店等-的服务或服务偏好的内容。在一个实施例中,多个分 立的系统将内容提供给用户,诸如像餐馆管理服务、客房管理服务、 前台管理服务等。
在一个实施例中,订阅者(subscriber)管理系统允许用户保存 偏好,使得用户每次访问特定地点时,他们不必重新输入他们的偏好。 在一个实施例中,订阅者管理系统位于特定地点的本地。在一个实施 例中,订阅者管理系统远离特定地点。在一个实施例中,订阅者管理 系统被用于将用户偏好提供给多个地点。例如,在一个实施例中,订 阅者管理系统为特定酒店连锁中的各个酒店提供用户偏好。在一个实 施例中,用户偏好在多个酒店连锁之间共享。在一个实施例中,在为 各种行业提供服务的网络接入提供商位置整个范围中共享用户信息。
在一个实施例中,诸如广告提供商系统、管理系统、订阅者管理 系统等本地或远程系统基于用户和/或位置为注入的内容提供不同的
7外观和体验。例如,在一个酒店连锁提供给用户的注入到网页中的内 容可能不同于在另一酒店连锁提供给用户的内容。类似地,提供给指 定一组特定偏好的特定用户的内容可能不同于提供给指定不同偏好的 不同用户的内容。
在一个实施例中,网络网关设备注入内容。在一个实施例中,网 络网关与单独的内容注入引擎协同工作来注入内容。在一个实施例中,
网络注入引擎在内容被网关设备接收之前注入内容。在一个实施例中, 网络注入引擎在内容被网关设备接收之后注入内容。在一个实施例中, 网络注入引擎对于网关设备而言位于本地。在一个实施例中,注入引 擎远离网关设备。在一个实施例中,注入引擎为多个网关设备注入内 容。
在一个实施例中,注入的内容是持久性的。例如,在一个实施例 中,内容注入引擎检查用户设备以确认该内容仍然在用户屏幕上可见。 作为另一示例,在一个实施例中,内容被保持在用户屏幕上的其他应 用之上从而持续可见。在一个实施例中,独立于所请求的网站或网络 内容来注入内容。
在一个实施例中,公开了用于注入内容的系统。该系统包括网络 接入网关和内容注入引擎。内容注入引擎将内容注入到被请求的网络 内容中。在一个实施例中,网络接入网关和内容注入引擎被包括在同 一外壳中。在一个实施例中,网络接入网关和内容注入引擎被包括在 分立的外壳中。
在一个实施例中,公开了 一种注入网关设备本地的内容的方法。
该方法包括以下步骤在网关设备处请求网络内容;在内容注入引擎 处接收网络内容;在内容注入引擎处将内容注入到网络内容中;以及 将注入的网络内容发送到用户设备。在一个实施例中,该方法还包括 以下步骤在注入内容之前在内容注入引擎处分析所接收的网络内容。 在一个实施例中,该方法还包括以下步骤确认注入的内容在用户设 备上。在一个实施例中,该方法包括以下步骤利用一个或多个小型 应用程序、应用程序或编译代码来确认注入的内容在用户设备上和/或在用户设备上可见。在一个实施例中,小型应用程序、应用程序或
编译代码使用一个或多个flash、 Java、 JavaScript、 VBscript和HTML
等。当然,应该理解的是,本领域普通技术人员能够使得任何编程语 言来实现如本公开所述的相同的任务。


图1A-图1D示出了内容注入系统的实施例。
图2A-图2C示出了与内容注入系统结合使用的网络运行中心的 实施例。
图3A-图3C示出了内容注入系统的实施例的流程图。 图4A-图4C示出了具有注入的内容的网页的各个实施例的截屏。 图5A-图6C示出了虚拟用户自助终端(kiosk)的各个实施例。 图7示出了持久内容监测器的实施例的流程图。
具体实施例方式
图1A示出了内容注入系统100的实施例。用户使用客户机设备 101 -诸如像计算机、膝上计算机、个人数字助理(PDA)、移动电 话等-连接到网关设备103。连接可以是有线的或者是无线的,并且 可以以任何可用的有线或者无线的通信协议来被使用,诸如像以太 网、蓝牙、IEEE 802.11a-n等。 一旦连接到网关设备103,用户就能够 通过网络107 (诸如像因特网)请求信息。网关设备103将用户请求传 送到内容注入引擎105。内容注入引擎105通过网络107与被请求的内 容服务器109进行通信。被请求的内容服务器109通过将被请求的内容 通过网络107发送到内容注入引擎105来进行响应。内容注入引擎105 将内容注入被请求的内容中,并且将改变后的被请求内容发送到网关 设备103。网关设备103将改变后的被请求内容发送到用户设备101, 该用户设备101将改变后的被请求内容显示给用户。在美国专利No. 6,636,894和美国专利No. 6,130,892中对网关设备的一些示例进行了说 明,其公开内容作为参考并入于此。
9在一个实施例中,内容注入引擎105注入存储在内容注入引擎105 中的内容。在一个实施例中,内容注入引擎105注入由场所运营商服 务器(venue operator server) lll提供的内容。在一个实施例中,内 容注入引擎105注入由本地内容或广告服务器113提供的内容。在一个 实施例中,内容注入引擎105注入由远程内容或广告服务器115提供的 内容。在一个实施例中,内容注入引擎105注入从包括场所运营商服 务器lll、本地内容或广告服务器113和远程内容或广告服务器115的 多个源提供的内容。
本地内容或广告服务器113和/或远程内容或广告服务器115提供 本地内容和广告或者远程内容和广告。例如,本地内容或广告服务器 113可以提供有关本地餐馆、本地事件、本地活动等的广告。本地内 容或广告提供商还可以被用于提供非本地的相关广告。远程内容或广 告服务器115为多个网络接入地点提供广告和内容。远程内容或广告 服务器115可以提供本地或非本地广告。
本地场所运营商服务器111或远程场所运营商服务器117提供来 自场所运营商的可注入内容。例如,场所运营商服务器lll、 117可以 特定于场所(venue)的广告。在一个实施例中,广告可以是和场所 有关的或者可以以场所用户为目标的。
在一个实施例中,内容注入引擎105和网关设备103被容纳在同一 外壳121内或者被集成到单个设备中。内容注入引擎105可以独立于同 一外壳内的网关设备103而运行,或者内容注入引擎105可以是网关设 备103的一部分。
图1B示出了其中通过网络107接入内容注入引擎105的实施例。例 如,在一个实施例中,当用户请求诸如网页之类的内容时,网关设备 103通过网络107将该请求转发到内容注入引擎105,内容注入引擎105 随后向内容提供商请求内容。内容提供商将被请求的内容发送给内容 注入引擎105,内容注入引擎将内容注入到被请求的内容中。内容注 入引擎105随后将改变后的内容转发到网关设备103,网关设备103将 改变后的内容转发给用户。图1C示出了直接从网络107接收被请求的内容并且随后将所接 收的内容转发给内容注入引擎105的网关设备103的一个实施例。内容 注入引擎105注入内容,并且随后将被请求的内容连带被注入的内容 转发给网关设备103用于传递给用户。要被注入的内容可以由网关设 备103或内容注入引擎105接收或被存储在其中。要被注入的内容可以 从各种服务器接收,诸如像以上参考图1A所述的服务器。当由网关设 备103接收时,网关设备将要被注入的内容转发给内容注入引擎105。
图1D示出了内容注入系统的另一实施例。图1D示出了与内容注 入引擎105进行通信的用于注入有关本地服务和信息的各种本地管理 系统。本地管理系统可以包括例如餐馆管理系统157、酒店管理系统 159、礼宾服务系统161、本地内容/广告服务器163或者任何其他本地 服务系统。例如,在一个实施例中,内容注入引擎105注入本地餐馆 信息,以允许用户访问有关本地餐馆的信息。在一个实施例中,注入 的内容允许用户进行预定或者定购送餐。在一个实施例中,礼宾服务 系统161根据本地活动、本地事件、交通、天气、本地餐馆、方位等 提供内容。在一个实施例中,酒店管理系统159允许用户办理入住或 结算,提供有关酒店服务的偏好、请求唤醒服务或请求信息或服务。 尽管图1D是针对酒店服务来描述的,但是本领域技术人员将会根据这 里的公开文本理解到,诸如机场、会议中心、学校等其他场所也会提 供类似的内容提供商系统来给用户提供本地内容和本地交易选项。
图1D还示出了本地订阅者管理系统155和/或远程订阅者管理系 统153的使用。在订阅者管理系统的一个实施例中,允许用户保存偏 好,从而使得用户每次访问特定地点时他们不必重新输入他们的偏 好。本地订阅者管理系统155保存特定于该特定访问地点的用户偏好。 远程订阅者管理系统153保存被分配给多个访问地点的用户偏好。例 如,在一个实施例中,订阅者管理系统为特定酒店连锁中的各个酒店 提供用户偏好。在一个实施例中,用户偏好在多个酒店之间共享。在 一个实施例中,在服务于各个行业的网络接入提供商位置的整个网络 中共享用户信息。图2A示出了利用网络运行中心(NOC) 155的内容注入系统的一 个实施例。网络运行中心可用来管理多个网关设备和多个场所。网络 运行中心相对于网关设备可位于远程或本地。网络运行中心还可以物 理地映射到多个位置用于数据冗余和可靠性。网络运行中心可以提供 各种服务,包括例如重新定向、认证、记账、内容注入、管理服务等。
图2B示出了网络运行中心155的一个实施例。网络运行中心155 包括入口201、接入模块203、伙伴服务207和清算中心205。接入模块 203提供允许网络接入系统重新定向和改变由用户计算机观看的内 容、而不必用户重新配置用户设备设置的服务。当内容事实上可能不 同于被请求的内容时,接入模块203使得从用户设备看来好像它正在 接收被请求的内容。接入模块203还可以提供内容注入服务,以将内 容注入到被请求的内容中。
伙伴服务207提供跟踪使用情况以及用户和伙伴所产生的费用的 数据库,并且提供使用报告、发票和其他服务,诸如给伙伴的技术支 持。伙伴例如可以是网关或场所拥有者或运营商。场所可以包括一个 或多个网关设备,其提供从场所中的一个或多个位置或者在整个场所 中的网络接入。场所可以是咖啡馆、机场、会议中心、游船、飞机、 体育场、图书馆、学校等。
清算中心205可以包括认证、授权和计账(AAA)服务器206和伙 伴结算服务器(partner settlement server) 209。在网络接入系统的一 些实施例中,只给某些用户提供网络接入。例如,用户可能被要求成 为特定集团的一部分或者可能被要求为网络接入付费。清算中心205 提供服务以允许用户得到认证并且被给予对网络的接入。在一个实施 例中,由第三方来运行清算中心205。在一个实施例中,清算中心205 有助于在服务提供商和本主实体之间进行认证和计账消息的交换。本 主实体是与用户具有优先关系的实体。在一个实施例中,清算中心205 提供可审计数据用于漫游支付结算。在一个实施例中,清算中心利用 RADIUS计账。AAA服务器206提供跟踪被许可的用户所必需的信息和 服务从而准许用户接入。例如,AAA服务器可以包括具有诸如像用户
12名和密码这样的相应标识信息的被许可用户列表。AAA服务器可以还 包括关于用户是否已经支付接入网络的请求费的信息。伙伴结算服务 器209跟踪用户使用和计费。
入口 201可以包括在认证发生之前用户最初;故重定向到的网页。 入口可以包括本地信息和广告,并且可以提供媒介以允许用户输入用 于认证和支付的信息。
图2C示出了网络运行中心155的另一实施例。网络运行中心155 包括入口201、伙伴服务207、清算中心205、应用网关251、目录253 和AAA/虚拟专用网络(VPN) 257。入口201、伙伴服务207和清算中 心205类似于参考图2B所述的那些部件。应用网关251、目录253和 AAA/VPN 257可用来提供与接入模块203类似的功能或者更高级的功 能以提供如本领域技术人员根据本公开所理解的安全特性。
图3A示出了i人证处理300的流程图。i人证处理300开始于方框 301,其中用户使用客户机设备连接到网关。在方框302处,网关设备 将用户重定向到网络运行中心。在方框303处,网络运行中心获得认 证前页面并且将内容注入到i人证前页面中。在方框304处,为新用户 呈现包含注入内容的认证前页面。在方框305处,用户输入认证信息 并且针对网络而被认证。
图3B示出了内容注入处理310的一个实施例的流程图。处理开始 于方框311 ,其中用户利用与网关设备通信的客户机设备来请求网络 内容。该请求被转发到被请求的内容服务器,被请求的内容服务器以 被请求的内容进行答复。处理310随后前进到方框312,其中内容注入 引擎接收被请求的网络内容。在方框313处,内容注入引擎将内容注 入到网络内容中。处理310随后前进到方框314,其中具有被注入内容 的网络内容被发送到用户设备。
图3C示出了内容注入处理320的另一实施例的流程图。在方框 321处,用户使用客户机设备来请求网络内容。随后,用户请求被从 客户机设备转发到网关设备。在方框323处,网关设备将用户请求转 发给内容注入引擎。在方框325,内容注入引擎将该请求转发给网络。网络在方框327处接收该请求,并且网络将该请求转发给适当的服务 器,该服务器利用内容来对用户请求进行响应。随后,在方框329处, 该内容被从网络发送给内容注入引擎。在方框331处,内容注入引擎 确定内容类型。内容类型例如可以是HTML内容、PDF内容、视听内 容、可执行内容、或者发送到网络系统或从网络系统接收的任何其他 类型的内容。根据该内容,内容注入引擎将内容注入到从网络所接收 的内容中。例如,如果该内容为HTML,则内容注入引擎在方框333 处分析该内容,并且在方框335处注入新内容。然后,在方框337处, 改变后的内容被转发到网关设备。在方框339处,网关设备将改变后 的内容转发给客户机设备。在方框341处显示改变后的内容。
图4A示出了具有注入内容的网页的一个示例。网页401包括原始 内容403和注入内容405。注入内容405被包括在网页401的框架中。框 架可以是任意形状、大小、结构或取向。例如,框架可以位于网页中 间或者右侧。
图4B示出了原始内容423的网页421的框架或部分中的注入内容 425。其中放置有注入内容的网页的框架或部分可以是先前存在的框 架或部分,或者是由内容注入引擎创建的新创建的框架或部分。内容 注入引擎105注入内容,而与该内容或站点无关,其中该内容是从该 站点接收的。在一个实施例中,以XML应用的形式注入内容。在一个 实施例中,以HTML应用的形式注入内容。在一个实施例中,以宏媒 体(macromedia)应用的形式注入内容。
图4C示出了一个实施例,其中内容,皮注入到网页441的XML或其 他应用445中,从而悬浮在原始内容443之上。XML应用可以是相对于 框架是先前存在的或者可以是由注入引擎所创建的。
可以通过任意多种方式来传递要被注入的内容。例如,在一个实 施例中,实时传递注入内容。在一个实施例中,内容被存储在远程的 或本地的服务器上或者入口服务器、网关或内容注入引擎上。在一个 实施例中,要被注入的内容被存储并被实时或根据需要更新。
可以根据关于用户的多种指示中的任意指示来选择注入内容。例如,注入内容可能是基于例如由提供接入的网关设备所确定的用户位 置。注入的内容也可以是基于包含在被请求内容中的元数据或其他信 息确定的。注入的内容还可以是基于用户的过去浏览历史或用户所选 择的偏好。注入的内容还可以是基于通过认证处理器从场所提供商所 获得的个人信息。本领域技术人员根据本公开将会理解可以使用关于 用户的许多其他指示来确定注入到被请求内容中的内容的类型。
在一个实施例中,注入的内容可以被注入到能够在网络连接上传
递的任何内容类型中,例如HTML、 PDF、 Flash、流媒体、静态媒体 等。在一个实施例中,注入内容的内容可以是能够在网络连接上传递 的任何类型,例如HTML、 PDF、 Flash、流媒体、静态媒体等。在一 个实施例中,注入内容类型不同于内容正被注入到其中的内容类型。 例如,流媒体可以被注入到静态内容中。在一个实施例中,内容注入 引擎可以与诸如像网关之类的其他内嵌(inline )设备进行通信,以便
增加针对给定用户或用户通道所分配的带宽,使得注入的内容不影响 用户的网络性能。
图5A示出了用户自助终端或控制台系统的一个实施例。用户自 助终端(User Kiosk)为用户提供网络和本地信息服务。用户自助终 端可以作为应用程序被下载到用户计算机上或者被注入到被请求的 内容中。在一个实施例中,用户自助终端在基于访问者的网络中的用 户设备上提供了非侵入式的、渗透式的控制台,而无需安装客户端软 件。控制台使得能够方便地访问有价值的服务。控制台允许用户访问 基于网络的应用程序以及传统服务。仅通过将用户的支持网络的设备 连接到本地网络(以有线方式或者以无线方式)并且打开浏览器,用 户就获得对控制台所提供的权能的访问权。在一个实施例中,用户自 助终端提供一个或多个以下功能天气信息、唤醒服务、房间服务、 传真/打印、订出租车、租车、航班信息、访问本地康乐信息、本地服
务、附近的餐馆、照片影印和商业服务位置、常旅客折扣、酒店结账 (包括支付)的能力、餐馆预定等。用户自助终端可以采用各种方式 被设计,以为用户提供便捷信息。用户自助终端还可以提供交互式应用。
图5A示出了其中在具有内容505的浏览器窗口501中提供用户自 助终端503的一个实施例。用户自助终端503包括各种管理中心和交互 式应用,诸如像闹钟507、酒店服务509、游戏5U、电影513、礼宾515、 商务中心517、电话519、网络中心521和音乐523。
图5B示出了其中可以把用户自助终端503移到浏览器窗口外的一 个实施例。图5C示出了其中用户自助终端503可在浏览器窗口内移动 的一个实施例。
图6A示出了虛拟商务中心605的一个示例。当用户点击或用鼠标 选中商务中心503时,出现虛拟商务中心605。虚拟商务中心605将用 户信息提供给与进行商业活动有关的用户,并且可以包括特定于用户 的信息。例如,虚拟商务中心605包括语音邮件控制功能609、传真服 务611和使用信息607。虚拟商务中心605还可以包括广告,诸如像横 额广告,包括诸如像滚动条(ticker)之类的活动广告或者静态横额 广告。
图6B示出了酒店服务中心625的 一个实施例。酒店服务中心625 包括与用户酒店逗留有关的服务,诸如像当前费用627、钟点工服务 629、房间服务631、酒店信息633和唤醒服务635。酒店服务中心625 也可以包含广告613。
图6C示出了包括酒店服务中心625和礼宾中心655两者的一个实 施例。礼宾中心655可以包括对酒店客人有用的任何类型的信息和应 用,包括赞助活动通知657、天气659和广告661。
在一个实施例中,注入的内容是基于用户所请求的内容,而不是 基于用户自助终端应用所请求或取得的信息。
在一个实施例中,用户自助终端是可定制的。用户自助终端可由 用户定制,以仅包括特定的内容或者扩展成包括第三方应用。在一个 实施例中,涉及用户自助终端的偏好可以被保存在例如订阅者管理服 务器中,从而当用户移动到一个新地点时,用户自助终端包括用户先 前设定的偏好。
16尽管图5A-图6C针对酒店逗留进行了描述,但是本领域技术人员 会从在此的公开中认识到,类似的虚拟商务中心可以被用于其他场 所,诸如像会议中心、图书馆、学校、商业、餐馆、商店或其他网络 接入场所。
图7示出了心跳(heart beat)或持续内容检查处理701的操作的 流程图。当内容被注入被请求的内容时,可能希望确认该内容仍然可 见和/或被包括在被请求的内容中。例如,如果广告被注入内容中,则 可能希望确认该广告仍然可看见和/或被包括在被请求的内容中从而 获得用户的注意。在一个实施例中,心跳或信号被周期性地从用户设 备上的被注入内容发送到内容注入引擎或其他监测系统。心跳监测器 执行检查该内容是否仍然存在和/或在用户设备上可见的功能。如果心 跳没有被发送或者停止发送,则内容注入引擎认为被注入的内容不存 在和/或没有被显示,并且启动重新注入内容的处理。
在一个浏览体验中,该心跳可以作为运行在框架中的JavaScript 代码来实现。如果内容的父窗口关闭,则该加框窗口也将关闭,并且 心跳将停止。这将触发内容注入引擎在来自用户的下一个数据请求时 重新注入内容。在一个实施例中,使用下载用于窗口的宏媒体flash小 型应用程序或者作为可由用户下载的用户自助终端应用/小型应用程 序一部分来实现心跳机制。
处理701开始于方框705,其中接收用户请求的内容。在方框707 处,内容被注入到被请求的内容中。在方框709处,处理701继续,其 中查看被注入的内容是否仍然存在和/或被显示在用户设备上。如果答 案是肯定的,那么在方框711处,广告轮播器计数器被更新。如果答 案是否定的,那么系统前进到方框713处,其中处理重新注入内容或 者等待新用户接入请求来重新注入内容。
尽管已经针对某些优选实施例描述了前述发明,但是本领域技术 人员根据在此的公开能够显然地理解其他实施例。例如,尽管本公开 是针对某些实施例和某些编程语言进行描述的,但是本领域技术人员
/X斗由扨銥5ll也铀.始箱,i,會A "5T W田杏恋柳太力\-何方面。作为另一示例,尽管内容注入引擎是针对注入内容描述的, 但是还应该理解,注入可以意味着添加到原始内容或者替代原始内容 的至少一部分。另外,根据在此的公开,其他组合、省略、替换和修 改对于本领域技术人员来说将是明显的。可以想到,所述发明的各个 方面和特征可以单独地、结合在一起地或者彼此替换地实施,并且可 以进行特征和方面的多种组合及子组合,并且这些组合以及子组合仍 落入本发明的范围内。而且,上述的系统不需要包括在优选实施例中 描述的全部模块和功能。因此,本发明并非意在由优选实施例的叙述 所限制,而是通过参照所附权利要求来限定。
权利要求
1、一种用于确定所提供的内容是否存在于基于访问者的系统中的客户机设备上的方法,其中在所述基于访问者的系统中,客户机设备通过网关设备访问网络内容,所述网关设备允许客户机设备访问网络内容而无需客户机设备的用户重新配置,所述方法包括以下步骤在网关设备处从客户机设备接收客户内容请求,其中所述网关设备允许客户机设备请求和接收内容,而无需客户机设备的用户重新配置;将网关允许的内容从所述网关发送到所述客户机设备,其中所述网关允许的内容在所述客户机设备看来好像是客户期望的内容;在所述网关设备处监测所述客户机设备上所述内容的状态指示。
2、 如权利要求l所述的方法,还包括以下步骤如果没有接收到 所述状态指示,则将相同的内容提供给所述客户机设备。
3、 如权利要求l所述的方法,还包括以下步骤如果没有接收到 所述状态指示,则将不同的内容提供给所述客户机设备。
4、 如权利要求l所述的方法, 户期望的内容相同。
5、 如权利要求l所述的方法, 户请求的内容不同。
6、 如权利要求l所述的方法,容。
7、 如权利要求l所述的方法,其中所述网关允许的内容与所述客 其中所述网关允许的内容与所述客 其中提供内容包括提供被注入的内 其中所述状态指示包括所述内容在所述客户机设备上是否可见的指示。
8、 如权利要求l所述的方法,其中通过在所述客户机设备上运行 的确定所述内容是否存在的程序来提供所述状态指示。
9、 如权利要求8所述的方法,其中所述程序包括小型应用程序。
10、 一种被配置用于确定所提供的内容是否存在于基于访问者的 系统中的客户机设备上的系统,其中在所述基于访问者的系统中,客 户机设备通过网关设备访问网络内容,所述网关设备允许客户机设备 访问网络内容而无需所述客户机设备的用户重新配置,所述系统包括网关设备,其被配置为从客户机设备接收客户内容请求,其中所 述网关设备被配置为允许客户机设备请求和接收内容而无需所述客户 机设备的用户重新配置,并且其中所述网关设备还被配置为将允许的 内容发送到所述客户机设备,其中所述允许的内容在所述客户机设备 看来好像是客户机允许的内容;以及软件模块,其被配置为确定所述内容是否存在于所述客户机设备 上,并且如果所述内容存在于所述客户机设备上,则所述软件模块将 指示从所述客户机设备发送到所述网关设备;其中所述软件模块被包括在发送到所述客户机设备的所述允许 的内容中。
11、 如权利要求10所述的系统,其中所述软件模块还被配置为确 定所述内容在所述客户机设备上是否可见。
12、 如权利要求10所述的系统,其中所迷软件模块为小型应用程序。
13、 一种基于访问者的网络系统,其能够将内容注入到被请求的内容中,所述基于访问者的网络系统包括网络接入网关,其为客户机设备提供基于访问者的网络接入,而 无需为了接入所述网络的用户重新配置;以及内容注入引擎,其在所述网关设备处将内容注入到用户请求的网 络内容中。
14、 如权利要求13所述的系统, 容注入引擎被包含在同一外壳中。
15、 如权利要求13所述的系统, 容注入引擎被包含在分立的外壳中。
16、 如权利要求13所述的系统, 器获得的。其中所述网络接入网关和所述内其中所述网络接入网关和所述内其中被注入的内容是从本地服务
17、 如权利要求13所述的系统,其中被注入的内容包括广告内容。
18、 如权利要求13所述的系统,其中被注入的内容添加到被请求 的网络内容。
19、 如权利要求18所述的系统,其中被注入的内容对被请求的网 络内容加框。
20、 如权利要求13所述的系统,其中被注入的内容至少替代被请 求的网络内容的一部分。
21 、 一种在基于访问者的网络中提供交互式信息和服务的系统, 其允许用户访问位置特定信息和服务而无需用户输入位置特定信息, 所述系统包括网关设备,其为客户机设备提供基于访问者的网络接入而无需所述客户机设备的用户重新配置;软件模块,其被配置为提供交互式工具,以允许用户从本地信息 和服务提供商访问和请求信息和服务,而无需用户输入位置特定信息。
22、 如权利要求21所述的系统,其中所述信息和服务包括与用户 的位置有关的信息和服务。
23、 如权利要求21所述的系统,其中所述交互式工具包括多个交 互式菜单。
24、 一种在基于网络的系统中为客户机设备提供位置特定信息而 无需客户机确定位置的方法,所述方法包括以下步骤在网关设备处接收针对网络信息的客户机设备请求,所述网关设 备被配置为允许接入网络而无需用户重新配置客户机设备;在所述网关设备处,根据所述网关设备的位置确定所述客户机设 备的位置;向所述客户机设备发送在所述客户机设备看来好像是被请求的 网络信息的一部分的交互式工具,其中所述交互式工具提供位置特定 信息和对位置特定服务的访问。
25、 如权利要求24所述的方法,其中向所迷客户机设备发送在所 述客户机设备看来好像是被请求的网络信息的一部分的交互式工具, 其中所述交互式工具提供位置特定信息和对位置特定服务的访问还包 括向所述客户机设备发送在所述客户机设备看来好像是被请求的 网络信息的一部分的交互式工具,其中所述交互式工具提供位置特定 信息和对酒店服务的访问。
全文摘要
本公开的一个方面包括用于在网络接入网关处或在网络接入网关本地将内容注入到网页中的系统和方法。例如,在一个实施例中,提供用于接入因特网的网络接入网关。用户通过网络接入网关登录到因特网并且请求网页。网关向网页提供者请求网页。在网关将网页传送到用户之前,网关或网关本地的内容注入引擎将诸如像广告或其他有用信息之类的内容注入到网页中,然后将改变后的网页发送给用户。
文档编号H04L29/06GK101536462SQ200780041876
公开日2009年9月16日 申请日期2007年9月28日 优先权日2006年9月29日
发明者B·皮特查卡尼, C·S·尊巴兰, E·C·布鲁索, E·M·萨莱姆, P·M·费尔德曼, V·奥尔尚斯基 申请人:诺玛迪克斯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1