搜索與應用相結(jié)合的方法、設備以及應用接口的制作方法
【專利摘要】本發(fā)明提供一種搜索與應用相結(jié)合的方法,該方法包括以下步驟:獲取該用戶的查詢請求;根據(jù)所述查詢請求進行匹配搜索,以獲得包含與所述查詢請求相匹配的應用接口的搜索選項;以及將所述包含應用接口的搜索選項提供給所述用戶。本發(fā)明還提供了一種搜索與應用相結(jié)合的設備。本發(fā)明的方法允許用戶通過在搜索引擎中輸入關鍵字,直接向用戶呈現(xiàn)相關的應用接口,用戶對應用接口的直接操作即可獲得相關的信息而不需要打開新的網(wǎng)頁,等待下載網(wǎng)頁內(nèi)容這些操作步驟。
【專利說明】搜索與應用相結(jié)合的方法、設備以及應用接口
[0001]本申請是申請日為2010年5月31日的發(fā)明創(chuàng)造名稱為“一種搜索與應用相結(jié)合的方法和設備”的中國專利申請(國家申請?zhí)枮镹0.201010187100.1)的分案申請。
【技術領域】
[0002]本發(fā)明涉及計算機【技術領域】,尤其涉及用于將搜索與應用相結(jié)合的方法、設備以及應用接口。
【背景技術】
[0003]自從70、80年代互聯(lián)網(wǎng)普及以來,為滿足用戶在互聯(lián)網(wǎng)上訪問海量信息的要求,出現(xiàn)了許多網(wǎng)絡搜索技術,我們簡單回顧如下:
[0004]90年代早期出現(xiàn)基于人工信息分類的EINet Galaxy搜索引擎。隨后與19994年Lycos搜索引擎推出,其包括基于機器人程序(Robot)的數(shù)據(jù)挖掘技術和支持搜索結(jié)果相關性排序。
[0005]1995年的AltaVista推出的搜索引擎第一個支持自然語言搜索的搜索引擎,具備了基于網(wǎng)頁內(nèi)容分析,智能處理的能力,第一個實現(xiàn)高級搜索語法的搜索引擎(如AND、0R、NOT 等)。
[0006]1997年,Northernlight公司推出的搜索引擎第一個支持對搜索結(jié)果進行簡單的自動分類,也是當時擁有最大數(shù)據(jù)庫的搜索引擎之一。
[0007]1998年,Google推出基于其PAGERANK算法的搜索引擎,其根據(jù)網(wǎng)頁之間相互的超鏈接計算的網(wǎng)頁排序。
[0008]2000年,百度創(chuàng)始人李彥宏推出基于超鏈分析的百度搜索引擎。
[0009]現(xiàn)有的搜索引擎的基本工作原理如下:
[0010]I)自動搜集信息:搜索引擎的信息搜集基本都是自動的。搜索引擎利用稱為網(wǎng)絡蜘蛛(spider)的自動搜索機器人程序來連上每一個網(wǎng)頁上的超鏈接。機器人程序根據(jù)網(wǎng)
頁鏈到其中的超鏈接,就象日常生活中所說的“一傳十,十傳百......”一樣,從少數(shù)幾個網(wǎng)
頁開始,連到數(shù)據(jù)庫上所有到其他網(wǎng)頁的鏈接。理論上,若網(wǎng)頁上有適當?shù)某溄?,機器人便可以遍歷絕大部分網(wǎng)頁。
[0011]2)建立索引庫:搜索引擎整理信息的過程稱為“建立索引”。搜索引擎不僅要保存搜集起來的信息,還要將它們按照一定的規(guī)則進行編排并保存于索引庫中。這樣,搜索引擎可以根據(jù)查詢信息在索引庫中迅速找到所要的資料。
[0012]3)接受查詢:用戶向搜索引擎發(fā)出查詢,搜索引擎接受查詢并向用戶返回資料。搜索引擎每時每刻都要接到來自大量用戶的幾乎是同時發(fā)出的查詢,它按照每個用戶的要求檢查自己的索弓丨,在極短時間內(nèi)找到用戶需要的資料,并將搜索結(jié)果返回給用戶,其中搜索結(jié)果一般包括網(wǎng)頁鏈接及摘要描述。在有多個搜索結(jié)果的情形下,需要利用各種算法進行排序,其中,最著名的搜索排序算法為Google的PageRank算法(參見美國專利US6285999),其原理是根據(jù)網(wǎng)頁之間相互的超鏈接計算進行網(wǎng)頁排序,搜索引擎把從A網(wǎng)頁到B網(wǎng)頁的鏈接解釋為A網(wǎng)頁給B網(wǎng)頁投票,并根據(jù)投票來源(甚至來源的來源,即鏈接到A網(wǎng)頁的網(wǎng)頁)和投票目標的等級來決定新的等級。簡單的說,一個高等級的網(wǎng)頁可以使被其鏈接或引用的其他低等級網(wǎng)頁的等級提升。
[0013]其中,整理信息及接受查詢的過程,大量應用了文本信息檢索技術,并根據(jù)網(wǎng)絡超文本的特點,引入了更多的信息。
[0014]對于文本信息檢索,早期的信息檢索系統(tǒng)采用“布爾查詢”的方法來進行全文檢索。用戶必須詳細的規(guī)劃自己的查詢,其復雜程度不亞于編程語言。這種檢索方式并不提供任何的文檔相關性測度,對于文檔與查詢的評價就只有“匹配”,“不匹配”兩種而已。這兩點問題決定了布爾查詢不能被廣泛應用。
[0015]對于大規(guī)模的語料庫,任何檢索都可能返回數(shù)量眾多的結(jié)果,因此對檢索結(jié)果進行排序是必須的。因此,一個好的信息檢索模型必須提供文檔相關性測度。一個好的測度應該使與用戶查詢需求最相關的那些結(jié)果,排在最前面,同時允許盡可能多的,與用戶查詢有一定關系的結(jié)果被包括進來。目前,最為常用的信息檢索模型有三種:
[0016]I 向量空間模型(Vector Space Model, VSM)
[0017]II 概率模型(Probabilistic Model)
[0018]III 推理網(wǎng)絡模型(Inference Network Model)
[0019]常規(guī)的搜索引擎在接收到用戶輸入的查詢請求時,會返回相關的鏈接列表以及該鏈接指向的網(wǎng)頁的簡短摘要,這些鏈接直接指向相關的網(wǎng)址或網(wǎng)頁。用戶通過瀏覽這些鏈接的摘要,篩選出可能相關的網(wǎng)頁,然后點擊鏈接進入該網(wǎng)頁進行瀏覽。通??赡苄枰c擊進入多個網(wǎng)頁才能夠找到所需的內(nèi)容。當點擊鏈接進入一個網(wǎng)頁時,瀏覽器會下載該鏈接對應的整個網(wǎng)頁,包括圖片、文字、Flash、廣告等等,其中大部分內(nèi)容是與用戶的需求無關的。下載過程需要等待時間并且占用網(wǎng)絡帶寬,下載的頁面會占據(jù)內(nèi)存和硬盤空間。即便瀏覽完畢后關閉該頁面,內(nèi)存也可能不被釋放。因此通常打開20多個網(wǎng)頁后,內(nèi)存容量被耗盡,進而采用硬盤的空間作為虛擬內(nèi)存,大大地降低計算機的運行速度。并且緩存在硬盤中的網(wǎng)頁日積月累,會產(chǎn)生大量存儲碎片,需要定期清理。如此反復地打開關閉網(wǎng)頁的過程,費時費力,效率較低。
【發(fā)明內(nèi)容】
[0020]為了提高搜索引擎的效率,減少用戶打開新的網(wǎng)頁的次數(shù),降低網(wǎng)絡流量,減少對內(nèi)存和硬盤空間的占用。本發(fā)明的目的是提供一種搜索與應用相結(jié)合的方法,該方法包括以下步驟:獲取該用戶的查詢請求;根據(jù)所述查詢請求進行匹配搜索,以獲得包含與所述查詢請求相匹配的應用接口的搜索選項;以及將所述包含應用接口的搜索選項提供給所述用戶。
[0021]根據(jù)本發(fā)明的另一個方面,還提供了一種搜索與應用相結(jié)合的設備,該設備包括:獲取裝置,用于獲取該用戶的查詢請求;查詢裝置,用于根據(jù)所述查詢請求進行匹配搜索,以獲得包含與所述查詢請求相匹配的應用接口的搜索選項;提供裝置,用于將所述包含應用接口的搜索選項提供給所述用戶。
[0022]與現(xiàn)有技術相比,本發(fā)明允許用戶通過在搜索引擎中輸入關鍵字,直接向用戶呈現(xiàn)相關的應用接口,用戶對應用接口的直接操作即可獲得相關的信息而不需要打開新的網(wǎng)頁,等待下載網(wǎng)頁內(nèi)容這些操作步驟。
【專利附圖】
【附圖說明】
[0023]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0024]圖1示出根據(jù)本發(fā)明的方法向用戶提供應用接口的流程圖;
[0025]圖2示出根據(jù)本發(fā)明的方法用戶操作應用接口的流程圖;
[0026]圖3示出根據(jù)本發(fā)明的方法由搜索引擎自動收集網(wǎng)頁的應用接口的流程圖;
[0027]圖4示出根據(jù)本發(fā)明的方法由用戶提交網(wǎng)頁的應用接口的流程圖;
[0028]圖5示出根據(jù)本發(fā)明的設備的一個實施例的方框圖;
[0029]圖6示出根據(jù)本發(fā)明的設備的另一個實施例的方框圖;
[0030]圖7A示出在搜索引擎上呈現(xiàn)的應用接口的示意圖;以及
[0031]圖7B示出在包含對應應用接口的網(wǎng)頁上呈現(xiàn)的應用接口的示意圖。
[0032]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0033]下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
[0034]與常規(guī)的搜索引擎使用方式相類似,用戶在搜索特定內(nèi)容時,需要在搜索框中輸入相關的關鍵詞,然后搜索引擎服務器將從索引庫中查找與該關鍵詞對應的鏈接及其相關內(nèi)容呈現(xiàn)給用戶。本發(fā)明與現(xiàn)有搜索引擎不同之處在于,搜索引擎不只是向用戶呈現(xiàn)僅僅能夠點擊跳轉(zhuǎn)的鏈接,而是還根據(jù)用戶的需求以及對大量用戶行為的統(tǒng)計分析,提供相關網(wǎng)頁上的應用接口。這些應用接口包括但不限于:圖表、輸入框、控件、選項列表、下載鏈接、運算接口和/或?qū)υ捒虻鹊?。用戶不需要離開搜索引擎的頁面就可以直接對這些應用接口進行操作,以獲得進一步的信息。根據(jù)接口的類型不同,這些操作包括但不限于:登錄、選擇、計算、查詢、下載、游戲操作、即時通訊和\或音視頻通信等等。這些應用接口來源于目標網(wǎng)頁,但不一定與目標網(wǎng)頁上的接口表現(xiàn)形式相同。
[0035]圖7A示出在搜索引擎上呈現(xiàn)的應用接口的示意圖;圖7B示出在包含對應應用接口的網(wǎng)頁上呈現(xiàn)的應用接口的示意圖。
[0036]如圖7A中所示,當用戶在搜索框701中輸入“新浪郵箱”時,搜索引擎將把“新浪郵箱”的鏈接702和其登錄框703呈現(xiàn)給用戶。用戶不需要打開新浪郵箱702的鏈接就可以直接在搜索引擎的頁面上的登錄框703中輸入用戶名和密碼,然后直接登錄新浪郵箱。這里的登錄框703是本發(fā)明中所述的一種應用接口。該搜索引擎中的應用接口與相關網(wǎng)頁“新浪郵箱”702的應用接口相對應。如圖7B中所示,當打開“新浪郵箱”702的鏈接時可以看到在“新浪郵箱”網(wǎng)頁上有兩個登錄框“新浪免費郵箱”登錄框704和“新浪VIP郵箱”登錄框705。在搜索引擎頁面上呈現(xiàn)的登錄框703與“新浪郵箱”頁面上的“新浪免費郵箱”登錄框704相對應。當用戶在登錄框703中輸入用戶名和密碼并登錄時,搜索引擎的應用接口將把用戶輸入的用戶名和密碼傳遞到“新浪郵箱”頁面上的“新浪免費郵箱”登錄框704相應框中,實現(xiàn)郵箱的登錄。因此,本發(fā)明的將搜索與應用接口相結(jié)合,減少了用戶的操作步驟,減少頁面打開的次數(shù)。[0037]下面參照圖1描述本發(fā)明的方法的實現(xiàn)步驟。
[0038]圖1示出根據(jù)本發(fā)明的方法向用戶提供應用接口的流程圖。
[0039]如圖1中所示,首先在步驟S101,獲取用戶的查詢請求。該查詢請求可以是用戶輸入的單個關鍵詞、關鍵詞的組合、句子等。在步驟S102中,搜索引擎從用戶輸入的查詢請求中提取的關鍵詞,然后再索引庫中進行匹配搜索,獲得與該查詢請求相匹配的應用接口的搜索選項;接著在步驟S103中,將包含應用接口的搜索選項提供給用戶。所述搜索選項中除了應用接口之外一般還包括該應用接口對應的網(wǎng)頁的鏈接以及相關描述內(nèi)容。該步驟執(zhí)行完成后可以轉(zhuǎn)到圖2中所示的用戶操作階段。
[0040]圖2示出根據(jù)本發(fā)明的方法用戶操作應用接口的流程圖。
[0041]如圖2中所示,在步驟S201中,用戶可以直接對搜索引擎提供的應用接口進行操作(S201),根據(jù)所呈現(xiàn)的應用接口不同,用戶對應用接口的操作方式也不同。例如,如果應用接口是一個下載鏈接,則用戶可以在應用接口中直接下載相關程序和文件;如果應用接口是一個登錄框,用戶可以直接在該應用接口上完成登錄操作;如果應用接口是一個搜索框,用戶可以在該應用接口上執(zhí)行進一步的搜索操作;如果應用接口是一個客服界面,則用戶在該應用接口中提出問題,并及時得到回應,如此等等。根據(jù)對應用接口執(zhí)行操作后是否需要跳轉(zhuǎn)到其他網(wǎng)頁,可以把應用接口的類型分為返回型和跳轉(zhuǎn)型(S203)。對于返回型應用接口來說,用戶不需要跳轉(zhuǎn)到新的頁面,用戶對應用接口的操作搜索引擎被反饋到提供該應用接口或該應用接口對應的網(wǎng)站,網(wǎng)站根據(jù)用戶對應用接口的操作返回相應信息給搜索引擎,搜索引擎接著將返回的信息呈現(xiàn)給用戶(S204)。從用戶端來看,不需要打開新的網(wǎng)頁即可獲得相關的信息。對于跳轉(zhuǎn)型應用接口來說,搜索引擎把用戶對應用接口進行的操作發(fā)送到相關網(wǎng)頁,并且同時跳轉(zhuǎn)到該網(wǎng)頁操作的結(jié)果頁面(S205),這時在用戶端需要打開新的結(jié)果頁面,但是省略了登錄初始頁面的操作。
[0042]圖3示出根據(jù)本發(fā)明的方法由搜索引擎自動收集網(wǎng)頁的應用接口的流程圖。
[0043]如圖3中所示,搜索引擎可以定期分析大量網(wǎng)頁上是否存在應用接口(S301),以及用戶對這些應用接口的操作頻率,對包含該應用接口的網(wǎng)頁的點擊頻率,對包含該應用接口的網(wǎng)站的點擊頻率是否超過預定閾值來判斷是否滿足提取條件(S302)。如果判斷滿足提取條件,則提取應用接口和特定關鍵詞,并且置于索引庫中(S303)。接著,將所提取的應用接口與特定關鍵詞相關聯(lián)(S304)。如果不滿足提取條件,則轉(zhuǎn)到步驟S301,繼續(xù)分析下一個網(wǎng)頁。
[0044]除了系統(tǒng)自動搜索和提取應用接口之外,用戶也可以主動地向搜索引擎提交應用接口。
[0045]圖4示出根據(jù)本發(fā)明的方法由用戶提交網(wǎng)頁的應用接口的流程圖。
[0046]在步驟S401,用戶向搜索引擎提交特定網(wǎng)頁上的應用接口。搜索引擎可以審核所提交的應用接口是否符合要求。如果符合要求,則在步驟S402將應用接口和該網(wǎng)頁上獲得的特定關鍵詞或者用戶提供的關鍵詞置于索引庫中;并且在步驟S403,將所提取的應用接口與特定關鍵詞相關聯(lián)。
[0047]為了實現(xiàn)本發(fā)明的方法,在此提供一種將搜索與應用相結(jié)合的設備。圖5示出根據(jù)本發(fā)明的設備的一個實施例的方框圖。
[0048]如圖5中所示,搜索引擎服務器50包括提取裝置501、收集裝置502、關聯(lián)裝置503、索引庫504、提交裝置505、查詢裝置506、獲取裝置507和提供裝置508。
[0049]上述裝置分別實現(xiàn)本發(fā)明的從網(wǎng)頁收集應用接口并提供給用戶的方法。
[0050]圖6示出根據(jù)本發(fā)明的設備的另一個實施例的方框圖。
[0051]圖6中所示的搜索引擎服務器50還包括反饋裝置509、跳轉(zhuǎn)裝置510、更新裝置511、應用接口操作裝置512和呈現(xiàn)裝置513。上述裝置相互配合用于實現(xiàn)用戶對搜索引擎呈現(xiàn)的應用接口的操作過程。
[0052]以上對本發(fā)明的具體實施例進行了描述。需要理解的是,本發(fā)明并不局限于上述特定實施方式,本領域技術人員可以在所附權(quán)利要求的范圍內(nèi)做出各種變形或修改。
【權(quán)利要求】
1.一種在搜索引擎上呈現(xiàn)的應用接口,所述應用接口由搜索引擎從提供該應用接口的網(wǎng)站或該應用接口對應的網(wǎng)站中提取,或者由提供該應用接口的網(wǎng)站提交給搜索引擎,其特征在于: 所述應用接口呈現(xiàn)在搜索引擎的搜索結(jié)果頁面中,并且與用戶在搜索引擎中輸入的查詢請求相匹配; 所述應用接口響應用戶進行的直接輸入操作,由搜索引擎將輸入內(nèi)容反饋到提供該應用接口的網(wǎng)站或該應用接口對應的網(wǎng)站,網(wǎng)站根據(jù)用戶對應用接口的輸入內(nèi)容返回相應的結(jié)果信息,并通過搜索引擎呈現(xiàn)給用戶;或者搜索引擎直接跳轉(zhuǎn)到所述網(wǎng)站操作結(jié)果頁面。
2.根據(jù)權(quán)利要求1所述的應用接口,其中,通過應用接口獲得用戶的不同輸入信息,由對應網(wǎng)站進行處理,以輸出與輸入信息對應的不同的操作結(jié)果。
3.根據(jù)權(quán)利要求1所述的應用接口,其中,所述應用接口包括圖表、輸入框、控件、選項列表、運算接口、登錄框、搜索框、客服界面和/或?qū)υ捒颉?br>
4.根據(jù)權(quán)利要求1所述的應用接口,其中,所述應用接口用于在不同網(wǎng)站之間進行數(shù)據(jù)傳輸和交互,所述交互包括登錄、選擇、計算、查詢、游戲操作、即時通訊和/或音視頻通?目。
5.根據(jù)權(quán)利要求3所述的應用接口,其中, 所述應用接口為登陸框時,所述應用接口響應用戶直接在該應用接口上完成的登錄操作; 所述應用接口為搜索框時,所述應用接口響應用戶直接在該應用接口上執(zhí)行的進一步的搜索操作; 所述應用接口為客服界面時,所述應用接口響應用戶直接在該應用接口中提出的問題并及時將回應的信息反饋給用戶。
6.根據(jù)權(quán)利要求1-3任一項所述的應用接口,其中,所述應用接口的提取通過對網(wǎng)站上呈現(xiàn)的各種應用接口的分析以及判斷其是否符合提取條件來進行; 其中,分析用戶對大量網(wǎng)頁上應用接口的操作頻率、對包含該應用接口的網(wǎng)頁的點擊頻率和/或?qū)Π搼媒涌诘木W(wǎng)站的點擊頻率是否超過預定閾值來判斷所述應用接口的提取是否符合提取條件; 如果符合,則提取所述應用接口,否則,繼續(xù)分析下一個網(wǎng)頁。
7.一種應用接口的搜索和呈現(xiàn)方法,所述應用接口由搜索引擎從提供該應用接口的網(wǎng)站或該應用接口對應的網(wǎng)站中提取,或者由提供該應用接口的網(wǎng)站提交給搜索引擎,其特征在于: 所述應用接口呈現(xiàn)在搜索引擎的搜索結(jié)果頁面中,并且與用戶在搜索引擎中輸入的查詢請求相匹配: 響應用戶進行的直接輸入操作,由搜索引擎將輸入內(nèi)容反饋到提供該應用接口的網(wǎng)站或該應用接口對應的網(wǎng)站,網(wǎng)站根據(jù)用戶對應用接口的輸入內(nèi)容返回相應的結(jié)果信息,并通過搜索引擎呈現(xiàn)給用戶;或者搜索引擎直接跳轉(zhuǎn)到所述網(wǎng)站操作結(jié)果頁面。
8.根據(jù)權(quán)利要求7所述的應用接口的搜索和呈現(xiàn)方法,其中,通過應用接口獲得用戶的不同輸入信息,由對應網(wǎng)站進行處理,以輸出與輸入信息對應的不同的操作結(jié)果。
9.根據(jù)權(quán)利要求7所述的應用接口的搜索和呈現(xiàn)方法,其中,所述應用接口包括圖表、輸入框、控件、選項列表、運算接口、登錄框、搜索框、客服界面和/或?qū)υ捒颉?br>
10.根據(jù)權(quán)利要求7所述的應用接口的搜索和呈現(xiàn)方法,其中,所述應用接口用于在不同網(wǎng)站之間進行數(shù)據(jù)傳輸和交互,所述交互包括登錄、選擇、計算、查詢、游戲操作、即時通訊和/或音視頻通信。
11.根據(jù)權(quán)利要求9所述的應用接口的搜索和呈現(xiàn)方法,其中, 所述應用接口為登陸框時,響應用戶直接在該應用接口上完成的登錄操作; 所述應用接口為搜索框時,響應用戶直接在該應用接口上執(zhí)行的進一步的搜索操作;所述應用接口為客服界面時,響應用戶直接在該應用接口中提出問題并及時將回應的信息反饋給用戶。
12.根據(jù)權(quán)利要求7-10中的任何一項所述的應用接口的搜索和呈現(xiàn)方法,其中,所述應用接口的提取通過對網(wǎng)站上呈現(xiàn)的各種應用接口的分析以及判斷其是否符合提取條件來進行; 其中,分析用戶對大量網(wǎng)頁上應用接口的操作頻率、對包含該應用接口的網(wǎng)頁的點擊頻率和/或?qū)Π搼媒涌诘木W(wǎng)站的點擊頻率是否超過預定閾值來判斷所述應用接口的提取是否符合提取條件; 如果符合,則提取所述應用接口,否則,繼續(xù)分析下一個網(wǎng)頁。
13.一種搜索與應用 相結(jié)合的方法,該方法包括以下步驟: 獲取該用戶的查詢請求; 根據(jù)所述查詢請求進行匹配搜索,以獲得包含與所述查詢請求相匹配的返回型和/或跳轉(zhuǎn)型應用接口的搜索選項;以及 將所述包含返回型和/或跳轉(zhuǎn)型應用接口的搜索選項提供給所述用戶; 其中對于返回型應用接口,將用戶對應用接口的輸入操作反饋回到提供該應用接口的網(wǎng)站,并返回來自該網(wǎng)站輸出的操作結(jié)果; 對于跳轉(zhuǎn)型應用接口,將用戶對應用接口的輸入操作反饋回到提供該應用接口的網(wǎng)站,并跳轉(zhuǎn)到對該網(wǎng)站進行相應操作所獲得的結(jié)果頁面。
14.根據(jù)權(quán)利要求13所述的方法,通過應用接口獲得用戶的不同輸入信息,由對應網(wǎng)頁進行處理,以輸出與輸入信息對應的不同的操作結(jié)果。
15.根據(jù)權(quán)利要求13所述的方法,其中所述應用接口包括圖表、輸入框、控件、選項列表、運算接口、登錄框、搜索框、客服界面和/或?qū)υ捒颉?br>
16.根據(jù)權(quán)利要求13-15中的任何一項所述的方法,其中還包括如下步驟: 定期地分析各個網(wǎng)頁并判斷和提取網(wǎng)頁上呈現(xiàn)的各種應用接口,或者用戶提交特定網(wǎng)頁上呈現(xiàn)的應用接口; 將所提取的應用接口置于索引庫中;以及 將所述應用接口與特定關鍵詞相關聯(lián)。
17.根據(jù)權(quán)利要求16所述的方法,其中還包括如下步驟: 當用戶輸入的查詢包含特定關鍵詞時,在搜索選項中給出與該關鍵詞相關聯(lián)的應用接□。
18.根據(jù)權(quán)利要求15所述的方法,其中: 所述應用接口為登陸框時,所述應用接口響應用戶直接在該應用接口上完成的登錄操作; 所述應用接口為搜索框時,所述應用接口響應用戶直接在該應用接口上執(zhí)行的進一步的搜索操作; 所述應用接口為客服界面時,所述應用接口響應用戶直接在該應用接口中提出的問題并及時將回應的信息反饋給用戶。
19.一種搜索與應用相結(jié)合的設備,該設備包括; 獲取裝置,用于獲取該用戶的查詢請求; 查詢裝置,用于根據(jù)所述查詢請求進行匹配搜索,以獲得包含與所述查詢請求相匹配的返回型和/或跳轉(zhuǎn)型應用接口的搜索選項; 提供裝置,將所述包含返回型和/或跳轉(zhuǎn)型應用接口的搜索選項提供給所述用戶;反饋裝置,對于返回型應用接口,將用戶對應用接口的輸入操作反饋回到提供該應用接口的網(wǎng)站,并返回來自該網(wǎng)站輸出的操作結(jié)果; 跳轉(zhuǎn)裝置,對于跳轉(zhuǎn)型應用接口,將用戶對應用接口的輸入操作反饋回到提供該應用接口的網(wǎng)站,并跳轉(zhuǎn)到對該網(wǎng)站進行相應操作所獲得的結(jié)果頁面。
20.根據(jù)權(quán)利要求19所述的設備,通過應用接口獲得用戶的不同輸入信息,由對應網(wǎng)頁進行處理,以輸出與輸入信息對應的不同的操作結(jié)果。
21.根據(jù)權(quán)利要求19所述的設備,其中所述應用接口包括圖表、輸入框、控件、選項列表、運算接口、登錄框 、搜索框、客服界面和/或?qū)υ捒颉?br>
22.根據(jù)權(quán)利要求19-21中的任何一項所述的設備,其中還包括如下裝置: 提取裝置,用于定期地分析各個網(wǎng)頁,并判斷和提取網(wǎng)頁上呈現(xiàn)的各種應用接口 ;或者提交裝置,用于使用戶提交特定網(wǎng)頁上呈現(xiàn)的應用接口 ;以及收集裝置,用于將所提取的應用接口置于索引庫中;以及關聯(lián)裝置,用于將所述應用接口與特定關鍵詞相關聯(lián)。
23.根據(jù)權(quán)利要求19或20所述的設備,其中當用戶輸入的查詢包含特定關鍵詞時,所述提供裝置在搜索選項中給出與該關鍵詞相關聯(lián)的應用接口。
24.根據(jù)權(quán)利要求21所述的設備,其中: 所述應用接口為登陸框時,所述應用接口響應用戶直接在該應用接口上完成的登錄操作; 所述應用接口為搜索框時,所述應用接口響應用戶直接在該應用接口上執(zhí)行的進一步的搜索操作; 所述應用接口為客服界面時,所述應用接口響應用戶直接在該應用接口中提出的問題并及時將回應的信息反饋給用戶。
【文檔編號】G06F17/30GK103942268SQ201410117080
【公開日】2014年7月23日 申請日期:2010年5月31日 優(yōu)先權(quán)日:2010年5月31日
【發(fā)明者】孫云豐, 金海燕, 張玉睿, 徐波, 李明 申請人:百度在線網(wǎng)絡技術(北京)有限公司