專利名稱:指定互聯網絡用戶目標廣告替換的方法和系統的制作方法
技術領域:
本發明涉及請求從一個通信網絡可用的資源,具體地說涉及利用與請求資源有關的輔助信息的一個請求資源的補充。
背景技術:
通過上個世紀90年代的互聯網絡的擴展,對于因特網用戶來說,許多資源能以很少或無代價地利用。隨著經濟情況的變化和操作資源的費用增加,更多的資源必須利用附加的廣告信源來補充他們的收入。結果是,許多用戶在接入網站或基于資源的多媒體時在互聯網絡上接收到廣告。
廣告信源可以是一個用戶通過通信網絡(如互聯網絡)請求的網站或多媒體資源。這類傳遞系統被認為是″推進″系統,其中一個資源請求者的先前選擇被用于確定把何種類型的廣告從請求的資源點送到用戶。該請求者的選擇可以是由于預選的用戶選項或一個監控程序,即根據由一個請求者作出的先前網站或媒體資源選擇生成的一個配置文件。
廣告的信源也可以在該資源的請求者的位置完成。運行在請求者計算機上的軟件(例如監視一個用戶的選擇的消息監視器(spyware))或瀏覽器指示將要被發送到請求者的廣告的類型。該廣告請求軟件還可被用于阻斷廣告被送到到一個用戶的計算機。另外,該請求軟件可以阻斷一個請求者對一個資源的接入。
當把廣告從用戶位置或內容供應商提供到一個用戶時,在任一信源之處都必須提供一種適應該廣告顯示的結構。因此,在資源位置或資源的請求者位置必須使用附加資源來顯示廣告。
隨著在通過用戶計算機的位置的機構把廣告發送到用戶或者該內容供應商把信息提供到用戶這二者之間的互動,出現了如在網關的裝置,使得用戶接入并且接收一個請求的資源。這些網關裝置可被利用來服務提供到用戶,不需要用戶計算機上的軟件或內容供應商位置上的交互作用,以便提供涉及請求資源的服務和廣告來增強用戶的多媒體經歷。
發明概要用于提供輔助信息的一種系統和方法,該輔助信息涉及通過通信網絡提供對于一個資源的請求。涉及作為廣告或服務的一種資源的輔助信息由一個網關提供,促進在一個資源的請求者和一個資源供應商之間通信而沒有在資源的請求者位置和資源供應商位置的交互作用。網關裝置解析該針對一個資源的請求,以便確定涉及該請求資源的輔助的信息。
附圖描述本發明的上述和其它優點以及特征將從結合附圖提供的本發明的最佳實施例的下列詳細描述中更好地理解。附圖的各種特征可能不是按比例給出的。附圖包括
圖1A是表示本發明最佳實施例的一個通信結構系統的示意圖;圖1B是形成本發明最佳實施例的一個通信結構系統的組成部分的示意圖;圖2是本發明通過網關裝置用于提供涉及請求資源的輔助信息的操作實施例的流程圖;圖3A是可通過通信網絡從資源供應商得到的一個顯示請求資源的示意圖;以及圖3B是以本發明最佳實施例可利用涉及該請求資源的輔助信息從一個通信網絡得到的一個顯示請求資源的示意圖。
詳細的描述雖然通過最佳實施例描述本發明,但是本發明不局限于該最佳實施例。相反,所附的權利要求書應該廣義地解釋,以便包括本領域的技術人員在不背離本發明范圍和等效范圍的條件下可以實現的本發明的其它變型和實施例。
本發明是一種系統和方法,用于發送和接收經網關裝置通過一個通信網絡提供的音頻、視頻或作為一個媒體文件的兩個類型的組合,多媒體服務,和/或互聯網兼容信息內容,例如網頁(例如超文本標記語言(HTML))兼容的網頁等(被認為是請求資源)。作為在此使用的術語″媒體目標″包括音頻、視頻、文本、多媒體數據文件以及數據串流媒體文件。多媒體目標包括文本、圖像、視頻和音頻數據的任意組合。數據串流媒體包括音頻、視頻、多媒體、文本和交互性數據文件,通過互聯網絡、衛星或其它通信網絡環境傳遞到用戶,并且在整個文件的傳遞結束之前開始在用戶的計算機/裝置上播放。媒體目標可被在任何通信網絡上發送,包括通過互聯網絡、衛星(DSS,DVB-S)、電纜、DSL、T1線路、無線網絡或能夠提供介質目標的其它傳遞系統。如此定義的目標或業務源于已知的一個資源供應商,如站點、存儲站點、數據流媒體站點、文件存儲站點、媒體服務提供(電視/無線電臺)等。
該媒體目標的內容的實例包括歌曲、政治演講、新聞廣播、影視預告縮片、電影、電視展示廣播、無線電廣播、金融會議電話、現場音樂會、網絡管理總長度和其它專用事件。媒體目標以各種格式編碼,包括REALAUDIO,REALVTDEO,REALMEDIA,APPLE QUICKTIME,MICROSOFT WINDOWSMEDIA FORMAT,QUICKTIME,MPEG-2 VIDEOCOMPRESSION,MPEG-4 VIDEO AND/OR AUDIO COMPRESSION,JOINT VIDEOTEAM COMPRESSION FORMAT(MPEG-4部分10AVC,H.264),MPEG-2 LAYERIII AUDIO,MP3。通常,媒體目標以擴展名(后綴)指定,指示與具體格式的兼容性。例如,媒體目標(例如音頻和視頻文件)以兼容的REALMEDIA格式的.ram、.rm、.rpm擴展名之一結束。文件擴展名和其兼容的格式的某些實例在表1中列出。媒體類型、擴展名和兼容的格式的更詳盡的列表可在http//www.bowers.cc/extensions 2.htm找到。
表1網關裝置是在例如用戶的計算機(或本地家庭/商用通信網)的資源的請求者和通信網絡(外部用戶計算機或本地家庭商用通信網)之間的接入點或通信接口。通常,機頂盒、DSL調制解調器、電纜調制解調器或其它類型的通信接口被用于把一個資源的請求者連接到作為互聯網絡的通信網絡,連接到一個資源供應商。通過設計,網關裝置能夠通過一個共用節點支持多個用戶。因此,具有連接到一個DSL調制解調器的一個DSL的家庭能夠通過提供的網關(DSL調制解調器)而經該互聯網絡而接入多個資源供應商。
稱作網絡的許多系統容納多個用戶或裝置。在家庭或商業位置的網絡(稱作局域網、廣域網、光纖網等)可能使用不同類型的通信技術,使得用戶能夠使用一個共用網關裝置來經一個通信網絡接入資源供應商。一些共同使用的連網技術是以太網802.11a、802.11b、藍牙TMIEEE 1394、通用串行總線(USB)、HAVI,并且其它型的硬布線和無線電連接被用于網絡裝置。可以使用其它類型的通信技術,但是該網關的重要性在于它提供一個連結,用于多個用戶對于一個通信網絡的接入,同時以一種簡單的方式提供這種接入(針對每一個資源的請求者的一個點接入對比多點接入)。
通過使用一種通信協議促進在網絡上的資源請求者、網關裝置和通信網絡之間的通信。一個共用的協議被認為是傳輸控制協議-網際協議(TCP/IP),見可在http//www.faqs.org/rfcs/rfc1780.html得到的RFC 1780″互聯網絡官方協議標準″。這協議把數據標準化到打包的字段中,字段包括標題和有用負荷。數據包標題包括用于管理在裝置和網絡之間通信的信息。有用負荷數據是提供該打包數據的請求資源(信息內容部分)的信息,例如包含電子郵件、媒體目標、網頁信息內容、交互業務等數據。
通過使用一個統一資源標識符(URI)而接入可通過通信網絡得到的資源或可在本地家庭或商用通信網上得到的資,提供信源和針對在資源之間傳遞的打包數據的目的地編址。URI是名稱的一個通用集,涉及現存協議或名稱空間,標識資源(例如網站、數據串流器介質服務器)、作為資源的服務(例如視頻點播、因特網無線電)、利用資源的裝置(例如移動電話、互聯網絡啟動應用)和作為數據文件的資源(例如媒體文件和文本文檔)。URL是URI的一種形式,表示使用網絡協議(例如,TCP/IP或MPEG傳輸方案)映射到一種存取算法的一個地址。當使用URL時,專用資源、服務、裝置或數據文件可被接入和/或操作。稱之為一個網際協議號碼或地址(IP)的URI的一個可選形式是涉及具體的資源、服務或數據文件的一系列數字。因此,IP號碼提供兩種方式接入一個期望的資源(例如通過使用www.whitehouse.gov或IP地址198.137.240.91接入一個資源)。
本發明的最佳實施例利用經IP地址可通過局部網絡和通信網絡接入的資源、資源供應商和資源請求者操作。應該指出,本發明還將利用網關裝置作為唯一利用IP地址而不利用資源請求者的IP地址與通信網絡連通的裝置操作。該系統隨后將利用稱為網絡地址表(NAT)的技術從而該網關裝置將動態地把IP地址分配到在一個不被看作外部通信網絡的局部網絡上的資源請求裝置。NAT的使用實現網關控制到達和通過該通信網絡的信息流,以便獲得請求的資源(通過一個防火墻),同時減小外部安全威脅的可能性。
在圖1A中,示出本發明一個示例的實施例的結構的系統。系統100顯示了在資源請求者、資源供應商、和一個網關裝置之間的操作示意圖,該網關裝置在該資源請求者和資源供應商之間。局部網絡140(如布線、無線或組合的基礎網絡)展示稱作資源請求者的不同類型的用戶或裝置。盡管其它類型的裝置可被用于從一個通信網絡請求資源,但示出的不同類型的資源請求者包括視頻游戲系統102、機頂盒104、個人計算機106、媒體中心108。資源請求者一個資源請求者最好經過能夠通過基于協議的TCP/IP發送的一個指令作出一個請求。來自一個資源請求者的請求的信息類型或服務可以改變,例如視頻游戲系統102隨著對個人計算機106的國際象棋比賽而傳遞信息,用于從資源供應商請求一個網頁。
資源供應商的不同類型的示例是媒體目標服務器122和Web服務器132。這兩個類型的資源供應商都通過通信構造150(表示一個例如互聯網絡的通信網絡)操作和與其它設備(可通過局部網絡140接入)連通。媒體目標服務器122(作為介質目標的千兆字節或兆兆字節的大文件服務器)把媒體目標提供到一個資源請求者(例如該媒體目標服務器122把基于音頻廣播的一個數據流介質發送至機頂盒104)。Web服務器132通過使用對應于一個請求網頁的URI類似地響應適應GET指令的超級文本發送協議(HTTP)把網頁提供到一個資源請求者。根據本發明的本原則,其它類型的資源請求者指令可被用于通過一個通信網絡請求和接收可得到的資源。
網關裝置110是操作在資源請求者(在局部網絡140上)的局部網絡和具有資源供應商的通信網絡(通信構造150)之間的接口。網關裝置110,通常是有線調制解調器、DSL調制解調器、PSTN啟動調制解調器、網絡集線器或其它類型的通信網絡兼容接口,起到在局部和遠端(通信網絡)資源之間的守門裝置的作用。網關裝置110有利而透明地監視在資源請求者和供應商之間的通信業務,不必在任一通信終端運行專用軟件。即,網關裝置110提供例如網絡安全或信息內容濾選的服務,其中網關裝置110確定一個資源請求者是否已經接入一個請求的資源,而不通過該資源請求者或供應商交互。另外,就對于不同資源同時接入的每一個請求而言,網關裝置110通過通信網絡容納對于可得資源的多個連接,例如視頻游戲系統102和媒體中心108經由以太網連接而被連接到網關裝置110。
網關裝置110與數據庫120互操作,根據通過通信網絡針對可得資源作出的請求提供對于資源請求者的服務。數據庫120是SQL或微軟ACCESSTM適應的數據庫,具有作為涉及資源請求者的輔助信息的基準(例如URL鏈路、預緩存廣告、動畫、介質目標、編程腳本等)。例如,對于網頁穿行網站的一個URI的請求,將導致返回涉及美國國務院穿行咨詢業務的數據庫120的信息。根據可得到存儲器,網關裝置110同樣可以具有預先緩存在其位置的輔助信息。另外,雖然網關裝置110可以通過通信構造150利用其它可得的數據庫操作,但網關裝置110可按照一系統升級或預先緩存的涉及頻繁請求資源的輔助信息而被更新。
圖1B是形成本發明示例的實施例的通信結構的分立組成部分的示意圖。個人計算機150表示通過一個通信網絡請求一個可用資源的一個裝置。個人計算機150具有處理器154,控制多數系統操作,包括使用在個人計算機上的程序,以便接入和產生請求的資源。處理器154耦合到由用戶使用的輸入和輸出接口,以便操作個人計算機150。例如,一個取樣輸入裝置152是鍵盤、鼠標、指示器、軌跡球等。輸出接口是顯示處理機159的系統,產生能夠通過輸出接口153顯示的一個信號(在監視器或電視屏幕上)。處理器154還耦合到存儲器158,耦合形式可以有隨機存取存儲器、只讀存儲器、存儲器芯片、硬盤驅動器、軟磁盤驅動、存儲棒、CD、視頻數字盤、和它們的組合。存儲裝置158還可以存儲計算機程序、用戶相關信息和多媒體工具、以便實現要求資源的操作。
通信接口156是個人計算機150的一個組成部分,由實現裝置的通信的處理器154控制。網絡端口或網卡(以太網兼容的無線接口等)最好形成通信接口156。另外,撥號調制解調器或其它類型的網絡實現端口能夠被用于通信接口156。通信接口156還使得個人計算機150能夠由通過一系列數字、字母數字字符或其它標識手段標識一個裝置的IP地址、介質存取控制地址、動態產生的IP地址或其它類型的編址技術所編址。
網關裝置160表示一個網關裝置的最佳實施例。處理器164、輸入裝置162、通信接口166和存儲器168類似于個人計算機150相應組成部分。狀態接口166指示網關裝置160的當前操作模式或狀態。狀態接口169具有可以直觀顯示指示器(比如LED發光、LCD顯示等)和/或一種可聽發聲裝置(揚聲器、語音合成、報警信號等)。除了用于存儲系統操作信息之外,存儲器168可以包含涉及一個請求資源的輔助信息、升級網關裝置160的更新信息、資源請求者配置文件信息以及為當前發明的操作所必要的附加操作指令。通信接口166提供用于局部網絡裝置的集線器接口(作為局部網絡140),把數據發送到通信網絡并且從通信網絡接收數據。另外,通信接口166通過寬帶連接(作為T1線路DSL、電纜調制解調器等)來提供通過通信網絡(作為圖1A的通信構造140)把網關裝置160連接到資源供應商(作為Web服務器170)的接口。雖然可以使用其它網絡通信協議(實時協議等),但是在網關裝置160和資源供應商之間的通信最好是TCP/IP適應的。網關裝置160還連通數據庫180,接收當前沒存儲在網關裝置160中的輔助信息。
Web服務器170是資源供應商的一個實例,把請求的資源提供到個人計算機150(個人計算機)。處理器174控制Web服務器170的操作,包括請求的處理以及遞送產生和存儲的數據,以便形成基于網絡的網頁。從Web服務器170遞送的數據包括的數據形式有HTML、可擴展的匯總語言(XML)、JAVA指令、或其它類型的腳本或指令,表示可在一個輸出裝置(例如顯示裝置或揚聲器)上產生可視或可聽的數據。通信接口176與網關裝置160連通,并且存儲器178存儲用于產生和分配一個請求視頻信源的數據。存儲器178可以是只讀或可再寫的存儲裝置。
圖2是本發明通過網關裝置用于提供涉及請求資源的輔助信息的操作實施例的流程圖。方法200顯示了本發明的一個最佳實施例。本發明的該實施例利用圖1B看到的參考數字操作。雖然可以請求其它類型的資源,但如前面說明的那樣,在本說明書中,該實施例中的個人計算機150請求由Web服務器170產生的網頁。資源請求者利用一個HTML適應的瀏覽器(例如MICROSOFT INTERNET EXPLORERTM,NETSCAPETM等)請求一個網頁。Web服務器170以表示該請求資源的數據,一個網頁作響應,隨后在接收該請求資源的計算機153的輸出接口153上產生該網頁。網關160解析和監視在個人計算機150(資源請求者)和Web服務器170(資源供應商)之間的通信。
步驟210使得網關裝置160從通過通信網絡針對可用資源的資源請求者接收一個信息請求。在本發明的示例的實施例中,資源請求者(個人計算機150)經過網頁瀏覽器請求在URI http//www.rca.com位置的資源。針對放在該URI的資源的指令被稱之為″GET HTTP HEADER″指令,從而通過瀏覽器把GET HTTP//WWW.RCA.COM指令發給網關裝置160。在該GET指令之內,如此一個指令的發行者還可以參考正被使用的HTTP版本、發出指令的瀏覽器以及標識該資源請求者的提示牌或個人標識符的值。這些屬性以下列命令語法表示″GET(URL)HTTP\1.0″+(Charl3)+Char(10)+″User-Agent″browser type″+Char(13)+Char(10)+″CookieC=資源請求者標識符。其它形式的HTTP句法指令或針對資源的其它形式的請求(取決于一個請求的指令格式)可被用于請求資源。
在本實例中,網關裝置160從個人計算機150接收該HTTP GET指令。網關裝置160從指令的句法確定發送該請求的裝置、正在使用的瀏覽器類型以及請求裝置使用的HTTP的版本。網關裝置160還利用嵌入在HTTP指令中的提示或個人標識信息,以便參考進行資源請求的用戶的配置文件。提示或個人標識符最好涉及局部地存儲在網關裝置160中的一個用戶標識符。通過對照存儲在數據庫180中的用戶分布文件的一個索引而參考該標識信息,網關裝置160還可以使用該提示來標識一個用戶。可將從數據庫180得到的信息包括用戶電子郵件地址、用戶履歷信息、最頻繁請求的資源、行銷數據、資源存取特權和對應于一個用戶標識的其它類型的信息。另外,可以通過IP地址、動態分配的IP地址,或請求一個用戶資源的裝置的MAC地址而標識一個資源請求者(或用戶)。該IP地址隨即將對照存儲在網關裝置160和/或數據庫180中的信息而被參考。
作為該參考處理的一部分,在步驟220,網關裝置160確定一個資源請求者是否具有權限來訪問一個資源的位置,或是否具有權限來獲得該資源本身。根據請求者標識信息,網關裝置160對照用戶權限的一個索引參考用戶標識符。此種權限能夠被預先指定在信息內容濾選程序的方案中,父母親、公司、或其它類型的當事人將被考慮是資源的不當接入。可以通過圖形用戶接口、表格或其它把信息容入一個表格格式的手段進入這一信息。在下面的表格2中提供了具有接入權限的一個索引的實例。
表格2對應于一個用戶請求的資源,表格2列出與電子郵件地址對應于的用戶標識符號碼,該標識符來自一個提示或個人標識符值。在本實例中,號碼″8388448838″對應于在電子郵件地址MIX@RCA.COM的一個用戶。該表格同時參考用戶″MIX″具有的接入程度以及該用戶可以接入何種資源,例如可從WWW.RCA.COM、WWW.THOMSON.COM以及WWW.BOWLING.COM的URI得到的資源。此外,在每一資源之后列出的一個號碼限定了用戶對于一個具體資源的接入特許。″2″表示對于一個資源的完全接入,″1″表示用戶有在該位置對文本的接入,但是網關裝置160將不讓編程目標(例如JAVASCRIPTTM目標)或媒體目標通過,而″0″表示完全限制請求者對資源的接入。網關裝置160還利用一個限制信息通知資源請求者是否限對于一個資源的接入。
在步驟230中,是否網關裝置160確定一個資源請求者有對于一個資源的接入,則由網關裝置160通過通信網絡把請求發送到資源供應商(Web服務器170)。隨著從資源請求者發出請求指令,從網關裝置160發出與HTTP GET指令相同的請求指令,并且經TCP/IP適應協議作為打包數據發送。如本專業技術人員理解的那樣,盡管可以使用其它識別方法,網關裝置160通過作為按IP地址列出資源的一個域名服務器(由INTERNIC適應的服務器提供的WHOIS)的一個信源來解析該資源的URI或URL。Web服務器170接收該請求指令(通過通信構造145,見圖1A),其中處理該請求。Web服務器170隨后通過網關裝置160把表示該請求資源的打包數據返回到資源請求者。另外,如果在資源請求者和資源供應商之間出現兼容性問題,則網關裝置160可以重新格式化該資源獲得指令。例如,根據該請求的資源地址,網關裝置160與資源供應商以HTTPv.1.0交互,而針對該資源的請求是適合HTTPv.2.0的指令。通過在網關裝置160或數據庫180接入的一個翻譯表完成針對重新格式化指令的指令翻譯。
在步驟240,網關裝置160參考是否可得到涉及針對資源該請求的輔助信息。輔助信息是用于補充一個資源的數據圖形、音頻、和/或文本數據。輔助信息的實例包括資源的附加位置、站點鏈接、音頻文件、圖像文件、新聞、體育、廣告、數據串流器媒體、電子節目指南信息、商務信息、拍賣信息等。在本發明的最佳實施例中,輔助信息以一個表格格式存儲在網關裝置160和/或可通過數據庫180接入。這樣的信息可以依據系統的需要更新,或作為資源變得可用。在下面表格3中示出針對一個資源的請求以及對應輔助信息的一個實例,其中一個資源的URI(或定位器)被匹配到對應輔助信息。網關裝置160隨后使用對于輔助信息處在位置的參考執行針對輔助信息的自身請求。例如網關裝置160把一個HTTP GET指令發出到輔助信息處在的網站。
表格3網關裝置160使用例如出現于表格3中的選項的信息來遞送涉及請求資源的輔助信息。如果資源請求者需要處在″WWW.RCA.COM″的URI的資源,則網關裝置160將把此UR1涉及到表格3中的信息,以便參考處在WWW.SALESCOM.COM/TELEVISION的URI輔助信息,這將涉及使得一個請求者比較不同應用的價格的一個因特網站點。針對WWW.RCA.COM的請求引起在WWW.SUPERSTORE COM/RCAPROMOTE.HTM位置的一個超級商店的廣告腳本,雖然其它廣告(或HTML腳本)可被提供。如果一個資源請求者需要處在″MUSIC.SERVER.COM/LOLA.MP3″的一個介質目標,則網關裝置160將使用如出現于表格3中的索引信息來涉及處在WWW.SINGINGFISH.COM/?*CLAPTON+ERIC的一個搜索引擎。
網關裝置160有選擇地解析針對資源的請求,根據正被請求的資源而確定是否可得到附加類型的服務。例如在針對LOLA.MP3的請求中,網關裝置將按照表示對于音樂文件的一個請求尋找″.MP3″的擴展名,查看表1來尋找其它可識別的擴展名的類型。網關裝置160通過識別該.MP3擴展名而搜索該URI以便查找在該擴展名之前的信息。在本實例中,網關裝置160尋找并且提交該術語LOLA到基于音樂的搜索引擎,確定是否有任何涉及此術語的信息。如果產生一個肯定的結果,則網關裝置160接收該搜索結果并且在正確的時間格式化該輔助信息。利用對應搜索引擎或附加輔助信息的信源的列表,可識別目標或資源的一個索引可被存儲在數據庫180或網關裝置160中。或通過讀出與資源相關的同步多媒體集成語言(SMIL)標題、解析操作一個資源(例如JAVASCRIPTz)的一個編程腳本、或者通過讀出在該資源本身中包括的元數據,網關裝置160還可以解析與一個返回資源相關的元數據。當發現元數據時,網關裝置160以分析一個請求資源的URI的同樣的方式來搜索密鑰指令或術語。網關裝置160有選擇地排列接收的輔助信息,首先該接收的信息直接涉及一個資源定位器,隨后當把涉及一個請求資源的輔助信息發送到一個請求者時,使用與一個請求資源相關的元數據。
在步驟250中,網關裝置160通過一個通信網絡接收包括該請求資源的信息。在此實例中,網關裝置160從Web服務器170接收一個請求的資源(該資源是用于一個網頁),包括基于HTML的腳本,可以具有附加的音頻、視頻或以該腳本發送的編程目標。發送到網關裝置160的信息取決于被請求的資源;一個音頻文件的請求資源將是音頻數據,而一個請求的文本文件將是文本數據。在此步驟中,如果一個請求資源是可得到的,則網關裝置160接收與一個請求資源有關的輔助信息。
步驟260使得網關裝置把包括該請求資源的信息和涉及該請求資源的輔助信息發送到資源請求者。在此實例中,網關裝置160通過局部網絡連接把一個請求的資源(從Web服務器170)發送回到個人計算機150。此信息以一個網頁的形式提供在個人計算機的網頁瀏覽器上。該結果的一個取樣顯示在圖3A中示出,顯示放在該URIWWW.RCA.COM/PRODUCTS的一個網頁300的HTML腳本,列表在地址欄310中,表示一個請求的資源。產生的資源數據320表示該請求資源的產生的HTML腳本。
網關裝置160還利用步驟260提供涉及一個請求資源的輔助信息。在本實例中,網關裝置160確定該輔助信息是處在WWW.SUPERSTORE.COM/RCAPROMOTE.HTM,從而把該URIWWW.RCA.COM/PRODUCTS比作表格3中列出的數據的索引。通過在個人計算機150的瀏覽器中打開一個附加幀,網關裝置160產生輔助信息的顯示。通過如上述說明的那樣標識用于請求一個資源的瀏覽器,網關裝置160通過使用一個打開指令打開一附加窗口作為″window.open″,用于INTERNET EXPLORERTM兼容的瀏覽器。網關裝置160可以使用其它可視或音頻產生技術來顯示或可聽地描繪與資源請求者相關的輔助信息。
表示定位在WWW.SUPERSTORE.COM/RCAPROMOTE.HTM的輔助信息的信息被顯示在網頁350的圖3B中。該瀏覽器顯示WWW.RCA.COM/PRODUCTS的URI的網頁信息(列出在地址欄360中)作為產生的資源數據370,它包括在產生的輔助信息數據380中的該接收的輔助信息(以一個廣告的形式)。在此實例中,顯示一個購買按鈕385。當啟動時,購買按鈕385使得一個標識的用戶以產生的資源數據370購買該顯示的目標在此實例中是一個數字介質記錄器。可以根據輔助信息和請求的資源有選擇地執行其它拍賣,例如一個電影的請求資源將顯示其它可得到的電影或可提供用于購買的電影的輔助數據,而不是購買按鈕385。
在該當前實例中,當一個資源請求者啟動購買按鈕385時,網關裝置160可以通過把該請求者的個人信息發送到購買票據交換所而促進該事務處理。以該交易的促進為基礎,網關裝置160的操作或一個請求資源的供應商將根據該購買接收一個傭金。另外,如果一個資源請求者啟動從涉及一個請求資源的輔助信息產生的腳本或按鈕,則可以實現可提供其它類型的經濟的事務處理。
在本發明的操作中,網關裝置160可以利用其它目標替代請求的資源,或請求資源的部分。例如,網關裝置160可以根據參考的輔助信息而利用備用廣告來替代在一HTML文件中的一個廣告。如上面的說明,通過使用處在網關裝置160或數據庫180中的該信息并且利用輔助信息替代一個請求資源的一部分,此功能的操作是在本發明的原理之內。例如,涉及瓶裝水的一個廣告的GIF(以一個請求網頁的HTML腳本)將利用一個涉及酒精的GIF替換。這可以按照根據一個用戶分布文件和/或資源的預先請求的確定而根據一個資源請求者的選擇來完成。根據該請求的資源和可用的輔助信息,本發明適應其它類型的請求資源的替換。
權利要求
1.用于提供輔助信息的一種方法,該輔助信息涉及通過一個通信網絡對于一個資源提的請求,包括步驟通過一個通信從一個資源請求者接收包括針對所說的可提供資源的一個請求者的信息;通過分析所說的請求,參考所說的請求來確定相關該請求的輔助信息的可得性;把表示可從所說的通信網絡提供的所說的請求資源的信息和所說的輔助信息發送到所說的資源請求的一個請求者。
2.權利要求1的方法,其中所說的方法包括一個附加步驟,確定針對所說的資源請求者的接入特許。
3.權利要求1的方法,其中所說的方法包括一個附加步驟,從一個資源供應商接收包括所說的資源的信息。
4.權利要求1的方法,其中所說的參考步驟通過標識所說的請求統一資源標識符成分來標識所說的輔助信息。
5.權利要求4的方法,其中所說標識的統一資源標識符在一個數據庫被針對所說的輔助信息比較。
6.權利要求1的方法,其中所說的方法由一個網關裝置執行,促進打包數據從所說的資源請求者傳遞到所說的資源供應商。
7.權利要求1的方法,在所說的參考步驟中,當標識與所說的請求的資源相關的元數據時,從一個搜索引擎接收所說的輔助信息。
8.一個網關裝置的設備,用于通過一個通信網絡提供涉及針對一個資源的一個請求的輔助信息,包括用于接收的裝置(166),從一個資源供應商接收包括針對所說的資源一個請求的信息;用于參考所說的請求的裝置(164),以便通過分析所說的請求而確定與請求相關的輔助信息的可得性;用于發送的裝置(166),把表示可從所說的通信網絡得到的所說的請求的資源的信息和所說的輔助信息發送到所說的資源請求的一個請求。
9.權利要求8的設備,其中所說的設備包括一個附加裝置,用于確定針對所說的資源請求者的接入特許。
10.權利要求8的設備,其中所說的設備包括一個附加裝置,用于從一個資源供應商接收包括所說的資源的信息。
11.權利要求8的設備,其中所說的用于參考的裝置通過標識所說的請求統一資源標識符成分來標識所說的輔助信息。
12.權利要求11的設備,其中所說的標識的統一資源標識符在一個數據庫中與對應于針對涉及所說的請求資源的所說的輔助信息的一個資源的一個參考相比較。
13.權利要求8的設備,其中所說的網關裝置促進從所說的資源請求者到所說的資源供應商的數據傳遞。
14.權利要求8的設備,其中當標識與所說的請求的資源有關的元數據時,所說的用于參考的裝置從一個搜索引擎接收所說的輔助信息。
15.權利要求8的設備,其中所說的輔助信息表示包括一個廣告的數據。
16.用于提供涉及可通過一個通信網絡得到的請求資源的廣告的設備,其中所說的設備作為一個網關裝置促進在一個資源請求者和一個資源供應商之間的通信,所說的設備包括通信接口(166),接收針對可通過所說的通信網絡得到的一個資源的請求;處理器(164),分析針對數據的所說的請求,以便標識所說的資源請求的屬性;和存儲裝置(168)包括用于把所說標識的屬性與表示涉及所說的資源請求的廣告的數據進行比較的信息,其中所說的處理器(164)控制所說的廣告的檢取;并且所說的通信接口(166)發送包括所說的廣告和所說的請求的資源的數據。
17.權利要求16的設備,其中所說的通信接口把所說的廣告發送到所說的資源請求者。
18.權利要求16的設備,其中所說的設備通過使用網絡配置表解析所說的資源請求者的一個網際協議地址。
全文摘要
用于通過一個網關裝置把涉及一個資源請求者的輔助信息,例如廣告信息,提供到一個資源請求者的系統和裝置。本發明描述了從一個資源請求者(210)接收一個請求的該網關裝置的組成部分,并且該網關裝置通過一個數據庫的內部或外部而針對輔助信息(240)來參考該請求。本發明的附加內容包括該網關裝置從一個資源供應商接收表示該請求資源信息,以及涉及該資源(250)的輔助信息,并且由該網關裝置把輔助信息和該資源發送到資源請求者(260)。
文檔編號G06Q30/00GK1610915SQ02826610
公開日2005年4月27日 申請日期2002年10月31日 優先權日2001年11月1日
發明者R·E·特爾茲賓斯基, M·A·德爾倫伯格, T·W·洛克里奇 申請人:湯姆森許可公司