两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于通信業(yè)務(wù)定向的系統(tǒng)和方法

文檔序號(hào):7947840閱讀:480來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于通信業(yè)務(wù)定向的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及通信網(wǎng)絡(luò)內(nèi)的業(yè)務(wù)定向。更具體來(lái)說(shuō),本發(fā)明涉及用于響應(yīng)查詢將通信業(yè)務(wù)定向到指定位置、當(dāng)最初的位置不能到達(dá)時(shí)將通信業(yè)務(wù)定向到指定位置以及響應(yīng)對(duì)位置或服務(wù)的一般查詢提供一個(gè)或多個(gè)適當(dāng)位置的系統(tǒng)和方法。
背景技術(shù)
因特網(wǎng)是通過(guò)域名服務(wù)器(DNS)相互連接的個(gè)體計(jì)算機(jī)的全球網(wǎng)絡(luò)。在該全球網(wǎng)絡(luò)中,每個(gè)個(gè)體計(jì)算機(jī)被分配有稱(chēng)為因特網(wǎng)協(xié)議地址或IP地址的唯一識(shí)別碼。該網(wǎng)絡(luò)中的每個(gè)計(jì)算機(jī)的IP地址存儲(chǔ)在一個(gè)或多個(gè)DNS中。響應(yīng)搜索IP地址的查詢通過(guò)DNS將IP地址提供給其它計(jì)算機(jī)。將目標(biāo)計(jì)算機(jī)的IP地址提供給請(qǐng)求計(jì)算機(jī)使得請(qǐng)求計(jì)算機(jī)可以與目標(biāo)計(jì)算機(jī)進(jìn)行聯(lián)系。
典型地,計(jì)算機(jī)用戶不知道他們想聯(lián)系的計(jì)算機(jī)的實(shí)際IP地址。相反,他們知道他們想聯(lián)系的網(wǎng)頁(yè)或e-mail地址的用人類(lèi)語(yǔ)言描述的名稱(chēng)。因此,他們不能直接連接到感興趣的計(jì)算機(jī),而是必須依賴于互聯(lián)網(wǎng)基礎(chǔ)設(shè)施來(lái)向他們提供正確的IP地址并與目標(biāo)計(jì)算機(jī)進(jìn)行連接。在通常情況下,用戶以統(tǒng)一資源定位符(Uniform Resource Locator,URL,例如,http://www.paxfire.com)形式將感興趣的具體網(wǎng)站輸入其個(gè)人計(jì)算機(jī)上的因特網(wǎng)瀏覽器地址欄中。用戶計(jì)算機(jī)上的瀏覽器將該請(qǐng)求發(fā)送給DNS(典型地為他的因特網(wǎng)服務(wù)提供者(Internet Service Provider,ISP)所有和/或經(jīng)營(yíng)的DNS)以將該URL轉(zhuǎn)換成IP地址,并找到該URL的IP地址。然后DNS將該URL請(qǐng)求轉(zhuǎn)換成IP地址請(qǐng)求,并判斷其是否知道該IP地址位于因特網(wǎng)上的何處。如果DNS知道該信息,則將該信息提供給用戶瀏覽器并進(jìn)行兩個(gè)計(jì)算機(jī)間的連接。如果DNS不知道該信息,則向根DNS(Root DNS)做出提供關(guān)于所請(qǐng)求的IP地址的信息的請(qǐng)求。如果根DNS知道所請(qǐng)求的IP地址,則將該地址提供給該DNS,而該DNS將該地址提供給請(qǐng)求者從而可以進(jìn)行連接。如果根DNS不知道所請(qǐng)求的IP地址,則根DNS將保持與所請(qǐng)求的IP地址有關(guān)的所有IP地址(例如,包括.com,.gov,.biz,.net等的所有地址)的列表的DNS服務(wù)器的地址提供給該DNS。這些DNS被稱(chēng)為注冊(cè)(或頂級(jí)或一級(jí))DNS。然后DNS與一個(gè)或多個(gè)注冊(cè)DNS進(jìn)行聯(lián)系以請(qǐng)求該IP地址,如果存在所請(qǐng)求的IP地址,則注冊(cè)DNS返回知道所請(qǐng)求的IP地址的DNS的IP地址。如果所請(qǐng)求的IP地址不存在,則注冊(cè)DNS通知該DNS該請(qǐng)求未被解析,并且該DNS將該信息傳遞回用戶瀏覽器。如果存在所請(qǐng)求的IP地址,則該DNS與知道所請(qǐng)求的IP地址的DNS進(jìn)行聯(lián)系,并請(qǐng)求該IP地址。第二DNS將該IP地址轉(zhuǎn)送給第一DNS,并且,其將該IP地址傳遞到用戶瀏覽器,并在這兩個(gè)計(jì)算機(jī)之間進(jìn)行連接。
在所請(qǐng)求的IP地址未被解析的情況下,用戶瀏覽器典型地顯示用于向用戶通知該問(wèn)題的某種錯(cuò)誤消息。通常,瀏覽器還自動(dòng)將用戶定向到與想要的網(wǎng)頁(yè)無(wú)關(guān)的網(wǎng)頁(yè),或定向到包含各種廣告的網(wǎng)頁(yè),這些網(wǎng)頁(yè)可能與用戶的最初搜索的對(duì)象有關(guān)或無(wú)關(guān)。
盡管依賴于因特網(wǎng)來(lái)傳送信息的電話技術(shù)、即時(shí)通訊技術(shù)(IM)、基于IP的語(yǔ)音技術(shù)(VoIP)以及其它技術(shù)的具體細(xì)節(jié)在某些方面可能不同,但是都使用因特網(wǎng)基礎(chǔ)設(shè)施內(nèi)的服務(wù)器當(dāng)中相同的通用“up-and-down(上下)”通信以識(shí)別電話號(hào)碼、用戶名稱(chēng)、地址等并在請(qǐng)求者與目標(biāo)之間進(jìn)行連接、或當(dāng)發(fā)生查找失敗時(shí)發(fā)送錯(cuò)誤消息。
通常,因特網(wǎng)用戶、電話呼叫者、IM客戶等不知道他們正尋找的準(zhǔn)確的網(wǎng)頁(yè)、電話號(hào)碼等。相反,他們僅知道一般的主題或與他們的查詢有關(guān)的領(lǐng)域。在因特網(wǎng)搜索的情況下,典型地,用戶到Google、Yahoo以及Jeeves等因特網(wǎng)搜索引擎的網(wǎng)站(或使用從搜索引擎下載到他們的網(wǎng)絡(luò)瀏覽器上的搜索欄),并輸入與他們的查詢有關(guān)的熱詞、關(guān)鍵詞、或者熱詞或關(guān)鍵詞的串。響應(yīng)于熱詞搜索,搜索引擎參考它的與每個(gè)熱詞有關(guān)的網(wǎng)頁(yè)和元標(biāo)識(shí)(metatag)的高速緩存,并且,典型地,返回一個(gè)或更多的URL,請(qǐng)求者可以根據(jù)其目的選擇最適合的網(wǎng)頁(yè)。響應(yīng)于關(guān)鍵詞搜索,搜索引擎參考它的元標(biāo)識(shí)列表,并返回單個(gè)網(wǎng)頁(yè)。當(dāng)熱詞或關(guān)鍵詞與所存儲(chǔ)的元標(biāo)識(shí)都不匹配時(shí),搜索引擎將返回某種錯(cuò)誤消息或表示沒(méi)有網(wǎng)站包含該請(qǐng)求中所列舉的信息的消息。
如此處所使用的,熱詞是作為查詢的對(duì)象的詞,而該查詢導(dǎo)致返回與該查詢有關(guān)的一個(gè)或多個(gè)URL的搜索。例如,熱詞可以為“汽車(chē)”,而該搜索結(jié)果將會(huì)是汽車(chē)制造商、汽車(chē)經(jīng)銷(xiāo)店、汽車(chē)修理廠、以及汽車(chē)愛(ài)好者俱樂(lè)部等的網(wǎng)站列表。熱詞搜索在因特網(wǎng)通信領(lǐng)域具有代表性,并且通常被看作是用戶平常使用搜索引擎針對(duì)感興趣的主題的信息搜索因特網(wǎng)時(shí)所提交的典型查詢。因特網(wǎng)搜索包含一個(gè)或多個(gè)熱詞。相反,如此處所使用的,關(guān)鍵詞是作為查詢的對(duì)象的單詞或短語(yǔ),并且對(duì)于該查詢返回特定網(wǎng)頁(yè)(而不是象熱詞搜索中那樣對(duì)潛在的相關(guān)網(wǎng)頁(yè)的一系列鏈接)。因此,關(guān)鍵詞搜索產(chǎn)生單詞到域名和IP地址或別名域名的映射。例如,熱詞可以是“汽車(chē)”,而結(jié)果將會(huì)是請(qǐng)求者的計(jì)算機(jī)到福特汽車(chē)公司網(wǎng)站的連接。
在網(wǎng)絡(luò)上定向搜索業(yè)務(wù)是通用且常用的有用處理。例如,典型地,Microsoft Internet Explorer等流行的網(wǎng)絡(luò)瀏覽器將拼寫(xiě)錯(cuò)誤和錯(cuò)誤輸入的網(wǎng)頁(yè)查詢和由于其它原因未被解析的其它查詢重定向到MSNSearch等由該網(wǎng)絡(luò)瀏覽器和該網(wǎng)絡(luò)瀏覽器的制造者所選擇和指定的網(wǎng)站或搜索頁(yè)。這些搜索頁(yè)典型地向用戶提供可能正確的搜索查詢、各種搜索選項(xiàng)和廣告。典型地,對(duì)錯(cuò)誤輸入的e-mail地址不進(jìn)行重定向,而僅返回“無(wú)法送達(dá)”。當(dāng)前在該技術(shù)領(lǐng)域所使用的重定向的概念的本質(zhì)是在提交查詢的個(gè)體計(jì)算機(jī)上,在(用于URL請(qǐng)求的)任一瀏覽器級(jí)別捕獲輸入錯(cuò)誤或拼寫(xiě)錯(cuò)誤的業(yè)務(wù)。這些方法典型地缺乏在域名服務(wù)器/服務(wù)(DNS)級(jí)別發(fā)揮作用的能力,因此限制了它們能夠提供商業(yè)服務(wù)的綜合功能和能力。由于它們位于各個(gè)用戶計(jì)算機(jī)上,因而它們會(huì)遇到與插件常駐程序(plug-in)和cookies有關(guān)的所有已知問(wèn)題。
在本技術(shù)領(lǐng)域已知用于路由或重定向業(yè)務(wù)的各種方法。例如,在U.S.專(zhuān)利6,631,402號(hào)中公布了用于路由業(yè)務(wù)的方法。在U.S.專(zhuān)利6,608,893號(hào)、U.S.專(zhuān)利5,933,490號(hào)、U.S.專(zhuān)利6,205,477號(hào)和U.S.公布的專(zhuān)利申請(qǐng)2004/0042447 A1號(hào)中公布了用于重定向或路由數(shù)據(jù)業(yè)務(wù)的方法。例如,在U.S.專(zhuān)利6,601,208號(hào)中公布了用于路由錯(cuò)誤校正的方法。例如,在U.S.專(zhuān)利6,182,139號(hào)和U.S.專(zhuān)利5,774,660號(hào)中公布了用于平衡負(fù)荷的路由方法。例如,在U.S.專(zhuān)利5,987,611號(hào)中公布了因特網(wǎng)業(yè)務(wù)路由。例如,在已公開(kāi)的U.S.專(zhuān)利申請(qǐng)2004/0030780A1號(hào)中公布了用于處理無(wú)效請(qǐng)求的方法。
同樣,已知用于營(yíng)銷(xiāo)和通信業(yè)務(wù)銷(xiāo)售的方法。例如,在已公開(kāi)的U.S.專(zhuān)利申請(qǐng)2004/0044566 A1號(hào)中公開(kāi)了這種方法。例如,在已公開(kāi)的U.S.專(zhuān)利申請(qǐng)2004/004622A1號(hào)中公布了URL(統(tǒng)一資源定位符)重定向方法。例如,在已公開(kāi)的U.S.專(zhuān)利申請(qǐng)2004/0044791 A1號(hào)中公布了DNS資源查找方法。例如,在U.S.專(zhuān)利6,631,402號(hào)中公布了用于實(shí)現(xiàn)基于網(wǎng)絡(luò)的代理服務(wù)器的方法。
盡管當(dāng)前可使用的這些系統(tǒng)和方法具有許多缺點(diǎn),但是當(dāng)前的重定向方法的一個(gè)關(guān)鍵缺點(diǎn)是它們?nèi)狈?zhí)行在DNS級(jí)別工作的服務(wù)任務(wù)的能力,因此限制了這些系統(tǒng)和方法的功能和性能。而且由于當(dāng)前可使用的重定向方法在因特網(wǎng)基礎(chǔ)設(shè)施或因特網(wǎng)結(jié)構(gòu)內(nèi)運(yùn)行的級(jí)別,降低了這些重定向方法的能力,因此限制了當(dāng)前的重定向方法進(jìn)行可靠支付處理、電子商務(wù)、ENUM、IP電話、VoIP、過(guò)濾、安全性、URL轉(zhuǎn)發(fā)服務(wù)等商務(wù)服務(wù)的能力、以及限制了當(dāng)前的重定向方法執(zhí)行市場(chǎng)渠道跟蹤、網(wǎng)頁(yè)使用、DNS統(tǒng)計(jì)、業(yè)務(wù)重定向以及信息存儲(chǔ)或備份等與跟蹤相關(guān)的方法的能力。
因此,在本技術(shù)領(lǐng)域需要不局限于能夠發(fā)揮功能的層(或級(jí)別),并且可以進(jìn)行可靠的商業(yè)服務(wù)以及與跟蹤相關(guān)的方法的業(yè)務(wù)定向或重定向的系統(tǒng)和方法。具體來(lái)說(shuō),需要用于通信業(yè)務(wù)定向的方法和系統(tǒng),該通信業(yè)務(wù)可以是電話、因特網(wǎng)、或者其它通信業(yè)務(wù),該方法和系統(tǒng)允許進(jìn)行將無(wú)效查詢或未指定到具體目的地的一般查詢定向到可以向提交該查詢的個(gè)體提供相關(guān)信息的網(wǎng)站或網(wǎng)頁(yè)的重定向,并且,該方法和系統(tǒng)不位于個(gè)體個(gè)人計(jì)算機(jī)上或者不需要個(gè)體個(gè)人計(jì)算機(jī)的系統(tǒng)資源來(lái)實(shí)現(xiàn)或維持。

發(fā)明內(nèi)容
本發(fā)明提供了響應(yīng)于未被解析的查詢(包括如下所述的熱詞和關(guān)鍵詞搜索)向請(qǐng)求者提供內(nèi)容相關(guān)的主題的系統(tǒng)和方法。實(shí)現(xiàn)本發(fā)明的方法的集成系統(tǒng)在此被稱(chēng)為因特網(wǎng)設(shè)備(internetappliance),并且,這樣的術(shù)語(yǔ)應(yīng)該被理解為涉及本發(fā)明的系統(tǒng)、方法或此二者。在一個(gè)方面,本發(fā)明提供了一種用于對(duì)不適當(dāng)?shù)幕虿徽_的請(qǐng)求(即,未被解析的查詢)進(jìn)行重定向的因特網(wǎng)設(shè)備。本發(fā)明還提供這樣一種因特網(wǎng)設(shè)備,其用于識(shí)別請(qǐng)求者的地理位置并提供地理上相關(guān)的內(nèi)容作為對(duì)查詢的應(yīng)答,該查詢可以是無(wú)效查詢、對(duì)特定網(wǎng)站的有效查詢、還可以是關(guān)于對(duì)象的一般信息的有效查詢(例如,關(guān)鍵詞或熱詞搜索查詢,可以將其輸入到因特網(wǎng)上可利用的許多搜索引擎中的任何一個(gè))。本發(fā)明還提供一種因特網(wǎng)設(shè)備,其基于提交查詢的時(shí)間來(lái)提供要向請(qǐng)求者提供的內(nèi)容相關(guān)的信息。相關(guān)內(nèi)容可以基于所使用的搜索詞,并可以包括由付費(fèi)登廣告者所提供的網(wǎng)頁(yè)、基于元標(biāo)識(shí)所識(shí)別的網(wǎng)頁(yè)、或此二者。
當(dāng)請(qǐng)求未被解析時(shí),當(dāng)請(qǐng)求與參與方(participatingpartner,下面詳細(xì)討論)感興趣的主題有關(guān)時(shí),或當(dāng)這兩種情況時(shí),本發(fā)明的因特網(wǎng)設(shè)備可以將該請(qǐng)求重定向到代理服務(wù)器主機(jī)(以下稱(chēng)之為“PSP”),PSP分析該請(qǐng)求,并提供內(nèi)容相關(guān)的搜索結(jié)果而不是從DNS發(fā)送給請(qǐng)求者的錯(cuò)誤消息。在優(yōu)選實(shí)施例中,該因特網(wǎng)設(shè)備位于服務(wù)提供者級(jí)別(即,在ISP或會(huì)話發(fā)起協(xié)議(Session Initiation Protocol,SIP)級(jí)別),而不是用戶級(jí)別,因此不會(huì)占用用戶個(gè)人計(jì)算機(jī)上的資源。另外,通過(guò)在ISP級(jí)別提供該因特網(wǎng)設(shè)備,避免了與cookies和插件常駐程序相關(guān)的問(wèn)題。而且,因?yàn)閮?yōu)選實(shí)施例的因特網(wǎng)設(shè)備運(yùn)行在ISP級(jí)別而不是瀏覽器級(jí)別,因而在因特網(wǎng)的公共網(wǎng)絡(luò)上不會(huì)出現(xiàn)關(guān)于用戶/請(qǐng)求者的個(gè)人信息。優(yōu)選實(shí)施例的因特網(wǎng)設(shè)備還提供動(dòng)態(tài)的、實(shí)時(shí)更新的信息,而無(wú)需從用戶的個(gè)人計(jì)算機(jī)讀取任何信息或?qū)⑷魏涡畔?xiě)到用戶的個(gè)人計(jì)算機(jī)。
因此本發(fā)明提供了用于通過(guò)使用計(jì)算機(jī)進(jìn)行商業(yè)活動(dòng)的系統(tǒng)和方法。該系統(tǒng)和方法包括識(shí)別包含不可解析或未被解析的信息的查詢,以及將這些查詢重定向到包含相關(guān)信息的網(wǎng)頁(yè),這些網(wǎng)頁(yè)可以由向ISP DNS、或企業(yè)DNS等付費(fèi)的登廣告者、將他們的內(nèi)容包括在該重定向網(wǎng)頁(yè)上的經(jīng)營(yíng)者提供。因此該系統(tǒng)和方法包括識(shí)別一般查詢(即,關(guān)鍵詞或熱詞搜索)以及將這些一般查詢重定向到包含相關(guān)信息的網(wǎng)頁(yè),這些網(wǎng)頁(yè)可以由向ISP DNS、或企業(yè)DNS等付費(fèi)的登廣告者、將他們的內(nèi)容包括在該重定向網(wǎng)頁(yè)上的經(jīng)營(yíng)者提供。


