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

一種屏幕狀態(tài)控制方法、裝置、存儲(chǔ)介質(zhì)及移動(dòng)終端與流程

文檔序號(hào):11518001閱讀:250來源:國知局
一種屏幕狀態(tài)控制方法、裝置、存儲(chǔ)介質(zhì)及移動(dòng)終端與流程

本發(fā)明實(shí)施例涉及移動(dòng)終端技術(shù),尤其涉及一種屏幕狀態(tài)控制方法、裝置、存儲(chǔ)介質(zhì)及移動(dòng)終端。



背景技術(shù):

隨著智能手機(jī)不斷向輕薄化方向發(fā)展,手機(jī)元器件的體積也需要越來越小。為了滿足這一要求,搭載了接近傳感器、環(huán)境光亮度傳感器和紅外(ir)發(fā)射發(fā)光二極管(led)于一體的三合一傳感器被廣泛應(yīng)用于智能手機(jī)。

目前,智能手機(jī)通過環(huán)境光亮度傳感器(ambientlightsensor,als)監(jiān)測環(huán)境光的強(qiáng)弱而自動(dòng)調(diào)節(jié)液晶顯示屏(lcd)背光的亮度,或者控制按鍵燈的點(diǎn)亮和關(guān)閉。接近傳感器(proximitysensor,ps)和紅外發(fā)射led,其中,紅外發(fā)射led作為接近傳感器的發(fā)射端,用于在通話時(shí)通過紅外發(fā)射led發(fā)射紅外線,并通過接近傳感器的接收端接收經(jīng)人臉反射的紅外線的強(qiáng)度值,根據(jù)該強(qiáng)度值來判斷智能手機(jī)是否貼近臉部,貼近時(shí)可以關(guān)閉液晶顯示屏背光,起到省電的作用。同時(shí),對(duì)于電容觸摸屏,還可以在貼近臉部時(shí),關(guān)閉驅(qū)動(dòng)信號(hào)輸出,以防止誤動(dòng)作。

然而,用戶使用智能手機(jī)的場景是復(fù)雜多變的。例如,在太陽光強(qiáng)度非常大時(shí),太陽光中的紅外線會(huì)被接近傳感器的接收端采集到,從而使接收端接收到的紅外線的強(qiáng)度值達(dá)到幾萬勒克斯,而其中由紅外發(fā)射led發(fā)射出來的紅外線的占比非常小。由于接近傳感器特性曲線是非線性的,且線性度隨著低噪值(如環(huán)境光中的紅外線)變大而趨于平緩。因此,在強(qiáng)光環(huán)境中,接近值反而會(huì)變小,此時(shí),即使智能手機(jī)靠近臉部,仍無法控制屏幕熄滅。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種屏幕狀態(tài)控制方法、裝置、存儲(chǔ)介質(zhì)及移動(dòng)終端,可以去除外界環(huán)境光的干擾,實(shí)現(xiàn)正常的亮屏和熄屏的功能。

第一方面,本發(fā)明實(shí)施例提供了一種屏幕狀態(tài)控制方法,包括:

在強(qiáng)光環(huán)境下,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;

獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償;

根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

第二方面,本發(fā)明實(shí)施例還提供了一種屏幕狀態(tài)控制裝置,該裝置包括:

比率確定模塊,用于在強(qiáng)光環(huán)境下,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;

信號(hào)補(bǔ)償模塊,用于獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償;

屏幕控制模塊,用于根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

第三方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明實(shí)施例所述的屏幕狀態(tài)控制方法。

第四方面,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如本發(fā)明實(shí)施例所述的屏幕狀態(tài)控制方法。

本發(fā)明實(shí)施例提供的屏幕狀態(tài)控制方案,通過確定強(qiáng)光環(huán)境下各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器曲線與理想曲線的比率,獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償,然后,根據(jù)補(bǔ)償后的強(qiáng)度值計(jì)算得到接近傳感器的修正接近值,根據(jù)該修正接近值控制屏幕熄屏或亮屏,排除了外界環(huán)境光的干擾,避免強(qiáng)光下靠近不熄屏的問題,實(shí)現(xiàn)正常的亮屏和熄屏的功能。

附圖說明

圖1為現(xiàn)有技術(shù)中的一種接近傳感器的結(jié)構(gòu)示意圖;

圖2a為現(xiàn)有技術(shù)中的一種接近傳感器的工作示意圖;

圖2b為現(xiàn)有技術(shù)中的一種強(qiáng)光下接近傳感器發(fā)射端與接收端的控制邏輯示意圖;

圖3a是一種輕微環(huán)境光影響下接近傳感器特性曲線與理想曲線的關(guān)系示意圖;

圖3b是一種太陽強(qiáng)光影響下接近傳感器特性曲線與理想曲線的關(guān)系示意圖;

圖4是本發(fā)明實(shí)施例提供的一種屏幕狀態(tài)控制方法的流程圖;

圖5a是本發(fā)明實(shí)施例提供的一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖;

圖5b是本發(fā)明實(shí)施例提供的一種計(jì)算接近傳感器特性曲線與理想曲線的比率的方法的示意圖;

圖6a是本發(fā)明實(shí)施例提供的另一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖;

圖6b是本發(fā)明實(shí)施例提供的另一種計(jì)算接近傳感器特性曲線與理想曲線的比率的方法的示意圖;

圖7是本發(fā)明實(shí)施例提供的又一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖;

圖8是本發(fā)明實(shí)施例提供的一種屏幕狀態(tài)控制裝置的結(jié)構(gòu)示意圖;

圖9是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

一般而言,接近傳感器的功能是在用戶打電話且將手機(jī)靠近臉部時(shí)熄屏以達(dá)到省電及防誤觸的效果。例如,在用戶接聽或撥打電話且臉部貼近手機(jī)時(shí),控制屏幕熄滅。若用戶將手機(jī)拿開以遠(yuǎn)離臉部,此時(shí)接近傳感器無遮擋,則控制屏幕點(diǎn)亮。

