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

熄屏指紋解鎖方法及終端與流程

文檔序號(hào):11865154閱讀:1001來源:國知局
熄屏指紋解鎖方法及終端與流程

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體涉及熄屏指紋解鎖方法及終端。



背景技術(shù):

目前市場上很多智能終端都有熄屏指紋解鎖的功能。以安裝有安卓操作系統(tǒng)的智能手機(jī)為例,其從使用者放下手指到指紋傳感器至指紋辨識(shí)完成花費(fèi)時(shí)間將近20ms,之后再進(jìn)行點(diǎn)亮與解鎖的動(dòng)作將再花費(fèi)40ms左右的時(shí)間。

因此,現(xiàn)有的熄屏指紋解鎖方式占用時(shí)間較長,速度緩慢。

而從使用者的角度觀察,從使用者放下手指至指紋傳感器直到看到畫面,會(huì)明顯感受到停頓,使用者體驗(yàn)不好。



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

有鑒于此,本發(fā)明實(shí)施例提供一種熄屏指紋解鎖方法及終端,以縮短熄屏指紋解鎖方式的占用時(shí)間。

為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案:

一種熄屏指紋解鎖方法,應(yīng)用于終端,所述熄屏指紋解鎖方法包括:

檢測終端指紋傳感器的觸摸操作;

在所述終端的指紋傳感器檢測到被觸碰時(shí),同步執(zhí)行指紋識(shí)別處理和屏幕點(diǎn)亮處理;

若指紋識(shí)別成功且屏幕點(diǎn)亮成功,進(jìn)行解鎖操作。

可選的,還包括:在所述終端的指紋傳感器檢測到被觸碰時(shí),提升所述終端的處理器的工作頻率。

可選的,還包括:在所述同步執(zhí)行指紋識(shí)別處理和屏幕點(diǎn)亮處理的步驟之前,對(duì)鎖屏界面進(jìn)行透明化處理;或者,在指紋識(shí)別成功后,對(duì)鎖屏界面進(jìn)行透明化處理。

可選的,所述透明化處理包括:調(diào)節(jié)所述鎖屏界面的透明度。

可選的,所述屏幕點(diǎn)亮處理包括:進(jìn)行窗口繪圖;若窗口繪圖完成且指紋識(shí)別成功,執(zhí)行屏幕照明光源的點(diǎn)亮操作。

一種終端,包括:

鎖屏模塊,用于進(jìn)行屏幕點(diǎn)亮處理;以及,若指紋識(shí)別成功且屏幕點(diǎn)亮成功,進(jìn)行解鎖操作;

指紋識(shí)別模塊,用于檢測終端指紋傳感器的觸摸操作,在所述終端的指紋傳感器檢測到被觸碰時(shí),進(jìn)行指紋識(shí)別處理;

所述指紋識(shí)別處理與屏幕點(diǎn)亮處理同時(shí)并行執(zhí)行。

可選的,還包括:工作頻率管理模塊,用于在所述終端的指紋傳感器檢測到被觸碰時(shí),提升所述終端的處理器的工作頻率。

可選的,所述鎖屏模塊還用于:進(jìn)行點(diǎn)亮屏幕處理之前,對(duì)鎖屏界面進(jìn)行透明化處理;或者,在指紋識(shí)別成功后,對(duì)所述鎖屏界面進(jìn)行透明化處理。

可選的,所述鎖屏模塊還用于:接收指紋識(shí)別模塊發(fā)送的觸碰事件通知,所述觸碰事件通知用于表征所述指紋傳感器檢測到被觸碰;所述透明化處理及點(diǎn)亮屏幕處理是在接收到所述觸碰事件通知后被觸發(fā)執(zhí)行的。

可選的,還包括:繪圖模塊,用于進(jìn)行窗口繪圖;屏幕照明光源點(diǎn)亮模塊,用于執(zhí)行屏幕照明光源的點(diǎn)亮操作。

