象為優(yōu)先級進(jìn)行升序排序。如圖1所示,對上述合并并且排序后的記錄,以內(nèi)容對象為 橫軸,持續(xù)時間為縱軸,繪制曲線。
[0044] 對曲線進(jìn)行濾波。可以對曲線進(jìn)行FIR濾波,濾波系數(shù)為2η個,前η個系數(shù)取值 為0. 2,后η個系數(shù)取值為-0. 2 (η預(yù)設(shè)為5,可調(diào)節(jié)),濾波后的結(jié)果如圖3所示。
[0045] 找出所述曲線中的極值,所述極值所對應(yīng)的點即為定位點??梢哉页銮€的所有 局部極大值:P為預(yù)設(shè)值,將小于P大于-P的點歸一到零,從而將曲線分割成多段,找到每 段曲線的極大值,大于零的極大值代表一個分段開始點,小于0的極大值代表一個分段結(jié) 束點,示意圖見圖4(圖中數(shù)據(jù)是在P設(shè)為16的條件下產(chǎn)生的)。
[0046] 對分段開始點對應(yīng)的三元組(obj_id, time, duration)數(shù)據(jù)集按time排序,從而 得到一系列回退點,每個回退點都是讀者的一個可能的重復(fù)閱讀段的開始點。
[0047] 對分段結(jié)束點對應(yīng)的三元組(obj_id, time, duration)數(shù)據(jù)集按time排序,從而 得到一系列回退點,每個回退點都是讀者的一個可能的新的向前繼續(xù)閱讀點;
[0048] 也可對分段開始點和分段結(jié)束點綜合排序,從而得到一系列回退點,方便讀者按 時間順序回顧閱讀過的內(nèi)容。這些回退點都可以作為定位點。
[0049] 第三步:
[0050] 根據(jù)控制指令在電子書屏幕上顯示被選擇定位點所對應(yīng)的內(nèi)容。
[0051] 將duration值以深淺或冷暖色疊加在進(jìn)度條上顯示,方便讀者識別自己的閱讀 熱點。將回退點疊加在進(jìn)度條上顯示,并增加"向后"、"向前"按鈕,方便用戶在回退點上跳 轉(zhuǎn),當(dāng)用戶拖動進(jìn)度條時,小窗中顯示當(dāng)前〇bj_id對應(yīng)的內(nèi)容段,手指滑動到曲線和譜圖 的跳變點附近,定位標(biāo)記自動被吸附到的跳變點,從而方便讀者快速定位到閱讀點繼續(xù)閱 讀??刂平缑嬉哉劬€圖、堆積圖或雷達(dá)圖的形式呈現(xiàn)。界面示意圖如圖5-7所示。圖5示 出了界面的折線示意圖。圖6示出了界面的堆積示意圖。圖7示出了界面的雷達(dá)示意圖。
[0052] 上述電子書的閱讀控制方法還包括如下步驟:依據(jù)內(nèi)容對象在屏幕上呈現(xiàn)的總持 續(xù)時間進(jìn)行閱讀痕跡處理。閱讀痕跡的量與內(nèi)容對象在屏幕上呈現(xiàn)的總持續(xù)時間成正相 關(guān)。
[0053] 具體地,如圖8所示,在電子書被閱讀的過程中,將該頁面中的所有元素的obj_id 對應(yīng)的duration值作平均值運算得到頁面閱讀熱度值,對閱讀熱度值較大的的頁面作背 景色加深或舊紙張效果處理,閱讀熱度值越大的頁面其背景色越深。這樣當(dāng)讀者在重復(fù)閱 讀整本書書或回顧的內(nèi)容頁面時,就能直觀的感受到閱讀的熱度狀態(tài),同時增加讀者對電 子書的實體感及時空感。在圖8中,左側(cè)頁為經(jīng)常閱讀的頁面產(chǎn)生折痕效果,右側(cè)頁面還未 閱讀呈現(xiàn)新紙張效果。
[0054] 本專利申請可以增強(qiáng)電子書閱讀的實體感與空間感及閱讀軌跡追蹤。在電子書閱 讀時后臺將當(dāng)前閱讀的電子書的內(nèi)容信息及讀者的閱讀時間等信息(后文稱為閱讀數(shù)據(jù)) 進(jìn)行記錄與數(shù)據(jù)分析,以實現(xiàn)閱讀狀態(tài)的跟蹤與回顧。
[0055] 本專利申請通過分析讀者閱讀數(shù)據(jù),以時間的維度生成"回退點",通過界面提供 "前進(jìn)"與"后退"按鈕供讀者操作,以快速的在回退點所在的頁面間跳轉(zhuǎn),方便讀者回顧已 閱讀的精彩內(nèi)容。
[0056] 本專利申請通過分析讀者閱讀數(shù)據(jù),提供折線圖、堆積圖或雷達(dá)圖風(fēng)格的操作界 面,供讀者拖動界面上的定位點以方便的翻到在各熱度的內(nèi)容所在的頁面。
[0057] 電子閱讀痕跡通過統(tǒng)計讀者閱讀數(shù)據(jù),對頁面中閱讀數(shù)據(jù)的時長較長的頁進(jìn)行背 景色加深處理,時長越長背景色越偏深或呈現(xiàn)舊紙張效果,以方便讀者直觀的了解所讀頁 面的閱讀狀態(tài)。
[0058] 本專利申請還提供了一種電子書,包括:記錄分析模塊、控制模塊和觸發(fā)模塊;記 錄分析模塊在電子書被閱讀時將閱讀數(shù)據(jù)進(jìn)行記錄,分析閱讀數(shù)據(jù)生成若干定位點;控制 模塊提供控制界面供讀者選擇定位點;觸發(fā)模塊根據(jù)控制指令在電子書屏幕上觸發(fā)顯示被 選擇定位點所對應(yīng)的內(nèi)容。
[0059] 盡管已經(jīng)描述和敘述了被看作本發(fā)明的示范實施例,本領(lǐng)域技術(shù)人員將會明白, 可以對其作出各種改變和替換,而不會脫離本發(fā)明的精神。另外,可以做出許多修改以將特 定情況適配到本發(fā)明的教義,而不會脫離在此描述的本發(fā)明中心概念。所以,本發(fā)明不受 限于在此披露的特定實施例,但本發(fā)明可能還包括屬于本發(fā)明范圍的所有實施例及其等同 物。
【主權(quán)項】
1. 一種電子書的閱讀控制方法,其特征在于:包括如下步驟: 第一步:在電子書被閱讀時將閱讀數(shù)據(jù)進(jìn)行記錄,分析所述閱讀數(shù)據(jù)生成若干定位 占. 第二步:提供控制界面供讀者選擇定位點; 第三步:根據(jù)控制指令在電子書屏幕上顯示被選擇定位點所對應(yīng)的內(nèi)容。2. 如權(quán)利要求1所述的電子書的閱讀控制方法,其特征在于:所述第一步包括: I. 1)對電子書的內(nèi)容對象進(jìn)行順序編號; 1.2)采集讀者的閱讀數(shù)據(jù); 1. 3)將所述閱讀數(shù)據(jù)進(jìn)行可視化,從可視化后的序列中選取若干極值作為定位點。3. 如權(quán)利要求2所述的電子書的閱讀控制方法,其特征在于:所述1. 2)步中,以內(nèi)容 對象編號、內(nèi)容對象在屏幕呈現(xiàn)的開始時間、內(nèi)容對象在屏幕呈現(xiàn)的持續(xù)時間長度的形式 進(jìn)行米集。4. 如權(quán)利要求3所述的電子書的閱讀控制方法,其特征在于:所述1. 2)步中:對于未 在屏幕上呈現(xiàn)過的內(nèi)容對象也參與統(tǒng)計,其持續(xù)時間長度值為O ;對于持續(xù)時間長度值小 于第一閾值的,則將其持續(xù)時間長度值置為〇 ;對于持續(xù)時間長度值大于第二閾值的,則將 其持續(xù)時間長度值置為〇 ;對于相同的內(nèi)容對象,則將其對應(yīng)的所有持續(xù)時間求和,將所述 內(nèi)容對象在屏幕呈現(xiàn)的開始時間設(shè)置為所述內(nèi)容對象最后在屏幕上呈現(xiàn)的開始時間。5. 如權(quán)利要求4所述的電子書的閱讀控制方法,其特征在于:所述1. 3)步包括:合并 內(nèi)容對象連續(xù)并且在屏幕呈現(xiàn)的開始時間相同的記錄,對合并后的記錄以內(nèi)容對象為優(yōu)先 級進(jìn)行升序排序;對上述合并并且排序后的記錄,以內(nèi)容對象為橫軸,持續(xù)時間為縱軸,繪 制曲線; 對所述曲線進(jìn)行濾波; 找出所述曲線中的極值,所述極值所對應(yīng)的點即為定位點。6. 如權(quán)利要求5所述的電子書的閱讀控制方法,其特征在于:所述合并內(nèi)容對象連續(xù) 并且在屏幕呈現(xiàn)的開始時間相同的記錄的方法包括:合并后內(nèi)容對象編號值取最小值,在 屏幕呈現(xiàn)的開始時間保持不變,持續(xù)時間取平均值。7. 如權(quán)利要求1所述的電子書的閱讀控制方法,其特征在于:所述第二步中提供對應(yīng) "前進(jìn)"與"后退"的按鈕,所述按鈕供讀者操作以在所述定位點所對應(yīng)的內(nèi)容對象之間跳 轉(zhuǎn)。8. 如權(quán)利要求1所述的電子書的閱讀控制方法,其特征在于:還包括如下步驟:依據(jù)內(nèi) 容對象在屏幕上呈現(xiàn)的總持續(xù)時間進(jìn)行閱讀痕跡處理。9. 如權(quán)利要求8所述的電子書的閱讀控制方法,其特征在于:所述閱讀痕跡的量與所 述內(nèi)容對象在屏幕上呈現(xiàn)的總持續(xù)時間成正相關(guān)。10. -種電子書,其特征在于包括:記錄分析模塊、控制模塊和觸發(fā)模塊;所述記錄分 析模塊在電子書被閱讀時將閱讀數(shù)據(jù)進(jìn)行記錄,分析所述閱讀數(shù)據(jù)生成若干定位點;所述 控制模塊提供控制界面供讀者選擇定位點;所述觸發(fā)模塊根據(jù)控制指令在電子書屏幕上觸 發(fā)顯示被選擇定位點所對應(yīng)的內(nèi)容。
【專利摘要】本發(fā)明公開了一種電子書的閱讀控制方法及電子書。方法包括如下步驟:第一步:在電子書被閱讀時將閱讀數(shù)據(jù)進(jìn)行記錄,分析所述閱讀數(shù)據(jù)生成若干定位點;第二步:提供控制界面供讀者選擇定位點;第三步:根據(jù)控制指令在電子書屏幕上顯示被選擇定位點所對應(yīng)的內(nèi)容。電子書包括:記錄分析模塊、控制模塊和觸發(fā)模塊;所述記錄分析模塊在電子書被閱讀時將閱讀數(shù)據(jù)進(jìn)行記錄,分析所述閱讀數(shù)據(jù)生成若干定位點;所述控制模塊提供控制界面供讀者選擇定位點;所述觸發(fā)模塊根據(jù)控制指令在電子書屏幕上觸發(fā)顯示被選擇定位點所對應(yīng)的內(nèi)容。
【IPC分類】G06F3/0484
【公開號】CN105045487
【申請?zhí)枴緾N201510451596
【發(fā)明人】李政放, 常治國, 劉琬竹, 譚衛(wèi)忠, 肖文龍
【申請人】深圳市天朗時代科技有限公司
【公開日】2015年11月11日
【申請日】2015年7月28日