為了更好的理解接近傳感器的工作原理,圖1提供了一種接近傳感器的結(jié)構(gòu)示意圖。如圖1所示,接近傳感器包括發(fā)射端131和接收端132,通過發(fā)射端131的紅外led燈發(fā)射紅外線,并通過接收端132接收紅外線。接近傳感器130設(shè)置于顯示屏120與殼體構(gòu)成的空間內(nèi),且可以設(shè)置于受話器附近。當(dāng)外界遮擋物110靠近時(shí),發(fā)射端131發(fā)出的紅外線經(jīng)外界遮擋物110反射后部分射入接收端132。接收端132內(nèi)部芯片處理器包括模數(shù)轉(zhuǎn)換器(adc),通過該模數(shù)轉(zhuǎn)換器處理得到進(jìn)入接收端132的紅外線的強(qiáng)度值。在沒有任何物體遮擋時(shí),接收端132采集到的紅外線的強(qiáng)度值最小,而在物體不斷靠近的時(shí)候,接收端132采集到的紅外線的強(qiáng)度值不斷變大,直至滿量程為止。其中,接近傳感器的量程與接收端芯片內(nèi)部的寄存器的位數(shù)相關(guān)。例如,對(duì)于8位寄存器,滿量程是256;對(duì)于10位寄存器,滿量程是1024,對(duì)于12位寄存器,滿量程是4096等等。然后,將接收端采集的紅外線的強(qiáng)度值與預(yù)設(shè)閾值進(jìn)行比較,根據(jù)比較結(jié)果控制顯示屏點(diǎn)亮或熄滅。例如,以具有10位寄存器的接近傳感器為例,正常無物體遮擋時(shí)的接近值為50,當(dāng)臉部全部貼近接近傳感器時(shí),紅外線全部被反射到接收端,接近值接近滿量程,約為1024。

在非強(qiáng)光模式下,一般會(huì)規(guī)定離遮擋物3~5cm的時(shí)候,開始熄屏;遠(yuǎn)離的時(shí)候也一樣,也就是會(huì)設(shè)置接近閥值和遠(yuǎn)離閥值。亮屏狀態(tài)下,接近值大于接近閥值(如400)時(shí)開始熄屏;在黑屏狀態(tài)下,接近值小于遠(yuǎn)離閥值(如300)時(shí)開始亮屏。

為了更形象的表示接近傳感器的工作過程,由圖2a提供一種接近傳感器的工作示意圖。如圖2a所示,發(fā)射端210即紅外led燈和接收端220均設(shè)置于印制電路板230(或柔性電路板)上,且兩者之間互相隔離,即紅外線不能直接由紅外led發(fā)射至接收端220。印制電路板230上設(shè)有第一驅(qū)動(dòng)電路(未畫出)。按照設(shè)定的控制周期通過該驅(qū)動(dòng)電路輸出如圖2b所示的控制紅外led處于休眠——開啟(ledon)——關(guān)閉(ledoff)——休眠模式的控制脈沖。同時(shí),印制電路板230上還設(shè)有第二驅(qū)動(dòng)電路(未畫出),按照與上述設(shè)定周期相同的控制周期通過該第二驅(qū)動(dòng)電路控制接收端220按照休眠——采樣——休眠的模式采集紅外線,并將所采集的紅外信號(hào)發(fā)射至模數(shù)轉(zhuǎn)換器。

示例性的,如圖2a及圖2b所示,由發(fā)射端210發(fā)出的紅外線被遮擋物反射進(jìn)入接收端220。接收端220在ledon和ledoff階段進(jìn)行采樣。例如,在強(qiáng)光模式下,接收端220進(jìn)行兩次采樣,第一次采樣是不打開發(fā)射端210的led燈便讀取接收端220的紅外強(qiáng)度值;第二次采樣是打開發(fā)射端210的led燈讀取接收端220的紅外強(qiáng)度值。將第一次采樣讀取的紅外強(qiáng)度值輸入接收端芯片的模數(shù)轉(zhuǎn)換器得到第一強(qiáng)度值a。將第二次采樣讀取的紅外強(qiáng)度值輸入接收端芯片的模數(shù)轉(zhuǎn)換器得到第二強(qiáng)度值b。那么,真實(shí)的紅外信號(hào)強(qiáng)度值為b-a。將該真實(shí)到的紅外信號(hào)強(qiáng)度值與預(yù)設(shè)閾值進(jìn)行對(duì)比,可以判斷移動(dòng)終端處于接近狀態(tài)或遠(yuǎn)離狀態(tài)。

示例性的,在使用受話器通話時(shí),紅外發(fā)射led燈發(fā)射的紅外線經(jīng)臉部反射進(jìn)入接收端,移動(dòng)終端通過讀取該接收端的紅外強(qiáng)度值采用上述方式計(jì)算接近值,根據(jù)接近值判斷移動(dòng)終端是否貼近臉部。在貼近時(shí)可以關(guān)閉液晶顯示屏背光,起到省電的作用。同時(shí),對(duì)于電容觸摸屏來講,停止向觸摸屏輸出驅(qū)動(dòng)信號(hào),可以防止誤動(dòng)作。此外,還可以采用多個(gè)接近傳感器做簡單的手勢識(shí)別等應(yīng)用。然而,由于接近傳感器芯片的線性度(接近傳感器特性曲線,即圖3a和圖3b中的實(shí)線)受技術(shù)限制而無法達(dá)到理想狀態(tài)(理想曲線,即圖3a和圖3b中的虛線),從而使得用戶在強(qiáng)光下使用智能手機(jī)時(shí),接近值隨低噪值的變大而變小。即圖3a和圖3b所示,在太陽強(qiáng)光影響下的接近值(即ps_on-ps_off)小于輕微環(huán)境光影響下的接近值。并且,環(huán)境紅外線強(qiáng)度越強(qiáng),低噪聲越大,接近值反而會(huì)越來越小。此時(shí),即使移動(dòng)終端貼近臉部,接近值仍然小于第一閾值,導(dǎo)致不能熄屏。本發(fā)明實(shí)施例提供的屏幕狀態(tài)控制方案可以很好的解決上述的強(qiáng)光下靠近不熄屏的問題。