可選的,在進(jìn)行屏幕點(diǎn)亮處理的方面,所述鎖屏模塊用于:通知所述繪圖模塊進(jìn)行窗口繪圖,并通知所述屏幕照明光源點(diǎn)亮模塊執(zhí)行屏幕照明光源的點(diǎn)亮操作。

可選的,在提升所述終端的處理器的工作頻率的方面,所述工作頻率管理模塊用于:呼叫可調(diào)節(jié)處理器頻率的接口,以提升所述處理器的工作頻率。

在本發(fā)明實(shí)施例中,屏幕點(diǎn)亮處理和指紋識(shí)別處理是并行處理的。與現(xiàn)有的在指紋辨識(shí)成功后才開始做點(diǎn)亮屏幕的方式相比,可節(jié)省時(shí)間,提高處理速度。

從使用者的角度看,在按下指紋后可更快得看到鎖屏前的界面。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1c、1d、2、3、4a、4b為本發(fā)明實(shí)施例提供的熄屏指紋解鎖方法示例性流程圖;

圖1a、5為本發(fā)明實(shí)施例提供的終端的示例性結(jié)構(gòu)圖;

圖1b為本發(fā)明實(shí)施例提供的終端的計(jì)算機(jī)架構(gòu)示例圖。

具體實(shí)施方式

本發(fā)明實(shí)施例提供熄屏指紋解鎖方法及應(yīng)用該方法的終端,以縮短熄屏指紋解鎖占用時(shí)間,提高速度。

請(qǐng)參見圖1a,上述終端可包括鎖屏模塊1、指紋識(shí)別模塊2,此外,該終端還包括指紋傳感器3。

在一個(gè)示例中,上述鎖屏模塊1的功能具體可由安裝于終端的鎖屏應(yīng)用實(shí)現(xiàn)。

而指紋識(shí)別模塊2的功能可由安裝于終端中的指紋識(shí)別服務(wù)實(shí)現(xiàn),在一個(gè)示例中,指紋傳感器3、指紋識(shí)別模塊2和后續(xù)將提及的FingerprintService皆屬于指紋識(shí)別服務(wù)的一部分。當(dāng)需要做指紋識(shí)別時(shí),便會(huì)透過FingerprintService調(diào)用指紋識(shí)別的功能。

當(dāng)然,在另一個(gè)示例中,指紋識(shí)別服務(wù)也可不包含指紋傳感器3,而包含指紋識(shí)別模塊2和后續(xù)將提及的FingerprintService等。

請(qǐng)參見圖1b,從硬件架構(gòu)上,上述終端可包括總線、處理器101、存儲(chǔ)器102、通信接口103、輸入設(shè)備104和輸出設(shè)備105。處理器101、存儲(chǔ)器102、通信接口103、輸入設(shè)備104和輸出設(shè)備105通過總線相互連接。其中:處理器101執(zhí)行存儲(chǔ)器102中所存放的程序,以及調(diào)用其他設(shè)備,可用于實(shí)現(xiàn)本發(fā)明前述實(shí)施例所提供的熄屏指紋解鎖方法中的各個(gè)步驟。

圖1c示出了從終端的角度,熄屏指紋解鎖方法的一種示例性流程。

圖1d示出了終端各模塊(應(yīng)用)交互完成的熄屏指紋解鎖方法的示例性流程。

上述熄屏指紋解鎖方法可包括如下步驟:

步驟100:檢測終端指紋傳感器的觸摸操作。

在實(shí)施中,用戶觸摸指紋傳感器,則指紋傳感器檢測到被觸摸。

步驟101:鎖屏應(yīng)用/模塊對(duì)鎖屏界面進(jìn)行透明化處理。

透明化處理的結(jié)果是鎖屏界面變成透明狀,這樣,一旦屏幕點(diǎn)亮后,鎖屏界面之下的畫面就會(huì)被使用者看到。

在一個(gè)示例中,可通過調(diào)節(jié)鎖屏界面的透明度來實(shí)現(xiàn)透明化處理。

