亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

終端及終端在閱讀模式下的屏幕控制方法

文檔序號:6381922閱讀:205來源:國知局
專利名稱:終端及終端在閱讀模式下的屏幕控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種終端及終端在閱讀模式下的屏幕控制方法。
技術(shù)背景
隨著手機(jī)、平板電腦等移動終端的普及,人們的閱讀方式也發(fā)生著深刻的變化越 來越多的人放棄了書籍報(bào)紙等傳統(tǒng)閱讀方式,轉(zhuǎn)而采取移動終端閱讀,這已悄然成為一種 趨勢和時(shí)尚。然而,在移動終端的省電依然是用戶無奈選擇的今天,為了最大限度地節(jié)約電 量,用戶不得不將系統(tǒng)的定時(shí)鎖屏?xí)r間設(shè)置的很短,在閱讀過程中,為了獲得較好的閱讀效 果,用戶通常會采取以下方式來保持亮屏
1.閱讀前將系統(tǒng)定時(shí)鎖屏?xí)r間調(diào)整到一個(gè)較大值,并在閱讀結(jié)束后將鎖屏?xí)r間修 改為原來值;
2.閱讀時(shí)用戶頻繁觸摸屏幕或者在手機(jī)滅屏后按下電源鍵來點(diǎn)亮屏幕,
上述兩種操作方法都需要用戶在閱讀過程中進(jìn)行頻繁的設(shè)置或單純的為了保持 亮屏進(jìn)行頻繁的操作,給用戶的閱讀帶來了很大的不便,極大降低了用戶體驗(yàn)的滿意度。發(fā)明內(nèi)容
本發(fā)明要解決的主要技術(shù)問題是,提供一種終端及終端在閱讀模式下的屏幕控制 方法,解決用戶在利用終端閱讀過程中需頻繁的設(shè)置鎖屏?xí)r間或頻繁的進(jìn)行一些保持亮屏 的額外操作,導(dǎo)致用戶體驗(yàn)滿意度低的問題。
為解決上述技術(shù)問題,本發(fā)明提供一種終端在閱讀模式下的屏幕控制方法,包 括
建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);
終端進(jìn)入閱讀模式時(shí),點(diǎn)亮屏幕,獲取當(dāng)前閱讀頁面的組成元素;
根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn) 顯示時(shí)間值;
將定時(shí)器設(shè)置為所述默認(rèn)顯示時(shí)間值,根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作 情況,對屏幕的亮度值進(jìn)行控制。
在本發(fā)明的一種實(shí)施例中,所述建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為 為每一組成元素建立一個(gè)默認(rèn)顯示時(shí)間函數(shù),各組成元素為其對應(yīng)默認(rèn)顯示時(shí)間函數(shù)的自變量;
所述根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁
面的默認(rèn)顯示時(shí)間值為利用獲取的各組成元素各自對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)得 到各組成元素對應(yīng)的默認(rèn)顯示時(shí)間值,根據(jù)得到的各默認(rèn)顯示時(shí)間值得到當(dāng)前閱讀頁面的 默認(rèn)顯示時(shí)間值。
在本發(fā)明的一種實(shí)施例中,所述建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為 將所有組成元素作為函數(shù)自變量建立一個(gè)默認(rèn)顯示時(shí)間函數(shù);
所述根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁
面的默認(rèn)顯示時(shí)間值為根據(jù)獲取的各組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)得的 默認(rèn)顯示時(shí)間值為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
在本發(fā)明的一種實(shí)施例中,所述組成元素包括圖片、文字、視頻中的至少一種。
在本發(fā)明的一種實(shí)施例中,獲取當(dāng)前閱讀頁面上的組成元素包括
若當(dāng)前閱讀模式為本地閱讀模式,則在當(dāng)前閱讀頁面信息加載過程中,將所加載 的信息存入設(shè)定的緩存區(qū)域,從該緩存區(qū)域獲取當(dāng)前閱讀頁面上的組成元素;
若當(dāng)前閱讀模式為聯(lián)網(wǎng)閱讀模式,在連網(wǎng)下載頁面信息后,將下載的頁面信息加 載過程中,同步將加載的頁面信息存入設(shè)定的緩存區(qū)域,從該緩存區(qū)域獲取當(dāng)前閱讀頁面 上的組成元素。
在本發(fā)明的一種實(shí)施例中,根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏 幕的顯示亮度進(jìn)行控制包括
監(jiān)測在所述默認(rèn)顯示時(shí)間值內(nèi)是否接收到用戶輸入的有效操作響應(yīng),如是,則重 新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,將所述計(jì) 時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值,對當(dāng)前屏幕亮度值不進(jìn)行調(diào)整;否則,對當(dāng) 前屏幕的亮度值進(jìn)行調(diào)整。
在本發(fā)明的一種實(shí)施例中,所述對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整包括
將當(dāng)前屏幕亮度值調(diào)整為最低;
或者,將所述定時(shí)器設(shè)置為滅屏?xí)r間閾值,在該滅屏?xí)r間閾值內(nèi),將屏幕亮度值調(diào) 整為區(qū)分于當(dāng)前閱讀模式下屏幕亮度值的其他亮度值;并在該滅屏?xí)r間閾值內(nèi)進(jìn)一步判斷 是否接收到用戶輸入的有效操作響應(yīng),如是,則將所述屏幕亮度值調(diào)回當(dāng)前閱讀模式下的 亮度值,并重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間 值,將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值;否則,當(dāng)前屏幕亮度值調(diào)整為 最低。
為了解決上述技術(shù)問題,本發(fā)明還提供了一種終端,包括屏幕、函數(shù)建立模塊、元 素獲取模塊、
計(jì)算模塊、計(jì)時(shí)器以及屏幕控制模塊,其中
所述函數(shù)建立模塊用于建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);
所述元素獲取模塊用于在所述終端進(jìn)入閱讀模式時(shí),獲取當(dāng)前閱讀頁面的組成元 素;
所述計(jì)算模塊用于根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng) 前閱讀頁面的默認(rèn)顯示時(shí)間值;
所述計(jì)時(shí)器用于對得到的所述默認(rèn)顯示時(shí)間值進(jìn)行計(jì)時(shí);
所述屏幕控制模塊用于在所述終端進(jìn)入閱讀模式時(shí),點(diǎn)亮所述屏幕,以及用于根 據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的亮度值進(jìn)行控制。
在本發(fā)明的一種實(shí)施例中,所述函數(shù)建立模塊建立閱讀
頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為為每一組成元素建立一個(gè)默認(rèn)顯示時(shí)間函 數(shù),各組成元素為其對應(yīng)默認(rèn)顯示時(shí)間函數(shù)的自變量;
所述計(jì)算模塊根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)
前閱讀頁面的默認(rèn)顯示時(shí)間值為利用獲取的各組成元素各自對應(yīng)的默認(rèn)顯示時(shí) 間函數(shù)得到各組成元素對應(yīng)的默認(rèn)顯示時(shí)間值,根據(jù)得到的各默認(rèn)顯示時(shí)間值得到當(dāng)前閱 讀頁面的默認(rèn)顯示時(shí)間值。
在本發(fā)明的一種實(shí)施例中,所述函數(shù)建立模塊建立閱讀
頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為將所有組成元素作為函數(shù)自變量建立一個(gè) 默認(rèn)顯示時(shí)間函數(shù);
所述計(jì)算模塊根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)
前閱讀頁面的默認(rèn)顯示時(shí)間值為根據(jù)獲取的各組成元素以及所述默認(rèn)顯示時(shí)間 函數(shù)得的默認(rèn)顯示時(shí)間值為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
在本發(fā)明的一種實(shí)施例中,所述終端還包括緩存模塊,
所述元素獲取模塊獲取當(dāng)前閱讀頁面上的組成元素包括
若當(dāng)前閱讀模式為本地閱讀模式,則在當(dāng)前閱讀頁面信息加載過程中,將所加載 的信息存入所述緩存模塊,所述元素獲取模塊從該緩存模塊獲取當(dāng)前閱讀頁面上的組成元 素;
若當(dāng)前閱讀模式為聯(lián)網(wǎng)閱讀模式,在連網(wǎng)下載頁面信息后,將下載的頁面信息加 載過程中,同步將加載的頁面信息存入所述緩存模塊,所述元素獲取模塊從該緩存模塊獲 取當(dāng)前閱讀頁面上的組成元素。
在本發(fā)明的一種實(shí)施例中,所述屏幕控制模塊根據(jù)在
所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的顯示亮度進(jìn)行控制包括
監(jiān)測在所述默認(rèn)顯示時(shí)間值內(nèi)是否接收到用戶輸入的有效操作響應(yīng),如是,則重 新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,將所述計(jì) 時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值,對當(dāng)前屏幕亮度值不進(jìn)行調(diào)整;否則,對當(dāng) 前屏幕的亮度值進(jìn)行調(diào)整。
在本發(fā)明的一種實(shí)施例中,所述屏幕控制模塊對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整包 括
將當(dāng)前屏幕亮度值調(diào)整為最低;
或者,將所述定時(shí)器設(shè)置為滅屏?xí)r間閾值,在該滅屏?xí)r間閾值內(nèi),將屏幕亮度值調(diào) 整為區(qū)分于當(dāng)前閱讀模式下屏幕亮度值的其他亮度值;并在該滅屏?xí)r間閾值內(nèi)進(jìn)一步判斷 是否接收到用戶輸入的有效操作響應(yīng),如是,則將所述屏幕亮度值調(diào)回當(dāng)前閱讀模式下的 亮度值,并重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間 值,將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值;否則,當(dāng)前屏幕亮度值調(diào)整為 最低。
在本發(fā)明的一種實(shí)施例中,所述終端還包括閱讀速度統(tǒng)計(jì)模塊和加權(quán)反饋模塊, 所述閱讀速度統(tǒng)計(jì)模塊用于統(tǒng)計(jì)用戶正常閱讀的平均速率;所述加權(quán)反饋模塊用于根據(jù)所 述閱讀速度統(tǒng)計(jì)模塊的統(tǒng)計(jì)結(jié)果結(jié)合用戶以前的閱讀速率或默認(rèn)設(shè)置的閱讀速率得到一 個(gè)加權(quán)值發(fā)送給計(jì)算模塊;所述計(jì)算模塊在根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函 數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值時(shí),還包括結(jié)合所述加權(quán)值進(jìn)行計(jì)算得到當(dāng)前 閱讀頁面的默認(rèn)顯示時(shí)間值。
本發(fā)明的有益效果是
本發(fā)明提供一種終端及終端在閱讀模式下的屏幕控制方法,終端在閱讀模式下根 據(jù)當(dāng)前閱讀頁面上的組成元素控制當(dāng)前屏幕的默認(rèn)顯示時(shí)間值,然后在該默認(rèn)時(shí)間值內(nèi)根 據(jù)用戶輸入的情況進(jìn)一步自動對終端屏幕的顯示亮度值進(jìn)行調(diào)整,并非現(xiàn)有的直接設(shè)置顯 示頁面的默認(rèn)顯示值為設(shè)定的鎖頻時(shí)間值,更便于根據(jù)不同的閱讀頁面自動對屏幕的亮度 值進(jìn)行控制,不需要用戶在閱讀之前調(diào)整終端的鎖頻時(shí)間,也不需要用戶在閱讀過程中頻 繁的進(jìn)行亮屏操作,能提高用戶在閱讀過程中體驗(yàn)的滿意度。