圖4為本發(fā)明實(shí)施例提供的一種屏幕狀態(tài)控制方法的流程圖,該方法可以由屏幕狀態(tài)控制裝置來執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖4所示,該方法包括:

步驟410、在強(qiáng)光環(huán)境下,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

其中,接近傳感器特性曲線體現(xiàn)輸入至模數(shù)轉(zhuǎn)換器(adc)的紅外線強(qiáng)度值與adc輸出的接近值之間的關(guān)系。理想狀態(tài)下,該特性曲線是線性的,如圖3a和圖3b中的虛線,然而,由于接近傳感器的線性度受技術(shù)限制,無法做到接近傳感器特性曲線與理想曲線重合,實(shí)際的接近傳感器特性曲線是如圖3a和圖3b所示的實(shí)線,且隨著輸入模數(shù)轉(zhuǎn)換器的紅外線對(duì)應(yīng)的電信號(hào)(模擬量)的增加,接近傳感器特性曲線的斜率反而降低。尤其是在強(qiáng)光環(huán)境中,環(huán)境紅外線的光強(qiáng)值越大,接近傳感器的低噪值就越大。其中,強(qiáng)光環(huán)境為光強(qiáng)度值超過設(shè)定閥值(比如6000lux)時(shí)移動(dòng)終端的工作環(huán)境。

設(shè)定區(qū)間用于分割接近傳感器特性曲線和理想曲線,該設(shè)定區(qū)間的范圍越小,接近傳感器特性曲線擬合理想曲線的精度就越高。為了確定接近傳感器特性曲線與理想曲線之間的比率關(guān)系,我們將輸入紅外線強(qiáng)度值作為對(duì)象,將其等間距均分為若干設(shè)定區(qū)間,分別得到各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線和理想曲線的子線段。為了更加精確的確定上述比率關(guān)系,可以將設(shè)定區(qū)間的間隔縮小,即設(shè)定區(qū)間的間隔縮小,擬合精度就會(huì)更高。將各個(gè)設(shè)定區(qū)間內(nèi)的接近傳感器特性曲線的子線段與理想曲線的子線段進(jìn)行對(duì)比,可以確定理想曲線與接近傳感器特性曲線之間的比率。例如,以500為間隔,將輸入紅外強(qiáng)度值的刻度劃分為0~500,500~1000,…,2500~3000,3000~3500,3500~4000刻度區(qū)間,各個(gè)刻度區(qū)間范圍內(nèi),接近值特性曲線與理想曲線均有個(gè)比率關(guān)系。以2500~3000的刻度區(qū)間為例,通過比較理想曲線與接近傳感器特性曲線可以確定如下比率關(guān)系:接近傳感器特性曲線*3.5=理想曲線。

可以理解的是,在接近傳感器特性曲線和理想曲線不隨環(huán)境的變化而變化時(shí),可以預(yù)先規(guī)定好該設(shè)定區(qū)間的范圍,例如,每500刻度構(gòu)成一個(gè)刻度區(qū)間,或者每200刻度構(gòu)成一個(gè)刻度區(qū)間??梢愿鶕?jù)預(yù)先設(shè)定好的刻度區(qū)間分割接近傳感器特性曲線和理想曲線,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。存儲(chǔ)該比率與刻度區(qū)間的對(duì)應(yīng)關(guān)系,以備在使用時(shí)直接查詢。

可選的,可以根據(jù)使用環(huán)境(如環(huán)境光強(qiáng)度值)設(shè)置不同的擬合精度等級(jí)。例如,設(shè)置第一擬合精度等級(jí),其對(duì)應(yīng)每100刻度構(gòu)成一個(gè)刻度區(qū)間,適用于第一環(huán)境光強(qiáng)度值范圍;第二擬合精度等級(jí),其對(duì)應(yīng)每300刻度構(gòu)成一個(gè)刻度區(qū)間,適用于第二環(huán)境光強(qiáng)度值范圍;以及第三擬合精度等級(jí),其對(duì)應(yīng)每500刻度構(gòu)成一個(gè)刻度區(qū)間,適用第三環(huán)境光強(qiáng)度值范圍。在各個(gè)擬合精度等級(jí)下,可以根據(jù)各個(gè)刻度區(qū)間分割接近傳感器特性曲線和理想曲線,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。存儲(chǔ)該擬合精度等級(jí)、比率與刻度區(qū)間的對(duì)應(yīng)關(guān)系,在使用時(shí),可以根據(jù)當(dāng)前環(huán)境光強(qiáng)度值確定對(duì)應(yīng)的擬合精度等級(jí),再根據(jù)當(dāng)前讀取的發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值確定其所屬的刻度區(qū)間,從而確定用于補(bǔ)償該強(qiáng)度值所需的比率。

若接近傳感器特性曲線和理想曲線中的至少一個(gè)隨環(huán)境的變化而發(fā)生變化,則需要在使用前重新比對(duì)傳感器特性曲線和理想曲線,確定接近傳感器特性曲線與理想曲線的比率關(guān)系,并對(duì)已存儲(chǔ)的刻度區(qū)間與比率的對(duì)應(yīng)關(guān)系進(jìn)行更新。

步驟420、獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償。

在同一控制周期內(nèi),包括led燈和接收端芯片的休眠時(shí)間、led燈開啟時(shí)間和led關(guān)閉時(shí)間,且接收端芯片在非休眠時(shí)間采集紅外線。并且,在同一控制周期內(nèi),休眠時(shí)間、led燈開啟時(shí)間和led燈關(guān)閉時(shí)間可以根據(jù)實(shí)際需要設(shè)置。示例性的,休眠時(shí)間、led燈開啟時(shí)間和led燈關(guān)閉時(shí)間的比值可以為8:1:1。

