專利名稱:一種信息快捷搜索裝置、客戶端、系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其是關(guān)于一種信息快捷搜索裝置、客戶端、系統(tǒng)及方法。
背景技術(shù):
近些年來Internet已經(jīng)成為計(jì)算機(jī)領(lǐng)域最熱門的一項(xiàng)技術(shù),Internet的普及使人們可以突破空間、地域的限制,方便的共享信息資源。WWW(World WideWeb)是Internet上提供的最主要、應(yīng)用最廣泛的一種信息服務(wù),從其誕生以來發(fā)展速度就很快,如今WWW已經(jīng)成為一個(gè)巨大的信息庫,在WWW中存儲(chǔ)著海量的信息,人們可以在WWW上找到任意自己所感興趣的資料。但是隨著WWW上存儲(chǔ)信息的不斷增多,在實(shí)際的使用中往往其龐大的數(shù)據(jù)量會(huì)給用戶的信息查詢工作帶來不小的困難,在這樣的情況下,各種信息搜索服務(wù)應(yīng)運(yùn)而生,其中全文搜索技術(shù)是廣泛采用的一項(xiàng)重要信息搜索技術(shù)。目前,基于WWW的全文搜索技術(shù)正得到日益廣泛的應(yīng)用,已經(jīng)出現(xiàn)不少頗具影響的大型全文搜索工具,其中比較著名的搜索引擎系統(tǒng)有百度搜索、雅虎搜索、google搜索等等,通過所述的搜索引擎大大的方便了用戶在WWW海量的存儲(chǔ)資料中查詢自己所需要的資料。目前用戶使用搜索引擎在Internet上搜索信息時(shí)需要先啟動(dòng)網(wǎng)頁瀏覽器登陸到搜索引擎網(wǎng)站(如百度搜索引擎網(wǎng)站),然后根據(jù)其需要搜索的信息類型,如網(wǎng)頁信息、圖片信息、論壇信息等在搜索引擎的相關(guān)信息搜索欄中輸入待搜索信息的關(guān)鍵詞后,搜索引擎將按照用戶的需求在搜索引擎數(shù)據(jù)庫中進(jìn)行搜索,返回給用戶其需要搜索的信息結(jié)果。
而在上述的信息搜索過程中,如果輸入的關(guān)鍵詞是中文,則必然會(huì)使用到輸入系統(tǒng)。輸入系統(tǒng)是運(yùn)行在操作系統(tǒng)上的一個(gè)工具軟件,其用于把鍵盤輸入的編碼或其他非鍵盤輸入的媒體數(shù)據(jù)轉(zhuǎn)換成漢字輸入。目前,輸入系統(tǒng)可分為鍵盤輸入和非鍵盤輸入,而使用最廣的就是基于鍵盤的輸入軟件。鍵盤輸入系統(tǒng)是一種通過鍵盤并根據(jù)一定的編碼規(guī)則來輸入漢字的軟件。由于鍵盤上的按鍵個(gè)數(shù)有限,而漢字的字?jǐn)?shù)有幾萬個(gè),因此必須對(duì)漢字進(jìn)行編碼,并將這些編碼與鍵盤上的鍵聯(lián)系起來,從而可通過鍵盤輸入某個(gè)漢字的編碼,然后根據(jù)編碼轉(zhuǎn)換成漢字。目前,漢字的輸入通常采用將漢字的音、形或義與特定的鍵相聯(lián)系,再進(jìn)行組合來完成漢字的輸入。而非鍵盤輸入系統(tǒng)則包括手寫輸入系統(tǒng)、語音輸入系統(tǒng)、OCR輸入系統(tǒng)等。
目前用戶使用搜索引擎搜索中文信息時(shí)必須先啟動(dòng)網(wǎng)頁瀏覽器訪問搜索引擎網(wǎng)站,通過輸入系統(tǒng)輸入需搜索的關(guān)鍵字后才能獲得與所輸入關(guān)鍵字相關(guān)的信息,同時(shí)根據(jù)用戶所需搜索類別的不同(如圖片,文本信息等),用戶還需要在搜索引擎的不同類別欄輸入搜索關(guān)鍵字才可以得到不同的搜索結(jié)果(如圖片,文本信息等)。如此一來,用戶搜索相關(guān)信息的過程將比較復(fù)雜,需要不斷的去訪問搜索引擎網(wǎng)站,選擇不同的搜索類別,才能得到用戶所需要的搜索結(jié)果;同時(shí),所述的輸入系統(tǒng)在搜索的過程中也僅僅起到一個(gè)輸入工具的作用,沒有很好的將輸入系統(tǒng)與搜索引擎有機(jī)的結(jié)合起來,從而簡(jiǎn)化用戶的搜索操作。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,針對(duì)現(xiàn)有技術(shù)中由于用戶對(duì)待搜索信息類別的不同而導(dǎo)致搜索過程較為復(fù)雜,同時(shí)輸入系統(tǒng)在搜索的過程中也僅僅是起到一個(gè)信息輸入的作用,沒有很好的將輸入系統(tǒng)與搜索引擎結(jié)合起來的問題,提供一種信息快捷搜索客戶端、系統(tǒng)及方法。
為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案是一種信息搜索裝置,該裝置包括信息接收接口及信息發(fā)送接口,在該信息搜索裝置中包括一搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過信息接收接口接收信息,并通過信息發(fā)送接口發(fā)送待搜索的信息。
優(yōu)選的所述搜索請(qǐng)求模塊進(jìn)一步包括一搜索類別識(shí)別子模塊,該搜索類別識(shí)別子模塊接收來自信息接收接口的搜索請(qǐng)求信息并對(duì)該待搜索信息的類別進(jìn)行識(shí)別,將經(jīng)過識(shí)別后的搜索請(qǐng)求信息通過信息發(fā)送接口發(fā)送。
本發(fā)明還提供一種信息搜索客戶端,包括文字輸入裝置,在所述文字輸入裝置上有一文字輸入模塊,用于接收用戶的輸入并根據(jù)該輸入信息產(chǎn)生文字,還包括信息搜索裝置,在該信息搜索裝置上包括一搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過所述搜索裝置上的信息接收接口接收來自文字輸入模塊的搜索請(qǐng)求信息,并將所述信息通過信息發(fā)送接口發(fā)送至服務(wù)器。
優(yōu)選的所述文字輸入模塊進(jìn)一步包括關(guān)鍵詞提取模塊,若文字輸入模塊接收到用戶的輸入是漢字輸入時(shí),該關(guān)鍵詞提取模塊根據(jù)文字輸入模塊接收到的輸入提取出與所述輸入匹配的中文關(guān)鍵詞。
優(yōu)選的所述搜索請(qǐng)求模塊進(jìn)一步包括搜索類別識(shí)別子模塊,該模塊用于接收用戶的搜索請(qǐng)求命令并識(shí)別用戶的搜索信息類別。
同時(shí),本發(fā)明也提供一種信息搜索系統(tǒng),包括客戶端及與客戶端網(wǎng)絡(luò)連接的服務(wù)器,所述服務(wù)器上包括搜索引擎模塊及與其連接的索引數(shù)據(jù)庫,所述客戶端包括文字輸入裝置和信息搜索裝置,在所述文字輸入裝置中包括文字輸入模塊,該文字輸入模塊用于接收用戶的輸入并根據(jù)該輸入信息產(chǎn)生文字;在所述信息搜索裝置中包括搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過所述搜索裝置上的信息接收接口接收來自文字輸入模塊的搜索請(qǐng)求信息并通過信息發(fā)送接口將所述信息發(fā)送至搜索引擎模塊,搜索引擎模塊根據(jù)所述搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
優(yōu)選的所述文字輸入模塊進(jìn)一步包括關(guān)鍵詞提取模塊,若文字輸入模塊接收到的用戶輸入是漢字輸入時(shí),該關(guān)鍵詞提取模塊根據(jù)文字輸入模塊接收到的輸入提取出與所述輸入匹配的中文關(guān)鍵詞。
優(yōu)選的所述搜索請(qǐng)求模塊進(jìn)一步包括搜索類別識(shí)別子模塊,該模塊用于接收用戶的搜索請(qǐng)求命令并識(shí)別用戶的搜索信息類別。
優(yōu)選的所述搜索請(qǐng)求信息包括搜索關(guān)鍵詞及搜索信息類別。
同時(shí),本發(fā)明還提供一種信息快捷搜索方法,該方法包括以下步驟(a)文字輸入模塊接收用戶輸入,并將接收到的用戶輸入發(fā)送至搜索請(qǐng)求模塊;(b)搜索請(qǐng)求模塊接收來自文字輸入模塊的用戶輸入,并從該用戶輸入中獲取搜索請(qǐng)求信息;(c)搜索請(qǐng)求模塊將搜索請(qǐng)求信息發(fā)送至索引數(shù)據(jù)庫,根據(jù)該搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
優(yōu)選的,所述步驟b進(jìn)一步包括(b1)若文字輸入模塊接收到的用戶輸入是漢字輸入,則該文字輸入模塊中的關(guān)鍵詞提取模塊根據(jù)所述的漢字輸入提取出與該漢字輸入匹配的中文關(guān)鍵詞,并將該中文關(guān)鍵詞發(fā)送至搜索請(qǐng)求模塊;(b2)搜索請(qǐng)求模塊接收來自關(guān)鍵詞提取模塊中文關(guān)鍵詞,并進(jìn)一步從用戶輸入中獲取搜索請(qǐng)求信息。
優(yōu)選的,所述步驟c進(jìn)一步包括(c1)搜索請(qǐng)求模塊中的搜索類別識(shí)別子模塊接收來自關(guān)鍵詞提取模塊的搜索請(qǐng)求信息,并將其獲取的搜索請(qǐng)求信息發(fā)送至搜索引擎模塊;(c2)搜索引擎模塊根據(jù)搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
通過采用本發(fā)明所述的一種實(shí)現(xiàn)信息快捷搜索的系統(tǒng)及方法,用戶可以在進(jìn)行輸入的同時(shí)進(jìn)行相關(guān)信息的搜索,該中文信息搜索系統(tǒng)及方法將輸入與搜索引擎有機(jī)的結(jié)合在一起;用戶在進(jìn)行信息搜索時(shí),無須每次都訪問搜索引擎網(wǎng)站,簡(jiǎn)化了用戶的操作步驟,方便了用戶的操作使用。
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中
圖1是本發(fā)明信息快捷搜索裝置示意圖;圖2是本發(fā)明信息快捷搜索客戶端結(jié)構(gòu)示意圖;圖3是本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖;圖4是本發(fā)明系統(tǒng)在輸入過程示意圖;圖5是本發(fā)明方法的流程圖。
具體實(shí)施例方式
下面結(jié)合說明書附圖對(duì)本發(fā)明的具體工作原理做詳細(xì)的說明。
圖1是本發(fā)明信息快捷搜索裝置示意圖,該裝置30上包含一信息接收接口301和一信息發(fā)送接口302,在該裝置30中包括有一搜索請(qǐng)求模塊402,該搜索請(qǐng)求模塊402通過所述的信息接收接口301接收待搜索的搜索請(qǐng)求信息,并將所述信息通過信息發(fā)送接口302發(fā)送。
圖2是本發(fā)明信息快捷搜索客戶端的結(jié)構(gòu)示意圖,所述的客戶端40包括文字輸入模塊401和搜索請(qǐng)求模塊402。其中,文字輸入模塊401用于接收用戶的輸入并根據(jù)該輸入信息產(chǎn)生文字,并將所產(chǎn)生的文字發(fā)送至搜索請(qǐng)求模塊402,搜索請(qǐng)求模塊402進(jìn)一步將文字輸入模塊401接收到的用戶輸入產(chǎn)生的文字發(fā)送至服務(wù)器上進(jìn)行搜索。當(dāng)用戶輸入英文或其它無需轉(zhuǎn)化就可以得到的文字,如日文,法文等,此時(shí)文字輸入模塊401直接將其接收到的用戶輸入發(fā)送至搜索請(qǐng)求模塊402,搜索請(qǐng)求模塊402將該輸入發(fā)送至服務(wù)器。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,文字輸入模塊401中還包括有一個(gè)關(guān)鍵詞提取模塊404,若此時(shí)文字輸入模塊401接收到的用戶輸入為漢字輸入,由于現(xiàn)有的電腦鍵盤等輸入設(shè)備不能直接進(jìn)行中文文字的輸入,而需要通過一定的輸入法轉(zhuǎn)換,如通過拼音輸入先輸入拼音、筆畫輸入通過輸入筆畫,然后再通過匹配算法(如模糊匹配,全匹配等)將所輸入的拼音、筆畫等轉(zhuǎn)換成與其匹配的中文文字,這樣一來,文字輸入模塊401接收到的用戶輸入將是轉(zhuǎn)換后的輸入而并非用戶的原始輸入。在用戶輸入為漢字輸入的情況下,文字輸入模塊401將接收到的用戶輸入發(fā)送給關(guān)鍵詞提取模塊404,關(guān)鍵詞提取模塊404根據(jù)匹配算法將用戶輸入(如拼音、筆畫等)轉(zhuǎn)換成與該輸入相匹配的中文文字,此時(shí)搜索請(qǐng)求模塊402接收的將是經(jīng)過關(guān)鍵詞提取模塊404轉(zhuǎn)換后的中文文字,而不是用戶的原始輸入信息。
在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,所述的搜索請(qǐng)求模塊402進(jìn)一步包括一搜索類別識(shí)別子模塊403,該模塊用于接收用戶的搜索請(qǐng)求命令并對(duì)用戶欲得到的搜索信息類別進(jìn)行識(shí)別,如用戶想搜索圖片信息、網(wǎng)頁信息、文字信息等等,搜索請(qǐng)求模塊402則根據(jù)搜索類別識(shí)別子模塊403所識(shí)別到的用戶搜索信息,將該信息發(fā)送至服務(wù)器進(jìn)行搜索。
請(qǐng)參閱圖2,圖2是本發(fā)明提供的一種信息快捷搜索系統(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)包括一客戶端40和服務(wù)器50,兩者通過網(wǎng)絡(luò)連接,其中,所述的網(wǎng)絡(luò)可以是有線網(wǎng)絡(luò),如internet、intranet等,還可以是無線通信網(wǎng)絡(luò),只要能夠?qū)崿F(xiàn)所述客戶端40與服務(wù)器50之間的通信即可。
從圖2可以看到,所述服務(wù)器50包括有搜索引擎模塊501及索引數(shù)據(jù)庫502;客戶端40則是本發(fā)明所提供的信息快捷搜索客戶端,即圖1中所描述的客戶端40。當(dāng)用戶通過客戶端40進(jìn)行輸入時(shí),首先文字輸入模塊401接收到用戶的輸入,然后將該用戶輸入發(fā)送給搜索請(qǐng)求模塊402,搜索請(qǐng)求模塊402通過網(wǎng)絡(luò)將用戶輸入發(fā)送至服務(wù)器50端的搜索引擎模塊501,搜索引擎模塊501則根據(jù)該輸入信息在索引數(shù)據(jù)庫503中進(jìn)行搜索,索引數(shù)據(jù)庫502將搜索結(jié)果傳回至搜索引擎模塊501。
其中文字輸入模塊401實(shí)現(xiàn)各種輸入的軟件模塊,其輸入方式可以是鍵盤輸入、手寫輸入、語音輸入及OCR輸入;關(guān)鍵詞提取模塊404該關(guān)鍵詞提取模塊404用于將從文字輸入模塊401獲取的輸入信息按照匹配方式將其轉(zhuǎn)換為與該輸入信息最匹配的搜索關(guān)鍵詞;搜索請(qǐng)求模塊402用于將從文字輸入模塊401獲取的搜索請(qǐng)求信息通過網(wǎng)絡(luò)發(fā)送至搜索引擎模塊501;搜索引擎模塊501完成對(duì)搜索請(qǐng)求信息的處理,通過對(duì)與其連接的索引數(shù)據(jù)庫502中存儲(chǔ)數(shù)據(jù)的搜索,將其中符合搜索請(qǐng)求信息的文檔進(jìn)行排序和過濾處理,并接收索引數(shù)據(jù)庫502的搜索結(jié)果;索引數(shù)據(jù)庫502存儲(chǔ)信息索引的數(shù)據(jù)庫。
圖3是輸入過程中的示意圖,本實(shí)施例中以中文輸入來說明本發(fā)明系統(tǒng)的搜索過程。例如,當(dāng)用戶想搜索有關(guān)“電腦”的資料時(shí),用戶只需要通過輸入設(shè)備,如電腦鍵盤、手寫板或是其它電腦可以識(shí)別的輸入方式,本實(shí)施例中以鍵盤輸入為例說明;在本發(fā)明信息快捷搜索的系統(tǒng)的實(shí)施例中,建立了一個(gè)搜索類別快捷鍵對(duì)應(yīng)表(請(qǐng)參閱表1),根據(jù)所述搜索類別快捷鍵對(duì)應(yīng)表,用戶在進(jìn)行輸入的同時(shí),根據(jù)該搜索類別快捷鍵對(duì)應(yīng)表中預(yù)先設(shè)置的搜索快捷鍵即可對(duì)其所輸入的中文信息進(jìn)行與搜索快捷鍵對(duì)應(yīng)的信息類別搜索表1搜索類別快捷鍵對(duì)應(yīng)表
用戶采用拼音輸入,首先通過鍵盤鍵入“diannao”,此時(shí)所述的文字輸入模塊401中的關(guān)鍵詞提取模塊404會(huì)根據(jù)用戶鍵入的拼音“diannao”,按照匹配方式(全匹配或是模糊匹配)進(jìn)行關(guān)鍵詞匹配,并將“diannao”轉(zhuǎn)換成與其匹配度最高的中文搜索關(guān)鍵詞“電腦”。此時(shí),如果用戶想對(duì)該中文關(guān)鍵詞“電腦”相關(guān)的信息(如網(wǎng)頁信息、圖片信息、論壇信息等等)進(jìn)行搜索,只需根據(jù)表1中所述的快捷鍵,通過鍵盤鍵入對(duì)應(yīng)的快捷鍵,例如在上面所舉的例子中,如果用戶想對(duì)與“電腦”有關(guān)的圖片信息進(jìn)行搜索,則在輸入后,在鍵盤上按與圖片信息對(duì)應(yīng)的快捷鍵“Ctrl+p”,此時(shí)搜索類別識(shí)別子模塊403接收到用戶的搜索請(qǐng)求命令并根據(jù)其識(shí)別到的用戶鍵入的快捷鍵,將搜索請(qǐng)求信息(包括中文關(guān)鍵詞和搜索類別信息,此時(shí)是圖片信息)通過網(wǎng)絡(luò)發(fā)送至服務(wù)器50端進(jìn)行搜索,搜索引擎模塊501按照搜索請(qǐng)求信息在索引數(shù)據(jù)庫502中進(jìn)行搜索后,接收索引數(shù)據(jù)庫502的搜索結(jié)果。
請(qǐng)一并參閱圖2和圖3,圖2中從搜索引擎模塊501上有一個(gè)箭頭指向文字輸入模塊401,圖3中在所匹配的中文關(guān)鍵詞的下方有與該關(guān)鍵詞相關(guān)的搜索信息。當(dāng)搜索引擎模塊501接收到索引數(shù)據(jù)庫502的搜索結(jié)果后,會(huì)將得到的搜索結(jié)果返回給文字輸入模塊401并在文字輸入模塊401的輸入框下方顯示該搜索結(jié)果。這樣一來,用戶在進(jìn)行文字輸入的同時(shí),結(jié)合表1所述的快捷鍵對(duì)應(yīng)表即可實(shí)現(xiàn)對(duì)其所輸入的信息時(shí)時(shí)搜索的目的,同時(shí)搜索結(jié)果可以很直觀的在文字輸入模塊401的輸入框下方顯示便于用戶查看。
另外,客戶端40可以與網(wǎng)頁瀏覽器連接,所述顯示在文字輸入模塊401輸入框下方的搜索結(jié)果可以提供用戶一個(gè)鏈接,若用戶對(duì)搜索結(jié)果十分感興趣,點(diǎn)擊該鏈接后,所述的搜索結(jié)果將通過網(wǎng)頁瀏覽器顯示。
圖4是本發(fā)明方法流程圖,該方法包括以下步驟步驟S60在使用文字輸入模塊401進(jìn)行輸入時(shí),關(guān)鍵詞提取模塊404根據(jù)用戶的輸入從文字輸入模塊401上提取關(guān)鍵詞。例如用戶采用拼音輸入方式,通過文字輸入模塊401輸入“diannao”,此時(shí)關(guān)鍵詞提取模塊404根據(jù)匹配方式(全匹配或是模糊匹配),將拼音“diannao”轉(zhuǎn)換成與其最相關(guān)的中文詞“電腦”,并將該關(guān)鍵詞“電腦”發(fā)送給搜索請(qǐng)求模塊402,搜索請(qǐng)求模塊402將用戶的搜索請(qǐng)求信息發(fā)送給搜索引擎模塊501;步驟S61搜索引擎模塊501根據(jù)搜索請(qǐng)求信息在索引數(shù)據(jù)庫502中進(jìn)行搜索,并將搜索結(jié)果返回搜索引擎模塊501;步驟S62判斷在客戶端40顯示的搜索結(jié)果是否被觸發(fā)(例如是否被鼠標(biāo)點(diǎn)擊)。若未被觸發(fā)(未被鼠標(biāo)點(diǎn)擊),則流程結(jié)束;步驟S63若搜索結(jié)果被觸發(fā),即在客戶端40上顯示的搜索結(jié)果被用戶點(diǎn)擊,此時(shí),搜索結(jié)果通過網(wǎng)頁瀏覽器顯示。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種信息搜索裝置,該裝置包括信息接收接口及信息發(fā)送接口,其特征在于在該信息搜索裝置中包括一搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過信息接收接口接收信息,并通過信息發(fā)送接口發(fā)送待搜索的信息。
2.如權(quán)利要求1所述的裝置,其特征在于所述搜索請(qǐng)求模塊進(jìn)一步包括一搜索類別識(shí)別子模塊,該搜索類別識(shí)別子模塊接收來自信息接收接口的搜索請(qǐng)求信息并對(duì)該待搜索信息的類別進(jìn)行識(shí)別,將經(jīng)過識(shí)別后的搜索請(qǐng)求信息通過信息發(fā)送接口發(fā)送。
3.一種信息搜索客戶端,包括文字輸入裝置,在所述文字輸入裝置上有一文字輸入模塊,用于接收用戶的輸入并根據(jù)該輸入信息產(chǎn)生文字,其特征在于還包括信息搜索裝置,在該信息搜索裝置上包括一搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過所述搜索裝置上的信息接收接口接收來自文字輸入模塊的搜索請(qǐng)求信息,并將所述信息通過信息發(fā)送接口發(fā)送至服務(wù)器。
4.如權(quán)利要求3所述的客戶端,其特征在于所述文字輸入模塊進(jìn)一步包括關(guān)鍵詞提取模塊,若文字輸入模塊接收到用戶的輸入是漢字輸入時(shí),該關(guān)鍵詞提取模塊根據(jù)文字輸入模塊接收到的輸入提取出與所述輸入匹配的中文關(guān)鍵詞。
5.如權(quán)利要求3所述的客戶端,其特征在于所述搜索請(qǐng)求模塊進(jìn)一步包括搜索類別識(shí)別子模塊,該模塊用于接收用戶的搜索請(qǐng)求命令并識(shí)別用戶的搜索信息類別。
6.一種信息搜索系統(tǒng),包括客戶端及與客戶端網(wǎng)絡(luò)連接的服務(wù)器,所述服務(wù)器上包括搜索引擎模塊及與其連接的索引數(shù)據(jù)庫,其特征在于所述客戶端包括文字輸入裝置和信息搜索裝置,在所述文字輸入裝置中包括文字輸入模塊,該文字輸入模塊用于接收用戶的輸入并根據(jù)該輸入信息產(chǎn)生文字;在所述信息搜索裝置中包括搜索請(qǐng)求模塊,該搜索請(qǐng)求模塊通過所述搜索裝置上的信息接收接口接收來自文字輸入模塊的搜索請(qǐng)求信息并通過信息發(fā)送接口將所述信息發(fā)送至搜索引擎模塊,搜索引擎模塊根據(jù)所述搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于所述文字輸入模塊進(jìn)一步包括關(guān)鍵詞提取模塊,若文字輸入模塊接收到的用戶輸入是漢字輸入時(shí),該關(guān)鍵詞提取模塊根據(jù)文字輸入模塊接收到的輸入提取出與所述輸入匹配的中文關(guān)鍵詞。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于所述搜索請(qǐng)求模塊進(jìn)一步包括搜索類別識(shí)別子模塊,該模塊用于接收用戶的搜索請(qǐng)求命令并識(shí)別用戶的搜索信息類別。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于所述搜索請(qǐng)求信息包括搜索關(guān)鍵詞及搜索信息類別。
10.一種信息快捷搜索方法,其特征在于,包括以下步驟(a)文字輸入模塊接收用戶輸入,并將接收到的用戶輸入發(fā)送至搜索請(qǐng)求模塊;(b)搜索請(qǐng)求模塊接收來自文字輸入模塊的用戶輸入,并從該用戶輸入中獲取搜索請(qǐng)求信息;(c)搜索請(qǐng)求模塊將搜索請(qǐng)求信息發(fā)送至索引數(shù)據(jù)庫,根據(jù)該搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
11.如權(quán)利要求10所述方法,其特征在于,所述步驟b進(jìn)一步包括(b1)若文字輸入模塊接收到的用戶輸入是漢字輸入,則該文字輸入模塊中的關(guān)鍵詞提取模塊根據(jù)所述的漢字輸入提取出與該漢字輸入匹配的中文關(guān)鍵詞,并將該中文關(guān)鍵詞發(fā)送至搜索請(qǐng)求模塊;(b2)搜索請(qǐng)求模塊接收來自關(guān)鍵詞提取模塊中文關(guān)鍵詞,并進(jìn)一步從用戶輸入中獲取搜索請(qǐng)求信息。
12.如權(quán)利要求10所述的方法,其特征在于,所述步驟c進(jìn)一步包括(c1)搜索請(qǐng)求模塊中的搜索類別識(shí)別子模塊接收來自關(guān)鍵詞提取模塊的搜索請(qǐng)求信息,并將其獲取的搜索請(qǐng)求信息發(fā)送至搜索引擎模塊;(c2)搜索引擎模塊根據(jù)搜索請(qǐng)求信息在索引數(shù)據(jù)庫中進(jìn)行搜索。
全文摘要
本發(fā)明公開一種信息快捷搜索客戶端、系統(tǒng)及信息快捷搜索方法。所述系統(tǒng)包括客戶端及與其網(wǎng)絡(luò)連接的服務(wù)器,服務(wù)器包括搜索引擎模塊及與其連接的索引數(shù)據(jù)庫。其中,所述客戶端包括輸入模塊及從該輸入模塊獲取搜索請(qǐng)求信息的搜索請(qǐng)求模塊,搜索請(qǐng)求模塊將從輸入模塊獲取的搜索請(qǐng)求信息通過網(wǎng)絡(luò)發(fā)送至搜索引擎模塊,搜索引擎模塊在索引數(shù)據(jù)庫中進(jìn)行搜索,并接收該搜索結(jié)果。本發(fā)明將輸入與信息的搜索有機(jī)的結(jié)合在一起,用戶在進(jìn)行輸入的同時(shí)實(shí)現(xiàn)對(duì)輸入信息的搜索,無須每次都訪問搜索引擎網(wǎng)站,簡(jiǎn)化用戶的操作步驟,方便了用戶的操作使用。
文檔編號(hào)G06F17/30GK101071425SQ20061006325
公開日2007年11月14日 申請(qǐng)日期2006年10月19日 優(yōu)先權(quán)日2006年10月19日
發(fā)明者余祥鑫 申請(qǐng)人:騰訊科技(深圳)有限公司