圖1為本發(fā)明一種實(shí)施例的終端結(jié)構(gòu)示意圖2為本發(fā)明另一種實(shí)施例的屏幕控制流程示意圖一;
圖3為本發(fā)明另一種實(shí)施例的屏幕控制流程示意圖二。
具體實(shí)施方式
下面通過具體實(shí)施方式
結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
請參見圖1所示的終端,包括函數(shù)建立模塊、元素獲取模塊、計(jì)算模塊、計(jì)時(shí)器以 及屏眷控制I旲塊和屏眷,其中
函數(shù)建立模塊用于建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);本實(shí)施例中的閱 讀頁面組成元素是指該閱讀頁面上的可視信息,例如,其可為圖片(以下稱之為X)、文字(以 下稱之為Y)、視頻(以下稱之為Z)中的至少一種;應(yīng)當(dāng)理解的是,可視信息并不只局限于上 述幾種情況。
元素獲取模塊用于在終端進(jìn)入閱讀模式時(shí),獲取當(dāng)前閱讀頁面的組成元素;例如, 當(dāng)前閱讀頁面顯示的為純文字時(shí),則獲取的組成元素包括Y,當(dāng)前閱讀頁面顯示的為Y和X 以及Z時(shí),則獲取的組成元素包括Y、X和Z ;
計(jì)算模塊則用于根據(jù)獲取的組成元素以及函數(shù)建立模塊建立的默認(rèn)顯示時(shí)間函 數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值;
計(jì)時(shí)器則用于對得到的默認(rèn)顯示時(shí)間值進(jìn)行計(jì)時(shí);
屏幕控制模塊用于在終端進(jìn)入閱讀模式時(shí),點(diǎn)亮屏幕,以及用于根據(jù)在默認(rèn)顯示 時(shí)間值內(nèi)用戶的操作情況,對屏幕的亮度值進(jìn)行控制。
值得注意的是,本實(shí)施例中默認(rèn)顯示時(shí)間顯示函數(shù)的設(shè)置是為了針對在不同的閱 讀頁面設(shè)置對應(yīng)的默認(rèn)顯示時(shí)間,例如,針對純文字的閱讀頁面,用戶閱讀花的時(shí)間比圖片 閱讀頁面多,而對于視頻閱讀頁面,其花的時(shí)間一般至少為視頻所播放的時(shí)間等,根據(jù)默認(rèn) 顯示時(shí)間函數(shù)計(jì)算得到的默認(rèn)顯示時(shí)間值一般與用戶閱讀一頁不同的頁面所用的時(shí)間值 相匹配。在本實(shí)施例中,函數(shù)建立模塊設(shè)置默認(rèn)顯示時(shí)間顯示函數(shù)的設(shè)置方式也并非唯一 固定的,下面以兩種設(shè)置方式為例對本發(fā)明進(jìn)行進(jìn)一步說明
一種設(shè)置方式為為每一組成元素建立一個(gè)默認(rèn)顯示時(shí)間函數(shù),各組成元素為其 對應(yīng)默認(rèn)顯示時(shí)間函數(shù)的自變量;例如,針對組成元素X,可設(shè)置對應(yīng)的默認(rèn)顯示時(shí)間函數(shù) 為Tl=f (X),針對組成元素Y,可設(shè)置對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)為T2=f (Y),針對組成元 素Z,可設(shè)置對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)為T3=f (Z).此時(shí)計(jì)算模塊根據(jù)獲取的組成元素以 及設(shè)置的默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為利用獲取的各組成元素各自對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)得到各組成元素對應(yīng)的默認(rèn)顯示時(shí)間值,根據(jù)得到的各默認(rèn)顯示時(shí)間值得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,例如
假設(shè)從當(dāng)前閱讀頁面獲取到的組成元素為X,則當(dāng)前頁面的默認(rèn)顯示時(shí)間值為根據(jù)Tl=f(X)計(jì)算得到的時(shí)間值;假設(shè)從當(dāng)前閱讀頁面獲取到的組成元素為X、Y和2,則Tl=f (X)、T2=f (Y)、T3=f (Z)可以得到三個(gè)時(shí)間值T1、T2、T3 ;根據(jù)得到的三個(gè)時(shí)間值得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值的方式可為
從得到的各默認(rèn)顯示時(shí)間值中選擇一個(gè)最大值或者中間值作為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值;或者將得到的各默認(rèn)顯示時(shí)間值進(jìn)行處理(例如求平均值等)得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。具體處理方式可根據(jù)實(shí)際情況進(jìn)行選擇設(shè)置。
另一種設(shè)置方式可為為所有組成元素建立一個(gè)默認(rèn)顯示時(shí)間函數(shù),即將所有組成元素作為函數(shù)自變量建立一個(gè)默認(rèn)顯示時(shí)間函數(shù);例如,針對組成元素X,Υ,ζ,可設(shè)置對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)為T=f (X,Y, Z);例如,該函數(shù)關(guān)系可為T=x+y/v+z,其中x為閱讀 X所需時(shí)間,此處若X存在則X取值為2,否則X取值O ;y為組成元素Y的個(gè)數(shù),V為閱讀Y 的速度,此處V可取值為5 ;z為組成元素Z的時(shí)長,所以最終若閱讀頁面包含元素X,則T=f (X,Y,Z)=y/5+z+2,若不包含元素X,否則T=f (X,Y,Z) =y/5+z。此時(shí)計(jì)算模塊根據(jù)獲取的組成元素以及設(shè)置的默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為根據(jù)獲取的各組成元素以及所述默認(rèn)顯 示時(shí)間函數(shù)得的默認(rèn)顯示時(shí)間值為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,例如假設(shè)從當(dāng)前顯示頁面獲取的組成元素為X,Y, Z則根據(jù)默認(rèn)顯示時(shí)間函數(shù)為T=f (X,Y, Z)得到的時(shí)間值T就為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
為了使設(shè)置的默認(rèn)顯示時(shí)間值適應(yīng)于不同的用戶,本實(shí)施例中的終端還可進(jìn)一步包括閱讀速度統(tǒng)計(jì)模塊和加權(quán)反饋模塊,其中
閱讀速度統(tǒng)計(jì)模塊用于統(tǒng)計(jì)用戶正常閱讀的平均速率,該平均速率可以是用戶針對不同類型的閱讀頁面的平均速率,也可以是用戶針對同一類型的閱讀頁面的平均速率。 閱讀速率的統(tǒng)計(jì)可以通過統(tǒng)計(jì)用戶翻頁的速率實(shí)現(xiàn)。
加權(quán)反饋模塊則根據(jù)上述閱讀速度統(tǒng)計(jì)模塊統(tǒng)計(jì)的結(jié)果,結(jié)合用戶以前的閱讀速率或默認(rèn)的閱讀速率得到一個(gè)適當(dāng)?shù)募訖?quán)值發(fā)送給計(jì)算模塊,使計(jì)算模塊在計(jì)算時(shí)結(jié)合該加權(quán)值和默認(rèn)顯示時(shí)間函數(shù)得到一個(gè)更佳的默認(rèn)顯示時(shí)間值。也即,本實(shí)施例中提供的閱讀速率統(tǒng)計(jì)模塊和加權(quán)反饋模塊可進(jìn)一步起到對默認(rèn)顯示時(shí)間值進(jìn)行微調(diào)以適用于不同的用戶的作用。
值得注意的是,本實(shí)施例中的元素獲取模塊獲取當(dāng)前閱讀頁面上的組成元素的方式可根據(jù)閱讀模式的不同而選擇不同的方式,例如
若終端當(dāng)前的閱讀模式為本地閱讀模式,則在當(dāng)前閱讀頁面信息加載過程中,將所加載的信息存入終端的緩存模塊,元素獲取模塊則可從該緩存模塊獲取當(dāng)前閱讀頁面上的組成元素;
若當(dāng)前閱讀模式為聯(lián)網(wǎng)閱讀模式,在連網(wǎng)下載頁面信息后,將下載的頁面信息加載過程中,同步將加載的頁面信息存入終端的緩存模塊,元素獲取模塊則從該緩存模塊獲取當(dāng)前閱讀頁面上的組成元素。
本實(shí)施例中,屏幕控制模塊根據(jù)在默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的顯示亮度進(jìn)行控制包括
監(jiān)測在默認(rèn)顯示時(shí)間值內(nèi)是否接收到用戶輸入的有效操作響應(yīng),如有接收到用戶 輸入的有效操作響應(yīng),例如用戶按鍵、觸摸屏幕等,則重新獲取當(dāng)前閱讀頁面上的組成元素 并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,將計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示 時(shí)間值,對當(dāng)前屏幕亮度值不進(jìn)行調(diào)整,即保持當(dāng)前亮度值;否則,對當(dāng)前屏幕的亮度值進(jìn) 行調(diào)整,具體的調(diào)整方式可為直接將當(dāng)前屏幕亮度值調(diào)整為最低,即滅屏;但是為了帶給 用戶更好的體驗(yàn),還可選擇以下調(diào)整方式,即設(shè)置一個(gè)提示過渡期,以供用戶選擇,具體如 下
將定時(shí)器設(shè)置為滅屏?xí)r間閾值(例如設(shè)置為5秒),在該滅屏?xí)r間閾值內(nèi),將屏幕 亮度值調(diào)整為區(qū)分于當(dāng)前閱讀模式下屏幕亮度值的其他亮度值,可以是比當(dāng)前亮度值小的 值,也可以是比當(dāng)前亮度值大的值,但是從省電方面考慮,優(yōu)選為比當(dāng)前亮度值小的;然后 在該滅屏?xí)r間閾值內(nèi)進(jìn)一步判斷是否接收到用戶輸入的有效操作響應(yīng),如是,則將屏幕亮 度值調(diào)回當(dāng)前閱讀模式下的亮度值,并重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng) 前閱讀頁面的默認(rèn)顯示時(shí)間值,將計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值;否則, 當(dāng)前屏幕亮度值調(diào)整為最低。
為了更好的理解本發(fā)明,下面結(jié)合方法流程對本發(fā)明做進(jìn)一步說明,請參見圖2, 包括
步驟201 :建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);
步驟202 :終端進(jìn)入閱讀模式時(shí),點(diǎn)亮屏幕,獲取當(dāng)前閱讀頁面的組成元素;
步驟203 :根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁 面的默認(rèn)顯示時(shí)間值;
步驟204 :將定時(shí)器設(shè)置為所述默認(rèn)顯示時(shí)間值,根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi) 用戶的操作情況,對屏幕的亮度值進(jìn)行控制。
上述過程請參見圖3,具體如下
步驟301 :建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù),即建立文字、圖片、視頻 等的默認(rèn)顯示時(shí)間函數(shù);具體建立方式上面以做說明,在此不再具體闡述;
步驟302 :終端進(jìn)入閱讀模式時(shí),點(diǎn)亮屏幕(可通過調(diào)用亮屏API函數(shù)實(shí)現(xiàn));
步驟303 :獲取當(dāng)前閱讀頁面的組成元素,值得注意的是,本實(shí)施例中的組成元素 特指當(dāng)前閱讀頁面上可視信息;
步驟304 :根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁 面的默認(rèn)顯示時(shí)間值;
步驟305 :將定時(shí)器設(shè)置為步驟304得到的默認(rèn)顯示時(shí)間值;
步驟306 :判斷在默認(rèn)顯示時(shí)間值內(nèi)是否收到用戶輸入的有效響應(yīng),例如用戶進(jìn) 行按鍵、觸屏等操作,如有,轉(zhuǎn)至步驟307,否則,轉(zhuǎn)至步驟308 ;
步驟307 :將定時(shí)器清零,轉(zhuǎn)至步驟303 ;
步驟308 :在定時(shí)器計(jì)時(shí)到達(dá)默認(rèn)顯示時(shí)間值時(shí),將定時(shí)器設(shè)置為滅屏?xí)r間閾值 (例如設(shè)置為5秒);
步驟309 :判斷在滅屏?xí)r間閾值內(nèi)是否收到用戶輸入的有效響應(yīng),如有,轉(zhuǎn)至步驟 310,否則,轉(zhuǎn)至步驟311 ;
步驟310 :將定時(shí)器清零,轉(zhuǎn)至步驟302 ;
步驟311 :定時(shí)器計(jì)時(shí)達(dá)到滅屏?xí)r間閾值,將計(jì)時(shí)器清零,滅屏。
在上述過程中,還可對用戶正常閱讀的平均速率進(jìn)行統(tǒng)計(jì),然后結(jié)合統(tǒng)計(jì)結(jié)果和 用戶以前的閱讀速率或默認(rèn)的閱讀速率決定是否給計(jì)算模塊一個(gè)加權(quán)值,使計(jì)算模塊在計(jì) 算時(shí)結(jié)合該加權(quán)值和默認(rèn)顯示時(shí)間函數(shù)得到一個(gè)更佳的默認(rèn)顯示時(shí)間值。
可見,本發(fā)明的終端在閱讀模式下根據(jù)當(dāng)前閱讀頁面上的組成元素控制當(dāng)前屏幕 的默認(rèn)顯示時(shí)間值,然后在該默認(rèn)時(shí)間值內(nèi)根據(jù)用戶輸入的情況進(jìn)一步自動對終端屏幕的 顯示亮度值進(jìn)行調(diào)整,還可根據(jù)不同的用戶適當(dāng)調(diào)整默認(rèn)顯示時(shí)間值,并非現(xiàn)有的直接設(shè) 置顯示頁面的默認(rèn)顯示值為設(shè)定的鎖頻時(shí)間值,更便于根據(jù)不同的閱讀頁面自動對屏幕的 亮度值進(jìn)行控制,不需要用戶在閱讀之前調(diào)整終端的鎖頻時(shí)間,也不需要用戶在閱讀過程 中頻繁的進(jìn)行亮屏操作,能提高用戶在閱讀過程中體驗(yàn)的滿意度。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā) 明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫 離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù) 范圍。
權(quán)利要求
1.一種終端在閱讀模式下的屏幕控制方法,其特征在于包括建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);終端進(jìn)入閱讀模式時(shí),點(diǎn)亮屏幕,獲取當(dāng)前閱讀頁面的組成元素;根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值;將定時(shí)器設(shè)置為所述默認(rèn)顯示時(shí)間值,根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的亮度值進(jìn)行控制。
2.如權(quán)利要求1所述的終端在閱讀模式下的屏幕控制方法,其特征在于,所述建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為為每一組成元素建立一個(gè)默認(rèn)顯示時(shí)間函數(shù),各組成元素為其對應(yīng)默認(rèn)顯示時(shí)間函數(shù)的自變量;所述根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為利用獲取的各組成元素各自對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)得到各組成元素對應(yīng)的默認(rèn)顯示時(shí)間值,根據(jù)得到的各默認(rèn)顯示時(shí)間值得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
3.如權(quán)利要求1所述的終端在閱讀模式下的屏幕控制方法,其特征在于,所述建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為將所有組成元素作為函數(shù)自變量建立一個(gè)默認(rèn)顯示時(shí)間函數(shù);所述根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為根據(jù)獲取的各組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)得的默認(rèn)顯示時(shí)間值為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
4.如權(quán)利要求1-3任一項(xiàng)所述的終端在閱讀模式下的屏幕控制方法,其特征在于,所述組成元素包括圖片、文字、視頻中的至少一種。
5.如權(quán)利要求1-3任一項(xiàng)所述的終端在閱讀模式下的屏幕控制方法,其特征在于,獲取當(dāng)前閱讀頁面上的組成元素包括若當(dāng)前閱讀模式為本地閱讀模式,則在當(dāng)前閱讀頁面信息加載過程中,將所加載的信息存入設(shè)定的緩存區(qū)域,從該緩存區(qū)域獲取當(dāng)前閱讀頁面上的組成元素;若當(dāng)前閱讀模式為聯(lián)網(wǎng)閱讀模式,在連網(wǎng)下載頁面信息后,將下載的頁面信息加載過程中,同步將加載的頁面信息存入設(shè)定的緩存區(qū)域,從該緩存區(qū)域獲取當(dāng)前閱讀頁面上的組成元素。
6.如權(quán)利要求1-3任一項(xiàng)所述的終端在閱讀模式下的屏幕控制方法,其特征在于,根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的顯示亮度進(jìn)行控制包括監(jiān)測在所述默認(rèn)顯示時(shí)間值內(nèi)是否接收到用戶輸入的有效操作響應(yīng),如是,則重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值,對當(dāng)前屏幕亮度值不進(jìn)行調(diào)整;否則,對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整。
7.如權(quán)利要求6所述的終端在閱讀模式下的屏幕控制方法,其特征在于,所述對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整包括將當(dāng)前屏幕亮度值調(diào)整為最低;或者,將所述定時(shí)器設(shè)置為滅屏?xí)r間閾值,在該滅屏?xí)r間閾值內(nèi),將屏幕亮度值調(diào)整為區(qū)分于當(dāng)前閱讀模式下屏幕亮度值的其他亮度值;并在該滅屏?xí)r間閾值內(nèi)進(jìn)一步判斷是否接收到用戶輸入的有效操作響應(yīng),如是,則將所述屏幕亮度值調(diào)回當(dāng)前閱讀模式下的亮度值,并重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值, 將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值;否則,當(dāng)前屏幕亮度值調(diào)整為最低。
8.—種終端,其特征在于包括屏幕、函數(shù)建立模塊、元素獲取模塊、計(jì)算模塊、計(jì)時(shí)器以及屏幕控制模塊,其中所述函數(shù)建立模塊用于建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù);所述元素獲取模塊用于在所述終端進(jìn)入閱讀模式時(shí),獲取當(dāng)前閱讀頁面的組成元素;所述計(jì)算模塊用于根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值;所述計(jì)時(shí)器用于對得到的所述默認(rèn)顯示時(shí)間值進(jìn)行計(jì)時(shí);所述屏幕控制模塊用于在所述終端進(jìn)入閱讀模式時(shí),點(diǎn)亮所述屏幕,以及用于根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的亮度值進(jìn)行控制。
9.如權(quán)利要求8所述的終端,其特征在于,所述函數(shù)建立模塊建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為為每一組成元素建立一個(gè)默認(rèn)顯示時(shí)間函數(shù),各組成元素為其對應(yīng)默認(rèn)顯示時(shí)間函數(shù)的自變量;所述計(jì)算模塊根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為利用獲取的各組成元素各自對應(yīng)的默認(rèn)顯示時(shí)間函數(shù)得到各組成元素對應(yīng)的默認(rèn)顯示時(shí)間值,根據(jù)得到的各默認(rèn)顯示時(shí)間值得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
10.如權(quán)利要求8所述的終端,其特征在于,所述函數(shù)建立模塊建立閱讀頁面組成元素的默認(rèn)顯示時(shí)間函數(shù)為將所有組成元素作為函數(shù)自變量建立一個(gè)默認(rèn)顯示時(shí)間函數(shù);所述計(jì)算模塊根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值為根據(jù)獲取的各組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)得的默認(rèn)顯示時(shí)間值為當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
11.如權(quán)利要求8-10所述的終端,其特征在于,所述終端還包括緩存模塊,所述元素獲取模塊獲取當(dāng)前閱讀頁面上的組成元素包括若當(dāng)前閱讀模式為本地閱讀模式,則在當(dāng)前閱讀頁面信息加載過程中,將所加載的信息存入所述緩存模塊,所述元素獲取模塊從該緩存模塊獲取當(dāng)前閱讀頁面上的組成元素;若當(dāng)前閱讀模式為聯(lián)網(wǎng)閱讀模式,在連網(wǎng)下載頁面信息后,將下載的頁面信息加載過程中,同步將加載的頁面信息存入所述緩存模塊,所述元素獲取模塊從該緩存模塊獲取當(dāng)前閱讀頁面上的組成元素。
12.如權(quán)利要求8-10所述的終端,其特征在于,所述屏幕控制模塊根據(jù)在所述默認(rèn)顯示時(shí)間值內(nèi)用戶的操作情況,對屏幕的顯示亮度進(jìn)行控制包括監(jiān)測在所述默認(rèn)顯示時(shí)間值內(nèi)是否接收到用戶輸入的有效操作響應(yīng),如是,則重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值,將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值,對當(dāng)前屏幕亮度值不進(jìn)行調(diào)整;否則,對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整。
13.如權(quán)利要求12所述的終端,其特征在于,所述屏幕控制模塊對當(dāng)前屏幕的亮度值進(jìn)行調(diào)整包括將當(dāng)前屏幕亮度值調(diào)整為最低;或者,將所述定時(shí)器設(shè)置為滅屏?xí)r間閾值,在該滅屏?xí)r間閾值內(nèi),將屏幕亮度值調(diào)整為區(qū)分于當(dāng)前閱讀模式下屏幕亮度值的其他亮度值;并在該滅屏?xí)r間閾值內(nèi)進(jìn)一步判斷是否接收到用戶輸入的有效操作響應(yīng),如是,則將所述屏幕亮度值調(diào)回當(dāng)前閱讀模式下的亮度值,并重新獲取當(dāng)前閱讀頁面上的組成元素并重新計(jì)算當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值, 將所述計(jì)時(shí)器設(shè)置為經(jīng)重新計(jì)算得到的默認(rèn)顯示時(shí)間值;否則,當(dāng)前屏幕亮度值調(diào)整為最低。
14.如權(quán)利要求8-10所述的終端,其特征在于,所述終端還包括閱讀速度統(tǒng)計(jì)模塊和加權(quán)反饋模塊,所述閱讀速度統(tǒng)計(jì)模塊用于統(tǒng)計(jì)用戶正常閱讀的平均速率;所述加權(quán)反饋模塊用于根據(jù)所述閱讀速度統(tǒng)計(jì)模塊的統(tǒng)計(jì)結(jié)果結(jié)合用戶以前的閱讀速率或默認(rèn)設(shè)置的閱讀速率得到一個(gè)加權(quán)值發(fā)送給計(jì)算模塊;所述計(jì)算模塊在根據(jù)獲取的組成元素以及所述默認(rèn)顯示時(shí)間函數(shù)計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值時(shí),還包括結(jié)合所述加權(quán)值進(jìn)行計(jì)算得到當(dāng)前閱讀頁面的默認(rèn)顯示時(shí)間值。
全文摘要
本發(fā)明公開了一種終端及終端在閱讀模式下的屏幕控制方法,終端在閱讀模式下根據(jù)當(dāng)前閱讀頁面上的組成元素控制當(dāng)前屏幕的默認(rèn)顯示時(shí)間值,然后在該默認(rèn)時(shí)間值內(nèi)根據(jù)用戶輸入的情況進(jìn)一步自動對終端屏幕的顯示亮度值進(jìn)行調(diào)整,并非現(xiàn)有的直接設(shè)置顯示頁面的默認(rèn)顯示值為設(shè)定的鎖頻時(shí)間值,更便于根據(jù)不同的閱讀頁面自動對屏幕的亮度值進(jìn)行控制,不需要用戶在閱讀之前調(diào)整終端的鎖頻時(shí)間,也不需要用戶在閱讀過程中頻繁的進(jìn)行亮屏操作,能提高用戶在閱讀過程中體驗(yàn)的滿意度。
文檔編號G06F9/44GK103019688SQ20121047506
公開日2013年4月3日 申請日期2012年11月21日 優(yōu)先權(quán)日2012年11月21日
發(fā)明者李興偉 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1