透明度一般以百分比的形式出現(xiàn),0%時(shí)完全透明,100%時(shí),完全不透明。則可將透明度調(diào)節(jié)至0%,以實(shí)現(xiàn)令鎖屏界面變成透明狀。

在本發(fā)明其他實(shí)施例中,對(duì)鎖屏界面進(jìn)行透明化處理也可在指紋識(shí)別成功后進(jìn)行。

步驟102:鎖屏應(yīng)用/模塊進(jìn)行點(diǎn)亮屏幕處理。

本文后續(xù)會(huì)對(duì)點(diǎn)亮屏幕處理進(jìn)行具體的介紹。

步驟103:指紋識(shí)別服務(wù)進(jìn)行指紋識(shí)別處理。

需要注意的是,指紋識(shí)別處理與屏幕點(diǎn)亮處理是由不同的模塊同步執(zhí)行的。與現(xiàn)有的在指紋辨識(shí)成功后才開始做點(diǎn)亮屏幕相比,會(huì)節(jié)省時(shí)間。

步驟104:若指紋識(shí)別成功且屏幕點(diǎn)亮成功,解鎖模塊進(jìn)行解鎖操作。

當(dāng)然,若指紋識(shí)別失敗,則進(jìn)行失敗處理,例如提示指紋識(shí)別失敗等。

可見,本發(fā)明實(shí)施例中,屏幕點(diǎn)亮處理和指紋識(shí)別處理是同步并行處理的。與現(xiàn)有的在指紋辨識(shí)成功后才開始做點(diǎn)亮屏幕相比,可節(jié)省時(shí)間,提高處理速度。

同時(shí),本實(shí)施例在做屏幕點(diǎn)亮處理之前,還將鎖屏界面透明化,這樣,一旦屏幕點(diǎn)亮后,鎖屏界面之下的畫面(鎖屏前的界面)就會(huì)被使用者看到。相較于現(xiàn)有技術(shù),從使用者的角度看,其在按下指紋后,可更快得看到鎖屏前的界面。

需要說明的是,用戶看到鎖屏前的界面時(shí),終端仍是未解鎖狀態(tài)。但用戶從看到鎖屏前的界面,到將手指從指紋傳感器上拿開,再到使用手指去操控其所看到的鎖屏前的界面,會(huì)經(jīng)歷一定的時(shí)間T。在這段時(shí)間T中,終端同時(shí)在進(jìn)行解鎖操作。

解鎖操作一般會(huì)花費(fèi)100-200ms左右,而T則一般是秒級(jí)的。所以使用者并不會(huì)感覺到停頓,這樣可提升使用者體驗(yàn)。

圖2示出了上述熄屏指紋解鎖方法的另一種交互式示例性流程,其至少可包括如下步驟:

步驟200:檢測終端指紋傳感器的觸摸操作;

用戶觸摸指紋傳感器,則指紋傳感器檢測到被觸摸。

步驟200與步驟100相類似,在此不作贅述。

201步驟:終端提升處理器的工作頻率,以加快處理器的指令周期,進(jìn)而提高后續(xù)指紋識(shí)別處理的處理速度。

當(dāng)然,后續(xù)的透明化處理、解鎖等也會(huì)隨之變快。

在一個(gè)示例中,終端可包括工作頻率管理模塊,由工作頻率管理模塊執(zhí)行提升處理器的工作頻率的操作。

在另一個(gè)示例中,可由終端底層完成工作頻率管理模塊的功能。

更具體的,指紋傳感器可以檢測到手指按下的中斷,底層則會(huì)檢測到這個(gè)中斷,進(jìn)而做提升處理器工作頻率的處理。

在一個(gè)示例中,底層可呼叫可調(diào)節(jié)處理器頻率的接口,以達(dá)到提升工作頻率的目的。

