信息檢索方法及裝置與流程
2023-05-25 11:43:16

本申請涉及搜索技術,特別涉及一種信息檢索方法及裝置。
背景技術:
信息檢索(Information Retrieval)是指從信息資源的集合中查找所需文獻或查找所需文獻中包含的信息內容的過程。
現有技術中,通過將多個檢索欄位進行組合檢索可以更加準確地進行信息檢索。參圖1所示,一般地,每個檢索欄位可以分別對應於一個輸入框。用戶在進行組合檢索時,可以選擇性地在至少兩個輸入框中分別輸入所需檢索的檢索值來進行信息檢索。舉例而言,假設檢索欄位1是「作者」,檢索欄位2是「文章標題」,則檢索欄位1對應的輸入框中可以輸入檢索值「張三」,檢索欄位2對應的輸入框中可以輸入檢索值「未來」。
上述現有技術中,由於用戶在進行組合檢索時必須分別在每個輸入框中輸入相應的檢索值,導致輸入過程較為耗時並且用戶操作繁瑣。
技術實現要素:
本申請實施例的目的是提供一種信息檢索方法及裝置,以解決現有技術中由於用戶在進行組合檢索時必須分別在每個輸入框中輸入相應的檢索值,導致輸入過程較為耗時並且用戶操作繁瑣的問題。
為解決上述技術問題,本申請實施例提供的信息檢索方法及裝置是這樣實現的:
一種信息檢索方法,包括:
接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢 索值的檢索值組合;
根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
向伺服器發送將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索的檢索請求;
接收伺服器返回的檢索結果並在所述終端上進行展示。
一種信息檢索方法,包括:
接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
向伺服器發送攜帶所述檢索值組合的檢索請求;
接收伺服器將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索得到的檢索結果並在所述終端上進行展示。
一種信息檢索方法,包括:
接收終端發送的攜帶在該終端上輸入的檢索值組合的檢索請求;其中,所述檢索值組合包含通過組合字符連接的第一檢索值和第二檢索值;
根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並返回至所述終端上進行展示。
一種信息檢索方法,包括:
接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並在所述終端上進行展示。
一種信息檢索裝置,包括:
第一接收單元,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
確定單元,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
發送單元,用於向伺服器發送將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索的檢索請求;
第二接收單元,用於接收伺服器返回的檢索結果並在所述終端上進行展示。
一種信息檢索裝置,包括:
第一接收單元,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
發送單元,用於向伺服器發送攜帶所述檢索值組合的檢索請求;
第二接收單元,用於接收伺服器將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索得到的檢索結果並在所述終端上進行展示。
一種信息檢索裝置,包括:
接收單元,用於接收終端發送的攜帶在該終端上輸入的檢索值組合的檢索請求;其中,所述檢索值組合包含通過組合字符連接的第一檢索值和第二檢索值;
確定單元,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
檢索單元,用於將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並返回至所述終 端上進行展示。
一種信息檢索裝置,包括:
接收單元,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
確定單元,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
檢索單元,用於將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並在所述終端上進行展示。
由以上本申請各實施例提供的技術方案可見,本申請各實施例根據用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合,來實現組合檢索。由於上述檢索值組合是在同一個輸入框中輸入的,從而簡化了用戶操作,進而使得輸入及檢索過程更加高效。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為現有技術中實現信息組合檢索的頁面示意圖;
圖2為本申請一實施例提供的信息檢索方法的流程圖;
圖3為示例性的檢索頁面的示意圖;
圖4為示例性的在檢索頁面上輸入檢索值組合的頁面示意圖;
圖5為示例性的在檢索頁面上輸入檢索值組合後得到的檢索結果的頁面示意圖;
圖6為圖2所示的實施例中的以終端為主體的信息檢索方法的流程圖;
圖7為本申請另一實施例提供的信息檢索方法的流程圖;
圖8為圖7所示的實施例中的以終端為主體的信息檢索方法的流程圖;
圖9為圖7所示的實施例中的以伺服器為主體的信息檢索方法的流程圖;
圖10為本申請又一實施例提供的以終端為主體的信息檢索方法的流程圖;
圖11為本申請一實施例提供的信息檢索裝置的模塊示意圖;
圖12為本申請另一實施例提供的信息檢索裝置的模塊示意圖;
圖13為本申請又一實施例提供的信息檢索裝置的模塊示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基於本申請中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本申請保護的範圍。
為解決現有技術中用戶在信息檢索(Information Retrieval)的過程中操作繁瑣的問題,本申請提供的信息檢索方法是通過在同一個輸入框輸入相應的檢索值組合來實現信息檢索過程。其中,在一些具體應用中,信息檢索過程可以是終端和伺服器之間進行交互來實現的。即由用戶在終端上的輸入框中輸入相應的檢索值組合,再由終端將根據檢索值組合生成的檢索請求發送至伺服器,最終由伺服器根據檢索請求中攜帶的檢索值組合從預先配置的資料庫中檢索到相應的數據,並返回至終端上進行顯示。當然,在其他的應用中,上述信息檢索過程也可以沒有終端和伺服器的交互過程,作為替代的,其可以是從終端的硬碟或內存中所預存的數據集合中檢索得到相應的數據,對此本文不作限定。
本方法的應用場景可以是在網頁、或應用程式(Application,APP)上進行 信息檢索,上述信息檢索可以是文獻檢索、表格檢索、商品信息檢索等。本文將以在網頁上進行表格檢索的過程為例來介紹本技術方案。
圖2為本申請一實施例提供的信息檢索方法的流程,包括:
S101:終端接收用戶在該終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合。
上述終端可以是個人計算機、筆記本電腦、無線電話、個人數字助理(PDA)等。該終端可以與伺服器進行交互,通過訪問伺服器,可以將包含相應的表格檢索頁面的網頁信息推送至該終端上。
參照圖3所示,在該示例中,檢索頁面包括輸入框、檢索按鍵及表格顯示區域。其中,待檢索的表格中可以包含多個檢索欄位,這些檢索欄位例如是:「籤約帳號」、「業務經理」、「銷售方案名稱」等。在該表格中,同一橫行的每個檢索欄位中分別對應於一個值。輸入框中可以預先顯示相應的提示信息例如:「請輸入籤約帳號、業務經理查詢」來提示用戶進行信息檢索。
本申請實施例中,上述輸入框中輸入的檢索值組合可以由至少兩個通過組合字符進行連接的檢索值來組成。上述組合字符可以是「&」、空格字符等。
參照圖4所示,用戶可以在上述輸入框中輸入檢索值組合:「qtest&林外」,其中,「qtest」為第一檢索值,「林外」為第二檢索值,「&」為組合字符。
值得一提的是,上述檢索值組合中可以包含多個組合字符,並且該檢索值組合中可以包含其他字符,例如:qtest&-林外,其中,「-林外」表示不包含「林外」;如果某個欄位的值包含字符:「-」,則可以在該值加上引號以避免衝突,例如:qtest&「-10」。此外,上述檢索值組合中的各個檢索值還可以包含各種組合邏輯例如是:「AND」、「OR」等,舉例來說,對於檢索值組合:qtest AND qq&林外OR admin02,其中,「qtest AND qq」是第一檢索值,「林外OR admin02」是第二檢索值,「qtest AND qq」表示包含「qtest」和「qq」兩個值的信息檢索,「林外OR admin02」表示包含「林外」或「admin02」兩個值的信息檢索。
S102:終端根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位。
在用戶在終端上的信息檢索頁面的輸入框中輸入上述檢索值組合之後,終端會根據該檢索值組合來確定與各個檢索值對應的檢索欄位。所確定的檢索欄位的數目與檢索值組合中包含的檢索值的數目是一致的。
本申請實施例中,該步驟S102可以具體包括:
根據所述第一檢索值在所述檢索值組合中的位置,確定所述第一檢索欄位;
根據所述第二檢索值在所述檢索值組合中的位置,確定所述第二檢索欄位。
具體地,在本實施例中,可以預先設定待檢索的表格中的各個檢索欄位的次序。以上述例子來說,該表格包含的檢索欄位包括:「籤約帳號」、「業務經理」、「銷售方案名稱」,可以設定次序為:1、「籤約帳號」,2、「業務經理」,3、「銷售方案名稱」,則根據檢索值組合中各個檢索值的位置可以確定相應的搜索欄位。
舉例而言,若用戶輸入的檢索值組合是:qtest&林外,其中,可以確定「qtest」的位置是第一位,確定「林外」的位置是第二位,進而可以確定與檢索值「qtest」對應的檢索欄位是:「籤約帳號」,確定與檢索值「林外」對應的檢索欄位是:「業務經理」;又例如,若用戶輸入的檢索值組合是:&林外&方案2.0,其中,可以確定「林外」的位置是第二位,確定「方案2.0」的位置是第三位,進而可以確定與檢索值「林外」對應的檢索欄位是「業務經理」,確定與檢索值「方案2.0」對應的檢索欄位是「銷售方案名稱」。
當然,關於確定與檢索值組合中包含的各個檢索值對應的檢索欄位的過程並不限定於上述實施例。作為替代的實施例,可以在輸入框的功能上預設多個可供用戶選擇的檢索欄位組合邏輯,比如:籤約帳號+業務經理、籤約帳號+銷售方案名稱、籤約帳號+業務經理+銷售方案名稱等。抑或,在檢索值組合中 的每個檢索值的第一位增加與檢索欄位對應的次序標識,例如:*1*qtest&*2*林外,其中,*1*表示與第一個檢索欄位對應,*2*表示與第二個檢索欄位對應。
S103:終端生成包含所述第一檢索欄位和對應的所述第一檢索值、所述第二檢索欄位和對應的所述第二檢索值的提示消息並在所述終端上進行顯示。
參照圖4所示,本申請實施例中,在檢索頁面上還包括一個用以顯示上述提示消息的提示消息顯示框,在用戶輸入一定的檢索值組合之後,終端可以確定該檢索值組合對應的各個檢索欄位,從而可以將用戶所輸入的檢索值組合「翻譯」成相應的提示消息。例如:用戶輸入的是:qtest&林外,則在上述提示消息顯示框中可以顯示的提示消息是:籤約帳號:「qtest」、業務經理:「林外」,從而可以讓用戶直觀地看到當前檢索的檢索欄位和檢索值,這樣用戶可以及時發現輸入過程的錯誤並及時更正,在簡化用戶操作的同時還可以確保檢索操作的準確性。此外,本申請實施例對上述提示消息的顯示形式、消息內容及提示消息顯示框的形式、位置不作限定。
值得一提的是,本申請實施例中,可以在用戶在輸入框內輸入的內容包含組合字符「&」時,才會出現上述提示消息顯示框並在該提示消息顯示框內顯示上述提示消息。也就是說,在輸入框中輸入組合字符「&」可以是觸發在檢索頁面內顯示上述提示消息顯示框的條件,在沒有輸入組合字符「&」,表示當前用戶並沒有開啟組合檢索功能,則無需顯示上述提示消息。
S104:終端向伺服器發送將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索的檢索請求。該檢索請求可以是一種與用戶輸入的檢索值組合的檢索邏輯對應的指令。
S105:伺服器接收終端發送的檢索請求。
S106:伺服器根據檢索請求,在預先配置的資料庫中檢索得到相應的檢索結果並返回至所述終端。
S107:終端接收伺服器返回的檢索結果並在所述終端上進行展示。
繼續參照上述例子,若用戶輸入的檢索值組合是:qtest&林外,則終端向 伺服器發送的是將第一檢索值:「qtest」在第一檢索欄位:「籤約帳號」進行檢索,將第二檢索值:「林外」在第二檢索欄位:「業務經理」進行檢索的檢索請求,通過伺服器檢索預先保存的表格數據中,可以得到符合條件的檢索結果如圖5所示,則該檢索結果可以顯示於終端的檢索頁面中。
圖6為圖2所示的實施例中的以終端為主體的信息檢索方法的流程,對應於圖2的流程,若執行主體是終端,則該方法包括:
S110:接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合。
S111:根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位。
S112:向伺服器發送將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索的檢索請求。
S113:接收伺服器返回的檢索結果並在所述終端上進行展示。
其中,上述步驟S110~S113可以參照上述步驟S101~S104、及步驟S107的具體內容,不再予以贅述。
通過上述實施例,用戶可以通過在終端上輸入包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合,來實現組合檢索,從而簡化了用戶操作,使得輸入及檢索過程更加高效。
圖7為本申請另一實施例提供的信息檢索方法的流程,包括:
S201:終端接收用戶在該終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合。
該步驟可以參照上述步驟S101的具體內容。
S202:終端向伺服器發送攜帶所述檢索值組合的檢索請求。
該步驟中,終端在接收到用戶輸入的檢索值組合後,無需確定各個檢索值所對應的檢索欄位,直接生成攜帶該檢索值組合的檢索請求至伺服器。
S203:伺服器接收終端發送的攜帶在該終端上輸入的檢索值組合的檢索請求。
S204:伺服器根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位。
該步驟是由伺服器來執行的,該步驟可以具體根據接收到的檢索值組合中各個檢索值的位置來確定與之對應的各個檢索欄位,具體過程可以參照上述步驟S102的具體內容,不再予以贅述。
S205:伺服器將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並返回至所述終端。
該步驟與上述步驟S106的內容一致。
S206:終端接收伺服器返回的檢索結果並在所述終端上進行展示。
該步驟與上述步驟S107的內容一致。
圖8為圖7所示的實施例的以終端為主體的信息檢索方法的流程,包括:
S210:接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合。
S211:向伺服器發送攜帶所述檢索值組合的檢索請求。
S212:接收伺服器將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索得到的檢索結果並在所述終端上進行展示。
圖9為圖7所示的實施例的以伺服器為主體的信息檢索方法的流程,包括:
S310:接收終端發送的攜帶在該終端上輸入的檢索值組合的檢索請求;其中,所述檢索值組合包含通過組合字符連接的第一檢索值和第二檢索值。
S311:根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位。
S312:將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢 索值在對應的第二檢索欄位進行檢索,得到檢索結果並返回至所述終端上進行展示。
圖10為本申請又一實施例提供的以終端為主體的信息檢索方法的流程,在本實施例中,終端可以不與伺服器、或其他計算機或通信裝置進行交互,則該方法包括:
S301:終端接收用戶在該終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合。
該步驟可以參照上述步驟S101的具體內容。
S302:終端根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位。
該步驟可以參照上述步驟S102的具體內容。
本實施實施例中,該步驟S302可以具體包括:
根據所述第一檢索值在所述檢索值組合中的位置,確定所述第一檢索欄位;
根據所述第二檢索值在所述檢索值組合中的位置,確定所述第二檢索欄位。
S303:終端將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並在所述終端上進行展示。
本申請實施例中,在上述步驟S302之後,上述步驟S303之前,所述方法還可以包括:
生成包含所述第一檢索欄位和對應的所述第一檢索值、所述第二檢索欄位和對應的所述第二檢索值的提示消息並在所述終端上進行顯示。
與上述方法流程對應的,本申請的實施例還提供了一種信息檢索裝置。該裝置可以通過軟體實現,也可以通過硬體或者軟硬體結合的方式實現。以軟體實現為例,作為邏輯意義上的裝置,是通過伺服器的中央處理器(Central Process Unit,CPU)將對應的電腦程式指令讀取到內存中運行形成的。
圖11為本申請一實施例提供的信息檢索裝置的模塊示意圖,該裝置中各個單元的功能與上述方法中各個步驟的功能類似,故可以參照上述方法實施例中的具體內容。該信息檢索裝置,包括:
第一接收單元110,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
確定單元120,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
發送單元130,用於向伺服器發送將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索的檢索請求;
第二接收單元140,用於接收伺服器返回的檢索結果並在所述終端上進行展示。
本申請實施例中,所述確定單元120具體用於:
根據所述第一檢索值在所述檢索值組合中的位置,確定所述第一檢索欄位;
根據所述第二檢索值在所述檢索值組合中的位置,確定所述第二檢索欄位。
本申請實施例中,所述裝置還包括:
消息顯示單元150,用於生成包含所述第一檢索欄位和對應的所述第一檢索值、所述第二檢索欄位和對應的所述第二檢索值的提示消息並在所述終端上進行顯示。
圖12為本申請另一實施例提供的信息檢索裝置的模塊示意圖,該信息檢索裝置包括:
第一接收單元210,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
發送單元220,用於向伺服器發送攜帶所述檢索值組合的檢索請求;
第二接收單元230,用於接收伺服器將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索得到的檢索結果並在所述終端上進行展示。
圖13為本申請又一實施例提供的信息檢索裝置的模塊示意圖。該信息檢索裝置包括:
接收單元310,用於接收終端發送的攜帶在該終端上輸入的檢索值組合的檢索請求;其中,所述檢索值組合包含通過組合字符連接的第一檢索值和第二檢索值;
確定單元320,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
檢索單元330,用於將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並返回至所述終端上進行展示。
本申請實施例中,所述確定單元320具體用於:
根據所述第一檢索值在所述檢索值組合中的位置,確定所述第一檢索欄位;
根據所述第二檢索值在所述檢索值組合中的位置,確定所述第二檢索欄位。
繼續參照圖13,在本申請另一替代的實施例中,上述信息檢索裝置包括:
接收單元310,用於接收用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合;
確定單元320,用於根據所述檢索值組合,確定與所述第一檢索值對應的第一檢索欄位以及與所述第二檢索值對應的第二檢索欄位;
檢索單元330,用於將所述第一檢索值在對應的第一檢索欄位進行檢索及將所述第二檢索值在對應的第二檢索欄位進行檢索,得到檢索結果並在所述終端上進行展示。
本申請實施例中,所述確定單元320具體用於:
根據所述第一檢索值在所述檢索值組合中的位置,確定所述第一檢索欄位;
根據所述第二檢索值在所述檢索值組合中的位置,確定所述第二檢索欄位。
本申請實施例中,所述裝置還包括:
消息顯示單元,用於生成包含所述第一檢索欄位和對應的所述第一檢索值、所述第二檢索欄位和對應的所述第二檢索值的提示消息並在所述終端上進行顯示。
綜上所述,本申請各實施例提供的信息檢索方法和信息檢索裝置中,可以根據用戶在終端上輸入的包含通過組合字符連接的第一檢索值和第二檢索值的檢索值組合來實現組合檢索。由於上述檢索值組合是在同一個輸入框中輸入的,從而簡化了用戶操作,進而使得輸入及檢索過程更加高效。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本申請時可以把各單元的功能在同一個或多個軟體和/或硬體中實現。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算 機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
還需要說明的是,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本申請的實施例可提供為方法、系統或電腦程式產品。因此,本申請可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本申請可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。
本申請可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本申請,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位於包括存儲設備在內的本地 和遠程計算機存儲介質中。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於系統實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
以上所述僅為本申請的實施例而已,並不用於限制本申請。對於本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求範圍之內。