本發(fā)明涉及電子書技術領域,特別是涉及一種電子書分享方法及裝置。
背景技術:
電子書作為現(xiàn)代科技發(fā)展的產物,攜帶方便,使用便利,人們可以通過網絡下載,不受任何時間、地域的限制。另外,電子書的功能多樣,人們可以根據不同需要,改變電子書中字體的大小以及字型。并且,相對于傳統(tǒng)紙張,電子書具有低碳環(huán)保的優(yōu)點。
隨著科技的發(fā)展,人與人之間的交流方式愈來愈多,QQ、微博、微信等等,它們的功能隨著人們需求的變化也越來越多。從過去簡單的即時聊天,到后來的在線拍照,以及之后的新聞、圖片分享,多樣的交流方式,更利于人們之間的溝通,也加深了人們之間的了解。人們除了喜愛分享新聞、圖片外,對于感興趣的電子書也愿意與有著共同愛好的人們一起分享。時下熱門的電子書閱讀器——Kindle,雖然具有高質量的閱讀體驗,但是無法將電子書的內容進行分享,除非是將自己的賬號借給別人登錄,然后進行下載才可以看同一本書。
此外,為了更好保護產權人的利益,知識產權制度應運而生并不斷完善。不管是從產權保護的角度來看,還是從技術角度來說,現(xiàn)有的電子書均不具有分享其內容的功能,比如iReader,一般只能進行摘要分享,而無法分享其具體內容,這無疑給讀者帶來了不便,使讀者僅能依靠電子書標題或者摘要進行判斷該電子書是否為自己所需要的。
技術實現(xiàn)要素:
本發(fā)明的目的旨在解決上述至少一個問題,提供一種電子書分享方法及裝置,以實現(xiàn)分享電子書具體內容的功能。
為了實現(xiàn)上述目的,本發(fā)明提供一種電子書分享方法,包括以下步驟:
在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書;
在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據。
進一步的,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟前,還包括:
在所述電子書界面響應第一用戶針對該電子書產生的預設指令,同時,在所述電子書界面展示該電子書是否可分享。
進一步的,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付。
進一步的,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書的續(xù)傳指令,重新建立下載鏈接,向關聯(lián)用戶繼續(xù)傳輸該電子書。
進一步的,在所述電子書界面響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的添加指令,添加關聯(lián)用戶為好友。
進一步的,在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的添加指令,添加關聯(lián)用戶為好友的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的刪除指令,刪除好友中的關聯(lián)用戶。
進一步的,在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的查詢指令,顯示該電子書的詳細下載記錄。
進一步的,在所述電子書界面響應第一用戶針對該電子書的查詢指令,顯示該電子書的詳細下載記錄的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的清空指令,清空該電子書的詳細下載記錄。
進一步的,在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)。
進一步的,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書產生的反對指令,所述電子書界面減少受歡迎熱度數(shù)。
一種電子書分享裝置,其特征在于,包括:
請求模塊:用于響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書;
通知模塊:用于響應電子書界面的下載完成通知指令,更新該電子書下載統(tǒng)計數(shù)據。
進一步的,裝置還包括:
預設模塊:用于響應第一用戶針對該電子書產生的預設指令,同時,在所述電子書界面展示該電子書是否可分享。
進一步的,所述請求模塊還包括:
支付模塊:用于響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付。
進一步的,裝置還包括:
續(xù)傳模塊:用于響應關聯(lián)用戶針對該電子書的續(xù)傳指令,重新建立下載鏈接,向關聯(lián)用戶繼續(xù)傳輸該電子書。
進一步的,裝置還包括:
添加模塊:用于第一用戶添加針對該電子書的關聯(lián)用戶為好友。
進一步的,裝置還包括:
刪除模塊:用于第一用戶從好友中刪除針對該電子書的關聯(lián)用戶。
進一步的,裝置還包括:
查詢模塊:用于第一用戶查詢針對該電子書的詳細下載記錄。
進一步的,裝置還包括:
清空模塊:用于第一用戶清空針對該電子書的詳細下載記錄。
進一步的,裝置還包括:
支持模塊:用于響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)。
進一步的,裝置還包括:
反對模塊:用于響應關聯(lián)用戶針對該電子書產生的反對指令,所述電子書界面減少受歡迎熱度數(shù)。
本發(fā)明的方案具有以下優(yōu)點:
1、本發(fā)明通過在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書;在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據,從而實現(xiàn)分享電子書具體內容的功能,區(qū)別于市面上存在的僅能分享電子書摘要的閱讀軟件,提高用戶體驗。
2、本發(fā)明通過在所述電子書界面響應第一用戶針對該電子書產生的預設指令,同時,在所述電子書界面展示該電子書是否可分享,第一用戶通過此種方式向關聯(lián)用戶分享電子書,不僅保證了電子書的版權信息,而且使第一用戶可以隨時分享電子書給關聯(lián)用戶,方式新穎、獨特。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明電子書分享方法的流程示意圖;
圖2為本發(fā)明電子書分享裝置的結構示意圖;
圖3為本發(fā)明電子書分享裝置的請求模塊的結構框圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
本技術領域技術人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復數(shù)形式。應該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應該理解,當我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關聯(lián)的列出項的全部或任一單元和全部組合。
本技術領域技術人員可以理解,除非另外定義,這里使用的所有術語(包括技術術語和科學術語),具有與本發(fā)明所屬領域中的普通技術人員的一般理解相同的意義。還應該理解的是,諸如通用字典中定義的那些術語,應該被理解為具有與現(xiàn)有技術的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術領域技術人員可以理解,這里所使用的“終端”、“終端設備”既包括無線信號接收器的設備,其僅具備無發(fā)射能力的無線信號接收器的設備,又包括接收和發(fā)射硬件的設備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設備。這種設備可以包括:蜂窩或其他通信設備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設備;PCS(Personal Communications Service,個人通信系統(tǒng)),其可以組合語音、數(shù)據處理、傳真和/或數(shù)據通信能力;PDA(Personal Digital Assistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機、互聯(lián)網/內聯(lián)網訪問、網絡瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機或其他設備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機或其他設備。這里所使用的“終端”、“終端設備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的“終端”、“終端設備”還可以是通信終端、上網終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動互聯(lián)網設備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機頂盒等設備。
本技術領域技術人員可以理解,這里所使用的遠端網絡設備,其包括但不限于計算機、網絡主機、單個網絡服務器、多個網絡服務器集或多個服務器構成的云。在此,云由基于云計算(Cloud Computing)的大量計算機或網絡服務器構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。本發(fā)明的實施例中,遠端網絡設備、終端設備與WNS服務器之間可通過任何通信方式實現(xiàn)通信,包括但不限于,基于3GPP、LTE、WIMAX的移動通信、基于TCP/IP、UDP協(xié)議的計算機網絡通信以及基于藍牙、紅外傳輸標準的近距無線傳輸方式。
本發(fā)明所述方法主要適用于智能手機終端或者智能平板終端等,不限制于其操作系統(tǒng)的類型,可以是Android、IOS、塞班等操作系統(tǒng)。為了說明本發(fā)明的電子書分享方法的詳細實現(xiàn)過程,請參閱圖1,該方法包括以下步驟:
S11、在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書。
其中,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟前,還包括:
在所述電子書界面響應第一用戶針對該電子書產生的預設指令,同 時,在所述電子書界面展示該電子書是否可分享。
出于知識產權保護的目的,第一用戶可以根據需要,對電子書進行設定:是否愿意將電子書分享給其他用戶。若第一用戶將電子書設定為可分享,則關聯(lián)用戶可獲得該電子書的閱讀權限;若第一用戶將電子書設定為不可分享,則關聯(lián)用戶無法獲取該電子書的閱讀權限。
在本實施例中,下載器類Downloader,負責下載數(shù)據,將下載狀態(tài)進行持久化。需要特別說明一下的是,這里的下載器在啟動后會進入一個下載循環(huán),即使當前任務斷開服務器連接,進入暫停狀態(tài),本下載器也不會停止,只是進入了等待狀態(tài)。除此之外,下載器中還包含自定義接口MyDownloadListener,用于向Activity反饋當前的下載狀態(tài),以更新界面。關聯(lián)用戶可以下載該電子書進行離線瀏覽,也可以隨時在線瀏覽該電子書,但均需要先建立下載鏈接對電子書進行下載。在此,關聯(lián)用戶發(fā)出的分享請求包括但不限于針對該電子書內容的分享。
隨著互聯(lián)網行業(yè)的日益進步,下載技術不斷發(fā)展,用戶可通過互聯(lián)網下載豐富的資源。為了提升下載速度,目前主要采用多線程下載。在多線程下載的過程中,如果服務器對某一下載線程的響應過慢,會影響整個下載任務的響應速度。例如,如果這個下載線程的響應中斷,而下載任務的其他下載線程已經完成,則整個下載任務會阻塞在該中斷的下載線程上,直到這個下載線程的響應恢復,并且完成該下載線程的任務時,整個下載任務才能完成。因此,現(xiàn)有的下載技術中,會因某一個或多個下載線程的響應速度緩慢的影響,容易出現(xiàn)下載緩慢、下載阻塞等問題,嚴重影響用戶的下載體驗。為此,可以根據待下載文件的信息建立多個下載線程,以及在多個下載線程中的一個下載線程完成下載任務之后,為已完成下載任務的下載線程建立新下載任務以協(xié)助多個下載線程中的其他下載線程進行下載。采用該種方法能夠有效解決上述問題,提高電子書的下載速度。
由于受到不同資源服務器的網絡環(huán)境、資源屬性等因素的影響,每個下載線程的下載速度可能不同。當下載速度較快的下載線程完成任務之后,可根據其他下載線程的下載進度、下載速度等情況為該下載線程建立新下載任務以協(xié)助其他下載線程進行下載。從而,可避免一個或多個下載 線程響應速度緩慢的影響。
第一用戶將電子書內容分享給關聯(lián)用戶之前,會先判斷其權限,是否為電子書軟件的注冊用戶等,待確定之后,處理下載電子書的請求。請求下載電子書的處理,主要是由主處理設備接收請求方發(fā)送的數(shù)據下載請求,該數(shù)據下載請求包括一個或者多個下載任務,并且該數(shù)據下載請求還包括下載相關信息,下載相關信息包括請求處理結果存儲位置信息;主處理設備將一個或者多個下載任務中的每個任務分發(fā)給相應的子處理設備來進行,并且將下載相關信息發(fā)送給子處理設備;子處理設備執(zhí)行相應的下載任務,將下載任務執(zhí)行結果存儲到下載相關信息中的請求處理結果存儲位置處,以便由請求方從請求處理結果存儲位置處獲取下載任務執(zhí)行結果。
具體地,本實施例中的關聯(lián)用戶可以限定為關注同一本電子書的用戶,比如,關聯(lián)用戶均收藏了該電子書,或者下載了該電子書等;也可以將關聯(lián)用戶限定為該電子書應用軟件的所有注冊用戶,也就是說,即使沒有關注同一本電子書的用戶之間也是可以通過分享請求進行電子書分享,從而更好地實現(xiàn)分享電子書具體內容的功能。
S12、在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據。
為了準確清晰的記錄電子書的歡迎熱度,每當電子書下載完成后,系統(tǒng)會自動更新該電子書的下載統(tǒng)計數(shù)據。數(shù)據更新是以新數(shù)據項或記錄、替換數(shù)據文件或數(shù)據庫中與之相對應的舊數(shù)據項或記錄的過程。下載統(tǒng)計數(shù)據包括但不限于下載次數(shù)、最后下載時間等。
通常分布式系統(tǒng)包括若干個存儲設備,每個存儲設備包括若干個節(jié)點,每個節(jié)點中存儲有相同的數(shù)據。當某一個節(jié)點接收到更新數(shù)據時,需要將更新數(shù)據同步到同一個存儲設備的所有節(jié)點中。現(xiàn)有技術提供的數(shù)據更新方法包括:分布式系統(tǒng)中的所有的節(jié)點選舉出一個主節(jié)點,將除主節(jié)點之外的節(jié)點確定為從節(jié)點;當若干個從節(jié)點接收到更新數(shù)據時,將更新數(shù)據發(fā)送給主節(jié)點;主節(jié)點對每次接收到的更新數(shù)據生成一個全局版本號,根據全局版本號的生成順序依次將更新數(shù)據發(fā)送給各個從節(jié)點。其中, 全局版本號包括主節(jié)點標識和主節(jié)點接收到更新數(shù)據的順序。采用該種方法記錄電子書的下載信息,不僅便于用戶查閱數(shù)據,也利于電子書信息的統(tǒng)計,比如,該電子書是否受歡迎等。
通過步驟S11和S12,實現(xiàn)電子書具體內容的分享。時下熱門的電子書閱讀器——Kindle,雖然具有高質量的閱讀體驗,但是無法將電子書的內容進行分享,除非是將自己的賬號借給別人登錄,然后進行下載才可以看同一本書。此外,為了更好保護產權人的利益,知識產權制度應運而生并不斷完善。不管是從產權保護的角度來看,還是從技術角度來說,現(xiàn)有的電子書均不具有分享其內容的功能,這無疑給讀者帶來了不便,使讀者僅能依靠電子書標題或者摘要進行判斷該電子書是否為自己所需要的。本發(fā)明所述的電子書分享方法,區(qū)別于市面上存在的僅能分享電子書摘要的閱讀軟件,為用戶帶來諸多便利,提高用戶體驗。
其中,步驟S11,即所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付。
當?shù)谝挥脩舭l(fā)現(xiàn)關聯(lián)用戶點擊購買該電子書時,客戶端向服務器發(fā)出針對該電子書的購買請求消息,服務器接收到該購買請求消息,若第一用戶接受了該請求,則建立支付通道,關聯(lián)用戶對該電子書進行支付后,則關聯(lián)用戶獲得該電子書的閱讀權限。
支付操作的具體情況如下所述:支付系統(tǒng)可包括支付終端,支付終端可以是包括信號發(fā)射單元的任何合適的便攜式終端,例如蜂窩電話、衛(wèi)星電話、無繩電話、個人數(shù)字助理(PDA)、具有無線連接能力的手持式設備、計算設備、或連接到無線調制解調器的其他處理設備等。支付終端可利用信號發(fā)射單元與其他具有信號接收能力的設備進行通信。例如,信號發(fā)射單元可以是聲波單元、紅外單元、WiFi單元、射頻單元等。支付系統(tǒng)還可以包括用戶管理平臺,以實現(xiàn)用戶信息的管理。支付終端可以通過無線通信系統(tǒng)訪問用戶管理平臺。這里的無線通信系統(tǒng)可以是諸如CDMA、 TDMA、FDMA、OFDMA、SC-FDMA和其他系統(tǒng)。CDMA系統(tǒng)可實現(xiàn)諸如通用地面無線電接入(UTRA)、cdma2000等無線電技術。UTRA包括寬帶CDMA(W-CDMA)和其他CDMA變體。此外,cdma2000涵蓋IS-2000、IS-95和IS-856標準。TDMA系統(tǒng)可實現(xiàn)諸如全球移動通信系統(tǒng)(GSM)等無線電技術。OFDMA系統(tǒng)可實現(xiàn)諸如演進型UTRA(E-UTRA)、超移動寬帶(UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20等之類的無線電技術。
關聯(lián)用戶可以通過支付終端向用戶管理平臺請求注冊,用戶管理平臺可以包括注冊單元以用于注冊賬戶。響應于支付終端的注冊請求,注冊單元可以為支付終端的注冊賬戶,并且為該賬戶分配一個身份信息,例如可以包括身份ID。該身份ID可以存儲于用戶管理平臺處,例如存儲在用戶管理平臺的數(shù)據庫中。
注冊賬戶后,關聯(lián)用戶可以設置相應的登錄密碼,并可使用支付終端登錄該賬戶。若關聯(lián)用戶忘記登錄密碼,可找回原登錄密碼,找回密碼的方式可通過短信驗證,郵箱驗證或者身份關聯(lián)信息驗證等等,如本領域技術人員所熟知的。關聯(lián)用戶登錄該賬戶后,可以提交將支付賬戶與該賬戶和身份ID綁定的請求。這里的支付賬戶可以是銀行卡、第三方支付賬戶、預付卡、信用卡等等。關聯(lián)用戶可以提交支付賬戶的支付賬戶驗證信息,例如卡號、開戶行或發(fā)卡商、持卡人姓名、身份證號、手機號等到用戶管理平臺。用戶管理平臺可將關聯(lián)用戶提交的支付賬戶驗證信息直接地或者通過其它間接方式發(fā)送至支付賬戶發(fā)放機構,例如支付交易系統(tǒng)。支付賬戶發(fā)放機構諸如有支付賬戶銀行、第三方支付機構、信用卡發(fā)放機構、預付卡發(fā)放機構、城市一卡通發(fā)放機構等進行驗證。若驗證成功,則注冊單元可將該賬戶與該支付賬戶互相綁定,同時可以設置默認的支付賬戶,或者在支付時選擇相應的支付賬戶進行支付。支付終端可以通過相應的支付軟件來實現(xiàn)上述賬戶的注冊請求、密碼設置、支付賬戶的綁定操作,該支付軟件可以安裝在支付終端上。例如,關聯(lián)用戶可以在支付終端上打開該支付軟件,通過該支付軟件進行賬戶的注冊、管理,以及支付賬戶的綁定、默認支付賬戶的設定、以及支付賬戶的綁定解除等等。此外,為了確保用 戶的支付安全,可以在支付終端內設置加密單元,通過對通信數(shù)據進行加密,從而保障用戶使用。關聯(lián)用戶可以通過支付終端上的支付軟件來啟動身份信息的發(fā)送、支付賬戶的選擇等等。之后,接收終端接收并處理支付終端發(fā)出的傳輸信號,接收終端在收到關聯(lián)用戶的身份信息后,可以向對應的收單平臺上傳交易信息,該交易信息可以包括關聯(lián)用戶的身份信息、關聯(lián)用戶的賬戶驗證信息等。鑒于接收終端一般與商戶賬戶相綁定,因此,交易信息還可以包括商戶身份識別號碼和支付金額等信息。此外,支付終端的用戶的賬戶和相關聯(lián)的身份信息(比如身份ID和身份密碼等)都被存儲在用戶管理平臺的數(shù)據庫中。
收單平臺可用于實現(xiàn)接收終端、用戶管理平臺和結算平臺之間的交互。接收終端可通過專用線路將交易信息上傳至收單平臺。收單平臺接收到該交易信息之后,可基于該身份信息向結算平臺發(fā)送支付請求,該支付請求可以包括用于支付的支付賬戶的支付賬戶信息。
其中,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的分享請求指令,建立下載鏈接,向關聯(lián)用戶傳輸該電子書的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書的續(xù)傳指令,重新建立下載鏈接,向關聯(lián)用戶繼續(xù)傳輸該電子書。
有時用戶上傳或下載文件需要歷時數(shù)小時,萬一線路中斷,不具備斷點續(xù)傳的FTP服務器或下載軟件就只能從頭重傳,這樣大大增加了用戶的煩惱。因而,從技術角度考慮,在本發(fā)明所述的電子書分享方法中,采用了斷點續(xù)傳技術,即FTP,是在文件或壓縮包下載或上傳時,將下載或上傳任務人為的劃分為幾個部分,每一個部分采用一個線程進行上傳或下載,如果碰到網絡故障,可以從已經上傳或下載的部分開始繼續(xù)上傳下載未完成的部分,而沒有必要從頭開始上傳下載。此種方式,可以為用戶節(jié)省時間,提高文件傳遞速度。
其中,在所述電子書界面響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的添加指令,添加關聯(lián)用戶為好友。
為了增加用戶體驗,本軟件特地從人性化的角度考慮,對于有著共同興趣愛好的用戶,第一用戶可以根據需要,將關聯(lián)用戶添加到自己的好友列表中,從而可以更方便用戶之間的溝通交流。該步驟也可以根據實際需要,設定包括關聯(lián)用戶發(fā)布交友請求,請求添加第一用戶為好友;第一用戶根據自己意愿,或通過驗證,同意添加關聯(lián)用戶為好友;或者第一用戶拒絕通過驗證,拒絕添加關聯(lián)用戶為好友。該種添加好友的方法,除了可以應用于客戶端之外,也可以應用于服務器端,響應于接收到第一用戶或關聯(lián)用戶發(fā)送的添加關聯(lián)用戶或第一用戶為好友的請求;當?shù)谝挥脩襞c關聯(lián)用戶成為好友后,互相可以查閱對方名下的所有電子書目錄。
其中,在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的添加指令,添加關聯(lián)用戶為好友的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的關聯(lián)用戶產生的刪除指令,刪除好友中的關聯(lián)用戶。
同理,配合添加指令,設置刪除指令,通過刪除指令對一些好友進行管理,可以方便第一用戶或者關聯(lián)用戶對自己的好友列表進行更新。刪除好友的方法,除了可以應用于客戶端之外,同添加好友的方法一樣,也可以應用于服務器端,響應于接收到第一用戶或關聯(lián)用戶發(fā)送的刪除關聯(lián)用戶或第一用戶為好友的請求。
其中,在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的查詢指令,顯示該電子書的詳細下載記錄。
在此,詳細下載記錄包括但不限于電子書名稱、分享用戶、被分享用戶、分享時間(包括時間點或時間段)、最低點擊率、最低被分享次數(shù)等。
其中,在所述電子書界面響應第一用戶針對該電子書的查詢指令,顯示該電子書的詳細下載記錄的步驟后,還包括:
在所述電子書界面響應第一用戶針對該電子書的清空指令,清空該電子書的詳細下載記錄。
當?shù)谝挥脩舻碾娮釉O備存儲容量接近飽和,或者根據第一用戶的需 要,可以清空電子書的詳細下載記錄。
其中,在所述電子書界面響應下載完成通知指令后,更新該電子書下載統(tǒng)計數(shù)據的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)。
當前網絡上流行的“Like”功能被翻譯成了流行的“贊”以及“點贊”一詞,后引申為表示贊同、喜愛。送出和收獲的贊的多少、贊的給予偏好等,在某種程度能反映大家是怎樣的人以及處于何種狀態(tài)?!包c贊”走紅,緣于這一功能的推出給網絡社交帶來了方便,迎合了人們表達情感的愿望。點贊是對他人的關心,是一種肯定與欣賞;被點贊者得到贊許,可以更有助于找到自己的存在感。因而,結合時下流行趨勢,在本發(fā)明所述的電子書分享方法中,設置了支持指令,根據關聯(lián)用戶對該電子書的分享喜歡程度,對該電子書進行支持,此處的支持方式可以采用點贊,但不僅僅限于點贊。同時,第一用戶也可以根據點贊數(shù)量進行判斷,該電子書是否受到大家的喜愛。
其中,在所述電子書界面響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)的步驟后,還包括:
在所述電子書界面響應關聯(lián)用戶針對該電子書產生的反對指令,所述電子書界面減少受歡迎熱度數(shù)。
同理,為了與“點贊”相對應,在本發(fā)明所述的電子書分享方法中,設置了反對指令。第一用戶可以根據反對數(shù)量進行判斷,該電子書是否存在問題等。
增加上述支持指令以及反對指令兩種方式,對電子書的歡迎熱度進行更詳細的評價,可以顯而易見有效地知悉用戶對該電子書的喜愛程度。
請參閱圖2和圖3,本發(fā)明電子書分享裝置,包括:請求模塊11、通知模塊12、預設模塊13、支付模塊14、續(xù)傳模塊15、添加模塊16、刪除模塊17、查詢模塊18、清空模塊19、支持模塊20及反對模塊21。
上述各模塊的功能如下:
請求模塊11:用于響應關聯(lián)用戶針對該電子書產生的分享請求指令, 建立下載鏈接,向關聯(lián)用戶傳輸該電子書;
通知模塊12:用于響應電子書界面的下載完成通知指令,更新該電子書下載統(tǒng)計數(shù)據。
預設模塊13:用于響應第一用戶針對該電子書產生的預設指令,同時,在所述電子書界面展示該電子書是否可分享。
續(xù)傳模塊15:用于響應關聯(lián)用戶針對該電子書的續(xù)傳指令,重新建立下載鏈接,向關聯(lián)用戶繼續(xù)傳輸該電子書。
添加模塊16:用于第一用戶添加針對該電子書的關聯(lián)用戶為好友。
刪除模塊17:用于第一用戶從好友中刪除針對該電子書的關聯(lián)用戶。
查詢模塊18:用于第一用戶查詢針對該電子書的詳細下載記錄。
清空模塊19:用于第一用戶清空針對該電子書的詳細下載記錄。
支持模塊20:用于響應關聯(lián)用戶針對該電子書產生的支持指令,所述電子書界面新增受歡迎熱度數(shù)。
反對模塊21:用于響應關聯(lián)用戶針對該電子書產生的反對指令,所述電子書界面減少受歡迎熱度數(shù)。
其中,所述請求模塊11還包括:支付模塊14:用于響應關聯(lián)用戶針對該電子書的支付指令,建立支付通道,接收關聯(lián)用戶針對該電子書的支付。
本發(fā)明所述的電子書分享方法及裝置的具體應用如下:首先,第一用戶對電子書是否愿意分享進行設定,待該電子書被設定為可分享后,第一用戶的電子書界面響應關聯(lián)用戶針對該電子書產生的電子書內容進行分享的請求指令;然后,接收關聯(lián)用戶的分享請求,響應關聯(lián)用戶針對該電子書的支付指令,支付系統(tǒng)檢測關聯(lián)用戶是否已注冊登錄,在確認關聯(lián)用戶已注冊登錄之后,建立支付通道,關聯(lián)用戶按照該電子書的信息指示進行支付;其中,如果關聯(lián)用戶的賬戶中資金不足,系統(tǒng)會提示關聯(lián)用戶向支付賬戶充值,如果關聯(lián)用戶的賬戶中資金充足,則直接進行支付,完成交易;之后,建立下載鏈接,通過建立多個下載線程向關聯(lián)用戶傳輸該電子書;如果在電子書的傳輸中途出現(xiàn)中斷,則響應關聯(lián)用戶針對該電子書的續(xù)傳指令,繼續(xù)向關聯(lián)用戶傳輸該電子書。
目前,電腦、手機、電子書閱讀器等具有顯示裝置的設備都可以用來閱讀電子書籍,讀者可以通過這些電子設備的顯示器閱讀電子書籍。這里讀者閱讀的電子書籍的來源主要有兩種,一種存儲在設備自己的存儲器中,一種是通過網絡在線閱讀,而設備存儲器中的電子書籍的來源也主要有兩種途徑,其一是通過其它存儲介質拷貝,另一個主要途徑是通過互聯(lián)網,從內容提供商的網站上下載電子書籍。因此,讀者需要閱讀的電子書籍最主要的來源是通過互聯(lián)網從內容提供商的網站上購買,因此,目前,上述讀者需要閱讀電子書籍就需要分別從不同的電子書籍內容提供商的網站上進行購買,而目前的電子商務系統(tǒng)完成電子書籍的交易一般要經過注冊、登錄、交費等手續(xù),如果,要閱讀的書籍多,并不在同一個內容提供商網站上時,需要進行多次注冊,對讀者帶來不便。因此,本發(fā)明所述的電子書分享方法及裝置,從根本上解決了讀者閱讀電子書不便的問題,不僅體現(xiàn)了知識產權的宗旨,而且為用戶提供了便利。
以上所述僅是本發(fā)明的部分實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。