以高通的芯片為例,可調(diào)節(jié)處理器頻率的接口具體為perf_lockr(performance lock)接口,底層可呼叫perf_lockr接口,該接口對(duì)應(yīng)perf_lock模塊。perf_lock會(huì)去設(shè)置CPU在sysfs(linux kernel的一種文件系統(tǒng))中的節(jié)點(diǎn),從而改變每一個(gè)CPU的最大/最小工作頻率以及打開/關(guān)閉CPU。

或者,也可由指紋識(shí)別模塊完成提升處理器的工作頻率的操作。

步驟202:鎖屏應(yīng)用/模塊對(duì)鎖屏界面進(jìn)行透明化處理。

透明化處理的結(jié)果是鎖屏界面變成透明狀,這樣,一旦屏幕點(diǎn)亮后,鎖屏界面之下的畫面(即鎖屏前的界面)就會(huì)被使用者看到。

步驟202與前述步驟102相類似,在此不作贅述。

步驟203:鎖屏應(yīng)用/模塊進(jìn)行屏幕點(diǎn)亮處理。

本文后續(xù)會(huì)對(duì)點(diǎn)亮屏幕處理進(jìn)行具體的介紹。

步驟204:指紋識(shí)別服務(wù)進(jìn)行指紋識(shí)別處理。

需要注意的是,指紋識(shí)別處理與屏幕點(diǎn)亮處理是同時(shí)由不同的模塊執(zhí)行的。與現(xiàn)有的在指紋辨識(shí)成功后才開始做點(diǎn)亮屏幕相比,會(huì)節(jié)省時(shí)間。

步驟205:若指紋識(shí)別成功且屏幕點(diǎn)亮成功,解鎖模塊進(jìn)行解鎖操作。

當(dāng)然,若指紋識(shí)別失敗,則進(jìn)行失敗處理,例如提示指紋識(shí)別失敗等。

步驟204、205,分別與前述的步驟103、104相類似,在此不作贅述。

與前述實(shí)施例最大的不同在于,本實(shí)施例增加了提升處理器的工作頻率的操作(步驟201),這樣,可進(jìn)一步的縮短處理時(shí)間。

圖3示出了上述熄屏指紋解鎖方法的又一種交互式示例性流程,其至少可包括如下步驟:

步驟300:檢測終端指紋傳感器的觸摸操作;

用戶觸摸指紋傳感器,則指紋傳感器檢測到被觸摸。

步驟300與步驟100、200相類似,在此不作贅述。

步驟301:終端提升處理器的工作頻率,以加快處理器的指令周期,進(jìn)而提高后續(xù)指紋識(shí)別處理的處理速度。

步驟301與步驟201相類似,在此不作贅述。

步驟302:鎖屏應(yīng)用/模塊接收觸碰事件通知,對(duì)鎖屏界面進(jìn)行透明化處理。

更具體的,指紋傳感器在檢測到手指觸碰時(shí),會(huì)發(fā)送觸碰事件通知給鎖屏應(yīng)用。接收到該通知后,鎖屏應(yīng)用進(jìn)行透明化處理。

在一個(gè)示例中,觸碰事件通知可承載在callback消息中。callback消息具體的傳遞路徑是:指紋傳感器被觸碰后,會(huì)通過硬件適配層(Hardware Abstract Layer)的FingerprintDaemon發(fā)送callback給framework FingerprintService,framework FingerprintService再轉(zhuǎn)發(fā)callback給FingerprintManager,F(xiàn)ingerprintManager再轉(zhuǎn)發(fā)callback給鎖屏應(yīng)用。

當(dāng)然,從鎖屏應(yīng)用的角度看,是指紋識(shí)別模塊向其發(fā)送了觸碰事件通知。

透明化處理相關(guān)內(nèi)容可參見前述步驟102,在此不作贅述。

步驟303:指紋識(shí)別模塊(指紋識(shí)別服務(wù))抓取圖像;

步驟304:指紋識(shí)別模塊(指紋識(shí)別服務(wù))將抓取的圖像與預(yù)置的指紋圖像進(jìn)行匹配,得到匹配結(jié)果,上述匹配結(jié)果用于表征指紋識(shí)別是否成功。

