一種用於基於搜索結果提供瀏覽信息的方法和設備的製作方法
2023-06-01 03:30:06 2
一種用於基於搜索結果提供瀏覽信息的方法和設備的製作方法
【專利摘要】本發明的目的是提供一種用於基於搜索結果提供瀏覽信息的方法與設備,其中,瀏覽設備獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。與現有技術相比,本發明通過對用戶提交的查詢序列所對應的搜索結果進行篩選,根據所篩選的優選搜索結果生成瀏覽信息,實現了對搜索結果的信息優選與編輯,從而提高了屏幕利用率,進而提高了信息獲取效率,提升了用戶的搜索和瀏覽體驗。
【專利說明】一種用於基於搜索結果提供瀏覽信息的方法和設備
【技術領域】
[0001]本發明涉及網絡【技術領域】,尤其涉及一種用於基於搜索結果提供瀏覽信息的技術。
【背景技術】
[0002]隨著網際網路上信息的數量不斷膨脹,資源類型不斷增加,用戶可通過網際網路獲取的信息越來越多。當前,用戶通過提交查詢序列,通過搜索獲取與所述查詢序列相對應的搜索結果的方式,來獲取目標信息。然而,由於信息數量大,信息資源類型多,同一查詢序列下往往對應著海量信息,用戶往往需要逐個點擊瀏覽其可能感興趣的搜索結果,不僅增加了用戶獲取信息的響應時間、降低了用戶獲取信息的效率,也給用戶的瀏覽帶來了不便、制約了用戶的搜索瀏覽體驗。
【發明內容】
[0003]本發明的目的是提供一種用於基於搜索結果提供瀏覽信息的方法與設備。
[0004]根據本發明的一個方面,提供了一種用於基於搜索結果提供瀏覽信息的方法,其中,該方法包括以下步驟:
[0005]a獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;
[0006]b從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;
[0007]c根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;
[0008]d將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
[0009]根據本發明的另一方面,還提供了一種用於基於搜索結果提供瀏覽信息的瀏覽設備,其中,該設備包括:
[0010]獲取裝置,用於獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;
[0011]篩選裝置,用於從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;
[0012]生成裝置,用於根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;
[0013]提供裝置,用於將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
[0014]根據本發明的再一方面,提供了一種瀏覽器,其中,該瀏覽器包括如上述的用於基於搜索結果提供瀏覽信息的瀏覽設備。
[0015]根據本發明的又一方面,提供了一種瀏覽器插件,其中,該瀏覽器插件包括如上述的用於基於搜索結果提供瀏覽信息的瀏覽設備。
[0016]根據本發明的又一方面,提供了一種搜尋引擎,其中,該搜尋引擎包括如上述的用於基於搜索結果提供瀏覽信息的瀏覽設備。
[0017]根據本發明的又一方面,提供了一種搜尋引擎插件,其中,該搜尋引擎插件包括如上述的用於基於搜索結果提供瀏覽信息的瀏覽設備。
[0018]與現有技術相比,本發明通過對用戶提交的查詢序列所對應的一個或多個搜索結果進行篩選,根據所篩選的一個或多個優選搜索結果生成瀏覽信息,並將所述瀏覽信息提供給相對應的目標用戶,實現了對搜索結果的信息優選與編輯,從而提高了屏幕利用率,進而提高了信息獲取效率,提升了用戶的搜索和瀏覽體驗。而且,本發明還可以根據所述優選搜索結果,並結合所述用戶既有數據,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,從而進一步擴大了信息搜索範圍,實現了瀏覽信息的個性化設置,提升了用戶的搜索和瀏覽體驗。而且,本發明還可以對優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,並根據所述搜索結果組,生成與所述一個或多個搜索結果組相對應的瀏覽信息,從而實現了對所述瀏覽信息的優化,提高了屏幕利用率,提升了用戶的搜索和瀏覽體驗。而且,本發明還可以根據所述用戶的用戶相關信息,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果,進一步地提高了瀏覽信息與所述用戶的匹配程度,實現了對瀏覽信息的個性化設置,提升了用戶的搜索和瀏覽體驗。而且,本發明還可以根據預定的目標確定規貝U,確定與所述瀏覽信息相對應的目標用戶;進一步地,還可以根據所述目標用戶所對應的終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息,並提供給所述目標用戶,從而提高了用戶分享信息的效率,提高了目標用戶的信息獲取效率與屏幕利用率,提升了用戶的搜索和瀏覽體驗。而且,本發明還可以根據例如優選搜索結果的內容特徵信息來確定與所述查詢序列相對應的瀏覽模板,從而實現了對瀏覽信息的個性化設置,提高了屏幕利用率,進而提高了信息獲取效率,提升了用戶的搜索和瀏覽體驗。
【專利附圖】
【附圖說明】
[0019]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特徵、目的和優點將會變得更明顯:
[0020]圖1示出根據本發明一個方面的一種用於基於搜索結果提供瀏覽信息的瀏覽設備不意圖;
[0021]圖2示出根據本發明一個優選實施例的一種用於基於搜索結果提供瀏覽信息的瀏覽設備示意圖;
[0022]圖3示出根據本發明另一個優選實施例的一種用於基於搜索結果提供瀏覽信息的瀏覽設備示意圖;
[0023]圖4示出根據本發明另一個方面的一種用於基於搜索結果提供瀏覽信息的方法流程圖;
[0024]圖5示出根據本發明一個優選實施例的一種用於基於搜索結果提供瀏覽信息的方法流程圖;
[0025]圖6示出根據本發明另一個優選實施例的一種用於基於搜索結果提供瀏覽信息的方法流程圖。
[0026]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0027]下面結合附圖對本發明作進一步詳細描述。[0028]圖1示出根據本發明一個方面的一種用於基於搜索結果提供瀏覽信息的瀏覽設備示意圖;其中,該瀏覽設備包括獲取裝置11、篩選裝置12、生成裝置13、提供裝置14。具體地,獲取裝置11獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;篩選裝置12從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;生成裝置13根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;提供裝置14將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。在此,瀏覽設備包括但不限於網絡設備、用戶設備、或網絡設備與用戶設備通過網絡相集成所構成的設備。其中,所述網絡設備其包括但不限於計算機、網絡主機、單個網絡伺服器、多個網絡伺服器集或多個伺服器構成的雲;在此,雲由基於雲計算(Cloud Computing)的大量計算機或網絡伺服器構成,其中,雲計算是分布式計算的一種,由一群鬆散耦合的計算機集組成的一個虛擬超級計算機。所述用戶設備其包括但不限於任何一種可與用戶通過鍵盤、遙控器、觸摸板、或聲控設備進行人機互動的電子產品,例如計算機、手機、智慧型手機、PDA、POS機、車載電腦遊戲機、或IPTV等。所述網絡包括但不限於網際網路、廣域網、城域網、區域網、VPN網絡、無線自組織網絡(Ad Hoc網絡)等。本領域技術人員應能理解,其他的瀏覽設備同樣適用於本發明,也應包含在本發明保護範圍以內,並在此以引用方式包含於此。
[0029]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽信息的生成以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0030]其中,獲取裝置11獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。具體地,用戶通過點擊、輸入、滑動等方式,通過例如瀏覽器、其他查詢應用或瀏覽設備等設備,向例如搜尋引擎等提交查詢序列,所述搜尋引擎根據所述查詢序列,通過例如匹配查詢等方式,獲取與所述查詢序列相對應的一個或多個搜索結果;獲取裝置11通過基於各種通信協議(Communications Protocol),與其他能夠提供與用戶提交的查詢序列相對應的一個或多個搜索結果的設備,如搜索結果資料庫進行交互,獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。在此,「通信協議」包括計算機通信的傳送協議,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在於計算機中的其他形式通信,例如面向對象編程裡面對象之間的通信或作業系統內不同程序或計算機不同模塊之間的消息傳送協議。
[0031]篩選裝置12從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。具體地,篩選裝置12根據獲取裝置11所獲取的一個或多個搜索結果,通過利用例如用戶指定、隨機選擇、根據所述搜索結果的排序進行選擇、或根據所述用戶的相關信息進行選擇等方式,對所述搜索結果進行篩選,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。例如,當篩選裝置12利用用戶指定方式進行篩選時,則瀏覽設備將所述一個或多個搜索結果展現給用戶,根據用戶所點擊、滑動、輸入等所進行的選擇操作,獲取用戶的優選搜索結果;當篩選裝置12利用隨機選擇方式進行篩選時,則篩選裝置12根據預定義的隨機方式,從所述一個或多個搜索結果中隨機選擇出一個或多個優選搜索結果,其中,所述優選搜索結果的數目可以根據例如用戶自定義、系統預置、根據所述查詢序列所對應的搜索結果按照一定比例進行優選、根據用戶設備的設備配置(如屏幕解析度、屏幕大小等)等一種或多種方式進行設置。
[0032]生成裝置13根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,生成裝置13獲取篩選裝置12所篩選的一個或多個優選搜索結果,通過將所述優選搜索結果通過例如直接合併或聚合等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息,如該優選搜索結果所對應的URL或超連結信息。在此,所述內容信息包括如所述優選搜索結果所對應的頁面的全部或部分內容,所述內容包括但不限於文字信息、圖片信息、音頻信息、視頻信息、其他多媒體信息等。在此,所述合併方式包括直接將所述一個或多個優選搜索結果進行合併,例如將兩個優選搜索結果合併至同一頁面中,將所述頁面相對應的信息作為瀏覽信息;或者獲取所述優選搜索結果中的內容信息,根據例如一個或多個所述優選搜索結果內容信息中的信息類型,如文字信息、圖片信息、多媒體信息等進行分類,將信息進行重排版,利用將多個優選搜索結果中的同一類型的信息放置在頁面的一側等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息。在此,所述聚合方式包括但不限於將所述內容信息按照語義或格式類型進行重新分類、整合(如刪除重複信息等)等。
[0033]提供裝置14將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。具體地,提供裝置14獲取生成裝置13所生成的瀏覽信息,利用與所述瀏覽信息相對應的目標用戶進行交互,或者按照所述目標用戶的用戶設備所提供的應用程式接口(API)或http、https等其他約定的通信方式的格式要求,或者按照所述目標用戶對所述瀏覽信息的特定需求,將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。其中,所述瀏覽信息可以通過發送與所述瀏覽信息相對應的URL進行提供,也可以通過例如藍牙、WiFi等方式發送與所述瀏覽信息相對應的內容信息進行提供。在此,所述URL所對應的瀏覽信息存儲於相應的伺服器上。在此,所述提供方式可根據用戶終端類型、網絡類型、瀏覽信息的數據量進行確定,也可以根據用戶或系統默認設置進行確定。其中,所述目標用戶包括但不限於所述提交查詢序列的用戶、所述用戶的聯繫人、所述用戶的好友或其他所述用戶所指定的目標用戶等,從而將所述瀏覽信息提供給所述用戶或其他目標用戶瀏覽。
[0034]優選地,所述瀏覽設備還包括既有數據確定裝置(未示出),所述既有數據確定裝置根據所述查詢序列,確定與所述用戶及所述查詢序列相對應的用戶既有數據;所述生成裝置13根據所述優選搜索結果,並結合所述用戶既有數據,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,所述既有數據確定裝置通過與用戶直接交互、與所述獲取裝置11進行交互、或者與其他能夠提供所述查詢序列的裝置進行交互,獲取所述查詢序列;根據所述查詢序列,通過在所述用戶的既有數據中進行匹配等方式,定與所述用戶及所述查詢序列相對應的用戶既有數據;其中,所述用戶既有數據包括但不限於用戶存儲在用戶設備本地的用戶數據,如搜索記錄、用戶相冊、用戶文檔等,或者用戶的雲端資料庫中的用戶數據,所述雲端資料庫如用戶的網絡相冊、網盤等,在此,與所述用戶及所述查詢序列相對應的用戶既有數據包括但不限於與所述查詢序列相對應的未經處理的或者經過例如聚合等處理後的用戶既有數據,例如,所述既有數據中包含與所述查詢序列相對應的歷史瀏覽信息等。所述生成裝置13根據所述優選搜索結果,並結合所述用戶既有數據,將所述優選搜索結果與所述用戶既有數據通過例如合併或聚合的方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。在此,所述生成瀏覽信息的方式與圖1中所述生成裝置13的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0035]優選地,所述生成裝置13還可以根據所述查詢序列,對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果;根據所述搜索結果組,生成與所述一個或多個搜索結果組相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,所述生成裝置13根據所述查詢序列,利用用戶自定義的、系統預置的或是機器學習等方式獲得的分組方式,根據所述優選搜索結果的語義信息、內容類型信息(如文字信息、圖片信息、音頻信息、視頻信息、其他多媒體信息等),對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果,例如,當所述查詢序列為「範冰冰」時,所述優選搜索結果的分類方式可以為「範冰冰電影」、「範冰冰電視劇」等,根據所述優選搜索結果,獲得「範冰冰電影」、「範冰冰電視劇」等搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果。生成裝置13根據所述搜索結果組,例如根據不同搜索結果組進行聚類等方式,生成與所述一個或多個搜索結果組相對應的瀏覽信息,例如將同一搜索結果組的信息展現在同一頁面上,所述瀏覽信息包括多個頁面等,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。在此,所述生成瀏覽信息的方式與圖1中所述生成裝置13的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0036]優選地,所述篩選裝置12還可以根據所述用戶的用戶相關信息,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。具體地,所述篩選裝置12通過與例如用戶相關信息資料庫進行交互,或者利用用戶設備的相關接口,獲取例如用戶所對應的用戶設備配置屬性等方式,獲取所述用戶的用戶相關信息,其中,所述用戶的用戶相關信息包括以下至少任一項:
[0037]-所述用戶的用戶基本屬性,其中,所述用戶的基本屬性包括但不限於用戶的性另IJ、年齡、愛好、關注的信息、地域、教育信息等;
[0038]-所述用戶所對應的用戶設備的設備配置屬性,其中,所述用戶設備的設備配置屬性包括但不限於所述用戶設備的型號、作業系統、瀏覽器類型、設備或瀏覽器所支持的文件格式、屏幕大小、解析度、屏幕類型(觸摸或非觸摸)等。
[0039]所述篩選裝置12根據所述用戶的相關信息,通過將所述搜索結果與所述用戶相關信息進行匹配等方式,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。例如,當所述用戶設備的瀏覽器所支持的文件格式不包括視頻信息時,則將含有的視頻信息的搜索結果進行篩除,所述優選搜索結果中不包含含有視頻信息的搜索結果。在此,所述篩選優選搜索結果的方式與圖1中所述篩選裝置12的篩選方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0040]圖2示出根據本發明一個優選實施例的一種用於基於搜索結果提供瀏覽信息的瀏覽設備示意圖;其中,該瀏覽設備包括獲取裝置11』、篩選裝置12』、生成裝置13』、提供裝置14』、目標用戶確定裝置15』。具體地,獲取裝置11』獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;篩選裝置12』從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;生成裝置13』根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;目標用戶確定裝置15』根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶;提供裝置14』將所述瀏覽信息提供給所述目標用戶。其中,瀏覽設備中的獲取裝置11』、篩選裝置12』、生成裝置13』分別與圖1所示對應裝置相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0041]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽信息的生成、目標用戶的確定以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0042]目標用戶確定裝置15』根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶。具體地,目標用戶確定裝置15』通過與用戶交互獲取、系統預置或者機器學習等方式,獲取預定的目標確定規則,根據所述目標確定規則,確定與所述瀏覽信息相對應的目標用戶。其中,所述預定的目標確定規則包括以下至少任一項:
[0043]-基於所述用戶的目標用戶設置信息,確定所述目標用戶,例如,所述用戶設置特定的一個或多個用戶為目標用戶,或選擇某個群組中的用戶為目標用戶等;
[0044]-基於所述用戶的用戶屬性信息,確定所述目標用戶,其中,所述目標用戶與所述用戶具有相匹配的用戶屬性信息,所述用戶屬性信息包括但不限於用戶的性別、年齡、愛好、關注的信息、地域、教育信息等,所述相匹配的方式例如用戶與目標用戶同屬於一個群組,或具有一個或多個相似的標籤,如所述用戶和目標用戶同時具有標籤如「遊泳」、「旅遊」、「科技」,「娛樂」,「體育」,「足球」,「籃球」,「奧運」等;
[0045]-基於所述查詢序列,在所述用戶的聯繫人中查詢確定所述目標用戶,其中,所述目標用戶與所述查詢序列相對應,例如,所述查詢序列為「西藏旅遊」,當所述用戶的聯繫人的興趣或標籤中包括「西藏」或「旅遊」時,將所述聯繫人確定為目標用戶,或者所述用戶的聯繫人中進行類似的搜索,則將所述聯繫人確定為目標用戶。
[0046]提供裝置14』將所述瀏覽信息提供給所述目標用戶。具體地,提供裝置14』獲取生成裝置13』所生成的瀏覽信息,獲取目標用戶確定裝置15』所確定的目標用戶,利用與所述瀏覽信息相對應的目標用戶進行交互,或者按照所述目標用戶的用戶設備所提供的應用程式接口(API)或http、https等其他約定的通信方式的格式要求,或者按照所述目標用戶對所述瀏覽信息的特定需求,將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
[0047]優選地,所述瀏覽設備還包括適配裝置(未示出),其中,所述適配裝置根據所述目標用戶所對應的終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息;所述提供裝置14』將所述適配處理後的瀏覽信息提供給所述目標用戶。具體地,所述適配裝置通過基於各種通信協議(Communications Protocol),與所述目標用戶所對應的終端設備所提供的接口進行通信,或者與其他能夠提供終端屬性信息的資料庫等進行交互,獲取所述目標用戶所對應的終端屬性信息,其中,所述終端屬性信息包括但不限於所述目標用戶所對應的終端設備的型號、作業系統、瀏覽器類型、設備或瀏覽器所支持的文件格式、屏幕大小、解析度、屏幕類型(觸摸或非觸摸)等;所述適配裝置根據生成裝置13』所獲取的瀏覽信息,並根據所述終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息;其中,所述適配方式包括但不限于格式轉換、壓縮、合併、更改排版模式等,例如將flash轉換為gif動圖格式,或者壓縮或改變瀏覽信息的格式以適應不同的訪問帶寬、訪問屏幕等屬性。在此,「通信協議」包括計算機通信的傳送協議,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在於計算機中的其他形式通信,例如面向對象編程裡面對象之間的通信或作業系統內不同程序或計算機不同模塊之間的消息傳送協議。所述提供裝置14』將所述適配處理後的瀏覽信息提供給所述目標用戶。在此,所述提供裝置14』提供所述瀏覽信息的方式與圖1中所述提供裝置14的提供方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0048]圖3示出根據本發明另一個優選實施例的一種用於基於搜索結果提供瀏覽信息的瀏覽設備示意圖;其中,該瀏覽設備包括獲取裝置11」、篩選裝置12」、生成裝置13」、提供裝置14」、模板確定裝置16」。具體地,獲取裝置11」獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;篩選裝置12」從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;模板確定裝置16」確定與所述查詢序列相對應的瀏覽模板;生成裝置13」根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;提供裝置14」將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。其中,瀏覽設備中的獲取裝置11」、篩選裝置12」、提供裝置14」分別與圖1或圖2所示對應裝置相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。本領域技術人員應能理解,在本發明的具體實施例中,篩選裝置與模板確定裝置的執行順序並沒有嚴格要求,例如,該兩者可以並行、串行或部分並行地被執行。
[0049]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽模板的確定、瀏覽信息的生成以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0050]模板確定裝置16」確定與所述查詢序列相對應的瀏覽模板。具體地,模板確定裝置16」通過根據用戶設置(如用戶選擇的模板記錄、用戶通過自定義排版設置的模板)、系統默認配置、查詢序列所對應的類型(例如查詢序列對應於文字查詢、圖片查詢或多媒體信息查詢)等,確定與所述查詢序列相對應的瀏覽模板。例如,當所述查詢序列為「美圖」時,則確定所述查詢序列所對應的類型為圖片查詢,從而確定所述瀏覽模板為展現圖片信息的幻燈片類模板;當所述查詢序列為「小說」時,則確定各所屬查詢序列所對應的類型為文字信息,從而定所述模板為展現文字信息的文字模板等。
[0051]生成裝置13」根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,生成裝置13」根據所述優選搜索結果,結合所述瀏覽模板,將所述優選搜索結果通過例如與所述瀏覽模板的相對應的內容模塊進行匹配等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。例如,用戶根據自定義的模板,將所述優選搜索結果按照自定義的排版方式,生成與所述優選搜索結果和所述瀏覽模板相對應的瀏覽信息,從而將所述瀏覽信息按照如「雜誌」的方式展現出來。在此,所述生成瀏覽信息的方式與圖1中所述生成裝置13的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0052]優選地,所述模板確定裝置16」還可以根據所述一個或多個優選搜索結果的內容特徵信息,確定與所述查詢序列相對應的瀏覽模板。具體地,模板確定裝置16」根據查詢序列所對應的優選搜索結果內容,如內容類型、不同類型內容所佔的不同比例等,通過諸如預定的規則,確定與所述查詢序列相對應的瀏覽模板。其中,所述內容類型包括但不限於文本、圖片、視頻、音頻、flash或其他多媒體類型等。所述預定的規則包括但不限於查詢序列所對應的優選搜索結果內容,如內容類型、不同類型內容所佔的數量、面積以及不同比例、不同類型內容在頁面的位置信息(如是否位於頁面的核心位置)、文本屬性(如文本顏色、字號等)等。例如,當所述優選搜索結果為圖片信息時,則確定所述瀏覽模板為展現圖片信息的幻燈片類模板;當所述優選搜索結果為文字信息時,則確定所述模板為展現文字信息的文字模板;當所述優選搜索結果信息為圖文混排時,則按照圖片及文字的比例,如當圖片內容比例超過整個內容的80%時,確定相對應的瀏覽模板為圖片模板或圖文混排模板,當文本內容比例超過整個內容的80%時,確定相對應的瀏覽模板為文本模板或圖文混排模板。
[0053]在另一優選實施例中,可將上述用於基於搜索結果提供瀏覽信息的瀏覽設備,與現有的搜尋引擎相結合,構成一種新的搜尋引擎,現有的搜尋引擎可以是例如Google公司的Google搜尋引擎、百度公司的baidu搜尋引擎等。
[0054]在另一優選實施例中,可將上述用於基於搜索結果提供瀏覽信息的瀏覽設備,與現有的搜尋引擎插件相結合,構成一種新的搜尋引擎插件,現有的搜尋引擎插件可以是例如Google公司的Google ToolBar、百度公司的百度搜霸、微軟公司的MSN ToolBar等。
[0055]在另一優選實施例中,可將上述用於基於搜索結果提供瀏覽信息的瀏覽設備,與現有的瀏覽器相結合,構成一種新的瀏覽器,現有的瀏覽器可以是是例如Microsoft公司的IE瀏覽器、Netscape公司的Netscape瀏覽器、Mozilla公司的Firefox瀏覽器、Google公司的Chrome瀏覽器、遨遊公司的Maxthon瀏覽器、Opera公司的opera瀏覽器、360公司的360瀏覽器、搜狐公司的搜狗瀏覽器、騰訊公司的騰訊TT瀏覽器等。
[0056]在另一優選實施例中,可將上述用於基於搜索結果提供瀏覽信息的瀏覽設備,與現有的瀏覽器插件相結合,構成一種新的瀏覽器插件,現有的瀏覽器插件可以是例如Flash插件、RealPlayer插件、MMS插件、MIDI五線譜插件、ActiveX插件等。
[0057]圖4示出根據本發明另一個方面的一種用於基於搜索結果提供瀏覽信息的方法流程圖。具體地,在步驟Si中,瀏覽設備獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;在步驟s2中,瀏覽設備從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;在步驟S3中,瀏覽設備根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;在步驟s4中,瀏覽設備將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
[0058]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽信息的生成以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0059]其中,在步驟s I中,瀏覽設備獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。具體地,用戶通過點擊、輸入、滑動等方式,通過例如瀏覽器、其他查詢應用或瀏覽設備等設備,向例如搜尋引擎等提交查詢序列,所述搜尋引擎根據所述查詢序列,通過例如匹配查詢等方式,獲取與所述查詢序列相對應的一個或多個搜索結果;在步驟Si中,瀏覽設備通過基於各種通信協議(Communications Protocol),與其他能夠提供與用戶提交的查詢序列相對應的一個或多個搜索結果的設備,如搜索結果資料庫進行交互,獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。在此,「通信協議」包括計算機通信的傳送協議,如TCP/IP、UDP、FTP、ICMP、NetBEn等,或者存在於計算機中的其他形式通信,例如面向對象編程裡面對象之間的通信或作業系統內不同程序或計算機不同模塊之間的消息傳送協議。
[0060]在步驟s2中,瀏覽設備從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。具體地,在步驟s2中,瀏覽設備根據在步驟Si中所獲取的一個或多個搜索結果,通過利用例如用戶指定、隨機選擇、根據所述搜索結果的排序進行選擇、或根據所述用戶的相關信息進行選擇等方式,對所述搜索結果進行篩選,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。例如,當瀏覽設備利用用戶指定方式進行篩選時,則瀏覽設備將所述一個或多個搜索結果展現給用戶,根據用戶所點擊、滑動、輸入等所進行的選擇操作,獲取用戶的優選搜索結果;當瀏覽設備利用隨機選擇方式進行篩選時,則瀏覽設備根據預定義的隨機方式,從所述一個或多個搜索結果中隨機選擇出一個或多個優選搜索結果,其中,所述優選搜索結果的數目可以根據例如用戶自定義、系統預置、根據所述查詢序列所對應的搜索結果按照一定比例進行優選、根據用戶設備的設備配置(如屏幕解析度、屏幕大小等)等一種或多種方式進行設置。
[0061]在步驟s3中,瀏覽設備根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,在步驟s3中,瀏覽設備獲取在步驟s2中所篩選的一個或多個優選搜索結果,通過將所述優選搜索結果通過例如直接合併或聚合等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息,如該優選搜索結果所對應的URL或超連結信息。在此,所述內容信息包括如所述優選搜索結果所對應的頁面的全部或部分內容,所述內容包括但不限於文字信息、圖片信息、音頻信息、視頻信息、其他多媒體信息等。在此,所述合併方式包括直接將所述一個或多個優選搜索結果進行合併,例如將兩個優選搜索結果合併至同一頁面中,將所述頁面相對應的信息作為瀏覽信息;或者獲取所述優選搜索結果中的內容信息,根據例如一個或多個所述優選搜索結果內容信息中的信息類型,如文字信息、圖片信息、多媒體信息等進行分類,將信息進行重排版,利用將多個優選搜索結果中的同一類型的信息放置在頁面的一側等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息。在此,所述聚合方式包括但不限於將所述內容信息按照語義或格式類型進行重新分類、整合(如刪除重複信息等)等。
[0062]在步驟s4中,瀏覽設備將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。具體地,在步驟s4中,瀏覽設備獲取在步驟s3中所生成的瀏覽信息,利用與所述瀏覽信息相對應的目標用戶進行交互,或者按照所述目標用戶的用戶設備所提供的應用程式接口(API)或http、https等其他約定的通信方式的格式要求,或者按照所述目標用戶對所述瀏覽信息的特定需求,將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。其中,所述瀏覽信息可以通過發送與所述瀏覽信息相對應的URL進行提供,也可以通過例如藍牙、WiFi等方式發送與所述瀏覽信息相對應的內容信息進行提供。在此,所述URL所對應的瀏覽信息存儲於相應的伺服器上。在此,所述提供方式可根據用戶終端類型、網絡類型、瀏覽信息的數據量進行確定,也可以根據用戶或系統默認設置進行確定。其中,所述目標用戶包括但不限於所述提交查詢序列的用戶、所述用戶的聯繫人、所述用戶的好友或其他所述用戶所指定的目標用戶等,從而將所述瀏覽信息提供給所述用戶或其他目標用戶瀏覽。
[0063]優選地,所述瀏覽設備還包括步驟s7(未示出),在步驟s7中,瀏覽設備根據所述查詢序列,確定與所述用戶及所述查詢序列相對應的用戶既有數據;在步驟S3中,瀏覽設備根據所述優選搜索結果,並結合所述用戶既有數據,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,在步驟s7中,瀏覽設備通過與用戶直接交互、與步驟Si進行交互、或者與其他能夠提供所述查詢序列的裝置進行交互,獲取所述查詢序列;根據所述查詢序列,通過在所述用戶的既有數據中進行匹配等方式,定與所述用戶及所述查詢序列相對應的用戶既有數據;其中,所述用戶既有數據包括但不限於用戶存儲在用戶設備本地的用戶數據,如搜索記錄、用戶相冊、用戶文檔等,或者用戶的雲端資料庫中的用戶數據,所述雲端資料庫如用戶的網絡相冊、網盤等,在此,與所述用戶及所述查詢序列相對應的用戶既有數據包括但不限於與所述查詢序列相對應的未經處理的或者經過例如聚合等處理後的用戶既有數據,例如,所述既有數據中包含與所述查詢序列相對應的歷史瀏覽信息等。在步驟s3中,瀏覽設備根據所述優選搜索結果,並結合所述用戶既有數據,將所述優選搜索結果與所述用戶既有數據通過例如合併或聚合的方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。在此,所述生成瀏覽信息的方式與圖4中所述步驟s3的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0064]優選地,在步驟S3中,瀏覽設備還可以根據所述查詢序列,對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果;根據所述搜索結果組,生成與所述一個或多個搜索結果組相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,在步驟S3中,瀏覽設備根據所述查詢序列,利用用戶自定義的、系統預置的或是機器學習等方式獲得的分組方式,根據所述優選搜索結果的語義信息、內容類型信息(如文字信息、圖片信息、音頻信息、視頻信息、其他多媒體信息等),對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果,例如,當所述查詢序列為「範冰冰」時,所述優選搜索結果的分類方式可以為「範冰冰電影」、「範冰冰電視劇」等,根據所述優選搜索結果,獲得「範冰冰電影」、「範冰冰電視劇」等搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果。在步驟s3中,瀏覽設備根據所述搜索結果組,例如根據不同搜索結果組進行聚類等方式,生成與所述一個或多個搜索結果組相對應的瀏覽信息,例如將同一搜索結果組的信息展現在同一頁面上,所述瀏覽信息包括多個頁面等,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。在此,所述生成瀏覽信息的方式與圖4中所述步驟s3的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0065]優選地,在步驟s2中,瀏覽設備還可以根據所述用戶的用戶相關信息,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。具體地,在步驟s2中,瀏覽設備通過與例如用戶相關信息資料庫進行交互,或者利用用戶設備的相關接口,獲取例如用戶所對應的用戶設備配置屬性等方式,獲取所述用戶的用戶相關信息,其中,所述用戶的用戶相關信息包括以下至少任一項:
[0066]-所述用戶的用戶基本屬性,其中,所述用戶的基本屬性包括但不限於用戶的性另IJ、年齡、愛好、關注的信息、地域、教育信息等;
[0067]-所述用戶所對應的用戶設備的設備配置屬性,其中,所述用戶設備的設備配置屬性包括但不限於所述用戶設備的型號、作業系統、瀏覽器類型、設備或瀏覽器所支持的文件格式、屏幕大小、解析度、屏幕類型(觸摸或非觸摸)等。
[0068]在步驟s2中,瀏覽設備根據所述用戶的相關信息,通過將所述搜索結果與所述用戶相關信息進行匹配等方式,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果。例如,當所述用戶設備的瀏覽器所支持的文件格式不包括視頻信息時,則將含有的視頻信息的搜索結果進行篩除,所述優選搜索結果中不包含含有視頻信息的搜索結果。在此,所述篩選優選搜索結果的方式與圖4中所述步驟s2的篩選方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0069]圖5示出根據本發明一個優選實施例的一種用於基於搜索結果提供瀏覽信息的方法流程圖。具體地,在步驟Si』中,瀏覽設備獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;在步驟s2』中,瀏覽設備從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;在步驟S3』中,瀏覽設備根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;在步驟s5』中,瀏覽設備根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶;在步驟s4』中,瀏覽設備將所述瀏覽信息提供給所述目標用戶。其中,瀏覽設備中的步驟Si』、步驟s2』、步驟S3』分別與圖4所示對應步驟相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0070]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽信息的生成、目標用戶的確定以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0071]在步驟s5』中,瀏覽設備根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶。具體地,在步驟s5』中,瀏覽設備通過與用戶交互獲取、系統預置或者機器學習等方式,獲取預定的目標確定規則,根據所述目標確定規則,確定與所述瀏覽信息相對應的目標用戶。其中,所述預定的目標確定規則包括以下至少任一項:
[0072]-基於所述用戶的目標用戶設置信息,確定所述目標用戶,例如,所述用戶設置特定的一個或多個用戶為目標用戶,或選擇某個群組中的用戶為目標用戶等;[0073]-基於所述用戶的用戶屬性信息,確定所述目標用戶,其中,所述目標用戶與所述用戶具有相匹配的用戶屬性信息,所述用戶屬性信息包括但不限於用戶的性別、年齡、愛好、關注的信息、地域、教育信息等,所述相匹配的方式例如用戶與目標用戶同屬於一個群組,或具有一個或多個相似的標籤,如所述用戶和目標用戶同時具有標籤如「遊泳」、「旅遊」、「科技」,「娛樂」,「體育」,「足球」,「籃球」,「奧運」等;
[0074]-基於所述查詢序列,在所述用戶的聯繫人中查詢確定所述目標用戶,其中,所述目標用戶與所述查詢序列相對應,例如,所述查詢序列為「西藏旅遊」,當所述用戶的聯繫人的興趣或標籤中包括「西藏」或「旅遊」時,將所述聯繫人確定為目標用戶,或者所述用戶的聯繫人中進行類似的搜索,則將所述聯繫人確定為目標用戶。
[0075]在步驟s4』中,瀏覽設備將所述瀏覽信息提供給所述目標用戶。具體地,在步驟s4』中,瀏覽設備獲取步驟S3』中所生成的瀏覽信息,獲取在步驟s5』中所確定的目標用戶,利用與所述瀏覽信息相對應的目標用戶進行交互,或者按照所述目標用戶的用戶設備所提供的應用程式接口(API)或http、https等其他約定的通信方式的格式要求,或者按照所述目標用戶對所述瀏覽信息的特定需求,將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
[0076]優選地,所述瀏覽設備還包括步驟s8』(未示出),其中,在步驟s8』中,瀏覽設備根據所述目標用戶所對應的終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息;在步驟s4』中,瀏覽設備將所述適配處理後的瀏覽信息提供給所述目標用戶。具體地,在步驟s8』中,瀏覽設備通過基於各種通信協議(CommunicationsProtocol),與所述目標用戶所對應的終端設備所提供的接口進行通信,或者與其他能夠提供終端屬性信息的資料庫等進行交互,獲取所述目標用戶所對應的終端屬性信息,其中,所述終端屬性信息包括但不限於所述目標用戶所對應的終端設備的型號、作業系統、瀏覽器類型、設備或瀏覽器所支持的文件格式、屏幕大小、解析度、屏幕類型(觸摸或非觸摸)等;在步驟s8』中,瀏覽設備根據步驟S3』中所獲取的瀏覽信息,並根據所述終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息;其中,所述適配方式包括但不限于格式轉換、壓縮、合併、更改排版模式等,例如將flash轉換為gif動圖格式,或者壓縮或改變瀏覽信息的格式以適應不同的訪問帶寬、訪問屏幕等屬性。在此,「通信協議」包括計算機通信的傳送協議,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在於計算機中的其他形式通信,例如面向對象編程裡面對象之間的通信或作業系統內不同程序或計算機不同模塊之間的消息傳送協議。在步驟s4』中,瀏覽設備將所述適配處理後的瀏覽信息提供給所述目標用戶。在此,在步驟s4』中,瀏覽設備提供所述瀏覽信息的方式與圖4中所述步驟s4的提供方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0077]圖6示出根據本發明另一個優選實施例的一種用於基於搜索結果提供瀏覽信息的方法流程圖。具體地,在步驟Si」中,瀏覽設備獲取與用戶提交的查詢序列相對應的一個或多個搜索結果;在步驟s2」中,瀏覽設備從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;在步驟s6」中,瀏覽設備確定與所述查詢序列相對應的瀏覽模板;在步驟S3」中,瀏覽設備根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;在步驟s4」中,瀏覽設備將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。其中,瀏覽設備中的步驟Si」、步驟s2」、步驟s4」分別與圖4或圖5所示對應步驟相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。本領域技術人員應能理解,在本發明的具體實施例中,步驟s2」與步驟s6」的執行順序並沒有嚴格要求,例如,該兩者可以並行、串行或部分並行地被執行。
[0078]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行搜索結果的獲取、優選搜索結果的篩選、瀏覽模板的確定、瀏覽信息的生成以及瀏覽信息的提供等,直至瀏覽設備停止獲取與用戶提交的查詢序列相對應的一個或多個搜索結果。
[0079]在步驟s6」中,瀏覽設備確定與所述查詢序列相對應的瀏覽模板。具體地,在步驟s6」中,瀏覽設備通過根據用戶設置(如用戶選擇的模板記錄、用戶通過自定義排版設置的模板)、系統默認配置、查詢序列所對應的類型(例如查詢序列對應於文字查詢、圖片查詢或多媒體信息查詢)等,確定與所述查詢序列相對應的瀏覽模板。例如,當所述查詢序列為「美圖」時,則確定所述查詢序列所對應的類型為圖片查詢,從而確定所述瀏覽模板為展現圖片信息的幻燈片類模板;當所述查詢序列為「小說」時,則確定各所屬查詢序列所對應的類型為文字信息,從而定所述模板為展現文字信息的文字模板等。
[0080]在步驟S3」中,瀏覽設備根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。具體地,在步驟S3」中,瀏覽設備根據所述優選搜索結果,結合所述瀏覽模板,將所述優選搜索結果通過例如與所述瀏覽模板的相對應的內容模塊進行匹配等方式,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。例如,用戶根據自定義的模板,將所述優選搜索結果按照自定義的排版方式,生成與所述優選搜索結果和所述瀏覽模板相對應的瀏覽信息,從而將所述瀏覽信息按照如「雜誌」的方式展現出來。在此,所述生成瀏覽信息的方式與圖4中所述步驟s3的生成方式相同或相似,此處不再贅述,並以引用的形式包含於此。
[0081]優選地,在步驟s6」中,瀏覽設備還可以根據所述一個或多個優選搜索結果的內容特徵信息,確定與所述查詢序列相對應的瀏覽模板。具體地,在步驟s6」中,瀏覽設備根據查詢序列所對應的優選搜索結果內容,如內容類型、不同類型內容所佔的不同比例等,通過諸如預定的規則,確定與所述查詢序列相對應的瀏覽模板。其中,所述內容類型包括但不限於文本、圖片、視頻、音頻、flash或其他多媒體類型等。所述預定的規則包括但不限於查詢序列所對應的優選搜索結果內容,如內容類型、不同類型內容所佔的數量、面積以及不同比例、不同類型內容在頁面的位置信息(如是否位於頁面的核心位置)、文本屬性(如文本顏色、字號等)等。例如,當所述優選搜索結果為圖片信息時,則確定所述瀏覽模板為展現圖片信息的幻燈片類模板;當所述優選搜索結果為文字信息時,則確定所述模板為展現文字信息的文字模板;當所述優選搜索結果信息為圖文混排時,則按照圖片及文字的比例,如當圖片內容比例超過整個內容的80%時,確定相對應的瀏覽模板為圖片模板或圖文混排模板,當文本內容比例超過整個內容的80%時,確定相對應的瀏覽模板為文本模板或圖文混排模板。
[0082]對於本領域技術人員而言,顯然本發明不限於上述示範性實施例的細節,而且在不背離本發明的精神或基本特徵的情況下,能夠以其他的具體形式實現本發明。因此,無論從哪一點來看,均應將實施例看作是示範性的,而且是非限制性的,本發明的範圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和範圍內的所有變化涵括在本發明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此夕卜,顯然「包括」一詞不排除其他單元或步驟,單數不排除複數。裝置權利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟體或者硬體來實現。第一,第二等詞語用來表示名稱,而並不表示任何特定的順序。
【權利要求】
1.一種用於基於搜索結果提供瀏覽信息的方法,其中,該方法包括以下步驟: a獲取與用戶提交的查詢序列相對應的一個或多個搜索結果; b從所述一個或多個搜索結果中篩選一個或多個優選搜索結果;c根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息;d將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
2.根據權利要求1所述的方法,其中,該方法還包括: -根據所述查詢序列,確定與所述用戶及所述查詢序列相對應的用戶既有數據; 其中,所述步驟c包括: -根據所述優選搜索結果,並結合所述用戶既有數據,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
3.根據權利要求1所述的方法,其中,所述步驟c包括: -根據所述查詢序列,對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果; -根據所述搜索結果組,生成與所述一個或多個搜索結果組相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
4.根據權利要求1至3中任選一項所述的方法,其中,所述步驟b包括: -根據所述用戶的用戶相關信息,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果; 其中,所述用戶相關信息包括以下至少任一項: -所述用戶的用戶基本屬性; -所述用戶所對應的用戶設備的設備配置屬性。
5.根據權利要求1至4中任選一項所述的方法,其中,該方法還包括: -根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶; 其中,所述步驟d包括: -將所述瀏覽信息提供給所述目標用戶; 其中,所述目標確定規則包括以下至少任一項: -基於所述用戶的目標用戶設置信息,確定所述目標用戶; -基於所述用戶的用戶屬性信息,確定所述目標用戶,其中,所述目標用戶與所述用戶具有相匹配的用戶屬性信息; -基於所述查詢序列,在所述用戶的聯繫人中查詢確定所述目標用戶,其中,所述目標用戶與所述查詢序列相對應。
6. 根據權利要求5所述的方法,其中,該方法還包括: -根據所述目標用戶所對應的終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息; 其中,所述步驟d包括: -將所述適配處理後的瀏覽信息提供給所述目標用戶。
7.根據權利要求1至6所述的方法,其中,該方法還包括:X確定與所述查詢序列相對應的瀏覽模板; 其中,所述步驟C包括: -根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
8.根據權利要求7所述的方法,其中,所述步驟X包括: -根據所述一個或多個優選搜索結果的內容特徵信息,確定與所述查詢序列相對應的瀏覽模板。
9.一種用於基於搜索結果提供瀏覽信息的瀏覽設備,其中,該設備包括: 獲取裝置,用於獲取與用戶提交 的查詢序列相對應的一個或多個搜索結果; 篩選裝置,用於從所述一個或多個搜索結果中篩選一個或多個優選搜索結果; 生成裝置,用於根據所述優選搜索結果,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息; 提供裝置,用於將所述瀏覽信息提供給與所述瀏覽信息相對應的目標用戶。
10.根據權利要求9所述的瀏覽設備,其中,該設備還包括: 既有數據確定裝置,用於根據所述查詢序列,確定與所述用戶及所述查詢序列相對應的用戶既有數據; 其中,所述生成裝置用於: -根據所述優選搜索結果,並結合所述用戶既有數據,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
11.根據權利要求9所述的瀏覽設備,其中,所述生成裝置用於: -根據所述查詢序列,對所述一個或多個優選搜索結果進行分組處理,以獲得一個或多個搜索結果組,其中,所述搜索結果組包括至少一個所述優選搜索結果; -根據所述搜索結果組,生成與所述一個或多個搜索結果組相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
12.根據權利要求9至11中任一項所述的瀏覽設備,其中,所述篩選裝置用於: -根據所述用戶的用戶相關信息,從所述一個或多個搜索結果中篩選一個或多個優選搜索結果; 其中,所述用戶相關信息包括以下至少任一項: -所述用戶的用戶基本屬性; -所述用戶所對應的用戶設備的設備配置屬性。
13.根據權利要求9至12中任一項所述的瀏覽設備,其中,該設備還包括: 目標用戶確定裝置,用於根據預定的目標確定規則,確定與所述瀏覽信息相對應的目標用戶; 其中,所述提供裝置用於: -將所述瀏覽信息提供給所述目標用戶; 其中,所述目標確定規則包括以下至少任一項:-基於所述用戶的目標用戶設置信息,確定所述目標用戶; -基於所述用戶的用戶屬性信息,確定所述目標用戶,其中,所述目標用戶與所述用戶具有相匹配的用戶屬性信息; -基於所述查詢序列,在所述用戶的聯繫人中查詢確定所述目標用戶,其中,所述目標用戶與所述查詢序列相對應。
14.根據權利要求13所述的瀏覽設備,其中,該設備還包括: 適配裝置,用於根據所述目標用戶所對應的終端屬性信息,對所述瀏覽信息進行適配處理,以獲得適配處理後的所述瀏覽信息; 其中,所述提供裝置用於: -將所述適配處理後的瀏覽信息提供給所述目標用戶。
15.根據權利要求9至14所述的瀏覽設備,其中,該方法還包括: 模板確定裝置,用於確定與所述查詢序列相對應的瀏覽模板; 其中,所述生成裝置用於: -根據所述優選搜索結果,並結合所述瀏覽模板,生成與所述一個或多個優選搜索結果相對應的瀏覽信息,其中,所述瀏覽信息包括所述優選搜索結果所對應的內容信息或訪問地址信息。
16.根據權利要求15所述的瀏覽設備,其中,所述模板確定裝置用於: -根據所述一個或多個優選搜索結果的內容特徵信息,確定與所述查詢序列相對應的瀏覽模板。
17.一種瀏覽器,其中,該瀏覽器包括如權利要求9至16中任一項所述的瀏覽設備。
18.一種瀏覽器插件,其中,該瀏覽器插件包括如權利要求9至16中任一項所述的瀏覽設備。
19.一種搜尋引擎,其中,該搜尋引擎包括如權利要求9至16中任一項所述的瀏覽設備。
20.一種搜尋引擎插件,其中,該搜尋引擎插件包括如權利要求9至16中任一項所述的瀏覽設備。
【文檔編號】G06F17/30GK103678326SQ201210322633
【公開日】2014年3月26日 申請日期:2012年9月3日 優先權日:2012年9月3日
【發明者】邢皖甲 申請人:百度在線網絡技術(北京)有限公司