一種檢索系統(tǒng)和檢索方法
【專利摘要】本發(fā)明涉及一種檢索方法及系統(tǒng),該檢索系統(tǒng)包括實名標準名映射表、數(shù)據(jù)庫、索引構建模塊、索引庫、檢索條件輸入模塊、第一判斷模塊、標準名獲取模塊、檢索執(zhí)行模塊、檢索結(jié)果顯示模塊、第二判斷模塊、標準化檢索選擇模塊、第三判斷模塊、實名選擇模塊和第四判斷模塊。本發(fā)明的檢索方法及系統(tǒng)不僅能夠提高實名檢索的全面性和準確性,同時能夠保證用戶使用的便捷性和經(jīng)濟性。
【專利說明】一種檢索系統(tǒng)和檢索方法
【技術領域】
[0001] 本發(fā)明涉及一種檢索系統(tǒng)和檢索方法,特別涉及一種實名檢索系統(tǒng)和檢索方法?!颈尘凹夹g】
[0002] 在本發(fā)明中所使用的實名這一用語指的是由中文、英文、日文或韓文等語言組成 的公司、研究所、大學、醫(yī)院、服務機構、商店、人名、地名、產(chǎn)品、物質(zhì)等的實際名稱。
[0003] 在對一些包含實名的數(shù)據(jù)庫(如專利數(shù)據(jù)庫等)進行實名檢索(如 申請人:、專利權 人、發(fā)明人等)時,常常難于查全,有時甚至查不到。這是因為在數(shù)據(jù)庫中,對公司、研究所、 大學、醫(yī)院、服務機構、商店、人名、地名、產(chǎn)品、物質(zhì)等實名的表達方式非常不規(guī)范,不同表 達方式之間有很大的差別,如果我們僅用其中的某一個或某幾個表達方式進行檢索,而不 知道或忽略了一些其他的表達方式,就會產(chǎn)生漏檢,甚至查不到。
[0004] 以專利文獻 申請人:字段的公司名稱為例,同一公司在不同的專利文獻中往往會采 用許多不同的實名表達方式,這種同一公司在實名表達方式上的差異是由多方面的因素造 成的,例如:各個不同的專利代理機構在撰寫專利申請文件時沒有統(tǒng)一規(guī)范的公司名稱規(guī) 范詞表,在從外文翻譯成中文時出入較大;同一個公司在不同時期其名稱會有所變化,造成 在申請的專利中對本公司的名稱出現(xiàn)不同的寫法;還有些公司有時使用公司名稱的全稱申 請專利,有時則采用公司的縮寫申請專利,例如美國3M公司在中國申請了近764份專利,其 中用美國3M公司名稱申請的專利有534份,用公司全稱申請的專利有230多份,而對公司 全稱的寫法又是五花八門,如明尼蘇達采礦制造公司、明尼蘇達州采礦和制造公司、明尼蘇 達州探礦制造公司、明尼蘇達采礦和制造公司、美國明尼蘇達州礦山制造公司、美國明尼蘇 達礦產(chǎn)制造公司、美國明尼蘇達礦業(yè)制造公司等;此外還有在數(shù)據(jù)錄入時由于字跡不清的 問題而在公司名稱中留下了星號字,如:明尼蘇達州**礦制造公司等。
[0005] 上述問題的存在,不僅嚴重地影響了利用實名進行檢索時檢索結(jié)果的查全率和查 準率,而且還會造成實名字段統(tǒng)計結(jié)果的不準確、不全面等。
[0006] 為了實現(xiàn)全面而準確的進行實名檢索,現(xiàn)有技術采取了如下手段: 1、利用公司代碼規(guī)范表達同一機構的實名:例如,有一些深加工的商業(yè)數(shù)據(jù)庫,利用公 司代碼的方式規(guī)范表達公司名稱,檢索時先找到該公司的公司代碼,然后再利用公司代碼 對該公司申請的專利進行檢索。這種方法的缺點在于操作繁瑣,而且,這些商業(yè)數(shù)據(jù)庫非常 昂貴,一般用戶是不可能花費那么多的錢使用商業(yè)數(shù)據(jù)庫的。
[0007] 2、檢索人員在檢索時盡可能全面地收集實名的各種表達方式:這種方法的缺點是 檢索人員需要花費大量的時間和精力去收集實名的各種表達方式,耗時耗力。
[0008] 鑒于此,有必要針對上述問題,提供一種便捷經(jīng)濟、又能提高檢索結(jié)果的全面性和 準確性的實名檢索方法和系統(tǒng)。
【發(fā)明內(nèi)容】
[0009] 本發(fā)明的主要目的在于提供一種檢索系統(tǒng)和檢索方法,該檢索系統(tǒng)和檢索方法不 僅能夠提高實名檢索的全面性和準確性,同時能夠保證用戶使用的便捷性和經(jīng)濟性。
[0010] 為實現(xiàn)上述目的,本發(fā)明采取了如下技術方案。
[0011] 根據(jù)本發(fā)明的一個方面,提供了一種檢索系統(tǒng),所述檢索系統(tǒng)包括實名標準名映 射表、數(shù)據(jù)庫、索引構建模塊、索引庫、檢索條件輸入模塊、第一判斷模塊、標準名獲取模塊、 檢索執(zhí)行模塊和檢索結(jié)果顯示模塊,其中:所述實名標準名映射表包含各種不同表達方式 的實名與其標準名之間的映射關系;所述數(shù)據(jù)庫中包含所述實名;所述索引構建模塊用于 構建所述數(shù)據(jù)庫的索引庫,并根據(jù)所述實名標準名映射表中所述實名和所述標準名的映射 關系,在所述索引庫中,對所述數(shù)據(jù)庫中的所述實名增加所述標準名的索引;所述索引庫不 僅包括所述數(shù)據(jù)庫的索引,還包括所述數(shù)據(jù)庫中所述實名對應的所述標準名的索引;所述 檢索條件輸入模塊用于:在用戶界面,給使用者提供檢索條件的輸入口;將使用者輸入的 檢索條件構建成第一檢索式;保存所述第一檢索式;將所述第一檢索式發(fā)送給所述第一判 斷模塊;所述第一判斷模塊用于:判斷所述檢索條件輸入模塊發(fā)送的所述第一檢索式中 是否包含所述實名,如是,則將所述第一檢索式發(fā)送給所述標準名獲取模塊,如否,則將所 述第一檢索式作為最終檢索式直接發(fā)送給所述檢索執(zhí)行模塊;所述標準名獲取模塊用于: 接收來自所述第一判斷模塊的所述第一檢索式;從所述實名標準名映射表獲取所述第一檢 索式中包含的所述實名的所述標準名;存儲獲得的所述標準名;將所述第一檢索式中的所 述實名替換成所述標準名,形成第二檢索式;將所述第二檢索式作為所述最終檢索式發(fā)送 給所述檢索執(zhí)行模塊;所述檢索執(zhí)行模塊用于:接收所述最終檢索式;以接收到的所述最 終檢索式對所述索引庫執(zhí)行檢索,并將檢索結(jié)果傳送給所述檢索結(jié)果顯示模塊;所述檢索 結(jié)果顯示模塊用于:在用戶界面,顯示所述檢索執(zhí)行模塊的所述檢索結(jié)果,供使用者瀏覽。
[0012] 根據(jù)本發(fā)明的另一方面,提供了一種檢索方法,包括如下步驟:步驟1 :使用者輸 入檢索條件;檢索條件輸入模塊將使用者輸入的所述檢索條件構建成第一檢索式;保存所 述第一檢索式;并將所述第一檢索式發(fā)送給第一判斷模塊;步驟2 :所述第一判斷模塊判 斷所述檢索條件輸入模塊發(fā)送的所述第一檢索式中是否包含實名,如是,則執(zhí)行步驟3 ;如 否,則執(zhí)行步驟4 ;步驟3 :所述第一判斷模塊將所述第一檢索式發(fā)送給標準名獲取模塊;步 驟4 :所述第一判斷模塊將所述第一檢索式作為最終檢索式直接發(fā)送給檢索執(zhí)行模塊;步 驟5 :所述標準名獲取模塊接收到來自所述第一判斷模塊發(fā)送過來的所述第一檢索式后, 從實名標準名映射表獲取所述第一檢索式中包含的各所述實名的標準名,存儲獲得的各所 述標準名,并將所述第一檢索式中的所述實名替換成相應的所述標準名,形成第二檢索式, 然后將所述第二檢索式作為所述最終檢索式發(fā)送給所述檢索執(zhí)行模塊;步驟6 :所述檢索 執(zhí)行模塊在接收到最終檢索式后,以接收到的最終檢索式對索引庫執(zhí)行檢索,并將檢索結(jié) 果傳送給檢索結(jié)果顯示模塊,在所述索引庫中,由索引構建模塊根據(jù)所述實名標準名映射 表的所述實名和所述標準名的映射關系,對數(shù)據(jù)庫中的所述實名增加了對應的所述標準名 的索引;步驟7 :所述檢索結(jié)果顯示模塊在用戶界面,顯示所述檢索執(zhí)行模塊的所述檢索結(jié) 果,供使用者瀏覽。
[0013] 因此,本發(fā)明具有以下有益效果: 1、本發(fā)明的檢索系統(tǒng)和檢索方法能夠利用實名標準名映射表對輸入的實名進行擴展, 因此能夠提高實名檢索結(jié)果的全面性和準確性。
[0014] 2、本發(fā)明的檢索系統(tǒng)和檢索方法適用于未經(jīng)深加工的原始數(shù)據(jù),因此能夠保證用 戶使用的經(jīng)濟性。
[0015] 3、利用本發(fā)明的檢索系統(tǒng)和檢索方法進行實名檢索時,用戶不需要執(zhí)行耗時耗力 的各種實名表達方式的人工收集步驟,也無需使用公司代碼等抽象代碼,因此能夠保證用 戶進行實名檢索的便捷性。
【專利附圖】
【附圖說明】
[0016] 圖Ia是本發(fā)明檢索系統(tǒng)的實施例1的模塊示意圖; 圖Ib是本發(fā)明檢索方法的實施例1的流程示意圖; 圖2a是本發(fā)明檢索系統(tǒng)的實施例2的模塊示意圖;圖2b是本發(fā)明檢索方法的實施例 2的流程示意圖; 圖3a是本發(fā)明檢索系統(tǒng)的實施例3的模塊示意圖; 圖3b是本發(fā)明檢索方法的實施例3的流程示意圖; 圖4a是本發(fā)明檢索系統(tǒng)的實施例4的模塊示意圖。圖4b是本發(fā)明檢索方法的實施 例4的流程示意圖。
【具體實施方式】
[0017] 下面結(jié)合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施 例僅用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。本發(fā)明的數(shù)據(jù)庫為專利數(shù)據(jù)庫、商業(yè)情 報數(shù)據(jù)庫、科技文獻數(shù)據(jù)庫、學術論文數(shù)據(jù)庫、期刊雜志數(shù)據(jù)庫等。
[0018] 本發(fā)明的實名為公司、研究所、大學、醫(yī)院、服務機構、商店、人名、地名、產(chǎn)品、物質(zhì) 等的名稱。
[0019] 本發(fā)明的實名標準名映射表包含實名的各種不同表達方式與標準名之間的映射 關系。所謂實名的各種不同表達方式包括實名的各種別名、不同語言的名稱、完整名稱、各 種縮略名稱、不同時期的名稱、子公司名稱、母公司名稱等,所謂標準名是從實名的各種表 達方式中選擇的一個常用表達方式。例如,表1示意例舉了當實名為公司名稱時的實名標 準名映射表的實例,表2示意例舉了當實名為產(chǎn)品名稱時的實名標準名映射表的實例,表3 示意例舉了當實名為物質(zhì)名稱時的實名標準名映射表的實例,表4示意例舉了當實名為地 名時的實名標準名映射表的實例,表5示意例舉了當實名為人名時的實名標準名映射表的 實例。
[0020] 表 1
【權利要求】
1. 一種檢索系統(tǒng),其特征在于,所述檢索系統(tǒng)包括實名標準名映射表、數(shù)據(jù)庫、索引構 建模塊、索引庫、檢索條件輸入模塊、第一判斷模塊、標準名獲取模塊、檢索執(zhí)行模塊和檢索 結(jié)果顯示模塊,其中: 所述實名標準名映射表包含各種不同表達方式的實名與其標準名之間的映射關系; 所述數(shù)據(jù)庫中包含所述實名; 所述索引構建模塊用于構建所述數(shù)據(jù)庫的索引庫,并根據(jù)所述實名標準名映射表中所 述實名和所述標準名的映射關系,在所述索引庫中,對所述數(shù)據(jù)庫中的所述實名增加所述 標準名的索引; 所述索引庫不僅包括所述數(shù)據(jù)庫的索引,還包括所述數(shù)據(jù)庫中所述實名對應的所述標 準名的索引; 所述檢索條件輸入模塊用于:在用戶界面,給使用者提供檢索條件的輸入口;將使用 者輸入的檢索條件構建成第一檢索式;保存所述第一檢索式;將所述第一檢索式發(fā)送給所 述第一判斷模塊; 所述第一判斷模塊用于:判斷所述檢索條件輸入模塊發(fā)送的所述第一檢索式中是否包 含所述實名,如是,則將所述第一檢索式發(fā)送給所述標準名獲取模塊,如否,則將所述第一 檢索式作為最終檢索式直接發(fā)送給所述檢索執(zhí)行模塊; 所述標準名獲取模塊用于:接收來自所述第一判斷模塊的所述第一檢索式;從所述實 名標準名映射表獲取所述第一檢索式中包含的所述實名的所述標準名;存儲獲得的所述標 準名;將所述第一檢索式中的所述實名替換成所述標準名,形成第二檢索式;將所述第二 檢索式作為所述最終檢索式發(fā)送給所述檢索執(zhí)行模塊; 所述檢索執(zhí)行模塊用于:接收所述最終檢索式;以接收到的所述最終檢索式對所述索 引庫執(zhí)行檢索,并將檢索結(jié)果傳送給所述檢索結(jié)果顯示模塊; 所述檢索結(jié)果顯示模塊用于:在用戶界面,顯示所述檢索執(zhí)行模塊的所述檢索結(jié)果,供 使用者瀏覽。
2. 根據(jù)權利要求1所述的檢索系統(tǒng),其特征在于,所述檢索系統(tǒng)進一步包括第二判斷 模塊、標準化檢索選擇模塊和第三判斷模塊,其中, 所述第二判斷模塊用于:判斷所述第一檢索式中是否包含所述實名,如是,則啟動所述 標準化檢索選擇模塊; 所述標準化檢索選擇模塊用于:在用戶界面,提供標準名檢索取消功能,供使用者發(fā)出 標準名檢索取消指令; 所述第三判斷模塊用于:判斷所述標準化檢索選擇模塊是否發(fā)出了所述標準名檢索取 消指令,如是,則將所述第一檢索式作為所述最終檢索式直接發(fā)送給所述檢索執(zhí)行模塊。
3. 根據(jù)權利要求1所述的檢索系統(tǒng),其特征在于,所述檢索系統(tǒng)進一步包括第二判斷 模塊、實名選擇模塊和第四判斷模塊,其中, 所述第二判斷模塊用于:判斷所述第一檢索式中是否包含所述實名,如是,則啟動所述 實名選擇1吳塊; 所述實名選擇模塊用于:在用戶界面,提供對所述第一檢索式中所包含的所述實名的 表達方式進行選擇的功能,供使用者選擇執(zhí)行檢索的所述實名的表達方式; 所述第四判斷模塊用于:判斷使用者是否在用戶界面進行了所述實名的表達方式的選 擇操作,如是,則將所述第一檢索式中的所述實名分別替換成使用者選擇的實名表達方式, 對于所述第一檢索式中的每一個所述實名,如使用者選擇了多個所述實名表達方式時,則 將使用者選擇的多個所述實名表達方式用邏輯或關系組配起來替換所述第一檢索式中的 所述實名,從而形成第三檢索式,并將所述第三檢索式作為所述最終檢索式發(fā)送給所述檢 索執(zhí)行模塊。
4. 根據(jù)權利要求1所述的檢索系統(tǒng),其特征在于,所述檢索系統(tǒng)進一步包括第二判斷 模塊、標準化檢索選擇模塊、第三判斷模塊、實名選擇模塊和第四判斷模塊,其中, 所述第二判斷模塊用于:判斷所述第一檢索式中是否包含所述實名,如是,則啟動所述 標準化檢索選擇模塊和所述實名選擇模塊; 所述標準化檢索選擇模塊用于:在用戶界面,提供標準名檢索取消功能,供使用者發(fā)出 標準名檢索取消指令; 所述第三判斷模塊用于:判斷所述標準化檢索選擇模塊是否發(fā)出了所述標準名檢索取 消指令,如是,則將所述第一檢索式作為所述最終檢索式直接發(fā)送給所述檢索執(zhí)行模塊;如 否,則啟動所述第四判斷模塊; 所述實名選擇模塊用于:在用戶界面,提供對所述第一檢索式中所包含的所述實名的 表達方式進行選擇的功能,供使用者選擇執(zhí)行檢索的所述實名的表達方式; 所述第四判斷模塊用于:判斷使用者是否在用戶界面進行了所述實名的表達方式的選 擇操作,如是,則將所述第一檢索式中的所述實名分別替換成使用者選擇的實名表達方式, 對于所述第一檢索式中的每一個所述實名,如使用者選擇了多個所述實名表達方式時,則 將使用者選擇的多個所述實名表達方式用邏輯或關系組配起來替換所述第一檢索式中的 所述實名,從而形成第三檢索式,并將所述第三檢索式作為所述最終檢索式發(fā)送給所述檢 索執(zhí)行模塊。
5. 根據(jù)權利要求1-4中任一所述的檢索系統(tǒng),其特征在于,所述數(shù)據(jù)庫選自于專利數(shù) 據(jù)庫、商業(yè)情報數(shù)據(jù)庫、科技文獻數(shù)據(jù)庫、學術論文數(shù)據(jù)庫或期刊雜志數(shù)據(jù)庫,所述實名選 自于公司、研究所、大學、醫(yī)院、服務機構、商店、人名、地名、產(chǎn)品或物質(zhì)的名稱。
6. -種檢索方法,包括如下步驟: 步驟1 :使用者輸入檢索條件;檢索條件輸入模塊將使用者輸入的所述檢索條件構建 成第一檢索式;保存所述第一檢索式;并將所述第一檢索式發(fā)送給第一判斷模塊; 步驟2 :所述第一判斷模塊判斷所述檢索條件輸入模塊發(fā)送的所述第一檢索式中是否 包含實名,如是,則執(zhí)行步驟3 ;如否,則執(zhí)行步驟4 ; 步驟3 :所述第一判斷模塊將所述第一檢索式發(fā)送給標準名獲取模塊; 步驟4 :所述第一判斷模塊將所述第一檢索式作為最終檢索式直接發(fā)送給檢索執(zhí)行模 塊; 步驟5 :所述標準名獲取模塊接收到來自所述第一判斷模塊發(fā)送過來的所述第一檢索 式后,從實名標準名映射表獲取所述第一檢索式中包含的各所述實名的標準名,存儲獲得 的各所述標準名,并將所述第一檢索式中的所述實名替換成相應的所述標準名,形成第二 檢索式,然后將所述第二檢索式作為所述最終檢索式發(fā)送給所述檢索執(zhí)行模塊; 步驟6 :所述檢索執(zhí)行模塊在接收到最終檢索式后,以接收到的最終檢索式對索引庫 執(zhí)行檢索,并將檢索結(jié)果傳送給檢索結(jié)果顯示模塊,在所述索引庫中,由索引構建模塊根據(jù) 所述實名標準名映射表的所述實名和所述標準名的映射關系,對數(shù)據(jù)庫中的所述實名增加 了對應的所述標準名的索引; 步驟7 :所述檢索結(jié)果顯示模塊在用戶界面,顯示所述檢索執(zhí)行模塊的所述檢索結(jié)果, 供使用者瀏覽。
7. 根據(jù)權利要求6所述的檢索方法,其特征在于,所述檢索方法進一步包括以下步驟: 步驟8 :第二判斷模塊判斷所述第一檢索式中是否包含所述實名,如是,則執(zhí)行步驟9, 如否,則結(jié)束; 步驟9 :啟動標準化檢索選擇模塊,在用戶界面提供標準名檢索取消功能,供使用者發(fā) 出標準名檢索取消指令; 步驟10 :第三判斷模塊判斷所述標準化檢索選擇模塊是否發(fā)出了所述標準名檢索取 消指令,如是,則執(zhí)行步驟11,如否,則結(jié)束; 步驟11 :所述第三判斷模塊將所述第一檢索式作為所述最終檢索式直接發(fā)送給所述 檢索執(zhí)行模塊。
8. 根據(jù)權利要求6所述的檢索方法,其特征在于,所述檢索方法進一步包括以下步驟: 步驟12 :第二判斷模塊判斷所述第一檢索式中是否包含所述實名,如是,則執(zhí)行步驟 13,如否,則結(jié)束; 步驟13 :啟動實名選擇模塊,在用戶界面提供對所述第一檢索式中包含的各所述實名 的表達方式選擇功能,供使用者選擇執(zhí)行檢索的所述實名的表達方式; 步驟14 :第四判斷模塊判斷使用者是否在用戶界面進行了實名表達方式的選擇操作, 如是,則執(zhí)行步驟15,如否,則結(jié)束; 步驟15 :所述第四判斷模塊將所述第一檢索式中的各個所述實名分別替換成使用者 選擇的所述實名表達方式,對于所述第一檢索式中的每一個所述實名,如使用者選擇了多 個所述實名表達方式時,則用使用者選擇的多個所述實名表達方式的邏輯或關系組配式替 換所述第一檢索式中的對應所述實名,從而形成第三檢索式;將所述第三檢索式作為所述 最終檢索式發(fā)送給所述檢索執(zhí)行模塊。
9. 根據(jù)權利要求6所述的檢索方法,其特征在于,進一步包括以下步驟: 步驟16 :第二判斷模塊判斷所述第一檢索式中是否包含所述實名,如是,則執(zhí)行步驟 17,如否,則結(jié)束; 步驟17 :啟動標準化檢索選擇模塊,在用戶界面提供標準名檢索取消功能,供使用者 發(fā)出標準名檢索取消指令;啟動實名選擇模塊,在用戶界面提供對所述第一檢索式中包含 的各所述實名的表達方式選擇功能,供使用者選擇執(zhí)行檢索的所述實名的表達方式; 步驟18 :第三判斷模塊判斷所述標準化檢索選擇模塊是否發(fā)出了所述標準名檢索取 消指令,如是,則執(zhí)行步驟19,如否,則執(zhí)行步驟20 ; 步驟19 :所述第三判斷模塊將所述第一檢索式作為所述最終檢索式直接發(fā)送給所述 檢索執(zhí)行模塊; 步驟20 :第四判斷模塊判斷使用者是否在用戶界面進行了實名表達方式的選擇操作, 如是,則執(zhí)行步驟21,如否,則結(jié)束; 步驟21 :所述第四判斷模塊將所述第一檢索式中的各個所述實名分別替換成使用者 選擇的所述實名表達方式,對于所述第一檢索式中的每一個所述實名,如使用者選擇了多 個所述實名表達方式時,則用使用者選擇的多個所述實名表達方式的邏輯或關系組配式替 換所述第一檢索式中的對應所述實名,從而形成第三檢索式;將所述第三檢索式作為所述 最終檢索式發(fā)送給所述檢索執(zhí)行模塊。
10.根據(jù)權利要求6-9中任一所述的檢索方法,其特征在于,所述數(shù)據(jù)庫選自于專利數(shù) 據(jù)庫、商業(yè)情報數(shù)據(jù)庫、科技文獻數(shù)據(jù)庫、學術論文數(shù)據(jù)庫和期刊雜志數(shù)據(jù)庫,所述實名選 自于公司、研究所、大學、醫(yī)院、服務機構、商店、人名、地名、產(chǎn)品或物質(zhì)的名稱。
【文檔編號】G06F17/30GK104484464SQ201410841964
【公開日】2015年4月1日 申請日期:2014年12月30日 優(yōu)先權日:2014年12月30日
【發(fā)明者】劉壁松, 劉一丁, 郭鴻巖, 陳海珊 申請人:北京東方靈盾科技有限公司