更具體的,可由hal層,特別是FingerprintHal發(fā)起執(zhí)行抓圖和匹配。

而真正的抓圖和匹配都是在TEE層(Trust Execution Environment)里完成,得到匹配結(jié)果。因?yàn)檫@里的代碼運(yùn)行環(huán)境是可信的,所以得出的匹配結(jié)果也是可信的,再把匹配結(jié)果返回FingerprintHAL,再一步步轉(zhuǎn)發(fā)到FingerprintManager,從而調(diào)用的鎖屏應(yīng)用拿到匹配結(jié)果。

在一個(gè)示例中,可用數(shù)字0表征指紋識(shí)別成功,用數(shù)位1表征指紋識(shí)別失敗,或相反;在另一個(gè)示例中,可用flag表征指紋識(shí)別是否成功,flag有兩種取值,一種表征成功,一種表征失敗。

在實(shí)際狀況還有其他類別的訊號(hào),所以會(huì)用兩個(gè)以上的flag來表示不同的狀態(tài)。

例如,指紋識(shí)別的狀態(tài)可包括手指接觸傳感器、抓取圖像、識(shí)別成功/失敗三種狀態(tài),則可以用三個(gè)flag來表示這三個(gè)狀態(tài)。

步驟303和步驟304是前述所有實(shí)施例的指紋識(shí)別處理的細(xì)化。

步驟305:鎖屏應(yīng)用/模塊進(jìn)行屏幕點(diǎn)亮處理。

步驟306:若指紋識(shí)別成功且屏幕點(diǎn)亮成功,解鎖模塊進(jìn)行解鎖操作。

當(dāng)然,若指紋識(shí)別失敗,則進(jìn)行失敗處理,例如提示指紋識(shí)別失敗等。

圖4a示出了上述熄屏指紋解鎖方法的又一種交互式示例性流程,其至少可包括如下步驟:

步驟400:用戶觸摸指紋傳感器,則指紋傳感器檢測到被觸摸。

步驟400與步驟100、200、300相類似,在此不作贅述。

步驟401:終端提升處理器的工作頻率。

步驟401與步驟201、301相類似,在此不作贅述。

步驟402:鎖屏應(yīng)用/模塊對(duì)鎖屏界面進(jìn)行透明化處理。

步驟402與前述的步驟101、202、302相類似,在此不作贅述。

步驟403:指紋識(shí)別模塊抓取圖像;

步驟404:指紋識(shí)別模塊將抓取的圖像與預(yù)置的指紋圖像進(jìn)行匹配,得到匹配結(jié)果,上述匹配結(jié)果用于表征指紋識(shí)別是否成功。

步驟403和404分別與步驟303和304相類似,在此不作贅述。

步驟405:鎖屏應(yīng)用/模塊通知底層進(jìn)行窗口繪圖。

更具體的,是由鎖屏應(yīng)用(經(jīng)由Windowmanager)通知底層繪制窗口。具體如何繪制窗口請(qǐng)參見現(xiàn)有的繪制窗口方式,在此不作贅述。

步驟406:若窗口繪圖完成且指紋識(shí)別成功,Windowmanager執(zhí)行屏幕照明光源的點(diǎn)亮操作。

在一個(gè)示例中,是由鎖屏應(yīng)用/模塊開啟了點(diǎn)亮屏幕的程序,該程序會(huì)根據(jù)窗口繪制及指紋辨識(shí)是否完成來決定是否點(diǎn)亮背光,最后的判斷點(diǎn)在Windowmanager。

更具體的,在熄屏解鎖的過程中,點(diǎn)亮的命令是由鎖屏應(yīng)用發(fā)出至PowerManager的wakeup()接口,點(diǎn)亮流程中會(huì)經(jīng)過windowmanager檢查window繪制結(jié)果/狀態(tài)以及指紋辨識(shí)結(jié)果/狀態(tài),若窗口繪圖完成且指紋識(shí)別成功,最后通知powermanager點(diǎn)亮照明光源。