通過具有設(shè)定占空比的脈沖信號(hào)控制led燈開啟、關(guān)閉或休眠,并且,通過具有相同周期的脈沖信號(hào)控制接收端在led燈開啟及關(guān)閉階段采集紅外線。接收端采集的紅外線通過模數(shù)轉(zhuǎn)換器處理后輸出至接收端內(nèi)部芯片處理器。示例性的,接收端內(nèi)部芯片處理器在預(yù)設(shè)的采樣時(shí)間開啟該接近傳感器的發(fā)射端led燈,并從該接近傳感器的接收端讀取第一信號(hào)強(qiáng)度值。同時(shí),在預(yù)設(shè)的采樣時(shí)間關(guān)閉該接近傳感器的發(fā)射端,并從該接近傳感器的接收端讀取第二信號(hào)強(qiáng)度值。分別根據(jù)第一信號(hào)強(qiáng)度值和第二信號(hào)強(qiáng)度值所屬的設(shè)定區(qū)間對(duì)應(yīng)的比率,修正該第一信號(hào)強(qiáng)度值和第二信號(hào)強(qiáng)度值。

例如,接收端內(nèi)部芯片處理器在預(yù)設(shè)的采樣時(shí)間開啟該接近傳感器的發(fā)射端led燈,并從接收端中的模數(shù)轉(zhuǎn)換器中讀取第一信號(hào)強(qiáng)度值a。查詢該接近傳感器特性曲線確定縱坐標(biāo)為a的點(diǎn),根據(jù)該點(diǎn)的橫坐標(biāo)確定該第一信號(hào)強(qiáng)度值所屬的刻度區(qū)間。若獲取該刻度區(qū)間對(duì)應(yīng)的比率b,則采樣該比率b補(bǔ)償?shù)谝恍盘?hào)強(qiáng)度值a。即通過a*b的方式使補(bǔ)償后的第一信號(hào)強(qiáng)度值在理想曲線附近。同樣的,在預(yù)設(shè)的采樣時(shí)間關(guān)閉該接近傳感器的發(fā)射端,并從該接收端中的模數(shù)轉(zhuǎn)換器中讀取第二信號(hào)強(qiáng)度值c。查詢接近傳感器特性曲線確定縱坐標(biāo)為c的點(diǎn),根據(jù)該交的橫坐標(biāo)確定該第二信號(hào)強(qiáng)度值所屬的刻度區(qū)間。若獲取該刻度區(qū)間對(duì)應(yīng)的比率d,則采樣該比率d補(bǔ)償?shù)诙盘?hào)強(qiáng)度值c。即通過c*d的方式使補(bǔ)償后的第二信號(hào)強(qiáng)度值在理想曲線附近。其中,b和d均為大于1的自然數(shù)。采用此方式可以彌補(bǔ)因技術(shù)限制導(dǎo)致接近傳感器芯片的特性曲線無法達(dá)到理性曲線的狀態(tài)的缺陷,可以認(rèn)為根據(jù)接近傳感器特性曲線上計(jì)算的接近值位于理想曲線附近。從而,不管低噪值多大,不管外界環(huán)境光干擾多強(qiáng),都不會(huì)影響到接近值的正常讀取。

步驟430、根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

其中,設(shè)定閾值包括第一閾值和第二閾值,分別為接近傳感器的高低門限值。例如,第一閾值可以是室內(nèi)接近值的最小值累加第一設(shè)定參數(shù),第二閾值可以是室內(nèi)接近值的最小值累加第二設(shè)定參數(shù)。其中,室內(nèi)接近值的最小值可以是非接近狀態(tài),且非高光環(huán)境下得到的接近值,由于接近值是實(shí)時(shí)更新的,該室內(nèi)最小接近值取上述實(shí)時(shí)更新的接近值中的最小值。然而,有時(shí)候由于接近傳感器芯片異常,會(huì)出現(xiàn)異常小的接近值。此時(shí),如果將該異常小的接近值作為室內(nèi)接近值的最小值,就會(huì)影響閾值設(shè)置。因此,可以獲取一段時(shí)間內(nèi)實(shí)時(shí)更新的接近值中連續(xù)的5個(gè)值,取其平均值。然后,將這些平均值中的最小均值作為真正的室內(nèi)接近值的最小值。例如,在10分鐘內(nèi),以1分鐘為周期,每分鐘內(nèi)連續(xù)獲取5次室內(nèi)接近值。分別計(jì)算每分鐘內(nèi)的5次室內(nèi)接近值的均值,并比較該10分鐘內(nèi)的10個(gè)室內(nèi)接近值的均值,確定其中最小均值作為參考接近值。

采用第一信號(hào)強(qiáng)度值乘以其所屬刻度區(qū)間對(duì)應(yīng)的比率(即a*b)的計(jì)算結(jié)果與第二信號(hào)強(qiáng)度值乘以其所屬刻度區(qū)間對(duì)應(yīng)的比率(即c*d)的計(jì)算結(jié)果做減法,計(jì)算得到接近傳感器的修正接近值。由于led燈開啟狀態(tài)對(duì)應(yīng)的第一信號(hào)值強(qiáng)度大于led燈關(guān)閉狀態(tài)對(duì)應(yīng)的第二信號(hào)強(qiáng)度值,且b和d均為大于1的自然數(shù),修正接近值ps=a*b-c*d的值為正數(shù)。

在移動(dòng)終端處于亮屏狀態(tài)時(shí),將修正接近值與第一閾值進(jìn)行比較,若該修正接近值大于設(shè)定的第一閾值,則輸出控制屏幕熄屏的中斷信號(hào)以控制屏幕熄滅。在移動(dòng)終端處于熄屏狀態(tài)時(shí),將修正接近值與第二閾值進(jìn)行比較,若該修正接近值小于設(shè)定的第二閥值,則輸出控制屏幕亮屏的中斷信號(hào)以控制屏幕點(diǎn)亮。

