專利名稱:檢索設(shè)備、服務(wù)器、系統(tǒng)及檢索方法和計(jì)算程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可連接至網(wǎng)絡(luò)的檢索設(shè)備,和用于經(jīng)網(wǎng)絡(luò)為檢索設(shè)備提供服務(wù)的檢索服務(wù)器,以及包括檢索設(shè)備和檢索服務(wù)器的檢索系統(tǒng),還涉及檢索方法和實(shí)現(xiàn)檢索方法的計(jì)算機(jī)可讀程序。
背景技術(shù):
近幾年來(lái),網(wǎng)絡(luò)例如互聯(lián)網(wǎng)已經(jīng)被廣泛使用,各種檢索服務(wù)已能通過(guò)可訪問(wèn)網(wǎng)絡(luò)的終端而獲得。任何檢索條件例如一個(gè)或多個(gè)關(guān)鍵字和更新時(shí)間被用戶鍵入終端,為檢索網(wǎng)絡(luò)上的信息指定檢索條件。
另一個(gè)利用全球定位系統(tǒng)(Global Positioning System)的服務(wù),也已經(jīng)變成可使用的,其中,由全球定位系統(tǒng)確定的位置信息,被發(fā)送至檢索服務(wù)器,用以檢索被確定的位置周圍的有用信息。
如上所述,檢索系統(tǒng)根據(jù)用戶指定的檢索條件實(shí)現(xiàn)檢索。所有有關(guān)檢索條件的信息對(duì)搜索服務(wù)提供者來(lái)說(shuō)是開(kāi)放的,即使信息包含任何用戶的私人信息。還有,如果檢索服務(wù)器計(jì)算機(jī)的保密性不完善,那么,信息可能被泄漏給任何人。
例如,檢索系統(tǒng)可以給用戶提供由用戶指定的地圖和位置周圍的商店。位置信息對(duì)服務(wù)器計(jì)算機(jī)和檢索服務(wù)提供者來(lái)說(shuō)是開(kāi)放的,即使用戶想保守位置信息的機(jī)密。
為了檢索居住或住宅信息,各種居住條件例如費(fèi)用或房間大小,對(duì)服務(wù)器計(jì)算機(jī)和檢索服務(wù)提供者來(lái)說(shuō)也是開(kāi)放的。
為了檢索職業(yè)信息,用戶的專業(yè)經(jīng)驗(yàn)信息或教育背景,年齡,和特殊技術(shù)信息,也可能變成是公開(kāi)的。
如上所述,有關(guān)檢索情況的信息,對(duì)檢索服務(wù)提供者是開(kāi)放的,即使信息包含任何用戶的私人信息或機(jī)密信息。這可能使用戶的秘密被侵犯。
在上述情況下,發(fā)展一種新穎的檢索設(shè)備,為用戶提供保護(hù)用戶秘密的檢索服務(wù),是所希望的。
還有,發(fā)展一種新穎的檢索服務(wù)器,經(jīng)網(wǎng)絡(luò)向檢索設(shè)備提供能夠保護(hù)用戶秘密的檢索服務(wù)是所希望的。
再有,發(fā)展一種新穎的包括搜索設(shè)備和檢索服務(wù)器的、能保護(hù)用戶秘密的檢索系統(tǒng),是所希望的。
還有,發(fā)展一種保護(hù)用戶秘密的新穎的檢索方法和為實(shí)現(xiàn)檢索方法所用的新穎的計(jì)算機(jī)可讀程序,是所希望的。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種新穎的檢索設(shè)備,為用戶提供沒(méi)有上述問(wèn)題的檢索服務(wù)。
本發(fā)明的另一個(gè)目的是提供一種新穎的檢索設(shè)備,用來(lái)為用戶提供保護(hù)用戶秘密的檢索服務(wù)。
本發(fā)明的又一個(gè)目的是提供一種新穎的檢索服務(wù)器,經(jīng)網(wǎng)絡(luò)向檢索設(shè)備提供設(shè)有上述問(wèn)題的檢索服務(wù)。
本發(fā)明的再一個(gè)目的是提供一種新穎的檢索服務(wù)器,經(jīng)網(wǎng)絡(luò)向檢索設(shè)備提供保護(hù)用戶秘密的檢索服務(wù)。
本發(fā)明的又一目的是提供一種新穎的包括檢索設(shè)備和檢索服務(wù)器的、沒(méi)有上述問(wèn)題的檢索系統(tǒng)。
本發(fā)明的再一目的是提供一種新穎的包括檢索設(shè)備和檢索服務(wù)器的、能保護(hù)用戶秘密的檢索系統(tǒng)。
本發(fā)明的又一個(gè)目的是提供一種新穎的、沒(méi)有上述問(wèn)題的檢索方法。
本發(fā)明的再一目的是提供一種新穎的、能保護(hù)用戶秘密的檢索方法。
本發(fā)明的又一個(gè)目的是提供一種新穎的用以實(shí)現(xiàn)檢索方法的、沒(méi)有上述問(wèn)題的計(jì)算機(jī)可讀程序。
本發(fā)明的再一個(gè)目的是提供一種新穎的用以實(shí)現(xiàn)檢索方法的、能保護(hù)用戶秘密的計(jì)算機(jī)可讀程序。
本發(fā)明的提供一種檢索系統(tǒng),它包括用于檢索服務(wù)的至少一個(gè)檢索服務(wù)器,和經(jīng)傳輸媒體訪問(wèn)檢索服務(wù)器的檢索設(shè)備。檢索設(shè)備被調(diào)整,將具有第一檢索范圍的第一檢索條件修改入具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍,并且寬于第一檢索范圍。服務(wù)器在第二檢索條件下檢索第一被檢索信息。檢索設(shè)備在用戶指定的第一檢索條件下,從第一被檢索信息中檢索第二被檢索信息。第一檢索條件至少包括一個(gè)與用戶的涉密信息有關(guān)的第一因素。第二檢索條件包括與第一因素相應(yīng)的第二因素。第二因素具有比第一因素寬的檢索范圍,以保護(hù)用戶的涉密信息。
本發(fā)明的上述和其他目的、特點(diǎn)和優(yōu)點(diǎn),從下面的描述中將會(huì)看得清楚。
將參考附圖詳細(xì)描述根據(jù)本發(fā)明的優(yōu)選實(shí)施例。
圖1是說(shuō)明根據(jù)本發(fā)明的第一實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖;圖2是說(shuō)明修改操作實(shí)例的方塊圖,是通過(guò)檢索條件修改單元,從初始檢索條件修改為已修改檢索條件;圖3是圖1中所示的檢索系統(tǒng)的順序操作流程圖;圖4是說(shuō)明被指定的初始檢索條件范圍和被修改檢索條件擴(kuò)展范圍和圖;圖5是說(shuō)明根據(jù)本發(fā)明的第二實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖;圖6是圖5中所示的檢索系統(tǒng)的順序操作流程圖;圖7是說(shuō)明根據(jù)本發(fā)明的第三實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖;圖8是說(shuō)明被包括在圖7中所示的檢索系統(tǒng)中的被擴(kuò)充的客戶操作的流程圖;圖9是說(shuō)明根據(jù)本發(fā)明的第四實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖;圖10是說(shuō)明被包括在圖9中所示的檢索系統(tǒng)中的被擴(kuò)充的客戶操作的流程圖;圖11是說(shuō)明根據(jù)本發(fā)明的第五實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖。
具體實(shí)施方案本發(fā)明的第一方面是一種檢索設(shè)備,可訪問(wèn)至少一個(gè)提供檢索服務(wù)的檢索服務(wù)器。檢索設(shè)備包括檢索條件修改單元,其用于將具第一檢索范圍的第一檢索條件,修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍,并比第一檢索范圍寬;檢索信息接收單元,其用于向檢索服務(wù)器發(fā)送第二檢索條件,并接收來(lái)自檢索服務(wù)器的與第二檢索條件符合的第一被檢索信息;和檢索單元,其用于從第一被檢索信息中,檢索與第一檢索條件符合的第二被檢索信息。
有可能,第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,并且,第一檢索條件包括與第一因素相應(yīng)的第二因素,并且,第二因素具有比第一因素寬的檢索范圍。
還可能,檢索條件修改單元被調(diào)整,以便按照第二檢索條件的每個(gè)因素的預(yù)定模糊度,和為將第一檢索條件修改為第二檢索條件的預(yù)定過(guò)程,將第一檢索條件修改為第二檢索條件,并且,檢索條件修改單元還被調(diào)整,以便維持預(yù)定模糊度和預(yù)定過(guò)程。
也可能,檢索條件修改單元被調(diào)整,以便按照第二檢索條件的每個(gè)因素的用戶指定模糊度,和為將第一檢索條件修改為第二檢索條件的用戶指定過(guò)程,將第一檢索條件修改為第二檢索條件。
有可能,進(jìn)一步包括第一存儲(chǔ)器,其用于存儲(chǔ)用戶鍵入的第一檢索條件,其中,檢索條件修改單元被調(diào)整,以便從第一存儲(chǔ)器中收取第一檢索條件,并根據(jù)接收到的檢索請(qǐng)求的鍵入,將第一搜索條件修改為第二檢索條件。
也可能,檢索設(shè)備可訪問(wèn)能產(chǎn)生至少部分第一檢索條件的外部設(shè)備,以便接收從外部設(shè)備來(lái)的第一檢索條件的至少部分的鍵入。
也可能,檢索條件修改單元被調(diào)整,以便根據(jù)接收到的用戶指令的鍵入,有選擇地刪除第二檢索條件的每個(gè)因素。
有可能進(jìn)一步包括第一被檢索信息存儲(chǔ)單元,其用于存儲(chǔ)第一被檢索信息,和允許檢索單元從第一被檢索信息存儲(chǔ)單元中,檢索第二被檢索信息。
有可能進(jìn)一步包括控制單元,其用于通過(guò)檢驗(yàn)被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息是否包括與第一檢索條件有關(guān)的任何內(nèi)容,做出更新被存儲(chǔ)在第一被檢索信息的存儲(chǔ)單元中第一被檢索信息的決策。
還可能,控制單元根據(jù)接收到的檢索請(qǐng)求的鍵入,做出更新第一被檢索的信息的決策。
也可能,控制單元自動(dòng)地做了周期性地更新第一被檢索信息的決策。
也可能,控制單元被調(diào)整,以便預(yù)測(cè)第一檢索條件將來(lái)被鍵入,并產(chǎn)生與第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件,檢索條件修改單元將預(yù)測(cè)的檢索條件修改為第二檢索條件;和檢索信息接收單元向檢它服務(wù)器發(fā)送第二檢索條件,并從檢索服務(wù)器接收與第二檢索條件相符合的第一被檢索信息。
也可能,檢索信息接收單元除第一檢索條件以外,向檢索服務(wù)器發(fā)送被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息的內(nèi)容,并且,檢索信息接收單元,從檢索服務(wù)器接收與第一被檢索信息有關(guān)的差異信息,以便根據(jù)差異信息更新第一被檢索信息。
也可能,檢索單元從檢索服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù),和檢索單元按照檢索程序檢索第二被檢索信息。
也可能,檢索設(shè)備與第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和檢索單元按照檢索程序檢索第二被檢索信息。
也可能進(jìn)一步包括可經(jīng)無(wú)線網(wǎng)絡(luò)連接至可由用戶操作的被擴(kuò)充客戶的輸入/輸出單元。
還可能,被擴(kuò)充客戶包括移動(dòng)終端。
有可能,檢索信息接收單元從檢索服務(wù)器接收與第一被檢索信息有關(guān)的指針信息;和檢索單元從指針信息中檢索與第一檢索條件符合的條件符合指針信息。
還有可能,檢索信息接收單元除接收條件符合指針信息以外,從檢索服務(wù)器接收檢索程序;和檢索單元按照檢索程序檢索條件符合指針信息。
可能進(jìn)一步包括選擇器,其用于按照用戶的指令,從指針信息中選擇一個(gè)指針信息,其中,檢索信息接收單元,向檢索服務(wù)器發(fā)送被選擇的指針信息,和對(duì)與被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
還可能,檢索信息接收單元除被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息;和對(duì)與被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
可能進(jìn)一步包括選擇器,其用于按照用戶的指令,從指針信息中選擇一個(gè)指針信息,其中,檢索信息接收單元,向檢索服務(wù)器之外的其它服務(wù)器,發(fā)送被選擇的指針信息和對(duì)與被選擇的指針信息有關(guān)的全部信息的請(qǐng)求,這里,其它服務(wù)器保持有與被選擇的指針信息有關(guān)的全部信息。
還可能,檢索信息接收單元除被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息;和對(duì)與被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
本發(fā)明的第二方面是一種檢索條件產(chǎn)生器,包括接收機(jī),其用于接收具有第一檢索范圍的第一檢索條件;和修改器,其用于將第一檢索條件修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍,并且它比第一檢索范圍寬,其中,第二檢索條件是為獲得第一被檢索信息的,而第一檢索條件是被用戶指定的,用來(lái)從第一被檢索信息中檢索用戶所希望的第二被檢索信息。
還可能,第一檢索條件包括至少與用戶的涉密信息有關(guān)的第一因素,第一檢索條件包括與第一因素相應(yīng)的第二因素,第二因素具有比第一因素寬的檢索范圍。
也可能,接收機(jī)和修改工具被并入檢索設(shè)備,檢索設(shè)備可訪問(wèn)至少一個(gè)提供檢索服務(wù)的檢索服務(wù)器;檢索服務(wù)器根據(jù)第二檢索條件檢索第一被檢索信息;和檢索設(shè)備根據(jù)第一檢索條件從第一被檢索信息中檢索第二被檢索信息。
也可能,修改器進(jìn)一步包括用于將第一檢索條件修改為第二檢索條件的硬件。
也可能,修改器進(jìn)一步包括用于存儲(chǔ)修改程序的存儲(chǔ)器;和處理器,其用于執(zhí)行修改程序,從而將第一檢索條件修改為第二檢索條件。
本發(fā)明的第三方面是一種檢索服務(wù)器,其用于為至少一個(gè)可訪問(wèn)檢索服務(wù)器的檢索設(shè)備提供檢索服務(wù)。檢索服務(wù)器包括檢索信息提供單元,其用于為檢索設(shè)備提供符合第二檢索條件的第一被檢索信息的檢索服務(wù),和給檢索設(shè)備的檢索程序,其中,檢索程序由檢索設(shè)備執(zhí)行,為的是檢索符合用戶指定的第一檢索條件的第二被檢索信息,和第一檢索條件具有第一檢索范圍,第二檢索條件具有包括第一檢索范圍并比第一檢索范圍寬的第二檢索范圍。
可能進(jìn)一步包括檢索程序存儲(chǔ)單元,其用于存儲(chǔ)檢索程序。
可能進(jìn)一步包括指針信息生成單元,其用于生成與第一被檢索信息有關(guān)的指針信息,和其中,檢索信息提供單元給檢索裝置提供指針信息,和檢索設(shè)備從指針信息中檢索條件符合指針信息。
本發(fā)明的第四方面是一種檢索系統(tǒng),包括用于提供檢索服務(wù)的至少一個(gè)檢索服務(wù)器;能經(jīng)過(guò)傳輸媒體訪問(wèn)至少的檢索服務(wù)器的檢索設(shè)備,檢索設(shè)備進(jìn)一步包括檢索條件修改單元,其用于將具有第一檢索范圍的第一檢索條件,修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍,并且比第一檢索范圍寬;檢索信息接收單元,其用于向檢索服務(wù)器發(fā)送第二檢索條件,以允許檢索服務(wù)器檢索符合第二檢索條件的第一檢索信息,并且檢索信息接收單元接收從檢索服務(wù)器來(lái)的第一被檢索信息;和檢索單元,其用于從第一被檢索信息中,檢索符合第一檢索條件的第二被檢索信息。
有可能,第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,并且,第一檢索條件包括與第一因素相應(yīng)的第二因素,并且,第二因素具有比第一因素寬的檢索范圍。
還可能,檢索條件修改單元被調(diào)整,以便按照第二檢索條件的每個(gè)因素的預(yù)定模糊度,和將第一檢索條件修改為第二檢索條件的預(yù)定過(guò)程,將第一檢索條件修改為第二檢索條件,并且,檢索條件修改單元還被調(diào)整,以便維持預(yù)定模糊度和預(yù)定過(guò)程。
也可能,檢索條件修改單元被調(diào)整,以便按照第二檢索條件的每個(gè)因素的用戶指定模糊度,和將第一檢索條件修改為第二檢索條件的用戶指定過(guò)程,將第一檢索條件修改為第二檢索條件。
有可能,進(jìn)一步包括第一存儲(chǔ)器,其用于存儲(chǔ)用戶鍵入的第一檢索條件,并且,檢索條件修改單元被調(diào)整,以便從第一存儲(chǔ)器中收取第一檢索條件,并根據(jù)接收到的檢索請(qǐng)求的鍵入,將第一搜索條件修改為第二檢索條件。
也可能,檢索設(shè)備可訪問(wèn)能產(chǎn)生至少部分第一檢索條件的外部設(shè)備,以便接收從外部設(shè)備來(lái)的第一檢索條件的至少部分的鍵入。
也可能,檢索條件修改單元被調(diào)整,以便根據(jù)接收到的用戶指令的鍵入,有選擇地刪除第二檢索條件的每個(gè)因素。
有可能,檢索設(shè)備進(jìn)一步包括第一被檢索信息存儲(chǔ)單元,其用于存儲(chǔ)第一被檢索信息,和允許檢索單元從第一被檢索信息存儲(chǔ)單元中,檢索第二被檢索信息。
有可能檢索設(shè)備進(jìn)一步包括控制單元,其用于通過(guò)檢驗(yàn)被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息,是否包括與第一檢索條件有關(guān)的任何內(nèi)容,做出更新被存儲(chǔ)在第一被檢索信息的存儲(chǔ)單元中第一被檢索信息的決策。
還可能,控制單元根據(jù)接收到的檢索請(qǐng)求的鍵入,做出更新第一被檢索的信息的決策。
也可能,控制單元自動(dòng)地做了周期性地更新第一被檢索信息的決策。
也可能,控制單元被調(diào)整,以便預(yù)測(cè)第一檢索條件將來(lái)被鍵入,并產(chǎn)生第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件,檢索條件修改單元將預(yù)測(cè)的檢索條件修改為第二檢索條件;和檢索信息接收單元向檢它服務(wù)器發(fā)送第二檢索條件,并從檢索服務(wù)器接收與第二檢索條件相符合的第一被檢索信息。
也可能,檢索信息接收單元除第一檢索條件以外,向檢索服務(wù)器發(fā)送被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息的內(nèi)容,并且,檢索信息接收單元,從檢索服務(wù)器接收與第一被檢索信息有關(guān)的差異信息,以便根據(jù)差異信息更新第一被檢索信息。
也可能,檢索服務(wù)器向檢索設(shè)備單元提供包括檢索程序的檢索程序數(shù)據(jù);和檢索單元按照檢索程序,檢索第二被檢索信息。
有可能,檢索設(shè)備與第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和檢索單元按照檢索程序,檢索第二被檢索信息。
有可能,檢索設(shè)備進(jìn)一步包括可經(jīng)無(wú)線網(wǎng)絡(luò)連接至可由用戶操作的被擴(kuò)充客戶的輸入/輸出單元。
還可能,被擴(kuò)充客戶包括移動(dòng)終端。
有可能,檢索服務(wù)器進(jìn)一步包括指針信息生成單元,其用于生成與第一被檢索信息有關(guān)的指針信息,和檢索信息接收單元從檢索服務(wù)器接收指針信息;和檢索單元從指針信息中,檢索與第一檢索條件符合的條件符合指計(jì)信息。
還可能,檢索信息接收單元除接收條件符合指針信息以外,從檢索服務(wù)器接收檢索程序;和檢索單元按照檢索程序,檢索條件符合指針信息。
也可能,檢索設(shè)備進(jìn)一步包括選擇器,其用于按照用戶的指令,從指針信息中選擇一個(gè)指針信息,其中,檢索信息接收單元,向檢索服務(wù)器發(fā)送被選擇的指針信息,和對(duì)與被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
也可能,檢索信息接收單元除被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息;和對(duì)與被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
也可能,檢索設(shè)備進(jìn)一步包括選擇器,其用于按照用戶的指令,從指針信息中選擇一個(gè)指針信息,其中,檢索信息接收單元,向不同于檢索服務(wù)器的其它服務(wù)器,發(fā)送被選擇的指針信息和對(duì)與被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
還可能,檢索信息接收單元除被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息;和對(duì)與被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
也可能,檢索服務(wù)器進(jìn)一步包括檢索程序存儲(chǔ)單元,其用于存儲(chǔ)檢索程序。
也可能,檢索服務(wù)器進(jìn)一步包括指針信息生成單元,其用于生成與第一被檢索信息有關(guān)的指針信息,和其中,檢索信息提供單元給檢索裝置提供指針信息,和檢索設(shè)備從指針信息中檢索條件符合指針信息。
本發(fā)明的第五方面是一種檢索方法,其用于由檢索設(shè)備從提供檢索服務(wù)的至少一個(gè)檢索服務(wù)器檢索信息,這個(gè)檢索設(shè)備可經(jīng)傳輸媒體訪問(wèn)至少一個(gè)檢索服務(wù)器。這種方法包括步驟將具有第一檢索范圍的第一檢索條件,修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍,并且比第一檢索范圍寬;向檢索服務(wù)器發(fā)送第二檢索條件,以使檢索服務(wù)器能檢索與第二檢索條件符合的第一被檢索信息;和從來(lái)自檢索服務(wù)器的第一被檢索信息中,檢索與第一檢索條件符合的第二被檢索信息。
有可能,第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,并且,第一檢索條件包括與第一因素相應(yīng)的第二因素,第二因素具有比第一因素寬的檢索范圍。
還可能,按照第二檢索條件的每個(gè)因素的預(yù)定模糊度,和為將第一檢索條件修改為第二檢索條件的預(yù)定過(guò)程,將第一檢索條件修改為第二檢索條件。
也可能,按照第二檢索條件的每個(gè)因素的用戶指定模糊度,和為將第一檢索條件修改為第二檢索條件的用戶指定過(guò)程,將第一檢索條件修改為第二檢索條件。
也可能,根據(jù)接收到的檢索請(qǐng)求的鍵入,由用戶過(guò)去鍵入的第一檢索條件被從存儲(chǔ)器取出,并被修改為第二檢索條件。
也可能,根據(jù)接收到的用戶指令的鍵入,有選擇地刪除第二檢索條件的每個(gè)因素。
有可能進(jìn)一步包括通過(guò)檢驗(yàn)第一被檢索信息是否包括與第一檢索條件有關(guān)的任何內(nèi)容,做出更新第一被檢索信息的決策。
還可能,根據(jù)接收到的檢索請(qǐng)求的鍵入,更新第一被檢索信息的決策被做出。
還可能,更新第一被檢素信息的決策,被自動(dòng)地和周期地做出。
也可能進(jìn)一步包括做出第一檢索條件將來(lái)被用戶鍵入的預(yù)測(cè),并生成與第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件;和將預(yù)測(cè)的檢索條件修改為第二檢索條件。
可能進(jìn)一步包括除第一檢索條件以外,發(fā)送第一被檢索信息的內(nèi)容;從檢索服務(wù)器接收與第一被檢索信息有關(guān)的差異信息;和根據(jù)差異信息更新第一被檢索信息。
也可能,按照檢索程序,檢索第二被檢索信息。
也可能進(jìn)一步包括與第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和按照檢索程序,檢索第二被檢索信息。
也可能進(jìn)一步包括生成與第一被檢索信息有關(guān)的指針信息;從指針信息中,檢索與第一檢索條件符合的條件符合指針信息。
可能進(jìn)一步包括按照用戶的指令,從指針信息中選擇一個(gè)指針信息;和向檢索服務(wù)器發(fā)送被選擇的指針信息和對(duì)與被選擇的指針信息和一被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
可能進(jìn)一步包括除被選擇的指針信息以外,向檢索服務(wù)器發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與被選擇的指針信息及無(wú)請(qǐng)求偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
可能進(jìn)一步包括按照用戶的指令,從指針信息中選擇一個(gè)指針信息;和向檢索服務(wù)器之外的其它服務(wù)器,發(fā)送被選擇的指針信息和對(duì)與被選擇的指針信息有關(guān)的全部信息的請(qǐng)求,這里,其它服務(wù)保持有與被選擇的指針信息有關(guān)的全部信息。
可能進(jìn)一步包括除被選擇的指針信息以外,向其它服務(wù)器發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與被選擇的指針信息及無(wú)請(qǐng)求偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
本發(fā)明的第六方面是由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)程序,其用于實(shí)現(xiàn)上述檢索方法。第一實(shí)施例將參考附圖詳細(xì)描述根據(jù)本發(fā)明的第一優(yōu)選實(shí)施例。圖1是說(shuō)明在這個(gè)第一實(shí)施例中的檢索系統(tǒng)的總體結(jié)構(gòu)的方塊圖,這個(gè)檢索系統(tǒng)包括檢索服務(wù)器和可經(jīng)網(wǎng)絡(luò)連接至檢索服務(wù)器的檢索設(shè)備。檢索系統(tǒng)包括檢索服務(wù)器600,通信網(wǎng)絡(luò)50,和可經(jīng)網(wǎng)絡(luò)50連接至檢索服務(wù)器600的檢索設(shè)備100。
檢索服務(wù)器600進(jìn)一步包括檢索信息提供單元610和信息存儲(chǔ)單元620。信息存儲(chǔ)單元620存儲(chǔ)用戶可利用的信息。檢索信息提供單元610根據(jù)通過(guò)網(wǎng)絡(luò)50從檢索設(shè)備100發(fā)送來(lái)的檢索請(qǐng)求,檢索被存儲(chǔ)在信息存儲(chǔ)單元620中的信息,并輸出檢索結(jié)果,然后,檢索結(jié)果經(jīng)通信網(wǎng)絡(luò)50被發(fā)送至檢索設(shè)備100。
檢索服務(wù)器600包括多個(gè)服務(wù)器,它們分別提供地圖信息,居住信息,就業(yè)信息,商店信息,時(shí)間表信息,物價(jià)信息,書信息,網(wǎng)內(nèi)容信息,和它們的組合。
檢索裝置100經(jīng)通信網(wǎng)路50,向檢索服務(wù)器600發(fā)送檢索請(qǐng)求。檢索設(shè)備100也接收經(jīng)通信網(wǎng)絡(luò)50從檢索服務(wù)器600發(fā)送來(lái)的檢索結(jié)果。檢索設(shè)備100可選擇地包括可經(jīng)通信網(wǎng)絡(luò)50連接至檢索服務(wù)器600的任何可得到的終端設(shè)備,例如個(gè)人計(jì)算機(jī)和移動(dòng)終端。通信網(wǎng)絡(luò)50包括任何可利用的通信網(wǎng)絡(luò),例如互聯(lián)網(wǎng)。
檢索設(shè)備100進(jìn)一步包括檢索信息接收單元110,檢索信息存儲(chǔ)單元120,控制單元130,檢索單元140,輸入/輸出單元150,和檢索條件修改單元160。
輸入/輸出單元150接收由用戶鍵入的檢索條件。輸入/輸出單元150也輸出表示檢索結(jié)果的信號(hào)。
檢索條件修改單元160將初始條件修改為被修改的檢索條件。初始檢索條件,與由用戶經(jīng)輸入/輸出單元150鍵入的檢索條件一致。被修改的檢索條件,是通過(guò)使初始檢索條件檢糊或者加寬初始檢索條件的范圍而獲得的檢索條件,所以,被修改的檢索條件比初始檢索條件寬廣并更模糊。初始檢索條件以后將被稱為第一檢索條件。被修改檢索條件以后將被稱為第二檢索條件。被修改的檢索條件是由檢索條件修改單元160,根據(jù)用戶經(jīng)輸入/輸出單元150鍵入的初始檢索條件生成的。
檢索信息接收單元110將檢索請(qǐng)求與被修改的檢索條件一起,經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索服務(wù)器600,以便檢索服務(wù)器600根據(jù)檢索請(qǐng)求,在被修改的檢索條件下檢索信息。檢索服務(wù)器600經(jīng)通信網(wǎng)絡(luò)50,向檢索設(shè)備100發(fā)送包含模糊條件符合信息的模糊檢索結(jié)果,這個(gè)結(jié)果與被修改的檢索條件相符合。檢索信息接收單元110接收來(lái)自檢索服務(wù)器600的包含模糊條件符合信息的模糊檢索結(jié)果。包含模糊條件符合信息的模糊檢索結(jié)果以后被稱為第一檢索結(jié)果。
檢索信息存儲(chǔ)器單元120接收從檢索信息接收單元檢索信息接收單元110來(lái)的第一檢索結(jié)果,并存儲(chǔ)第一檢索結(jié)果??刂茊卧?30控制檢索信息接收單元110,檢索信息存儲(chǔ)單元120,控制單元130,檢索單元140,輸入/輸出單元150和檢索條件修改單元檢索條件修改單元160的各個(gè)操作。
在用戶已鍵入初始檢索條件下,檢索單元140從被包含在模糊檢索結(jié)果中并存儲(chǔ)在檢索信息存儲(chǔ)單元120中的模糊條件符合信息中,檢索初始條件符合信息,只要初始條件符合信息與初始檢索條件相符合。初始條件符合信息經(jīng)輸入/輸出單元150作為第二檢索結(jié)果被輸出。初始條件符合信息也被存儲(chǔ)在檢索信息存儲(chǔ)單元120中。
因此,檢索信息存儲(chǔ)單元120同時(shí)存儲(chǔ)第一和第二檢索結(jié)果,其中每個(gè)檢索結(jié)果由標(biāo)識(shí)所獲信息的標(biāo)識(shí)符來(lái)確定。與標(biāo)識(shí)符有關(guān),獲得信息的時(shí)間,檢索條件和所獲信息都被存在檢索信息存儲(chǔ)單元120。
下面,將描述一個(gè)操作實(shí)例,它是由檢索條件修改單元160將初始檢索條件修改為被修改檢索條件的修改操作。圖2說(shuō)明修改操作的實(shí)例,即通過(guò)檢索條件修改單元,從初始檢索條件修改為被修改檢索條件。初始檢索條件清楚地表示涉密信息。為了保護(hù)用戶的涉密信息,檢索條件修改單元160將初始檢索條件修改為被修改檢索條件,但是,該條件模糊地表示用戶的涉密信息,其中,被修改檢索條件比初始檢索條件寬,并更模糊。
被修改檢索條件中涉密性信息的模糊度,可由檢索系統(tǒng)或用戶兩者之中任何一個(gè),有選擇地指定。如果檢索系統(tǒng)指定模糊度,將初始檢索條件修改為被修改檢索條件的方法,依賴于初始條件和/或描述格式的內(nèi)容。被修改檢索條件通??砂ǘ喾N因素。檢索條件修改單元160,對(duì)加寬被修改檢索條件的多種因素各自的范圍和使被修改檢索條件的多種因素變得模糊的過(guò)程,進(jìn)行管理,同時(shí)對(duì)被修改檢索條件多種因素各自的模糊度進(jìn)行管理。根據(jù)所管理的過(guò)程和模糊度,檢索條件修改單元160執(zhí)行上述修改操作。
代替檢索系統(tǒng),用戶可在鍵入初始檢索條件的各個(gè)因素的同時(shí),指定被修改檢索條件的檢糊度。另一方面,一個(gè)或多個(gè)用戶可預(yù)先鍵入被修改檢索條件中的涉密信息各自的模糊度,并將其或存儲(chǔ)到檢索信息存儲(chǔ)單元120,或存儲(chǔ)到其他的存儲(chǔ)單元,以便檢索系統(tǒng)為執(zhí)行上述修改操作,參照用戶所指定的被修改檢索條件的模糊度。
檢索系統(tǒng)可有選擇地被調(diào)整,以允許用戶按照他的或她的判斷,選擇一個(gè)或多個(gè)初始檢索條件的涉密請(qǐng)求修改因素,也可選擇一個(gè)或多個(gè)初始檢索條件的涉密請(qǐng)求刪除因素,從而,檢索條件修改單元160有選擇地只修改涉密因素,和刪除涉密請(qǐng)求刪除因素,從而檢索條件修改單元160不修改初始檢索條件的其余的非涉密因素。
初始檢索條件的涉密請(qǐng)求修改因素是這樣一個(gè)因素,即用戶希望或企圖修改或制造模糊,使得被修改的因素顯然地不表示秘密信息。初始檢索條件的涉密請(qǐng)求刪除因素是這樣一個(gè)因素,即用戶希望或企圖刪除以保護(hù)秘密,因?yàn)橛脩艨紤]到,即使因素已經(jīng)完全被修改,但是完全被修改的因素仍然還顯然地表示秘密信息。為了完全地保護(hù)秘密,有必要?jiǎng)h除初始檢索條件的涉密請(qǐng)求刪除因素。
再參考圖1,使用取得地圖信息的服務(wù)作為一個(gè)實(shí)例,來(lái)描述上述新型檢索系統(tǒng)的操作。
檢索服務(wù)器600提供地圖信息。信息存儲(chǔ)單元620存儲(chǔ)預(yù)定的地圖信息。檢索信息提供單元610根據(jù)指定的檢索條件,從存儲(chǔ)在信息存儲(chǔ)單元620的預(yù)定地圖信息中,檢索檢索條件符合的地圖信息,其中檢索條件符合的地圖信息與被指定的檢索條件符合。檢索信息提供單元610輸出檢索條件符合的地圖信息。檢索信息提供單元610根據(jù)地圖信息的種類、格式和用途決定怎樣指定檢索條件。
在本實(shí)施例中,由指定的緯度和指定的經(jīng)度確定的矩形區(qū)域是檢索的條件。檢索信息提供單元610根據(jù)由指定的緯度和指定的經(jīng)度確定的矩形區(qū)域,從存儲(chǔ)在信息存儲(chǔ)單元620的預(yù)定地圖信息中,檢索符合檢索條件的地圖信息,并輸出符合檢索條件的地圖信息。
設(shè)定,如果用戶的當(dāng)前位置用一個(gè)由緯度范圍為1.000度和經(jīng)度范圍為1.000度確定的寬矩形區(qū)域表示,那末,用戶認(rèn)為被鍵入的初始檢索條件被表示得模糊,他的或她的秘密能受到保護(hù)。但是,如果用戶的當(dāng)前位置用一個(gè)比上述寬矩形區(qū)域窄許多的矩形區(qū)域表示時(shí),用戶就認(rèn)為被鍵入的初始檢索條件被清楚地表示,他的她的秘密可能沒(méi)有被保護(hù)。
在上述設(shè)定下,參考圖1和3,描述本第一實(shí)施例中由檢索系統(tǒng)執(zhí)行的操作實(shí)例。圖3是圖1中所示檢索系統(tǒng)的順序操作流程圖。用戶指定一個(gè)由北緯范圍為35.002度至35.003度和東經(jīng)度范圍為135.471度至135.472度確定的矩形區(qū)域,作為檢索條件。
在第一步驟S11中,用戶將帶有指定的初始檢索條件范圍的檢索請(qǐng)求,鍵入輸入/輸出單元150?;蛘撸瑤в兄付ǖ某跏紮z索條件范圍的檢索請(qǐng)求也可通過(guò)外部設(shè)備,輸入到輸入/輸出單元150。另外還有,有可能使用已經(jīng)存儲(chǔ)在存儲(chǔ)器的初始檢索條件的范圍。因此,也有可能用附加的設(shè)備生成初始檢索條件。
例如,對(duì)于用戶來(lái)說(shuō),這樣是方便的,即將一些不易變的信息,例如用戶的姓名和地址,事先已存儲(chǔ)在存儲(chǔ)器中,以避免用戶每次鍵入不易變信息而頻繁鍵入的過(guò)程。對(duì)于用戶這樣也是方便的,即位置信息自動(dòng)地從位置檢測(cè)器例如全球定位系統(tǒng)輸入,以避免用戶每次為鍵入現(xiàn)行位置而頻繁鍵入的過(guò)程。
如果多個(gè)檢索服務(wù)器600為檢索設(shè)備100所用,那末,標(biāo)識(shí)被請(qǐng)求訪問(wèn)的多個(gè)服務(wù)器600之一的服務(wù)器標(biāo)識(shí)符信息,連同上述檢索請(qǐng)求和初始檢索條件一起也被鍵入。UPL是有用的服務(wù)標(biāo)識(shí)符信息的一個(gè)實(shí)例。
在第二步驟S12中,控制單元130根據(jù)指定的初始檢索條件的范圍和被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的檢索結(jié)果信息的內(nèi)容,判定是否有必要更新被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的檢索結(jié)果信息。
例如,控制單元130檢驗(yàn)檢索信息存儲(chǔ)單元120是否已經(jīng)存儲(chǔ)符合于初始檢索條件的被指定范圍的信息。
如果控制單元130驗(yàn)證被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的信息不包括與初始檢索條件相符合的信息,那末,控制單元130認(rèn)為它是必須更新的被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的信息。控制單元130也參考與已被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的檢索結(jié)果所伴隨的時(shí)間信息,其中,時(shí)間信息指示檢索信息存儲(chǔ)單元120獲得檢索結(jié)果的時(shí)間。
控制單元130檢驗(yàn)被參考的檢索結(jié)果獲得時(shí)間是否在預(yù)定的時(shí)間周期內(nèi)。如果被參考的檢索結(jié)果獲得時(shí)間超過(guò)預(yù)定的時(shí)間周期,控制單元130則認(rèn)為它是必須更新的被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的信息。預(yù)定的時(shí)間周期可由用戶任選擇指定。
如果控制單元130認(rèn)為有必要更新被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的信息,過(guò)程將進(jìn)入下面描述的步驟S15。如果控制單元130認(rèn)為不必要更新被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的信息,過(guò)程將進(jìn)入隨后的步驟S13。
在第三步驟S13中,控制單元130指令檢索條件修改單元160更新初始檢索條件,或改變初始檢索條件的指定范圍。例如,檢索條件修改單元160分別加寬緯度和經(jīng)度范圍。圖4是說(shuō)明被指定的初始檢索條件范圍和被修改的檢索條件擴(kuò)展范圍的圖。
用戶最初已指定北緯度范圍為35.002至35.003和東經(jīng)度范圍為135.471于135.472。由用戶指定的初始檢索條件緯度和經(jīng)度范圍所確定的初始矩形區(qū)域。具有一個(gè)窄的畫陰影線的區(qū)域。根據(jù)從控制單元130來(lái)的指令,檢索條件修改單元160將窄的初始矩形區(qū)域擴(kuò)展為被修改的寬矩形區(qū)域,該寬矩形區(qū)域是由擴(kuò)展的北緯范圍為35.000至36.000和擴(kuò)展的東經(jīng)范圍為135.000至136.000確定的。結(jié)果,檢索條件修改單元160生成被修改的檢索條件。
擴(kuò)展的北緯和東經(jīng)范圍是由用戶的判斷決定的,或者從用戶看來(lái),被修改的寬矩形區(qū)域是否能使用戶的當(dāng)前位置信息的表示模糊起來(lái),從而用戶的秘密能夠得到保護(hù)。
在第四步驟S14中,控制單元130指令檢索信息接收單元110,將檢索請(qǐng)求與被修改檢索條件一起,經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索服務(wù)器600。檢索信息提供單元610從存儲(chǔ)在信息存儲(chǔ)單元620的信息中,檢索一個(gè)檢索條件符合地圖信息,其中檢索條件符合地圖信息,是與被修改檢索條件相符合的。檢索條件修改單元160經(jīng)通過(guò)信網(wǎng)絡(luò)50,向檢索設(shè)備100發(fā)送作為檢索結(jié)果的檢索地圖信息。
檢索信息接收單元110接收檢索地圖信息??刂茊卧?30指令檢索信息接收單元110,向檢索信息存儲(chǔ)單元120發(fā)送檢索地圖信息。控制單元130指令檢索信息存儲(chǔ)單元120存儲(chǔ)被檢索的地圖信息。如果舊的地圖信息還遺留在檢索信息存儲(chǔ)單元120中,則檢索信息存儲(chǔ)單元120以新的檢索地圖信息更新地圖信息。檢索信息存儲(chǔ)單元120同時(shí)存儲(chǔ)與地圖信息在一起的信息獲得時(shí)間和被修改檢索條件。
因此,檢索信息存儲(chǔ)單元120可得到新的與被修改檢索條件相符合的地圖信息,該條件包括由擴(kuò)展的北緯范圍為35.000至36.000和擴(kuò)展的東經(jīng)范圍為135.000于136.000所確定的寬的被修改矩形區(qū)域。如上所述,檢索服務(wù)器600只接收模糊地表示用戶當(dāng)前位置信息的被修改檢索條件,而不接收明顯地表示用戶當(dāng)前位置信息的初始檢索條件,由此原因,有關(guān)用戶當(dāng)前位置的用戶秘密能夠被保護(hù)。
在第五步驟S15中,控制單元130指令檢索單元140,從與被修改檢索相符合的并被存儲(chǔ)在檢索信息存儲(chǔ)單元120中的寬廣地圖信息中,檢索用戶請(qǐng)求的地圖信息,其中用戶請(qǐng)求的地圖信息與初始檢索條件相符合,該條件包括由最初指定的北緯和東經(jīng)范圍確定的初始窄矩形區(qū)域。即檢索單元140,作為檢索結(jié)果,輸出用戶請(qǐng)求的初始窄矩形區(qū)域的地圖信息,該窄矩形區(qū)域是由初始指定的北緯范圍為35.002至35.003和東經(jīng)范圍為135.471至135.472確定的。
在第六步驟S16中,控制單元130指令輸入/輸出單元150,作為檢索結(jié)果,輸出用戶請(qǐng)求的初始窄矩形區(qū)域的地圖信息,該區(qū)域是由最初指定的北緯范圍為35.002至35.003和東經(jīng)范圍為135.471至135.472確定的。
因此,上述檢索系統(tǒng)允許用戶得到與由用戶指定或鍵入的初始檢索條件符合的用戶請(qǐng)求信息,而用戶的涉密信息能夠被保護(hù),因?yàn)闄z索服務(wù)器600只接收模糊地表示用戶涉密信息的修改檢索條件,而不接收初始檢索條件。第二實(shí)施例參考附圖將詳細(xì)描述根據(jù)本發(fā)明的第二實(shí)施例。圖5是說(shuō)明檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖,該系統(tǒng)包括檢索服務(wù)器和可通過(guò)網(wǎng)絡(luò)與第二實(shí)施例中的檢索服務(wù)器相連接的檢索設(shè)備。檢索系統(tǒng)包括檢索服務(wù)器300,通信網(wǎng)絡(luò)50和可通過(guò)網(wǎng)絡(luò)50與檢索服務(wù)器300相連的檢索設(shè)備200。
這個(gè)第二實(shí)施例的檢索系統(tǒng)與上述第一實(shí)施例的檢索系統(tǒng)的不同之外在于檢索設(shè)備200依照檢索程序數(shù)據(jù)實(shí)現(xiàn)檢索過(guò)程。
根據(jù)上述第一實(shí)施例,檢索單元140為執(zhí)行初始檢索條件下的檢索過(guò)程,必須訪問(wèn)檢索信息存儲(chǔ)單元120。但是,在這種情況下,檢索設(shè)備100可向不同的多個(gè)檢索服務(wù)器600發(fā)送不同的檢索請(qǐng)求,并從不同的多個(gè)服務(wù)器600接收不同種類的檢索信息。檢索設(shè)備100存儲(chǔ)不同種類的檢索信息。檢索單元140基于不同種類檢索條件下被存儲(chǔ)在檢索信息存儲(chǔ)單元120的不同種類被檢索信息,并依照不同的檢索過(guò)程和不同的算法,執(zhí)行不同的檢索操作。因此,檢索單元140具在不同種類檢索條件下,并依照不同檢索過(guò)程和不同算法,進(jìn)行不同檢索操作的全部必要的功能,是不方便的。
在這個(gè)第二實(shí)施例中,檢索系統(tǒng)允許檢索設(shè)備200執(zhí)行檢索程序,檢索設(shè)備200在不同種類檢索條件下,依照不同的檢索過(guò)程和不同的算法,實(shí)現(xiàn)不同不同的多個(gè)檢索操作。
下面,參考圖5和6,詳細(xì)描述檢索系統(tǒng)及其操作。
檢索服務(wù)器300進(jìn)一步包括檢索信息提供單元310,信息存儲(chǔ)單元320和檢索程序存儲(chǔ)單元330。檢索程序存儲(chǔ)單元330存儲(chǔ)檢索程序,信息存儲(chǔ)單元320存儲(chǔ)用戶可利用的信息。檢索信息提供單元310,根據(jù)經(jīng)通信網(wǎng)絡(luò)50從檢索設(shè)備200發(fā)送來(lái)的檢索請(qǐng)求,檢索被存儲(chǔ)在信息存儲(chǔ)單元320中的信息,并輸出檢索結(jié)果,然后,檢索結(jié)果被通過(guò)通信網(wǎng)絡(luò)50,向檢索設(shè)備200發(fā)送。
檢索信息提供單元310從被存儲(chǔ)在信息存儲(chǔ)單元320的信息中,檢索符合檢索條件的信息。檢索信息提供單元310也從檢索程序存儲(chǔ)單元330中讀取檢索程序數(shù)據(jù)。檢索信息提供單元310,將作為檢索結(jié)果的符合檢索條件信息,與檢索程序一道,經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索設(shè)備200。檢索程序數(shù)據(jù)包括為實(shí)現(xiàn)檢索過(guò)程,檢索設(shè)備200將要執(zhí)行的檢索程序,以及有選擇地包括存儲(chǔ)地址信息,用于指定檢索設(shè)備200的檢索信息存儲(chǔ)單元的地址,以便存儲(chǔ)作為檢索結(jié)果的符合檢索條件信息。
檢索信息提供單元310可有選擇地進(jìn)行調(diào)整,以從信息存儲(chǔ)單元320中檢索符合檢索條件信息,并將符合檢索條件信息,轉(zhuǎn)換為可檢索格式,該格式允許從檢索程序存儲(chǔ)單元330檢索檢索程序,從而將被轉(zhuǎn)換的符合檢索條件信息,與檢索程序數(shù)據(jù)一起經(jīng)通信網(wǎng)絡(luò)50發(fā)送至檢索設(shè)備200。
檢索設(shè)備200進(jìn)一步包括檢索信息接收單元210,檢索信息存儲(chǔ)單元220,控制單元230,檢索程序執(zhí)行單元240,輸入/輸出單元250,檢索條件修改單元260和檢索程序數(shù)據(jù)存儲(chǔ)單元270。
輸入/輸出單元250接收由用戶鍵入的檢索條件。輸入/輸出單元250也輸出用于表示檢索結(jié)果的信號(hào)。
檢索條件修改單元260把初始檢索條件修改為被修改檢索條件。初始檢索條件與由用戶通過(guò)輸入/輸出單元250已鍵入的檢索條件是相同的。被修改檢索條件是通過(guò)使初始檢索變得模糊而得的檢索條件,或通過(guò)加寬初始檢索條件的范圍而得的檢索條件,因而被修改檢索條件比初始檢索條件更寬和更模糊。被修改檢索條件由檢索條件修改單元260,根據(jù)用戶通過(guò)輸入/輸出單元250已經(jīng)鍵入的初始檢索條件而生成的。
檢索信息接收單元210,將檢索請(qǐng)求連同被修改檢索條件一起,通過(guò)通信網(wǎng)絡(luò)50發(fā)送給檢索服務(wù)器300,以便檢索服務(wù)器300按照被修改檢索條件下的檢索請(qǐng)求,檢索信息。檢索服務(wù)器300通過(guò)通信網(wǎng)絡(luò)50,向檢索服務(wù)器300發(fā)送包括模糊條件符合信息的模糊檢索結(jié)果,該結(jié)果與被修改檢索條件相符合。檢索信息接收單元210不僅從檢索服務(wù)器300接收包括符合模糊條件信息的模糊檢索結(jié)果,而且接收已經(jīng)存儲(chǔ)在檢索程序存儲(chǔ)單元330的檢索程序數(shù)據(jù)。
檢索程序數(shù)據(jù)包括檢索程序,該程序由檢索程序執(zhí)行單元240執(zhí)行,在由用戶通過(guò)輸入/輸出單元250鍵入的初始檢索條件下,實(shí)現(xiàn)從檢索條件符合信息中進(jìn)一步檢索的過(guò)程。其中,檢索條件符合信息與被修改檢索條件相符合。
檢索信息存儲(chǔ)單元220接收從檢索信息單元210來(lái)的檢索結(jié)果并存儲(chǔ)從檢索服務(wù)器300已經(jīng)發(fā)送來(lái)的檢索結(jié)果??刂茊卧?30控制檢索信息接收單元210,檢索信息存儲(chǔ)單元220,控制單元230,檢索程序執(zhí)行單元240,輸入/輸出單元250,檢索條件修改單元260和檢索程序數(shù)據(jù)存儲(chǔ)單元270的各自操作。檢索程序數(shù)據(jù)存儲(chǔ)單元270,存儲(chǔ)從檢索服務(wù)器300已經(jīng)發(fā)送來(lái)的檢索程序數(shù)據(jù)。
檢索程序執(zhí)行單元240讀取包括檢索程序的檢索程序數(shù)據(jù),并執(zhí)行檢索程序,在由用戶已經(jīng)鍵入的初始檢索條件下,從包括在模糊檢索結(jié)果并存儲(chǔ)在檢索信息存儲(chǔ)單元220的符合模糊條件的信息中,檢索符合初始條件的信息,只要符合初始條件的信息與初始檢索條件相符合。符合模糊條件的信息與被修改的檢索條件相相符合。符合初始條件的信息通過(guò)輸入/輸出單元250輸出,作為第二檢索結(jié)果。符合初始條件的信息也被存儲(chǔ)到檢索信息存儲(chǔ)單元220。
初始檢索條件明顯地表示涉密信息。為了保護(hù)涉密信息,檢索條件修改單元260將初始檢索條件修改為被修改的檢索條件,但是,它模糊地表示涉密信息,其中,被修改的檢索條件比初始檢索條件更寬的更模糊。
如上所述,在圖5所示的第二實(shí)施例中,檢索信息存儲(chǔ)單元220,輸入/輸出單元250和檢索條件修改單元260的各個(gè)功能,與圖1所示的第一實(shí)施例中檢索信息存儲(chǔ)單元120,輸入/輸出單元150和檢索條件修改單元160的上述各個(gè)功能,基本上是相同的。
按照參考圖5的上述說(shuō)明,檢索程序存儲(chǔ)單元330包括在檢索服務(wù)器300中。但是,作為第二實(shí)施例的變形,有可能檢索服務(wù)器300不包括任何檢索程序存儲(chǔ)單元,在配置上,檢索程序服務(wù)器單獨(dú)被提供,用于為多個(gè)檢索服務(wù)器300存儲(chǔ)多種檢索程序數(shù)據(jù),并經(jīng)通信網(wǎng)絡(luò)50向檢索設(shè)備200提供檢索程序數(shù)據(jù)。
參考圖5和6,描述上述新型檢索系統(tǒng)的操作。圖6是圖5所示檢索系統(tǒng)順序操作的流程圖。在第二實(shí)施例中順序的第一至第三步驟S21、S22和S23以及第六步驟S26,基本上類似于上述第一實(shí)施例中上述的第一至第三步驟S11、S12和S13以及第六步驟S16。本第二實(shí)施例中的第四和第五步驟S24和S25不同于上述第一實(shí)施例的第四和第五步驟S14和S15。由于這些原因,下面的描述將著眼于第四和第五步驟S24和S25。
在第四步驟S24中,控制單元230查看檢索程序數(shù)據(jù)存儲(chǔ)單元270,以便檢驗(yàn)檢索程序數(shù)據(jù)存儲(chǔ)單元270是否已經(jīng)存儲(chǔ)了有關(guān)用戶選擇多個(gè)檢索服務(wù)器300的一個(gè)服務(wù)器的檢索程序數(shù)據(jù)??刂茊卧?30指令檢索信息接收單元210,根據(jù)由用戶通過(guò)輸入/輸出單元250曾鍵入的初始檢索條件,指定由檢索條件修改單元260曾生成的被修改的檢索條件。控制單元還指令檢索信息接收單元210,將被修改的檢索條件與檢索請(qǐng)求一起,經(jīng)通信網(wǎng)絡(luò)50經(jīng)發(fā)送給檢索服務(wù)器300。
如果控制單元230檢驗(yàn)出檢索程序數(shù)據(jù)存儲(chǔ)單元270還沒(méi)有存儲(chǔ)有關(guān)用戶選擇多個(gè)檢索服務(wù)器300中之一個(gè)的必要的檢索程序數(shù)據(jù),則控制單元230進(jìn)一步指令檢索信息接收單元210,除發(fā)送上述檢索請(qǐng)求外,還將檢索程序數(shù)據(jù)請(qǐng)求經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索服務(wù)器300。
檢索信息提供單元310接收檢索請(qǐng)求和檢索程序數(shù)據(jù)請(qǐng)求兩者。在被修改的檢索條件下,檢索信息提供單元310從存儲(chǔ)在信息存儲(chǔ)單元320中檢索符合檢索條件的信息,其中,符合檢索條件的信息與被修改檢索條件相符合。檢索信息提供單元310進(jìn)一步從檢索程序存儲(chǔ)單元330中,讀取被請(qǐng)求的檢索程序數(shù)據(jù)。檢索信息提供單元310不僅將作為檢索結(jié)果的被檢索信息,而且將讀取的檢索程序數(shù)據(jù),經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索設(shè)備200。
檢索信息接收單元210接收檢索信息和檢索程序數(shù)據(jù)兩者。控制單元230指令檢索信息接收單元210,分別將被檢索信息發(fā)送給檢索信息存儲(chǔ)單元220,同時(shí)將檢索程序數(shù)據(jù)發(fā)送給檢索程序數(shù)據(jù)存儲(chǔ)單元270??刂茊卧?30指令檢索信息存儲(chǔ)單元220存儲(chǔ)檢索信息??刂茊卧?30也指令檢索程序數(shù)據(jù)存儲(chǔ)單元270存儲(chǔ)檢索程序數(shù)據(jù)。如果舊的信息仍然遺留在檢索信息存儲(chǔ)單元220,則檢索信息存儲(chǔ)單元220用新的檢索信息更新信息。檢索信息存儲(chǔ)單元220還存儲(chǔ)信息獲得時(shí)間和與檢索信息在一起的被修改的檢索條件。
因此,檢索信息存儲(chǔ)單元220可得到與被修改檢索條件相符合的新檢索信息。如上所述,檢索服務(wù)器300只接收模糊地表示用戶涉密信息的被修改檢索條件,而不接收清楚地表示用戶涉密信息的初始檢索條件,由于這個(gè)原因,用戶的秘密可被保護(hù)。
在第五步驟S25中,控制單元230指定用戶通過(guò)輸入/輸出單元250曾鍵入的初始檢索條件,也指定有關(guān)用戶選擇多個(gè)檢索服務(wù)器300之一的檢索程序??刂茊卧?30指令檢索程序執(zhí)行單元240執(zhí)行檢索程序,以便在初始檢索條件下,從與被修改檢索條件符合的并被存儲(chǔ)在檢索信息存儲(chǔ)單元220的信息中,檢索用戶的被請(qǐng)求檢索信息,其中,用戶的被請(qǐng)求檢索信息與初始檢索條件相符合。也就是說(shuō),檢索程序執(zhí)行單元240輸出作為檢索結(jié)果的用戶的被請(qǐng)求檢索信息。
作為上述第五步驟S25的一種修改,有可能在檢索程序執(zhí)行單元240執(zhí)行檢索程序之后,接著,檢索程序數(shù)據(jù)存儲(chǔ)單元270存儲(chǔ)檢索過(guò)程必需的數(shù)據(jù)、檢索歷史、檢索結(jié)果和被執(zhí)行的程序。這樣,執(zhí)行過(guò)一次的檢索程序,如果必要可在以后的檢索過(guò)程中再一次被執(zhí)行,從而,使得過(guò)去的檢索歷史能在以后的檢索結(jié)果中反映出來(lái)。
作為上述第五步驟S25的另一種變更,也有可能,默認(rèn)的檢索程序數(shù)據(jù)預(yù)先已經(jīng)制備在檢索程序數(shù)據(jù)存儲(chǔ)單元270中,結(jié)果,在上述第五步驟S25中,只有當(dāng)檢索程序數(shù)據(jù)與用戶的選擇有關(guān)時(shí),這些默認(rèn)的檢索程序數(shù)據(jù)才可被使用,如果檢索程序數(shù)據(jù)存儲(chǔ)單元270缺了檢索服務(wù)器300的話。
按照上述描述,檢索設(shè)備200接收從檢索服務(wù)器300來(lái)的包括檢索程序的檢索程序數(shù)據(jù)。雖然,有可能作為一種修改,即檢索設(shè)備200從檢索服務(wù)器300接收檢索程序數(shù)據(jù),該數(shù)據(jù)與檢索程序無(wú)關(guān),但包括檢索程序的地址和位置信息,例如檢索程序服務(wù)器的URL,因而,檢索設(shè)備200為從檢索程序服務(wù)器接收檢索程序,可對(duì)由地址和位置信息指定的檢索程序服務(wù)器進(jìn)行訪問(wèn)。
因此,上述檢索系統(tǒng)使得用戶能夠得到與指定的或由用戶鍵入的初始檢索條件相符合的用戶的被請(qǐng)求信息,而用戶的涉密信息可被保護(hù),因?yàn)闄z索服務(wù)器300只接收模糊地表示用戶涉密信息的被修改檢索條件,而不接收初始檢索條件。
另外,檢索系統(tǒng)使得檢索設(shè)備200能夠執(zhí)行檢索程序,以便在不同種類的檢索條件下按照不同的檢索過(guò)程的不同的算法,實(shí)現(xiàn)不同的多個(gè)檢索操作。第三實(shí)施例將參考圖7,詳細(xì)描述根據(jù)本發(fā)明的第三實(shí)施例,圖7是表示根據(jù)本發(fā)明的第三實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖,這個(gè)系統(tǒng)包括檢索服務(wù)器,和可經(jīng)網(wǎng)絡(luò)訪問(wèn)檢索服務(wù)器的檢索設(shè)備,以及可經(jīng)無(wú)線網(wǎng)絡(luò)連接至檢索設(shè)備的被擴(kuò)充的客戶。檢索系統(tǒng)包括檢索服務(wù)器600,通信網(wǎng)絡(luò)50,可經(jīng)通信網(wǎng)絡(luò)50與檢索服務(wù)器600相連的檢索設(shè)備100,和可經(jīng)無(wú)線網(wǎng)絡(luò)60與檢索設(shè)備相連的被擴(kuò)充客戶400。
這個(gè)第三實(shí)施例中的檢索系統(tǒng),與上述第一實(shí)施例的檢索系統(tǒng)的不同之處在于被擴(kuò)充客戶400是另外被提供的終端設(shè)備或子程序客戶,它能經(jīng)過(guò)無(wú)線網(wǎng)絡(luò)60連接至檢索設(shè)備100。被擴(kuò)充客戶400提供用戶和檢索設(shè)備100之間的接口,以允許用戶操作被擴(kuò)充客戶400,從而經(jīng)檢索設(shè)備100接收來(lái)自檢索服務(wù)器600的檢索服務(wù)。
圖7中所示的在這個(gè)第三實(shí)施例的中檢索服務(wù)器600,通信網(wǎng)絡(luò)50,和檢索設(shè)備100,在配置和功能方面與圖1中所示的在上述第一實(shí)施例中的那些相同。也就是說(shuō),檢索服務(wù)器600包括檢索信息提供單元610和P620。檢索設(shè)備100包括檢索信息接收單元110,檢索信息存儲(chǔ)單元120,控制單元130,檢索單元140,輸入/輸出單元150,和檢索條件修改單元160。圖7中所示的檢索服務(wù)器600,通信網(wǎng)絡(luò)50和檢索設(shè)備100的配置和功能,與上述第一實(shí)施例相同。
下面的描述將著眼于這個(gè)第三實(shí)施例的圖7中的檢索系統(tǒng)的配置功能,與上述第一實(shí)施例的檢索系統(tǒng)不同之處。
被擴(kuò)充客戶400包括檢索信息請(qǐng)求單元410和輸入/輸出單元420。輸入/輸出單元420提供通向用戶的接口。檢索信息請(qǐng)求單元410提供經(jīng)無(wú)線網(wǎng)絡(luò)60通向檢索設(shè)備100的另一接口。例如,輸入/輸出單元420接收用戶鍵入的初始檢索條件。輸入/輸出單元420也輸出表示檢索結(jié)果的信號(hào)。檢索信息請(qǐng)求單元410可經(jīng)無(wú)線網(wǎng)絡(luò)60連至檢索設(shè)備100的輸入/輸出單元150。檢索信息請(qǐng)求單元410接收來(lái)自輸入/輸出單元420的鍵入初始檢索條件,并經(jīng)無(wú)線網(wǎng)絡(luò)60向檢索設(shè)備100的輸入/輸出單元150發(fā)送初始檢索條件。
被擴(kuò)充客戶400的操作將接著由圖8描述,這里表示包含在圖7所示檢索系統(tǒng)中的被擴(kuò)充客戶的操作的流程圖。
在第一步驟S31中,檢索請(qǐng)求和初始檢索條件由用戶鍵入被擴(kuò)充客戶400的輸入/輸出單元420?;蛘撸腥芜x的可能,初始檢索條件被存儲(chǔ)在任何存儲(chǔ)設(shè)備中,并且用戶可操作被擴(kuò)充客戶400,從存儲(chǔ)設(shè)備中收取初始檢索條件?;蛘?,還有任選的可能,檢索條件由其它設(shè)備產(chǎn)生,代替用戶的鍵入操作。
在第二步驟S32中,擴(kuò)充客戶400變成經(jīng)無(wú)線網(wǎng)絡(luò)60與檢索設(shè)備100的輸入/輸出單元150連接,被擴(kuò)充客戶400經(jīng)無(wú)線網(wǎng)絡(luò)60向檢索設(shè)備100的輸入/輸出單元150發(fā)送帶初始檢索條件的檢索請(qǐng)求。
在第三步驟S33中,檢索設(shè)備100進(jìn)行與上述第一實(shí)施例中參考圖3所述相同的順序檢索。順序檢索過(guò)程的結(jié)果,是檢索設(shè)備100獲得符合初始條件的信息,而不使包含涉密信息的初始檢索條件公開(kāi)于檢索服務(wù)器600。檢索設(shè)備100的輸入/輸出單元150經(jīng)無(wú)線網(wǎng)絡(luò)60,向被擴(kuò)充客戶400的檢索信息請(qǐng)求單元410發(fā)送符合條件的信息。
在第四步驟S34中,檢索信息請(qǐng)求單元410將符合原始條件的信息輸送至輸入/輸出單元420。輸入/輸出單元420輸出符合條件的信息,向用戶提供檢索結(jié)果。
檢索設(shè)備100可以例如由個(gè)人計(jì)算機(jī)實(shí)現(xiàn),它經(jīng)常經(jīng)通信網(wǎng)絡(luò)被連接至檢索服務(wù)器600。被擴(kuò)充客戶400可以例如由移動(dòng)終端實(shí)現(xiàn),它通過(guò)常被用戶攜帶,并可任選地經(jīng)無(wú)線網(wǎng)絡(luò)60被連接至作為檢索設(shè)備100的個(gè)人計(jì)算機(jī)。檢索系統(tǒng)的這種配置使用戶能獲得個(gè)人秘密處處受保護(hù)的檢索結(jié)果。
代替移動(dòng)終端,檢索設(shè)備100可由其他人或團(tuán)體所專用的其他計(jì)算機(jī)來(lái)體現(xiàn),它在保密方面是高度可靠的,用戶操作被擴(kuò)充客戶400接收涉密信息受保護(hù)的檢索結(jié)果。
被擴(kuò)充客戶400可以與任何可利用的全球定位系統(tǒng)合作,有選擇地具有實(shí)現(xiàn)所希望的位置檢測(cè)的附加功能,從而可周期性地或自動(dòng)地獲得基于用戶當(dāng)前位置的被檢索信息,而涉密信息受到保護(hù)。
如上所述,被擴(kuò)充客戶400具有最少的功能,即遠(yuǎn)程操作檢索設(shè)備100,但沒(méi)有任何檢索功能,由于這個(gè)原因,被擴(kuò)充客戶400可以減少尺寸和重量。第四實(shí)施例將參考圖9,詳細(xì)描述根據(jù)本發(fā)明的第四實(shí)施例,圖9是表示根據(jù)本發(fā)明的第四實(shí)施例中的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖,這個(gè)檢索系統(tǒng)包括檢索服務(wù)器,和可經(jīng)網(wǎng)絡(luò)訪問(wèn)檢索服務(wù)器的檢索設(shè)備,以及可經(jīng)無(wú)線網(wǎng)絡(luò)連接至檢索設(shè)備的被擴(kuò)充的客戶。檢索系統(tǒng)包括檢索服務(wù)器300,通信網(wǎng)絡(luò)50,可經(jīng)通信網(wǎng)絡(luò)50與檢索服務(wù)器300相連的檢索設(shè)備200,和可經(jīng)無(wú)線網(wǎng)絡(luò)60與檢索設(shè)備200相連的被擴(kuò)充客戶400。
這個(gè)第四實(shí)施例中的檢索系統(tǒng),與上述第二實(shí)施例的檢索系統(tǒng)的不同之處在于被擴(kuò)充客戶400是另外被提供的終端設(shè)備或子程序客戶,它能經(jīng)過(guò)無(wú)線網(wǎng)絡(luò)60連接至檢索設(shè)備200。被擴(kuò)充客戶400提供用戶和檢索設(shè)備200之間的接口,以允許用戶操作被擴(kuò)充客戶400,從而經(jīng)檢索設(shè)備200接收來(lái)自檢索服務(wù)器300的檢索服務(wù)。
圖9中所示的在這個(gè)第四實(shí)施例的中檢索服務(wù)器300,通信網(wǎng)絡(luò)50,和檢索設(shè)備200,在配置和功能方面與圖5中所示的在上述第二實(shí)施例中的那些相同。也就是說(shuō),檢索服務(wù)器300包括檢索信息提供單元310,信息存儲(chǔ)單元320。和檢索程序存儲(chǔ)單元330。檢索設(shè)備200包括檢索信息接收單元210,檢索信息存儲(chǔ)單元220,控制單元230,檢索程序執(zhí)行單元240,輸入/輸出單元250,檢索條件修改單元260,和檢索程序數(shù)據(jù)存儲(chǔ)單元270。圖9中所示的檢索服務(wù)器300,通信網(wǎng)絡(luò)50和檢索設(shè)備200的配置和功能,與上述第二實(shí)施例相同。
下面的描述將著眼于這個(gè)第四實(shí)施例的圖9中的檢索系統(tǒng)的配置功能,與上述第二實(shí)施例的檢索系統(tǒng)不同之處。
被擴(kuò)充客戶400包括檢索信息請(qǐng)求單元410和輸入/輸出單元420。輸入/輸出單元420提供通向用戶的接口。檢索信息請(qǐng)求單元410提供經(jīng)無(wú)線網(wǎng)絡(luò)60通向檢索設(shè)備200的另一接口。例如,輸入/輸出單元420接收用戶鍵入的初始檢索條件。輸入/輸出單元420也輸出表示檢索結(jié)果的信號(hào)。檢索信息請(qǐng)求單元410可經(jīng)無(wú)線網(wǎng)絡(luò)60連至檢索設(shè)備200的輸入/輸出單元250。檢索信息請(qǐng)求單元410接收來(lái)自輸入/輸出單元420的鍵入初始檢索條件,并經(jīng)無(wú)線網(wǎng)絡(luò)60向檢索設(shè)備200的輸入/輸出單元250發(fā)送初始檢索條件。
被擴(kuò)充客戶400的操作將接著由圖10描述,這里表示包含在圖9所示檢索系統(tǒng)中的被擴(kuò)充客戶的操作的流程圖。
在第一步驟S31中,檢索請(qǐng)求和初始檢索條件由用戶鍵入被擴(kuò)充客戶400的輸入/輸出單元420?;蛘撸腥芜x的可能,初始檢索條件被存儲(chǔ)在任何存儲(chǔ)設(shè)備中,并且用戶可操作被擴(kuò)充客戶400,從存儲(chǔ)設(shè)備中收取初始檢索條件?;蛘?,還有任選的可能,檢索條件由其它設(shè)備產(chǎn)生,代替用戶的鍵入操作。
在第二步驟S32中,擴(kuò)充客戶400變成經(jīng)無(wú)線網(wǎng)絡(luò)60與檢索設(shè)備200的輸入/輸出單元250連接,被擴(kuò)充客戶400經(jīng)無(wú)線網(wǎng)絡(luò)60向檢索設(shè)備200的輸入/輸出單元250發(fā)送帶初始檢索條件的檢索請(qǐng)求。
在第三步驟S33中,檢索設(shè)備200進(jìn)行與上述第一實(shí)施例中參考圖3所述相同的順序檢索。順序檢索過(guò)程的結(jié)果,是檢索設(shè)備200獲得符合初始條件的信息,而不使包含涉密信息的初始檢索條件公開(kāi)于檢索服務(wù)器300。檢索設(shè)備200的輸入/輸出單元250經(jīng)無(wú)線網(wǎng)絡(luò)60,向被擴(kuò)充客戶400的檢索信息請(qǐng)求單元410發(fā)送符合條件的信息。
在第四步驟S34中,檢索信息請(qǐng)求單元410將符合原始條件的信息輸送至輸入/輸出單元420。輸入/輸出單元420輸出符合條件的信息,向用戶提供檢索結(jié)果。
檢索設(shè)備200可以例如由個(gè)人計(jì)算機(jī)實(shí)現(xiàn),它總是經(jīng)通信網(wǎng)絡(luò)被連接至檢索服務(wù)器300。被擴(kuò)充客戶400可以例如由移動(dòng)終端實(shí)現(xiàn),它通常被用戶攜帶,并可任選地經(jīng)無(wú)線網(wǎng)絡(luò)60被連接至作為檢索設(shè)備200的個(gè)人計(jì)算機(jī)。檢索系統(tǒng)的這種配置使用戶能獲得個(gè)人秘密處處受保護(hù)的檢索結(jié)果。
代替移動(dòng)終端,檢索設(shè)備200可由其他人或團(tuán)體所專用的其他計(jì)算機(jī)來(lái)體現(xiàn),它在保密方面是高度可靠的,用戶操作被擴(kuò)充客戶400接收涉密信息受保護(hù)的檢索結(jié)果。
被擴(kuò)充客戶400可以與任何可利用的全球定位系統(tǒng)合作,有選擇地具有實(shí)現(xiàn)所希望的位置檢測(cè)的附加功能,從而可周期性地或自動(dòng)地獲得基于用戶當(dāng)前位置的被檢索信息,而涉密信息受到保護(hù)。
如上所述,被擴(kuò)充客戶400具有最少的功能,即遠(yuǎn)程操作檢索設(shè)備200,但沒(méi)有任何檢索功能,由于這個(gè)原因,被擴(kuò)充客戶400可以減少尺寸和重量。第五實(shí)施例將參考圖11,詳細(xì)描述根據(jù)本發(fā)明的第五實(shí)施例,圖11是表示這個(gè)第五實(shí)施例的檢索系統(tǒng)總體結(jié)構(gòu)的方塊圖,這個(gè)檢索系統(tǒng)包括檢索服務(wù)器,和可經(jīng)網(wǎng)絡(luò)訪問(wèn)檢索服務(wù)器的檢索設(shè)備。檢索系統(tǒng)包括檢索服務(wù)器300,通信網(wǎng)絡(luò)50,和可經(jīng)通信網(wǎng)絡(luò)50與檢索服務(wù)器300相連的檢索設(shè)備200。
這個(gè)第五實(shí)施例的檢索系統(tǒng),與上述第二實(shí)施例的檢索系統(tǒng)的不同之處在于檢索服務(wù)器300進(jìn)一步包括指針信息生成單元340,和檢索設(shè)備200進(jìn)一步包括選擇器280。
檢索服務(wù)器300包括檢索信息提供單元310,信息存儲(chǔ)單元320,檢索程序存儲(chǔ)單元330,和指針信息生成單元340。檢索設(shè)備200包括檢索信息接收單元210,檢索信息存儲(chǔ)單元220,控制單元230,檢索程序執(zhí)行單元240,輸入/輸出單元250,檢索條件修改單元260,檢索程序數(shù)據(jù)存儲(chǔ)單元270,和選擇器280。除了指針信息生成單元340和選擇器280以外,在圖11中所示的檢索服務(wù)器300,通信網(wǎng)絡(luò)50和檢索設(shè)備200的配置和功能,與上面的第二實(shí)施例中描述的相同。
下面的描述將著眼于這個(gè)第五實(shí)施例的圖11中所示的檢索系統(tǒng)的配置和功能,與上述第二實(shí)施例的檢索系統(tǒng)的不同之處。
指針信息生成單元340被附加地提供在檢索服務(wù)器300中,其用于通過(guò)對(duì)符合初始檢索條件的檢索條件符合信息簡(jiǎn)化的結(jié)果而生成一個(gè)指針信息表,這些初始檢索條件是由檢索信息提供單元310經(jīng)通信網(wǎng)絡(luò)50,從檢索設(shè)備200接收到的。指針信息意味著信息包含對(duì)初始信息簡(jiǎn)化而得的簡(jiǎn)化內(nèi)容,以及為獲得初始信息所必要的信息。例如,如果檢索信息是商店信息,它包括商店名稱,位置,聯(lián)系信息,和開(kāi)門時(shí)間,那么,指針信息可有選擇地只包含商店名稱,或者與另加的位置信息例如URL組合起來(lái),以使用戶能得到商店有關(guān)信息。
檢索程序存儲(chǔ)單元330在存儲(chǔ)檢索程序信息,用以檢索指針信息,另外,檢索程序由檢索設(shè)備200中的檢索程序執(zhí)行單元240執(zhí)行。檢索信息提供單元310經(jīng)通信網(wǎng)絡(luò)50,向檢索設(shè)備200發(fā)送帶有指針信息的檢索程序數(shù)據(jù)。
選擇器280被附加地提供在檢索設(shè)備200中,其用于請(qǐng)求用戶在指針信息表上選擇所想要的指針信息之一,以便在所選擇的指針信息的基礎(chǔ)上,獲得詳細(xì)或全部信息。如果用戶選擇商店名稱,那末,檢索信息接收單元210經(jīng)通信網(wǎng)絡(luò)50,向檢索設(shè)備200發(fā)送與所選擇的作為指針信息的商店名稱有關(guān)的詳細(xì)或全部信息的請(qǐng)求。此外,檢索信息接收單元210從指針信息表中自動(dòng)地隨機(jī)選擇一個(gè)或多個(gè)無(wú)請(qǐng)求的商店名稱作為無(wú)請(qǐng)求的偽指針信息,為的是將無(wú)請(qǐng)求的商店名稱與用戶所選擇的商店名稱一起經(jīng)通信網(wǎng)絡(luò)50,發(fā)送給檢索服務(wù)器300。檢索服務(wù)器300和外人不能區(qū)分用戶所選指針信息和無(wú)請(qǐng)求偽指針信息。檢索服務(wù)器300僅識(shí)別兩個(gè)信息是從檢索設(shè)備200發(fā)送來(lái)的多個(gè)指針信息。這種功能和配置有效地防止用戶的涉密信息示于外人。
作為對(duì)這個(gè)第五實(shí)施例的修改,有可能與各個(gè)指針信息相應(yīng)的詳細(xì)或全部信息由其它服務(wù)器而不是檢索服務(wù)器300管理,指針信息生成單元340生成一個(gè)服務(wù)器指定信息,它指定用來(lái)存儲(chǔ)與指針信息生成單元340生成的指針信息有關(guān)的詳細(xì)或全部信息的服務(wù)器,使檢索設(shè)備200能從被指定的服務(wù)器而不是檢索服務(wù)器300,獲得與指針信息有關(guān)的詳細(xì)或全部信息。
到于對(duì)這個(gè)第五實(shí)施例的進(jìn)一步修改,當(dāng)然有可能將上面添加的與指針信息生成單元340和選擇器280有關(guān)的配置和功能應(yīng)用于上述除第二和第五實(shí)施例以外的其他實(shí)施例。
對(duì)前面的實(shí)施例的可能的變更也是有效用的。下面將再次參考圖5描述應(yīng)用于第二實(shí)施例的情形,當(dāng)然,對(duì)其他實(shí)施例也可以同樣方式有選擇地加以變更。
在上述第二實(shí)施例中,接收到檢索請(qǐng)求后,控制單元230決定是需要更新被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的檢索信息,如果需要,就指令檢索信息接收單元210,更新被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的檢索信息。
可能這樣變更,與接收檢索請(qǐng)求的時(shí)刻無(wú)關(guān),控制單元230自動(dòng)地和周期地決定是否需要更新被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的檢索信息。例如,可以根據(jù)上次更新以后所經(jīng)過(guò)的時(shí)間。這樣變更的配置能夠使如果在接收到來(lái)自用戶的檢索請(qǐng)求那一時(shí)刻,檢索信息存儲(chǔ)單元220已經(jīng)獲得最后的檢索信息,那末,檢索設(shè)備200就向用戶提供符合初始檢索條件的用戶所請(qǐng)求的信息檢索結(jié)果,而不生成修改了的檢索條件,也不訪問(wèn)檢索服務(wù)器300。這樣的配置減少了為向用戶提供檢索結(jié)果的所需要的時(shí)間。
可能有另一種變更,控制單元230預(yù)測(cè)未來(lái)被指定檢索條件,它將在未來(lái)被用戶指定或鍵入,以致基于被修改的檢索條件的檢索結(jié)果,被預(yù)先從檢索服務(wù)器300獲得,先于接收帶有初始檢索條件的實(shí)際檢索請(qǐng)求。
也就是說(shuō),控制單元230指令檢索條件修改單元260將被預(yù)測(cè)的檢索條件,它清楚地表示可能的涉密信息,修改為被修改的檢索條件,它模糊地表示可能的涉密信息??刂茊卧?30指令檢索信息接收單元210將預(yù)先的檢索請(qǐng)求和被修改的檢索條件(它是先前從被預(yù)測(cè)的檢索條件中生成的)兩者,經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索服務(wù)器300。檢索信息提供單元310從被存儲(chǔ)在信息存儲(chǔ)單元320中的信息中,檢索符合檢索條件的信息,其中,符合檢索條件的地圖信息符合于被修改的檢索條件。檢索信息提供單元310將作為檢索結(jié)果的被檢索信息,經(jīng)通信網(wǎng)絡(luò)50發(fā)送給檢索設(shè)備200。
檢索信息接收單元210接收被檢索的信息??刂茊卧?30指令檢索信息接收單元210向檢索信息存儲(chǔ)單元220發(fā)送被檢索的信息。控制單元230指令檢索信息存儲(chǔ)單元220存儲(chǔ)被檢索的信息。
接收到來(lái)自用戶的帶有初始檢索條件的實(shí)際檢索請(qǐng)求后,檢索設(shè)備200從被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的檢索信息,檢索用戶所希望的,符合初始檢索條件的信息,而不生成被修改的檢索條件,也不訪問(wèn)檢索服務(wù)器300。這樣的配置減少了為向用戶提供檢索結(jié)果所需要的時(shí)間。
還可能有另一種修改,檢索設(shè)備200只從檢索服務(wù)器300接收差異檢索信息。除了被修改的檢索條件以外,檢索信息接收單元210向檢索服務(wù)器300,發(fā)送被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的信息的內(nèi)容。檢索服務(wù)器300的檢索信息提供單元310,對(duì)基于被修改檢索條件的被檢索信息和存儲(chǔ)在檢索信息存儲(chǔ)單元220中的信息內(nèi)容進(jìn)行比較,結(jié)果是檢索服務(wù)器300的檢索信息提供單元310,只向檢索設(shè)備200的檢索信息接收單元210發(fā)送差異信息。
檢索信息接收單元210根據(jù)接收到的差異信息,更新被存儲(chǔ)在檢索信息存儲(chǔ)單元220中的信息。這樣的配置減少了從檢索信息提供單元310經(jīng)過(guò)通信網(wǎng)絡(luò)50,向檢索信息接收單元210發(fā)送的信息量,并且減少了它的傳輸時(shí)間。
還可能有又一種變更,與檢索請(qǐng)求的時(shí)刻無(wú)關(guān),檢索信息接收單元210在更新被存儲(chǔ)在信息存儲(chǔ)單元220中的信息的同一時(shí)刻,從檢索服務(wù)器300接收更新信息,結(jié)果是檢索信息接收單元210根據(jù)更新信息,更新被存儲(chǔ)在信息存儲(chǔ)單元220中的信息。結(jié)果,檢索信息存儲(chǔ)單元220總是保持最新的檢索信息。
在前面的實(shí)施例和可能的變更中,構(gòu)成檢索設(shè)備和檢索服務(wù)器的各個(gè)單元,可以任選地由專用硬件或存儲(chǔ)在專用程序的存儲(chǔ)器和例如CPU這樣的執(zhí)行專用程序的處理器組成,以實(shí)現(xiàn)單元的有關(guān)功能。存儲(chǔ)器可以任選地由可買到的存儲(chǔ)器件組成,例如,硬盤器件,光磁盤器件和快速存儲(chǔ)器這樣的各種永久性存儲(chǔ)器,和RAM這樣的各種易失性存儲(chǔ)器,以及例如CD-DRM這樣的各種存儲(chǔ)媒體。
也可能,計(jì)算機(jī)可讀程序被存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)媒體中,這個(gè)程序被從計(jì)算機(jī)可讀存儲(chǔ)媒體裝入計(jì)算機(jī)系統(tǒng)而被執(zhí)行,實(shí)現(xiàn)有關(guān)的功能。計(jì)算機(jī)系統(tǒng)可包括操作系統(tǒng)和外圍設(shè)備硬件。如果計(jì)算機(jī)利用萬(wàn)維網(wǎng)系統(tǒng),則計(jì)算機(jī)可包括提供或顯示環(huán)境的主頁(yè)。
計(jì)算機(jī)可讀存儲(chǔ)媒體可包括各種便攜式媒體,例如軟盤,光磁盤,ROM和CD-ROM,和集裝的存儲(chǔ)器例如計(jì)算機(jī)系統(tǒng)中的硬盤。計(jì)算機(jī)可讀存儲(chǔ)媒體也可包括永久性存儲(chǔ)器,例如集裝在計(jì)算機(jī)系統(tǒng),服務(wù)器或客戶中的RAM。
計(jì)算機(jī)可讀程序可被存儲(chǔ)在計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)器中,以便程序從計(jì)算機(jī)系統(tǒng)經(jīng)包括傳輸波的傳輸媒體,被發(fā)送至另一計(jì)算機(jī)系統(tǒng)。傳輸媒體可以是能傳輸程序的媒體,例如網(wǎng)絡(luò),通信網(wǎng)絡(luò)或通信線路。程序可任選地實(shí)現(xiàn)一部分上述功能。程序可任選地是差分程序。
盡管本發(fā)明已在上面結(jié)合它的幾個(gè)優(yōu)選實(shí)施例被作了描述,顯然,這些實(shí)施例只是被提供說(shuō)明本發(fā)明,而沒(méi)有限定意義。在閱讀本申請(qǐng)以后,對(duì)那些熟悉技術(shù)的人員來(lái)說(shuō),等效器件和技術(shù)的各種修改和替代是容易明白的,所有這些修改和替代被清楚地理解為屬于所附權(quán)利要求的范圍和精神之列。
權(quán)利要求
1.一種檢索設(shè)備,可訪問(wèn)至少一個(gè)提供檢索服務(wù)的檢索服務(wù)器,所述檢索設(shè)備包括檢索條件修改單元,其用于將具第一檢索范圍的第一檢索條件,修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括所述第一檢索范圍,并比所述第一檢索范圍寬;檢索信息接收單元,其用于向所述檢索服務(wù)器發(fā)送所述第二檢索條件,并接收來(lái)自所述檢索服務(wù)器的與所述第二檢索條件符合的第一被檢索信息;和檢索單元,其用于從所述第一被檢索信息中,檢索與所述第一檢索條件符合的第二被檢索信息。
2.如權(quán)利要求1所述的檢索設(shè)備,其特征在于,所述第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,并且,所述第一檢索條件包括與所述第一因素相應(yīng)的第二因素,并且,所述第二因素具有比所述第一因素寬的檢索范圍。
3.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,所述檢索條件修改單元被調(diào)整,以便按照所述第二檢索條件的每個(gè)所述因素的預(yù)定模糊度和將所述第一檢索條件修改為所述第二檢索條件的預(yù)定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件,并且,所述檢索條件修改單元還被調(diào)整,以便維持所述預(yù)定模糊度和所述預(yù)定過(guò)程。
4.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,所述檢索條件修改單元被調(diào)整,以便按照所述第二檢索條件的每個(gè)所述因素的用戶指定模糊度和將所述第一檢索條件修改為第二檢索條件的用戶指定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件。
5.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,進(jìn)一步包括第一存儲(chǔ)器,其用于存儲(chǔ)用戶鍵入的所述第一檢索條件,其中,所述檢索條件修改單元被調(diào)整,以便從所述第一存儲(chǔ)器中收取所述第一檢索條件,并根據(jù)接收到的檢索請(qǐng)求的鍵入,將所述第一搜索條件修改為所述第二檢索條件。
6.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,所述檢索設(shè)備可訪問(wèn)能產(chǎn)生至少部分所述第一檢索條件的外部設(shè)備,以便接收從所述外部設(shè)備來(lái)的所述第一檢索條件的所述至少部分的鍵入。
7.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,所述檢索條件修改單元被調(diào)整,以便根據(jù)接收到的用戶指令的鍵入,選擇性地刪除所述第二檢索條件的每個(gè)因素。
8.如權(quán)利要求2所述的檢索設(shè)備,其特征在于,進(jìn)一步包括第一被檢索信息存儲(chǔ)單元,其用于存儲(chǔ)所述第一被檢索信息,和允許所述檢索單元從所述第一被檢索信息存儲(chǔ)單元中檢索所述第二被檢索信息。
9.如權(quán)利要求8所述的檢索設(shè)備,其特征在于,進(jìn)一步包括控制單元,其用于通過(guò)檢驗(yàn)被存儲(chǔ)在所述所述第一被檢索信息存儲(chǔ)單元中的所述第一被檢索信息是否包括與所述第一檢索條件有關(guān)的任何內(nèi)容,做出更新被存儲(chǔ)在所述第一被檢索信息存儲(chǔ)單元中所述第一被檢索信息的決策。
10.如權(quán)利要求9所述的檢索設(shè)備,其特征在于,所述控制單元根據(jù)接收到的檢索請(qǐng)求的鍵入,做出更新所述第一被檢索的信息的決策。
11.如權(quán)利要求9所述的檢索設(shè)備,其特征在于,所述控制單元自動(dòng)地做出周期性地更新所述第一被檢索信息的決策。
12.如權(quán)利要求9所述的檢索設(shè)備,其特征在于,所述控制單元被調(diào)整,以便預(yù)測(cè)所述第一檢索條件將來(lái)將被鍵入,并產(chǎn)生與所述第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件,所述檢索條件修改單元將所述預(yù)測(cè)的檢索條件修改為所述第二檢索條件;和所述檢索信息接收單元向所述檢索服務(wù)器發(fā)送所述第二檢索條件,并從所述檢索服務(wù)器接收與所述第二檢索條件相符合的所述第一被檢索信息。
13.如權(quán)利要求9所述的檢索設(shè)備,其特征在于,所述檢索信息接收單元除第一檢索條件以外,向檢索服務(wù)器發(fā)送被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息的內(nèi)容,并且,所述檢索信息接收單元,從所述檢索服務(wù)器接收與所述第一被檢索信息有關(guān)的差異信息,以便根據(jù)所述差異信息更新所述第一被檢索信息。
14.如權(quán)利要求1所述的檢索設(shè)備,其特征在于,所述檢索單元從所述檢索服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和所述檢索單元按照所述檢索程序,檢索所述第二被檢索信息。
15.如權(quán)利要求1所述的檢索設(shè)備,其特征在于,所述檢索設(shè)備與所述第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和所述檢索單元按照所述檢索程序,檢索所述第二被檢索信息。
16.如權(quán)利要求1所述的檢索設(shè)備,其特征在于,進(jìn)一步包括可經(jīng)無(wú)線網(wǎng)絡(luò)連接至可由用戶操作的被擴(kuò)充客戶的輸入/輸出單元。
17.如權(quán)利要求16所述的檢索設(shè)備,其特征在于,所述被擴(kuò)充客戶包括移動(dòng)終端。
18.如權(quán)利要求1所述的檢索設(shè)備,其特征在于,所述檢索信息接收單元從所述檢索服務(wù)器接收與所述第一被檢索信息有關(guān)的指針信息;和所述檢索單元從所述指針信息中檢索與所述第一檢索條件符合的條件符合指針信息。
19.如權(quán)利要求18所述的檢索設(shè)備,其特征在于,所述檢索信息接收單元除接收所述條件符合指針信息以外,從所述檢索服務(wù)器接收所述檢索程序;和檢索單元按照所述檢索程序,檢索所述條件符合指針信息。
20.如權(quán)利要求18所述的檢索設(shè)備,其特征在于,進(jìn)一步包括選擇器,其用于按照用戶的指令,從所述指針信息中選擇一個(gè)指針信息,和所述檢索信息接收單元,向所述檢索服務(wù)器發(fā)送所述被選擇的指針信息和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
21.如權(quán)利要求20所述的檢索設(shè)備,其特征在于,所述檢索信息接收單元除發(fā)送所述被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息和對(duì)與所述被選擇的信息及所述無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
22.如權(quán)利要求18所述的檢索設(shè)備,其特征在于,進(jìn)一步包括選擇器,其用于按照用戶的指令,從所述指針信息中選擇指針信息,和所述檢索信息接收單元,向所述檢索服務(wù)器之外的其它服務(wù)器,發(fā)送所述被選擇的指針信息和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
23.如權(quán)利要求22所述的檢索設(shè)備,其特征在于,所述檢索信息接收單元除發(fā)送所述被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與所述被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
24.一種檢索條件產(chǎn)生器,其中包括接收機(jī),其用于接收具有第一檢索范圍的第一檢索條件;和修改工具,其用于將所述第一檢索條件修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括所述第一檢索范圍,并且它比所述第一檢索范圍寬,其中,所述第二檢索條件是為了獲得第一被檢索信息的,而所述第一檢索條件是被用戶指定用來(lái)從所述第一被檢索信息中檢索用戶所希望的第二被檢索信息。
25.如權(quán)利要求24所述的檢索條件產(chǎn)生器,其特征在于,所述第一檢索條件包括至少與用戶的涉密信息有關(guān)的第一因素,所述第一檢索條件包括與所述第一因素相應(yīng)的第二因素,所述第二因素具有比所述第一因素寬的檢索范圍。
26.如權(quán)利要求24所述的檢索條件產(chǎn)生器,其特征在于,所述接收機(jī)和所述修改工具被并入檢索設(shè)備,所述檢索設(shè)備可訪問(wèn)至少一個(gè)提供檢索服務(wù)的檢索服務(wù)器;所述檢索服務(wù)器根據(jù)所述第二檢索條件,檢索所述第一被檢索信息;和所述檢索設(shè)備根據(jù)所述第一檢索條件,從所述第一被檢索信息中檢索所述第二被檢索信息。
27.如權(quán)利要求24所述的檢索條件產(chǎn)生器,其特征在于,所述修改工具進(jìn)一步包括用于將所述第一檢索條件修改為所述第二檢索條件的硬件。
28.如權(quán)利要求24所述的檢索條件產(chǎn)生器,其特征在于,所述修改工具進(jìn)一步包括用于存儲(chǔ)修改程序的存儲(chǔ)器;和處理器,其用于執(zhí)行所述修改程序,從而將所述第一檢索條件修改為所述第二檢索條件。
29.一種檢索服務(wù)器,其用于為至少一個(gè)可訪問(wèn)檢索服務(wù)器的檢索設(shè)備提供檢索服務(wù),所述檢索服務(wù)器包括檢索信息提供單元,其用于為所述檢索設(shè)備提供符合第二檢索條件的第一被檢索信息,和給所述檢索設(shè)備的檢索程序,其中,所述檢索程序由所述檢索設(shè)備執(zhí)行,為的是檢索符合用戶指定的第一檢索條件的第二被檢索信息,和所述第一檢索條件具有第一檢索范圍,所述第二檢索條件具有包括所述第一檢索范圍并比所述第一檢索范圍寬的第二檢索范圍。
30.如權(quán)利要求29所述的檢索服務(wù)器,其特征在于進(jìn)一步包括檢索程序存儲(chǔ)單元,其用于存儲(chǔ)所述檢索程序。
31.如權(quán)利要求29所述的檢索服務(wù)器,其特征在于進(jìn)一步包括指針信息生成單元,其用于生成與所述第一被檢索信息有關(guān)的指針信息,和其中,所述檢索信息提供單元給所述檢索裝置提供所述指針信息,和所述檢索設(shè)備從所述指針信息中檢索條件符合指針信息。
32.一種檢索系統(tǒng),其中包括用于提供檢索服務(wù)的至少一個(gè)檢索服務(wù)器;能經(jīng)過(guò)傳輸媒體訪問(wèn)所述至少一個(gè)檢索服務(wù)器的檢索設(shè)備,所述檢索設(shè)備進(jìn)一步包括檢索條件修改單元,其用于將具有第一檢索范圍的第一檢索條件修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括所述第一檢索范圍,并且比所述第一檢索范圍寬;檢索信息接收單元,其用于所述向檢索服務(wù)器發(fā)送所述第二檢索條件,以允許所述檢索服務(wù)器檢索符合所述第二檢索條件的第一檢索信息,并且檢索信息接收單元接收從所述檢索服務(wù)器來(lái)的所述第一被檢索信息;和檢索單元,其用于從所述第一被檢索信息中,檢索符合所述第一檢索條件的第二被檢索信息。
33.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,以及所述第一檢索條件包括與所述第一因素相應(yīng)的第二因素,并且,所述第二因素具有比所述第一因素寬的檢索范圍。
34.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,所述檢索條件修改單元被調(diào)整,以便按照所述第二檢索條件的每種所述因素的預(yù)定模糊度,和為將所述第一檢索條件修改為所述第二檢索條件的預(yù)定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件,并且,所述檢索條件修改單元還被調(diào)整,以便維持所述預(yù)定模糊度和所述預(yù)定過(guò)程。
35.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,所述檢索條件修改單元被調(diào)整,以便按照所述第二檢索條件的每種所述因素的用戶指定模糊度,和為將所述第一檢索條件修改為第二檢索條件的用戶指定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件。
36.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,進(jìn)一步包括第一存儲(chǔ)器,其用于存儲(chǔ)用戶鍵入的所述第一檢索條件,其中,所述檢索條件修改單元被調(diào)整,以便從所述第一存儲(chǔ)器中收取所述第一檢索條件,并根據(jù)接收到的檢索請(qǐng)求的鍵入,將所述第一搜索條件修改為所述第二檢索條件。
37.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,所述檢索設(shè)備可訪問(wèn)能產(chǎn)生至少部分的所述第一檢索條件的外部設(shè)備,以便接收從所述外部設(shè)備來(lái)的所述至少部分的所述第一檢索條件的鍵入。
38.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,所述檢索條件修改單元被調(diào)整,以便根據(jù)接收到的用戶指令的鍵入,選擇地刪除所述第二檢索條件的每個(gè)因素。
39.如權(quán)利要求33所述的檢索系統(tǒng),其特征在于,進(jìn)一步包括第一被檢索信息存儲(chǔ)單元,其用于存儲(chǔ)所述第一被檢索信息,和允許所述檢索單元從所述第一被檢索信息存儲(chǔ)單元中,檢索所述第二被檢索信息。
40.如權(quán)利要求39所述的檢索系統(tǒng),其特征在于,進(jìn)一步包括控制單元,其用于通過(guò)檢驗(yàn)被存儲(chǔ)在所述所述第一被檢索信息存儲(chǔ)單元中的所述第一被檢索信息是否包括與所述第一檢索條件有關(guān)的任何內(nèi)容,做出更新被存儲(chǔ)在所述第一被檢索信息存儲(chǔ)單元中所述第一被檢索信息的決策。
41.如權(quán)利要求40所述的檢索系統(tǒng),其特征在于,所述控制單元根據(jù)接收到的檢索請(qǐng)求的鍵入,做出更新所述第一被檢索的信息的決策。
42.如權(quán)利要求40所述的檢索系統(tǒng),其特征在于,所述控制單元自動(dòng)地做出周期性地更新所述第一被檢索信息的決策。
43.如權(quán)利要求40所述的檢索系統(tǒng),其特征在于,所述控制單元被調(diào)整,以便預(yù)測(cè)所述第一檢索條件將來(lái)被鍵入,并產(chǎn)生與所述第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件,所述檢索條件修改單元將所述預(yù)測(cè)的檢索條件修改為所述第二檢索條件;和所述檢索信息接收單元向所述檢索服務(wù)器發(fā)送所述第二檢索條件,并從所述檢索服務(wù)器接收與所述第二檢索條件相符合的所述第一被檢索信息。
44.如權(quán)利要求40所述的檢索系統(tǒng),其特征在于,所述檢索信息接收單元除第一檢索條件以外,向檢索服務(wù)器發(fā)送被存儲(chǔ)在第一被檢索信息存儲(chǔ)單元中的第一被檢索信息的內(nèi)容,并且,所述檢索信息接收單元,從所述檢索服務(wù)器接收與所述第一被檢索信息有關(guān)的差異信息,以便根據(jù)所述差異信息更新所述第一被檢索信息。
45.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索服務(wù)器向所述檢索設(shè)備單元提供包括檢索程序的檢索程序數(shù)據(jù);和所述檢索單元按照所述檢索程序,檢索所述第二被檢索信息。
46.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索設(shè)備與所述第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和所述檢索單元按照所述檢索程序,檢索所述第二被檢索信息。
47.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索設(shè)備進(jìn)一步包括可經(jīng)無(wú)線網(wǎng)絡(luò)連接至可由用戶操作的被擴(kuò)充客戶的輸入/輸出單元。
48.如權(quán)利要求47所述的檢索系統(tǒng),其特征在于,所述被擴(kuò)充客戶包括移動(dòng)終端。
49.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索服務(wù)器進(jìn)一步包括指針信息生成單元,其用于生成與所述第一被檢索信息有關(guān)的指針信息,所述檢索信息接收單元從所述檢索服務(wù)器接收所述指針信息;和所述檢索單元從所述指針信息中檢索與所述第一檢索條件符合的條件符合指針信息。
50.如權(quán)利要求49所述的檢索系統(tǒng),其特征在于,所述檢索信息接收單元除接收所述條件符合指針信息以外,從所述檢索服務(wù)器接收檢索程序;和檢索單元按照所述檢索程序,檢索所述條件符合指針信息。
51.如權(quán)利要求49所述的檢索系統(tǒng),其特征在于,所述檢索設(shè)備進(jìn)一步包括選擇器,其用于按照用戶的指令,從所述指針信息中選擇一個(gè)指針信息,和所述檢索信息接收單元,其向所述檢索服務(wù)器發(fā)送所述被選擇的指針信息,和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
52.如權(quán)利要求51所述的檢索系統(tǒng),其特征在于,所述檢索信息接收單元除所述被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息;和對(duì)與所述被選擇的信息及所述無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
53.如權(quán)利要求49所述的檢索系統(tǒng),其特征在于,所述檢索設(shè)備進(jìn)一步包括選擇器,其用于按照用戶的指令從所述指針信息中選擇一個(gè)指針信息,和所述檢索信息接收單元,其向所述檢索服務(wù)器之外的其它服務(wù)器,發(fā)送所述被選擇的指針信息和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
54.如權(quán)利要求53所述的檢索系統(tǒng),其特征在于,所述檢索信息接收單元除所述被選擇的指針信息以外,發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與所述被選擇的信息及無(wú)請(qǐng)求的偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
55.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索服務(wù)器進(jìn)一步包括檢索程序存儲(chǔ)單元,其用于存儲(chǔ)所述檢索程序。
56.如權(quán)利要求32所述的檢索系統(tǒng),其特征在于,所述檢索服務(wù)器進(jìn)一步包括指針信息生成單元,其用于生成與所述第一被檢索信息有關(guān)的指針信息;和其中,所述檢索信息提供單元向所述檢索設(shè)備提供所述指針信息,所述檢索設(shè)備從所述指針信息中檢索條件符合指針信息。
57.一種檢索方法,其用于由檢索設(shè)備從提供檢索服務(wù)的至少一個(gè)檢索服務(wù)器檢索信息,這個(gè)檢索設(shè)備可經(jīng)傳輸媒體訪問(wèn)所述至少一個(gè)檢索服務(wù)器,所述方法包括步驟將具有第一檢索范圍的第一檢索條件,修改為具有第二檢索范圍的第二檢索條件,所述第二檢索范圍包括所述第一檢索范圍,并且比所述第一檢索范圍寬;向所述檢索服務(wù)器發(fā)送所述第二檢索條件,以使檢索服務(wù)器檢索與所述第二檢索條件符合的第一被檢索信息;和從來(lái)自所述檢索服務(wù)器的所述第一被檢索信息中,檢索與所述第一檢索條件符合的第二被檢索信息。
58.如權(quán)利要求57所述的檢索方法,其特征在于,所述第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素,并且,所述第一檢索條件包括與所述第一因素相應(yīng)的第二因素,所述第二因素具有比第一因素寬的檢索范圍。
59.如權(quán)利要求58所述的檢索方法,其特征在于,按照所述第二檢索條件的每種所述因素的預(yù)定模糊度,和為將所述第一檢索條件修改為所述第二檢索條件的預(yù)定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件。
60.如權(quán)利要求58所述的檢索方法,其特征在于,按照所述第二檢索條件的每種所述因素的用戶指定模糊度,和為將所述第一檢索條件修改為所述第二檢索條件的用戶指定過(guò)程,將所述第一檢索條件修改為所述第二檢索條件。
61.如權(quán)利要求58所述的檢索方法,其特征在于,根據(jù)接收到的檢索請(qǐng)求的鍵入,由用戶過(guò)去鍵入的所述第一檢索條件被從存儲(chǔ)器取出,并被修改為所述第二檢索條件。
62.如權(quán)利要求58所述的檢索方法,其特征在于,根據(jù)接收到的用戶指令的鍵入,選擇地刪除所述第二檢索條件的每個(gè)因素。
63.如權(quán)利要求62所述的檢索方法,其特征在于,通過(guò)檢驗(yàn)所述第一被檢索信息是否包括與所述第一檢索條件有關(guān)的任何內(nèi)容,做出更新所述第一被檢索信息的決策。
64.如權(quán)利要求63所述的檢索方法,其特征在于,根據(jù)接收到的檢索請(qǐng)求的鍵入,做出更新所述第一被檢索信息的所述決策。
65.如權(quán)利要求63所述的檢索方法,其特征在于,更新所述第一被檢素信息的所述決策是自動(dòng)地和周期地做出的。
66.如權(quán)利要求63所述的檢索方法,其特征在于進(jìn)一步包括做出所述第一檢索條件將來(lái)將被用戶鍵入的預(yù)測(cè),并生成與所述第一檢索條件有關(guān)的預(yù)測(cè)的檢索條件;和將所述預(yù)測(cè)的檢索條件修改為所述第二檢索條件。
67.如權(quán)利要求63所述的檢索方法,其特征在于進(jìn)一步包括除所述第一檢索條件以外,向所述檢索服務(wù)器發(fā)送所述第一被檢索信息的內(nèi)容;從所述檢索服務(wù)器接收與所述第一被檢索信息有關(guān)的差異信息;和根據(jù)所述差異信息更新所述第一被檢索信息。
68.如權(quán)利要求57所述的檢索方法,其特征在于,按照檢索程序,檢索所述第二被檢索信息。
69.如權(quán)利要求57所述的檢索方法,其特征在于進(jìn)一步包括與所述第一被檢索信息分開(kāi)地從檢索程序服務(wù)器接收包括檢索程序的檢索程序數(shù)據(jù);和按照所述檢索程序,檢索所述第二被檢索信息。
70.如權(quán)利要求57所述的檢索方法,其特征在于進(jìn)一步包括生成與所述第一被檢索信息有關(guān)的指針信息;和從所述指針信息中,檢索與所述第一檢索條件符合的條件符合指針信息。
71.如權(quán)利要求70所述的檢索方法,其特征在于進(jìn)一步包括按照用戶的指令,從所述指針信息中選擇指針信息;和向所述檢索服務(wù)器發(fā)送所述被選擇的指針信息和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求。
72.如權(quán)利要求71所述的檢索方法,其特征在于進(jìn)一步包括除所述被選擇的指針信息以外,向所述檢索服務(wù)器發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與所述被選擇的指針信息及所述無(wú)請(qǐng)求偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
73.如權(quán)利要求70所述的檢索方法,其特征在于進(jìn)一步包括按照用戶的指令,從所述指針信息中選擇一個(gè)指針信息;和向所述檢索服務(wù)器之外的其它服務(wù)器,發(fā)送所述被選擇的指針信息和對(duì)與所述被選擇的指針信息有關(guān)的全部信息的請(qǐng)求,這里,所述其它服務(wù)保持有與所述被選擇的指針信息有關(guān)的全部信息。
74.如權(quán)利要求73所述的檢索方法,其特征在于進(jìn)一步包括除所述被選擇的指針信息以外,向所述其它服務(wù)器發(fā)送至少一個(gè)無(wú)請(qǐng)求的偽指針信息,和對(duì)與所述被選擇的指針信息及所述無(wú)請(qǐng)求偽指針信息兩者有關(guān)的全部信息的請(qǐng)求。
75.一種將被計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)程序,其用于實(shí)現(xiàn)權(quán)利要求57至74中的任一項(xiàng)的檢索方法。
全文摘要
一種檢索系統(tǒng),包括:用于提供檢索服務(wù)的至少一個(gè)檢索服務(wù)器;能經(jīng)過(guò)傳輸媒體訪問(wèn)至少一個(gè)檢索服務(wù)器的檢索設(shè)備。檢索設(shè)備被調(diào)整為將具有第一檢索范圍的第一檢索條件修改為具有第二檢索范圍的第二檢索條件,第二檢索范圍包括第一檢索范圍并且比第一檢索范圍寬。服務(wù)器在第二檢索條件下檢索第一被檢索信息。檢索裝置在用戶指定的第一檢索條件下從第一被檢索信息中檢索第二被檢索信息。第一檢索條件至少包括與用戶的涉密信息有關(guān)的第一因素。所述第一檢索條件包括與所述第一因素相應(yīng)的第二因素。為了用戶的涉密信息的保護(hù),第二因素具有比所述第一因素寬的檢索范圍。
文檔編號(hào)G06F17/30GK1381798SQ02105699
公開(kāi)日2002年11月27日 申請(qǐng)日期2002年4月18日 優(yōu)先權(quán)日2001年4月18日
發(fā)明者坂田一拓 申請(qǐng)人:日本電氣株式會(huì)社