圖1示出在不啟動(dòng)業(yè)務(wù)定向的情況下根據(jù)本發(fā)明的典型實(shí)施例生成的請(qǐng)求和應(yīng)答。
圖2示出當(dāng)啟動(dòng)殘缺的請(qǐng)求時(shí)本發(fā)明的定向方法的典型實(shí)施。
圖3示出本發(fā)明的定向方法的典型實(shí)施,其中啟動(dòng)了對(duì)請(qǐng)求的重定向。
圖4示出本發(fā)明的典型實(shí)施例,其中使用了局部插件常駐程序。
圖5A示出ISP的基于因特網(wǎng)的PLP(PLE)控制。
圖5B示出ISP的基于局部的PLP(PLE)控制。
圖6示出根據(jù)本發(fā)明典型實(shí)施例的定向方法的實(shí)施,其中本發(fā)明的兩個(gè)組件,查找代理服務(wù)器(Lookup Proxy,PLP)與搜索配置器(Search Profiler)或代理服務(wù)器主機(jī)(ProxyHost)(PSP),交換信息和控制數(shù)據(jù)。
圖7示出用以實(shí)現(xiàn)根據(jù)本發(fā)明的典型實(shí)施例的定向系統(tǒng)和方法的總體結(jié)構(gòu)的實(shí)施。
具體實(shí)施例方式
將對(duì)本發(fā)明的各種典型實(shí)施例進(jìn)行詳細(xì)說(shuō)明,在附圖中示出了這些典型實(shí)施例的例子。以下詳細(xì)的說(shuō)明描述了本發(fā)明的某些實(shí)施例,但不應(yīng)當(dāng)認(rèn)為本發(fā)明局限于這些實(shí)施例。
如果用戶知道準(zhǔn)確的網(wǎng)站或網(wǎng)頁(yè)地址,那么因特網(wǎng)通過(guò)其IP地址或通過(guò)其URL向用戶提供對(duì)于具體網(wǎng)站或網(wǎng)頁(yè)的快速且有效的定向。多數(shù)因特網(wǎng)用戶適當(dāng)?shù)剌斎胨麄冋褜さ木W(wǎng)站或網(wǎng)頁(yè)的準(zhǔn)確地址,因此被定向到這些網(wǎng)站或網(wǎng)頁(yè)。然而,用戶經(jīng)常會(huì)輸入不被識(shí)別的地址,從而將用戶引導(dǎo)到錯(cuò)誤的網(wǎng)頁(yè)或特定的搜索引擎頁(yè)。如此處和本技術(shù)領(lǐng)域中所使用的,這些無(wú)效的、錯(cuò)誤的或不可解析的查詢從因特網(wǎng)基礎(chǔ)設(shè)施提供者的立場(chǎng)出發(fā)被當(dāng)作不需要的、不被使用的或未被解析的業(yè)務(wù)。從用戶(即,提交該查詢的人)來(lái)看并且如此處和本技術(shù)領(lǐng)域中所使用的,接收錯(cuò)誤消息或被定向到包含簡(jiǎn)單錯(cuò)誤消息或與最初查詢或想要的查詢無(wú)關(guān)的內(nèi)容的錯(cuò)誤頁(yè)是不合要求或不受歡迎的結(jié)果。引導(dǎo)到不正確的目地的并導(dǎo)致錯(cuò)誤消息或定向到錯(cuò)誤頁(yè)的URL地址的另一流行名稱(chēng)為“垃圾業(yè)務(wù)”。對(duì)用于提供與請(qǐng)求者想要獲得的網(wǎng)站、網(wǎng)頁(yè)、以及e-mail地址等相對(duì)應(yīng)的單個(gè)IP地址的DNS來(lái)說(shuō),“未被解析”是指形式不正確的任何查詢。因此,根據(jù)本發(fā)明,典型的未被解析的查詢包括錯(cuò)誤輸入的URL、錯(cuò)誤輸入的e-mail地址、錯(cuò)誤輸入的IM屏幕名稱(chēng)(IM screen name)、過(guò)期的或不被使用的URL或e-mail地址、熱詞、關(guān)鍵詞、以及未分配的電話號(hào)碼,還有很多,在此不一一列舉。未被解析的查詢還包括通過(guò)DNS或通過(guò)位于用戶計(jì)算機(jī)上的瀏覽器或應(yīng)用程序生成的重定向網(wǎng)頁(yè)的IP地址。
因特網(wǎng)上可利用的搜索引擎向用戶提供用于基于用戶的查詢中所提交的關(guān)鍵詞或熱詞來(lái)識(shí)別具體網(wǎng)站的快速且有效的方法。它們還基于用戶所提交的關(guān)鍵詞或熱詞來(lái)提供內(nèi)容相關(guān)的廣告。不幸的是,除非提交該查詢的具體用戶響應(yīng)于來(lái)自網(wǎng)站的請(qǐng)求手動(dòng)輸入關(guān)于用戶地理位置的信息或者通過(guò)cookie的發(fā)送來(lái)專(zhuān)門(mén)提供該信息,否則搜索引擎響應(yīng)于該查詢提供的網(wǎng)站和廣告不考慮該用戶的地理位置。因此,例如,響應(yīng)于關(guān)于藝術(shù)展覽的查詢,華盛頓D.C.首都地區(qū)的用戶可能被定向到田納西州、墨西哥、日本、印度或世界的其它任何地方的藝術(shù)展覽專(zhuān)門(mén)網(wǎng)站。同樣,響應(yīng)于關(guān)于購(gòu)買(mǎi)某種型號(hào)汽車(chē)的實(shí)用性的查詢,搜索引擎可能提供列出主要汽車(chē)生產(chǎn)商和汽車(chē)俱樂(lè)部的結(jié)果,其中沒(méi)有一個(gè)會(huì)包含想要的結(jié)果(即,請(qǐng)求者附近的地理區(qū)域中銷(xiāo)售該感興趣的汽車(chē)的汽車(chē)經(jīng)銷(xiāo)商)。此外,搜索引擎不考慮進(jìn)行查詢的時(shí)間,因此不能有意識(shí)地提供與時(shí)間相關(guān)的結(jié)果。因?yàn)榈湫偷刂辽俨糠只趯?duì)各個(gè)網(wǎng)站的訪問(wèn)次數(shù)對(duì)搜索引擎的結(jié)果進(jìn)行分級(jí),所以大的或流行的團(tuán)體或組織的網(wǎng)站通常被顯示為最高等級(jí)的結(jié)果,而更相關(guān)的結(jié)果可能被置于這些結(jié)果之下。
用戶通常起初或最終將正確的URL輸入到他們的瀏覽器搜索欄,或者通過(guò)搜索引擎或重定向網(wǎng)頁(yè)將用戶定向到正確的URL。由于某些商業(yè)網(wǎng)站,例如由主要的跨國(guó)公司或銷(xiāo)售量大的零售商運(yùn)行的網(wǎng)站的業(yè)務(wù)的流量,這些商業(yè)網(wǎng)站的主機(jī)通常維持遍及全國(guó)和世界的大量服務(wù)器,每個(gè)服務(wù)器都提供該公司的網(wǎng)站。為了提供最快速的連接,如果可以利用這樣的服務(wù)器,則用戶被優(yōu)選連接到在地理上距離他們最近的服務(wù)器或者在DNS服務(wù)器之間需要最少連接(即,最少“跳轉(zhuǎn)(hop)”)的服務(wù)器。然而,即使在搜索欄中輸入正確的URL,并點(diǎn)擊搜索引擎提供的URL,也并不必然意味著會(huì)將用戶連接到包含想要的網(wǎng)頁(yè)的地理上最近的服務(wù)器或者連接到需要最少跳轉(zhuǎn)到達(dá)的服務(wù)器。因此,即使用戶成功連接到感興趣的網(wǎng)頁(yè),該連接也不必然是最快的。
本發(fā)明如下提供解決與這些類(lèi)型的信息通信相關(guān)的問(wèn)題的方案分析用戶提交的因特網(wǎng)請(qǐng)求、解析包括但不局限于有效性、時(shí)間、內(nèi)容和/或請(qǐng)求源地理位置的各種信息并將該請(qǐng)求定向到距離請(qǐng)求者最近的(基于地理或所需的跳轉(zhuǎn)數(shù)量)可利用服務(wù)器上的想要的網(wǎng)頁(yè)、內(nèi)容相關(guān)的網(wǎng)頁(yè)、或者提供用戶可以從中選擇最合適的URL的一個(gè)或多個(gè)內(nèi)容相關(guān)的URL的網(wǎng)頁(yè)。將用戶定向到的網(wǎng)頁(yè)可以是任何網(wǎng)頁(yè),包括但不局限于搜索引擎、廣告頁(yè)或此二者的組合。其還可以是允許“控制者”從用戶業(yè)務(wù)的重定向獲益的其它頁(yè)。這樣的控制者可以例如是ISP。本發(fā)明致力于解決重定向網(wǎng)絡(luò)業(yè)務(wù)領(lǐng)域中該技術(shù)當(dāng)前狀態(tài)中的局限和困難,這些局限和困難存在于用于定向通信業(yè)務(wù)并產(chǎn)生各種應(yīng)用的資金提供的系統(tǒng)和方法中。
根據(jù)本發(fā)明的系統(tǒng)和方法適合在因特網(wǎng)系統(tǒng)和電話等任何計(jì)算機(jī)驅(qū)動(dòng)的通信系統(tǒng)中使用。同樣地,可以在因特網(wǎng)結(jié)構(gòu)的注冊(cè)(registry)、ISP或其它級(jí)別實(shí)現(xiàn)該因特網(wǎng)設(shè)備。這顯然偏離了當(dāng)前使用的技術(shù),當(dāng)前使用的技術(shù)局限于瀏覽器或應(yīng)用程序級(jí)別。例如,在ISP級(jí)別本發(fā)明的因特網(wǎng)設(shè)備的實(shí)現(xiàn)允許將地理上相關(guān)且時(shí)間相關(guān)的內(nèi)容提供給請(qǐng)求者(當(dāng)處于通信業(yè)務(wù)定向的注冊(cè)級(jí)別時(shí)不能提供的本發(fā)明的方面),并避免了用以存儲(chǔ)與每個(gè)用戶可能制定的大量不同類(lèi)型的搜索有關(guān)的信息的個(gè)體個(gè)人計(jì)算機(jī)的使用和負(fù)荷。在這些實(shí)施例中,還防止請(qǐng)求者的IP地址在因特網(wǎng)的公共網(wǎng)絡(luò)上傳輸,提供了本技術(shù)領(lǐng)域中的已知的其它重定向系統(tǒng)所不能提供的安全性。而且,在實(shí)施例中,本發(fā)明的因特網(wǎng)設(shè)備可以通過(guò)監(jiān)控并阻止對(duì)參與因特網(wǎng)業(yè)務(wù)的計(jì)算機(jī)上的開(kāi)放端口的訪問(wèn)給用戶提供非常高的安全性。
根據(jù)本發(fā)明的因特網(wǎng)設(shè)備為因特網(wǎng)用戶提供更魯棒的體驗(yàn),同時(shí)允許本地計(jì)算機(jī)進(jìn)行其它任務(wù)。無(wú)論是在注冊(cè)級(jí)別還是ISP級(jí)別實(shí)現(xiàn)該系統(tǒng)和方法,用戶的個(gè)人計(jì)算機(jī)的資源都被釋放(與依賴于其它系統(tǒng)的瀏覽器或應(yīng)用程序級(jí)別實(shí)現(xiàn)的系統(tǒng)和方法相比),并且不需要參與將瀏覽器定向到登錄頁(yè)。盡管可以在注冊(cè)級(jí)別實(shí)現(xiàn)本發(fā)明的系統(tǒng)和方法,但是在ISP級(jí)別實(shí)現(xiàn)該系統(tǒng)和方法具有優(yōu)點(diǎn)。一個(gè)典型的優(yōu)點(diǎn)是能夠基于請(qǐng)求者的IP地址對(duì)其進(jìn)行地理定位,該IP地址不從ISP級(jí)別傳輸?shù)阶?cè)級(jí)別,因此,如果在注冊(cè)級(jí)別實(shí)現(xiàn),則該IP地址對(duì)于該因特網(wǎng)設(shè)備是不可獲得的。另一典型的優(yōu)點(diǎn)與具有對(duì)呈現(xiàn)給用戶的信息的最終控制的能力有關(guān)。更具體來(lái)說(shuō),如果注冊(cè)DNS包含重定向系統(tǒng)而不是本系統(tǒng),則當(dāng)判斷出用戶已發(fā)送了不可解析的查詢時(shí),注冊(cè)DNS將返回具體的重定向IP地址作為重定向登錄頁(yè)。然而,如果在ISP級(jí)別實(shí)現(xiàn)本因特網(wǎng)設(shè)備時(shí),本因特網(wǎng)設(shè)備可以截取注冊(cè)DNS所發(fā)送的重定向IP地址,將其作為未被解析的查詢處理,并提供重定向登錄頁(yè)來(lái)代替由注冊(cè)級(jí)別系統(tǒng)提供的重定向登錄頁(yè)。此外,因?yàn)樵趦?yōu)選實(shí)施例中本系統(tǒng)和方法至少部分位于ISP的用戶端(或至少部分在ISPDNS內(nèi)),因此關(guān)于用戶位置的信息對(duì)于該因特網(wǎng)設(shè)備是可獲得的,并且可以將該信息與其它信息混合以響應(yīng)該未被解析的查詢來(lái)提供內(nèi)容相關(guān)的重定向登錄頁(yè)。
在此所述的發(fā)明提供一種通過(guò)在注冊(cè)級(jí)別或ISP級(jí)別等較高級(jí)別進(jìn)行重定向去向不明的查詢、垃圾業(yè)務(wù)、或其它未被解析的查詢來(lái)消除在瀏覽器級(jí)別或應(yīng)用程序級(jí)別進(jìn)行重定向去向不明的查詢、垃圾業(yè)務(wù)、或其它未被解析的查詢的需要的方法。轉(zhuǎn)移到注冊(cè)級(jí)別或ISP級(jí)別所提供的眾多優(yōu)點(diǎn)中的一個(gè)是消除各個(gè)公司向用戶提供因特網(wǎng)瀏覽器以過(guò)濾單個(gè)IP地址(即,將所有垃圾業(yè)務(wù)路由到單個(gè)IP地址)的能力,因?yàn)楸鞠到y(tǒng)和方法可以從保持在機(jī)器網(wǎng)絡(luò)上的IP地址庫(kù)中返回多個(gè)IP地址。更具體來(lái)說(shuō),在實(shí)施例中,本因特網(wǎng)設(shè)備提供有多個(gè)重定向登錄頁(yè),每個(gè)都具有自己的IP地址,并且響應(yīng)于對(duì)每個(gè)錯(cuò)誤查詢的檢測(cè)對(duì)這些IP地址進(jìn)行循環(huán)分配使用。因此,即使瀏覽器制造商想要將本因特網(wǎng)設(shè)備所使用的IP地址列表程序化到瀏覽器中,并指示瀏覽器從本系統(tǒng)和方法所提供的IP地址重定向到不同的IP地址,該IP地址列表也需要不斷更新(例如,用戶每次登錄時(shí)),并需要每個(gè)用戶在每次登錄時(shí)下載新的文件。
在當(dāng)前狀況下,由瀏覽器制造商指定重定向,瀏覽器制造商典型地將未被解析的業(yè)務(wù)發(fā)送給該制造商所擁有的網(wǎng)站。內(nèi)容受到瀏覽器制造商所指定的預(yù)定標(biāo)準(zhǔn)的限制,并因此受到基于安裝在用戶個(gè)人計(jì)算機(jī)上的瀏覽器的類(lèi)型的限制。本發(fā)明使得用戶免受該限制,并響應(yīng)于未被解析的業(yè)務(wù)或具有地理上相關(guān)或時(shí)間相關(guān)的內(nèi)容的業(yè)務(wù),允許將內(nèi)容相關(guān)的、地理上相關(guān)的、和/或時(shí)間相關(guān)的信息、和/或距離多個(gè)源的地理上最近的連接提供給用戶。
因特網(wǎng)業(yè)務(wù)重定向設(shè)計(jì)中的問(wèn)題是客戶與ISP之間的通信。當(dāng)前的系統(tǒng)和方法在為DNS級(jí)別操作的這種因特網(wǎng)業(yè)務(wù)的重路由或重定向生成所需的代碼傳輸?shù)姆绞缴舷鄬?duì)固定。例如,典型地,利用Akamai html內(nèi)容分布,用戶從主服務(wù)器取得html文檔。例如,用戶從cnn.com取得index.html。以該html代替復(fù)制的網(wǎng)站內(nèi)容的URL。例如,利用http://a73.g.akamaitech.net/7/23/cnn.com/af/x/gif代替http://cnn.com/af/x.gif。這時(shí),客戶端被強(qiáng)制通過(guò)DNS解析a73.g.akamaitech.net主機(jī)名。這是用于復(fù)制內(nèi)容使得可以從最近的服務(wù)器獲取內(nèi)容的用于優(yōu)化網(wǎng)絡(luò)瀏覽器性能的手段。然而,這類(lèi)方法會(huì)出現(xiàn)各種相關(guān)的問(wèn)題。例如,僅可以復(fù)制靜態(tài)的內(nèi)容。修改后的名稱(chēng)包含原始文件名稱(chēng),因而當(dāng)更新主網(wǎng)站時(shí)必須更新目錄結(jié)構(gòu)。必須為內(nèi)容請(qǐng)求專(zhuān)用的http服務(wù)器,在該服務(wù)器中,對(duì)DNS的高速緩存進(jìn)行檢查以查看該服務(wù)器是否已被請(qǐng)求。如果沒(méi)有被請(qǐng)求,則必須利用為該結(jié)果所設(shè)置的非常長(zhǎng)的TTL(time tolive,存在時(shí)間)對(duì)主服務(wù)器進(jìn)行多次呼叫。這意味著專(zhuān)用服務(wù)器必須保持相當(dāng)穩(wěn)定。如果對(duì)該高速緩沖中沒(méi)有的名稱(chēng)進(jìn)行請(qǐng)求,則必須聯(lián)系為akamai.net返回NS記錄的根服務(wù)器。然后akamai.net名稱(chēng)服務(wù)器為g.akamaitech.net返回NS記錄。選擇名稱(chēng)服務(wù)器使得其在客戶的名稱(chēng)服務(wù)器的區(qū)域中。G.akamaitech.net名稱(chēng)服務(wù)器在該區(qū)域中選擇服務(wù)器。DNS使用的效果是DNS被越來(lái)越多地用于服務(wù)器選擇。因?yàn)門(mén)TL問(wèn)題,DNS服務(wù)器和HTTP服務(wù)器的結(jié)構(gòu)需要相當(dāng)穩(wěn)定,并且難以辨別對(duì)于該使用類(lèi)型來(lái)說(shuō)什么是合理的TTL。因特網(wǎng)用戶典型地希望適應(yīng)負(fù)荷改變,但是使用當(dāng)前方式的DNS,這是不可能的。本發(fā)明所包括的優(yōu)秀方法使用在PLE中設(shè)置的可動(dòng)態(tài)改變的規(guī)則以直接重定向DNS請(qǐng)求。然后將實(shí)時(shí)對(duì)PLE進(jìn)行改變,因此從DNS系統(tǒng)降低請(qǐng)求負(fù)荷。
通過(guò)引入一種獨(dú)特的業(yè)務(wù)定向或業(yè)務(wù)重定向的方法來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明的典型系統(tǒng)和方法,在本申請(qǐng)中,業(yè)務(wù)定向和業(yè)務(wù)重定向西四相同,其中,以可以產(chǎn)生當(dāng)前可利用的重定向系統(tǒng)所沒(méi)有的優(yōu)點(diǎn)的方式使用注冊(cè)或ISP級(jí)別協(xié)議。盡管在優(yōu)選實(shí)施例中本發(fā)明可以在注冊(cè)級(jí)別實(shí)現(xiàn),但是本發(fā)明將在此標(biāo)記為L(zhǎng)ookup Proxy(“PLP”)或Lookup Engine(“PLE”)的重定向指令軟件部分或全部集成在ISP服務(wù)器機(jī)器內(nèi),或作為部分或整個(gè)位于ISP與用戶之間、ISP服務(wù)器與注冊(cè)服務(wù)器之間、或DNS服務(wù)器與用戶之間的分離的代理服務(wù)器。盡管在此本發(fā)明被一般地呈現(xiàn)為單個(gè)硬件和軟件單元,但是本發(fā)明也可以作為(多個(gè))功能單元來(lái)實(shí)現(xiàn),每個(gè)功能單元在與任何其它功能單元相同或不同的硬件上獨(dú)立地實(shí)現(xiàn)。根據(jù)本發(fā)明的系統(tǒng)的設(shè)置,去向不明的業(yè)務(wù)、其它未解析的查詢、或一般的信息查詢不僅可被解析以令用戶滿意,而且還可以通過(guò)將業(yè)務(wù)定向到預(yù)定網(wǎng)站或網(wǎng)頁(yè)或通過(guò)在響應(yīng)于未解析的查詢或關(guān)鍵詞或熱詞查詢提供給用戶的搜索結(jié)果頁(yè)上顯示廣告,將其轉(zhuǎn)換成經(jīng)營(yíng)DNS的ISP或其它實(shí)體的利潤(rùn)。當(dāng)參與方可以發(fā)揮作用時(shí),可以在參與方之間分配這些利潤(rùn)和/或?qū)⑦@些利潤(rùn)存儲(chǔ)起來(lái)用于在今后的在線帳戶中使用,因此,增強(qiáng)了金融交易系統(tǒng)的整體效率并增加了參與方資金的穩(wěn)定性和安全性。因此,本系統(tǒng)提供用于使用計(jì)算機(jī)在例如因特網(wǎng)上進(jìn)行商務(wù)的方法。
本發(fā)明的系統(tǒng)和方法借助于計(jì)算機(jī)和計(jì)算機(jī)程序來(lái)實(shí)現(xiàn)。本系統(tǒng)包括一個(gè)或多個(gè)計(jì)算機(jī),該計(jì)算機(jī)包含用于處理信息的集成電路。與本技術(shù)領(lǐng)域中已知的在瀏覽器級(jí)別或?qū)?等因特網(wǎng)結(jié)構(gòu)的高級(jí)別發(fā)揮作用的其它重定向系統(tǒng)不同,本發(fā)明的系統(tǒng)可以在因特網(wǎng)結(jié)構(gòu)的層2(即,OSI模型的第二層)工作,用于接收、處理并發(fā)送作為位數(shù)據(jù)包信息的信息。在層2實(shí)現(xiàn)的實(shí)施例中,除了對(duì)未解析的查詢進(jìn)行重定向以外,還可以提供許多其它功能。本發(fā)明考慮了所有這些功能。與本系統(tǒng)和方法工作的層無(wú)關(guān),本系統(tǒng)和方法可以在無(wú)需向注冊(cè)或ISP服務(wù)器安裝任何新硬件或軟件的情況下實(shí)現(xiàn),但這不是必須的,因此本系統(tǒng)和方法是模塊化的、高度適用的,并且容易且劃算地在一個(gè)或許多服務(wù)器上實(shí)施和更新。在實(shí)施例中,例如在本系統(tǒng)和方法在層2發(fā)揮作用的實(shí)施例中,它們比當(dāng)前使用的系統(tǒng)更快,允許進(jìn)行模式匹配而無(wú)需在因特網(wǎng)結(jié)構(gòu)的各層往返,在發(fā)生故障的情況下不會(huì)妨礙ISP DNS功能(信息繼續(xù)來(lái)回通過(guò)ISP DNS,其只是不被本系統(tǒng)處理),并且能夠解析非ASCII字符集,這對(duì)于以不包含ASCII集的語(yǔ)言例如各種亞洲語(yǔ)言提交的查詢來(lái)說(shuō)是個(gè)優(yōu)勢(shì)。另外,因?yàn)楸景l(fā)明的因特網(wǎng)設(shè)備可以部分或整個(gè)作為軟件來(lái)提供,因而可以快速、容易且廉價(jià)地實(shí)現(xiàn)和維護(hù)(例如,更新)本發(fā)明的因特網(wǎng)設(shè)備。在實(shí)施例中,例如在本系統(tǒng)和方法在層3和4發(fā)揮作用的實(shí)施例中,它們可以起到將用戶的查詢尋址到該系統(tǒng)的DNS代理服務(wù)器的作用。本系統(tǒng)可以代替DNS服務(wù)器處理DNS查詢。類(lèi)似地,本系統(tǒng)可以代替用戶與DNS服務(wù)器通信。前述所有服務(wù)(打字錯(cuò)誤、關(guān)鍵詞、熱詞和基于位置的搜索)都是在DNS應(yīng)用程序級(jí)別(層4)被處理的;因此,可以在該層提供這些服務(wù)。
在實(shí)施例中,本發(fā)明的因特網(wǎng)設(shè)備直接處于ISP DNS服務(wù)器的前面(即,ISP DNS服務(wù)器與各個(gè)計(jì)算機(jī)用戶之間)。在這樣的實(shí)施例中,本發(fā)明的因特網(wǎng)設(shè)備執(zhí)行但不是必須執(zhí)行以下任務(wù)處理來(lái)自各個(gè)用戶的查詢;將有效查詢或其它非相關(guān)請(qǐng)求傳遞給ISP DNS;在到達(dá)ISP DNS前截取無(wú)效查詢并將該無(wú)效查詢重定向到包含內(nèi)容相關(guān)的信息或提供內(nèi)容相關(guān)的、地理上相關(guān)的和/或時(shí)間相關(guān)的信息的網(wǎng)頁(yè);將由注冊(cè)和ISP DNS服務(wù)器提供的有效信息傳遞給用戶/請(qǐng)求者;以及響應(yīng)于關(guān)鍵詞或熱詞查詢提供內(nèi)容相關(guān)的網(wǎng)頁(yè)。
正如在此使用的,非相關(guān)請(qǐng)求是這樣的請(qǐng)求,該請(qǐng)求包含由用戶發(fā)送的與實(shí)現(xiàn)本發(fā)明的系統(tǒng)和方法的實(shí)體(例如,ISP)所期望的功能無(wú)關(guān)的信息。更具體地,實(shí)現(xiàn)本系統(tǒng)和方法的每個(gè)人、每個(gè)公司等興趣在于分析某一信息、捕獲某一信息、和/或?qū)⑴c某一信息相關(guān)的查詢重定向到包含各種信息的網(wǎng)頁(yè)(例如,由參與方主辦的網(wǎng)頁(yè))。這些人、公司等不對(duì)其它信息感興趣,并且希望過(guò)濾該信息以使得該信息不被處理并不占用系統(tǒng)資源。非相關(guān)請(qǐng)求是由實(shí)現(xiàn)本系統(tǒng)和方法的實(shí)體定義為包含其不感興趣的信息的請(qǐng)求,因此應(yīng)該將其過(guò)濾掉。例如,許多實(shí)體僅希望分析、捕獲、和/或重定向網(wǎng)頁(yè)查詢(即,HTTP查詢),因此不希望處理e-mail查詢(即,SMTP查詢)。本發(fā)明的系統(tǒng)和方法允許這樣的實(shí)體過(guò)濾SMTP查詢,使它們或者不經(jīng)處理通過(guò)或者將其與表示該查詢是不被解析的請(qǐng)求的錯(cuò)誤消息一起返回給發(fā)送者。當(dāng)然,每個(gè)獨(dú)立實(shí)體可以使用多個(gè)其它參數(shù)來(lái)定義關(guān)聯(lián)。
在本發(fā)明的因特網(wǎng)設(shè)備中所使用的電子組件和連接是在計(jì)算機(jī)產(chǎn)業(yè)中典型使用的電子組件和連接,該系統(tǒng)的所有其它結(jié)構(gòu)元件也如此。在優(yōu)選實(shí)施例中,利用一個(gè)或多個(gè)ISP DNS來(lái)實(shí)現(xiàn)本發(fā)明的因特網(wǎng)設(shè)備。在這些實(shí)施例中,該因特網(wǎng)設(shè)備的各種硬件、軟件和功能單元可以處于ISP DNS服務(wù)器上、與ISP DNS服務(wù)器分離的硬件上、或部分在ISP DNS服務(wù)器上而部分在分離的硬件上。在某些實(shí)施例中,該因特網(wǎng)設(shè)備被整個(gè)提供在與ISP DNS服務(wù)器分離的硬件上。本發(fā)明的因特網(wǎng)設(shè)備和ISP DNS服務(wù)器可以通過(guò)線纜、或電線等物理連接。該連接可以是直接的(即,從一個(gè)到另一個(gè),除了經(jīng)由連接器之外沒(méi)有任何插在中間的硬件)或間接的(即,通過(guò)一個(gè)或多個(gè)其它硬件裝置,例如電路板、過(guò)濾器等)。在其它實(shí)施例中,該連接不是物理連接(例如,其為通過(guò)紅外信號(hào)、無(wú)線電信號(hào)、微波信號(hào)、光學(xué)信號(hào)等電磁能的連接)。在某些實(shí)施例中,該因特網(wǎng)設(shè)備直接在ISP DNS服務(wù)器或注冊(cè)DNS服務(wù)器內(nèi)實(shí)現(xiàn)(例如,通過(guò)將電路板插入該服務(wù)器)。在其它實(shí)施例中,某些功能直接在ISP或注冊(cè)服務(wù)器內(nèi)實(shí)現(xiàn),而其它功能由通過(guò)物理或非物理連接的一個(gè)或多個(gè)其它物理組件實(shí)現(xiàn)。
在將本系統(tǒng)和方法集成在注冊(cè)或ISP服務(wù)器中的實(shí)施例中,這種集成可以是通過(guò)將一個(gè)或多個(gè)電路板物理插入到該服務(wù)器中。另外,可以在處于注冊(cè)或ISP系統(tǒng)中的一個(gè)或多個(gè)防火墻中實(shí)現(xiàn)非HTTP服務(wù)的數(shù)據(jù)包過(guò)濾和適度拒絕。同樣地,兩個(gè)或更多的負(fù)荷平衡器可以提供登錄頁(yè)冗余和可靠性。而且,可以通過(guò)使用服務(wù)器端程序或腳本實(shí)現(xiàn)基于熱詞、關(guān)鍵詞和位置的服務(wù)。
而且,如在此所公開(kāi)的,在實(shí)施例中,本發(fā)明提供了這樣的特征以當(dāng)查詢發(fā)生時(shí)對(duì)用戶具有最小影響且極大地最小化用戶所需的計(jì)算機(jī)的使用的方式,通過(guò)結(jié)合因特網(wǎng)基礎(chǔ)設(shè)施使用該系統(tǒng),可以在用戶級(jí)別降低計(jì)算機(jī)的使用。在某些實(shí)施例中具有這樣的附加優(yōu)點(diǎn)當(dāng)啟動(dòng)查詢時(shí)具有與整個(gè)網(wǎng)絡(luò)的無(wú)縫集成。
本系統(tǒng)和方法適用于多種通信定向應(yīng)用。例如,在適用于電話領(lǐng)域的本發(fā)明的典型實(shí)施例中,未使用的業(yè)務(wù)可能是誤拔的電話號(hào)碼,然后可將該電話號(hào)碼重定向到電話銷(xiāo)售員或其它位置或用于目錄功能等其它服務(wù)。在即時(shí)通訊(Instant Messaging,IM)領(lǐng)域,未使用的業(yè)務(wù)可能例如由以不正確的屏幕名稱(chēng)進(jìn)行輸入的某人生成。然后可以將該錯(cuò)誤輸入的屏幕名稱(chēng)重定向到發(fā)出消息和/或連接的廣告客戶、或重定向到其它位置或用于目錄功能等其它服務(wù)。因此,根據(jù)本發(fā)明,登錄頁(yè)可以是可響應(yīng)于查詢提供信息的任何位置,包括但不局限于網(wǎng)頁(yè)、電話號(hào)碼和IM屏幕名稱(chēng)。優(yōu)選地,該信息是與該查詢、請(qǐng)求者或請(qǐng)求者正使用的系統(tǒng)有關(guān),但是該信息也可以是將請(qǐng)求者定向到相關(guān)信息的信息、簡(jiǎn)明地表示發(fā)生錯(cuò)誤的消息、或該因特網(wǎng)設(shè)備經(jīng)營(yíng)者想要的任何其它信息。
如果正確地處理,不需要的、不被使用的、和/或未解析的業(yè)務(wù)對(duì)于那些搜尋這種業(yè)務(wù)的人來(lái)說(shuō)將會(huì)是非常有價(jià)值的商業(yè)資源。的確,許多因特網(wǎng)服務(wù)提供商沒(méi)有意識(shí)到它們擁有該有價(jià)值的商業(yè)資產(chǎn)。今天,他們將該業(yè)務(wù)視為因特網(wǎng)的垃圾等同物。但是,對(duì)于許多產(chǎn)業(yè),垃圾通常可以再循環(huán)并被轉(zhuǎn)換成新產(chǎn)品。這樣做的一種方法就是通過(guò)本發(fā)明,本發(fā)明提供了將這種不需要的、不被使用的、和/或未解析的業(yè)務(wù)重定向到內(nèi)容相關(guān)的網(wǎng)頁(yè)的手段,并且在這樣做的過(guò)程中,從該網(wǎng)頁(yè)的所有者獲得經(jīng)濟(jì)收益。另外,將一般查詢(例如,關(guān)鍵詞或熱詞查找)定向到可以是但不必是地理上與請(qǐng)求計(jì)算機(jī)最近的內(nèi)容相關(guān)的網(wǎng)站的能力可以產(chǎn)生商業(yè)機(jī)會(huì)并為ISP和/或維護(hù)專(zhuān)用于它們的商業(yè)的服務(wù)器的企業(yè)等的DNS經(jīng)營(yíng)者獲得收益。
可以在因特網(wǎng)內(nèi)將業(yè)務(wù)識(shí)別為“不需要的”“不被使用的”、或“未解析的”的系統(tǒng)和方法可以由幾種手段來(lái)實(shí)現(xiàn),在此將對(duì)這些手段的典型實(shí)施例進(jìn)行說(shuō)明。
典型的查詢路由方案導(dǎo)致通過(guò)由用戶的因特網(wǎng)瀏覽器聯(lián)系的典型地為ISP DNS的DNS服務(wù)器來(lái)查找IP地址。如果在注冊(cè)級(jí)別詢問(wèn)適當(dāng)?shù)腄NS后在因特網(wǎng)上未找到所請(qǐng)求IP地址,則將該請(qǐng)求歸類(lèi)為“未解析的”,并將對(duì)該結(jié)果的錯(cuò)誤消息返回給發(fā)起該請(qǐng)求的因特網(wǎng)瀏覽器。本發(fā)明提供系統(tǒng)和方法用以截取這樣的錯(cuò)誤消息并提供內(nèi)容相關(guān)的網(wǎng)頁(yè)結(jié)果,而不是簡(jiǎn)單的錯(cuò)誤消息或通過(guò)該因特網(wǎng)瀏覽器重定向到內(nèi)容不相關(guān)的網(wǎng)頁(yè)。本質(zhì)上,本發(fā)明的系統(tǒng)和方法使這樣的錯(cuò)誤消息遠(yuǎn)離用戶的因特網(wǎng)瀏覽器而重定向到內(nèi)容相關(guān)的網(wǎng)頁(yè)。在這樣做的過(guò)程中,本發(fā)明消除了沒(méi)有產(chǎn)出的錯(cuò)誤消息和通過(guò)因特網(wǎng)瀏覽器重定向到可能包含內(nèi)容不相關(guān)的URL或廣告的內(nèi)容不相關(guān)的網(wǎng)頁(yè)的沒(méi)有產(chǎn)出的重定向。
當(dāng)將最初的不可解析的查詢發(fā)送給ISP DNS時(shí),該查詢?cè)谝蛱鼐W(wǎng)基礎(chǔ)設(shè)施中被上下傳遞以試圖解析所請(qǐng)求的IP地址,并且只有在所有適當(dāng)?shù)腄NS服務(wù)器都被聯(lián)系之后才將錯(cuò)誤消息返回給請(qǐng)求者。相反,本系統(tǒng)和方法設(shè)置有錯(cuò)誤查詢的高速緩存,因此不僅允許內(nèi)容相關(guān)的重定向,而且如果該錯(cuò)誤查詢存在于該系統(tǒng)的高速緩存中,還可以顯著減少重定向不可解析的查詢所需的時(shí)間量。
而且,因?yàn)楸鞠到y(tǒng)允許高速緩存信息,因而它們可以提供已移動(dòng)的網(wǎng)站或網(wǎng)頁(yè)的正確的IP地址。更具體地,為了提高將IP地址返回給用戶的速度,DNS服務(wù)器典型地緩存它們知道的有效的IP地址。該IP地址被清除前在該緩存中維持預(yù)定的時(shí)間量(稱(chēng)為“存在時(shí)間”或TTL)。一旦被清除,在下一次請(qǐng)求特定IP地址時(shí)(緊隨上述過(guò)程),DNS服務(wù)器必須從根級(jí)別服務(wù)器請(qǐng)求該IP地址。然而,當(dāng)將網(wǎng)站或網(wǎng)頁(yè)從一個(gè)IP地址移動(dòng)到另一個(gè)IP地址時(shí),不將該移動(dòng)直接通知給因特網(wǎng)基礎(chǔ)設(shè)施內(nèi)的DNS服務(wù)器,因此在它們的緩存中維持該IP地址直到TTL過(guò)期為止。在該移動(dòng)之后,但在TTL過(guò)期之前,錯(cuò)誤地將對(duì)該網(wǎng)頁(yè)或網(wǎng)站的請(qǐng)求定向到過(guò)期的IP地址。在實(shí)施例中,本系統(tǒng)和方法通過(guò)周期性地(半天、每日、一周等)緩存已移動(dòng)的網(wǎng)站和網(wǎng)頁(yè)的新的IP地址,將舊的IP地址標(biāo)記為不使用的IP地址,并將業(yè)務(wù)重定向到新的IP地址、另一個(gè)相關(guān)IP地址,或提供新的IP地址、相關(guān)網(wǎng)頁(yè)、和/或廣告信息的登錄網(wǎng)頁(yè)來(lái)克服該缺點(diǎn)。
當(dāng)本因特網(wǎng)設(shè)備處于用戶與ISP DNS之間或當(dāng)將本因特網(wǎng)設(shè)備部分或整個(gè)集成在ISP DNS中時(shí),其可以識(shí)別用戶的IP地址并因此可識(shí)別用戶的位置。當(dāng)判斷某一業(yè)務(wù)是否是“不需要”時(shí)、當(dāng)為查詢結(jié)果或未解析的查詢提供地理上相關(guān)的重定向時(shí)、以及當(dāng)將用戶連接到包含所請(qǐng)求的信息的地理上或連接通路長(zhǎng)度(即,跳轉(zhuǎn)的數(shù)量)上最近的服務(wù)器時(shí),該信息是有用的。該功能目前不能由在注冊(cè)級(jí)別實(shí)現(xiàn)的任何已知的所使用的系統(tǒng)來(lái)提供。
可以在查詢的查找級(jí)別或查詢的解析級(jí)別實(shí)現(xiàn)本因特網(wǎng)設(shè)備。在本公開(kāi)中提供了在查找級(jí)別實(shí)現(xiàn)的例子。在公司網(wǎng)站的解析級(jí)別實(shí)現(xiàn)本因特網(wǎng)設(shè)備的典型方案中,公司網(wǎng)站可以通過(guò)多種手段將業(yè)務(wù)識(shí)別為不需要的。例如,如果將產(chǎn)品運(yùn)輸?shù)胶M馐菬o(wú)利可圖的,則公司網(wǎng)站可以將來(lái)自海外的業(yè)務(wù)定義為“不需要的”。因此,通過(guò)分析IP地址就可以識(shí)別業(yè)務(wù)是否來(lái)自海外。可選地,網(wǎng)站所有者可能僅需要某些時(shí)間的業(yè)務(wù),而不需要其它時(shí)間和/或地理位置的業(yè)務(wù)。通過(guò)實(shí)現(xiàn)本系統(tǒng)和方法,可以根據(jù)時(shí)間和/或地理位置對(duì)這種業(yè)務(wù)進(jìn)行分類(lèi),其中可以將指定的部分識(shí)別為重定向的業(yè)務(wù)并將其作為可利用的重定向的業(yè)務(wù)。更具體地,通過(guò)分析訪問(wèn)公司網(wǎng)站的請(qǐng)求,該公司可以允許某些業(yè)務(wù)加入而過(guò)濾掉其它業(yè)務(wù)。然后被拒絕的(被過(guò)濾的)業(yè)務(wù)可被本系統(tǒng)和方法用于重定向,或者可以(基于主題、地理位置、時(shí)間或可從該查詢收集的任何其它大量的數(shù)據(jù))將該業(yè)務(wù)出售給對(duì)該業(yè)務(wù)感興趣的出價(jià)者。
在電話領(lǐng)域中,不需要的電話業(yè)務(wù)可能表現(xiàn)為錯(cuò)撥的電話號(hào)碼或錯(cuò)誤定向的因特網(wǎng)呼叫的形式?;蛟S該人輸入了正確的電話號(hào)碼,但是沒(méi)有與該號(hào)碼相關(guān)的人或該人不再在那里工作,或者該人可能具有不同的電話號(hào)碼。在任何一種情況下,該電話業(yè)務(wù)或許可以被重定向到該人正試圖聯(lián)系的公司內(nèi)的其它人、電話公司經(jīng)營(yíng)者、該人可能已經(jīng)轉(zhuǎn)到的外面的公司、或者甚至電話銷(xiāo)售員。還可以是對(duì)于本技術(shù)領(lǐng)域的技術(shù)人員來(lái)說(shuō)是顯然的其它的選擇。
在即時(shí)通訊(IM)領(lǐng)域,“未解析的”業(yè)務(wù)可以是例如沒(méi)有與其相關(guān)的屏幕名稱(chēng)的業(yè)務(wù),例如當(dāng)客戶輸入不存在的屏幕名稱(chēng)時(shí)。如果在IM數(shù)據(jù)庫(kù)中不能解析該業(yè)務(wù),那么該業(yè)務(wù)被識(shí)別為未解析的,因此可以被重定向,并且可以將營(yíng)銷(xiāo)消息和/或網(wǎng)站鏈接提供給該客戶。
如在此所示和所述,存在用于對(duì)不能找到其預(yù)期目標(biāo)的電子通信信號(hào)進(jìn)行定向或重定向的許多可能的例子。盡管存在許多此類(lèi)形式,而不限于此處關(guān)于因特網(wǎng)業(yè)務(wù)、電話呼叫等說(shuō)明的例子,但是為了簡(jiǎn)單,此處關(guān)于去向不明的因特網(wǎng)業(yè)務(wù)提供了所述例子。然而,所述概念和結(jié)構(gòu)與其它形式的電子通信相同,因此本發(fā)明的范圍除了以下系列圖中所述的用于未解析的因特網(wǎng)業(yè)務(wù)和關(guān)鍵詞以及熱詞查找的電子通信之外,還包括所有電子通信。
現(xiàn)在轉(zhuǎn)到附圖,圖1中示出本發(fā)明的典型實(shí)施例,其中,示出了PLE的DNS代理服務(wù)器功能性的系統(tǒng)或方法。在本發(fā)明的該實(shí)施例中,適當(dāng)?shù)剌斎牒投ㄎ籌P地址。如所示出的,1.ISP客戶(例如,獨(dú)立用戶)將用于IP地址查找的請(qǐng)求發(fā)送給PLE,然后2.PLE將消息中繼到ISP DNS。DNS收集與該用戶所請(qǐng)求的特定IP地址有關(guān)的必要統(tǒng)計(jì)數(shù)據(jù),并且3.將具有被解析的域名的所請(qǐng)求的IP地址返回給PLE。4.PLE將所請(qǐng)求的IP地址返回給ISP客戶。在這樣的系統(tǒng)或方法中,DNS代理服務(wù)器(即,PLE)可以收集關(guān)于對(duì)ISP DNS做出的所有DNS請(qǐng)求的信息和統(tǒng)計(jì)。這可以通過(guò)使用其它功能(例如在圖7中所示的功能)得以實(shí)現(xiàn),從而為該系統(tǒng)和方法建立數(shù)據(jù)庫(kù)。
然而,通常因特網(wǎng)用戶沒(méi)有適當(dāng)輸入想要的因特網(wǎng)地址。圖2示出殘缺的DNS請(qǐng)求的例子,其中,從PSP節(jié)點(diǎn),例如(地理上或根據(jù)跳轉(zhuǎn)的數(shù)量)最近的PSP節(jié)點(diǎn),返回重定向的IP地址。1.ISP客戶對(duì)地址查找做出了殘缺的請(qǐng)求。2.PLE將殘缺的請(qǐng)求中繼給ISP DNS并收集數(shù)據(jù)庫(kù)中的統(tǒng)計(jì)數(shù)據(jù),然后3.ISP DNS返回“沒(méi)有該地址”等錯(cuò)誤。然后4.PLE返回最近的PSP的IP地址,以使得ISP客戶接收對(duì)該請(qǐng)求的重定向IP地址而不是DNS錯(cuò)誤消息。
圖2和圖3順序示出當(dāng)在因特網(wǎng)基礎(chǔ)設(shè)施內(nèi)實(shí)現(xiàn)本發(fā)明的某些實(shí)施例的系統(tǒng)和方法時(shí)發(fā)生的事件。在圖2中,用戶提交對(duì)IP地址的殘缺的請(qǐng)求1。2.該請(qǐng)求通過(guò)PLE路由到ISP DNS,該ISP DNS參考其自身的高速緩存、根DNS和因特網(wǎng)基礎(chǔ)設(shè)施中的其它DNS后,不能找到所請(qǐng)求的IP地址。3.該ISP DNS返回錯(cuò)誤消息,在傳遞給請(qǐng)求者之前,代替將錯(cuò)誤消息返回給請(qǐng)求者,PLE讀取該錯(cuò)誤消息。4.PLE返回最近的PSP地址。如圖3中所示,5.認(rèn)為已被提供了所請(qǐng)求的信息的請(qǐng)求者的因特網(wǎng)瀏覽器連接到該P(yáng)SP。連接到用戶的PSP動(dòng)態(tài)分析該請(qǐng)求,6.聯(lián)系一個(gè)或多個(gè)參與方,7.接收來(lái)自一個(gè)或多個(gè)參與方的信息或內(nèi)容,并且8.產(chǎn)生和返回網(wǎng)絡(luò)登錄頁(yè)給客戶,在該登錄頁(yè)中包括搜索欄。在該圖中未示出這樣的情況PLE通過(guò)參考其自身的高速緩存識(shí)別出所請(qǐng)求的網(wǎng)頁(yè)或網(wǎng)站是不可解析的(例如,錯(cuò)誤輸入的,過(guò)期的)。在這種情況中,PLE可以將該請(qǐng)求重定向到PSP,而無(wú)需首先參考ISP DNS。
PSP是組成本發(fā)明的系統(tǒng)和方法的一部分的功能平臺(tái)。PSP可以包括硬件的一個(gè)單元(例如,服務(wù)器)或多個(gè)單元。在此有時(shí)將PSP硬件單元稱(chēng)為節(jié)點(diǎn)。PSP的每個(gè)節(jié)點(diǎn)包含多個(gè)IP地址,PLE可以將未被解析的查詢連同其它相關(guān)信息一起重定向到該IP地址。PSP可以分析PLE提供的信息并建立用于顯示給請(qǐng)求者的特定內(nèi)容的登錄頁(yè)。本發(fā)明的這些實(shí)施例的優(yōu)點(diǎn)是該登錄頁(yè)建立處理的動(dòng)態(tài)特性。與其它重定向系統(tǒng)不同,本系統(tǒng)基于該系統(tǒng)所保持的信息和由參與方(例如,登廣告者)所提供的信息,為PLE提供的每個(gè)未被解析的查詢動(dòng)態(tài)建立登錄頁(yè)。以這種方式,可以為每個(gè)未被解析的查詢建立特定內(nèi)容的重定向登錄頁(yè),并且該特定內(nèi)容的登錄頁(yè)還可以包含地理上相關(guān)的內(nèi)容和時(shí)間相關(guān)的內(nèi)容。這與當(dāng)前所使用的其它重定向系統(tǒng)形成對(duì)比,后者響應(yīng)于某些熱詞或未被解析的查詢建立單個(gè)重定向登錄頁(yè)并提供該重定向登錄頁(yè),而與查詢的特定主題、請(qǐng)求者的位置或請(qǐng)求的時(shí)間無(wú)關(guān)。
在實(shí)施例中,響應(yīng)于用戶的請(qǐng)求返回的網(wǎng)頁(yè)包含搜索欄(在本技術(shù)領(lǐng)域中也被稱(chēng)為瀏覽器欄或URL欄)。在該重定向登錄網(wǎng)頁(yè)情況中由PSP提供該搜索欄,該搜索欄起到任何典型搜索欄一樣的作用。也就是說(shuō),該搜索欄象任何其它搜索欄一樣可以向用戶提供因特網(wǎng)搜索能力,例如,進(jìn)行URL、熱詞和關(guān)鍵詞搜索。尤其當(dāng)PSP所提供的重定向登錄頁(yè)包含相關(guān)信息但不包含用戶希望獲得的精確信息時(shí),該搜索欄還向用戶提供改進(jìn)用戶的搜索的機(jī)會(huì)。因此,由該重定向登錄頁(yè)提供的搜索欄為用戶進(jìn)行進(jìn)一步搜索提供了方便,并使當(dāng)用戶具有位于其瀏覽器頁(yè)上的多個(gè)搜索欄時(shí)通常發(fā)生的混亂最小化。也就是說(shuō),因?yàn)樵谠撝囟ㄏ虻卿涰?yè)內(nèi)提供了該搜索欄,因而用戶容易記住他使用了那個(gè)搜索欄,而不是可能呈現(xiàn)在其瀏覽器顯示頁(yè)的頂端的許多搜索欄中的一個(gè)。實(shí)際上,可以想象得到,用戶將能夠從他們的瀏覽器顯示頁(yè)上消除所有瀏覽器欄,因此釋放了桌面空間而不喪失功能。對(duì)于這個(gè)概念,因?yàn)橛脩裟軌蛲ㄟ^(guò)使用由來(lái)自PSP的重定向登錄頁(yè)所提供的瀏覽器欄來(lái)使用共用搜索引擎中的任何一個(gè),因而用戶不需要在其瀏覽器顯示頁(yè)上保持多個(gè)瀏覽器欄。另外,作為登錄頁(yè)的一部分的由PSP提供的瀏覽器欄還為參與方增加了商業(yè)機(jī)會(huì),因?yàn)橛稍撚脩暨M(jìn)行的進(jìn)一步搜索可以產(chǎn)生例如沿著屏幕的右側(cè)或頂端包含與內(nèi)容相關(guān)的廣告的登錄頁(yè)。
在此,應(yīng)該注意,許多附圖示出了“參與方”。對(duì)于參與方,其意為向PSP提供廣告、服務(wù)或其它信息(例如,關(guān)于政府項(xiàng)目、大學(xué)獎(jiǎng)學(xué)金等的信息)等內(nèi)容的實(shí)體(個(gè)人、公司、組織等)。該內(nèi)容對(duì)于響應(yīng)于與該對(duì)方有關(guān)的特定主題、地理區(qū)域、時(shí)間等相關(guān)的未被解析的查詢的PSP的顯示是有用的。PSP使用該內(nèi)容為由PLE發(fā)送的每個(gè)未被解析的查詢動(dòng)態(tài)建立重定向登錄頁(yè)。實(shí)現(xiàn)本發(fā)明的系統(tǒng)和方法的PSP經(jīng)營(yíng)者、DNS所有者和某其它實(shí)體典型地向參與方收費(fèi)以顯示該對(duì)方的內(nèi)容。在此情況下,PSP經(jīng)營(yíng)者、DNS所有者等以及對(duì)方通過(guò)提供相關(guān)內(nèi)容獲取財(cái)政收益-PSP經(jīng)營(yíng)者等接收用于顯示該內(nèi)容的付費(fèi)而對(duì)方獲得被導(dǎo)向的廣告,已經(jīng)知道這導(dǎo)致高的回報(bào)率。也就是說(shuō),廣告導(dǎo)向是已知的非常有效的廣告手段,而當(dāng)PSP接收到與對(duì)方的商業(yè)有關(guān)的查詢時(shí),對(duì)方通過(guò)提供被顯示的信息來(lái)獲取這類(lèi)廣告的收益。
在某些情況下,用戶可能需要插件常駐程序以驅(qū)動(dòng)該系統(tǒng)。在這些情況下,本發(fā)明提供了一種對(duì)任何類(lèi)型的請(qǐng)求(例如,網(wǎng)頁(yè)、e-mail、因特網(wǎng)電話、IM等)都有效的插件常駐程序(在此稱(chēng)之為PSM)。例如,當(dāng)用戶希望使用插件常駐程序?qū)⑺芯W(wǎng)頁(yè)請(qǐng)求路由到PSP時(shí),可以將PSM安裝在用戶的個(gè)人計(jì)算機(jī)上,并確保用戶將網(wǎng)絡(luò)請(qǐng)求僅發(fā)送給該P(yáng)SP。然而,如果還沒(méi)有設(shè)置該P(yáng)SM以將e-mail地址請(qǐng)求、IM請(qǐng)求或其它因特網(wǎng)業(yè)務(wù)請(qǐng)求路由到適當(dāng)?shù)腜SP,則PSP可能過(guò)濾掉該非網(wǎng)頁(yè)業(yè)務(wù)并返回適用于該請(qǐng)求的錯(cuò)誤應(yīng)答。圖4中示出在根據(jù)某些實(shí)施例的本因特網(wǎng)設(shè)備內(nèi)的插件常駐程序的實(shí)施。在圖4中,示出來(lái)自用戶的HTTP請(qǐng)求等請(qǐng)求被9.直接從插件常駐程序定向到因特網(wǎng)設(shè)備的PSP,而無(wú)需首先參考PLE、PSP DNS或因特網(wǎng)基礎(chǔ)設(shè)施。PSP基于9.從查詢提供給PSP的各種信息和存儲(chǔ)在與該查詢或用戶有關(guān)的PSP的任何其它信息,8.為該用戶動(dòng)態(tài)建立和返回登錄頁(yè),6.其被發(fā)送給一個(gè)或更多參與方,并且7.與來(lái)自一個(gè)或多個(gè)參與方的信息進(jìn)行混合。
貫穿本公開(kāi),討論了過(guò)濾的概念。本系統(tǒng)和方法允許對(duì)通過(guò)它們的信息進(jìn)行過(guò)濾。也就是說(shuō),可以針對(duì)內(nèi)容、來(lái)源(地理的、IP地址、MAC地址)、時(shí)間以及其它相關(guān)參數(shù)對(duì)由本發(fā)明的系統(tǒng)和方法所接收的信息進(jìn)行分析。可以使用該信息來(lái)判斷是否因?yàn)樵摬樵儼驯欢x為對(duì)處理來(lái)說(shuō)不相關(guān)(或禁止)的信息而使其通過(guò)。還可以使用該信息來(lái)判斷是否要對(duì)該查詢進(jìn)行處理(例如,重定向到重定向登錄頁(yè))。同樣,可以使用該信息來(lái)判斷是否應(yīng)該將該查詢作為錯(cuò)誤查詢返回給發(fā)送者。可以立即想象到為什么過(guò)濾掉查詢或通過(guò)、處理或返回查詢的眾多其它原因,并且本發(fā)明考慮到了所有這些原因。例如,可以針對(duì)不良單詞、短語(yǔ)或圖形來(lái)過(guò)濾查詢,或者將查詢重定向到用于向發(fā)送者通知該不良主題的不適當(dāng)性的網(wǎng)頁(yè)。還可以基于所請(qǐng)求的IP地址進(jìn)行過(guò)濾(例如,可以使用本因特網(wǎng)設(shè)備阻止對(duì)某些因特網(wǎng)網(wǎng)站的訪問(wèn),例如提供色情內(nèi)容的網(wǎng)站或提供被該設(shè)備的用戶或經(jīng)營(yíng)者定義為不良的其它內(nèi)容的網(wǎng)站)。另外,如貫穿整個(gè)公開(kāi)所討論的,可以將不可解析的查詢過(guò)濾到重定向登錄頁(yè)。此外,在將PSP配置成僅接受網(wǎng)頁(yè)請(qǐng)求的實(shí)施例中,可以過(guò)濾e-mail請(qǐng)求,要么在分析或未經(jīng)改變后通過(guò)該系統(tǒng),要么將其與錯(cuò)誤消息一起返回給發(fā)送者。
如同本系統(tǒng)和方法其它功能一樣,過(guò)濾也是功能,因此可以在本系統(tǒng)的一個(gè)或多個(gè)物理組件上提供過(guò)濾。在某些實(shí)施例中,將其集成到DNS經(jīng)營(yíng)者所使用的一個(gè)或多個(gè)防火墻中。在其它實(shí)施例中,其處于包含PLE和/或PSP的硬件單元內(nèi)。已發(fā)現(xiàn)過(guò)濾功能是有用的,但是在PLE平臺(tái)不是十分必要。在典型實(shí)施例中,在PLE平臺(tái)(例如,DNS代理服務(wù)器)的過(guò)濾用于識(shí)別被經(jīng)營(yíng)者定義為不容許的單詞、短語(yǔ)或位串。例如,本因特網(wǎng)設(shè)備的某些經(jīng)營(yíng)者可能希望阻止包含被該經(jīng)營(yíng)者定義為攻擊性的某些單詞的所有業(yè)務(wù)。PLE的過(guò)濾功能可以用于截取包含這些單詞的所有業(yè)務(wù),并將用戶重定向到用于解釋已截取該消息和不容許包含攻擊性的位串等的業(yè)務(wù)的登錄頁(yè)。
相反,盡管不要求,但是為了該系統(tǒng)的最佳性能,已經(jīng)發(fā)現(xiàn)應(yīng)該在PSP平臺(tái)提供過(guò)濾功能。例如,在實(shí)施PSP以僅針對(duì)錯(cuò)誤網(wǎng)頁(yè)查詢動(dòng)態(tài)創(chuàng)建重定向登錄頁(yè)的情況中,如果不過(guò)濾掉非網(wǎng)頁(yè)查詢,則或許以很高的資源百分率占用資源,試圖為這些非網(wǎng)頁(yè)查詢創(chuàng)建登錄頁(yè)。這些無(wú)益的試圖將占用系統(tǒng)資源并潛在地限制系統(tǒng)和方法的魯棒性。因此,在優(yōu)選實(shí)施例中,在PSP提供過(guò)濾。
如圖3和4所示,PSP可以基于請(qǐng)求或?yàn)樘囟ǖ恼?qǐng)求計(jì)算機(jī)或ISP所存儲(chǔ)的配置(profile),返回客戶特定的、地理上相關(guān)的、和/或時(shí)間相關(guān)的內(nèi)容。7.作為登廣告方、搜索引擎方、廣告網(wǎng)絡(luò)、以及廣告網(wǎng)絡(luò)散布者等的參與方返回針對(duì)特定用戶的內(nèi)容、針對(duì)請(qǐng)求計(jì)算機(jī)或ISP的位置的內(nèi)容和/或基于該查詢的主題的內(nèi)容。這可以通過(guò)針對(duì)參與方的或由參與方所定義的通用應(yīng)用程序接口(API)進(jìn)行。8.PSP建立并發(fā)送具有來(lái)自參與方的內(nèi)容的啟動(dòng)頁(yè)?;谒鎯?chǔ)的ISP的配置信息或基于包括關(guān)于請(qǐng)求計(jì)算機(jī)的地理位置信息的請(qǐng)求者的IP地址,實(shí)時(shí)地動(dòng)態(tài)建立該啟動(dòng)頁(yè)??梢允褂迷揑P地址來(lái)定位請(qǐng)求者直到已知的個(gè)體用戶。
圖5A和5B示出本發(fā)明的因特網(wǎng)設(shè)備的兩個(gè)例子,其中,作為本發(fā)明的系統(tǒng)和方法的控制者的ISP可以使用硬件連接等基于網(wǎng)絡(luò)的接口或直接鏈接與PLE通信并對(duì)其進(jìn)行控制。圖5A示出了ISP通過(guò)其管理員經(jīng)由因特網(wǎng)聯(lián)系PLE(在本實(shí)施例中,它被分配只有ISP知道的IP地址)以對(duì)PLE進(jìn)行更新、設(shè)置等的方案。本實(shí)施例的優(yōu)點(diǎn)是ISP可以從單個(gè)位置可能在同一時(shí)間改變?yōu)槎鄠€(gè)PLE平臺(tái)。圖5B示出了ISP管理員通過(guò)有線連接、光學(xué)連接、紅外連接等直接連接聯(lián)系PLE(在本實(shí)施例中,其不具有IP地址,因此不能通過(guò)因特網(wǎng)訪問(wèn))以對(duì)PLE進(jìn)行更新、設(shè)置等。本實(shí)施例的優(yōu)點(diǎn)是PLE不具有IP地址,因此不致受到基于因特網(wǎng)的攻擊。典型地,ISP希望訪問(wèn)PLE以設(shè)置和管理PLE內(nèi)的DNS代理服務(wù)器功能,并用以檢查或更新PLE DNS代理服務(wù)器的狀態(tài)和響應(yīng)于未被解析的查詢返回給用戶的重定向登錄頁(yè)。然而,在某些情況下,ISP可能希望使用基于網(wǎng)絡(luò)的接口或直接鏈接以在PSP上設(shè)置其ISP配置或進(jìn)行許多的其它任務(wù)。
在本發(fā)明的因特網(wǎng)設(shè)備中可以選擇利用的一個(gè)特征是選擇使用該因特網(wǎng)設(shè)備的重定向能力或不使用該重定向能力。在此將其稱(chēng)為opt-in/out(加入/退出)能力,并在優(yōu)選實(shí)施例中實(shí)現(xiàn)以向依賴實(shí)現(xiàn)本發(fā)明的因特網(wǎng)設(shè)備的一個(gè)或更多DNS的用戶提供使用其它重定向方法的選擇。本質(zhì)上,可以將本發(fā)明的PLE看作是“智能線”,其可以分析來(lái)自用戶的或來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息,并且要么使用該信息以執(zhí)行一個(gè)或多個(gè)功能(因此以智能方式發(fā)揮作用),要么忽略該信息(因此起到線的作用)。進(jìn)行該區(qū)分的能力處于該因特網(wǎng)設(shè)備內(nèi),并且該能力不需要任何其它硬件或軟件。然而,在實(shí)施例中,為了實(shí)現(xiàn)加入/退出特征,PLE將用戶重定向到PSP,該P(yáng)SP創(chuàng)建包含通知用戶已將用戶重定向并且如果用戶希望的話可以退出該服務(wù)的消息的登錄頁(yè)。在使用插件常駐程序的實(shí)施例中,該插件常駐程序?qū)⒂脩舳ㄏ虻絼?chuàng)建該登錄頁(yè)的PSP。
一旦用戶加入或退出該服務(wù),則PLE、PSP或此二者可以保持該選擇狀態(tài)并將該狀態(tài)應(yīng)用到源自與正使用的計(jì)算機(jī)有關(guān)的IP地址或MAC地址的所有其它查詢。當(dāng)然,如果給予來(lái)自具有適當(dāng)權(quán)限的計(jì)算機(jī)的命令,該因特網(wǎng)設(shè)備能夠?qū)⒓尤?退出選擇應(yīng)用于特定網(wǎng)絡(luò)內(nèi)的眾多計(jì)算機(jī)。同樣,該本發(fā)明的因特網(wǎng)設(shè)備的重定向服務(wù)可以對(duì)某些類(lèi)型的查詢禁用(即,轉(zhuǎn)換成退出狀態(tài)),而對(duì)其它類(lèi)型的則可用。例如,特定用戶可以退出e-mail重定向和URL重定向,而加入熱詞和關(guān)鍵詞搜索。另外,用戶、網(wǎng)絡(luò)管理員等可以在任何時(shí)間改變?cè)摲?wù)的加入/退出狀態(tài),并通過(guò)其網(wǎng)站、電話號(hào)碼或其它聯(lián)系信息訪問(wèn)PLE經(jīng)營(yíng)者(例如,ISP或其它相關(guān)DNS經(jīng)營(yíng)者),或通過(guò)訪問(wèn)由因特網(wǎng)服務(wù)的其它提供商所經(jīng)營(yíng)的網(wǎng)頁(yè),持續(xù)任何長(zhǎng)度的時(shí)間(例如,一會(huì)兒、一天、一周、永久等)。例如,可以通過(guò)ISP管理員來(lái)加入或退出,該ISP管理員能手動(dòng)設(shè)置PLE使得針對(duì)特定IP地址將PLE靜態(tài)設(shè)置成想要的狀態(tài)。另外,ISP管理員可以創(chuàng)建IP地址塊或DHCP區(qū),將IP地址設(shè)置在其中,一個(gè)區(qū)用于選擇加入的用戶,而一個(gè)區(qū)用于選擇退出的用戶。
象可以選擇加入或退出一樣,可以在各種時(shí)間或在各種情況下為用戶示出加入/退出狀態(tài)。例如,在響應(yīng)于退出請(qǐng)求的由PSP生成的登錄頁(yè)上,用戶可以看見(jiàn)表示大意為“你想要退出該服務(wù)?”的鏈接。通過(guò)選擇該鏈接,將會(huì)自動(dòng)將用戶的IP地址發(fā)送給PLE,使得下一次用戶發(fā)送DNS包時(shí),該DNS包被轉(zhuǎn)發(fā)到該DNS服務(wù)器而不進(jìn)行任何PLE處理。同樣地,用戶將會(huì)退出該因特網(wǎng)設(shè)備的重定向服務(wù)。相反,用戶可以到適當(dāng)?shù)木W(wǎng)頁(yè)并選擇加入鏈接,此時(shí)將計(jì)算機(jī)的IP地址轉(zhuǎn)發(fā)到具有指令的PLE以將狀態(tài)設(shè)置成加入。在其它實(shí)施例中,為了退出,用戶可以卸載預(yù)先下載的瀏覽器插件常駐程序,或使用該插件常駐程序訪問(wèn)允許注冊(cè)加入/退出狀態(tài)的網(wǎng)頁(yè)。本技術(shù)領(lǐng)域的技術(shù)人員可以想象用于加入和退出的其它適合的特定方式,并且可以根據(jù)本發(fā)明實(shí)現(xiàn)任何一個(gè)這樣的方式。
圖6示出PSP和PLE平臺(tái)相互連續(xù)或周期性地通信。通信可以涉及許多事情,包括但不局限于該系統(tǒng)內(nèi)的各PLE和各PSP的功能狀態(tài)、該系統(tǒng)內(nèi)的各PLE和PSP的有效性和當(dāng)前處理負(fù)荷、在該系統(tǒng)內(nèi)的各PLE和PSP上所維持的記錄的內(nèi)容、以及各種其它功能。例如,該通信可用于在PLE與PSP之間更新和自我協(xié)調(diào),或可以用于為特定IP地址傳遞加入和退出狀態(tài)??梢杂蒔SP或PLE自動(dòng)啟動(dòng)這樣的更新,或通過(guò)操作人員手動(dòng)地由PSP或PLE啟動(dòng)。該更新還可以是模塊、軟件或數(shù)據(jù)更新。它們還可以用于配置新的PLE服務(wù)模塊。PSP提供給PLE的數(shù)據(jù)包括當(dāng)做出未被解析的域名請(qǐng)求時(shí)返回的IP地址。
如在圖1-6的典型序列中所示,根據(jù)本發(fā)明的某些ISP信息定向方法和系統(tǒng)可以包括許多組件。圖7是根據(jù)本發(fā)明的因特網(wǎng)設(shè)備的實(shí)施例的各PLE平臺(tái)和各PSP平臺(tái)的某些組件的說(shuō)明。本因特網(wǎng)設(shè)備的某些結(jié)構(gòu)配置的一個(gè)優(yōu)勢(shì)方面來(lái)自PLE為通用軟件引擎這一事實(shí)。同樣地,PLE可以運(yùn)行不是本發(fā)明的軟件模塊的軟件模塊以在該基礎(chǔ)設(shè)施層提供其它服務(wù)。另外,應(yīng)該注意,本因特網(wǎng)設(shè)備不局限于在典型實(shí)施例中所示和所討論的硬件的數(shù)量或位置,并應(yīng)該注意在不同的實(shí)施例中可以包括其它硬件和軟件,通過(guò)計(jì)算機(jī)和因特網(wǎng)通信服務(wù)器典型地進(jìn)行各種功能實(shí)現(xiàn)這些硬件和軟件。
作為整體的概要,圖7示出可以大體將本發(fā)明的因特網(wǎng)設(shè)備分成兩個(gè)方面,PLE平臺(tái)和PSP平臺(tái),其中每個(gè)提供多種功能。根據(jù)圖7中所示的實(shí)施例,PLE包括四種功能DNS代理服務(wù)器、PSN協(xié)議、DNS統(tǒng)計(jì)(Stats)、以及其它服務(wù)。其它實(shí)施例可以提供較少或更多功能。另外,PSP平臺(tái)提供六種功能PSN協(xié)議、請(qǐng)求處理器、頁(yè)生成器、登廣告者API、配置器、以及端口過(guò)濾器。其它實(shí)施例可以提供較少或較多功能。每個(gè)平臺(tái)提供用于功能的穩(wěn)定性、負(fù)荷承擔(dān)和有用性的多個(gè)功能。在實(shí)施例中,該因特網(wǎng)設(shè)備包括均多于一個(gè)的PLE和PSP以通過(guò)提高的穩(wěn)定性、負(fù)荷承擔(dān)和有用性進(jìn)一步提高該設(shè)備的功能。
在用于處理在PLE高速緩存未檢測(cè)到的未被解析的查詢的典型情況中,由ISP客戶做出DNS請(qǐng)求,PLE的DNS代理服務(wù)器在端口53等端口截取該DNS請(qǐng)求(即,IP地址請(qǐng)求),并將該請(qǐng)求傳遞給ISP DNS。如果ISP DNS返回錯(cuò)誤消息,則DNS代理服務(wù)器將會(huì)返回PSP節(jié)點(diǎn)的IP地址。此時(shí),PLE的PSN協(xié)議通知PSP的PSN協(xié)議正將與某一內(nèi)容有關(guān)的重定向頁(yè)發(fā)送給用戶瀏覽器。PSP通過(guò)頁(yè)生成器和登廣告者API在PLE提供給用戶的IP地址處動(dòng)態(tài)建立重定向登錄頁(yè)。當(dāng)用戶的網(wǎng)絡(luò)瀏覽器聯(lián)系由PLE的DNS代理服務(wù)器所提供的IP地址時(shí),在用戶的計(jì)算機(jī)屏幕上顯示內(nèi)容相關(guān)的重定向網(wǎng)頁(yè)。
PSN協(xié)議模塊是PLE與PSP之間進(jìn)行通信的模塊。這允許PLE與PSP之間的實(shí)時(shí)數(shù)據(jù)更新。PLE可以發(fā)送信息,例如,DNS統(tǒng)計(jì)、狀態(tài)、關(guān)于IP地址的所有者的信息、以及來(lái)自附加服務(wù)模塊的信息。PSN可以添加新的服務(wù)器模塊到PLE,可以更新PLE軟件,可以返回對(duì)查詢的應(yīng)答,并可以返回代替來(lái)自DNS的錯(cuò)誤消息而要被返回的IP地址。
DNS統(tǒng)計(jì)模塊收集關(guān)于DNS請(qǐng)求的統(tǒng)計(jì)和請(qǐng)求的狀態(tài)。其可以通過(guò)PSN協(xié)議模塊收集這些統(tǒng)計(jì)或?qū)⒃撔畔l(fā)送給PSP。例如,其可以收集關(guān)于在某些時(shí)間中某一IP地址提交了多少錯(cuò)誤請(qǐng)求的統(tǒng)計(jì)。該信息在識(shí)別垃圾郵件的來(lái)源或黑客活動(dòng)中是有用的。對(duì)于本技術(shù)領(lǐng)域的技術(shù)人員來(lái)說(shuō)可以收集并處理的有用的信息的其它例子是顯然的,并且本發(fā)明包含所有這些例子。
在圖7中,示出附加服務(wù)的功能。這些服務(wù)可以是被考慮為對(duì)系統(tǒng)經(jīng)營(yíng)者或參與方有用的任何服務(wù),并且可以包括備份服務(wù),為了更加安全可以在線或離線實(shí)現(xiàn)備份。實(shí)際上,在優(yōu)選實(shí)施例中,通過(guò)附加服務(wù)功能周期性備份DNS統(tǒng)計(jì)模塊,提供用于統(tǒng)計(jì)的存儲(chǔ)地方,還在PLE平臺(tái)故障的情況下提供方便的地方以存儲(chǔ)恢復(fù)功能。為了在因特網(wǎng)上方便地將統(tǒng)計(jì)傳輸給另一計(jì)算機(jī),可以提供附加服務(wù)作為網(wǎng)絡(luò)可尋址的特征,或其可以是“離線”功能,該功能僅可以被對(duì)附加服務(wù)硬件進(jìn)行物理訪問(wèn)的控制器訪問(wèn)。后面的實(shí)施例為對(duì)有關(guān)公眾可用的特定IP地址或MAC地址的消息提供附加的安全性。
當(dāng)來(lái)自ISP客戶的請(qǐng)求被定向到錯(cuò)誤登錄頁(yè)時(shí),PSP請(qǐng)求處理器處理該請(qǐng)求。本質(zhì)上,請(qǐng)求處理器是與請(qǐng)求者通信的PSP的功能單元。其將來(lái)自請(qǐng)求者的信息發(fā)送給PSP平臺(tái)內(nèi)的其它功能單元,并將所建立的重定向登錄頁(yè)返回給該請(qǐng)求者。
請(qǐng)求處理器采用端口過(guò)濾器以過(guò)濾掉請(qǐng)求處理器接收到的任何不相關(guān)的查詢。例如,如果實(shí)現(xiàn)PSP以僅為網(wǎng)頁(yè)查詢提供重定向登錄頁(yè),則所有非HTTP協(xié)議或不是HTTP的其它端口請(qǐng)求將被端口過(guò)濾器過(guò)濾。在此或之前的過(guò)濾降低了系統(tǒng)無(wú)效并允許較快的重定向網(wǎng)頁(yè)顯示。如上所討論的,優(yōu)選實(shí)施例包括PSP平臺(tái)內(nèi)的端口過(guò)濾器等過(guò)濾器。在實(shí)施例中,端口過(guò)濾器功能被提供為本發(fā)明的系統(tǒng)和方法的經(jīng)營(yíng)者的普通防火墻的一部分。
配置器用于定義登錄頁(yè)的風(fēng)格和布局。其可以包含關(guān)于ISP、客戶或其可利用的任何其它信息的配置信息。例如,許多用戶習(xí)慣于某一網(wǎng)頁(yè)的布局,它可以是搜索頁(yè)或者顯示搜索結(jié)果的登錄頁(yè)。配置器可以維持關(guān)于服務(wù)每個(gè)用戶的ISP的信息,并提供仿效ISP搜索頁(yè)的重定向登錄頁(yè)??蛇x地,配置器可以判斷用戶是否已經(jīng)使用特定搜索引擎來(lái)提交查詢,并提供仿效該搜索引擎的頁(yè)的重定向登錄頁(yè)。然后,如果配置器已根據(jù)以前的訪問(wèn)再次從用戶收集了信息,則其可以建立包含用戶想要的或用戶偏好使用的元件的登錄頁(yè)(因此意味著這些特征是優(yōu)選的)。可以使用大量其它參數(shù)定義登錄頁(yè)的風(fēng)格和布局,并且本發(fā)明考慮和包含所有這些參數(shù)。
頁(yè)生成器模塊響應(yīng)于存儲(chǔ)在配置器中的用戶和ISP的任何一個(gè)的配置、或此二者的配置,實(shí)時(shí)建立PSP登錄頁(yè)。當(dāng)然,部分配置是首選將用戶帶到PSP的殘缺請(qǐng)求的內(nèi)容。如上所述,頁(yè)生成器功能基于配置器提供的信息,動(dòng)態(tài)合成每個(gè)重定向登錄頁(yè)。因此,PSP所提供的每個(gè)登錄頁(yè)可能不同于過(guò)去或?qū)?lái)提供的每個(gè)其它登錄頁(yè)。這與其它重定向系統(tǒng)形成鮮明的對(duì)照,其它重定向系統(tǒng)提供僅周期性修改的靜態(tài)登錄頁(yè),并且該靜態(tài)登錄頁(yè)不是基于主題、地理位置、時(shí)間、和/或可以從保持在因特網(wǎng)的ISP端上的信息中獲得的個(gè)人信息等其它信息的特定組合。
重要的是應(yīng)該注意在通過(guò)硬件和軟件實(shí)現(xiàn)PLE和PSP時(shí),PLE和PSP是由功能元件組成的功能平臺(tái)。因此,每個(gè)平臺(tái)可以存在于一個(gè)或多個(gè)不同的硬件上。而且,可以將每個(gè)功能單元置于位于同一地理區(qū)域或廣闊分散的地理區(qū)域中的一個(gè)或多個(gè)不同的硬件上。在直接連接或通過(guò)一個(gè)或多個(gè)中介硬件連接的不同硬件上實(shí)現(xiàn)不同的功能對(duì)于本技術(shù)領(lǐng)域的技術(shù)人員是容易的。同樣地,盡管用于控制位于不同硬件上的或作為該系統(tǒng)內(nèi)的多個(gè)副本存在的不同功能的軟件是本發(fā)明的一部分,但是可以將其它軟件引入本發(fā)明,而無(wú)需本技術(shù)領(lǐng)域的技術(shù)人員過(guò)度的或額外的試驗(yàn),其中,所述其它軟件可以被實(shí)施以進(jìn)一步控制本方法和系統(tǒng)的某些方面,所述其它軟件可基于各種要求由本發(fā)明的操作者實(shí)現(xiàn)。
對(duì)于這一點(diǎn),已經(jīng)以當(dāng)查詢從用戶到達(dá)時(shí)或者當(dāng)從因特網(wǎng)基礎(chǔ)設(shè)施返回關(guān)于該查詢的信息時(shí),對(duì)查詢進(jìn)行分析和重定向的功能,或者可選地當(dāng)利用瀏覽器插件常駐程序?qū)崿F(xiàn)該功能為例,對(duì)本發(fā)明的因特網(wǎng)設(shè)備的功能進(jìn)行了說(shuō)明。然而,應(yīng)該理解,盡管本因特網(wǎng)設(shè)備提供了這些和其它功能,但是本因特網(wǎng)設(shè)備不需要提供每個(gè)實(shí)施例中在此討論的所有功能。例如,本發(fā)明的因特網(wǎng)設(shè)備可以僅提供已知的不可解析的查詢的重定向(例如,對(duì)不再存在的特定網(wǎng)頁(yè)的查詢或者對(duì)已經(jīng)被定義為不需要的登錄頁(yè)的網(wǎng)頁(yè)的查詢),而不將該查詢轉(zhuǎn)發(fā)到因特網(wǎng)基礎(chǔ)設(shè)施以獲得關(guān)于該查詢的進(jìn)一步信息。另外,它可以將所有查詢轉(zhuǎn)發(fā)到因特網(wǎng)基礎(chǔ)設(shè)施而不在PLE處進(jìn)行最初分析以(基于參考PLE緩存)判斷該查詢是否包含不可解析的位數(shù)據(jù)包。作為特定例子,本發(fā)明的因特網(wǎng)設(shè)備可以僅重定向關(guān)鍵詞搜索、僅重定向熱詞搜索、或重定向關(guān)鍵詞和熱詞搜索,但是不對(duì)錯(cuò)誤輸入的查詢進(jìn)行重定向。通過(guò)這樣做,本因特網(wǎng)設(shè)備可以將關(guān)鍵詞和/或熱詞搜索識(shí)別為不適當(dāng)?shù)腎P地址查詢,并將該查詢重定向到PSP所生成的登錄頁(yè)而不參考因特網(wǎng)基礎(chǔ)設(shè)施??蛇x地,例如,當(dāng)本因特網(wǎng)設(shè)備遇到錯(cuò)誤輸入的查詢時(shí),其不需要首先分析該查詢以(通過(guò)參考保持在其緩存中的已知的不可解析的查詢)判斷該查詢是否是不可解析的,而是僅僅將該查詢傳遞給用于解析的因特網(wǎng)基礎(chǔ)設(shè)施。另一方面,其可以將所有查詢,無(wú)論是否是可解析的,都定向到重定向登錄頁(yè),而無(wú)需分析該查詢或從因特網(wǎng)基礎(chǔ)設(shè)施接收任何信息。此外,可以將本因特網(wǎng)設(shè)備設(shè)置成允許將不適當(dāng)?shù)腎P地址請(qǐng)求(例如,關(guān)鍵詞或熱詞)發(fā)送給用于解析的因特網(wǎng)基礎(chǔ)設(shè)施,然后使用從因特網(wǎng)基礎(chǔ)設(shè)施接收到的信息以及該設(shè)備已知的其它信息來(lái)生成相關(guān)的重定向登錄頁(yè)。根據(jù)本公開(kāi)顯而易見(jiàn),當(dāng)執(zhí)行插件常駐程序時(shí),可以消除PLE的一個(gè)或多個(gè)功能或?qū)⒃摴δ馨诓寮qv程序功能中。因此,本發(fā)明的因特網(wǎng)設(shè)備不局限于提供在此所述的所有功能的設(shè)備,它可以是提供可基于實(shí)施該因特網(wǎng)設(shè)備的DNS經(jīng)營(yíng)者的偏好和需要而選擇和組合的一個(gè)或多個(gè)功能的設(shè)備。
因此,在實(shí)施例中,本發(fā)明的因特網(wǎng)設(shè)備至少包括一個(gè)處理器,該處理器接收來(lái)自用戶的查詢,分析該查詢,如果滿足預(yù)定條件則將用戶重定向到重定向登錄頁(yè),并且如果不滿足預(yù)定條件則將該查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施。分析可以是識(shí)別一個(gè)或多個(gè)位序列所需要的任何數(shù)據(jù)操作。因此,分析可以包括將人類(lèi)語(yǔ)言請(qǐng)求轉(zhuǎn)換成IP地址請(qǐng)求并判斷該IP地址是否是可解析的、判斷用戶的IP地址、判斷用戶的MAC地址、以及識(shí)別位串等。如上所討論的,預(yù)定條件可以是許多東西,包括請(qǐng)求的IP地址、用戶的IP地址或MAC地址、已被定義為不容許的位串、或查詢的格式(例如,熱詞、關(guān)鍵詞、HTTP、SMTP等)等。在實(shí)施例中,通過(guò)PSP生成重定向登錄頁(yè)。
在實(shí)施例中,因特網(wǎng)設(shè)備至少包括一個(gè)處理器,該處理器接收來(lái)自用戶的查詢,將該查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施,從因特網(wǎng)基礎(chǔ)設(shè)施接收信息,分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的信息,以及如果滿足某些預(yù)定條件則將該查詢定向到第一登錄頁(yè),或者如果不滿足這些條件則將來(lái)自因特網(wǎng)的該信息傳遞給用戶或?qū)⒃摬樵兌ㄏ虻降诙卿涰?yè)。分析可以包括在此所討論的任何一個(gè)功能或者所有功能。在某些實(shí)施例中,該設(shè)備的處理器分析從查詢接收到的信息和/或綜合從查詢和因特網(wǎng)接收到的信息。因此,在實(shí)施例中,一個(gè)或多個(gè)處理器在接收到查詢時(shí)收集并保持信息,在從因特網(wǎng)基礎(chǔ)設(shè)施接收到時(shí)收集并保持信息,或進(jìn)行此二者。所述預(yù)定條件可以是在此討論的這些中的任何一個(gè),包括但不局限于未解析的不可解析的查詢、或用戶的加入或退出狀態(tài)。
在其它實(shí)施例中,本因特網(wǎng)設(shè)備至少包括一個(gè)處理器,該處理器接收來(lái)自用戶的查詢并將該查詢重定向到登錄頁(yè)。例如,本因特網(wǎng)設(shè)備可以是自動(dòng)將所有查詢定向到PSP生成的登錄頁(yè)的插件常駐程序。在實(shí)施例中,處理器在進(jìn)行重定向前可以分析該查詢(即,該查詢中的信息或與該查詢有關(guān)的信息)。在實(shí)施例中,處理器可以分析該查詢中的信息或與該查詢有關(guān)的信息,并且如果滿足或不滿足一個(gè)或多個(gè)預(yù)定條件則將該查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施。
在優(yōu)選實(shí)施例中,因特網(wǎng)設(shè)備包括一個(gè)或多個(gè)處理器,該處理器可以基于與查詢有關(guān)的信息、從因特網(wǎng)基礎(chǔ)設(shè)施返回的信息或這兩種信息建立登錄頁(yè)。在實(shí)施例中,通過(guò)因特網(wǎng)設(shè)備的PSP功能生成該登錄頁(yè)。PSP的功能包括但不局限于從PLE接收信息、為查詢動(dòng)態(tài)建立登錄頁(yè)、以及基于用戶的IP地址、MAC地址或其它相關(guān)信息綜合由該查詢所提供的信息、來(lái)自PLE或PLP的緩存的信息。
如上所述,可以在單個(gè)處理器上或兩個(gè)或更多的處理器上提供上述功能,根據(jù)該設(shè)備的操作者的設(shè)計(jì)在處理器中間分布這些功能。如此處所使用的,處理器是可以在計(jì)算機(jī)系統(tǒng)的框架內(nèi)處理信息的硬件、軟件、或者兩個(gè)或更多個(gè)此二者中的一個(gè)的組合或者兩個(gè)或更多個(gè)此二者的組合。處理器的例子包括但不必須局限于中央處理單元(CPU)、電路板、芯片、以及軟件等。在使用多個(gè)處理器的情況下,可以串行或并行連接它們。也就是說(shuō),多個(gè)處理器可以在其它處理器正在執(zhí)行分配給它們的功能的同時(shí),執(zhí)行分配給它們的功能,無(wú)論該功能是由該處理器單獨(dú)提供的功能,還是與其它處理器冗余的或與其它處理器共享的功能,或者一個(gè)或多個(gè)處理器僅在一個(gè)或多個(gè)其它處理器完成自己的功能后才工作。在實(shí)施例中,使用因特網(wǎng)設(shè)備定向關(guān)鍵詞、熱詞或錯(cuò)誤輸入的因特網(wǎng)查詢。在實(shí)施例中,以插件常駐程序?qū)崿F(xiàn)本因特網(wǎng)設(shè)備。可以在因特網(wǎng)結(jié)構(gòu)的任一層,包括層2、層3或?qū)?,實(shí)現(xiàn)本因特網(wǎng)設(shè)備。
考慮以上的公開(kāi),在特定實(shí)施例中,因特網(wǎng)設(shè)備包括接收在源點(diǎn)生成的查詢的處理器;分析該查詢以判斷該查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串的處理器;如果該查詢是可解析的,則將該查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析該查詢的處理器;如果該查詢是不可解析的或包含一個(gè)或多個(gè)預(yù)定位串,則將該查詢定向到登錄頁(yè)的處理器;從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息的處理器;分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息的處理器;將被解析的并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息轉(zhuǎn)發(fā)到該查詢的源點(diǎn)的處理器;如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息表示該查詢是未解析的,則其將該查詢定向到登錄頁(yè)的處理器;以及為每個(gè)不可解析的查詢或未解析的查詢或包含一個(gè)或多個(gè)預(yù)定位串的每個(gè)查詢建立登錄頁(yè)的處理器。
在某些情況中,除了建立登錄頁(yè)的處理器以外的所有處理器都物理地鏈接和安置在單個(gè)計(jì)算機(jī)機(jī)架內(nèi),并且/或者建立登錄頁(yè)的處理器安置在與其它處理器分開(kāi)的物理位置。同樣地,在某些情況中,除了建立登錄頁(yè)的處理器以外的所有處理器都被物理地鏈接和安置在被稱(chēng)為查找代理服務(wù)器或查找引擎的單個(gè)計(jì)算機(jī)內(nèi),并且/或者該查找代理服務(wù)器/引擎位于查詢的源點(diǎn)與該查詢所提交的第一DNS之間。
根據(jù)本公開(kāi)顯而易見(jiàn),可以使用多個(gè)硬件以及硬件和軟件的組合實(shí)現(xiàn)本發(fā)明的因特網(wǎng)設(shè)備??蛇x地,可以以程序代碼呈現(xiàn)根據(jù)本發(fā)明的所有元件和這些元件的功能性,并且可以作為單獨(dú)的軟件包。本發(fā)明的另一個(gè)實(shí)施例是具有本發(fā)明的功能性的軟件“附件”,該附件被附加在例如為因特網(wǎng)搜索設(shè)計(jì)的現(xiàn)有軟件包上。因此,本發(fā)明可以被呈現(xiàn)為硬件、硬件和軟件的組合、完全單獨(dú)的軟件、或現(xiàn)有軟件包的軟件附件。其它形式和組合也是可以的并且是在本發(fā)明的范圍內(nèi),只要這樣的形式和組合采用實(shí)質(zhì)相同的方式以獲得實(shí)質(zhì)相同的結(jié)果。
本發(fā)明可以有數(shù)不盡的用途,并且這些用途在本發(fā)明的范圍內(nèi)。其中某些用途在本公開(kāi)中在此進(jìn)行了說(shuō)明,而對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),同樣處于本發(fā)明的范圍內(nèi)但是在本公開(kāi)中沒(méi)有說(shuō)明的許多其它用途是顯而易見(jiàn)的。在本發(fā)明的一個(gè)特定用途中,通過(guò)使用在本公開(kāi)和附圖中所述的本發(fā)明的功能和能力,呈現(xiàn)對(duì)關(guān)鍵詞的域名的“逆向查找功能”。簡(jiǎn)而言之,該用途對(duì)于使用DNS日志以更好地理解用戶行為非常有利。這樣的行為可以被實(shí)時(shí)使用以預(yù)測(cè)例如用戶可能希望看見(jiàn)什么樣的廣告。登廣告者也可以使用該行為來(lái)挑選作廣告的最佳關(guān)鍵詞。為了說(shuō)明在“逆向查找”作用中使用本發(fā)明的特定優(yōu)點(diǎn),首先理解問(wèn)題的來(lái)源是有幫助的。搜索引擎優(yōu)化工具的新的用戶和有經(jīng)驗(yàn)的用戶遇到關(guān)鍵詞選擇和跟蹤的共同問(wèn)題,即,如何猜測(cè)或挑選正確的關(guān)鍵詞以吸引用戶想要的業(yè)務(wù)。由于登廣告者負(fù)責(zé)的網(wǎng)站通常已存在了一段時(shí)間并已通過(guò)僅提供一個(gè)網(wǎng)站和(根據(jù)用戶想要的ROI所判斷的)期望的每次點(diǎn)擊的花費(fèi),由搜索引擎蜘蛛(spiders)建立索引,因而根據(jù)本發(fā)明的系統(tǒng)可以自動(dòng)辨別哪一關(guān)鍵詞會(huì)產(chǎn)生最好的應(yīng)答。這樣,用戶可以逆向查找網(wǎng)站。這意味著用戶將能夠向搜索引擎提供網(wǎng)站URL并使得搜索引擎返回用于找到最前面的例如20或30個(gè)結(jié)果中的URL的關(guān)鍵詞或短語(yǔ)。任選地,搜索引擎不僅可以返回關(guān)鍵詞,還可以將這些關(guān)鍵詞注冊(cè)為綁定到登廣告者的網(wǎng)站。當(dāng)前,通過(guò)登廣告者網(wǎng)絡(luò)該功能是不可能的。當(dāng)前用所做的是輸入他們希望在網(wǎng)站URL下找到的關(guān)鍵詞和網(wǎng)站URL,并返回針對(duì)該關(guān)鍵詞排序的網(wǎng)站。登廣告者還可以讓他們的網(wǎng)絡(luò)管理員檢查他們的服務(wù)器日志并查看用戶正使用什么搜索詞語(yǔ)以發(fā)現(xiàn)它們。某些廣告網(wǎng)絡(luò)具有可以幫助登廣告者的“詞語(yǔ)建議工具”。還有例如Wordtracker.com的付費(fèi)型的服務(wù)。然而這些服務(wù)提供與登廣告者網(wǎng)絡(luò)所提供的相同類(lèi)型的關(guān)鍵詞建議。許多登廣告者使用Overture建議工具。可以利用的其它建議工具要求用戶輸入U(xiǎn)RL,然后輸入關(guān)鍵詞,并指出該關(guān)鍵詞搜索是否將該URL列入前1000頁(yè)中。如果URL的關(guān)鍵詞沒(méi)有加入前1000頁(yè)等級(jí),那么登廣告者需要盲目地挑選新的關(guān)鍵詞或完全改變?cè)摷夹g(shù)。因此,登廣告者被委托簽約一些商業(yè)通信并繼續(xù)調(diào)節(jié)直到他們使得關(guān)鍵詞合適為止。他們研究可能的每件事情直到得到關(guān)鍵詞為止。登廣告者進(jìn)行所有種類(lèi)的事項(xiàng)以找到發(fā)現(xiàn)某些好的關(guān)鍵詞的最好方法,例如在標(biāo)題中查找并設(shè)法以盡可能多的方式組合他們的網(wǎng)站的關(guān)鍵詞。同樣地,他們檢查他們的<H1>標(biāo)簽<B>標(biāo)簽中的關(guān)鍵詞,以及來(lái)自其它網(wǎng)站的入站的錨文本(anchor text)鏈接。他們趨向與Overture建議工具結(jié)合使用這些,以找到將產(chǎn)生好的結(jié)果的與他們的網(wǎng)站有關(guān)的幾個(gè)好的詞語(yǔ)。本發(fā)明的該特定用途允許登廣告者僅輸入他們URL、他們希望每次點(diǎn)擊的花費(fèi)以及可能的預(yù)算,使得系統(tǒng)自動(dòng)逆向查找與URL相關(guān)的關(guān)鍵詞。如果沒(méi)有任何結(jié)果,則用戶可以輸入競(jìng)爭(zhēng)者的網(wǎng)站或者他們正在銷(xiāo)售的事物的一般概念,并且該系統(tǒng)將通過(guò)逆向查找自動(dòng)生成關(guān)鍵詞并將這些關(guān)鍵詞綁定到登廣告者的URL。所有這些都是利用本發(fā)明來(lái)進(jìn)行的而無(wú)需登廣告者知道或猜測(cè)有效關(guān)鍵詞。
然而本發(fā)明的另一用途允許基于用戶訪問(wèn)過(guò)什么網(wǎng)站的預(yù)定算法動(dòng)態(tài)將IP地址綁定到域名請(qǐng)求。例如,在線拍賣(mài)等流行網(wǎng)站每日都有大量的訪問(wèn)者。許多這樣的用戶在將網(wǎng)站URL輸入他們的搜索引擎時(shí)可能會(huì)錯(cuò)誤地遺漏句點(diǎn)(“.”)。這樣的錯(cuò)誤輸入典型地導(dǎo)致錯(cuò)誤頁(yè),迫使用戶再次重新輸入該URL。對(duì)于短的URL目的地,重新輸入該名稱(chēng)不會(huì)是大的麻煩。然而,對(duì)于較長(zhǎng)的URL名稱(chēng),這樣的重新輸入可能再次導(dǎo)致另一錯(cuò)誤和更多時(shí)間耽擱。通過(guò)以軟件、硬件或組合形式使用本發(fā)明的功能,即使URL拼寫(xiě)錯(cuò)誤,也可以基于同樣錯(cuò)誤拼寫(xiě)然后糾正URL的拼寫(xiě)的其它用戶的過(guò)去的行為將用戶定向到感興趣的特定網(wǎng)站。因此,基于也以相同方式錯(cuò)誤拼寫(xiě)特定的想要的域名的過(guò)去用戶的歷史,本發(fā)明可以把將來(lái)以相同方式錯(cuò)誤拼寫(xiě)的用戶定向到想要的網(wǎng)站,而無(wú)需進(jìn)一步拼寫(xiě)。本質(zhì)上,本發(fā)明的該特定用途允許基于以前的相似的錯(cuò)誤拼寫(xiě)的用戶的行為容許要求特定網(wǎng)站的錯(cuò)誤拼寫(xiě)者。可選地,可以基于以相同方式錯(cuò)誤拼寫(xiě)的以前用戶的過(guò)去行為將可能想要的網(wǎng)站的列表呈現(xiàn)給該用戶,然后繼續(xù)尋找想要的網(wǎng)站。其它類(lèi)似的使用也是可能的。
在本發(fā)明的另一用途中,可以基于請(qǐng)求的IP地址和來(lái)自該IP地址的用戶行為等變量給用戶動(dòng)態(tài)實(shí)時(shí)返回IP地址。如上所述,實(shí)際上,這樣的用途超出了通過(guò)IP地址所判斷的用戶的地理描述。通過(guò)搜索行為的歷史,使用上述元件的本發(fā)明能夠形成一段時(shí)間的用戶的傳記模型。例如,如果用戶是汽車(chē)愛(ài)好者并尤其喜愛(ài)一特定型號(hào),例如Aston Martin,那么可能與該特定汽車(chē)型號(hào)有關(guān)的未來(lái)的搜索將被與其它搜索結(jié)果一起呈現(xiàn)給該用戶。因此,如果該汽車(chē)愛(ài)好者輸入“機(jī)械工具”的搜索,則以硬件、軟件、或其組合實(shí)施的本發(fā)明將不僅呈現(xiàn)通常的機(jī)械工具的搜索,而且還呈現(xiàn)特別與Aston Martin汽車(chē)相關(guān)的機(jī)械工具的搜索。因此,本發(fā)明將通過(guò)以前搜索的歷史終極“逐漸認(rèn)識(shí)”用戶,并基于在這些搜索中所描繪的興趣來(lái)呈現(xiàn)搜索結(jié)果。本發(fā)明的該用途的優(yōu)點(diǎn)是無(wú)限的,并節(jié)省了用戶的時(shí)間和搜索成本。任選地,可以關(guān)閉該“用戶特有的”特征以允許進(jìn)行基于傳統(tǒng)技術(shù)的一般搜索。
在本發(fā)明的又一典型用途中,提出了一種用于使用可以定位在DNS服務(wù)器前面的層2裝置或軟件以解析非ASCII DNS請(qǐng)求的技術(shù)。標(biāo)準(zhǔn)的ASCII代碼不是通用的,并且世界上的許多地方使用它們自己的代碼系統(tǒng)來(lái)解釋語(yǔ)言。例如,對(duì)于漢語(yǔ)、日語(yǔ)以及其它非英語(yǔ)的字母數(shù)字代碼使用這樣的其它代碼系統(tǒng)。這樣的簡(jiǎn)單的裝置或軟件可以位于用戶的機(jī)器自身上、或作為DNS服務(wù)器的一部分、或位于二者中間的某一獨(dú)立位置。使用根據(jù)本發(fā)明的這樣的裝置或方法將本發(fā)明的用途、好處、以及優(yōu)點(diǎn)擴(kuò)大到全世界的所有用戶,而不依賴于他們的計(jì)算機(jī)搜索的語(yǔ)言。
因此,在實(shí)施例中,該因特網(wǎng)設(shè)備可以包括用于接收在源點(diǎn)生成的查詢的部件;用于分析該查詢以判斷該查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串的部件;如果該查詢是可解析的,則將該查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析該查詢的部件;如果該查詢是不可解析的或包含一個(gè)或多個(gè)預(yù)定位串,則將該查詢定向到登陸頁(yè)的部件;用于從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息的部件;用于分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息的部件;用于將關(guān)于被解析并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的可解析的查詢的信息轉(zhuǎn)發(fā)到該請(qǐng)求的源點(diǎn)的部件;如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息表示該查詢未被解析,則將該查詢定向到登陸頁(yè)的部件;以及用于為每個(gè)不可解析或未被解析的查詢或每個(gè)包含一個(gè)或多個(gè)預(yù)定位串的查詢建立登陸頁(yè)的部件;或這些部件的任何子組合。
考慮到以上公開(kāi),在實(shí)施例中,本發(fā)明提供了用于定向因特網(wǎng)業(yè)務(wù)的方法。該方法可以包括接收來(lái)自用戶的查詢;分析該查詢;如果滿足預(yù)定條件,則將該用戶重定向到重定向登陸頁(yè);如果不滿足預(yù)定條件,則將該查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施。分析可以是識(shí)別一個(gè)或多個(gè)位序列所需的對(duì)數(shù)據(jù)的任何操作。因此,分析可以包括將人類(lèi)語(yǔ)言請(qǐng)求轉(zhuǎn)換成IP地址請(qǐng)求并判斷該IP地址是否是可解析的;判斷用戶的IP地址;判斷用戶的MAC地址;以及識(shí)別位串等。如上所討論的,預(yù)定條件可以是許多事項(xiàng),包括請(qǐng)求的IP地址、用戶的IP地址或MAC地址、已被定義為不容許的位串、查詢的格式(例如,熱詞、關(guān)鍵詞、HTTP、SMTP等)等。在實(shí)施例中,通過(guò)PSP生成重定向登陸頁(yè)。
在實(shí)施例中,用于定向因特網(wǎng)業(yè)務(wù)的方法還可以包括分析從查詢接收到的信息和/或綜合從查詢和因特網(wǎng)接收到的信息。因此,在實(shí)施例中,該方法包括在接收到查詢時(shí)收集并保持信息;在從因特網(wǎng)基礎(chǔ)設(shè)施接收到時(shí)收集并保持信息;或此二者。預(yù)定條件可以是在此討論的這些中的任何一個(gè),包括但不局限于未被解析的不可解析的查詢、或者用戶的加入(opt-in)或退出(opt-out)狀態(tài)。
然而在其它實(shí)施例中,用于定向因特網(wǎng)業(yè)務(wù)的方法包括從用戶接收查詢和將該查詢重定向到登陸頁(yè)。例如,可以通過(guò)作為插件常駐程序的因特網(wǎng)設(shè)備實(shí)現(xiàn)該方法,該插件常駐程序自動(dòng)將所有查詢重定向到PSP生成的登陸頁(yè)。在實(shí)施例中,該方法可以在重定向前分析該查詢(即,該查詢中的信息或與該查詢有關(guān)的信息)。在實(shí)施例中,該方法可以分析該查詢中的信息或與該查詢有關(guān)的信息,并且如果一個(gè)或多個(gè)預(yù)定條件被滿足或不被滿足,則將該查詢傳遞到因特網(wǎng)基礎(chǔ)設(shè)施。
在優(yōu)選實(shí)施例中,用于重定向因特網(wǎng)業(yè)務(wù)的方法包括基于與該查詢有關(guān)的信息、從因特網(wǎng)基礎(chǔ)設(shè)施返回的信息、或此二者,建立登陸頁(yè)。在實(shí)施例中,通過(guò)因特網(wǎng)設(shè)備的PSP功能生成該登陸頁(yè)。PSP的功能包括但不局限于從PLE接收信息;針對(duì)查詢動(dòng)態(tài)建立登陸頁(yè);以及基于用戶的IP地址、MAC地址或其它相關(guān)信息,綜合該查詢所提供的信息、來(lái)自PLE或PLP的緩存的信息。
在特定實(shí)施例中,用于定向因特網(wǎng)業(yè)務(wù)的方法包括接收在源點(diǎn)生成的查詢;分析該查詢以判斷該查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串;如果該查詢是可解析的,則將該查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析該查詢;如果該查詢是不可解析的或包含一個(gè)或多個(gè)預(yù)定位串,則將該查詢定向到登陸頁(yè);從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息;分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息;將關(guān)于被解析的并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的可解析的查詢轉(zhuǎn)發(fā)到該查詢的源點(diǎn);如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息表示該查詢未被解析,則將該查詢定向到登陸頁(yè);以及針對(duì)每個(gè)不可解析或未被解析的查詢、或包含一個(gè)或多個(gè)預(yù)定位串的每個(gè)查詢建立登陸頁(yè)。在某些實(shí)施例中,建立登陸頁(yè)包括接收關(guān)于該查詢的信息;針對(duì)該查詢的內(nèi)容、來(lái)自因特網(wǎng)基礎(chǔ)設(shè)備的信息的內(nèi)容、該查詢的源點(diǎn)、該查詢的源點(diǎn)的地理位置、提交該查詢的時(shí)間、或這些信息中的兩個(gè)或更多的任何組合分析該信息;將該信息與關(guān)于該查詢的內(nèi)容、來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息的內(nèi)容、該查詢的源點(diǎn)、該查詢的源點(diǎn)的地理位置、提交該查詢的時(shí)間、以及這些中的兩個(gè)或更多的任何組合的已知信息中的一個(gè)或更多信息進(jìn)行綜合;將關(guān)于該查詢的信息提交給一個(gè)或多個(gè)參與方、因特網(wǎng)基礎(chǔ)設(shè)施、或此二者;從一個(gè)或多個(gè)參與方、因特網(wǎng)基礎(chǔ)設(shè)施或此二者接收關(guān)于該查詢的信息;綜合從參與方、因特網(wǎng)基礎(chǔ)設(shè)施或此二者接收到的信息;以及基于從參與方、因特網(wǎng)基礎(chǔ)設(shè)施或此二者接收到的信息建立登陸頁(yè)。
在某些實(shí)施例中,這些方法還包括過(guò)濾掉不想要的查詢。在實(shí)施例中,建立登陸頁(yè)是基于與每個(gè)查詢有關(guān)的信息針對(duì)每個(gè)查詢進(jìn)行的動(dòng)態(tài)處理??紤]以位或位串的形式分析該信息。
以上公開(kāi)清晰表明本發(fā)明包含用于使用計(jì)算機(jī)在例如因特網(wǎng)上進(jìn)行商業(yè)活動(dòng)的方法。該方法包括將不可解析或未被解析的查詢定向到動(dòng)態(tài)創(chuàng)建的登陸頁(yè),該登陸頁(yè)包括與該查詢的主題、該查詢的源點(diǎn)、該查詢的源點(diǎn)的地理位置、該查詢的提交時(shí)間、因特網(wǎng)基礎(chǔ)設(shè)施提供的信息、或這些信息中的兩個(gè)或更多的任何組合相關(guān)的信息;以及向該相關(guān)信息的提供者收取費(fèi)用,因?yàn)樵谠摰顷戫?yè)中包含該信息。在實(shí)施例中,該方法是用于使用因特網(wǎng)進(jìn)行廣告導(dǎo)向的方法。在優(yōu)選實(shí)施例中,在因特網(wǎng)結(jié)構(gòu)的ISP級(jí)別前或在該級(jí)別實(shí)現(xiàn)該方法。使用計(jì)算機(jī)進(jìn)行商業(yè)活動(dòng)的方法包括查詢包含一個(gè)或多個(gè)熱詞、一個(gè)或多個(gè)關(guān)鍵詞、或錯(cuò)誤輸入的查詢(或誤拔的號(hào)碼、錯(cuò)誤輸入的IM屏幕名稱(chēng)等;將所有這些通稱(chēng)為未被解析或不可解析)。
在本發(fā)明的一個(gè)典型實(shí)施例中,可以作為通用軟件引擎(即,PLE)中的模塊運(yùn)行的組件是對(duì)DNS和其它業(yè)務(wù)的收集和/或分析。包括該組件打開(kāi)了與研究人員、ISP和營(yíng)銷(xiāo)公司合作以研究因特網(wǎng)性能的機(jī)會(huì)。另外,當(dāng)在ISP DNS和其它DNS上實(shí)現(xiàn)本發(fā)明時(shí),PLE將使得可以提供附加服務(wù),例如,已知的改變到DNS名稱(chēng)的“DNS轉(zhuǎn)發(fā)”、控制對(duì)不良網(wǎng)站的訪問(wèn)的“URL過(guò)濾”、DDOS攻擊的檢測(cè)和分析、以及垃圾郵件來(lái)源的檢測(cè)和分析。
本發(fā)明所提供的失敗查找服務(wù)對(duì)ISP客戶是有用的。將給予這些客戶適當(dāng)?shù)目刂?例如,如上所討論的退出特征)。所示和所述的技術(shù)模型確保其它應(yīng)用程序按預(yù)期工作。該模型為客戶創(chuàng)建其它有用服務(wù)的機(jī)會(huì)。該模型創(chuàng)建了唯一定位到工具的網(wǎng)絡(luò)并研究因特網(wǎng)性能動(dòng)態(tài)。其不是嚴(yán)格強(qiáng)制的機(jī)制而給用戶提供了完全的選擇權(quán)。ISP可以參與而無(wú)需重定向(例如,對(duì)于其它服務(wù))或ISP客戶具有加入或退出的選擇權(quán)。對(duì)客戶和ISP二者來(lái)說(shuō)選擇權(quán)都是適當(dāng)?shù)?。另外,如果用戶或ISP需要,本發(fā)明提供有基于時(shí)間限制或內(nèi)容限制提供的服務(wù)的加入和退出。因此,可以基于各種考慮來(lái)控制ISP或用戶對(duì)該系統(tǒng)的使用,并且可以在每次登錄或甚至每次搜索時(shí)根據(jù)ISP或獨(dú)立用戶的判斷來(lái)改變ISP或用戶對(duì)該系統(tǒng)的使用。
在優(yōu)選實(shí)施例中,對(duì)于簡(jiǎn)單的業(yè)務(wù)重定向,該系統(tǒng)可以識(shí)別不想要的、未使用的、或未被解析的業(yè)務(wù),并將其定向到特定位置(即,任何IP地址),例如,搜索引擎、網(wǎng)絡(luò)服務(wù)器的任一IP地址、和/或任一服務(wù)器的用于任一端口或協(xié)議的任一IP地址。其它選擇也是可能的,并將其留給在此所述的系統(tǒng)和方法的控制者。
在使用業(yè)務(wù)定向和處理的優(yōu)選實(shí)施例中,在業(yè)務(wù)被重定向前處理該業(yè)務(wù)。例如,這樣的處理可以包括識(shí)別或估計(jì)啟動(dòng)該業(yè)務(wù)的實(shí)體的位置和/或人數(shù)統(tǒng)計(jì)。例如,這可以通過(guò)使用地理定位和/或人數(shù)統(tǒng)計(jì)分析來(lái)實(shí)現(xiàn)??梢酝ㄟ^(guò)給特定用戶授權(quán)靜態(tài)IP地址或使用DHCP等動(dòng)態(tài)方法給特定用戶授權(quán)IP地址的任一ISP,事前發(fā)現(xiàn)請(qǐng)求者的IP地址。當(dāng)做出第二個(gè)請(qǐng)求,例如另一個(gè)網(wǎng)絡(luò)登錄頁(yè)時(shí),可以通過(guò)請(qǐng)求者的IP地址確定用戶的身份以將特定DNS請(qǐng)求與特定請(qǐng)求者綁定。當(dāng)本發(fā)明的系統(tǒng)和方法處于ISP DNS層或之前時(shí),并且尤其當(dāng)它們使用層2處理時(shí),可以將請(qǐng)求者的IP地址映射并其綁定到介質(zhì)訪問(wèn)控制(Media Access Control,MAC)地址,從而提供更多的信息和對(duì)重定向的相關(guān)性的確定性。將特定IP地址綁定到特定MAC地址的能力還可以使本因特網(wǎng)設(shè)備能夠提供有效的加入/退出功能。
在實(shí)施例中,響應(yīng)于關(guān)鍵詞或熱詞搜索可以使用請(qǐng)求者的位置來(lái)提供地理上相關(guān)的信息。更具體來(lái)說(shuō),因?yàn)殛P(guān)鍵詞或熱詞不是有效的URL或e-mail地址,因而本系統(tǒng)和方法可以將其當(dāng)作為未被解析的查詢來(lái)處理。這樣,該系統(tǒng)和方法可以在請(qǐng)求到達(dá)ISPDNS(或無(wú)論哪一種DNS正在實(shí)現(xiàn)本發(fā)明)前截取該請(qǐng)求,并將該請(qǐng)求重定向到將生成包含相關(guān)信息的重定向登錄頁(yè)的PSP。在關(guān)鍵詞的情況下,其可以是參與成員主辦的網(wǎng)頁(yè)。在熱詞的情況下,其可以是包含網(wǎng)絡(luò)搜索的結(jié)果、內(nèi)容相關(guān)的廣告、或此二者的搜索頁(yè)。在任一情況下,當(dāng)在ISP或ISP的用戶端實(shí)現(xiàn)本發(fā)明時(shí),該系統(tǒng)將可以利用請(qǐng)求者的IP地址甚至MAC地址,并且當(dāng)動(dòng)態(tài)建立登錄頁(yè)時(shí)可以考慮請(qǐng)求者的IP地址和MAC地址。例如,可以在該登錄頁(yè)上僅顯示來(lái)自做出該請(qǐng)求的計(jì)算機(jī)的一般或特定區(qū)域中的公司的廣告。這樣,請(qǐng)求者將看見(jiàn)來(lái)自其地理區(qū)域中的公司的廣告,而參與方(登廣告者)將獲得導(dǎo)向其受眾的高效廣告。同樣地,響應(yīng)于關(guān)鍵詞搜索,將提供來(lái)自與該搜索詞語(yǔ)有關(guān)的商業(yè)的本地公司的網(wǎng)頁(yè),而不是來(lái)自該國(guó)或世界的其它地方的公司的網(wǎng)頁(yè)。盡管提供廣告導(dǎo)向的參與方對(duì)請(qǐng)求者的地理位置非常感興趣,但是通過(guò)提供基于位置排列的網(wǎng)絡(luò)搜索結(jié)果同樣會(huì)使得用戶受益,當(dāng)搜索用戶的當(dāng)?shù)氐漠a(chǎn)品、服務(wù)或感興趣的點(diǎn)時(shí),這將是重要的。
如上所討論的,在實(shí)施例中,本發(fā)明的方法和系統(tǒng)將業(yè)務(wù)重定向到為該重定向付費(fèi)的實(shí)體所主辦的網(wǎng)頁(yè)或顯示對(duì)這些實(shí)體的鏈接。因此,在這些實(shí)施例中,本發(fā)明提供了使用計(jì)算機(jī)在例如因特網(wǎng)上開(kāi)展商業(yè)活動(dòng)的方法。這種方法和系統(tǒng)的一個(gè)例子包括允許重定向服務(wù)的潛在買(mǎi)主在將業(yè)務(wù)重定向前投標(biāo)各種業(yè)務(wù)。本實(shí)施例可以包括簡(jiǎn)單的業(yè)務(wù)重定向,在這種情況下,例如可以基于個(gè)體或成批出售業(yè)務(wù)??蛇x地,本實(shí)施例可以包括為了將業(yè)務(wù)出售給對(duì)接收來(lái)自特定位置和/或人數(shù)統(tǒng)計(jì)的業(yè)務(wù)感興趣的團(tuán)體而將業(yè)務(wù)按照地理位置和/或人數(shù)統(tǒng)計(jì)等一個(gè)或多個(gè)標(biāo)準(zhǔn)進(jìn)行分類(lèi)的處理步驟。然而在另一實(shí)施例中,可以基于時(shí)間對(duì)業(yè)務(wù)進(jìn)行分類(lèi),并且可以顯示時(shí)間相關(guān)的廣告。例如,許多餐飲企業(yè)根據(jù)運(yùn)動(dòng)會(huì)的日期提供折扣。本發(fā)明允許這些企業(yè)將它們的廣告導(dǎo)向到在運(yùn)動(dòng)會(huì)期間或鄰近時(shí)間正在搜索的因特網(wǎng)用戶、正在搜索與它們提供的食品種類(lèi)有關(guān)的信息的因特網(wǎng)用戶、正在搜索該運(yùn)動(dòng)會(huì)的因特網(wǎng)用戶、或者正在搜索與舉行運(yùn)動(dòng)會(huì)的時(shí)間有關(guān)的信息的因特網(wǎng)用戶。這樣的廣告導(dǎo)向是非常有成本效益的,并且(通過(guò)從參與方獲得收益)使實(shí)施本發(fā)明的實(shí)體受益、(通過(guò)收到廣告投資的高回報(bào)率)使參與方受益、以及(通過(guò)找到食品的折扣價(jià)格)使用戶受益。
在本發(fā)明的范圍內(nèi)可以采用各種不同的系統(tǒng)和方法用以識(shí)別不想要的、未使用的、或未被解析的業(yè)務(wù),并且一旦識(shí)別為這種業(yè)務(wù),則重定向這些業(yè)務(wù)。另外,在本發(fā)明的范圍內(nèi)可以采用各種系統(tǒng)和方法以將關(guān)鍵詞和熱詞查詢定向到內(nèi)容相關(guān)的網(wǎng)頁(yè)。
根據(jù)本發(fā)明的典型系統(tǒng)和方法具有多種產(chǎn)業(yè)和團(tuán)體用途。例如,在團(tuán)體背景下,因特網(wǎng)商人接收非常大量的他們不想要或不需要的業(yè)務(wù)。例如,如果商人在某外國(guó)運(yùn)輸他的產(chǎn)品或提供他的服務(wù)是不賺錢(qián)的或非法的,則該商人從該外國(guó)接收到的任何業(yè)務(wù)都是沒(méi)有價(jià)值的。在該商人的DNS服務(wù)器可以實(shí)現(xiàn)本系統(tǒng)和方法以過(guò)濾掉不想要的業(yè)務(wù)??梢詠G棄該業(yè)務(wù)或?qū)⒃摌I(yè)務(wù)作為重定向業(yè)務(wù)出售給一個(gè)或多個(gè)因特網(wǎng)業(yè)務(wù)商人。
另一典型使用領(lǐng)域是在因特網(wǎng)上幫助將業(yè)務(wù)從用戶定向到用戶最終目的地的因特網(wǎng)注冊(cè)。注冊(cè)DNS經(jīng)常不能斷定將一個(gè)單位的業(yè)務(wù)發(fā)送到哪里。根據(jù)本發(fā)明,將該業(yè)務(wù)分類(lèi)為未解析的業(yè)務(wù)。這在因特網(wǎng)上每天發(fā)生數(shù)十億次,因而為產(chǎn)生收益提供了極大的來(lái)源。
在一個(gè)實(shí)現(xiàn)本發(fā)明的不受限制的全天候例子中,通過(guò)ISP實(shí)現(xiàn)本發(fā)明的系統(tǒng)和方法。正在想找到其地理區(qū)域內(nèi)的牙科醫(yī)生的普通因特網(wǎng)用戶可能意外地輸入該牙科醫(yī)生的錯(cuò)誤地址(URL)。本發(fā)明的系統(tǒng)和方法可以例如通過(guò)郵政編碼來(lái)判斷該用戶正在尋找牙科醫(yī)生并可以判斷該用戶的計(jì)算機(jī)的一般位置。利用該系統(tǒng)可利用的包括例如殘缺的查詢的拼寫(xiě)和請(qǐng)求計(jì)算機(jī)的位置的各種信息,該系統(tǒng)可以在其參與方(例如,登廣告者)數(shù)據(jù)庫(kù)中搜索所有牙科醫(yī)生以判斷在該特定用戶的郵政編碼的區(qū)域內(nèi)可利用哪一個(gè)。然后該系統(tǒng)將與同一郵政編碼中的牙科醫(yī)生有關(guān)的信息、或與該郵政編碼和周?chē)泥]政編碼有關(guān)的信息的網(wǎng)頁(yè)呈現(xiàn)給該用戶。在這種情況下,盡管該用戶輸入了特定牙科醫(yī)生的錯(cuò)誤URL,但是ISP提供商能夠向該用戶提供在該用戶區(qū)域中的牙科醫(yī)生的列表。該用戶可能找到作為搜索對(duì)象的特定牙科醫(yī)生或該區(qū)域內(nèi)的另一牙科醫(yī)生(或多個(gè)牙科醫(yī)生)。該服務(wù)對(duì)于正尋找牙科醫(yī)生的(和可能尋找較近的或較經(jīng)濟(jì)的牙科醫(yī)生的)用戶、ISP提供商(其從廣告收益中獲利)、以及牙科醫(yī)生(其為登廣告向ISP付費(fèi)而現(xiàn)在將客戶定向給他)都是有好處的。除非用戶提供了明確的信息,否則這種響應(yīng)于未被解析的查詢提供地理上相關(guān)結(jié)果的能力對(duì)于處于特定用戶的計(jì)算機(jī)上網(wǎng)絡(luò)瀏覽器中的重定向系統(tǒng)來(lái)說(shuō)或者對(duì)于被配置在因特網(wǎng)基礎(chǔ)設(shè)施的注冊(cè)級(jí)別的重定向系統(tǒng)來(lái)說(shuō)是不可能的。
其它例子是無(wú)限的并且都在本發(fā)明的范圍內(nèi)。例如,誤拔的電話呼叫可以在相同的結(jié)構(gòu)下工作,向呼叫者提供該呼叫者想要呼叫的團(tuán)體(但該呼叫者誤拔了其號(hào)碼)以外的附加選擇。
另一例子包括斷開(kāi)的鏈接。在網(wǎng)絡(luò)上差不多有數(shù)十億“斷開(kāi)的”鏈接,“斷開(kāi)的”鏈接意思是當(dāng)客戶點(diǎn)擊該鏈接時(shí),他不會(huì)到其想要的頁(yè),而是到了“錯(cuò)誤”頁(yè)??梢允占@些斷開(kāi)的鏈接并且可以將它們產(chǎn)生的業(yè)務(wù)重定向到其它地方,例如相關(guān)頁(yè)。
另一例子包括留置的域?!傲糁玫?parked)”域是已被消費(fèi)者或商業(yè)注冊(cè)的域,但是對(duì)于該域沒(méi)有由該域的注冊(cè)的所有者貼上去的實(shí)際網(wǎng)站。這些留置的域典型地由出售該域的注冊(cè)者維持。即使沒(méi)有貼到這些域的網(wǎng)站,它們?nèi)匀簧蓸I(yè)務(wù)??梢詫⒃摌I(yè)務(wù)重定向到另一地方,否則該業(yè)務(wù)將永遠(yuǎn)不被處理并因此去向不明。
許多其它用途也是可能的。這些包括(1)做出查詢后的瞬間。將來(lái)自一個(gè)業(yè)務(wù)提供者的業(yè)務(wù)重定向到一個(gè)業(yè)務(wù)買(mǎi)主??梢詫⑦@稱(chēng)為“一對(duì)一”商業(yè)系統(tǒng);(2)將來(lái)自一個(gè)提供者的業(yè)務(wù)重定向到多個(gè)買(mǎi)主??梢詫⑦@稱(chēng)為“一對(duì)多”商業(yè)系統(tǒng);(3)將來(lái)自多個(gè)提供者的業(yè)務(wù)重定向到多個(gè)買(mǎi)主??梢詫⑦@稱(chēng)為“多對(duì)多”商業(yè)系統(tǒng);以及(4)除當(dāng)前正使用的系統(tǒng)的組合以外,還可以使用以上實(shí)施例的任何組合,從而通過(guò)降低被定向到內(nèi)容不相關(guān)的網(wǎng)頁(yè)的請(qǐng)求率,支持當(dāng)前系統(tǒng)的有用性、以及降低相關(guān)的維持成本。
本發(fā)明的其它優(yōu)點(diǎn)包括在實(shí)施例中,減少了包括在終端用戶的計(jì)算機(jī)系統(tǒng)中的組件的總的使用、增加了因特網(wǎng)基礎(chǔ)設(shè)施的穩(wěn)定性、以及增強(qiáng)了可靠性。可以實(shí)現(xiàn)這些優(yōu)點(diǎn)中的一個(gè)或更多個(gè),同時(shí)減少與當(dāng)前因特網(wǎng)重定向系統(tǒng)有關(guān)的維護(hù)。本發(fā)明的典型實(shí)施例的一個(gè)優(yōu)點(diǎn)是提供了用于重新獲得未被解析的業(yè)務(wù)并為ISP、DNS服務(wù)器的其它經(jīng)營(yíng)者、和/或參與的商業(yè)對(duì)方將這些業(yè)務(wù)轉(zhuǎn)化成金錢(qián)的手段。實(shí)現(xiàn)本發(fā)明的典型實(shí)施例的另一個(gè)有利結(jié)果是提供一種用于允許直接通過(guò)ISP和/或參與方將無(wú)數(shù)的服務(wù)提供給客戶的因特網(wǎng)業(yè)務(wù)重定向的系統(tǒng)和/或方法。
為了示出和說(shuō)明的目的給出了本發(fā)明的優(yōu)選實(shí)施例的上述公開(kāi)。這不意味是窮盡的也不是將本發(fā)明局限于所公開(kāi)的確切形式。根據(jù)以上公開(kāi),對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在此所述的實(shí)施例的許多改變和修改是顯而易見(jiàn)的。例如,本發(fā)明的原理在它們的更寬泛方面中可應(yīng)用于電話等其它網(wǎng)絡(luò)系統(tǒng)。本發(fā)明的范圍只受所附的權(quán)利要求以及其等同物的限定。
而且,在說(shuō)明本發(fā)明的代表性實(shí)施例中,本說(shuō)明已經(jīng)給出了作為特定序列步驟的本發(fā)明的方法和/或處理。然而,該方法或處理不依賴于在此所述的步驟的特定順序,在這個(gè)意義上來(lái)說(shuō),該方法或處理不應(yīng)當(dāng)局限于所述的步驟的特定序列。正如本技術(shù)領(lǐng)域的一個(gè)普通技術(shù)人員應(yīng)該認(rèn)識(shí)到的,其它步驟序列也是可以的。因此,不應(yīng)當(dāng)將本說(shuō)明書(shū)中所述的步驟的特定順序看作是對(duì)權(quán)利要求的限制。另外,針對(duì)本發(fā)明的方法和/或處理的權(quán)利要求書(shū)不應(yīng)局限于按所寫(xiě)的順序執(zhí)行它們的步驟,本技術(shù)領(lǐng)域的技術(shù)人員可以容易地認(rèn)識(shí)到,可以改變?cè)撔蛄?,只要其包含在本發(fā)明的精神和范圍內(nèi)即可。
權(quán)利要求書(shū)(按照條約第19條的修改)25.(新)根據(jù)權(quán)利要求21所述的方法,其特征在于,還包括從所述信息提供者征收收益。
26.(新)根據(jù)權(quán)利要求21所述的方法,其特征在于,所述方法是為ISP DNS經(jīng)營(yíng)者或企業(yè)DNS經(jīng)營(yíng)者產(chǎn)生收益的方法。
27.(新)根據(jù)權(quán)利要求21所述的方法,其特征在于,由ISP或其他DNS經(jīng)營(yíng)者進(jìn)行所述收費(fèi)。
28.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述查詢是關(guān)鍵詞或熱詞。
29.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述預(yù)定條件包括預(yù)定位的串。
30.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,分析所述查詢不需要分析一個(gè)或多個(gè)ASCII字符集。
31.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,在因特網(wǎng)結(jié)構(gòu)的層2部分地或整個(gè)地實(shí)現(xiàn)所述方法。
32.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述查詢是電話號(hào)碼,以及所述登錄頁(yè)是連接到電話經(jīng)營(yíng)者或電話銷(xiāo)售者的連接。
33.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述查詢是IM屏幕名稱(chēng)。
34.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,建立多個(gè)登錄頁(yè)。
35.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述登錄頁(yè)包含與所述查詢地理上相關(guān)的信息。
36.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,由一個(gè)或多個(gè)代理服務(wù)器主處理器執(zhí)行所述分析和建立步驟。
37.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,還包括分析與所述查詢有關(guān)的IP地址、MAC地址、地理位置、或這些信息中的兩個(gè)或全部。
39.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,從位于所述源點(diǎn)的計(jì)算機(jī)上的插件常駐程序接收所述查詢。
40.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述登錄頁(yè)包括搜索欄。
41.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,在因特網(wǎng)基礎(chǔ)設(shè)施的ISP級(jí)別部分地或整個(gè)地執(zhí)行所述方法。
42.(新)根據(jù)權(quán)利要求18所述的方法,其特征在于,所述登錄頁(yè)包括廣告。
43.(新)一種將搜索結(jié)果提供給因特網(wǎng)用戶的方法,所述方法包括接收來(lái)自所述用戶的查詢;針對(duì)一個(gè)或多個(gè)預(yù)定位串分析所述查詢;向用戶返回包含與所述查詢相關(guān)的搜索結(jié)果的登錄頁(yè)的IP地址;其中,所述搜索結(jié)果包括基于根據(jù)所述用戶或用戶集合的在先搜索生成的結(jié)果而生成的信息。
44.(新)根據(jù)權(quán)利要求43所述的方法,其特征在于,所述查詢是未被解析的查詢,以及至少部分地基于所述用戶或用戶集合的在先未被解析的查詢來(lái)提供所述搜索結(jié)果。
45.(新)根據(jù)權(quán)利要求43所述的方法,其特征在于,還包括編輯由所述用戶生成的查詢的數(shù)據(jù)庫(kù);以及參考所述數(shù)據(jù)庫(kù)以形成所述搜索結(jié)果。
46.(新)根據(jù)權(quán)利要求43所述的方法,其特征在于,所述方法通過(guò)使用一個(gè)或多個(gè)層2的裝置或軟件來(lái)解析非ASCII DNS請(qǐng)求。
47.(新)根據(jù)權(quán)利要求43所述的方法,其特征在于,所述方法提供預(yù)估算法以動(dòng)態(tài)地將特定IP地址綁定到特定域名。
48.(新)根據(jù)權(quán)利要求43所述的方法,其特征在于,所述方法由在特定IP地址提供因特網(wǎng)信息的實(shí)體來(lái)實(shí)踐,以及所述方法向所述實(shí)體提供查詢數(shù)據(jù)庫(kù),因特網(wǎng)用戶使用該數(shù)據(jù)庫(kù)訪問(wèn)所述IP地址。
49.(新)根據(jù)權(quán)利要求17所述的方法,其特征在于,所述方法允許因特網(wǎng)用戶響應(yīng)于對(duì)特定IP地址的請(qǐng)求識(shí)別一個(gè)或多個(gè)搜索詞。
50.(新)根據(jù)權(quán)利要求17所述的方法,其特征在于,所述方法允許因特網(wǎng)用戶識(shí)別所述具體網(wǎng)站以外的一個(gè)或多個(gè)其它網(wǎng)站,其中,所述其它網(wǎng)站包含與所述查詢相關(guān)的信息。
權(quán)利要求
1.一種因特網(wǎng)設(shè)備,包括用于接收來(lái)自源點(diǎn)的查詢的處理器;用于分析所述查詢的處理器;以及用于進(jìn)行如下處理的處理器如果滿足一個(gè)或多個(gè)預(yù)定條件,則將所述查詢定向到登錄頁(yè)而不將所述查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施,如果不滿足所述預(yù)定條件,則將所述查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施。
2.根據(jù)權(quán)利要求1所述的因特網(wǎng)設(shè)備,其特征在于,包括一個(gè)處理器。
3.根據(jù)權(quán)利要求1所述的因特網(wǎng)設(shè)備,其特征在于,所述查詢包含關(guān)鍵詞、熱詞或錯(cuò)誤輸入的IP地址。
4.根據(jù)權(quán)利要求1所述的因特網(wǎng)設(shè)備,其特征在于,還包括用于對(duì)從所述查詢和因特網(wǎng)接收到的信息進(jìn)行合成的處理器。
5.根據(jù)權(quán)利要求1所述的因特網(wǎng)設(shè)備,其特征在于,還包括用于建立所述登錄頁(yè)的處理器。
6.一種因特網(wǎng)設(shè)備,包括用于接收來(lái)自源點(diǎn)的查詢的處理器;用于將所述查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施的處理器;用于接收來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息的處理器;用于分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的信息的處理器;以及用于進(jìn)行如下處理的處理器如果滿足特定預(yù)定條件,則將所述查詢定向到第一登錄頁(yè),如果不滿足這些條件,則將來(lái)自因特網(wǎng)的信息傳遞給所述源點(diǎn)或者將所述查詢定向到第二登錄頁(yè)。
7.根據(jù)權(quán)利要求6所述的因特網(wǎng)設(shè)備,其特征在于,包括一個(gè)處理器。
8.根據(jù)權(quán)利要求6所述的因特網(wǎng)設(shè)備,其特征在于,所述查詢包含關(guān)鍵詞、熱詞或錯(cuò)誤輸入的IP地址。
9.根據(jù)權(quán)利要求6所述的因特網(wǎng)設(shè)備,其特征在于,還包括用于對(duì)從所述查詢和因特網(wǎng)接收到的信息進(jìn)行綜合的處理器。
10.根據(jù)權(quán)利要求6所述的因特網(wǎng)設(shè)備,其特征在于,還包括用于建立第一和/或第二登錄頁(yè)的處理器。
11.根據(jù)權(quán)利要求1所述的因特網(wǎng)設(shè)備,其特征在于,包括用于接收在源點(diǎn)生成的查詢的處理器;用于分析所述查詢以判斷所述查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串的處理器;如果所述查詢是可解析的,則將所述查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析所述查詢的處理器;如果所述查詢是不可解析的或者包含一個(gè)或多個(gè)預(yù)定位串,則將所述查詢定向到登錄頁(yè)的處理器;用于從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息的處理器;用于分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息的處理器;用于將關(guān)于被解析的并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的可解析的查詢的信息轉(zhuǎn)發(fā)到所述查詢的源點(diǎn)的處理器;如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息表示所述查詢未被解析,則將所述查詢定向到登錄頁(yè)的處理器;以及用于為每個(gè)不可解析或未被解析的查詢或包含一個(gè)或多個(gè)預(yù)定位串的每個(gè)查詢建立登錄頁(yè)的處理器。
12.一種因特網(wǎng)設(shè)備,包括用于接收在源點(diǎn)生成的查詢的部件;用于分析所述查詢以判斷所述查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串的部件;如果所述查詢是可解析的,則將所述查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析所述查詢的部件;如果所述查詢是不可解析的或者包含一個(gè)或多個(gè)預(yù)定位串,則將所述查詢定向到登錄頁(yè)的部件;用于從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息的部件;用于分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息的部件;用于將關(guān)于被解析的并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的可解析的查詢的信息轉(zhuǎn)發(fā)到所述查詢的源點(diǎn)的部件;如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息表示所述查詢未被解析,則將所述查詢定向到登錄頁(yè)的部件;以及用于為每個(gè)不可解析或未被解析的查詢或者包含一個(gè)或多個(gè)預(yù)定位串的每個(gè)查詢建立登錄頁(yè)的部件。
13.一種用于在因特網(wǎng)上定向業(yè)務(wù)的方法,所述方法包括接收在源點(diǎn)生成的查詢;分析所述查詢;如果滿足預(yù)定條件,則將所述查詢定向到重定向登錄頁(yè),而如果不滿足預(yù)定條件,則將所述查詢傳遞給因特網(wǎng)基礎(chǔ)設(shè)施。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述查詢是具體的網(wǎng)站。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,基于請(qǐng)求同一查詢的其它用戶的在先歷史來(lái)確定所述重定向登錄頁(yè)。
16.根據(jù)權(quán)利要求14所述的方法,其特征在于,基于用戶的在先歷史來(lái)確定所述重定向登錄頁(yè)。
17.一種逆向搜索查找的方法,所述方法包括輸入針對(duì)具體網(wǎng)站的查詢;以及接收與所述網(wǎng)站有關(guān)的信息,其中,所述信息是用戶為了在因特網(wǎng)搜索中獲得對(duì)所述網(wǎng)站的訪問(wèn)所使用的關(guān)鍵詞的列表。
18.一種用于在因特網(wǎng)上定向業(yè)務(wù)的方法,所述方法包括接收在源點(diǎn)生成的查詢;分析所述查詢以判斷所述查詢是否是可解析的或不可解析的或包含一個(gè)或多個(gè)預(yù)定位串;如果判斷出所述查詢是可解析的,則將所述查詢提交給因特網(wǎng)基礎(chǔ)設(shè)施以解析所述查詢;如果所述查詢是不可解析的或者包含一個(gè)或多個(gè)預(yù)定位串,則將所述查詢定向到登錄頁(yè);從因特網(wǎng)基礎(chǔ)設(shè)施接收關(guān)于可解析的查詢的信息;分析從因特網(wǎng)基礎(chǔ)設(shè)施接收到的關(guān)于可解析的查詢的信息;將關(guān)于被解析的并且是從因特網(wǎng)基礎(chǔ)設(shè)施接收到的可解析的查詢的信息轉(zhuǎn)發(fā)到所述查詢的源點(diǎn);如果來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的所述信息表示所述查詢未被解析,則將所述查詢定向到登錄頁(yè);以及為每個(gè)不可解析或未被解析的查詢、以及每個(gè)包含一個(gè)或多個(gè)預(yù)定位串的查詢建立登錄頁(yè)。
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述建立登錄頁(yè)包括接收關(guān)于所述查詢的信息;分析以下信息所述查詢的內(nèi)容、來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息的內(nèi)容、所述查詢的源點(diǎn)、所述查詢的源點(diǎn)的地理位置、所述查詢的提交時(shí)間、或這些信息中的兩個(gè)或更多個(gè)的任何組合;將所述信息與以下已知信息的一個(gè)或更多個(gè)任意綜合關(guān)于所述查詢的內(nèi)容、來(lái)自因特網(wǎng)基礎(chǔ)設(shè)施的信息的內(nèi)容、所述查詢的源點(diǎn)、所述查詢的源點(diǎn)的地理位置、所述查詢的提交時(shí)間、或這些信息中的兩個(gè)或更多個(gè)的任何組合;將關(guān)于所述查詢的信息提交給一個(gè)或多個(gè)參與方、因特網(wǎng)基礎(chǔ)設(shè)施、或此二者;從一個(gè)或多個(gè)參與方、因特網(wǎng)基礎(chǔ)設(shè)施、或此二者接收關(guān)于所述查詢的信息;綜合從所述參與方、因特網(wǎng)基礎(chǔ)設(shè)施、或此二者所接收的信息;以及基于從所述參與方、因特網(wǎng)基礎(chǔ)設(shè)施、或此二者接收到的信息建立登錄頁(yè)。
20.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述建立登錄頁(yè)是基于與每個(gè)查詢有關(guān)的信息針對(duì)該查詢進(jìn)行的動(dòng)態(tài)處理。
21.一種使用計(jì)算機(jī)進(jìn)行商務(wù)活動(dòng)的方法,所述方法包括將不可解析或未被解析的查詢定向到動(dòng)態(tài)創(chuàng)建的登錄頁(yè),所述登錄頁(yè)包含與以下信息相關(guān)的信息所述查詢的主題、所述查詢的源點(diǎn)、所述查詢的源點(diǎn)的地理位置、所述查詢的提交時(shí)間、由因特網(wǎng)基礎(chǔ)設(shè)施提供的信息、或者這些信息中的兩個(gè)或更多個(gè)的任何組合;以及向包含在所述登錄頁(yè)中的相關(guān)信息的提供者收取費(fèi)用。
22.根據(jù)權(quán)利要求21所述的方法,其特征在于,所述方法是使用因特網(wǎng)進(jìn)行廣告導(dǎo)向的方法。
23.根據(jù)權(quán)利要求22所述的方法,其特征在于,所述方法在因特網(wǎng)結(jié)構(gòu)的ISP級(jí)別或所述級(jí)別前實(shí)現(xiàn)。
24.根據(jù)權(quán)利要求22所述的方法,其特征在于,所述查詢包括一個(gè)或多個(gè)關(guān)鍵詞、或者一個(gè)或多個(gè)熱詞。
全文摘要
公開(kāi)了一種因特網(wǎng)業(yè)務(wù)重定向結(jié)構(gòu)(圖3),其允許將各種業(yè)務(wù)定向到指定的網(wǎng)站(7)。該系統(tǒng)和方法允許諸如ISP(6)等控制器通過(guò)捕獲未被解析的IP地址請(qǐng)求以及關(guān)鍵詞和熱詞查詢并將其定向到提供內(nèi)容相關(guān)和/或地理上相關(guān)的結(jié)果(7)的參與方(7)來(lái)從該業(yè)務(wù)受益。該系統(tǒng)和方法可以減少用戶的個(gè)人計(jì)算機(jī)(5)上的網(wǎng)絡(luò)瀏覽器的去向不明的業(yè)務(wù)、不相關(guān)的關(guān)鍵詞和熱詞搜索結(jié)果、以及不相關(guān)的重定向。
文檔編號(hào)H04L29/08GK1981284SQ200580022490
公開(kāi)日2007年6月13日 申請(qǐng)日期2005年5月4日 優(yōu)先權(quán)日2004年5月4日
發(fā)明者艾倫·沙利文, 馬克·萊恩, 塞仁·尤賽爾 申請(qǐng)人:派克斯費(fèi)爾有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蒙城县| 东乌珠穆沁旗| 乌什县| 丰镇市| 红原县| 舟山市| 东海县| 内乡县| 正宁县| 长春市| 太原市| 彭阳县| 玉树县| 浮梁县| 阿图什市| 大余县| 依安县| 察隅县| 黑河市| 招远市| 浙江省| 镇沅| 剑河县| 永胜县| 富裕县| 高碑店市| 宁南县| 乌兰浩特市| 河西区| 罗甸县| 都兰县| 瓦房店市| 米泉市| 冷水江市| 徐汇区| 洞口县| 土默特左旗| 景东| 灵川县| 禹州市| 利川市|