欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子書的提供方法、系統(tǒng)及云端服務(wù)器的制造方法

文檔序號:6517785閱讀:264來源:國知局
電子書的提供方法、系統(tǒng)及云端服務(wù)器的制造方法
【專利摘要】本發(fā)明提供了一種電子書的提供方法,包括以下步驟:S1.接收搜索詞;S2.根據(jù)搜索詞進(jìn)行搜索;S3.根據(jù)搜索的結(jié)果生成電子書。本發(fā)明實(shí)施例的方法通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,不僅方便用戶搜索,而且實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。本發(fā)明還提出了一種電子書的提供系統(tǒng)及云端服務(wù)器。
【專利說明】電子書的提供方法、系統(tǒng)及云端服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用【技術(shù)領(lǐng)域】,特別涉及一種電子書的提供方法、系統(tǒng)及云端服務(wù)器。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,搜索引擎逐漸成為人們獲取信息的最主要、最快捷、最方便的手段,用戶在搜索引擎中輸入搜索詞(query)后,能夠向用戶返回該query的搜索結(jié)果。
[0003]現(xiàn)有搜索引擎的模式不論是在PC (Personal Computer)上還是在移動(dòng)終端上,都停留在實(shí)時(shí)同步檢索的方式上,即提供給用戶的搜索結(jié)果通過必須通過瀏覽器實(shí)時(shí)查看,然而在很多場景或?qū)τ诤芏嘤脩魜碚f,希望在獲取搜索結(jié)果后能夠通過異步的方式查看。也就是說,希望獲取搜索結(jié)果后在想查看或者方便的時(shí)候查看搜索結(jié)果。然而現(xiàn)有的搜索方式無法滿足這類需求。為了能夠?qū)Ρ景l(fā)明有清楚的理解,以下對于這方面的需求舉以下幾個(gè)例子:
[0004]例子1:用戶需要撰寫某類知識(shí)的論文,因此需要查看大量的資料做積累,假設(shè)其通過搜索引擎輸入搜索詞“拉格朗日”,從而獲取到的大量搜索結(jié)果。然而用戶需要花費(fèi)大量時(shí)間去瀏覽這些搜索結(jié)果并找到自己需要的資料,但現(xiàn)有的搜索引擎模式只能夠在瀏覽器上實(shí)時(shí)展現(xiàn)搜索結(jié)果,一方面不方便用戶長時(shí)間或任意時(shí)間查看搜索結(jié)果,另一方面也不方便用戶對搜索結(jié)果的保留。
[0005]例子2:用戶通過諸如手機(jī)等移動(dòng)終端搜索query,為了節(jié)約手機(jī)流量,希望在wifi環(huán)境下進(jìn)行搜索,但現(xiàn)有方式中獲取到的搜索結(jié)果也限制了用戶必須在wifi環(huán)境下進(jìn)行查看,否則就會(huì)浪費(fèi)大量的手機(jī)流量。此時(shí),用戶也存在獲取搜索結(jié)果后能夠異步查看的需求。
[0006]例子3:用戶通過PC等固定終端搜索query后,就必須通過PC繼續(xù)查看搜索結(jié)果,但往往用戶會(huì)希望在PC上得到的搜索結(jié)果能夠隨時(shí)隨地進(jìn)行查看,例如希望在出差過程中通過移動(dòng)終端查看這些搜索結(jié)果,現(xiàn)有的方式顯然不能夠滿足該異步查看搜索結(jié)果的需求。

【發(fā)明內(nèi)容】

[0007]本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問題之一。
[0008]為此,本發(fā)明的第一個(gè)目的在于提出一種可通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過客戶端獲得之前搜索得到的搜索結(jié)果,滿足用戶的異步查看需求的電子書的提供方法。
[0009]本發(fā)明的第二個(gè)目的在于提出一種電子書的提供系統(tǒng)。
[0010]本發(fā)明的第三個(gè)目的在于提出一種電子書的提供系統(tǒng)。
[0011]本發(fā)明的第四個(gè)目的在于提出一種云端服務(wù)器。[0012]本發(fā)明的第五個(gè)目的在于提出一種電子書的提供方法。
[0013]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提供了一種電子書的提供方法,包括以下步驟:S1、接收搜索詞;S2、根據(jù)所述搜索詞進(jìn)行搜索;S3、根據(jù)所述搜索的結(jié)果生成電子書。
[0014]另外,根據(jù)本發(fā)明上述實(shí)施例的電子書的提供方法還可以具有如下附加的技術(shù)特征:
[0015]在一些示例中,所述步驟S3具體包括:S31、對多個(gè)搜索的結(jié)果進(jìn)行聚合并生成電子書。
[0016]在一些示例中,還包括:S4、將所述電子書作為搜索結(jié)果展現(xiàn);或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
[0017]在一些示例中,所述步驟S31具體包括:S311、從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果;S312、對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
[0018]在一些示例中,所述步驟S311具體包括:根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取所述相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果;或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
[0019]在一些示例中,還包括:獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
[0020]在一些示例中,還包括:獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息;以及根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
[0021]在一些示例中,根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理具體包括:將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中;以及根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
[0022]在一些示例中:所述子書具體包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
[0023]在一些示例中,還包括:所述客戶端接收操作指令;以及所述客戶端根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
[0024]在一些示例中,還包括:對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;以及或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
[0025]在一些示例中,還包括:在生成電子書后,為所述電子書分配唯一的編號PKN ;如果所述電子書發(fā)生更新,則變更電子書的版本號,并保持電子書的編號PKN不變。
[0026]在一些示例中,所述步驟S4具體包括:在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。[0027]在一些示例中:所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
[0028]在一些示例中,還包括:當(dāng)所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書的用戶建立社區(qū),或者發(fā)行。
[0029]在一些示例中,還包括:如果所述電子書發(fā)生更新,則發(fā)送更新通知,推送更新后的電子書。
[0030]本發(fā)明第二方面的實(shí)施例提供了一種電子書的提供系統(tǒng),包括云端服務(wù)器,其中,所述云端服務(wù)器,用于接收搜索詞,并根據(jù)所述搜索詞進(jìn)行搜索,以及根據(jù)所述搜索的結(jié)果生成電子書。
[0031]另外,根據(jù)本發(fā)明上述實(shí)施例的電子書的提供系統(tǒng)還可以具有如下附加的技術(shù)特征:
[0032]在一些示例中,還包括:第一客戶端,用于接收用戶輸入的搜索詞,并將所述搜索詞發(fā)送給所述云端服務(wù)器。
[0033]在一些示例中,所述第一客戶端還用于接收來自所述云端服務(wù)器提供的所述電子書。
[0034]在一些示例中,還包括:第二客戶端,用于接收來自所述云端服務(wù)器提供的所述電子書。
[0035]在一些示例中,所述云端服務(wù)器將所述電子書以搜索結(jié)果的形式提供至所述第一客戶端或第二客戶端。
[0036]本發(fā)明第三個(gè)方面實(shí)施例提供一種電子書的提供系統(tǒng),包括云端服務(wù)器和客戶端,其中,所述云端服務(wù)器,用于接收搜索詞,并根據(jù)所述搜索詞進(jìn)行搜索,以及根據(jù)所述搜索的結(jié)果生成電子書;以及所述客戶端,用于接收用戶輸入的搜索詞,并將所述搜索詞發(fā)送給所述云端服務(wù)器,以及接收來自所述云端服務(wù)器提供的所述電子書。
[0037]另外,根據(jù)本發(fā)明上述實(shí)施例的電子書的提供系統(tǒng)還可以具有如下附加的技術(shù)特征:
[0038]在一些示例中,所述云端服務(wù)器用于根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果,并對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書,以及將所述電子書提供至所述用戶。
[0039]在一些示例中,所述云端服務(wù)器用于將所述電子書作為搜索結(jié)果展現(xiàn);或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
[0040]在一些示例中,所述云端服務(wù)器用于從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,并對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
[0041]在一些示例中,所述云端服務(wù)器用于根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果;或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
[0042]在一些示例中,所述云端服務(wù)器還用于獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
[0043]在一些示例中,所述云端服務(wù)器還用于獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息,并根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
[0044]在一些示例中,所述云端服務(wù)器用于將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中,并根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
[0045]在一些示例中,所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
[0046]在一些示例中,所述客戶端還用于接收操作指令,并根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
[0047]在一些示例中,所述云端服務(wù)器還用于對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
[0048]在一些示例中,所述云端服務(wù)器還用于在生成電子書后,為電子書分配唯一的編號PKN,并在所述電子書發(fā)生更新時(shí),變更電子書的版本號,并保持電子書的編號PKN不變。
[0049]在一些示例中,所述云端服務(wù)器用于在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。
[0050]在一些示例中,所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
[0051 ] 在一些示例中,所述云端服務(wù)器還用于在所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書的用戶建立社區(qū),或者發(fā)行。
[0052]在一些示例中,所述云端服務(wù)器還用于在電子書發(fā)生更新時(shí),發(fā)送更新通知,推送更新后的電子書。
[0053]本發(fā)明第四方面實(shí)施例提供了一種云端服務(wù)器,包括:接收模塊,用于接收搜索詞;搜索模塊,用于根據(jù)所述搜索詞進(jìn)行搜索;電子書生成模塊,用于根據(jù)所述搜索的結(jié)果生成電子書。
[0054]另外,根據(jù)本發(fā)明上述實(shí)施例的云端服務(wù)器還可以具有如下附加的技術(shù)特征:
[0055]在一些示例中,所述搜索模塊用于根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果;所述電子書生成模塊用于對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書。
[0056]在一些示例中,所述電子書生成模塊用于從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,并對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
[0057]在一些示例中,還包括:電子書提供模塊,用于將所述電子書作為搜索結(jié)果展現(xiàn);或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
[0058]在一些示例中,所述電子書生成模塊用于根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果;或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
[0059]在一些示例中,還包括:第一獲取模塊,用于獲得所述客戶端的類型;排版模塊,用于根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。[0060]在一些示例中,還包括:第二獲取模塊,用于獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息;管理模塊,用于根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
[0061]在一些示例中,所述管理模塊用于將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中,并根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書,并通過所述電子書提供模塊將所述子書發(fā)送至所述客戶端。
[0062]在一些示例中,所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
[0063]在一些示例中,所述客戶端用于接收操作指令,并根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
[0064]在一些示例中,還包括:擴(kuò)展模塊,用于對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
[0065]在一些示例中,還包括:編碼模塊,用于在生成電子書后,為電子書分配唯一的編號PKN,并在所述電子書發(fā)生更新時(shí),變更電子書的版本號,并保持電子書的編號PKN不變。
[0066]在一些示例中,所述電子書提供模塊用于在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。
[0067]在一些示例中,所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
[0068]在一些示例中,還包括:社區(qū)建立及發(fā)行模塊,用于在所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書的用戶建立社區(qū),或者發(fā)行。
[0069]在一些示例中,還包括:更新模塊,用于在電子書發(fā)生更新時(shí),發(fā)送更新通知,推送更新后的電子書。
[0070]本發(fā)明第五方面實(shí)施例提供了一種電子書的提供方法,其特征在于,包括以下步驟:S1、向云端服務(wù)器發(fā)送搜索詞;以及S2、接收所述云端服務(wù)器發(fā)送的根據(jù)所述搜索詞提供的電子書。
[0071]另外,根據(jù)本發(fā)明上述實(shí)施例的電子書的提供方法還可以具有如下附加的技術(shù)特征:
[0072]在一些示例中,所述步驟S2具體包括:S21、所述云端服務(wù)器根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果;S22、所述云端服務(wù)器對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書;以及S23、所述云端服務(wù)器將所述電子書提供至所述用戶。
[0073]在一些示例中,所述步驟S22具體包括:S221從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果;S222對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
[0074]在一些示例中,所述步驟S221具體包括:根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果;或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
[0075]在一些示例中,還包括:所述云端服務(wù)器獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
[0076]在一些示例中,還包括:所述云端服務(wù)器獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息;以及根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
[0077]在一些示例中,根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理具體包括:將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中;以及根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
[0078]在一些示例中,所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
[0079]在一些示例中,還包括:所述客戶端接收操作指令;以及根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
[0080]在一些示例中,還包括:所述云端服務(wù)器在生成電子書后,為所述電子書分配唯一的編號PKN ;如果所述電子書發(fā)生更新,則變更電子書的版本號,并保持電子書的編號PKN不變。
[0081]在一些示例中,所述云端服務(wù)器將所述電子書提供至所述用戶具體包括:在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識(shí)。
[0082]在一些示例中,所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
[0083]本發(fā)明實(shí)施例的方法、系統(tǒng)及云端服務(wù)器通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過客戶端獲取之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。
[0084]本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】

