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