一種自動喚醒終端設(shè)備的方法及裝置制造方法
【專利摘要】本發(fā)明提出了一種自動喚醒終端設(shè)備的方法及裝置,該方法包括:獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);檢測終端設(shè)備的姿態(tài),基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。該裝置包括:獲取模塊、檢測模塊和匹配喚醒模塊。本發(fā)明無須用戶手動點亮屏幕以及解鎖等繁瑣操作;預(yù)先獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù),可以根據(jù)各戶在使用不同終端時的不同習(xí)慣,較準(zhǔn)確的自動識別用戶對終端設(shè)備的喚醒需求,大大提高了用戶體驗。
【專利說明】一種自動喚醒終端設(shè)備的方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子終端設(shè)備【技術(shù)領(lǐng)域】,尤其涉及一種自動喚醒終端設(shè)備的方法及裝 置。
【背景技術(shù)】
[0002] 智能終端越來越普及,在使用智能終端時,為了達到降低功耗的目的,用戶在不使 用智能終端時一般都是將其屏幕關(guān)閉,在用戶需要使用時再手動點亮屏幕。例如在智能手 機上普遍是通過按Power鍵來點亮屏幕的,不同手機的Power鍵的位置各不相同,隨著手機 屏幕的尺寸越來越大,用戶通過Power鍵點亮屏幕越顯不易,加上頻繁使用Power鍵也會在 一定程度上降低按鍵的壽命。如果能夠在用戶拿起手機的同時就自動點亮屏幕,就可以解 決上述問題,并且為用戶省去手動點亮屏幕的過程,大大提高用戶體驗。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明要解決的技術(shù)問題是,提供一種自動喚醒終端設(shè)備的方法及裝置,根據(jù)用 戶的使用習(xí)慣較準(zhǔn)確的實現(xiàn)終端設(shè)備自動喚醒。
[0004] 本發(fā)明采用的技術(shù)方案是,所述自動喚醒終端設(shè)備的方法,包括:
[0005] 獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);
[0006] 檢測終端設(shè)備的姿態(tài),基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中 進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。
[0007] 進一步的,所述姿態(tài)參數(shù)包括:終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度 值;
[0008] 所述喚醒包括:點亮屏幕、或者點亮屏幕并解鎖。
[0009] 進一步的,所述獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù),包括:
[0010] 每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐 標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或者,
[0011] 提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然后記錄下 終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參 數(shù);或者,
[0012] 在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù)預(yù)制終端設(shè)備的重力傳感器的三維坐 標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0013] 進一步的,每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感 器的三維坐標(biāo)軸上的加速度值,當(dāng)同一組重力傳感器的三維坐標(biāo)軸上的加速度值出現(xiàn)的次 數(shù)超過設(shè)定的次數(shù)閾值時,則將該組重力傳感器的三維坐標(biāo)軸上的加速度值作為用戶對終 端設(shè)備的使用姿態(tài)參數(shù)。
[0014] 進一步的,當(dāng)終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè)定時間時,檢測終端設(shè)備的 姿態(tài)。
[0015] 本發(fā)明還提供一種自動喚醒終端設(shè)備的裝置,包括:
[0016] 獲取模塊,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);
[0017] 檢測模塊,用于檢測終端設(shè)備的姿態(tài);
[0018] 匹配喚醒模塊,用于基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進 行匹配,當(dāng)匹配上時喚醒終端設(shè)備。
[0019] 進一步的,所述姿態(tài)參數(shù)包括:終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度 值;
[0020] 所述喚醒包括:點亮屏幕、或者點亮屏幕并解鎖。
[0021] 進一步的,所述獲取模塊,用于:
[0022] 每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐 標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或者,
[0023] 提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然后記錄下 終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參 數(shù);或者,
[0024] 在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù)預(yù)制終端設(shè)備的重力傳感器的三維坐 標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0025] 進一步的,所述檢測模塊,用于:當(dāng)終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè)定時間 時,檢測終端設(shè)備的姿態(tài)。
[0026] 本發(fā)明還提供一種終端設(shè)備,包括:
[0027] 重力傳感器,用于檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù);
[0028] 處理器,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);基于重力傳感器檢測到的終 端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。
[0029] 采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點:
[0030] 本發(fā)明所述自動喚醒終端設(shè)備的方法及裝置,無須用戶手動點亮屏幕以及解鎖等 繁瑣操作;預(yù)先獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù),可以根據(jù)各戶在使用不同終端時的 不同習(xí)慣,較準(zhǔn)確的自動識別用戶對終端設(shè)備的喚醒需求,大大提高了用戶體驗。
【專利附圖】
【附圖說明】
[0031] 圖1為本發(fā)明第一實施例的自動喚醒終端設(shè)備的方法流程圖;
[0032] 圖2為本發(fā)明第二實施例的自動喚醒終端設(shè)備的裝置組成結(jié)構(gòu)示意圖;
[0033] 圖3為本發(fā)明第三實施例的終端設(shè)備組成示意圖;
[0034] 圖4為本發(fā)明第四實施例的智能終端自動點亮屏幕方法流程圖;
[0035] 圖5為本發(fā)明第四實施例中用戶手持智能終端的姿態(tài)示意圖;
[0036] 圖6為本發(fā)明第四實施例的通過自動的方式維護自動亮屏三維姿態(tài)列表的流程 圖;
[0037] 圖7為本發(fā)明第四實施例的通過手動方式維護自動亮屏三維姿態(tài)列表流程圖;
[0038] 圖8為本發(fā)明第四實施例的啟動檢測操作的流程圖;
[0039] 圖9為本發(fā)明第四實施例的智能終端自動點亮屏幕系統(tǒng)組成結(jié)構(gòu)示意圖。
【具體實施方式】
[0040] 為更進一步闡述本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖 及較佳實施例,對本發(fā)明進行詳細說明如后。
[0041] 本發(fā)明第一實施例,一種自動喚醒終端設(shè)備的方法,如圖1所示,包括以下具體步 驟:
[0042] 步驟S101,獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0043] 具體的,本實施例前兩個步驟中的姿態(tài)參數(shù)均包括:終端設(shè)備的重力傳感器的三 維坐標(biāo)軸上的加速度值,優(yōu)選的,三維坐標(biāo)軸上的加速度值均可以有一定的誤差范圍,便于 更加靈活準(zhǔn)確的識別出用戶對終端設(shè)備的喚醒需求。本實施例中的喚醒包括:點亮屏幕、或 者點殼屏.并解鎖。
[0044] 在步驟S101中,獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù)的方式,包括以下三種:
[0045] 第一種:每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器 的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0046] 優(yōu)選的,第一種方式可以進一步設(shè)定為:每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時, 記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,當(dāng)同一組重力傳感器的三維坐 標(biāo)軸上的加速度值出現(xiàn)的次數(shù)超過設(shè)定的次數(shù)閾值時,則將該組重力傳感器的三維坐標(biāo)軸 上的加速度值作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。這樣可以更加準(zhǔn)確的總結(jié)出用戶對終 端設(shè)備的使用習(xí)慣,即獲取到用戶通常使用終端設(shè)備時是采用何種姿態(tài)握持的,該姿態(tài)可 以通過終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值準(zhǔn)確的反映出來。
[0047] 第二種:提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然 后記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用 姿態(tài)參數(shù)。
[0048] 第三種:在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù)預(yù)制終端設(shè)備的重力傳感器的 三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0049] 步驟S102,檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù)。
[0050] 優(yōu)選的,步驟S102可以進一步設(shè)定成:當(dāng)終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè) 定時間時,檢測終端設(shè)備的姿態(tài)。這樣設(shè)定的目的是:只有在終端設(shè)備在一段時間未使用且 處于滅屏狀態(tài)下,才是真正需要啟動檢測操作的時機,從而可以避免終端設(shè)備無意義的頻 繁啟動檢測操作,浪費處理資源和電能消耗。
[0051] 步驟S103,基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹配, 當(dāng)匹配上時喚醒終端設(shè)備。
[0052] 本發(fā)明第二實施例,與第一實施例對應(yīng),本實施例介紹一種自動喚醒終端設(shè)備的 裝置,如圖2所示,包括以下組成部分:
[0053] 1)獲取模塊100,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0054] 具體的,本實施例提到的姿態(tài)參數(shù)包括:終端設(shè)備的重力傳感器的三維坐標(biāo)軸上 的加速度值。優(yōu)選的,三維坐標(biāo)軸上的加速度值均可以有一定的誤差范圍。
[0055] 獲取模塊100采用以下三種方式之一來獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù):
[0056] 第一種:每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器 的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0057] 優(yōu)選的,第一種方式可以進一步設(shè)定為:獲取模塊100在每當(dāng)用戶通過按鍵手動 喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,當(dāng)同一組重 力傳感器的三維坐標(biāo)軸上的加速度值出現(xiàn)的次數(shù)超過設(shè)定的次數(shù)閾值時,則將該組重力傳 感器的三維坐標(biāo)軸上的加速度值作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0058] 第二種:提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然 后記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用 姿態(tài)參數(shù)。
[0059] 第三種:在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù)預(yù)制終端設(shè)備的重力傳感器的 三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0060] 2)檢測模塊200,用于檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù)。
[0061] 具體的,檢測模塊200通過檢測終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度 值,來獲知終端設(shè)備的姿態(tài),同時也得到了終端設(shè)備的姿態(tài)參數(shù)。
[0062] 優(yōu)選的,檢測模塊200進一步用于:當(dāng)終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè)定 時間時,檢測終端設(shè)備的姿態(tài)。
[0063] 3)匹配喚醒模塊300,用于基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參 數(shù)中進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。本實施例的喚醒包括:點亮屏幕、或者點亮屏幕 并解鎖。
[0064] 本發(fā)明第三實施例,一種終端設(shè)備,可以作為實體裝置來理解,如圖3所示,包括 以下組成部分:
[0065] 1)重力傳感器400,用于檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù);
[0066] 2)處理器500,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);基于重力傳感器400檢 測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。 [0067] 具體的,當(dāng)匹配上時,處理器可以向電源管理模塊發(fā)送亮屏請求,通知電源管理模 塊將終端設(shè)備的屏幕點亮。在點亮屏幕的同時,處理器還可以通過軟件對終端設(shè)備的屏幕 進行解鎖,這種解鎖最好應(yīng)用于非安全鎖屏的情況,對于復(fù)雜圖形和密碼加密等高級別安 全鎖屏的情況不建議使用。
[0068] 處理器500在獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù)時可以采用第一、二實施例的 三種方式,當(dāng)采用第一種方式時,也需要利用重力傳感器400去檢測的終端設(shè)備的姿態(tài)參 數(shù)并在合適的時候加以記錄,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
[0069] 本發(fā)明第四實施例,本實施例是在上述實施例的基礎(chǔ)上,以智能終端自動點亮屏 幕為例,結(jié)合附圖4?9介紹一個本發(fā)明的應(yīng)用實例。
[0070] 如圖4所述,本實施例的智能終端自動點亮屏幕方法流程如下:
[0071] 步驟S1 :智能終端維護自動亮屏三維姿態(tài)列表。
[0072] 具體的,自動亮屏三維姿態(tài)列表的結(jié)構(gòu)如下面的表1所示。
[0073] 表 1
[0074]
【權(quán)利要求】
1. 一種自動喚醒終端設(shè)備的方法,其特征在于,包括: 獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù); 檢測終端設(shè)備的姿態(tài),基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行 匹配,當(dāng)匹配上時喚醒終端設(shè)備。
2. 根據(jù)權(quán)利要求1所述的自動喚醒終端設(shè)備的方法,其特征在于,所述姿態(tài)參數(shù)包括: 終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值; 所述喚醒包括:點亮屏幕、或者點亮屏幕并解鎖。
3. 根據(jù)權(quán)利要求2所述的自動喚醒終端設(shè)備的方法,其特征在于,所述獲取用戶對終 端設(shè)備的使用姿態(tài)參數(shù),包括: 每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸 上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或者, 提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然后記錄下終端 設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或 者, 在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù),預(yù)制終端設(shè)備的重力傳感器的三維坐標(biāo)軸 上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
4. 根據(jù)權(quán)利要求3所述的自動喚醒終端設(shè)備的方法,其特征在于,每當(dāng)用戶通過按鍵 手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,當(dāng)同一 組重力傳感器的三維坐標(biāo)軸上的加速度值出現(xiàn)的次數(shù)超過設(shè)定的次數(shù)閾值時,則將該組重 力傳感器的三維坐標(biāo)軸上的加速度值作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
5. 根據(jù)權(quán)利要求1?4中任一項所述的自動喚醒終端設(shè)備的方法,其特征在于,執(zhí)行所 述檢測終端設(shè)備的姿態(tài)的前提條件,包括:終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè)定時間。
6. -種自動喚醒終端設(shè)備的裝置,其特征在于,包括: 獲取模塊,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù); 檢測模塊,用于檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù); 匹配喚醒模塊,用于基于檢測到的終端設(shè)備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹 配,當(dāng)匹配上時喚醒終端設(shè)備。
7. 根據(jù)權(quán)利要求6所述的自動喚醒終端設(shè)備的裝置,其特征在于,所述姿態(tài)參數(shù)包括: 終端設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值; 所述喚醒包括:點亮屏幕、或者點亮屏幕并解鎖。
8. 根據(jù)權(quán)利要求7所述的自動喚醒終端設(shè)備的裝置,其特征在于,所述獲取模塊,用 于: 每當(dāng)用戶通過按鍵手動喚醒終端設(shè)備時,記錄下終端設(shè)備的重力傳感器的三維坐標(biāo)軸 上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或者, 提示用戶將終端設(shè)備按照用戶習(xí)慣的姿態(tài)放置并保持第一設(shè)定時間,然后記錄下終端 設(shè)備的重力傳感器的三維坐標(biāo)軸上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù);或 者, 在終端設(shè)備中根據(jù)用戶使用習(xí)慣統(tǒng)計數(shù)據(jù),預(yù)制終端設(shè)備的重力傳感器的三維坐標(biāo)軸 上的加速度值,作為用戶對終端設(shè)備的使用姿態(tài)參數(shù)。
9. 根據(jù)權(quán)利要求6?8中任一項所述的自動喚醒終端設(shè)備的裝置,其特征在于,所述檢 測模塊,用于:當(dāng)終端設(shè)備處于靜止?fàn)顟B(tài)并保持了第二設(shè)定時間時,檢測終端設(shè)備的姿態(tài)。
10. -種終端設(shè)備,其特征在于,包括: 重力傳感器,用于檢測終端設(shè)備的姿態(tài),得到終端設(shè)備的姿態(tài)參數(shù); 處理器,用于獲取用戶對終端設(shè)備的使用姿態(tài)參數(shù);基于重力傳感器檢測到的終端設(shè) 備的姿態(tài)參數(shù)在所述使用姿態(tài)參數(shù)中進行匹配,當(dāng)匹配上時喚醒終端設(shè)備。
【文檔編號】H04M1/725GK104113636SQ201410252562
【公開日】2014年10月22日 申請日期:2014年6月9日 優(yōu)先權(quán)日:2014年6月9日
【發(fā)明者】張更 申請人:中興通訊股份有限公司