一種電子書內(nèi)容搜索方法和裝置的制造方法
【專利摘要】本發(fā)明的實(shí)施方式提供了一種電子書內(nèi)容搜索方法。該方法包括:識(shí)別電子書中包含的引用內(nèi)容;基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。通過識(shí)別電子書中包含的引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索,根據(jù)搜索結(jié)果為相應(yīng)內(nèi)容建立鏈接。本發(fā)明的方法使得用戶無需在電子客戶端和搜索客戶端之間切換即可獲得引用內(nèi)容的相關(guān)搜索結(jié)果,既簡(jiǎn)化了用戶操作,提高了信息獲取效率,又能夠降低終端設(shè)備處理資源的開銷,為用戶帶來了更好的體驗(yàn)。此外,本發(fā)明的實(shí)施方式提供了一種電子書內(nèi)容搜索裝置。
【專利說明】
一種電子書內(nèi)容搜索方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明的實(shí)施方式涉及互聯(lián)網(wǎng)通信技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及一種電子書內(nèi)容搜索方法和裝置。
【背景技術(shù)】
[0002]本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。
[0003]電子書又稱為e-book,是可以通過特殊的閱讀軟件(reader),以電子文件的型式,通過網(wǎng)絡(luò)連接下載至用戶設(shè)備,例如:個(gè)人計(jì)算機(jī)(PC)、筆記型計(jì)算機(jī)(Note-book),甚至是個(gè)人數(shù)字助理(PDA)、WAP手機(jī),或是任何可大量?jī)?chǔ)存數(shù)字閱讀數(shù)據(jù)(digital readingmaterial)的閱讀器上閱讀的書籍,是一種傳統(tǒng)紙質(zhì)圖書的替代品。
[0004]隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)和云處理技術(shù)的發(fā)展,內(nèi)容服務(wù)提供商實(shí)現(xiàn)了基于云端的電子書閱讀服務(wù)?;谠贫说碾娮訒喿x服務(wù)系統(tǒng)包括安裝于終端設(shè)備上的電子書客戶端和云端的電子書服務(wù)器兩部分組成,電子書服務(wù)器用于存儲(chǔ)電子書,用戶通過電子書客戶端與電子書服務(wù)器建立網(wǎng)絡(luò)連接后從電子書服務(wù)器下載電子書進(jìn)行閱讀。
[0005]電子書可以包括以下兩部分內(nèi)容:書籍詳情和書籍正文,其中,書籍詳情是指承載電子書介紹的頁面,通常包含電子書的所有基本信息,如封面、書名、作者、分類、內(nèi)容簡(jiǎn)介、作者簡(jiǎn)介等;書籍正文是電子書中占比最大的組成部分,包含了電子書最核心的信息和觀點(diǎn),通常書籍正文包括若干個(gè)章節(jié)。
【發(fā)明內(nèi)容】
[0006]電子書的書籍正文中可能引用有其他書籍名,在閱讀電子書過程中,在閱讀到該電子書引用的書籍名時(shí),如果用戶對(duì)該引用書籍感興趣,則可以通過如下流程獲得該引用書籍的相關(guān)信息:用戶長(zhǎng)按書籍正文,彈出復(fù)制操作菜單,用戶選擇需要復(fù)制的內(nèi)容,本例中即為電子書正文中引用的書籍名,然后將電子書客戶端切換至后臺(tái)運(yùn)行,打開搜索客戶端,將復(fù)制的書籍名粘貼至搜索框中進(jìn)行搜索,由搜索服務(wù)器返回該書籍名相關(guān)的信息列表,用戶點(diǎn)擊書籍詳情頁查看詳細(xì)信息。用戶在獲取了自身需要的相關(guān)信息后,再切換至電子書客戶端繼續(xù)閱讀
[0007]因此,在現(xiàn)有技術(shù)中,如果用戶需要獲得電子書中引用的書籍相關(guān)信息時(shí),需要在電子書客戶端和搜索客戶端之間切換,一方面,使得用戶操作較為繁瑣,降低了信息獲取效率;另一發(fā)面,終端設(shè)備需要同時(shí)運(yùn)行兩個(gè)客戶端,增加了終端設(shè)備處理資源的開銷。
[0008]為此,非常需要一種電子書內(nèi)容搜索方法,以簡(jiǎn)化用戶操作,提高用戶信息獲取效率的同時(shí),降低終端設(shè)備處理資源的開銷。
[0009]在本上下文中,本發(fā)明的實(shí)施方式期望提供一種電子書內(nèi)容搜索方法和裝置。
[0010]在本發(fā)明實(shí)施方式的第一方面中,提供了一種電子書內(nèi)容搜索方法,包括:
[0011]識(shí)別電子書中包含的引用內(nèi)容;
[0012]基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;
[0013]根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0014]在本發(fā)明實(shí)施方式的第二方面中,提供了一種電子書內(nèi)容搜索裝置,包括:
[0015]識(shí)別單元,用于識(shí)別電子書中包含的引用內(nèi)容;
[0016]查詢單元,用于基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;
[0017]鏈接建立單元,用于根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0018]在本發(fā)明實(shí)施方式的第三方面中,提供了一種一種電子書內(nèi)容搜索裝置,例如,可以包括存儲(chǔ)器和處理器,其中,處理器可以用于讀取存儲(chǔ)器中的程序,執(zhí)行下列過程:識(shí)別電子書中包含的引用內(nèi)容;基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0019]在本發(fā)明實(shí)施方式的第四方面中,提供了一種程序產(chǎn)品,其包括程序代碼,當(dāng)所述程序產(chǎn)品運(yùn)行時(shí),所述程序代碼用于執(zhí)行以下過程:識(shí)別電子書中包含的引用內(nèi)容;基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0020]根據(jù)本發(fā)明實(shí)施方式的電子書內(nèi)容搜索方法和裝置,通過對(duì)電子書中的引用內(nèi)容進(jìn)行識(shí)別,基于識(shí)別出的引用內(nèi)容在數(shù)據(jù)庫中搜索得到搜索結(jié)果,并根據(jù)搜索結(jié)果為引用內(nèi)容建立相應(yīng)鏈接,使得用戶無需在電子客戶端和搜索客戶端之間切換即可獲得引用內(nèi)容的相關(guān)搜索結(jié)果,既簡(jiǎn)化了用戶操作,提高了信息獲取效率,又能夠降低終端設(shè)備處理資源的開銷,為用戶帶來了更好的體驗(yàn)。
【附圖說明】
[0021]通過參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
[0022]圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的應(yīng)用場(chǎng)景示意圖;
[0023]圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的電子書內(nèi)容搜索方法的實(shí)施流程示意圖;
[0024]圖3a示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為識(shí)別出的引用內(nèi)容建立鏈接的流程不意圖;
[0025]圖3b示意性地示出了根據(jù)本發(fā)明實(shí)施方式的搜索列表頁顯示示意圖;
[0026]圖3c示意性地示出了根據(jù)本發(fā)明實(shí)施方式的書籍詳情頁顯示示意圖;
[0027]圖3d示意性地示出了根據(jù)本發(fā)明實(shí)施方式的電子書頁面顯示示意圖;
[0028]圖4示意性地示出了根據(jù)本發(fā)明另一實(shí)施例的電子書客戶端實(shí)施電子書內(nèi)容搜索方法流程示意圖;
[0029]圖5示意性地示出了根據(jù)本發(fā)明又一實(shí)施例的電子書應(yīng)用服務(wù)器實(shí)施電子書內(nèi)容搜索方法流程示意圖;
[0030]圖6示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的電子書客戶端和電子書應(yīng)用服務(wù)器共同實(shí)施電子書內(nèi)容搜索方法流程示意圖;
[0031]圖7示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的電子書內(nèi)容搜索裝置的結(jié)構(gòu)示意圖;
[0032]在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表不相同或?qū)?yīng)的部分。
【具體實(shí)施方式】
[0033]下面將參考若干示例性實(shí)施方式來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0034]本領(lǐng)域技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。
[0035]根據(jù)本發(fā)明的實(shí)施方式,提出了一種電子書內(nèi)容搜索方法和設(shè)備。
[0036]在本文中,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
[0037]下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。
[0038]發(fā)明概述
[0039]本發(fā)明人發(fā)現(xiàn),在閱讀電子書過程中,用戶在閱讀到電子書中引用的其他書籍名稱時(shí),如果用戶希望了解相應(yīng)書籍的相關(guān)信息,則需要將電子書客戶端切換至后臺(tái)運(yùn)行,重新打開搜索客戶端利用該書籍名稱進(jìn)行搜索得到相應(yīng)書籍的相關(guān)信息,之后再切換至電子書客戶端繼續(xù)閱讀。如果電子書中引用的書籍名稱較多,則用戶需要在電子書客戶端和搜索客戶端之間頻繁切換,用戶操作繁瑣,影響了用戶閱讀體驗(yàn),且終端設(shè)備需要同時(shí)運(yùn)行兩個(gè)客戶端,增加了終端設(shè)備處理資源的開銷。
[0040]為了解決這個(gè)問題,本發(fā)明實(shí)施例提供了一種電子書內(nèi)容搜索方法,通過對(duì)電子書中包含的引用內(nèi)容(該引用內(nèi)容可以為書籍名稱,也可以為電子書中引用的地名、人物姓名或者名勝古跡等)進(jìn)行識(shí)別,基于識(shí)別出的引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索得到搜索結(jié)果,根據(jù)搜索結(jié)果為電子書中的引用內(nèi)容建立相應(yīng)鏈接。由于上述在電子書中為識(shí)別出的引用內(nèi)容建立鏈接的過程對(duì)用戶是透明的,用戶并不感知,因此,并不會(huì)影響用戶閱讀體驗(yàn)。而如果用戶對(duì)某引用內(nèi)容有興趣,則可以通過點(diǎn)擊相應(yīng)鏈接即可獲得該引用內(nèi)容對(duì)應(yīng)的相關(guān)信息,因此,簡(jiǎn)化了用戶操作,而由于終端設(shè)備無需同時(shí)運(yùn)行兩個(gè)客戶端,從而降低了終端設(shè)備處理資源的開銷。
[0041]在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。
[0042]應(yīng)用場(chǎng)景總覽
[0043]首先參考圖1,其為本發(fā)明實(shí)施方式的應(yīng)用場(chǎng)景示意圖,用戶10通過安裝有電子書客戶端的終端設(shè)備11和電子書應(yīng)用服務(wù)器12,用戶通過電子書客戶端訪問電子書應(yīng)用服務(wù)器12提供的電子書。
[0044]其中,其中,終端設(shè)備11與電子書應(yīng)用服務(wù)器12之間通過網(wǎng)絡(luò)進(jìn)行通信連接,該網(wǎng)絡(luò)可以為無線局域網(wǎng)、蜂窩網(wǎng)等。終端設(shè)備11可以為便攜設(shè)備,例如:手機(jī)、平板、筆記本電腦等,電子書應(yīng)用服務(wù)器12可以為任何能夠提供電子書閱讀服務(wù)的服務(wù)器設(shè)備。
[0045]本發(fā)明實(shí)施例中,可以通過訪問數(shù)據(jù)庫進(jìn)行信息搜索,該數(shù)據(jù)庫可以為終端設(shè)備11本地的數(shù)據(jù)庫,也可以為電子書應(yīng)用服務(wù)器12中的數(shù)據(jù)庫,或者該數(shù)據(jù)庫還可以安裝于獨(dú)立的服務(wù)器中。如果為終端設(shè)備11本地的數(shù)據(jù)庫,則該數(shù)據(jù)庫可以在安裝電子書客戶端的過程中一并被安裝。該數(shù)據(jù)庫中存儲(chǔ)有常見書籍、名勝古跡或者著名人物等的相關(guān)信息。
[0046]網(wǎng)絡(luò)側(cè)服務(wù)器(可以為電子書應(yīng)用服務(wù)器12或者獨(dú)立的服務(wù)器)中的數(shù)據(jù)庫可以由維護(hù)人員進(jìn)行數(shù)據(jù)庫的更新。而如果該數(shù)據(jù)庫被安裝于終端設(shè)備11本地,則該數(shù)據(jù)庫可以通過以下方式進(jìn)行更新:一種方式為由網(wǎng)絡(luò)側(cè)服務(wù)器在網(wǎng)絡(luò)側(cè)的數(shù)據(jù)庫發(fā)生更新時(shí),主動(dòng)向終端設(shè)備11發(fā)送更新數(shù)據(jù),終端設(shè)備11根據(jù)服務(wù)器發(fā)送的更新數(shù)據(jù)進(jìn)行本地?cái)?shù)據(jù)庫的更新;或者終端設(shè)備11定期向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送更新請(qǐng)求,如果網(wǎng)絡(luò)側(cè)服務(wù)器返回更新數(shù)據(jù)則對(duì)本地?cái)?shù)據(jù)庫進(jìn)行更新。
[0047]較佳的,具體實(shí)施時(shí),為了減少對(duì)終端設(shè)備11的存儲(chǔ)空間需求,終端設(shè)備本地的數(shù)據(jù)庫中可以僅存儲(chǔ)部分?jǐn)?shù)據(jù),例如,可以僅選擇最近熱點(diǎn)書籍的相關(guān)信息進(jìn)行存儲(chǔ)等。
[0048]本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法既可以由終端設(shè)備11中安裝的電子書客戶端實(shí)施,也可以由電子書應(yīng)用服務(wù)器12實(shí)施,還可以由兩者共同實(shí)施,以下詳細(xì)介紹。
[0049]示例性方法
[0050]下面結(jié)合圖1的應(yīng)用場(chǎng)景,參考圖2-圖6來描述根據(jù)本發(fā)明示例性實(shí)施方式的電子書內(nèi)容搜索方法。需要注意的是,上述應(yīng)用場(chǎng)景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。
[0051]如圖2所示,為本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法的實(shí)施流程示意圖,包括以下步驟:
[0052]S21、識(shí)別電子書中包含的引用內(nèi)容。
[0053]其中,電子書中的引用內(nèi)容可以包括電子書中引用的書籍名稱、人物名稱(可以為歷史名人或者公眾名人等等)、地名(如名勝古跡)或者著名景點(diǎn)名稱等等。
[0054]其中,對(duì)于不同的內(nèi)容可以采用不同的識(shí)別方法。例如,對(duì)于電子書中包含的書籍名稱,可以通過識(shí)別電子書中包含的書名號(hào),并基于識(shí)別出的書名號(hào)對(duì)應(yīng)的內(nèi)容得到電子書中包含的書籍名。而對(duì)于其它引用內(nèi)容,可以通過預(yù)設(shè)模板進(jìn)行匹配,該模板包含的詞語可以為一些歷史名人的名字、公眾人物的名字、名勝古跡的名字或者地名以及著名景點(diǎn)等的名字,通過對(duì)電子書的內(nèi)容進(jìn)行識(shí)別,如果與預(yù)設(shè)模板中包含的詞語匹配,則確定匹配到的內(nèi)容為電子書中包含的引用內(nèi)容。
[0055]為了便于描述,以下以引用內(nèi)容為書籍名為例。
[0056]較佳的,具體實(shí)施時(shí),電子書的內(nèi)容可以為字符內(nèi)容,即可以進(jìn)行復(fù)制等編輯操作的內(nèi)容,也可以為圖片內(nèi)容,對(duì)于圖片內(nèi)容的電子書,可以利用圖片識(shí)別技術(shù)對(duì)引用內(nèi)容進(jìn)行識(shí)別。
[0057]S22、基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果。
[0058]具體地,步驟S22中可以利用識(shí)別出的引用內(nèi)容作為關(guān)鍵詞在數(shù)據(jù)庫中進(jìn)行搜索得到相應(yīng)的查詢結(jié)果。
[0059]需要說明的是,具體實(shí)施時(shí),如果由安裝有電子書客戶端的電子書客戶端實(shí)施本發(fā)明實(shí)施例,則這里涉及的數(shù)據(jù)庫可以為終端設(shè)備本地的數(shù)據(jù)庫,也可以為網(wǎng)絡(luò)側(cè)服務(wù)器中的數(shù)據(jù)庫,本發(fā)明實(shí)施例對(duì)此不進(jìn)行限定。
[0060]S23、根據(jù)查詢結(jié)果,在電子書中為識(shí)別出的引用內(nèi)容建立鏈接。
[0061]其中,查詢結(jié)果可能包含以下幾種情況:
[0062]第一種情況、根據(jù)識(shí)別出的書籍名在數(shù)據(jù)庫中查詢到多個(gè)該書籍名對(duì)應(yīng)的書籍標(biāo)識(shí)。
[0063]這種情況下,說明同一書籍名在數(shù)據(jù)庫中可能存儲(chǔ)有多本相應(yīng)書籍?;诖?,步驟S23中,可以按照?qǐng)D3a所示的流程實(shí)施:
[0064]S231、根據(jù)查詢結(jié)果,建立搜索列表頁。
[0065]其中,搜索列表頁中包含每一書籍標(biāo)識(shí)對(duì)應(yīng)的書籍信息。
[0066]S232、在電子書中建立該書籍名至其對(duì)應(yīng)的搜索列表頁的第一鏈接。
[0067]具體實(shí)施時(shí),如果利用某書籍名作為關(guān)鍵詞在數(shù)據(jù)庫中查找到多本ID不同的書籍,則根據(jù)搜索結(jié)果建立相應(yīng)的搜索列表頁,同時(shí)為電子書中建立相應(yīng)的書籍名至該搜索列表頁的第一鏈接。
[0068]較佳的,還可以在電子書中采用區(qū)別于電子書書籍正文的顯示方式顯示相應(yīng)的引用內(nèi)容(例如本例中的書籍名),更佳的,還可以根據(jù)識(shí)別出的書籍名查找到的書籍的數(shù)量,在電子書相應(yīng)引用內(nèi)容部分顯示查找到的書籍的數(shù)量。
[0069]其中,建立的第一鏈接在被觸發(fā)時(shí),可以顯示對(duì)應(yīng)的搜索列表頁。例如,用戶點(diǎn)擊電子書中包含的、添加了第一鏈接的書籍名,則將跳轉(zhuǎn)至該書籍名對(duì)應(yīng)的搜索列表頁,如圖313所示。
[0070]第二種情況、根據(jù)識(shí)別出的書籍名在數(shù)據(jù)庫中僅查詢到一個(gè)該書籍名對(duì)應(yīng)的書籍標(biāo)識(shí)O
[0071]這種情況下,說明同一書籍名在數(shù)據(jù)庫中可能只存儲(chǔ)有一本相應(yīng)書籍。
[0072]如果根據(jù)查詢結(jié)果確定數(shù)據(jù)庫中只存儲(chǔ)有識(shí)別出的書籍名對(duì)應(yīng)的一本書籍,則在電子書中建立識(shí)別出的書籍名至查詢到的書籍標(biāo)識(shí)對(duì)應(yīng)的書籍詳情頁的第二鏈接。
[0073]與上述的第一種情況類似,建立第二鏈接后,還可以在電子書中采用區(qū)別于電子書書籍正文的顯示方式顯示識(shí)別出的書籍名。如果建立的第二鏈接被觸發(fā),則可以顯示對(duì)應(yīng)的書籍詳情頁。例如,用戶點(diǎn)擊電子書中包含的、添加了第二鏈接的書籍名,則將跳轉(zhuǎn)至該書籍名對(duì)應(yīng)的書籍詳情頁,如圖3c所示。
[0074]第三種情況、根據(jù)識(shí)別出的書籍名在數(shù)據(jù)庫中未查詢到相應(yīng)的書籍標(biāo)識(shí)。
[0075]這種情況下,說明在數(shù)據(jù)庫中未存儲(chǔ)有識(shí)別出的書籍名對(duì)應(yīng)的書籍信息,則在電子書中不進(jìn)行任何處理,如圖3d所示。
[0076]為了更好的理解本發(fā)明實(shí)施例,以下分別結(jié)合電子書客戶端、電子書應(yīng)用服務(wù)器和兩者共同實(shí)施電子書內(nèi)容搜索方法的流程對(duì)本發(fā)明的實(shí)施過程進(jìn)行說明。
[0077]第一種實(shí)施方式,由電子書客戶端實(shí)施上述的電子書內(nèi)容搜索方法。
[0078]這種實(shí)施方式下,即由電子書客戶端實(shí)施上述步驟S21-步驟S23,具體的,電子書客戶端實(shí)施本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法的具體流程如圖4所示,可以包括以下步驟:
[0079]S41、電子書客戶端識(shí)別電子書中包含的引用內(nèi)容。
[0080]步驟S41的具體實(shí)施流程可以參照上述步驟S21,這里不再贅述。
[0081]S42、電子書客戶端基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果。
[0082]具體地,步驟S42中,電子書客戶端可以利用識(shí)別出的引用內(nèi)容作為關(guān)鍵詞在終端設(shè)備本地?cái)?shù)據(jù)庫中進(jìn)行搜索得到相應(yīng)的查詢結(jié)果。
[0083]S43、電子書客戶端根據(jù)查詢結(jié)果,在電子書中為識(shí)別出的引用內(nèi)容建立鏈接。
[0084]步驟S43的實(shí)施可以參照上述步驟S23,這里不再贅述。
[0085]第二種實(shí)施方式、由電子書應(yīng)用服務(wù)器實(shí)施上述的電子書內(nèi)容搜索方法。
[0086]這種實(shí)施方式下,即由電子書應(yīng)用服務(wù)器實(shí)施上述步驟S21-步驟S23,具體的,電子書應(yīng)用服務(wù)器實(shí)施本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法的具體流程如圖5所示,可以包括以下步驟:
[0087]S51、電子書應(yīng)用服務(wù)器識(shí)別電子書中包含的引用內(nèi)容。
[0088]具體實(shí)施時(shí),如果由電子書應(yīng)用服務(wù)器實(shí)施本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法,則需要在電子書發(fā)布之前完成。
[0089]其中,步驟S51的具體實(shí)施流程可以參照上述步驟S21,這里不再贅述。
[0090]S52、電子書應(yīng)用服務(wù)器基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果。
[0091]具體地,步驟S52中,電子書應(yīng)用服務(wù)器用步驟S51中識(shí)別出的引用內(nèi)容作為關(guān)鍵詞在本地?cái)?shù)據(jù)庫中進(jìn)行搜索得到相應(yīng)的查詢結(jié)果。
[0092]S53、電子書客戶端根據(jù)查詢結(jié)果,在電子書中為識(shí)別出的引用內(nèi)容建立鏈接。
[0093]步驟S53的實(shí)施可以參照上述步驟S23,這里不再贅述。
[0094]至此,電子書應(yīng)用服務(wù)器完成了為電子書中包含的引用內(nèi)容添加鏈接的流程,之后電子書應(yīng)用服務(wù)器可以發(fā)布相應(yīng)的電子書,即電子書應(yīng)用服務(wù)器可以為用戶提供相應(yīng)電子書的下載、在線閱讀等服務(wù)。
[0095]第三種實(shí)施方式、由電子書客戶端和電子書應(yīng)用服務(wù)器合作實(shí)施上述的電子書內(nèi)容搜索方法。
[0096]這種實(shí)施方式下,具體的實(shí)施流程如圖6所示,可以包括以下步驟:
[0097]S61、電子書客戶端識(shí)別電子書中包含的引用內(nèi)容。
[0098]具體實(shí)施時(shí),步驟S61的實(shí)施與步驟S41的實(shí)施類似,即由電子書客戶端根據(jù)步驟S21的描述識(shí)別電子書中包含的引用內(nèi)容。
[0099]需要說明的是,具體實(shí)施時(shí),如果電子書內(nèi)容為圖片內(nèi)容,則電子書客戶端可以請(qǐng)求電子書應(yīng)用服務(wù)器進(jìn)行識(shí)別。
[0100]具體的,電子書客戶端在判斷出用戶閱讀的電子書內(nèi)容為圖片內(nèi)容時(shí),可以向電子書應(yīng)用服務(wù)器發(fā)送應(yīng)用內(nèi)容識(shí)別請(qǐng)求,其中攜帶有需識(shí)別的電子書的標(biāo)識(shí),電子書應(yīng)用服務(wù)器根據(jù)請(qǐng)求中攜帶的電子書的標(biāo)識(shí)查找到相應(yīng)的電子書后,利用圖像識(shí)別技術(shù)識(shí)別其中包含的引用內(nèi)容,并向電子書客戶端返回識(shí)別出的引用內(nèi)容。
[0101]S62、電子書客戶端基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果。
[0102]具體實(shí)施時(shí),步驟S62中,電子書客戶端既可以在終端設(shè)備本地?cái)?shù)據(jù)庫中進(jìn)行搜索,也可以將根據(jù)識(shí)別出的內(nèi)容請(qǐng)求電子書應(yīng)用服務(wù)器協(xié)助進(jìn)行搜索。
[0103]以下以電子書客戶端請(qǐng)求電子書應(yīng)用服務(wù)器進(jìn)行搜索的實(shí)施流程為例進(jìn)行說明,可以包括以下步驟:
[0104]S63、電子書客戶端向電子書應(yīng)用服務(wù)器發(fā)送查詢請(qǐng)求,該查詢請(qǐng)求中攜帶有步驟S61中識(shí)別出的引用內(nèi)容。
[0105]S64、電子書應(yīng)用服務(wù)器利用查詢請(qǐng)求中攜帶的引用內(nèi)容進(jìn)行搜索,得到查詢結(jié)果O
[0106]S65、電子書客戶端接收電子書應(yīng)用服務(wù)器返回的查詢結(jié)果。
[0107]由此,電子書客戶端獲得了基于引用內(nèi)容的查詢結(jié)果。
[0108]S66、電子書客戶端根據(jù)查詢結(jié)果,在電子書中為識(shí)別出的引用內(nèi)容建立鏈接。
[0109]步驟S66的實(shí)施可以參照上述步驟S23,這里不再贅述。
[0110]本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索方法,通過對(duì)電子書中包含的引用內(nèi)容,例如,引用的書籍名、引用的人物名字、著名景點(diǎn)名字等進(jìn)行識(shí)別,基于識(shí)別出的引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索得到相應(yīng)的搜索結(jié)果,并根據(jù)搜索結(jié)果為識(shí)別出的引用內(nèi)容建立相應(yīng)的鏈接,如果用戶點(diǎn)擊建立的鏈接,則為用戶顯示相應(yīng)的內(nèi)容,從而使得用戶在閱讀電子書過程中無需在電子書客戶端和搜索客戶端之間切換即可獲得引用內(nèi)容的相關(guān)信息,簡(jiǎn)化了用戶操作,保證了用戶的閱讀體驗(yàn);而對(duì)于終端設(shè)備來說,由于無需同時(shí)運(yùn)行兩個(gè)客戶端,從而降低了其處理資源的開銷。
[0111]示例性設(shè)備
[0112]在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來,參考圖7對(duì)本發(fā)明示例性實(shí)施方式的電子書內(nèi)容搜索裝置進(jìn)行說明。
[0113]如圖7所示,為本發(fā)明實(shí)施例提供的內(nèi)容搜索裝置結(jié)構(gòu)示意圖,可以包括:
[0114]識(shí)別單元71,用于識(shí)別電子書中包含的引用內(nèi)容;
[0115]查詢單元72,用于基于識(shí)別單元71識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;
[0116]鏈接建立單元73,用于根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0117]較佳的,識(shí)別單元71識(shí)別出的引用內(nèi)容可以為書籍名。相應(yīng)的,識(shí)別單元71,可以用于識(shí)別電子書中包含的書名號(hào),并基于書名號(hào)對(duì)應(yīng)的內(nèi)容得到所述電子書中包含的書籍名。
[0118]較佳地,鏈接建立單元73,可以用于如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的多個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,建立搜索列表頁,所述搜索列表頁中包含每一書籍標(biāo)識(shí)對(duì)應(yīng)的書籍信息;并在所述電子書中添加所述書籍名至所述搜索列表頁的第一鏈接。
[0119]可選地,本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索裝置還可以包括:
[0120]第一顯示單元74,用于在所述第一鏈接被觸發(fā)時(shí),顯示所述搜索列表頁。
[0121]較佳地,鏈接建立單元73,可以用于如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的一個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,在所述電子書中添加所述書籍名至所述書籍標(biāo)識(shí)對(duì)應(yīng)的書籍詳情頁的第二鏈接。
[0122]可選地,本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索裝置還可以包括:
[0123]第二顯示單元75,用于在所述第二鏈接被觸發(fā)時(shí),顯示所述書籍詳情頁。
[0124]可選地,本發(fā)明實(shí)施例提供的電子書內(nèi)容搜索裝置還可以包括:
[0125]第三顯示單元76,用于在所述鏈接建立單元73根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接后,在所述電子書中采用區(qū)別于所述電子書書籍正文的顯示方式顯示所述引用內(nèi)容。
[0126]較佳的,查詢單元72,可以包括:
[0127]發(fā)送子單元721,用于向服務(wù)器端發(fā)送查詢請(qǐng)求,所述查詢請(qǐng)求中攜帶有識(shí)別出的引用內(nèi)容;
[0128]接收子單元722,用于接收所述服務(wù)器端基于所述引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索得到的查詢結(jié)果。
[0129]在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的電子書內(nèi)容搜索裝置可以包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的電子書內(nèi)容搜索方法中的各種步驟。例如,所述處理單元可以執(zhí)行如圖2中所示的步驟S21,識(shí)別電子書中包含的引用內(nèi)容,步驟S42,基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果;以及步驟S43,根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。
[0130]應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了裝置的若干單元或子單元,但是這種劃分僅僅是示例性的并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多單元的特征和功能可以在一個(gè)單元中具體化。反之,上文描述的一個(gè)單元的特征和功能可以進(jìn)一步劃分為由多個(gè)單元來具體化。
[0131]此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。
[0132]雖然已經(jīng)參考若干【具體實(shí)施方式】描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開的【具體實(shí)施方式】,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。
【主權(quán)項(xiàng)】
1.一種電子書內(nèi)容搜索方法,包括: 識(shí)別電子書中包含的引用內(nèi)容; 基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果; 根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。2.根據(jù)權(quán)利要求1所述的方法,所述引用內(nèi)容包括書籍名;以及 識(shí)別電子書中包含的引用內(nèi)容,具體包括: 識(shí)別電子書中包含的書名號(hào),并基于書名號(hào)對(duì)應(yīng)的內(nèi)容得到所述電子書中包含的書籍名。3.根據(jù)權(quán)利要求2所述的方法,如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的多個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接,具體包括: 根據(jù)所述查詢結(jié)果,建立搜索列表頁,所述搜索列表頁中包含每一書籍標(biāo)識(shí)對(duì)應(yīng)的書籍信息;并 在所述電子書中建立所述書籍名至所述搜索列表頁的第一鏈接。4.根據(jù)權(quán)利要求3所述的方法,還包括: 在所述第一鏈接被觸發(fā)時(shí),顯示所述搜索列表頁。5.根據(jù)權(quán)利要求2所述的方法,如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的一個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接,具體包括: 根據(jù)所述查詢結(jié)果,在所述電子書中建立所述書籍名至所述書籍標(biāo)識(shí)對(duì)應(yīng)的書籍詳情頁的第二鏈接。6.根據(jù)權(quán)利要求5所述的方法,還包括: 在所述第二鏈接被觸發(fā)時(shí),顯示所述書籍詳情頁。7.根據(jù)權(quán)利要求1-6任一權(quán)利要求所述的方法,在根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接后,還包括: 在所述電子書中采用區(qū)別于所述電子書書籍正文的顯示方式顯示所述引用內(nèi)容。8.根據(jù)權(quán)利要求1-6任一權(quán)利要求所述的方法,識(shí)別電子書中包含的引用內(nèi)容,具體包括: 客戶端識(shí)別電子書中包含的引用內(nèi)容;以及 基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果,具體包括: 所述客戶端向服務(wù)器端發(fā)送查詢請(qǐng)求,所述查詢請(qǐng)求中攜帶有識(shí)別出的引用內(nèi)容;并 接收所述服務(wù)器端基于所述引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索得到的查詢結(jié)果;以及 根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接,具體包括: 所述客戶端根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。9.一種電子書內(nèi)容搜索裝置,包括: 識(shí)別單元,用于識(shí)別電子書中包含的引用內(nèi)容; 查詢單元,用于基于識(shí)別出的引用內(nèi)容,在數(shù)據(jù)庫中進(jìn)行搜索,得到查詢結(jié)果; 鏈接建立單元,用于根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接。10.根據(jù)權(quán)利要求9所述的裝置,所述引用內(nèi)容包括書籍名; 所述識(shí)別單元,具體用于識(shí)別電子書中包含的書名號(hào),并基于書名號(hào)對(duì)應(yīng)的內(nèi)容得到所述電子書中包含的書籍名。11.根據(jù)權(quán)利要求10所述的裝置, 所述鏈接建立單元,具體用于如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的多個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,建立搜索列表頁,所述搜索列表頁中包含每一書籍標(biāo)識(shí)對(duì)應(yīng)的書籍信息;并在所述電子書中添加所述書籍名至所述搜索列表頁的第一鏈接。12.根據(jù)權(quán)利要求11所述的裝置,還包括: 第一顯示單元,用于在所述第一鏈接被觸發(fā)時(shí),顯示所述搜索列表頁。13.根據(jù)權(quán)利要求10所述的裝置, 所述鏈接建立單元,具體用于如果所述查詢結(jié)果中包含所述書籍名對(duì)應(yīng)的一個(gè)書籍標(biāo)識(shí),則根據(jù)所述查詢結(jié)果,在所述電子書中添加所述書籍名至所述書籍標(biāo)識(shí)對(duì)應(yīng)的書籍詳情頁的第二鏈接。14.根據(jù)權(quán)利要求13所述的裝置,還包括: 第二顯示單元,用于在所述第二鏈接被觸發(fā)時(shí),顯示所述書籍詳情頁。15.根據(jù)權(quán)利要求9-14任一權(quán)利要求所述的裝置,還包括: 第三顯示單元,用于在所述鏈接建立單元根據(jù)所述查詢結(jié)果,在所述電子書中為所述引用內(nèi)容建立鏈接后,在所述電子書中采用區(qū)別于所述電子書書籍正文的顯示方式顯示所述引用內(nèi)容。16.根據(jù)權(quán)利要求9-14任一權(quán)利要求所述的裝置,所述查詢單元,具體包括: 發(fā)送子單元,用于向服務(wù)器端發(fā)送查詢請(qǐng)求,所述查詢請(qǐng)求中攜帶有識(shí)別出的引用內(nèi)容; 接收子單元,用于接收所述服務(wù)器端基于所述引用內(nèi)容在數(shù)據(jù)庫中進(jìn)行搜索得到的查詢結(jié)果。
【文檔編號(hào)】G06F17/30GK105843910SQ201610171273
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月23日
【發(fā)明人】顧紅清, 李寶泉, 羅尚虎
【申請(qǐng)人】網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司