本實(shí)施例的技術(shù)方案,通過確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率,獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償,然后,根據(jù)補(bǔ)償后的強(qiáng)度值計(jì)算得到接近傳感器的修正接近值,根據(jù)該修正接近值控制屏幕熄屏或亮屏,排除了外界環(huán)境光的干擾,避免強(qiáng)光下靠近不熄屏的問題,實(shí)現(xiàn)正常的亮屏和熄屏的功能。

可選的,本發(fā)明實(shí)施例在確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率之前,還可以包括獲取當(dāng)前環(huán)境光的光強(qiáng)值;判斷所述光強(qiáng)值是否超過設(shè)定光強(qiáng)閾值,若是,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;否則,獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值。例如,設(shè)定光強(qiáng)閾值設(shè)置為6000lux。將當(dāng)前環(huán)境光的光強(qiáng)值與6000lux進(jìn)行比較;若該光強(qiáng)值大于6000lux,則執(zhí)行獲取曲線之間比例關(guān)系的操作。若該光強(qiáng)值小于或等于6000lux,則不執(zhí)行獲取曲線之間比率關(guān)系的操作。這樣設(shè)置的好處在區(qū)分移動(dòng)終端所處的環(huán)境,在強(qiáng)光環(huán)境中使用計(jì)算得到的比率補(bǔ)償接收端在發(fā)射端開啟及關(guān)閉狀態(tài)下讀取的強(qiáng)度值,避免強(qiáng)光下靠近不熄屏的情況發(fā)生,而在非強(qiáng)光環(huán)境,采用正常的處理流程,減少補(bǔ)償?shù)牟僮鳎喕瞬僮髁鞒獭?/p>

圖5a是本發(fā)明實(shí)施例提供的一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖。如圖5a所示,該方法包括:

步驟510、設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段。

圖5b示出了一種計(jì)算接近傳感器特性曲線與理想曲線的比率的方法。如圖5b所示,以500為刻度間距設(shè)置刻度區(qū)間,將0~4000劃分為8個(gè)刻度區(qū)間,在每個(gè)刻度區(qū)間內(nèi)分別具有一段接近傳感器特性曲線和理想曲線的子線段。每個(gè)刻度區(qū)間內(nèi)的接近傳感器特性曲線子線段(即接近傳感器特性曲線在各個(gè)刻度區(qū)間內(nèi)的子線段)和理想曲線子線段(即理想曲線在各個(gè)刻度區(qū)間內(nèi)的子線段)都有一定的比率關(guān)系。

步驟520、分別確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第一差值,及所述理想曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第二差值。

如圖5b所示,分別確定接近傳感器特性曲線和理想曲線在各個(gè)刻度區(qū)間內(nèi)的子線段的端點(diǎn)。以2500~3000刻度區(qū)間為例,分別查詢接近傳感器特性曲線和理想曲線,確定以2500和3000為橫坐標(biāo)的四個(gè)點(diǎn),作為接近傳感器特性曲線及理想曲線在2500~3000刻度區(qū)間內(nèi)的子線段的端點(diǎn)。例如,在該刻度區(qū)間內(nèi),接近傳感器特性曲線的端點(diǎn)為a1和a2;并且,理想曲線的端點(diǎn)為b1和b2。將a1和a2的縱坐標(biāo)值的差值的絕對(duì)值作為第一差值。將b1和b2的縱坐標(biāo)的差值的絕對(duì)值作為第二差值。采用同樣的方式,可以計(jì)算其余刻度區(qū)間內(nèi)的接近傳感器特性曲線子線段的端點(diǎn)的差值,以及,計(jì)算其余刻度區(qū)間內(nèi)的理想曲線子線段的端點(diǎn)的差值。

步驟530、根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一差值與第二差值的比值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

通過各個(gè)刻度區(qū)間內(nèi)的第一差值除以第二差值的方式,計(jì)算各個(gè)刻度區(qū)間內(nèi)的接近傳感器特性曲線與理想曲線的比率。例如,在2500~3000刻度區(qū)間,接近傳感器特性曲線與理想曲線的比率是1:3.5,即接近傳感器特性曲線*3.5=理想曲線。

本實(shí)施例的技術(shù)方案,通過設(shè)定等間距的刻度區(qū)間,通過該刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為多個(gè)子線段;分別確定接近傳感器特性曲線在各個(gè)刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第一差值,及理想曲線在各個(gè)刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第二差值;根據(jù)各個(gè)刻度區(qū)間內(nèi)第一差值與第二差值的比值,確定各個(gè)刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率,以根據(jù)該比率分別對(duì)所讀取的強(qiáng)度值進(jìn)行補(bǔ)償。本實(shí)施例的技術(shù)方案可以實(shí)現(xiàn)補(bǔ)償后的強(qiáng)度值基本與理想曲線重合,不管低噪值多大,也不管外界環(huán)境紅外光干擾多強(qiáng),都不會(huì)影響到接近值的正常讀取,從而,實(shí)現(xiàn)正常的亮屏和熄屏功能。

圖6a是本發(fā)明實(shí)施例提供的另一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖。如圖6a所示,該方法包括:

步驟610、設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段。

圖6b示出了另一種計(jì)算接近傳感器特性曲線與理想曲線的比率的方法。如圖6b所示,以500為刻度間距設(shè)置刻度區(qū)間,將0~4000劃分為8個(gè)刻度區(qū)間,在每個(gè)刻度區(qū)間內(nèi)的接近傳感器特性曲線子線段和理想曲線子線段都有一定的比率關(guān)系。

步驟620、確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段,以及所述子線段在橫坐標(biāo)軸的正投影構(gòu)成的第一圖形。

確定接近傳感器特性曲線在各個(gè)刻度區(qū)間內(nèi)的子線段,將該接近傳感器特性曲線子線段在橫坐標(biāo)軸進(jìn)行正投影,分別得到各個(gè)接近傳感器特性曲線子線段的投影線段。分別連接同一刻度區(qū)間內(nèi)的接近傳感器特性曲線子線段的端點(diǎn)和投影線段的端點(diǎn),構(gòu)成第二圖形。如圖6b所示,以2500~3000刻度區(qū)間為例,可以確定在該刻度區(qū)間內(nèi),接近傳感器特性曲線子線段的端點(diǎn)為b1和b2。對(duì)以b1和b2為端點(diǎn)的子線段進(jìn)行橫坐標(biāo)軸的正投影得到以c1和c2為端點(diǎn)的線段,該線段為2500~3000刻度區(qū)間內(nèi)接近傳感器特性曲線子線段的投影線段。依次連接b1、b2、c2、c1和b1構(gòu)成第二圖形。