在一個(gè)示例中,Windowmanager會(huì)去獲取指紋識(shí)別的狀態(tài)。指紋識(shí)別的狀態(tài)可包括手指接觸傳感器、抓取圖像、識(shí)別成功/失敗三種狀態(tài)。在識(shí)別成功狀態(tài)并且窗口繪圖完成時(shí),會(huì)通知powermanager點(diǎn)亮屏幕照明光源。

在一個(gè)示例中,屏幕照明光源可為LED背光源。當(dāng)然,屏幕照明光源也可為OLED光源或其他光源。

步驟407:若指紋識(shí)別成功且屏幕照明光源點(diǎn)亮成功,解鎖模塊進(jìn)行解鎖操作。

當(dāng)然,若指紋識(shí)別失敗,則進(jìn)行失敗處理,例如提示指紋識(shí)別失敗等。

需要說明的是,指紋識(shí)別失敗后,就不會(huì)點(diǎn)亮點(diǎn)亮屏幕照明光源.點(diǎn)亮的流程會(huì)被中斷。

圖4b示出了使用者將手指放在指紋傳感器上后,終端中的各模塊(器件)分兩條支路(路徑)最終實(shí)現(xiàn)點(diǎn)亮的處理過程。

為加以區(qū)別,以數(shù)字和英文分別表示兩條支路(路徑)。

路徑1:

S1-S3:指紋傳感器被觸碰后,通過FingerprintHal、FingerprintService等轉(zhuǎn)發(fā)callback至鎖屏應(yīng)用。

S4:鎖屏應(yīng)用發(fā)送點(diǎn)亮命令給PowerManager;

詳見步驟406。

S5:PowerManager發(fā)送點(diǎn)亮命令給Windowmanager;

S6:Windowmanager通知SurfaceFinger繪制窗口;

S7:Windowmanager從SurfaceFinger獲取繪制結(jié)果/狀態(tài)。

Windowmanager可主動(dòng)從SurfaceFinger處獲取繪制結(jié)果/狀態(tài),也可由SurfaceFinger向Windowmanager發(fā)送繪制結(jié)果/狀態(tài)。

S8:Windowmanager在窗口繪圖完成且指紋識(shí)別成功時(shí),通知PowerManager點(diǎn)亮照明光源。

路徑2:

a:指紋傳感器檢測到手指按下的中斷;

b:FingerprintHal發(fā)起執(zhí)行抓圖和匹配。

真正的抓圖和匹配都是在TEE層里完成,并得到匹配結(jié)果。因?yàn)檫@里的代碼運(yùn)行環(huán)境是可信的,所以得出的匹配結(jié)果也是可信的,再把匹配結(jié)果返回FingerprintHAL。

c-e:匹配結(jié)果(指紋辨識(shí)結(jié)果/狀態(tài))通過FingerprintHAL、FingerprintService、鎖屏應(yīng)用等轉(zhuǎn)發(fā)至Windowmanager。

Windowmanager在獲取了繪制結(jié)果/狀態(tài)(表征完成)和匹配結(jié)果(表征辨識(shí)成功)后,會(huì)執(zhí)行上述步驟S8。

本發(fā)明還要求保護(hù)上述所有實(shí)施例中的終端。

終端的一種示例性結(jié)構(gòu)可參見圖1a,其可包括:

鎖屏模塊1,用于進(jìn)行屏幕點(diǎn)亮處理,若指紋識(shí)別成功且屏幕點(diǎn)亮成功,進(jìn)行解鎖操作;

指紋識(shí)別模塊2,用于檢測終端指紋傳感器3的觸摸操作,在指紋傳感器3檢測到被觸碰時(shí),進(jìn)行指紋識(shí)別處理。

需要注意的是,指紋識(shí)別處理與屏幕點(diǎn)亮處理同時(shí)并行執(zhí)行。

