專利名稱::搜索引擎、搜索方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及搜索
技術(shù)領(lǐng)域:
,特別涉及一種搜索引擎、搜索方法和系統(tǒng)。技術(shù)背景搜索引擎(searchengine)是指根據(jù)一定的策略、運(yùn)用特定的計(jì)算機(jī)程序搜集互聯(lián)網(wǎng)上的信息,在對(duì)信息進(jìn)行組織和處理后,為用戶提供搜索服務(wù)的系統(tǒng)。從使用者的角度看,搜索引擎提供一個(gè)包含搜索框的頁(yè)面,在搜索框輸入詞語(yǔ),通過瀏覽器提交給搜索引擎后,搜索引擎就會(huì)返回與用戶輸入的內(nèi)容相關(guān)的信息列表。搜索引擎有各種各樣的形式,包括新聞搜索引擎,Blog搜索引擎,雜志期刊搜索引擎,購(gòu)物搜索引擎,專業(yè)搜索引擎,兒童搜索引擎,企業(yè)內(nèi)部搜索引擎,電子商務(wù)搜索引擎,旅游搜索引擎等。目前互聯(lián)網(wǎng)上的搜索引擎都是面向所有用戶的,每個(gè)用戶搜索獲得的信息內(nèi)容都一樣。然而,當(dāng)一個(gè)公司或企業(yè)提供搜索服務(wù)時(shí),他們希望對(duì)部分信息資源進(jìn)行保護(hù),也就是只對(duì)部分用戶開放。特別企業(yè)內(nèi)部搜索,每個(gè)部門的人只能搜索到屬于這個(gè)部門范圍的信息資源,而不能跨部門,跨權(quán)限的獲取信息。現(xiàn)在的搜索引擎還不具備這個(gè)功能,不能滿足公司,企業(yè)和個(gè)人多樣化的需求。
發(fā)明內(nèi)容一方面,本發(fā)明提供一種能夠向不同權(quán)限的用戶提供不同搜索服務(wù)的搜索引擎。為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案為一種搜索引擎,包括-.訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索單元,用于根據(jù)所述搜索范圍進(jìn)行搜索。本發(fā)明的搜索引擎的訪問控制單元,能夠根據(jù)用戶信息確定搜索范圍,然后,搜索單元根據(jù)所述搜索范圍進(jìn)行搜索,即可實(shí)現(xiàn)向不同權(quán)限的用戶提供不同搜索服務(wù)的功能。另一方面,本發(fā)明提供一種能夠向不同權(quán)限的用戶提供不同搜索服務(wù)的搜索方法。為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案為一種搜索方法,包括如下步驟根據(jù)用戶信息確定搜索范圍;根據(jù)所述搜索范圍進(jìn)行搜索。本發(fā)明的搜索方法根據(jù)用戶信息確定搜索范圍,然后,根據(jù)所述搜索范圍進(jìn)行搜索,即可實(shí)現(xiàn)向具有不同權(quán)限的用戶提供不同搜索服務(wù)的功能。再一方面,本發(fā)明提供一種能夠向不同權(quán)限的用戶提供不同搜索服務(wù)的搜索系統(tǒng)。為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案為一種搜索系統(tǒng),包括資源庫(kù)系統(tǒng),還包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索引擎,用于根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索。本發(fā)明的搜索系統(tǒng)的訪問控制單元,能夠根據(jù)用戶信息確定搜索范圍,然后,搜索單元根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索,即可實(shí)現(xiàn)向具有不同權(quán)限的用戶提供不同搜索服務(wù)的功能。圖1為本發(fā)明搜索系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明搜索引擎實(shí)施例的結(jié)構(gòu)示意圖。具體實(shí)施方式為了解決現(xiàn)有技術(shù)中,不能向具有不同權(quán)限的用戶提供不同的搜索服務(wù)的問題,本發(fā)明提供一種搜索引擎、搜索方法和系統(tǒng),下面結(jié)合附圖對(duì)本發(fā)明作-洋細(xì)i兌明。本發(fā)明提供的一種搜索引擎,如圖2所示,包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索單元,用于根據(jù)所述搜索范圍進(jìn)行搜索。該搜索引擎的訪問控制單元,能夠根據(jù)用戶信息確定搜索范圍,然后,搜索單元根據(jù)所述搜索范圍進(jìn)行搜索,即可實(shí)現(xiàn)向具有不同權(quán)限用戶提供不同搜索服務(wù)的功能。所述訪問控制單元包括列表,用于記錄用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)規(guī)則;查詢單元,用于查詢所述列表,確定搜索范圍;發(fā)送單元,用于向所述搜索單元發(fā)送所述搜索范圍。所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。與不同的用戶信息相對(duì)應(yīng),列表記錄了不同的規(guī)則,如表1、表2和表3所示,它們分別記錄了IP地址、帳號(hào)、機(jī)構(gòu)代碼與資源之間的對(duì)應(yīng)規(guī)則。<table>tableseeoriginaldocumentpage6</column></row><table>表l<table>tableseeoriginaldocumentpage7</column></row><table>表2<table>tableseeoriginaldocumentpage7</column></row><table>表3另一方面,本發(fā)明提供一種搜索方法,包括如下步驟根據(jù)用戶信息確定搜索范圍;根據(jù)所述搜索范圍進(jìn)行搜索。該搜索方法根據(jù)用戶信息確定搜索范圍,然后,根據(jù)所述搜索范圍進(jìn)行搜索,即可實(shí)現(xiàn)向具有不同權(quán)限用戶提供不同搜索服務(wù)的功能。所述根據(jù)用戶信息確定搜索范圍的步驟具體為查詢列表,確定搜索范圍,其中,列表記錄了用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)失見則。所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。其中關(guān)于列表,與上面搜索引擎部分的描述相同,在此不再贅述。再一方面,本發(fā)明提供一種搜索系統(tǒng),如圖1所示,包括資源庫(kù)系統(tǒng),還包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索引擎,用于根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索。該搜索系統(tǒng)的訪問控制單元,能夠根據(jù)用戶信息確定搜索范圍,然后,搜索單元根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索,即可實(shí)現(xiàn)向具有不同權(quán)限用戶提供不同搜索服務(wù)的功能。所述訪問控制單元包括列表,用于記錄用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)規(guī)則;查詢單元,用于查詢所述列表,確定搜索范圍;發(fā)送單元,用于向所述搜索單元發(fā)送所述搜索范圍。所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。其中關(guān)于列表,與上面搜索引擎部分的描述相同,在此不再贅述。所述搜索引擎,還用于返回搜索結(jié)果。用戶通過登陸或者非登陸的方式使用本系統(tǒng),訪問控制單元根據(jù)用戶信息確定搜索范圍。當(dāng)用戶提交查詢時(shí),搜索引擎根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索,然后返回結(jié)果。本系統(tǒng)的訪問控制單元維護(hù)一個(gè)列表,只有使用該列表中包含的用戶信息進(jìn)入系統(tǒng),才能搜索到該用戶信息所對(duì)應(yīng)的資源中的內(nèi)容。個(gè)人、團(tuán)體和機(jī)構(gòu)都可以向本系統(tǒng)付費(fèi)申請(qǐng),把各自的IP地址加入到這個(gè)列表中,這樣就能獲得本系統(tǒng)提供的服務(wù)。當(dāng)用戶使用非登陸方式時(shí),本系統(tǒng)選^^采集用戶的IP作為用戶信息。訪問控制單元中維護(hù)一個(gè)IP地址的列表,每個(gè)IP地址或者某段IP范圍對(duì)應(yīng)一個(gè)或者多個(gè)資源庫(kù)系統(tǒng)中的資源,如表1所示。比如,IP為222.29.37.30的用戶進(jìn)入該系統(tǒng),系統(tǒng)查詢列表后發(fā)現(xiàn),列表中不存在該IP地址,所以該系統(tǒng)將不會(huì)提供服務(wù);而IP為222.29.5.3的用戶進(jìn)入該系統(tǒng),系統(tǒng)查詢列表后發(fā)現(xiàn),該IP地址對(duì)應(yīng)的資源為中國(guó)期刊網(wǎng)和人民日?qǐng)?bào)數(shù)字報(bào)刊3月~5月,所以該系統(tǒng)將會(huì)提供該用戶對(duì)于這兩個(gè)資源的搜索服務(wù);相同道理,針對(duì)IP為202.10.25.6的用戶,該系統(tǒng)僅會(huì)提供對(duì)資源《計(jì)算機(jī)應(yīng)用》過刊的搜索服務(wù)。另外,個(gè)人和團(tuán)體都可以向本系統(tǒng)付費(fèi)申請(qǐng),把各自的IP地址加入到這個(gè)列表中,這樣,就能獲得本系統(tǒng)提供的服務(wù)。當(dāng)用戶使用登陸方式時(shí),如果本系統(tǒng)選擇帳號(hào)作為用戶信息的列表,相應(yīng)地應(yīng)該提供帳號(hào)登陸方式;如果本系統(tǒng)選擇機(jī)構(gòu)代碼作為用戶信息的列表,相應(yīng)地應(yīng)該提供機(jī)構(gòu)代碼或者機(jī)構(gòu)的個(gè)人的編號(hào),如工號(hào),作為登陸方式;如果本系統(tǒng)選擇機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合作為用戶信息的列表,相應(yīng)地應(yīng)該提供機(jī)構(gòu)的個(gè)人的編號(hào),如工號(hào),作為登陸方式。本發(fā)明實(shí)現(xiàn)了一種帶訪問控制的搜索系統(tǒng),提供了一種新的商務(wù)模式。該搜索系統(tǒng)面向所有用戶,根據(jù)IP地址、賬號(hào)、機(jī)構(gòu)代碼等用戶信息,向具有不同權(quán)限的用戶提供不同的搜索服務(wù),實(shí)現(xiàn)付費(fèi)搜索,體現(xiàn)了信息資源的價(jià)值。該搜索系統(tǒng)應(yīng)用范圍廣,適用于商業(yè)、國(guó)家機(jī)構(gòu)、事業(yè)單位、學(xué)術(shù)學(xué)科等領(lǐng)域,例如企業(yè)內(nèi)部、圖書館、報(bào)刊雜志社、學(xué)校和一些商業(yè)的應(yīng)用。除了具備上述的帶訪問控制的搜索功能以外,本系統(tǒng)還具備一般搜索引擎的功能。也就是說(shuō),資源庫(kù)系統(tǒng)中可以有部分開放資源是面向所有用戶的,不采用任何訪問控制,和普通搜索引擎一樣為用戶提供搜索服務(wù)。權(quán)利要求1、一種搜索引擎,其特征在于,包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索單元,用于根據(jù)所述搜索范圍進(jìn)行搜索。2、根據(jù)權(quán)利要求1所述的搜索引擎,其特征在于,所述訪問控制單元包括列表,用于記錄用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)規(guī)則;查詢單元,用于查詢所述列表,確定搜索范圍;發(fā)送單元,用于向所述搜索單元發(fā)送所述搜索范圍。3、根據(jù)權(quán)利要求1或2所述的搜索引擎,其特征在于,所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。4、一種搜索方法,其特征在于,包括如下步驟根據(jù)用戶信息確定搜索范圍;根據(jù)所述搜索范圍進(jìn)行搜索。5、根據(jù)權(quán)利要求4所述的搜索方法,其特征在于,所述根據(jù)用戶信息確定搜索范圍的步驟具體為查詢列表,確定搜索范圍,其中,列表記錄了用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)規(guī)則。6、根據(jù)權(quán)利要求4或5所述的搜索方法,其特征在于,所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。7、一種搜索系統(tǒng),包括資源庫(kù)系統(tǒng),其特征在于,還包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索引擎,用于根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索。8、根據(jù)權(quán)利要求7所述的搜索系統(tǒng),其特征在于,所述訪問控制單元包括:列表,用于記錄用戶信息與資源庫(kù)系統(tǒng)中至少一個(gè)資源之間的對(duì)應(yīng)規(guī)則;查詢單元,用于查詢所述列表,確定搜索范圍;發(fā)送單元,用于向所述搜索單元發(fā)送所述搜索范圍。9、根據(jù)權(quán)利要求7或8所述的搜索系統(tǒng),其特征在于,所述用戶信息為IP地址、帳號(hào)、機(jī)構(gòu)代碼或者機(jī)構(gòu)代碼與個(gè)人編號(hào)的組合。10、根據(jù)權(quán)利要求9所述的搜索系統(tǒng),其特征在于,所述搜索引擎,還用于返回搜索結(jié)果。全文摘要本發(fā)明公開了一種搜索引擎、搜索方法和系統(tǒng),屬于搜索
技術(shù)領(lǐng)域:
,為解決現(xiàn)有技術(shù)中不能向不同權(quán)限的用戶提供不同搜索服務(wù)的問題而發(fā)明;本發(fā)明一方面提供一種搜索引擎,包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索單元,用于根據(jù)所述搜索范圍進(jìn)行搜索。相應(yīng)地提供一種搜索方法,包括如下步驟根據(jù)用戶信息確定搜索范圍;根據(jù)所述搜索范圍進(jìn)行搜索。并且還提供一種搜索系統(tǒng),包括資源庫(kù)系統(tǒng),還包括訪問控制單元,用于根據(jù)用戶信息確定搜索范圍;搜索引擎,用于根據(jù)所述搜索范圍對(duì)所述資源庫(kù)系統(tǒng)進(jìn)行搜索。本發(fā)明應(yīng)用范圍廣,適用于商業(yè)、國(guó)家機(jī)構(gòu)、事業(yè)單位等領(lǐng)域,例如企業(yè)內(nèi)部、報(bào)刊雜志社、學(xué)校和一些商業(yè)的應(yīng)用。文檔編號(hào)G06F17/30GK101221584SQ20081005741公開日2008年7月16日申請(qǐng)日期2008年2月1日優(yōu)先權(quán)日2008年2月1日發(fā)明者吳定明,賡孫,易文飛,趙東巖申請(qǐng)人:北大方正集團(tuán)有限公司;北京方正阿帕比技術(shù)有限公司;北京大學(xué)