步驟630、確定所述理想曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段,以及所述子線段在橫坐標(biāo)軸的正投影構(gòu)成的第二圖形。

確定理想曲線在各個(gè)刻度區(qū)間內(nèi)的子線段,將該理想曲線子線段在橫坐標(biāo)軸進(jìn)行正投影,分別得到各個(gè)接近理想曲線子線段的投影線段。分別連接同一刻度區(qū)間內(nèi)的理想曲線子線段的端點(diǎn)和投影線段的端點(diǎn),構(gòu)成第一圖形。如圖6b所示,以2500~3000刻度區(qū)間為例,可以確定在該刻度區(qū)間內(nèi),接近傳感器特性曲線的端點(diǎn)為a1和a2。對(duì)以a1和a2為端點(diǎn)的子線段進(jìn)行橫坐標(biāo)軸的正投影得到以c1和c2為端點(diǎn)的線段,該線段為該2500~3000刻度區(qū)間內(nèi)理想曲線子線段的投影線段。依次連接a1、a2、c2、c1和a1構(gòu)成第一圖形。

步驟640、根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一圖形與第二圖形的面積比值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

以2500~3000刻度區(qū)間為例,由圖6b所示,第一圖形為直角梯形,可以根據(jù)直角梯形的面積計(jì)算公式計(jì)算得到第一圖形的面積。然后,通過積分的方式計(jì)算第二圖形的面積。通過第二圖形的面積除以第一圖形的面積得到2500~3000刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

本實(shí)施例的技術(shù)方案,通過設(shè)定等間距的刻度區(qū)間,通過該刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為多個(gè)子線段;分別確定接近傳感器特性曲線和理想曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段,以及該子線段在橫坐標(biāo)軸的正投影構(gòu)成的圖形;根據(jù)各個(gè)刻度區(qū)間內(nèi)圖形面積的比值,確定各個(gè)刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率,以根據(jù)該比率分別對(duì)所讀取的強(qiáng)度值進(jìn)行補(bǔ)償。本實(shí)施例的技術(shù)方案可以實(shí)現(xiàn)補(bǔ)償后的強(qiáng)度值基本與理想曲線重合,不管低噪值多大,也不管外界環(huán)境紅外光干擾多強(qiáng),都不會(huì)影響到接近值的正常讀取,從而,實(shí)現(xiàn)正常的亮屏和熄屏功能。

圖7是本發(fā)明實(shí)施例提供的又一種確定接近傳感器特性曲線與理想曲線的比率的方法的流程圖。如圖7所示,該方法包括:

步驟710、設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段。

如圖5b所示,以500為刻度間距設(shè)置刻度區(qū)間,將0~4000劃分為8個(gè)刻度區(qū)間,在每個(gè)刻度區(qū)間的接近傳感器特性曲線子線段和理想曲線子線段都有一定的比率關(guān)系。

步驟720、分別確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的采樣點(diǎn)的縱坐標(biāo)的第一均值,及所述理想曲線中在所述刻度區(qū)間內(nèi)的采樣點(diǎn)的縱坐標(biāo)的第二均值。

在各個(gè)刻度區(qū)間內(nèi)按照設(shè)定橫坐標(biāo)軸刻度間隔進(jìn)行采樣。例如,以2500~3000刻度區(qū)間為例,設(shè)定橫坐標(biāo)軸刻度間隔為50,則2500~3000刻度區(qū)間內(nèi)的接近傳感器特性曲線子線段具有10個(gè)采樣點(diǎn),且各個(gè)采樣點(diǎn)的橫坐標(biāo)分別為2550、2600、…、2950和3000,計(jì)算各個(gè)采樣點(diǎn)的縱坐標(biāo)值的均值作為第一均值。同樣的,在2500~3000刻度區(qū)間內(nèi)的理想曲線子線段具有10個(gè)采樣點(diǎn),且各個(gè)采樣點(diǎn)的橫坐標(biāo)分別為2550、2600、…、2950和3000,計(jì)算各個(gè)采樣點(diǎn)的縱坐標(biāo)值的均值作為第二均值。

步驟730、根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一均值與第二均值的差值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

本實(shí)施例的技術(shù)方案,通過設(shè)定等間距的刻度區(qū)間,通過該刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為多個(gè)子線段;分別確定接近傳感器特性曲線及理想曲線在各個(gè)刻度區(qū)間內(nèi)的采樣點(diǎn)的縱坐標(biāo)的第一均值及第二均值;根據(jù)各個(gè)刻度區(qū)間內(nèi)所述第一均值與第二均值的差值,確定各個(gè)刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率,以根據(jù)該比率分別對(duì)所讀取的強(qiáng)度值進(jìn)行補(bǔ)償。本實(shí)施例的技術(shù)方案可以實(shí)現(xiàn)補(bǔ)償后的強(qiáng)度值基本與理想曲線重合,不管低噪值多大,也不管外界環(huán)境紅外光干擾多強(qiáng),都不會(huì)影響到接近值的正常讀取,從而,實(shí)現(xiàn)正常的亮屏和熄屏功能。

圖8是本發(fā)明實(shí)施例提供的一種屏幕狀態(tài)控制裝置的結(jié)構(gòu)示意圖。該裝置可由軟件和/或硬件實(shí)現(xiàn),一般集成在移動(dòng)終端中。如圖8所示,該裝置可以包括:

比率確定模塊810,用于在強(qiáng)光環(huán)境下,確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;

信號(hào)補(bǔ)償模塊820,用于獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償;

屏幕控制模塊830,用于根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