在本發(fā)明其他實(shí)施例中,還可包括:工作頻率管理模塊,用于在指紋傳感器3檢測到被觸碰時(shí),提升終端的處理器的工作頻率。

在本發(fā)明其他實(shí)施例中,鎖屏模塊1還可用于:在進(jìn)行點(diǎn)亮屏幕處理之前,對(duì)鎖屏界面進(jìn)行透明化處理;或者,在指紋識(shí)別成功后,對(duì)鎖屏界面進(jìn)行透明化處理。

相關(guān)內(nèi)容請(qǐng)參見方法部分的記載,在此不作贅述。

在本發(fā)明其他實(shí)施例中,上述所有實(shí)施例中的鎖屏模塊還可用于:

接收指紋識(shí)別模塊發(fā)送的觸碰事件通知,所述觸碰事件通知用于表征所述指紋傳感器檢測到被觸碰。具體細(xì)節(jié)請(qǐng)參見前述的步驟302,在此不作贅述。

上述透明化處理及屏幕點(diǎn)亮處理是在接收到該觸碰事件通知后被觸發(fā)執(zhí)行的。

鎖屏模塊1可執(zhí)行圖1c和圖1d所示的步驟101-102、104,圖2所示的步驟202、203、205,圖3所示的步驟305、306,圖4a所示的步驟402,405-407。

指紋識(shí)別模塊2可執(zhí)行圖1c和圖1d所示的步驟103,圖2所示的步驟204,圖3所示的步驟303-304、圖4a所示的步驟403-404。

工作頻率管理模塊可執(zhí)行圖2所示的步驟201,圖3所示的步驟301,以及,圖4a所示的步驟401。

在本發(fā)明其他實(shí)施例中,請(qǐng)參見圖5,上述終端還可包括:

繪圖模塊501,用于進(jìn)行窗口繪圖;

在一個(gè)示例中,繪圖模塊501功能可由終端的底層完成。

繪圖模塊501可執(zhí)行圖4a所示步驟405中的窗口繪制工作。

屏幕照明光源點(diǎn)亮模塊502,用于執(zhí)行點(diǎn)亮屏幕照明光源的點(diǎn)亮操作。

屏幕照明光源點(diǎn)亮模塊502可執(zhí)行圖4a所示的步驟406。

則相應(yīng)的,在進(jìn)行屏幕點(diǎn)亮處理方面,鎖屏模塊1具體用于:

通知繪圖模塊502進(jìn)行窗口繪圖;

通知屏幕照明光源點(diǎn)亮模塊502執(zhí)行屏幕照明光源的點(diǎn)亮操作。

具體的,鎖屏模塊1可向屏幕照明光源點(diǎn)亮模塊502發(fā)送點(diǎn)亮命令。屏幕照明光源點(diǎn)亮模塊502接收到點(diǎn)亮命令后,執(zhí)行屏幕照明光源的點(diǎn)亮操作。

在一個(gè)示例中,在執(zhí)行屏幕照明光源的點(diǎn)亮操作的方面,屏幕照明光源點(diǎn)亮模塊502可具體用于:在窗口繪圖完成且指紋識(shí)別成功時(shí),點(diǎn)亮屏幕照明光源。

更具體的,屏幕照明光源點(diǎn)亮模塊502可用于:

獲取窗口的繪制結(jié)果/狀態(tài)以及指紋辨識(shí)結(jié)果/狀態(tài);

若繪制結(jié)果/狀態(tài)表征窗口繪圖完成,并且指紋辨識(shí)結(jié)果/狀態(tài)表征指紋識(shí)別成功,則點(diǎn)亮屏幕照明光源。

在一個(gè)示例中,繪制結(jié)果/狀態(tài)中的數(shù)值可為0或1,可用數(shù)字0表征窗口繪圖未完成,用數(shù)位1表征窗口繪圖未完成,或相反;在另一個(gè)示例中,可用flag表征窗口繪圖是否完成,flag有兩種取值,一種表征完成,一種表征未完成。