【附圖說明】
[0085]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0086]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的流程圖;
[0087]圖2是圖1所示的電子書的提供方法中步驟S102的一個(gè)具體流程圖;
[0088]圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的一個(gè)電子書提供給客戶端的不意圖;
[0089]圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的一個(gè)電子書提供給客戶端的不意圖;
[0090]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的一個(gè)電子書提供給客戶端的不意圖;
[0091]圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的一個(gè)電子書提供給客戶端的不意圖;
[0092]圖7是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供系統(tǒng)的結(jié)構(gòu)圖;
[0093]圖8是根據(jù)本發(fā)明一個(gè)實(shí)施例的云端服務(wù)器的結(jié)構(gòu)圖;
[0094]圖9是根據(jù)本發(fā)明另一個(gè)實(shí)施例的電子書的提供方法的流程圖。
【具體實(shí)施方式】
[0095]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0096]在本發(fā)明的描述中,術(shù)語“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明而不是要求本發(fā)明必須以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。
[0097]在本發(fā)明的描述中,術(shù)語“多個(gè)”指兩個(gè)或兩個(gè)以上。
[0098]在本發(fā)明的描述中,術(shù)語“電子書”指根據(jù)搜索結(jié)果生成的任何形式的電子閱讀載體,該電子閱讀載體可由通用的閱讀類軟件運(yùn)行,例如包括但不限于:H)F、epub或mobi格式,也可以由專業(yè)的軟件運(yùn)行,例如CAD,ERP等。運(yùn)行該電子閱讀載體的軟件可由用戶指定,或也可由搜索引擎推薦或默認(rèn)指定。
[0099]在本發(fā)明的描述中,術(shù)語“云端服務(wù)器”具有搜索引擎功能,或者借助已有的搜索引擎功能,例如百度搜索引擎、Google搜索引擎等。
[0100]在本發(fā)明的描述中,術(shù)語“母書”指作者或自動(dòng)編輯系統(tǒng)提供的源代碼及元信息(metadata)。
[0101]參照下面的描述和附圖,將清楚本發(fā)明的實(shí)施例的這些和其他方面。在這些描述和附圖中,具體公開了本發(fā)明的實(shí)施例中的一些特定實(shí)施方式,來表示實(shí)施本發(fā)明的實(shí)施例的原理的一些方式,但是應(yīng)當(dāng)理解,本發(fā)明的實(shí)施例的范圍不受此限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0102]以下結(jié)合附圖描述根據(jù)本發(fā)明實(shí)施例的電子書的提供方法、裝置、云端服務(wù)器和客戶端。
[0103]圖1是本發(fā)明一個(gè)實(shí)施例的電子書的提供方法的流程圖,如圖1所示,該方法可包括以下步驟:
[0104]步驟SlOl:接收搜索詞,具體地,可通過云端服務(wù)器完成,即云端服務(wù)器獲取用戶輸入或發(fā)送的搜索詞,用戶可通過第一客戶端向云端服務(wù)器發(fā)送搜索詞。其中,第一客戶端包括但不限于智能手機(jī)、平板電腦、PC機(jī)等。
[0105]步驟S102:根據(jù)搜索詞進(jìn)行搜索。作為一個(gè)具體的示例,通過云端服務(wù)器根據(jù)搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果。例如用戶通過第一客戶端向云端服務(wù)器發(fā)送的搜索詞為:“手機(jī)”,則云端服務(wù)器通過搜索引擎功能在互聯(lián)網(wǎng)和/或百度云存儲(chǔ)平臺(tái)中進(jìn)行搜索,以得到與搜索詞為“手機(jī)”相關(guān)的多個(gè)搜索結(jié)果,其中,云端服務(wù)器指具有搜索引擎功能,或者借助已有的搜索引擎功能,例如百度搜索引擎的服務(wù)器。
[0106]步驟S103:根據(jù)搜索的結(jié)果生成電子書。在本發(fā)明的一個(gè)示例中,如圖2所示,對搜索結(jié)果進(jìn)行聚合的方式生成電子書,具體包括如下步驟:
[0107]步驟S301:對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書。具體地,對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書具體包括:
[0108]I)、從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果。
[0109]2)、對待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。
[0110]具體而言,從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,可以采用多種方法,包括但不限于以下方法中的至少一種:
[0111]方法1:根據(jù)多個(gè)搜索結(jié)果與搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為待選搜索結(jié)果。例如從多個(gè)搜索結(jié)果中提取與對應(yīng)的搜索詞相似度排在前Ml個(gè)的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者提取相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與搜索詞之間相似度的計(jì)算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與搜索詞之間相似度的計(jì)算方式,例如根據(jù)語義相似度進(jìn)行排序。
[0112]方法2:根據(jù)多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為待選搜索結(jié)果。例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運(yùn)營公司的網(wǎng)站等等。
[0113]方法3:根據(jù)多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個(gè)搜索結(jié)果作為待選搜索結(jié)果。
[0114]在提取完待選搜索結(jié)果后在對這些搜索結(jié)果(待選搜索結(jié)果)進(jìn)行去重操作和/或去除無關(guān)內(nèi)容之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。其中,去重操作指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個(gè),其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅提取網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從搜索引擎抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)URL (UniformResourceLocator)實(shí)時(shí)獲取。
[0115]另外,在電子書中可以保留具體搜索結(jié)果的URL,當(dāng)用戶在后續(xù)下載電子書至移動(dòng)終端并點(diǎn)擊相應(yīng)的URL后,如果移動(dòng)終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動(dòng)終端中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面?;蛘?,給用戶在PC上在線閱讀電子書時(shí),如果點(diǎn)擊相應(yīng)的URL也可以通過PC中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面。
[0116]總的來說,本發(fā)明實(shí)施例中上述用于聚合形成電子書的搜索結(jié)果可以包括URL、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由URL實(shí)時(shí)獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計(jì)算中實(shí)現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點(diǎn)擊電子書中的應(yīng)用或應(yīng)用的鏈接實(shí)現(xiàn)與對應(yīng)應(yīng)用的交互。
[0117]最后將這些搜索結(jié)果進(jìn)行自動(dòng)排版后生成與對應(yīng)的搜索詞相關(guān)聯(lián)的電子書。其中自動(dòng)排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。[0118]排版得到的電子書格式可以包括但不限于:H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動(dòng)重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會(huì)使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。
[0119]在本發(fā)明的實(shí)施例中,電子書可以是不可編輯模式,例如PDF模式等。而在本發(fā)明的優(yōu)選實(shí)施例中,電子書在提供給用戶之后,用戶可對電子書中的內(nèi)容進(jìn)行再次編輯,例如用戶可以通過一些專業(yè)軟件例如ERP等,運(yùn)行該電子書,并對該電子書進(jìn)行修改,從而能夠更好地滿足用戶的個(gè)性化需求。
[0120]在排版時(shí),可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨(dú)立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。具體而言,還可根據(jù)客戶端的類型對電子書進(jìn)行排版,以排版成適合每種類型的客戶端瀏覽的版式。具體地,可獲得客戶端(例如用戶所使用的客戶端)的類型,并根據(jù)客戶端的類型調(diào)整所述電子書的排版模式。在該實(shí)例中,根據(jù)客戶端的類型等自動(dòng)將電子書在線重新排版后生成的。例如智能手機(jī)和平板電腦兩種不同類型的客戶端,其兩者之間的屏幕大小不同,則可根據(jù)屏幕大小等信息自動(dòng)將電子書在線重新排版后生成適合每一類客戶端瀏覽的版式,從而保證每一類客戶端具有電子書清晰的顯示效果。
[0121]為了維護(hù)電子書的版權(quán),該電子書的提供方法,還包括:獲得多個(gè)搜索結(jié)果的版權(quán)信息以及用戶的權(quán)限信息;根據(jù)多個(gè)搜索結(jié)果的版權(quán)信息生成電子書的版權(quán)信息,并根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理,具體地說,根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理包括:將電子書作為母書存儲(chǔ)在云端服務(wù)器之中;根據(jù)母書和客戶端的類型生成對應(yīng)的子書并發(fā)送至客戶端。其中,權(quán)限信息可包括客戶端所能夠獲得的母書的頁碼信息,例如:可通過用戶登錄的方式實(shí)現(xiàn),即客戶端在用戶登錄以后,對登錄的用戶也可劃分多種等級,不同等級的用戶擁有不同等級的權(quán)限,不同權(quán)限對應(yīng)不同的授權(quán)范圍,這樣,每一位登錄的用戶只能請求授權(quán)范圍內(nèi)的頁碼數(shù),用戶不能連續(xù)從母書中請求文本,即不能多次向母書中請求文本內(nèi)容,否則就失去了電子書的版權(quán)保護(hù)的意義。
[0122]此外,權(quán)限信息還包括客戶端所能夠獲得的母書的內(nèi)容量信息。例如客戶端所能夠獲得的母書(即電子書)的內(nèi)容量信息不能超過母書的總內(nèi)容信息的50%。具體地說,會(huì)記錄所有客戶端對受保護(hù)內(nèi)容的請求量,如果發(fā)現(xiàn)被請求的內(nèi)容總和已經(jīng)超過了設(shè)定值匕如50%),則對客戶端進(jìn)行鎖定,鎖定期間對客戶端提供檢索,而不對客戶端提供對新頁碼的復(fù)制、拷貝等功能。從而具體提聞對母書的版權(quán)保護(hù)力度。
[0123]在本發(fā)明的具體實(shí)施例中,子書包括子信息文件,子信息文件記錄子書中內(nèi)容所屬頁碼在母書中的位置信息。根據(jù)子書的子信息文件等,客戶端可從云端服務(wù)器中獲取到用戶指定的內(nèi)容。例如:客戶端接收操作指令(流入用戶進(jìn)行操作時(shí)產(chǎn)生的操作指令);客戶端根據(jù)子信息文件獲得操作指令所對應(yīng)的內(nèi)容在母書中的位置信息,并根據(jù)位置信息從云端服務(wù)器中獲得操作指令所對應(yīng)的內(nèi)容。操作指令例如為復(fù)制、或者編輯子書中顯示的某一內(nèi)容。具體地說,子信息文件可由云端服務(wù)器在根據(jù)母書生成子書時(shí)生成。具體地說,子書會(huì)帶有一個(gè)子信息文件,然而不同的子書由于排版方式的不同,其對應(yīng)的子信息文件也不同。例如對于xelatex排版程序而言,該子信息文件也可被稱為逆向引用語法文件,即可以點(diǎn)擊PDF重新跳轉(zhuǎn)到排版源代碼,子信息文件記錄了子書所有文字和圖片等所在的頁碼位置在母書中的對應(yīng)位置,其對應(yīng)的方式可通過移動(dòng)x,y坐標(biāo)變換等方法計(jì)算得到。因此,可根據(jù)子書的子信息文件獲得子書的一頁在母書上的位置。例如:當(dāng)獲得用戶通過客戶端復(fù)制子書中某一頁內(nèi)容的指令以后,可根據(jù)該頁內(nèi)容在母書中的位置將母書中相應(yīng)位置的內(nèi)容發(fā)送給客戶端,從而實(shí)現(xiàn)對該內(nèi)容的復(fù)制操作。
[0124]為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即還可在電子書中具體聚合搜索詞的同義詞或擴(kuò)展詞的搜索結(jié)果,并將同義詞或擴(kuò)展詞與電子書相關(guān)聯(lián),進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義詞或擴(kuò)展詞相關(guān)聯(lián)。所謂同義詞指搜索日志中與對應(yīng)搜索詞具有相同含義的或相近含義的詞等,例如用戶輸入的搜索詞為:“拉格朗日”,云端服務(wù)器除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義詞例如為:“Lagrange”對應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展詞指用戶在搜索引擎輸入搜索詞后,向用戶推薦的相關(guān)詞,該擴(kuò)展詞通常在搜索引擎中會(huì)以下拉框的形式提示給用戶,或者在相關(guān)搜索項(xiàng)中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入詞:“拉格朗日”,除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展詞例如為:“拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的詞就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都可命中該電子書。
[0125]除了上述擴(kuò)展方式之外,還可對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。具體而言:可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計(jì)算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過審核通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時(shí),如果對該優(yōu)質(zhì)章節(jié)感興趣就會(huì)激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更具體地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點(diǎn)擊諸如出版商的客服電話或即時(shí)通訊工具等,可以觸發(fā)移動(dòng)終端向客服電話撥號,或者通過即時(shí)通訊工具客戶端向客服即時(shí)通訊工具發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事宜。
[0126]在電子書生成后,可對電子書進(jìn)行保存,并為電子書分配唯一的編號(PKN),從而通過各電子書相應(yīng)的編號(PKN)可方便后期對相應(yīng)的電子書進(jìn)行校對、更新、引用和參考等。具體地,如果電子書發(fā)生更新,則變更電子書的版本號,并保持電子書的編碼(PKN)不變。也就是說,即便后續(xù)對電子書的內(nèi)容等進(jìn)行更新,該電子書對應(yīng)的編號(PKN)也不會(huì)發(fā)生變化,影響的僅是電子書的版本號。用戶通過編號(PKN)可找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。
[0127]在對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書之后,可將電子書提供至用戶。
[0128]具體地說,可將電子書作為搜索結(jié)果展現(xiàn)(例如通過用戶的客戶端進(jìn)行展現(xiàn))。例如,用戶通過客戶端的搜索頁面進(jìn)行搜索以后,將生成的電子書作為搜索結(jié)果通過客戶端的搜索結(jié)果頁面展現(xiàn)給用戶。作為一個(gè)示例,如圖3所示,用戶通過搜索頁面輸入“師士傳說”,得到的搜索結(jié)果在搜索結(jié)果頁面的第一條搜索結(jié)果為與“師士傳說”相關(guān)聯(lián)的電子書(即微書)。再如,如圖4所示,用戶通過搜索頁面輸入“哈佛大學(xué)”,得到的搜索結(jié)果在搜索結(jié)果頁面的第一條搜索結(jié)果為與“哈佛大學(xué)”相關(guān)聯(lián)的電子書(即微書),用戶可以通過點(diǎn)擊哈佛大學(xué)旁邊顯示的“微書)”獲取到該電子書。
[0129]當(dāng)然,還可將電子書以其他方式提供至用戶。例如:將電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。其中,預(yù)先指定的客戶端例如為用戶發(fā)送搜索詞的客戶端或用戶登錄云端服務(wù)器的客戶端,具體而言,將電子書發(fā)送至用戶發(fā)送所述搜索詞的客戶端,即假設(shè)用戶通過第一客戶端向云端服務(wù)器發(fā)送的搜索詞,云端服務(wù)器生成電子書之后可將電子書發(fā)給第一客戶端,或者,將電子書發(fā)送至用戶登錄云端服務(wù)器的客戶端,即可發(fā)給該用戶登錄云端服務(wù)器的其他類型的第二客戶端,或者,將電子書發(fā)送至用戶的網(wǎng)盤,甚至還可將電子書發(fā)送至用戶指定的設(shè)備。
[0130]此外,將電子書提供至用戶的方式可通過如下方式實(shí)現(xiàn):在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識(shí),以供用戶根據(jù)閱讀或下載標(biāo)識(shí)獲得電子書,其中,閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。具體地說,可向用戶的終端提供該電子書的閱讀或下載標(biāo)識(shí),該閱讀或下載標(biāo)識(shí)可以以鏈接的形式,用戶點(diǎn)擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識(shí)也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書。當(dāng)然也可以是其他形式,在此不再一一贅述。
[0131]電子書發(fā)送到用戶的客戶端上以后,在客戶端進(jìn)行展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識(shí)放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者放置在搜索結(jié)果中間的突出位置等。舉個(gè)例子,如圖5所示,用戶輸入關(guān)鍵詞“哈佛大學(xué)”后,得到的搜索結(jié)果的首位顯示與“哈佛大學(xué)”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。另外,如圖6所示,用戶輸入關(guān)鍵詞“拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。
[0132]這樣只要安裝了電子書閱讀器或具有類似功能的應(yīng)用程序后,用戶就能夠通過移動(dòng)終端等客戶端在任何時(shí)候打開下載的電子書進(jìn)行查看。
[0133]對于熱門的電子書,例如:當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),可為下載或閱讀電子書的用戶建立社區(qū),或者發(fā)行。即對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,可形成一個(gè)小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。即可自動(dòng)形成一個(gè)諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。此外,對于熱門的電子書,當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),還可對該電子書進(jìn)行發(fā)行。即云端服務(wù)器可對熱門的電子書等進(jìn)行出版發(fā)行,在上述示例中,預(yù)設(shè)閾值例如為500。
[0134]由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的搜索詞的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更改電子書的版本號,但保持電子書的PKN不變。如果電子書發(fā)生更新,可向下載了該電子書的用戶發(fā)送更新通知,供用戶選擇是否更新電子書的內(nèi)容,推送更新后的電子書,在該實(shí)例中,當(dāng)更新后的電子書發(fā)送到用戶的客戶端上以后,同樣可以以鏈接或者二維碼的形式提供給用戶,這樣,用戶用終端(客戶端)掃描該二維碼后可閱讀或下載該電子書。結(jié)合圖5所示,當(dāng)與“哈佛大學(xué)”相關(guān)聯(lián)的電子書存在更新后,如圖5顯示:微書【三條更新】《哈佛大學(xué)》:PKN-BD-01-0001,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該更新后的電子書。
[0135]還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時(shí),例如僅僅修改了錯(cuò)別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。
[0136]根據(jù)本發(fā)明實(shí)施例的電子書的提供方法通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。云端服務(wù)器對搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過demo的實(shí)測,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。此外,互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實(shí)現(xiàn)了將耗費(fèi)了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實(shí)體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。移動(dòng)搜索和PC搜索在需求上和優(yōu)缺點(diǎn)上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動(dòng)終端,使得用戶無論何時(shí)何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個(gè)性化,也節(jié)省用戶流量。另外,該方法可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺(tái)插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。
[0137]圖7是根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供系統(tǒng)的結(jié)構(gòu)圖。如圖7所示,根據(jù)本發(fā)明一個(gè)實(shí)施例的電子書的提供系統(tǒng)400,包括云端服務(wù)器410和客戶端420。
[0138]其中,云端服務(wù)器410用于接收搜索詞(如用戶輸入或發(fā)送的搜索詞),并根據(jù)搜索詞進(jìn)行搜索,以及根據(jù)搜索的結(jié)果生成電子書,并且還可將電子書提供至用戶??蛻舳?20用于接收用戶輸入的搜索詞,并將搜索詞發(fā)送給云端服務(wù)器410,以及接收來自云端服務(wù)器410提供的電子書。
[0139]具體地,用戶可通過客戶端420向云端服務(wù)器410發(fā)送搜索詞,其中,客戶端420為但不限于智能手機(jī)、平板電腦、PC機(jī)等。云端服務(wù)器410具有搜索引擎功能,或者借助已有的搜索引擎功能,如百度搜索引擎的服務(wù)器。[0140]在本發(fā)明的一個(gè)示例中,云端服務(wù)器410可根據(jù)搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果,并對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書,以及將電子書提供至用戶。例如:用戶通過客戶端420向云端服務(wù)器410發(fā)送的搜索詞為:“手機(jī)”,則云端服務(wù)器410通過搜索引擎功能在互聯(lián)網(wǎng)和/或百度云存儲(chǔ)平臺(tái)中進(jìn)行搜索,以得到與搜索詞為“手機(jī)”相關(guān)的多個(gè)搜索結(jié)果。
[0141]云端服務(wù)器410對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書包括:
[0142]1、從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果。
[0143]2、對待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容的操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。
[0144]具體而言,從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,可以采用多種方法,包括但不限于以下方法中的至少一種:
[0145]方法1:可根據(jù)多個(gè)搜索結(jié)果與搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為待選搜索結(jié)果。例如從多個(gè)搜索結(jié)果中提取與對應(yīng)的搜索詞相似度排在前Ml個(gè)的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者提取相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與搜索詞之間相似度的計(jì)算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與搜索詞之間相似度的計(jì)算方式,例如根據(jù)語義相似度進(jìn)行排序。
[0146]方法2:可根據(jù)多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為待選搜索結(jié)果。例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運(yùn)營公司的網(wǎng)站等等。
[0147]方法3:可根據(jù)多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個(gè)搜索結(jié)果作為待選搜索結(jié)果。
[0148]在提取完待選搜索結(jié)果后在對這些搜索結(jié)果(待選搜索結(jié)果)進(jìn)行去重操作和/或去除無關(guān)內(nèi)容之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。其中,去重操作指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個(gè),其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅提取網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從spider抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)URL實(shí)時(shí)獲取。
[0149]另外,在電子書中可以保留具體搜索結(jié)果的URL,當(dāng)用戶在后續(xù)下載電子書至移動(dòng)終端(客戶端420)并點(diǎn)擊相應(yīng)的URL后,如果移動(dòng)終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動(dòng)終端中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面?;蛘?,給用戶在PC上在線閱讀電子書時(shí),如果點(diǎn)擊相應(yīng)的URL也可以通過PC中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面。
[0150]總的來說,本發(fā)明實(shí)施例中上述用于聚合形成電子書的搜索結(jié)果可以包括URL、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由URL實(shí)時(shí)獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計(jì)算中實(shí)現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點(diǎn)擊電子書中的應(yīng)用或應(yīng)用的鏈接實(shí)現(xiàn)與對應(yīng)應(yīng)用的交互。
[0151]最后將這些搜索結(jié)果進(jìn)行自動(dòng)排版后生成與對應(yīng)的搜索詞相關(guān)聯(lián)的電子書。其中自動(dòng)排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。
[0152]排版得到的電子書格式可以包括但不限于:H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動(dòng)重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會(huì)使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。
[0153]在排版時(shí),可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨(dú)立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。具體地,云端服務(wù)器410還可根據(jù)客戶端420的類型對電子書進(jìn)行排版,以排版成適合每種類型的客戶端420瀏覽的版式。具體地,云端服務(wù)器420可獲得用戶所使用客戶端420的類型,并根據(jù)客戶端420的類型調(diào)整電子書的排版模式。在該實(shí)例中,云端服務(wù)器410根據(jù)客戶端420的類型等自動(dòng)將電子書在線重新排版后生成的。例如智能手機(jī)和平板電腦兩種不同類型的客戶端420,其兩者之間的屏幕大小不同,則云端服務(wù)器410可根據(jù)屏幕大小等信息自動(dòng)將電子書在線重新排版后生成適合每一類客戶端420瀏覽的版式,從而保證每一類客戶端420具有電子書清晰的顯示效果。
[0154]為了維護(hù)電子書的版權(quán),云端服務(wù)器410還用戶獲得多個(gè)搜索結(jié)果的版權(quán)信息以及用戶的權(quán)限信息,并根據(jù)多個(gè)搜索結(jié)果的版權(quán)信息生成電子書的版權(quán)信息,并根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理,具體地說,將電子書作為母書存儲(chǔ)在云端服務(wù)器410之中,并根據(jù)母書和用戶所使用客戶端420的類型生成對應(yīng)的子書并發(fā)送至客戶端420。其中,權(quán)限信息可包括客戶端420所能夠獲得的母書的頁碼信息,例如:可通過用戶登錄的方式實(shí)現(xiàn),即客戶端420在用戶登錄以后,對登錄的用戶也可劃分多種等級,不同等級的用戶擁有不同等級的權(quán)限,不同權(quán)限對應(yīng)不同的授權(quán)范圍,這樣,每一位登錄的用戶只能請求授權(quán)范圍內(nèi)的頁碼數(shù),用戶不能連續(xù)從母書中請求文本,即不能多次向母書中請求文本內(nèi)容,否則就失去了電子書的版權(quán)保護(hù)的意義。
[0155]此外,權(quán)限信息還包括客戶端420所能夠獲得的母書的內(nèi)容量信息。具體地,例如客戶端420所能夠獲得的母書的內(nèi)容量信息不能超過母書的總內(nèi)容信息的50%。具體地說,例如:云端服務(wù)器410會(huì)記錄所有客戶端420對受保護(hù)內(nèi)容的請求量,如果發(fā)現(xiàn)被請求的內(nèi)容總和已經(jīng)超過了設(shè)定值(比如50%),則對客戶端420進(jìn)行鎖定,鎖定期間對客戶端420提供檢索,而不對客戶端420提供對新頁碼的復(fù)制、拷貝等功能。從而具體提高對母書(即電子書)的版權(quán)保護(hù)力度。
[0156]在本發(fā)明的一個(gè)實(shí)施例中,子書包括子信息文件,子信息文件記錄子書中內(nèi)容所屬頁碼在母書中的位置信息。根據(jù)子書的子信息文件等,客戶端可從云端服務(wù)器中獲取到用戶指定的內(nèi)容。例如:客戶端420可接收操作指令(例如用戶進(jìn)行相應(yīng)操作時(shí)產(chǎn)生的操作指令),并根據(jù)子信息文件獲得操作指令所對應(yīng)的內(nèi)容在母書中的位置信息,并根據(jù)位置信息從云端服務(wù)器410中獲得操作指令所對應(yīng)的內(nèi)容。操作指令例如為復(fù)制、或者編輯子書中顯示的某一內(nèi)容。具體地說,子信息文件可由云端服務(wù)器410在根據(jù)母書生成子書時(shí)生成。具體地說,子書會(huì)帶有一個(gè)子信息文件,然而不同的子書由于排版方式的不同,其對應(yīng)的子信息文件也不同。例如對于xelatex排版程序而言,該子信息文件也可被稱為逆向引用語法文件,即可以點(diǎn)擊PDF重新跳轉(zhuǎn)到排版源代碼,子信息文件記錄了子書所有文字和圖片等所在的頁碼位置在母書中的對應(yīng)位置,其對應(yīng)的方式可通過移動(dòng)X,Y坐標(biāo)變換等方法計(jì)算得到。因此,云端服務(wù)器410可根據(jù)子書的子信息文件獲得子書的一頁在母書上的位置。例如:當(dāng)獲得用戶通過客戶端420復(fù)制子書中某一頁內(nèi)容的指令以后,可根據(jù)該頁內(nèi)容在母書中的位置將母書中相應(yīng)位置的內(nèi)容發(fā)送給客戶端420,從而實(shí)現(xiàn)對該內(nèi)容的復(fù)制操作。
[0157]為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即云端服務(wù)器410還可在電子書中具體聚合搜索詞的同義詞或擴(kuò)展詞的搜索結(jié)果,并將同義詞或擴(kuò)展詞與電子書相關(guān)聯(lián),進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義詞或擴(kuò)展詞相關(guān)聯(lián)。所謂同義詞指搜索日志中與對應(yīng)搜索詞具有相同含義的或相近含義的詞等,例如用戶輸入的搜索詞為:“拉格朗日”,除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義詞例如為:“Lagrange”對應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展詞指用戶在搜索引擎輸入搜索詞后,向用戶推薦的相關(guān)詞,該擴(kuò)展詞通常在搜索引擎中會(huì)以下拉框的形式提示給用戶,或者在相關(guān)搜索項(xiàng)中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入詞:“拉格朗日”,云端服務(wù)器410除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展詞例如為:“拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的詞就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都可命中該電子書。
[0158]除了上述擴(kuò)展方式之外,云端服務(wù)器410還可對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。具體而言:可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計(jì)算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過審核(例如云端服務(wù)器410進(jìn)行審核)通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時(shí),如果對該優(yōu)質(zhì)章節(jié)感興趣就會(huì)激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更具體地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點(diǎn)擊諸如出版商的客服電話或即時(shí)通訊工具等,可以觸發(fā)移動(dòng)終端向客服電話撥號,或者通過即時(shí)通訊工具客戶端420向客服即時(shí)通訊工具發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事宜。
[0159]在電子書生成后,云端服務(wù)器410可對電子書進(jìn)行保存,并為電子書分配唯一的編號(PKN),從而通過各電子書相應(yīng)的編號(PKN)可方便后期對相應(yīng)的電子書進(jìn)行校對、更新、引用和參考等。具體地,如果電子書發(fā)生更新,則可變更電子書的版本號,并保持電子書的編碼(PKN)不變。也就是說,即便后續(xù)對電子書的內(nèi)容等進(jìn)行更新,該電子書對應(yīng)的編號(PKN)也不會(huì)發(fā)生變化,影響的僅是電子書的版本號。用戶通過編號(PKN)可找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。
[0160]云端服務(wù)器410可將電子書發(fā)送至預(yù)先指定的客戶端420、網(wǎng)盤或者移動(dòng)終端,當(dāng)然還可為用戶指定的設(shè)備,具體而言,云端服務(wù)器410將電子書發(fā)送至用戶發(fā)送搜索詞的客戶端420,即假設(shè)用戶通過第一客戶端(如智能手機(jī))向云端服務(wù)器410發(fā)送的搜索詞,云端服務(wù)器410生成電子書之后可將電子書發(fā)給第一客戶端,或者,云端服務(wù)器將電子書發(fā)送至用戶登錄云端服務(wù)器的客戶端,即可發(fā)給該用戶登錄云端服務(wù)器410的其他類型的第二客戶端(如電腦、平板電腦等),或者,云端服務(wù)器410將電子書發(fā)送至用戶的網(wǎng)盤,甚至云端服務(wù)器410還可將電子書發(fā)送至用戶指定的設(shè)備。
[0161]此外,云端服務(wù)器410將電子書提供至用戶的方式還可包括以下方式:可在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識(shí)以供用戶根據(jù)閱讀或下載標(biāo)識(shí)獲得電子書,其中,閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。具體地說,可向用戶的終端提供該電子書的閱讀或下載標(biāo)識(shí),該閱讀或下載標(biāo)識(shí)可以以鏈接的形式,用戶點(diǎn)擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識(shí)也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書;當(dāng)然也可以是其他形式,在此不再一一贅述。
[0162]電子書發(fā)送到用戶的客戶端420上以后,在客戶端420進(jìn)行展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識(shí)放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者放置在搜索結(jié)果中間的突出位置等。舉個(gè)例子,如圖6所示,用戶輸入關(guān)鍵詞“拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端420掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。
[0163]這樣只要安裝了電子書閱讀器或具有類似功能的應(yīng)用程序后,用戶就能夠通過移動(dòng)終端等客戶端420在任何時(shí)候打開下載的電子書進(jìn)行查看。
[0164]對于熱門的電子書,例如:云端服務(wù)器410可對電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),可為下載或閱讀電子書的用戶建立社區(qū),或者發(fā)行。即可對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,可形成一個(gè)小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。即可自動(dòng)形成一個(gè)諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。此外,對于熱門的電子書,當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),云端服務(wù)器410還可對該電子書進(jìn)行發(fā)行。即可對熱門的電子書等進(jìn)行出版發(fā)行,在上述示例中,預(yù)設(shè)閾值例如為500。
[0165]由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的搜索詞的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更改電子書的版本號,但保持電子書的PKN不變。當(dāng)電子書發(fā)生更新,云端服務(wù)器410可發(fā)送更新通知(例如向下載了該電子書的用戶發(fā)送更新通知),推送更新后的電子書。這樣,供用戶選擇是否更新電子書的內(nèi)容,或者將更新后的電子書推送給用戶。
[0166]還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時(shí),例如僅僅修改了錯(cuò)別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。
[0167]根據(jù)本發(fā)明實(shí)施例的電子書的提供系統(tǒng)通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。云端服務(wù)器對搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過測試,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。此外,互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實(shí)現(xiàn)了將耗費(fèi)了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實(shí)體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。移動(dòng)搜索和PC搜索在需求上和優(yōu)缺點(diǎn)上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動(dòng)終端,使得用戶無論何時(shí)何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個(gè)性化,也節(jié)省用戶流量。另外,該裝置可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺(tái)插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。
[0168]本發(fā)明的具體實(shí)施例還提供了一種云端服務(wù)器,如圖8所示,根據(jù)本發(fā)明一個(gè)實(shí)施例的云端服務(wù)器410,包括接收模塊411、搜索模塊412和電子書生成模塊413。[0169]其中,接收模塊411用于接收搜索詞。搜索模塊412用于根據(jù)所述搜索詞進(jìn)行搜索。電子書生成模塊413用于根據(jù)搜索的結(jié)果生成電子書。結(jié)合圖8所示,還包括電子書提供模塊414,用于將電子書提供至用戶。
[0170]具體地,用戶可通過客戶端420向云端服務(wù)器410的接收模塊411發(fā)送搜索詞,其中,客戶端420為但不限于智能手機(jī)、平板電腦、PC機(jī)等。云端服務(wù)器410的搜索模塊412具有搜索引擎功能,或者借助已有的搜索引擎功能,如百度搜索引擎。
[0171]在本發(fā)明的一個(gè)示例中,搜索模塊412可根據(jù)搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果。電子書生成模塊413可對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書。例如:用戶通過客戶端420向接收模塊411發(fā)送的搜索詞為:“手機(jī)”,則搜索模塊412通過搜索引擎功能在互聯(lián)網(wǎng)和/或百度云存儲(chǔ)平臺(tái)中進(jìn)行搜索,以得到與搜索詞為“手機(jī)”相關(guān)的多個(gè)搜索結(jié)果。
[0172]電子書生成模塊413對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書包括:
[0173]1、從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果。
[0174]2、對待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容的操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。
[0175]具體而言,從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,可以采用多種方法,包括但不限于以下方法中的至少一種:
[0176]方法1:電子書生成模塊413可根據(jù)多個(gè)搜索結(jié)果與搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為待選搜索結(jié)果。例如從多個(gè)搜索結(jié)果中提取與對應(yīng)的搜索詞相似度排在前Ml個(gè)的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者提取相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與搜索詞之間相似度的計(jì)算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與搜索詞之間相似度的計(jì)算方式,例如根據(jù)語義相似度進(jìn)行排序。
[0177]方法2:可根據(jù)多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為待選搜索結(jié)果。例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運(yùn)營公司的網(wǎng)站等等。
[0178]方法3:可根據(jù)多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個(gè)搜索結(jié)果作為待選搜索結(jié)果。
[0179]在提取完待選搜索結(jié)果后可在對這些搜索結(jié)果(待選搜索結(jié)果)進(jìn)行去重操作和/或去除無關(guān)內(nèi)容之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。其中,去重操作指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個(gè),其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅提取網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從spider抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)URL實(shí)時(shí)獲取。
[0180]另外,在電子書中可以保留具體搜索結(jié)果的URL,當(dāng)用戶在后續(xù)下載電子書至移動(dòng)終端(客戶端420)并點(diǎn)擊相應(yīng)的URL后,如果移動(dòng)終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動(dòng)終端中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面?;蛘?,給用戶在PC上在線閱讀電子書時(shí),如果點(diǎn)擊相應(yīng)的URL也可以通過PC中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面。
[0181]總的來說,本發(fā)明實(shí)施例中上述用于聚合形成電子書的搜索結(jié)果可以包括URL、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由URL實(shí)時(shí)獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計(jì)算中實(shí)現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點(diǎn)擊電子書中的應(yīng)用或應(yīng)用的鏈接實(shí)現(xiàn)與對應(yīng)應(yīng)用的交互。
[0182]最后將這些搜索結(jié)果進(jìn)行自動(dòng)排版后生成與對應(yīng)的搜索詞相關(guān)聯(lián)的電子書。其中自動(dòng)排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。
[0183]排版得到的電子書格式可以包括但不限于:H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動(dòng)重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會(huì)使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。
[0184]在排版時(shí),可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨(dú)立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。具體地,在本發(fā)明的一個(gè)實(shí)施例中,云端服務(wù)器410還包括第一獲取模塊(圖中未不出)和排版模塊(圖中未不出),其中,第一獲取模塊用于獲得客戶端420 (例如用戶所使用的客戶端)的類型。排版模塊可根據(jù)客戶端420的類型對電子書進(jìn)行排版,以排版成適合每種類型的客戶端420瀏覽的版式。具體地,第一獲取模塊獲得客戶端420的類型之后,排版模塊根據(jù)客戶端420的類型調(diào)整電子書的排版模式。在該實(shí)例中,排版模塊可根據(jù)用戶的客戶端420的類型等自動(dòng)將電子書在線重新排版后生成的。例如智能手機(jī)和平板電腦兩種不同類型的客戶端420,其兩者之間的屏幕大小不同,則排版模塊可根據(jù)屏幕大小等信息自動(dòng)將電子書在線重新排版后生成適合每一類客戶端420瀏覽的版式,從而保證每一類客戶端420具有電子書清晰的顯示效果。
[0185]在本發(fā)明的一個(gè)實(shí)施例中,云端服務(wù)器410還包括第二獲取模塊(圖中未示出)和管理模塊(圖中未示出)。具體而言,為了維護(hù)電子書的版權(quán),第二獲取模塊用于獲得多個(gè)搜索結(jié)果的版權(quán)信息以及用戶的權(quán)限信息,管理模塊根據(jù)多個(gè)搜索結(jié)果的版權(quán)信息生成電子書的版權(quán)信息,并根據(jù)用戶的權(quán)限信息對用戶對所述電子書的操作權(quán)限進(jìn)行管理,具體地說,管理模塊將電子書作為母書存儲(chǔ)在云端服務(wù)器410之中,并根據(jù)母書和用戶客戶端420的類型生成對應(yīng)的子書,并通過電子書提供模塊414將子書發(fā)送至客戶端420。其中,權(quán)限信息可包括客戶端420所能夠獲得的母書的頁碼信息,例如:可通過用戶登錄的方式實(shí)現(xiàn),即客戶端420在用戶登錄以后,對登錄的用戶也可劃分多種等級,不同等級的用戶擁有不同等級的權(quán)限,不同權(quán)限對應(yīng)不同的授權(quán)范圍,這樣,每一位登錄的用戶只能請求授權(quán)范圍內(nèi)的頁碼數(shù),用戶不能連續(xù)從母書中請求文本,即不能多次向母書中請求文本內(nèi)容,否則就失去了電子書的版權(quán)保護(hù)的意義。
[0186]此外,權(quán)限信息還包括客戶端420所能夠獲得的母書的內(nèi)容量信息。具體地,例如客戶端420所能夠獲得的母書的內(nèi)容量信息不能超過母書的總內(nèi)容信息的50%。具體地說,會(huì)記錄所有客戶端420對受保護(hù)內(nèi)容的請求量,如果發(fā)現(xiàn)被請求的內(nèi)容總和已經(jīng)超過了設(shè)定值(比如50%),則對客戶端420進(jìn)行鎖定,鎖定期間對客戶端420提供檢索,而不對客戶端420提供對新頁碼的復(fù)制、拷貝等功能。從而具體提高對母書(即電子書)的版權(quán)保護(hù)力度。
[0187]在本發(fā)明的一個(gè)實(shí)施例中,子書包括子信息文件,子信息文件記錄子書中內(nèi)容所屬頁碼在母書中的位置信息。根據(jù)子書的子信息文件等,客戶端可從云端服務(wù)器中獲取到用戶指定的內(nèi)容。例如:客戶端420可接收操作指令(例如用戶進(jìn)行相應(yīng)操作產(chǎn)生的操作指令),并根據(jù)子信息文件獲得操作指令所對應(yīng)的內(nèi)容在母書中的位置信息,并根據(jù)位置信息從云端服務(wù)器410中獲得操作指令所對應(yīng)的內(nèi)容。操作指令例如為復(fù)制、或者編輯子書中顯示的某一內(nèi)容。具體地說,子信息文件可由云端服務(wù)器410在根據(jù)母書生成子書時(shí)生成。具體地說,子書會(huì)帶有一個(gè)子信息文件,然而不同的子書由于排版方式的不同,其對應(yīng)的子信息文件也不同。例如對于xelatex排版程序而言,該子信息文件也可被稱為逆向引用語法文件,即可以點(diǎn)擊PDF重新跳轉(zhuǎn)到排版源代碼,子信息文件記錄了子書所有文字和圖片等所在的頁碼位置在母書中的對應(yīng)位置,其對應(yīng)的方式可通過移動(dòng)X,I坐標(biāo)變換等方法計(jì)算得到。因此,可根據(jù)子書的子信息文件獲得子書的一頁在母書上的位置。例如:當(dāng)獲得用戶通過客戶端420復(fù)制子書中某一頁內(nèi)容的指令以后,可根據(jù)該頁內(nèi)容在母書中的位置將母書中相應(yīng)位置的內(nèi)容發(fā)送給客戶端420,從而實(shí)現(xiàn)對該內(nèi)容的復(fù)制操作。
[0188]為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即云端服務(wù)器410還可在電子書中具體聚合搜索詞的同義詞或擴(kuò)展詞的搜索結(jié)果,并將同義詞或擴(kuò)展詞與電子書相關(guān)聯(lián),進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義詞或擴(kuò)展詞相關(guān)聯(lián)。所謂同義詞指搜索日志中與對應(yīng)搜索詞具有相同含義的或相近含義的詞等,例如用戶輸入的搜索詞為:“拉格朗日”,云端服務(wù)器410除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義詞例如為:“Lagrange”對應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展詞指用戶在搜索引擎輸入搜索詞后,向用戶推薦的相關(guān)詞,該擴(kuò)展詞通常在搜索引擎中會(huì)以下拉框的形式提示給用戶,或者在相關(guān)搜索項(xiàng)中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入詞:“拉格朗日”,云端服務(wù)器410除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展詞例如為:“拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的詞就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都可命中該電子書。
[0189]除了上述擴(kuò)展方式之外,云端服務(wù)器410還包括擴(kuò)展模塊(圖中未示出),其中,擴(kuò)展模塊可對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者對版權(quán)方提供的內(nèi)容與搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至電子書。具體而言:云端服務(wù)器410可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計(jì)算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過云端服務(wù)器410的擴(kuò)展模塊審核通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時(shí),如果對該優(yōu)質(zhì)章節(jié)感興趣就會(huì)激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更具體地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點(diǎn)擊諸如出版商的客服電話或即時(shí)通訊工具等,可以觸發(fā)移動(dòng)終端向客服電話撥號,或者通過即時(shí)通訊工具客戶端420向客服即時(shí)通訊工具發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事宜。
[0190]在本發(fā)明的一個(gè)實(shí)施例中,云端服務(wù)器410還可包括編碼模塊(圖中未示出)。編碼模塊在電子書生成后,可對電子書進(jìn)行保存,并為電子書分配唯一的編號(PKN),從而通過各電子書相應(yīng)的編號(PKN)可方便后期對相應(yīng)的電子書進(jìn)行校對、更新、引用和參考等。具體地,如果電子書發(fā)生更新,則編碼模塊可變更電子書的版本號,并保持電子書的編碼(PKN)不變。也就是說,即便后續(xù)對電子書的內(nèi)容等進(jìn)行更新,該電子書對應(yīng)的編號(PKN)也不會(huì)發(fā)生變化,影響的僅是電子書的版本號。用戶通過編號(PKN)可找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。
[0191]電子書提供模塊可將電子書發(fā)送至預(yù)先指定的客戶端420、網(wǎng)盤或者移動(dòng)終端,當(dāng)然還可為用戶指定的設(shè)備,例如:電子書提供模塊414將電子書發(fā)送至用戶發(fā)送搜索詞的客戶端420,即假設(shè)用戶通過第一客戶端(如智能手機(jī))向云端服務(wù)器410發(fā)送的搜索詞,云端服務(wù)器410生成電子書之后可將電子書發(fā)給第一客戶端,或者,將電子書發(fā)送至用戶登錄云端服務(wù)器的客戶端,即可發(fā)給該用戶登錄云端服務(wù)器410的其他類型的第二客戶端(如電腦、平板電腦等),或者,電子書提供模塊414將電子書發(fā)送至用戶的網(wǎng)盤,甚至電子書提供模塊414還可將電子書發(fā)送至用戶指定的設(shè)備。
[0192]此外,電子書提供模塊414將電子書提供至用戶的方式還可包括以下方式:電子書提供模塊414可在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識(shí),這樣,可以供用戶根據(jù)閱讀或下載標(biāo)識(shí)獲得電子書,其中,閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。具體地說,電子書提供模塊414可向用戶的終端提供該電子書的閱讀或下載標(biāo)識(shí),該閱讀或下載標(biāo)識(shí)可以以鏈接的形式,用戶點(diǎn)擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識(shí)也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書;當(dāng)然也可以是其他形式,在此不再一一贅述。
[0193]電子書發(fā)送到用戶的客戶端420上以后,在客戶端420進(jìn)行展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識(shí)放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者放置在搜索結(jié)果中間的突出位置等。舉個(gè)例子,如圖6所示,用戶輸入關(guān)鍵詞“拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端420掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。
[0194]這樣只要安裝了電子書閱讀器或具有類似功能的應(yīng)用程序后,用戶就能夠通過移動(dòng)終端等客戶端420在任何時(shí)候打開下載的電子書進(jìn)行查看。
[0195]對于熱門的電子書,例如:云端服務(wù)器410還包括:社區(qū)建立及發(fā)行模塊(圖中未示出)。其中,社區(qū)建立及發(fā)行模塊可對電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),可為下載或閱讀電子書的用戶建立社區(qū),或者發(fā)行。即社區(qū)建立及發(fā)行模塊可對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,可形成一個(gè)小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。即社區(qū)建立及發(fā)行模塊可自動(dòng)形成一個(gè)諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。此外,對于熱門的電子書,當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),社區(qū)建立及發(fā)行模塊還可對該電子書進(jìn)行發(fā)行。即社區(qū)建立及發(fā)行模塊可對熱門的電子書等進(jìn)行出版發(fā)行,在上述示例中,預(yù)設(shè)閾值例如為500。
[0196]由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的搜索詞的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更改電子書的版本號,但保持電子書的PKN不變。在本發(fā)明的示例中,云端服務(wù)器410包括更新模塊(圖中未示出),其中,更新模塊可在電子書發(fā)生更新時(shí),發(fā)送更新通知(例如向下載了該電子書的用戶的發(fā)送更新通知),推送更新后的電子書。這樣,供用戶選擇是否更新電子書的內(nèi)容,并向用戶推送更新后的電子書。
[0197]還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時(shí),例如僅僅修改了錯(cuò)別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。
[0198]根據(jù)本發(fā)明實(shí)施例的云端服務(wù)器通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。云端服務(wù)器對搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過demo的實(shí)測,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。此外,互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實(shí)現(xiàn)了將耗費(fèi)了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實(shí)體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。移動(dòng)搜索和PC搜索在需求上和優(yōu)缺點(diǎn)上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動(dòng)終端,使得用戶無論何時(shí)何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個(gè)性化,也節(jié)省用戶流量。另外,該裝置可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺(tái)插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。
[0199]如圖9所示,本發(fā)明的具體實(shí)施例還提供了另一種電子書的提供方法,包括以下步驟:
[0200]步驟S901:向云端服務(wù)器發(fā)送搜索詞。具體地,可通過客戶端的搜索頁面向云端服務(wù)器發(fā)送搜索詞。其中,客戶端包括但不限于智能手機(jī)、平板電腦、PC機(jī)等。
[0201]步驟S902:接收云端服務(wù)器發(fā)送的根據(jù)搜索詞提供的電子書。具體地,在本發(fā)明的一個(gè)示例中,云端服務(wù)器可通過對搜索結(jié)果進(jìn)行聚合的方式生成電子書,具體包括如下步驟:
[0202]步驟1:根據(jù)搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果。例如用戶通過第一客戶端向云端服務(wù)器發(fā)送的搜索詞為:“手機(jī)”,則云端服務(wù)器通過搜索引擎功能在互聯(lián)網(wǎng)和/或百度云存儲(chǔ)平臺(tái)中進(jìn)行搜索,以得到與搜索詞為“手機(jī)”相關(guān)的多個(gè)搜索結(jié)果。
[0203]步驟2:對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書。具體地,云端服務(wù)器對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書具體包括:
[0204]I)、從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果。
[0205]2)、對待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。
[0206]具體而言,從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,可以采用多種方法,包括但不限于以下方法中的至少一種:
[0207]方法1:根據(jù)多個(gè)搜索結(jié)果與搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為待選搜索結(jié)果。例如從多個(gè)搜索結(jié)果中提取與對應(yīng)的搜索詞相似度排在前Ml個(gè)的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者提取相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與搜索詞之間相似度的計(jì)算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與搜索詞之間相似度的計(jì)算方式,例如根據(jù)語義相似度進(jìn)行排序。
[0208]方法2:根據(jù)多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為待選搜索結(jié)果。例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運(yùn)營公司的網(wǎng)站等等。
[0209]方法3:根據(jù)多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個(gè)搜索結(jié)果作為待選搜索結(jié)果。
[0210]在提取完待選搜索結(jié)果后云端服務(wù)器在對這些搜索結(jié)果(待選搜索結(jié)果)進(jìn)行去重操作和/或去除無關(guān)內(nèi)容之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。其中,去重操作指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個(gè),其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅提取網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從搜索引擎抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)URL(UniformResourceLocator)實(shí)時(shí)獲取。
[0211]另外,在電子書中可以保留具體搜索結(jié)果的URL,當(dāng)用戶在后續(xù)下載電子書至移動(dòng)終端并點(diǎn)擊相應(yīng)的URL后,如果移動(dòng)終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動(dòng)終端中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面?;蛘?,給用戶在PC上在線閱讀電子書時(shí),如果點(diǎn)擊相應(yīng)的URL也可以通過PC中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面。
[0212]總的來說,本發(fā)明實(shí)施例中上述用于聚合形成電子書的搜索結(jié)果可以包括URL、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由URL實(shí)時(shí)獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計(jì)算中實(shí)現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點(diǎn)擊電子書中的應(yīng)用或應(yīng)用的鏈接實(shí)現(xiàn)與對應(yīng)應(yīng)用的交互。
[0213]最后將這些搜索結(jié)果進(jìn)行自動(dòng)排版后生成與對應(yīng)的搜索詞相關(guān)聯(lián)的電子書。其中自動(dòng)排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。
[0214]排版得到的電子書格式可以包括但不限于:H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動(dòng)重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會(huì)使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。
[0215]在排版時(shí),可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨(dú)立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。具體而言,云端服務(wù)器還可根據(jù)客戶端的類型對電子書進(jìn)行排版,以排版成適合每種類型的客戶端瀏覽的版式。具體地,云端服務(wù)器可獲得用戶所使用客戶端的類型,并根據(jù)客戶端的類型調(diào)整所述電子書的排版模式。在該實(shí)例中,根據(jù)用戶的客戶端的類型等自動(dòng)將電子書在線重新排版后生成的。例如智能手機(jī)和平板電腦兩種不同類型的客戶端,其兩者之間的屏幕大小不同,則可根據(jù)屏幕大小等信息自動(dòng)將電子書在線重新排版后生成適合每一類客戶端瀏覽的版式,從而保證每一類客戶端具有電子書清晰的顯示效果。[0216]為了維護(hù)電子書的版權(quán),該電子書的提供方法,還包括:云端服務(wù)器獲得多個(gè)搜索結(jié)果的版權(quán)信息以及用戶的權(quán)限信息;根據(jù)多個(gè)搜索結(jié)果的版權(quán)信息生成電子書的版權(quán)信息,并根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理,具體地說,根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理包括:將電子書作為母書存儲(chǔ)在云端服務(wù)器之中;根據(jù)母書和用戶所使用客戶端的類型生成對應(yīng)的子書并發(fā)送至客戶端。其中,權(quán)限信息可包括客戶端所能夠獲得的母書的頁碼信息,例如:可通過用戶登錄的方式實(shí)現(xiàn),即客戶端在用戶登錄以后,對登錄的用戶也可劃分多種等級,不同等級的用戶擁有不同等級的權(quán)限,不同權(quán)限對應(yīng)不同的授權(quán)范圍,這樣,每一位登錄的用戶只能請求授權(quán)范圍內(nèi)的頁碼數(shù),用戶不能連續(xù)從母書中請求文本,即不能多次向母書中請求文本內(nèi)容,否則就失去了電子書的版權(quán)保護(hù)的意義。
[0217]此外,權(quán)限信息還包括客戶端所能夠獲得的母書的內(nèi)容量信息。例如客戶端所能夠獲得的母書(即電子書)的內(nèi)容量信息不能超過母書的總內(nèi)容信息的50%。具體地說,云端服務(wù)器會(huì)記錄所有客戶端對受保護(hù)內(nèi)容的請求量,如果發(fā)現(xiàn)被請求的內(nèi)容總和已經(jīng)超過了設(shè)定值(比如50%),則對客戶端進(jìn)行鎖定,鎖定期間對客戶端提供檢索,而不對客戶端提供對新頁碼的復(fù)制、拷貝等功能。從而具體提高對母書的版權(quán)保護(hù)力度。
[0218]在本發(fā)明的具體實(shí)施例中,子書包括子信息文件,子信息文件記錄子書中內(nèi)容所屬頁碼在母書中的位置信息。根據(jù)子書的子信息文件等,客戶端可從云端服務(wù)器中獲取到用戶指定的內(nèi)容。例如:客戶端接收操作指令(例如用戶進(jìn)行相應(yīng)操作時(shí)產(chǎn)生的操作指令);客戶端根據(jù)子信息文件獲得操作指令所對應(yīng)的內(nèi)容在母書中的位置信息,并根據(jù)位置信息從云端服務(wù)器中獲得操作指令所對應(yīng)的內(nèi)容。操作指令例如為復(fù)制、或者編輯子書中顯示的某一內(nèi)容。具體地說,子信息文件可由云端服務(wù)器在根據(jù)母書生成子書時(shí)生成。具體地說,子書會(huì)帶有一個(gè)子信息文件,然而不同的子書由于排版方式的不同,其對應(yīng)的子信息文件也不同。例如對于xelatex排版程序而言,該子信息文件也可被稱為逆向引用語法文件,即可以點(diǎn)擊PDF重新跳轉(zhuǎn)到排版源代碼,子信息文件記錄了子書所有文字和圖片等所在的頁碼位置在母書中的對應(yīng)位置,其對應(yīng)的方式可通過移動(dòng)X,y坐標(biāo)變換等方法計(jì)算得到。因此,云端服務(wù)器可根據(jù)子書的子信息文件獲得子書的一頁在母書上的位置。例如:當(dāng)云端服務(wù)器獲得用戶通過客戶端復(fù)制子書中某一頁內(nèi)容的指令以后,可根據(jù)該頁內(nèi)容在母書中的位置將母書中相應(yīng)位置的內(nèi)容發(fā)送給客戶端,從而實(shí)現(xiàn)對該內(nèi)容的復(fù)制操作。
[0219]為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即云端服務(wù)器還可在電子書中具體聚合搜索詞的同義詞或擴(kuò)展詞的搜索結(jié)果,并將同義詞或擴(kuò)展詞與電子書相關(guān)聯(lián),進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義詞或擴(kuò)展詞相關(guān)聯(lián)。所謂同義詞指搜索日志中與對應(yīng)搜索詞具有相同含義的或相近含義的詞等,例如用戶輸入的搜索詞為:“拉格朗日”,云端服務(wù)器除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義詞例如為ZLagrangVIi應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展詞指用戶在搜索引擎輸入搜索詞后,向用戶推薦的相關(guān)詞,該擴(kuò)展詞通常在搜索引擎中會(huì)以下拉框的形式提示給用戶,或者在相關(guān)搜索項(xiàng)中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入詞:“拉格朗日”,云端服務(wù)器除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展詞例如為:“拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的詞就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都可命中該電子書。
[0220]除了上述擴(kuò)展方式之外,云端服務(wù)器對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。具體而言:可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計(jì)算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過審核(例如云端服務(wù)器審核)通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時(shí),如果對該優(yōu)質(zhì)章節(jié)感興趣就會(huì)激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更具體地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點(diǎn)擊諸如出版商的客服電話或即時(shí)通訊工具等,可以觸發(fā)移動(dòng)終端向客服電話撥號,或者通過即時(shí)通訊工具客戶端向客服即時(shí)通訊工具發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事宜。
[0221]云端服務(wù)器在電子書生成后,可對電子書進(jìn)行保存,并為電子書分配唯一的編號(PKN),從而通過各電子書相應(yīng)的編號(PKN)可方便后期對相應(yīng)的電子書進(jìn)行校對、更新、弓丨用和參考等。具體地,如果電子書發(fā)生更新,則云端服務(wù)器變更電子書的版本號,并保持電子書的編碼(PKN)不變。也就是說,即便后續(xù)對電子書的內(nèi)容等進(jìn)行更新,該電子書對應(yīng)的編號(PKN)也不會(huì)發(fā)生變化,影響的僅是電子書的版本號。用戶通過編號(PKN)可找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。
[0222]步驟3:將電子書提供至用戶。
[0223]具體地說,可將電子書作為搜索結(jié)果提供至用戶。例如,用戶通過客戶端的搜索頁面進(jìn)行搜索以后,將生成的電子書作為搜索結(jié)果通過客戶端的搜索結(jié)果頁面提供給用戶。作為一個(gè)示例,如圖3所示,用戶通過搜索頁面輸入“師士傳說”,得到的搜索結(jié)果在搜索結(jié)果頁面的第一條搜索結(jié)果為與“師士傳說”相關(guān)聯(lián)的電子書(即微書)。再如,如圖4所示,用戶通過搜索頁面輸入“哈佛大學(xué)”,得到的搜索結(jié)果在搜索結(jié)果頁面的第一條搜索結(jié)果為與“哈佛大學(xué)”相關(guān)聯(lián)的電子書(即微書),用戶可以通過點(diǎn)擊哈佛大學(xué)旁邊顯示的“微書”獲取到該電子書。
[0224]當(dāng)然,云端服務(wù)器還可將電子書以其他方式提供至用戶。例如:云端服務(wù)器將電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或者移動(dòng)終端,當(dāng)然還可為用戶指定的設(shè)備,例如,云端服務(wù)器將電子書發(fā)送至用戶發(fā)送所述搜索詞的客戶端,即假設(shè)用戶通過第一客戶端向云端服務(wù)器發(fā)送的搜索詞,生成電子書之后可將電子書發(fā)給第一客戶端,或者,將電子書發(fā)送至用戶登錄云端服務(wù)器的客戶端,即可發(fā)給該用戶登錄云端服務(wù)器的其他類型的第二客戶端,或者,將電子書發(fā)送至用戶的網(wǎng)盤,甚至還可將電子書發(fā)送至用戶指定的設(shè)備。
[0225]此外,云端服務(wù)器將電子書提供至用戶的方式可通過如下方式實(shí)現(xiàn):在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識(shí),這樣,可供用戶根據(jù)閱讀或下載標(biāo)識(shí)獲得電子書,其中,閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。具體地說,可向用戶的終端提供該電子書的閱讀或下載標(biāo)識(shí),該閱讀或下載標(biāo)識(shí)可以以鏈接的形式,用戶點(diǎn)擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識(shí)也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書。當(dāng)然也可以是其他形式,在此不再一一贅述。
[0226]電子書發(fā)送到用戶的客戶端上以后,在客戶端進(jìn)行展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識(shí)放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者放置在搜索結(jié)果中間的突出位置等。舉個(gè)例子,如圖5所示,用戶輸入關(guān)鍵詞“哈佛大學(xué)”后,得到的搜索結(jié)果的首位顯示與“哈佛大學(xué)”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。另外,如圖6所示,用戶輸入關(guān)鍵詞“拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。
[0227]這樣只要安裝了電子書閱讀器或具有類似功能的應(yīng)用程序后,用戶就能夠通過移動(dòng)終端等客戶端在任何時(shí)候打開下載的電子書進(jìn)行查看。
[0228]對于熱門的電子書,例如:當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),云端服務(wù)器可為下載或閱讀電子書的用戶建立社區(qū),或者發(fā)行。即云端服務(wù)器對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,可形成一個(gè)小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。即云端服務(wù)器可自動(dòng)形成一個(gè)諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。此外,對于熱門的電子書,當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),云端服務(wù)器還可對該電子書進(jìn)行發(fā)行。即云端服務(wù)器可對熱門的電子書等進(jìn)行出版發(fā)行,在上述示例中,預(yù)設(shè)閾值例如為500。
[0229]由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的搜索詞的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更 改電子書的版本號,但保持電子書的PKN不變。如果電子書發(fā)生更新,云端服務(wù)器發(fā)送更新通知(例如向下載了該電子書的用戶發(fā)送更新通知),推送更新后的電子書,在該實(shí)例中,當(dāng)更新后的電子書發(fā)送到用戶的客戶端上以后,同樣可以以鏈接或者二維碼的形式提供給用戶,這樣,用戶用終端(客戶端)掃描該二維碼后可閱讀或下載該電子書。結(jié)合圖5所示,當(dāng)與“哈佛大學(xué)”相關(guān)聯(lián)的電子書存在更新后,如圖5顯示:微書【三條更新】《哈佛大學(xué)》:PKN-BD-01-0001,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該更新后的電子書。
[0230]還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時(shí),例如僅僅修改了錯(cuò)別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。
[0231]根據(jù)本發(fā)明實(shí)施例的電子書的提供方法通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。云端服務(wù)器對搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過demo的實(shí)測,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。此外,互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實(shí)現(xiàn)了將耗費(fèi)了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實(shí)體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。移動(dòng)搜索和PC搜索在需求上和優(yōu)缺點(diǎn)上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動(dòng)終端,使得用戶無論何時(shí)何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個(gè)性化,也節(jié)省用戶流量。另外,該方法可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺(tái)插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。
[0232]本發(fā)明的具體實(shí)施例還提供了另一種電子書的提供系統(tǒng),包括云端服務(wù)器,其中,云端服務(wù)器,用于接收搜索詞,并根據(jù)搜索詞進(jìn)行搜索,以及根據(jù)搜索的結(jié)果生成電子書。云端服務(wù)器具有搜索引擎功能,或者借助已有的搜索引擎功能,如百度搜索引擎。
[0233]在本發(fā)明的一個(gè)實(shí)施例中,該電子書的提供系統(tǒng)還包括:第一客戶端,用于接收用戶輸入的搜索詞,并將搜索詞發(fā)送給云端服務(wù)器。具體地,第一客戶端還用于接收來自云端服務(wù)器提供的電子書。
[0234]此外,該電子書的提供系統(tǒng)還包括:第二客戶端,用于接收來自云端服務(wù)器提供的電子書。即第一客戶端和第二客戶端可以相同也可以不同,也就是說,無論用戶通過哪種類型的客戶端或者哪個(gè)客戶端進(jìn)行搜索,云端服務(wù)器可將生成的電子書提供給用戶的任意一種或者任意一個(gè)客戶端中。具體地,云端服務(wù)器還可將電子書以搜索結(jié)果的形式提供至第一客戶端或第二客戶端。其中,第一和第二客戶端包括但不限于智能手機(jī)、平板電腦和PC機(jī)等。
[0235]在本發(fā)明的一個(gè)示例中,云端服務(wù)器可根據(jù)搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果,并對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書,以及將電子書提供至用戶。例如:用戶通過客戶端向云端服務(wù)器發(fā)送的搜索詞為:“手機(jī)”,則云端服務(wù)器通過搜索引擎功能在互聯(lián)網(wǎng)和/或百度云存儲(chǔ)平臺(tái)中進(jìn)行搜索,以得到與搜索詞為“手機(jī)”相關(guān)的多個(gè)搜索結(jié)果。
[0236]云端服務(wù)器對多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書包括:
[0237]1、從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果。
[0238]2、對待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容的操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。
[0239]具體而言,從多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,可以采用多種方法,包括但不限于以下方法中的至少一種:
[0240]方法1:可根據(jù)多個(gè)搜索結(jié)果與搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為待選搜索結(jié)果。例如從多個(gè)搜索結(jié)果中提取與對應(yīng)的搜索詞相似度排在前Ml個(gè)的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者提取相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與搜索詞之間相似度的計(jì)算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與搜索詞之間相似度的計(jì)算方式,例如根據(jù)語義相似度進(jìn)行排序。
[0241]方法2:可根據(jù)多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為待選搜索結(jié)果。例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運(yùn)營公司的網(wǎng)站等等。
[0242]方法3:可根據(jù)多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個(gè)搜索結(jié)果作為待選搜索結(jié)果。
[0243]在提取完待選搜索結(jié)果后云端服務(wù)器在對這些搜索結(jié)果(待選搜索結(jié)果)進(jìn)行去重操作和/或去除無關(guān)內(nèi)容之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成電子書。其中,去重操作指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個(gè),其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅提取網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從spider抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)URL實(shí)時(shí)獲取。
[0244]另外,在電子書中可以保留具體搜索結(jié)果的URL,當(dāng)用戶在后續(xù)下載電子書至移動(dòng)終端(客戶端)并點(diǎn)擊相應(yīng)的URL后,如果移動(dòng)終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動(dòng)終端中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面?;蛘撸o用戶在PC上在線閱讀電子書時(shí),如果點(diǎn)擊相應(yīng)的URL也可以通過PC中的瀏覽器打開并瀏覽該URL所對應(yīng)的頁面。
[0245]總的來說,本發(fā)明實(shí)施例中上述用于聚合形成電子書的搜索結(jié)果可以包括URL、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由URL實(shí)時(shí)獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計(jì)算中實(shí)現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點(diǎn)擊電子書中的應(yīng)用或應(yīng)用的鏈接實(shí)現(xiàn)與對應(yīng)應(yīng)用的交互。
[0246]最后將這些搜索結(jié)果進(jìn)行自動(dòng)排版后生成與對應(yīng)的搜索詞相關(guān)聯(lián)的電子書。其中自動(dòng)排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。
[0247]排版得到的電子書格式可以包括但不限于:H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動(dòng)重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會(huì)使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。
[0248]在排版時(shí),可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨(dú)立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。具體地,云端服務(wù)器還可根據(jù)客戶端的類型對電子書進(jìn)行排版,以排版成適合每種類型的客戶端瀏覽的版式。具體地,云端服務(wù)器可獲得客戶端(例如用戶所使用的客戶端)的類型,并根據(jù)客戶端的類型調(diào)整所述電子書的排版模式。在該實(shí)例中,根據(jù)用戶的客戶端的類型等自動(dòng)將電子書在線重新排版后生成的。例如智能手機(jī)和平板電腦兩種不同類型的客戶端,其兩者之間的屏幕大小不同,則云端服務(wù)器可根據(jù)屏幕大小等信息自動(dòng)將電子書在線重新排版后生成適合每一類客戶端瀏覽的版式,從而保證每一類客戶端具有電子書清晰的顯示效果。
[0249]為了維護(hù)電子書的版權(quán),云端服務(wù)器還用戶獲得多個(gè)搜索結(jié)果的版權(quán)信息以及用戶的權(quán)限信息,并根據(jù)多個(gè)搜索結(jié)果的版權(quán)信息生成電子書的版權(quán)信息,并根據(jù)用戶的權(quán)限信息對用戶對電子書的操作權(quán)限進(jìn)行管理,具體地說,將電子書作為母書存儲(chǔ)在云端服務(wù)器之中,并根據(jù)母書和客戶端的類型生成對應(yīng)的子書并發(fā)送至客戶端。其中,權(quán)限信息可包括客戶端所能夠獲得的母書的頁碼信息,例如:可通過用戶登錄的方式實(shí)現(xiàn),即客戶端在用戶登錄以后,對登錄的用戶也可劃分多種等級,不同等級的用戶擁有不同等級的權(quán)限,不同權(quán)限對應(yīng)不同的授權(quán)范圍,這樣,每一位登錄的用戶只能請求授權(quán)范圍內(nèi)的頁碼數(shù),用戶不能連續(xù)從母書中請求文本,即不能多次向母書中請求文本內(nèi)容,否則就失去了電子書的版權(quán)保護(hù)的意義。
[0250]此外,權(quán)限信息還包括客戶端所能夠獲得的母書的內(nèi)容量信息。具體地,例如客戶端所能夠獲得的母書的內(nèi)容量信息不能超過母書的總內(nèi)容信息的50%。具體地說,云端服務(wù)器會(huì)記錄所有客戶端對受保護(hù)內(nèi)容的請求量,如果發(fā)現(xiàn)被請求的內(nèi)容總和已經(jīng)超過了設(shè)定值(比如50%),則對客戶端進(jìn)行鎖定,鎖定期間對客戶端提供檢索,而不對客戶端提供對新頁碼的復(fù)制、拷貝等功能。從而具體提高對母書(即電子書)的版權(quán)保護(hù)力度。
[0251 ] 在本發(fā)明的一個(gè)實(shí)施例中,子書包括子信息文件,子信息文件記錄子書中內(nèi)容所屬頁碼在母書中的位置信息。根據(jù)子書的子信息文件等,客戶端可從云端服務(wù)器中獲取到用戶指定的內(nèi)容。例如:客戶端可接收操作指令(例如用戶進(jìn)行相應(yīng)操作時(shí)產(chǎn)生的操作指令),并根據(jù)子信息文件獲得操作指令所對應(yīng)的內(nèi)容在母書中的位置信息,并根據(jù)位置信息從云端服務(wù)器中獲得操作指令所對應(yīng)的內(nèi)容。操作指令例如為復(fù)制、或者編輯子書中顯示的某一內(nèi)容。具體地說,子信息文件可由云端服務(wù)器在根據(jù)母書生成子書時(shí)生成。具體地說,子書會(huì)帶有一個(gè)子信息文件,然而不同的子書由于排版方式的不同,其對應(yīng)的子信息文件也不同。例如對于xelatex排版程序而言,該子信息文件也可被稱為逆向引用語法文件,即可以點(diǎn)擊PDF重新跳轉(zhuǎn)到排版源代碼,子信息文件記錄了子書所有文字和圖片等所在的頁碼位置在母書中的對應(yīng)位置,其對應(yīng)的方式可通過移動(dòng)X,y坐標(biāo)變換等方法計(jì)算得到。因此,云端服務(wù)器可根據(jù)子書的子信息文件獲得子書的一頁在母書上的位置。例如:當(dāng)云端服務(wù)器獲得用戶通過客戶端復(fù)制子書中某一頁內(nèi)容的指令以后,可根據(jù)該頁內(nèi)容在母書中的位置將母書中相應(yīng)位置的內(nèi)容發(fā)送給客戶端,從而實(shí)現(xiàn)對該內(nèi)容的復(fù)制操作。
[0252]為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即還可在電子書中具體聚合搜索詞的同義詞或擴(kuò)展詞的搜索結(jié)果,并將同義詞或擴(kuò)展詞與電子書相關(guān)聯(lián),進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義詞或擴(kuò)展詞相關(guān)聯(lián)。所謂同義詞指搜索日志中與對應(yīng)搜索詞具有相同含義的或相近含義的詞等,例如用戶輸入的搜索詞為:“拉格朗日”,云端服務(wù)器除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義詞例如為:“Lagrange”對應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展詞指用戶在搜索引擎輸入搜索詞后,向用戶推薦的相關(guān)詞,該擴(kuò)展詞通常在搜索引擎中會(huì)以下拉框的形式提示給用戶,或者在相關(guān)搜索項(xiàng)中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入詞:“拉格朗日”,云端服務(wù)器除了將“拉格朗日”對應(yīng)的待選搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展詞例如為:“拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的詞就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都可命中該電子書。
[0253]除了上述擴(kuò)展方式之外,云端服務(wù)器還可對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。具體而言:可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計(jì)算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過云端服務(wù)器審核通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時(shí),如果對該優(yōu)質(zhì)章節(jié)感興趣就會(huì)激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更具體地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點(diǎn)擊諸如出版商的客服電話或即時(shí)通訊工具等,可以觸發(fā)移動(dòng)終端向客服電話撥號,或者通過即時(shí)通訊工具客戶端向客服即時(shí)通訊工具發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事宜。
[0254]云端服務(wù)器在電子書生成后,可對電子書進(jìn)行保存,并為電子書分配唯一的編號(PKN),從而通過各電子書相應(yīng)的編號(PKN)可方便后期對相應(yīng)的電子書進(jìn)行校對、更新、弓丨用和參考等。具體地,如果電子書發(fā)生更新,則云端服務(wù)器可變更電子書的版本號,并保持電子書的編碼(PKN)不變。也就是說,即便后續(xù)對電子書的內(nèi)容等進(jìn)行更新,該電子書對應(yīng)的編號(PKN)也不會(huì)發(fā)生變化,影響的僅是電子書的版本號。用戶通過編號(PKN)可找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。
[0255]云端服務(wù)器可將電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或者移動(dòng)終端,當(dāng)然還可為用戶指定的設(shè)備,具體而言,云端服務(wù)器將電子書發(fā)送至用戶發(fā)送搜索詞的客戶端,即假設(shè)用戶通過第一客戶端(如智能手機(jī))向云端服務(wù)器發(fā)送的搜索詞,云端服務(wù)器生成電子書之后可將電子書發(fā)給第一客戶端,或者,將電子書發(fā)送至用戶登錄云端服務(wù)器的客戶端,即可發(fā)給該用戶登錄云端服務(wù)器的其他類型的第二客戶端(如電腦、平板電腦等),或者,云端服務(wù)器將電子書發(fā)送至用戶的網(wǎng)盤,甚至云端服務(wù)器還可將電子書發(fā)送至用戶指定的設(shè)備。
[0256]此外,云端服務(wù)器將電子書提供至用戶的方式還可包括以下方式:可在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識(shí),這樣,可供用戶根據(jù)閱讀或下載標(biāo)識(shí)獲得電子書,其中,閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。具體地說,可向用戶的終端提供該電子書的閱讀或下載標(biāo)識(shí),該閱讀或下載標(biāo)識(shí)可以以鏈接的形式,用戶點(diǎn)擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識(shí)也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書;當(dāng)然也可以是其他形式,在此不再一一贅述。
[0257]電子書發(fā)送到用戶的客戶端上以后,在客戶端進(jìn)行展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識(shí)放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者放置在搜索結(jié)果中間的突出位置等。舉個(gè)例子,如圖6所示,用戶輸入關(guān)鍵詞“拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動(dòng)終端等客戶端掃描二維碼后,就能夠在移動(dòng)終端下載該電子書。
[0258]這樣只要安裝了電子書閱讀器或具有類似功能的應(yīng)用程序后,用戶就能夠通過移動(dòng)終端等客戶端在任何時(shí)候打開下載的電子書進(jìn)行查看。
[0259]對于熱門的電子書,例如:云端服務(wù)器可對電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),可為下載或閱讀電子書的用戶建立社區(qū),或者發(fā)行。即云端服務(wù)器可對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,可形成一個(gè)小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。即云端服務(wù)器可自動(dòng)形成一個(gè)諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。此外,對于熱門的電子書,當(dāng)電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),云端服務(wù)器還可對該電子書進(jìn)行發(fā)行。即云端服務(wù)器可對熱門的電子書等進(jìn)行出版發(fā)行,在上述示例中,預(yù)設(shè)閾值例如為。
[0260]由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的搜索詞的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更改電子書的版本號,但保持電子書的PKN不變。當(dāng)電子書發(fā)生更新,云端服務(wù)器可發(fā)送更新通知(例如向下載了該電子書的用戶發(fā)送更新通知),或者推送更新后的電子書。
[0261]還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時(shí),例如僅僅修改了錯(cuò)別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。
[0262]根據(jù)本發(fā)明實(shí)施例的電子書的提供系統(tǒng)通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。云端服務(wù)器對搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過測試,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。此外,互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實(shí)現(xiàn)了將耗費(fèi)了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實(shí)體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。移動(dòng)搜索和PC搜索在需求上和優(yōu)缺點(diǎn)上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動(dòng)終端,使得用戶無論何時(shí)何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個(gè)性化,也節(jié)省用戶流量。另外,該裝置可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺(tái)插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。
[0263]本發(fā)明實(shí)施例的方法、系統(tǒng)及云端服務(wù)器通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時(shí)隨地通過客戶端獲取之前搜索得到的搜索結(jié)果,實(shí)現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。
[0264]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指 令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,“計(jì)算機(jī)可讀介質(zhì)”可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的
>J-U ρ?α裝直。
[0265]計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(R0M),可擦除可編輯只讀存儲(chǔ)器(EPR0M或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0266]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對數(shù)據(jù)信號實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0267]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0268]盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
【權(quán)利要求】
1.一種電子書的提供方法,其特征在于,包括以下步驟: 51、接收搜索詞; 52、根據(jù)所述搜索詞進(jìn)行搜索; 53、根據(jù)所述搜索的結(jié)果生成電子書。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:所述步驟S3具體包括: S31、對多個(gè)搜索的結(jié)果進(jìn)行聚合并生成電子書。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 54、將所述電子書作為搜索結(jié)果展現(xiàn); 或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟S31具體包括: 5311、從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果; 5312、對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟S311具體包括: 根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取所述相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選`搜索結(jié)果; 或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及 或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
6.根據(jù)權(quán)利要求3至5任一項(xiàng)所述的方法,其特征在于,還包括: 獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
7.根據(jù)權(quán)利要求3至5任一項(xiàng)所述的方法,其特征在于,還包括: 獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息;以及 根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理具體包括: 將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中;以及 根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于:所述子書具體包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括: 所述客戶端接收操作指令;以及 所述客戶端根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
11.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;以及 或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
12.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 在生成電子書后,為所述電子書分配唯一的編號PKN ; 如果所述電子書發(fā)生更新,則變更電子書的版本號,并保持電子書的編號PKN不變。
13.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟S4具體包括: 在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于:所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
15.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 當(dāng)所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書的用戶建立社區(qū),或者發(fā)行。
16.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 如果所述電子書發(fā)生更新,則發(fā)送更新通知,推送更新后的電子書。
17.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子書中的內(nèi)容可由用戶編輯。
18.—種電子書的提供系統(tǒng),其特征在于:包括云端服務(wù)器,其中, 所述云端服務(wù)器,用于接收搜索詞,并根據(jù)所述搜索詞進(jìn)行搜索,以及根據(jù)所述搜索的結(jié)果生成電子書。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于,還包括: 第一客戶端,用于接收用戶輸入的搜索詞,并將所述搜索詞發(fā)送給所述云端服務(wù)器。
20.根據(jù)權(quán)利要求19所述的系統(tǒng),其特征在于,所述第一客戶端還用于接收來自所述云端服務(wù)器提供的所述電子書。
21.根據(jù)權(quán)利要求20所述的系統(tǒng),其特征在于,還包括: 第二客戶端,用于接收來自所述云端服務(wù)器提供的所述電子書。
22.根據(jù)權(quán)利要求20或21所述的系統(tǒng),其特征在于,所述云端服務(wù)器將所述電子書以搜索結(jié)果的形式提供至所述第一客戶端或第二客戶端。
23.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于,所述電子書中的內(nèi)容可由用戶編輯。
24.一種電子書的提供系統(tǒng),其特征在于:包括云端服務(wù)器和客戶端,其中, 所述云端服務(wù)器,用于接收搜索詞,并根據(jù)所述搜索詞進(jìn)行搜索,以及根據(jù)所述搜索的結(jié)果生成電子書;以及 所述客戶端,用于接收用戶輸入的搜索詞,并將所述搜索詞發(fā)送給所述云端服務(wù)器,以及接收來自所述云端服務(wù)器提供的所述電子書。
25.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于:所述云端服務(wù)器用于根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果,并對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書,以及將所述電子書提供至所述用戶。
26.根據(jù)權(quán)利要求24或25所述的系統(tǒng),其特征在于,所述云端服務(wù)器用于將所述電子書作為搜索結(jié)果展現(xiàn); 或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
27.根據(jù)權(quán)利要求25所述的系統(tǒng),其特征在于,所述云端服務(wù)器用于從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,并對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
28.根據(jù)權(quán)利要求27所述的系統(tǒng),其特征在于,所述云端服務(wù)器用于根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果; 或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及 或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
29.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
30.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息,并根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
31.根據(jù)權(quán)利要求30所述的系統(tǒng),其特征在于,所述云端服務(wù)器用于將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中,并根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
32.根據(jù)權(quán)利要求31所述的系統(tǒng),其特征在于:所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
33.根據(jù)權(quán)利要求32所述的方法,其特征在于,所述客戶端還用于接收操作指令,并根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
34.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
35.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于在生成電子書后,為電子書分配唯一的編號PKN,并在所述電子書發(fā)生更新時(shí),變更電子書的版本號,并保持電子書的編號PKN不變。
36.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于,所述云端服務(wù)器用于在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。
37.根據(jù)權(quán)利要求36所述的系統(tǒng),其特征在于:所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
38.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于在所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書的用戶建立社區(qū),或者發(fā)行。
39.根據(jù)權(quán)利要求24至26任一項(xiàng)所述的系統(tǒng),其特征在于:所述云端服務(wù)器還用于在電子書發(fā)生更新時(shí),發(fā)送更新通知,推送更新后的電子書。
40.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于,所述電子書中的內(nèi)容可由用戶編輯。
41.一種云端服務(wù)器,其特征在于,包括: 接收模塊,用于接收搜索詞; 搜索模塊,用于根據(jù)所述搜索詞進(jìn)行搜索; 電子書生成模塊,用于根據(jù)所述搜索的結(jié)果生成電子書。
42.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于: 所述搜索模塊用于根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果; 所述電子書生成模塊用于對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書。
43.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于,所述電子書生成模塊用于從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果,并對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
44.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于,還包括: 電子書提供模塊,用于將所述電子書作為搜索結(jié)果展現(xiàn); 或者,將所述電子書發(fā)送至預(yù)先指定的客戶端、網(wǎng)盤或移動(dòng)終端。
45.根據(jù)權(quán)利要求44所述的云端服務(wù)器,其特征在于,所述電子書生成模塊用于根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果; 或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及 或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
46.根據(jù)權(quán)利要求41至45任一項(xiàng)所述的云端服務(wù)器,其特征在于,還包括: 第一獲取模塊,用于獲得所述客戶端的類型; 排版模塊,用于根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
47.根據(jù)權(quán)利要求41至45任一項(xiàng)所述的云端服務(wù)器,其特征在于,還包括: 第二獲取模塊,用于獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息; 管理模塊,用于根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
48.根據(jù)權(quán)利要求45所述的云端服務(wù)器,其特征在于,所述管理模塊用于將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中,并根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書,并通過所述電子書提供模塊將所述子書發(fā)送至所述客戶端。
49.根據(jù)權(quán)利要求48所述的云端服務(wù)器,其特征在于:所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
50.根據(jù)權(quán)利要求49所述的云端服務(wù)器,其特征在于:所述客戶端用于接收操作指令,并根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
51.根據(jù) 權(quán)利要求41所述的云端服務(wù)器,其特征在于,還包括: 擴(kuò)展模塊,用于對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述搜索詞進(jìn)行相似度計(jì)算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
52.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于,還包括: 編碼模塊,用于在生成電子書后,為電子書分配唯一的編號PKN,并在所述電子書發(fā)生更新時(shí),變更電子書的版本號,并保持電子書的編號PKN不變。
53.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于,所述電子書提供模塊用于在搜索結(jié)果頁面上提供所述電子書的閱讀或下載標(biāo)識(shí)。
54.根據(jù)權(quán)利要求53所述的云端服務(wù)器,其特征在于:所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
55.根據(jù)權(quán)利要求44所述的云端服務(wù)器,其特征在于,還包括: 社區(qū)建立及發(fā)行模塊,用于在所述電子書的下載量或閱讀量大于預(yù)設(shè)閾值時(shí),為下載或閱讀所述電子書 的用戶建立社區(qū),或者發(fā)行。
56.根據(jù)權(quán)利要求44所述的云端服務(wù)器,其特征在于,還包括: 更新模塊,用于在電子書發(fā)生更新時(shí),發(fā)送更新通知,推送更新后的電子書。
57.根據(jù)權(quán)利要求41所述的云端服務(wù)器,其特征在于,所述電子書中的內(nèi)容可由用戶編輯。
58.一種電子書的提供方法,其特征在于,包括以下步驟: 51、向云端服務(wù)器發(fā)送搜索詞;以及 52、接收所述云端服務(wù)器發(fā)送的根據(jù)所述搜索詞提供的電子書。
59.如權(quán)利要求58所述的方法,其特征在于,所述步驟S2具體包括: 521、所述云端服務(wù)器根據(jù)所述搜索詞進(jìn)行搜索以生成多個(gè)搜索結(jié)果; 522、所述云端服務(wù)器對所述多個(gè)搜索結(jié)果進(jìn)行聚合并生成電子書;以及 523、所述云端服務(wù)器將所述電子書提供至所述用戶。
60.如權(quán)利要求59所述的方法,其特征在于,所述步驟S22具體包括: S221從所述多個(gè)搜索結(jié)果中提取待選搜索結(jié)果; S222對所述待選搜索結(jié)果進(jìn)行去重操作和/或去除無關(guān)內(nèi)容操作之后,對去重操作和/或去除無關(guān)內(nèi)容操作之后的待選搜索結(jié)果進(jìn)行合并以及自動(dòng)排版以生成所述電子書。
61.根據(jù)權(quán)利要求60所述的方法,其特征在于,所述步驟S221具體包括: 根據(jù)所述多個(gè)搜索結(jié)果與所述搜索詞之間的相似度,提取相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果作為所述待選搜索結(jié)果; 或者,根據(jù)所述多個(gè)搜索結(jié)果的來源權(quán)威狀況,提取來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果作為所述待選搜索結(jié)果;以及 或者,根據(jù)所述多個(gè)搜索結(jié)果的排序結(jié)果,提取排在前M個(gè)的搜索結(jié)果作為所述待選搜索結(jié)果,其中,M為預(yù)設(shè)的正整數(shù)。
62.根據(jù)權(quán)利要求58至61任一項(xiàng)所述的方法,其特征在于,還包括: 所述云端服務(wù)器獲得所述客戶端的類型,并根據(jù)所述客戶端的類型調(diào)整所述電子書的排版模式。
63.根據(jù)權(quán)利要求58至61任一項(xiàng)所述的方法,其特征在于,還包括: 所述云端服務(wù)器獲得所述多個(gè)搜索結(jié)果的版權(quán)信息以及所述用戶的權(quán)限信息;以及根據(jù)所述多個(gè)搜索結(jié)果的版權(quán)信息生成所述電子書的版權(quán)信息,并根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理。
64.根據(jù)權(quán)利要求63所述的方法,其特征在于,根據(jù)所述用戶的權(quán)限信息對所述用戶對所述電子書的操作權(quán)限進(jìn)行管理具體包括: 將所述電子書作為母書存儲(chǔ)在所述云端服務(wù)器之中;以及 根據(jù)所述母書和所述客戶端的類型生成對應(yīng)的子書并發(fā)送至所述客戶端。
65.根據(jù)權(quán)利要求64所述的方法,其特征在于:所述子書包括子信息文件,所述子信息文件記錄所述子書中內(nèi)容所屬頁碼在所述母書中的位置信息。
66.根據(jù)權(quán)利要求65所述的方法,其特征在于,還包括: 所述客戶端接收操作指令;以及 根據(jù)所述子信息文件獲得所述操作指令所對應(yīng)的內(nèi)容在所述母書中的位置信息,并根據(jù)所述位置信息從所述云端服務(wù)器中獲得所述操作指令所對應(yīng)的內(nèi)容。
67.根據(jù)權(quán)利要求58所述的方法,其特征在于,還包括: 所述云端服務(wù)器在生成電子書后,為所述電子書分配唯一的編號PKN ; 如果所述電子書發(fā)生更新,則變更電子書的版本號,并保持電子書的編號PKN不變。
68.根據(jù)權(quán)利要求58所述的方法,其特征在于,所述云端服務(wù)器將所述電子書提供至所述用戶具體包括: 在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識(shí)。
69.根據(jù)權(quán)利要求58所述的方法,其特征在于,所述閱讀或下載標(biāo)識(shí)為二維碼或鏈接的形式。
70.根據(jù)權(quán)利要求58所述的方法,其特征在于,所述電子書中的內(nèi)容可由用戶編輯。
【文檔編號】G06F17/25GK103559268SQ201310538387
【公開日】2014年2月5日 申請日期:2013年11月4日 優(yōu)先權(quán)日:2012年12月12日
【發(fā)明者】詹君 申請人:北京百度網(wǎng)訊科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
木里| 页游| 桐城市| 施甸县| 花莲县| 五家渠市| 唐山市| 剑阁县| 八宿县| 赤壁市| 剑河县| 安仁县| 兴安盟| 莒南县| 马山县| 伽师县| 图们市| 四川省| 汝南县| 蚌埠市| 武清区| 临湘市| 富阳市| 芒康县| 龙川县| 葵青区| 牡丹江市| 桐乡市| 莱芜市| 海兴县| 延寿县| 海阳市| 东乌珠穆沁旗| 兴隆县| 罗田县| 醴陵市| 兴宁市| 大新县| 襄樊市| 青河县| 青神县|