本實(shí)施例的技術(shù)方案提供一種屏幕狀態(tài)控制裝置,通過采用理想曲線與接近傳感器特性曲線的比率,對(duì)接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值進(jìn)行補(bǔ)償,排除了外界環(huán)境光的干擾,避免強(qiáng)光下靠近不熄屏的問題,實(shí)現(xiàn)正常的亮屏和熄屏的功能。

可選的,還包括:

光強(qiáng)判斷模塊,用于在確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率之前,獲取當(dāng)前環(huán)境光的光強(qiáng)值,判斷所述光強(qiáng)值是否超過設(shè)定光強(qiáng)閾值;

若是,則判定當(dāng)前移動(dòng)終端處于強(qiáng)光環(huán)境,執(zhí)行確定接近傳感器特性曲線與理想曲線的比率的操作。

可選的,比率確定模塊810具體用于:

設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段;

分別確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第一差值,及所述理想曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段的端點(diǎn)的第二差值;

根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一差值與第二差值的比值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

可替換的,比率確定模塊810具體用于:

設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段;

確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段,以及所述子線段在橫坐標(biāo)軸的正投影構(gòu)成的第一圖形;

確定所述理想曲線在各個(gè)所述刻度區(qū)間內(nèi)的子線段,以及所述子線段在橫坐標(biāo)軸的正投影構(gòu)成的第二圖形;

根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一圖形與第二圖形的面積比值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

可替換的,比率確定模塊810具體用于:

設(shè)定等間距的刻度區(qū)間,通過所述刻度區(qū)間分別將接近傳感器特性曲線與理想曲線劃分為至少兩個(gè)子線段;

分別確定所述接近傳感器特性曲線在各個(gè)所述刻度區(qū)間內(nèi)的采樣點(diǎn)的縱坐標(biāo)的第一均值,及所述理想曲線中在所述刻度區(qū)間內(nèi)的采樣點(diǎn)的縱坐標(biāo)的第二均值;

根據(jù)各個(gè)所述刻度區(qū)間內(nèi)所述第一均值與第二均值的差值,確定各個(gè)所述刻度區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率。

可選的,信號(hào)補(bǔ)償模塊820具體用于:

在預(yù)設(shè)的采樣時(shí)間開啟所述接近傳感器的發(fā)射端,并從所述接近傳感器的接收端讀取第一信號(hào)強(qiáng)度值;

在預(yù)設(shè)的采樣時(shí)間關(guān)閉所述接近傳感器的發(fā)射端,并從所述接近傳感器的接收端讀取第二信號(hào)強(qiáng)度值;

分別根據(jù)第一信號(hào)強(qiáng)度值和第二信號(hào)強(qiáng)度值所屬的設(shè)定區(qū)間對(duì)應(yīng)的比率,修正所述第一信號(hào)強(qiáng)度值和第二信號(hào)強(qiáng)度值。

可選的,屏幕控制模塊具體用于:

將補(bǔ)償后的所述強(qiáng)度值的差值作為接近傳感器的修正接近值;

若所述修正接近值大于設(shè)定的第一閾值,則控制屏幕熄屏;

若所述修正接近值小于設(shè)定的第二閥值,則控制屏幕亮屏。

本發(fā)明實(shí)施例還提供一種包含計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由計(jì)算機(jī)處理器執(zhí)行時(shí)用于執(zhí)行一種屏幕狀態(tài)控制方法,該方法包括:

確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;

獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償;

根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

存儲(chǔ)介質(zhì)——任何的各種類型的存儲(chǔ)器設(shè)備或存儲(chǔ)設(shè)備。術(shù)語“存儲(chǔ)介質(zhì)”旨在包括:安裝介質(zhì),例如cd-rom、軟盤或磁帶裝置;計(jì)算機(jī)系統(tǒng)存儲(chǔ)器或隨機(jī)存取存儲(chǔ)器,諸如dram、ddrram、sram、edoram,蘭巴斯(rambus)ram等;非易失性存儲(chǔ)器,諸如閃存、磁介質(zhì)(例如硬盤或光存儲(chǔ));寄存器或其它相似類型的存儲(chǔ)器元件等。存儲(chǔ)介質(zhì)可以還包括其它類型的存儲(chǔ)器或其組合。另外,存儲(chǔ)介質(zhì)可以位于程序在其中被執(zhí)行的第一計(jì)算機(jī)系統(tǒng)中,或者可以位于不同的第二計(jì)算機(jī)系統(tǒng)中,第二計(jì)算機(jī)系統(tǒng)通過網(wǎng)絡(luò)(諸如因特網(wǎng))連接到第一計(jì)算機(jī)系統(tǒng)。第二計(jì)算機(jī)系統(tǒng)可以提供程序指令給第一計(jì)算機(jī)用于執(zhí)行。術(shù)語“存儲(chǔ)介質(zhì)”可以包括可以駐留在不同位置中(例如在通過網(wǎng)絡(luò)連接的不同計(jì)算機(jī)系統(tǒng)中)的兩個(gè)或更多存儲(chǔ)介質(zhì)。存儲(chǔ)介質(zhì)可以存儲(chǔ)可由一個(gè)或多個(gè)處理器執(zhí)行的程序指令(例如具體實(shí)現(xiàn)為計(jì)算機(jī)程序)。

當(dāng)然,本發(fā)明實(shí)施例所提供的一種包含計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)介質(zhì),其計(jì)算機(jī)可執(zhí)行指令不限于如上所述的屏幕狀態(tài)控制的響應(yīng)操作,還可以執(zhí)行本發(fā)明任意實(shí)施例所提供的屏幕狀態(tài)控制的方法中的相關(guān)操作。