同理,在一個(gè)示例中,指紋辨識(shí)結(jié)果/狀態(tài)中的數(shù)值可為0或1,可用數(shù)字0表征指紋識(shí)別成功,用數(shù)位1表征指紋識(shí)別失敗,或相反;在另一個(gè)示例中,可用flag表征指紋識(shí)別是否成功,flag有兩種取值,一種表征成功,一種表征失敗。在實(shí)際狀況還有其他類別的訊號(hào),所以會(huì)用兩個(gè)以上的flag來表示不同的狀態(tài)。例如,指紋識(shí)別的狀態(tài)可包括手指接觸傳感器、抓取圖像、識(shí)別成功/失敗三種狀態(tài),則可以用三個(gè)flag來表示這三個(gè)狀態(tài)。

屏幕照明光源點(diǎn)亮模塊502的功能可由前述步驟406中提及的wakeup()接口、windowmanager和Pwermanager等交互實(shí)現(xiàn)。

下面,介紹圖1b示出的上述終端各硬設(shè)備的功能。

總線可包括一通路,在計(jì)算機(jī)系統(tǒng)各個(gè)部件之間傳送信息。

處理器101可以是通用處理器,例如通用中央處理器(CPU)、網(wǎng)絡(luò)處理器(Network Processor,簡稱NP)、微處理器等,也可以是特定應(yīng)用集成電路(application-specific integrated circuit,ASIC),或一個(gè)或多個(gè)用于控制本發(fā)明方案程序執(zhí)行的集成電路。還可以是數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。

處理器101至少可包括主處理器、基帶芯片和調(diào)制解調(diào)器。

存儲(chǔ)器102中保存有執(zhí)行本發(fā)明技術(shù)方案的程序,還可以保存有操作系統(tǒng)和其他關(guān)鍵業(yè)務(wù)。具體地,程序可以包括程序代碼,程序代碼包括計(jì)算機(jī)操作指令。更具體的,存儲(chǔ)器102可以包括只讀存儲(chǔ)器(read-only memory,ROM)、可存儲(chǔ)靜態(tài)信息和指令的其他類型的靜態(tài)存儲(chǔ)設(shè)備、隨機(jī)存取存儲(chǔ)器(random access memory,RAM)、可存儲(chǔ)信息和指令的其他類型的動(dòng)態(tài)存儲(chǔ)設(shè)備、磁盤存儲(chǔ)器、flash等等。此外,存儲(chǔ)器102可存儲(chǔ)上述多媒體信息內(nèi)容。

輸入設(shè)備104可包括接收用戶輸入的數(shù)據(jù)和信息的裝置,例如鍵盤、鼠標(biāo)、攝像頭、掃描儀、光筆、語音輸入裝置、觸摸屏、計(jì)步器或重力感應(yīng)器等。

輸出設(shè)備105可包括允許輸出信息給用戶的裝置,例如顯示屏、打印機(jī)、揚(yáng)聲器等。

通信接口103可包括使用任何收發(fā)器一類的裝置,以便與其他設(shè)備或通信網(wǎng)絡(luò)通信,如以太網(wǎng),無線接入網(wǎng)(RAN),無線局域網(wǎng)(WLAN)等。

本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
白沙| 南木林县| 清水河县| 武夷山市| 青川县| 清涧县| 中江县| 兴仁县| 本溪市| 钟山县| 巴青县| 五河县| 青铜峡市| 怀来县| 罗山县| 凤庆县| 西平县| 汝城县| 姜堰市| 凤台县| 平谷区| 云南省| 吉木乃县| 罗江县| 美姑县| 三门县| 丹江口市| 日土县| 即墨市| 新丰县| 墨玉县| 巴林左旗| 阳信县| 双江| 黑龙江省| 张家界市| 大冶市| 买车| 汉沽区| 息烽县| 宁武县|