專利名稱::用于處理搜索引擎結果的方法和系統(tǒng)的制作方法
技術領域:
:本發(fā)明一般涉及數據處理系統(tǒng),并且更特別地涉及用于操縱由數據處理系統(tǒng)用來訪問信息的搜索引擎所生成的結果的技術。而更特別地是,本發(fā)明涉及用于確定搜索引擎的哪些結果是可由數據處理系統(tǒng)訪問的技術。
背景技術:
:因特網,也被稱為"互聯網",是這樣的一組計算機網絡,其可能各不相同,而借助于網關連接在一起,其中,網關處理從發(fā)送網絡的協(xié)議到接收網絡所使用的協(xié)議的消息轉換以及數據傳送。當以大寫字母開頭時,術語"Internet(因特網)"指的是使用TCP/IP協(xié)議組的網絡和網關的集合。因特網已經成為作為信息和娛樂這二者的來源的文化設施。很多商業(yè)創(chuàng)建因特網站點作為其市場工作、向消費者提供該商業(yè)所提供的產品或服務的情報或者提供尋求造成品牌忠誠度的其它信息的整合部分。很多聯邦、州和地區(qū)i^機構也采用因特網站點來達到提供信息的目的,特別是實質上必須與所有的社會部門進行交互的機構,例如國內稅務局(InternalRevenueService)和州務卿(SecretariesofState)。提儉f言息指南和/或可搜索的在線公共記錄的數據庫可以減少運營成本。此外,因特網正逐漸普及成為商業(yè)交易的媒介。當前,最常采用的在因特網上傳送數據的方法是采用萬維網環(huán)境,也簡稱為"Web"。存在用于傳送信息的其它因特網資源,例如文件傳送協(xié)議(FTP)和Gopher,但卻未達到Web的普及性。在Web環(huán)境下,服務器和客戶機使用一種用來處理各種數據文件(例如,文本、靜態(tài)圖片圖像、音頻、動態(tài)視頻等)的傳送的已知協(xié)議-超文本傳送協(xié)議(HTTP),來實現數據事務。通過標準頁面描述語言-超文本標記語言(HTML),將各種數據文件中的信息格式化用于呈現給用戶。除了基本呈現格式化之外,HTML還允許開發(fā)者指定連至統(tǒng)一資源定位符(URL)所標識的其它Web資源的"鏈接"。URL是定義連至特定信息的通信路徑的專用語法標識符??蛻魴C可訪問的每個邏輯信息塊(稱為"頁面,,或"Web頁面")均由URL來標識。URL提供了一種通用的、一致的方法來找到和訪問該信息(不一定是為用戶,大部分而是為用戶的Web"瀏覽器,,)。舉例來說,瀏覽器是能夠提交對諸如URL這樣的標識符所標識的信息的請求的程序。用戶可以通過瀏覽器的圖形用戶接口(GUI)輸入域名來訪問內容源。域名由域名系統(tǒng)(DNS)自動轉換成因特網協(xié)議(IP)地址,DNS是通過在數據庫中查找域名而將用戶輸入的符號名稱轉換成IP地址的服務。由于因特網的全球性和多樣性,有時難以找到用戶可能想要獲得或訪問的期望信息。搜索引擎在搜索因特網以獲得與用戶指定的關鍵字(其由用戶輸入到搜索引擎以協(xié)助獲得想要的信息)有關的信息方面是有用的。搜索引擎或搜索服務是一種文檔檢索系統(tǒng),其被設計成協(xié)助用戶找到在各種計算機系統(tǒng)(包括諸如萬維網或因特網這樣的網絡)上保存的信息。這些搜索引擎允許用戶使用關鍵字、短語或問題來指定想要的信息或內容,以便搜索引擎檢索一列項目,通常是連至含有這樣的項目或與這樣的項目有關的計算機系統(tǒng)的URL,或者是直接指向這樣的系統(tǒng)上所保存的內容的URL,該內容將被檢索為匹配或者以別的方式與用戶指定的搜索準則有關。諸如Google和Yahoo的搜索引擎提供了這樣的功能性。然而,在一些場景中,含有將要檢索的所請求的信息的特定計算機系統(tǒng)可能對于用戶是不可獲得的,或者該信息可能不再存在于此位置。例如,很多用戶都討厭的是從搜索結果列表中選擇URL并且得到不好的(infamous)"未找到Web站點"餘溪消息??赡馨l(fā)生這一情況的其它場景是當使用各種過濾器來阻閉對一個或多個Web站點的訪問時,包括國家審查機制(例如,諸如中國等國家阻閉對西方國家新聞媒體輸出、特定政治/軍事/宗教組織等的訪問)以及父母對其小孩的Web站點可訪問性的控制。問題在于如今的搜索引擎并不從其呈現給用戶的搜索結果中移除以別的方式不可訪問或凈皮阻閉的Web站點。因此,獲得一種改進的方法、裝置和計算機指令將會是有利的,其用于從搜索結果列表中選擇性地移除諸如Web頁面AVeb站點這樣的搜索結果(當這樣的Web頁面/Web站點不可訪問時)。
發(fā)明內容本發(fā)明針對一種方法、系統(tǒng)和程序產品,其通過在用戶當前不可訪問Web頁面/Web站點時,從呈現給所述用戶的搜索結果列表中消除,或者可選地,區(qū)別出諸如通用資源定位符(URL)的所述Web頁面/Web站點標識符,來加強和改善向已經使用這樣的搜索引擎請求了信息的用戶呈現的搜索引擎搜索結果的可用性。這有利地允許用戶僅查看其可以訪問的站點/頁面。在所附權利要求中闡述了被認為是本發(fā)明的特色的新穎特征。然而,當結合附圖閱讀時,通過參照以下對說明性實施例的詳細描述,將最好地理解本發(fā)明本身以及其優(yōu)選的使用模式、進一步的目的和優(yōu)勢,在附圖中圖l是可以在其中實現說明性實施例的數據處理系統(tǒng)的網絡;圖2是可以在其中實現說明性實施例的數據處理系統(tǒng)的框圖,例如服務器或客戶機計算機系統(tǒng);圖3是來自搜索引擎的搜索結果的常規(guī)列表;圖4是來自搜索引擎的搜索結果的列表,其中已經從該搜索結果中移除了不可訪問的Web站點或Web頁面;圖5是來自搜索引擎的搜索結果的列表,其中已經不強調(de-emphasize)不可訪問的Web站點或Web頁面;以及圖6是在Web瀏覽器中使用的方法的流程圖,其選擇性地修改由搜索引擎所生成的搜索結果中的條目的顯示特性。具體實施方式現參照附圖,并且特別參照圖1至圖2,提供了可以在其中實現說明性實施例的數據處理環(huán)境的示例圖。應當理解圖1至圖2僅是示例性的,并不打算主張或暗示關于可以在其中實現不同實施例的環(huán)境的任何限制??梢詫λ枋龅沫h(huán)境進行很多修改?,F參照附圖,圖l描述了可以在其中實現說明性實施例的數據處理系統(tǒng)的網絡的圖形表示。網絡數據處理系統(tǒng)100是可以在其中實現實施例的計算機的網絡。網絡數據處理系統(tǒng)100含有網絡102,其是用于在網絡數據處理系統(tǒng)100內連在一起的各種設備和計算機之間提供通信鏈路的介質。網絡102可以包括諸如有線、無線通信鏈路或光纜的連接。在所描述的例子中,服務器104和服務器106與存儲單元108—起連接至網絡102。另外,客戶機IIO、112和114連接至網絡102。這些客戶機IIO、112和114可以是,例如,個人計算機或網絡計算機。在所描述的例子中,服務器104向客戶機110、112和114提供諸如引導文件、操作系統(tǒng)映像以及應用這樣的數據。在該例中,客戶機IIO、112和114^J良務器104的客戶機。網絡數據處理系統(tǒng)100可以包括附加的服務器、客戶機和未示出的其它設備。在所描述的例子中,網絡數據處理系統(tǒng)100是具有網絡102的因特網,全世界的網絡和網關的集合。處于因特網核心的是主節(jié)點或主計算機之間的高速數據通信線路的主干線,包括路由數據和消息的成千上萬的商業(yè)、政府、教育和其它的計算機系統(tǒng)。當然,還可以將網絡數據處理系統(tǒng)100實現為許多不同類型的網絡,舉例來說,像內聯網、局域網(LAN)或廣域網(WAN)。圖l意在舉例,并不作為對不同實施例的體系結構限制?,F參照圖2,示出了可以在其中實現說明性實施例的數據處理系統(tǒng)的框圖。數據處理系統(tǒng)200是諸如圖1中的服務器104或客戶機110這樣的計算機的例子,可以在其中安置實現用于說明性實施例的過程的計算機可用代碼或指令。在所描繪的例子中,數據處理系統(tǒng)200采用包括北橋和存儲控制器集線器(MCH)202以及南橋和輸X/輸出(I/O)控制器集線器(ICH)204在內的集線器體系結構。處理器206、主存儲器208以及圖形處理器210耦合于北橋和存儲控制器集線器202。舉例來說,圖形處理器210可以通過加速圖形端口(AGP)耦合于MCH。在所描繪的例子中,局域網(LAN)適配器212耦合于南橋和I/0控制器集線器204,并且音頻適配器216、鍵盤和鼠標適配器220、調制解調器222、只讀存儲器(ROM)224、通用串行總線(USB)端口和其它通信端口232,以及PCI/PCIei殳備234通過總線238耦合于南橋和I/O控制器集線器204,并且硬盤驅動(HDD)226和CD-ROM驅動230通過總線240耦合于南橋和I/O控制器集線器204。PCI/PCIe設備可以包括,例如,以太網適配器、附加卡(add-incards)以及用于筆記本計算機的PC卡。PCI使用卡式總線控制器,而PCIe并不使用。ROM224可以是,例如,閃速二進制輸/V/輸出系統(tǒng)(BIOS)。硬盤驅動226和CD-ROM驅動230可以使用,例如,集成驅動器電子電路(IDE)或串行高級技術配件(SATA)接口。超級I/O(SIO)設備236可以耦合于南橋和I/O控制器集線器204。操作系統(tǒng)在處理器206上運行,并且協(xié)調和提供對圖2中數據處理系統(tǒng)200內的各種組件的控制。操作系統(tǒng)可以是市售的操作系統(tǒng),例如MicrosoftWindowsXP(Microsoft和Windows是微軟公司在美國、其它國家或二者的商標)。面向對象的編程系統(tǒng),例如JavaTM編程系統(tǒng),可以結合操作系統(tǒng)運行并且從在數據處理系統(tǒng)200上執(zhí)行的Java程序或應用向操作系統(tǒng)提供調用(Java和所有基于Java的商標是SunMicrosystems公司在美國、其它國家或二者的商標)。用于操作系統(tǒng)、面向對象的編程系統(tǒng)以及應用或程序的指令位于諸如硬盤驅動226的存儲設備上,并且可以被加載到主存儲器208給處理器206執(zhí)行。說明性實施例的過程可以由處理器206使用計算機實現的指令來實現,舉例來說,其可以位于諸如主存儲器208、只讀存儲器224這樣的存儲器中,或者位于一個或多個外圍設備中。圖1至圖2中的硬件可以取決于實現而變化。除了圖1至圖2中所描述的硬件之外,或者代替圖1至圖2中所描述的硬件,可以使用其它的內部硬件或外圍設備,例如閃速存儲器、等效非易失性存儲器或光盤驅動等。此外,說明性實施例的過程可以應用于多處理器數據處理系統(tǒng)。在一些說明性例子中,數據處理系統(tǒng)200可以是個人數字助理(PDA),其一般配備有閃速存儲器,以提供用于存儲操作系統(tǒng)文件和/或用戶生成的數據的非易失性存儲器。總線系統(tǒng)可以包括一條或多條總線,例如系統(tǒng)總線、1/0總線和PCI總線。當然,可以使用在依附于構造或體系結構的不總線系統(tǒng)。通信單元可以包括用于發(fā)送和接收數據的一個或多個設備,例如調制解調器或網絡適配器。存儲器可以是,例如,主存儲器208或諸如在北橋和存儲控制器集線器202中找得到的高速緩存。處理單元可以包括一個或多個處理器或CPU。圖1至圖2中所描述的例子以及上述例子并不意味著暗示體系結構限制。例如,數據處理系統(tǒng)200除了采取PDA的形式之外,還可以是平板計算機(tabletcomputer)、膝上型計算機或電話設備。本發(fā)明針對一種方法、系統(tǒng)和程序產品,其通過在用戶當前不可訪問Web頁面/Web站點時,從呈現給該用戶的搜索結果列表中消除,或者可選地,區(qū)別出諸如通用資源定位符(URL)的該Web頁面/Web站點標識符,來加強和改善由搜索引擎返回并且向已經使用這樣的搜索引擎請求了信息的用戶呈現的搜索結果的可用性。在優(yōu)選實施例中,Web瀏覽器用于過濾搜索引擎所獲得的搜索結果,以便在將搜索結果中所標識的Web頁面或Web站點顯示給用戶之前,確i人該用戶可訪問該Web頁面或Web站點。在可選的實施例中,Web瀏覽器用于區(qū)分搜索結果中所標識的可訪問和不可訪問的Web頁面或Web站點,例如,用不同的顏色、字體呈現它們,或者在不可選狀態(tài)下變灰顯示/不強調它們。現轉至圖3,其示出了使用標準搜索引擎和瀏覽器的搜索引擎的搜索結果。如可在300處看到的,在諸如圖1的設備110這樣的計算設備的顯示器上向用戶呈現一列各種各樣的Web站點和Web頁面。在該場景下,搜索引擎可以在諸如圖1的服務器104或106這樣的服務器計算機上執(zhí)行,并且Web瀏覽器可以在諸如圖1的客戶機110、112或114這樣的客戶機計算設備上執(zhí)行。在列表300中,搜索結果列表中所標識的所有Web站點和Web頁面均加亮顯示,并且可以由用戶選擇來嘗試訪問這樣的Web站點/Web頁面。然而,如先前所描述的,在用戶調用搜索引擎檢索這些搜索結果時,這些Web站點和Web頁面中的一些可能不可i^問。圖4依照本發(fā)明的優(yōu)選實施例示出了搜索引擎的搜索結果。如400處所示,列出了一列Web站點和Web頁面,并且由搜索引擎以列表形式提供給Web瀏覽器來顯示給發(fā)起Web搜索的用戶。然而,在該實例中,Web瀏覽器并未列出搜索引擎所返回的某些Web站點,因為Web瀏覽器已經確定未列出的站點當前對于該用戶是不可訪問的(下面進一步描述了這樣的確定)。例如,在圖4的搜索結果400中沒有包括或列出圖3的搜索結果300中所包括的LinuxHelpAustraliaHomepage和LinuxHelp.IT條目。圖5依照本發(fā)明的可選實施例示出了搜索引擎的搜索結果。如500處所示,列出了一列Web站點和Web頁面,并且由搜索引擎以列表形式提供給Web瀏覽器來顯示給發(fā)起Web搜索的用戶。然而,在該實例中,Web瀏覽器以變灰顯示或不強調、不可選的形式列出了搜索引擎所返回的某些Web站點,例如在502和504處所示出的。這些Web站點可能由于其與政府托管的審查機制所規(guī)定的諸如.au或.it這樣的特定國家域名或URL相關聯、父母托管的限制或其它類型的過濾/阻閉機制而不可訪問。在下面的表1中,描繪了樣例HTML代碼,其可隨標準Web瀏覽器使用來控制表格條目的可視性。該類型的可視性控制用于從搜索引擎提供給Web瀏覽器的搜索結果列表中選擇性地移除特定的搜索結果。表l<table>tableseeoriginaldocumentpage12</column></row><table>:'''■因為tblChoice3—l.style.visibility具有與其關聯的"隱藏(hidden)"參數值,當調用或執(zhí)行該HTML腳本時,將不列出或者以別的方式向用戶呈現第三表格條目(SearchEntry3),而會將頭兩個條目(SearchEntryl和SearchEntry2)列出/呈現給用戶。在確定諸如圖1的客戶機計算機110、112或114這樣的用戶數據處理系統(tǒng)是否可獲得或可得到與該特定條目(例如,如先前所描述的,由搜索引擎返回的搜索結果列表的表格條目)關聯的URL之后,會將該可^L/隱藏參數i殳置成適當的值。下面在表2中所示出的樣例代碼可以用于進行這樣的可訪問性確定。雖然該例4吏用了ActiveXObjects,但也可以4吏用其它類似的HTML才兒制。表2<table>tableseeoriginaldocumentpage12</column></row><table>對搜索引擎所返回的每個搜索結果列表條目使用該代碼,以便確定在這樣的搜索結果中所包括的Web站點或Web頁面是否是可訪問的。如果不可訪問,則設置關a格條目的隱藏特性,從而使得不將特定的搜索結果表格條目顯示給用戶,如先前關于表1所描述的。對于現在示出了URL的情況,如下簡單實現隱藏選項表3<table>tableseeoriginaldocumentpage13</column></row><table>以上方法具有這樣的優(yōu)點,即其無需搜索引擎自己測試任何搜索結果的可訪問性,而是將處理負擔移至在用戶的客戶機系統(tǒng)上運行的瀏覽器。現轉至圖6,在600處示出了一種由在客戶機數據處理系統(tǒng)或計算設備上執(zhí)行的Web瀏覽器實現的處理方法,其取決于與每個搜索結果相關聯的單獨的Web站點或Web頁面對于使用用戶數據處理系統(tǒng)或計算i殳備的用戶來說是否可訪問,而選擇性地修改搜索引擎所生成的搜索結果中的條目的顯示特性。處理開始于602,并且繼續(xù)到604,在其中,諸如關鍵字、短語或問題的用戶指定搜索準則由用戶輸入并且由Web瀏覽器接收。用戶通常會使用鼠標和/或鍵盤來向用于獲取將要轉發(fā)給搜索引擎的信息的特定輸入字段提供輸入。例如,用戶會在諸如圖1的客戶機110、112或114的客戶機計算設備中提供這樣的條目。在606,然后由Web瀏覽器將該接收到的搜索準則發(fā)送至搜索引擎,搜索引擎通常會位于不同的計算設備(例如,圖1的服務器計算設備104或106)并且由不同的計算設備執(zhí)行。為其發(fā)送了該搜索準則的特定搜索引擎通常是預定義的或缺省的搜索引擎,或者是如用戶在向Web瀏覽器提供搜索準則時所確定的特別指定的搜索引擎。在608,然后由Web瀏覽器接收搜索引擎的搜索結果。在Web瀏覽器的后處理之前,這樣的搜索結果可以具有圖3中所示出的形式。Web瀏覽器然后處理這些搜索結果,取決于下文所描述的所期望的實現,這是在將搜索結果顯示給用戶之前或與并行于這樣的顯示。在610進行確定,以便確定搜索結果中是否有更多的結果要處理。如果是的話,則在612繼續(xù)處理,以便確定該特定搜索結果中所引用的特定Web站點或Web頁面是否可訪問。例如,以上表2中所描繪的過程可以用于確定當前所處理的Web站點/Web頁面對于用戶是否是可訪問的。如果其是可訪問的,則處理繼續(xù)到610,以便繼續(xù)處理來自接收到的搜索結果的下一條目。如果Web站點/Web頁面不可訪問,則處理繼續(xù)到614,在其中修改當前所處理的搜索結果的顯示特性。例如,可以將顯示特性設置成"隱藏,,,如以上關于表1所描繪的,從而使得在將后處理的搜索結果呈現給用戶時不顯示該條目。返回到塊610,如果不需要處理更多的搜索結果,則處理前進到616,在其中將后處理的搜索結果呈現給用戶。如先前所描述的,將不顯示或者將以特殊的方式向用戶顯示連至Web站點或Web頁面的不可訪問或阻閉的鏈接。過程然后結束于618。在加載搜索結果頁面時可以執(zhí)行上述方法,從而使得在已經完成對每個條目的可訪問性處理時延M這樣的頁面的顯示??蛇x地,當呈現頁面時可以調用和完成處理,其中,如果隨后確定搜索結果中的特定條目對于該用戶來i兌當前不可訪問,則最初顯示的鏈接可以消失或者以別的方式改變外觀(改變顏色、加亮、不強調等)。在該場景下(搜索結果顯示和Web頁面/Web站點可訪問性確定是并行的),可以向用戶呈現指示可訪問性確定的處理狀態(tài)的狀態(tài)消息和/或狀態(tài)欄,類似于當正在加載具有許多內容的特別大的Web頁面時由Web瀏覽器顯示在顯示設備上的內容。因而,已經描述了一種技術,其用于在Web站點或Web頁面對于從搜索引擎請求信息的用戶來說當前不可訪問的情況下,移除或者以別的方式改變這樣的搜索引擎在搜索列表中所返回的這樣的Web站點或Web頁面的顯示特性。這有利地允許用戶僅查看他們實際可以訪問的站點/頁面,由此移除否則會擾亂搜索結果的不可操作的鏈接-因而改善了搜索結果所得到的顯示以及搜索過程的可用性。另外的好處在于國家制定的政府審查機制處于更好的位置來進行這樣的審查機制,因為其公民并不知道他們已經4皮審查了。本發(fā)明可以采取全硬件實施例、全軟件實施例或者既含有硬件元素又含有軟件元素的實施例的形式。在優(yōu)選的實施例中,以軟件實現本發(fā)明,其包括但不限于固件、常駐軟件、微碼等。此外,本發(fā)明可以采取可訪問于計算機可用或計算機可讀介質的計算機程序產品的形式,該計算機可用或計算機可讀介質提供由計算機或任何指令執(zhí)行系統(tǒng)使用的或者與計算機或任何指令執(zhí)行系統(tǒng)結合使用的程序代碼。對于該描述來說,計算機可用或計算機可讀介質可以是能夠容納、存儲、通信、傳播或傳送由指令執(zhí)行系統(tǒng)、裝置或設務使用的或者與指令執(zhí)行系統(tǒng)、裝置或設備結合使用的程序的任何有形裝置。介質可以是電子、磁性、光學、電磁、紅外或半導體系統(tǒng)(或裝置或設備)或者傳插^h質。計算機可讀介質的例子包括半導體或固態(tài)存儲器、磁帶、可裝卸計算機磁盤、隨機訪問存儲器(RAM)、只讀存儲器(ROM)、硬磁盤和光盤。光盤的當前的例子包括只讀光盤存儲器(CD-ROM)、讀/寫光盤(CD-R/W)和DVD。適于存儲和/或執(zhí)行程序代碼的數據處理系統(tǒng)可以包括通過系統(tǒng)總線直接地或間接地耦合于存儲元件的至少一個處理器。存儲元件可以包括在程序代碼的實際執(zhí)行期間所使用的局部存儲器、大容量存儲器,以及為了減少在執(zhí)行期間必須從大容量存儲器檢索代碼的次數而提供對至少一些程序代碼的臨時存儲的高速緩沖存儲器。輸^/輸出或I/0設備(包括但不限于鍵盤、顯示器、指點設備等)可以直接地或者通過插入I/O控制器耦合于系統(tǒng)。網絡適配器也可以耦合于系統(tǒng),從而使得數據處理系統(tǒng)能夠適于通過備。調制解調器、電纜調制解調器和以太網卡正是幾種當前可用類型的網絡適配器。已經出于說明和描述的目的給出了對本發(fā)明的描述,且并不旨在以所公開的形式窮舉或限制本發(fā)明。對本領域的普通技術人員來說,很多修改和變形將是顯而易見的。選擇和描述實施例是為了最好地解釋本發(fā)明的原理、實際應用,以及使本領域的普通技術人員能夠針對適于預期的特定用途的各種實施例以及各種修改來理解本發(fā)明。權利要求1.一種用于通過在客戶機數據處理系統(tǒng)上執(zhí)行的瀏覽器來處理搜索引擎搜索結果的方法,所述方法包括以下步驟接收用戶指定的搜索準則;將所述用戶指定的搜索準則發(fā)送至搜索引擎;接收來自所述搜索引擎的搜索結果;確定所述搜索結果中所標識的信息是否可以由所述客戶機數據處理系統(tǒng)訪問,并且如果不可以的話,則修改與不可以由所述客戶機數據處理系統(tǒng)訪問的不可訪問信息有關的一部分搜索結果的顯示特性;以及通過所述瀏覽器將所述搜索結果按照修改后的呈現給所述用戶。2.根據權利要求l的方法,其中所述信息包括多個條目,且每個條目含有用于檢索與所述條目關聯的數據的位置標識符。3.根據權利要求2的方法,其中所述位置標識符是統(tǒng)一資源定位符。4.根據權利要求2的方法,其中修改不可以由所述客戶機數據處理系統(tǒng)訪問的給定條目的顯示特性,從而使得在將所述搜索結果呈現給所述用戶時不顯示所述給定條目。5.根據權利要求4的方法,其中將不可以由所4戶機數據處理系統(tǒng)訪問的給定條目的顯示特性設置成隱藏值。6.根據權利要求2的方法,其中修改不可以由所^戶機數據處理系統(tǒng)訪問的給定條目的顯示特性,從而使得所述給定條目相對于可以由所述客戶機數據處理系統(tǒng)訪問的其它條目是以不強調的方式被顯示的。7.根據權利要求l的方法,其中所述確定步驟先于所述呈現步驟進行。8.根據權利要求l的方法,其中所述確定步驟在所述呈現步驟期間進行,從而使得隨后移除最初顯示的搜索結果中的一些,以免顯示不可以由所述客戶機數據處理系統(tǒng)訪問的不可訪問信息。9.一種用于通過在客戶機數據處理系統(tǒng)上執(zhí)行的瀏覽器來處理搜索引擎搜索結果的系統(tǒng),所述系統(tǒng)包括用于接收用戶指定的搜索準則的裝置;用于將所述用戶指定的搜索準則發(fā)送至搜索引擎的裝置;用于接收來自所述搜索引擎的搜索結果的裝置;這樣的裝置,其用于確定所述搜索結果中所標識的信息是否可以由所ii^戶才幾數據處理系統(tǒng)訪問,并且如果不可以的話,則修改與不可以由所it^戶機數據處理系統(tǒng)訪問的不可訪問信息有關的一部分搜索結果的顯示特性;以及用于通過所述瀏覽器將所述搜索結果按照修改后的呈現給所述用戶的裝置。10.根據權利要求9的系統(tǒng),其中所述信息包括多個條目,且每個條目含有用于檢索與所述條目關聯的數據的位置標識符。11.根據權利要求10的系統(tǒng),其中所述位置標識符是統(tǒng)一資源定位符。12.根據權利要求10的系統(tǒng),其中修改不可以由所述客戶機數據處理系統(tǒng)訪問的給定條目的顯示特性,從而使得在將所述搜索結果呈現給所述用戶時不顯示所述給定條目。13.根據權利要求12的系統(tǒng),其中將不可以由所迷客戶機數據處理系統(tǒng)訪問的給定條目的顯示特性設置成隱藏值。14.根據權利要求10的系統(tǒng),其中修改不可以由所述客戶機數據處理系統(tǒng)訪問的給定條目的顯示特性,從而使得所述給定條目相對于可以由所i^戶機數據處理系統(tǒng)訪問的其它條目是以不強調的方式被顯示的。15.—種含于計算機可讀介質并且具有指令的計算機程序產品,所述指令用于實現根據權利要求1至8中任何一項的、通過在客戶機數據處理系統(tǒng)上執(zhí)4亍的瀏覽器來處理搜索引擎搜索結果的方法。16.—種用于處理搜索引擎搜索結果的數據處理系統(tǒng),所述數據處理系統(tǒng)包括總線系統(tǒng);連接至所述總線系統(tǒng)的存儲器,其中所述存儲器包括指令集;連接至所述總線系統(tǒng)的通信適配器;連接至所述總線系統(tǒng)的處理器,其中所述處理器執(zhí)行所述指令集,以便接收用戶指定的搜索準則,將所述用戶指定的搜索準則發(fā)送至搜索引擎,接收來自所述搜索引擎的搜索結果,確定所述搜索結果中所標識的信息是否可以由客戶機數據處理系統(tǒng)訪問,并且如果不可以的話,則修改與不可以由所述數據處理系統(tǒng)訪問的不可訪問信息有關的一部分搜索結果的顯示特性,以及將所述搜索結果按照修改后的呈現給所述用戶。全文摘要本發(fā)明提供了一種用于處理搜索引擎結果的方法和系統(tǒng)。一種技術,其通過在用戶當前不可訪問Web頁面/Web站點時,從呈現給所述用戶的搜索結果列表中消除,或者可選地,區(qū)別出諸如通用資源定位符(URL)的所述Web頁面/Web站點標識符,來加強和改善向已經使用這樣的搜索引擎請求了信息的用戶呈現的搜索引擎搜索結果的可用性。文檔編號G06F17/30GK101231655SQ20081000882公開日2008年7月30日申請日期2008年1月24日優(yōu)先權日2007年1月26日發(fā)明者J·M·吉魯阿爾,R·J·小埃格斯,S·F·貝斯特申請人:國際商業(yè)機器公司