本發(fā)明實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端中可集成本發(fā)明實(shí)施例提供的屏幕狀態(tài)控制裝置。圖9為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。如圖9所示,該移動(dòng)終端可以包括:殼體(圖中未示出)、觸摸屏(圖中未示出)、觸摸按鍵(圖中未示出)、存儲(chǔ)器901、中央處理器(centralprocessingunit,cpu)902(又稱處理器,以下簡稱cpu)、電路板(圖中未示出)和電源電路(圖中未示出)。所述電路板安置在所述殼體圍成的空間內(nèi)部;所述cpu902和所述存儲(chǔ)器901設(shè)置在所述電路板上;所述電源電路,用于為所述電子設(shè)備的各個(gè)電路或器件供電;所述存儲(chǔ)器901,用于存儲(chǔ)可執(zhí)行程序代碼;所述cpu902通過讀取所述存儲(chǔ)器901中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的計(jì)算機(jī)程序,以實(shí)現(xiàn)以下步驟:

確定各個(gè)設(shè)定區(qū)間內(nèi)接近傳感器特性曲線與理想曲線的比率;

獲取接近傳感器發(fā)射端處于開啟狀態(tài)及關(guān)閉狀態(tài)對(duì)應(yīng)的接收端信號(hào)的強(qiáng)度值,根據(jù)所述比率分別對(duì)所述強(qiáng)度值進(jìn)行補(bǔ)償;

根據(jù)補(bǔ)償后的強(qiáng)度值確定所述接近傳感器的修正接近值,根據(jù)所述修正接近值與設(shè)定閾值的比較結(jié)果控制屏幕處于熄屏狀態(tài)或亮屏狀態(tài)。

所述移動(dòng)終端還包括:外設(shè)接口903、rf(radiofrequency,射頻)電路905、音頻電路906、揚(yáng)聲器911、電源管理芯片908、輸入/輸出(i/o)子系統(tǒng)909、觸摸屏912、其他輸入/控制設(shè)備910以及外部端口904,這些部件通過一個(gè)或多個(gè)通信總線或信號(hào)線907來通信。

應(yīng)該理解的是,圖示移動(dòng)終端900僅僅是移動(dòng)終端的一個(gè)范例,并且移動(dòng)終端900可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。

下面就本實(shí)施例提供的用于屏幕狀態(tài)控制的移動(dòng)終端進(jìn)行詳細(xì)的描述,該移動(dòng)終端以手機(jī)為例。

存儲(chǔ)器901,所述存儲(chǔ)器901可以被cpu902、外設(shè)接口903等訪問,所述存儲(chǔ)器901可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

外設(shè)接口903,所述外設(shè)接口903可以將設(shè)備的輸入和輸出外設(shè)連接到cpu902和存儲(chǔ)器901。

i/o子系統(tǒng)909,所述i/o子系統(tǒng)909可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏912和其他輸入/控制設(shè)備910,連接到外設(shè)接口903。i/o子系統(tǒng)909可以包括顯示控制器9091和用于控制其他輸入/控制設(shè)備910的一個(gè)或多個(gè)輸入控制器9092。其中,一個(gè)或多個(gè)輸入控制器9092從其他輸入/控制設(shè)備910接收電信號(hào)或者向其他輸入/控制設(shè)備910發(fā)送電信號(hào),其他輸入/控制設(shè)備910可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號(hào)盤、滑動(dòng)開關(guān)、操縱桿、點(diǎn)擊滾輪。值得說明的是,輸入控制器9092可以與以下任一個(gè)連接:鍵盤、紅外端口、usb接口以及諸如鼠標(biāo)的指示設(shè)備。

觸摸屏912,所述觸摸屏912是用戶電子設(shè)備與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。

i/o子系統(tǒng)909中的顯示控制器9091從觸摸屏912接收電信號(hào)或者向觸摸屏912發(fā)送電信號(hào)。觸摸屏912檢測觸摸屏上的接觸,顯示控制器9091將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏912上的用戶界面對(duì)象的交互,即實(shí)現(xiàn)人機(jī)交互,顯示在觸摸屏912上的用戶界面對(duì)象可以是運(yùn)行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。

rf電路905,主要用于建立手機(jī)與無線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實(shí)現(xiàn)手機(jī)與無線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,rf電路905接收并發(fā)送rf信號(hào),rf信號(hào)也稱為電磁信號(hào),rf電路905將電信號(hào)轉(zhuǎn)換為電磁信號(hào)或?qū)㈦姶判盘?hào)轉(zhuǎn)換為電信號(hào),并且通過該電磁信號(hào)與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。rf電路905可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、rf收發(fā)機(jī)、一個(gè)或多個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、數(shù)字信號(hào)處理器、codec(coder-decoder,編譯碼器)芯片組、用戶標(biāo)識(shí)模塊(subscriberidentitymodule,sim)等等。

音頻電路906,主要用于從外設(shè)接口903接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號(hào),并且將該電信號(hào)發(fā)送給揚(yáng)聲器911。

揚(yáng)聲器911,用于將手機(jī)通過rf電路905從無線網(wǎng)絡(luò)接收的語音信號(hào),還原為聲音并向用戶播放該聲音。

電源管理芯片908,用于為cpu902、i/o子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及電源管理。

本發(fā)明實(shí)施例提供的移動(dòng)終端,可以有效的防止強(qiáng)光環(huán)境中人臉或人耳等靠近屏幕不熄屏的情況發(fā)生。

上述實(shí)施例中提供的屏幕狀態(tài)控制裝置、存儲(chǔ)介質(zhì)及移動(dòng)終端可執(zhí)行本發(fā)明任意實(shí)施例所提供的屏幕狀態(tài)控制方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(shí)施例所提供的屏幕狀態(tài)控制方法。

注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
舒城县| 泰顺县| 安阳县| 浮梁县| 遂溪县| 集贤县| 扎鲁特旗| 沅陵县| 许昌县| 锦州市| 东阿县| 庆阳市| 苏尼特左旗| 夏河县| 紫金县| 大竹县| 潞西市| 砚山县| 甘孜| 广西| 湘阴县| 苍溪县| 东台市| 徐水县| 杂多县| 葫芦岛市| 石台县| 昭觉县| 淮安市| 资溪县| 兴仁县| 海安县| 庆元县| 衡阳市| 汝城县| 克山县| 葫芦岛市| 和静县| 山西省| 德保县| 崇文区|