無按鈕的顯示器激活的制作方法
【專利摘要】在一個示例中,一種方法包括:通過計算設備的第一運動模塊并且基于由第一運動傳感器在第一時間所測量的第一運動數(shù)據(jù),確定所述移動計算設備已移動,其中,被可操作地耦合至所述計算設備的顯示器在所述第一時間被去激活;響應于確定所述計算設備已移動,激活第二運動模塊;通過所述第二運動模塊,確定由第二運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量;基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的一個統(tǒng)計量,以及響應于確定所述統(tǒng)計量組中的至少一個滿足閾值,激活所述顯示器。
【專利說明】無按鈕的顯示器激活
【背景技術】
[0001] 移動計算設備提供便攜的益處,同時允許用戶執(zhí)行多種功能,所述功能包括各種 形式的通信和計算。例如,一些移動設備能夠訪問互聯(lián)網(wǎng)、執(zhí)行游戲應用、播放視頻和音樂, W及提供例如蜂窩電話的傳統(tǒng)移動電話的功能性。運樣的設備通常由可充電電池來供電。 在移動設備設計中的持續(xù)挑戰(zhàn)是增加設備可W在為無需電池重新充電的情況下操作的時 間長度。
[0002] -些計算設備可W包括檢測用戶輸入并且顯示圖形內(nèi)容的存在敏感的顯示器。存 在敏感的顯示器的一個示例可W是在物理上集成于智能電話、平板或其他計算設備內(nèi)的觸 摸屏。在存在敏感的顯示器被開啟的同時,計算設備可W接收在存在敏感的顯示器處所檢 測到的用戶輸入的指示并且輸出圖形內(nèi)容,W便在存在敏感的顯示器處顯示。計算設備可 W包括物理按鈕,該物理按鈕當由用戶按下時使得計算設備開啟和/或關閉存在敏感的顯 示器。為節(jié)省電能,一些計算設備也可W在所限定的存在敏感的顯示器不再檢測到用戶輸 入的持續(xù)時間之后自動關閉存在敏感的顯示器。
[0003] 盡管可能存在各種用來關閉存在敏感的顯示器的選項,諸如物理電源按鈕和基于 時間的自動關閉,但可用于開啟存在敏感的顯示器的選項較少。譬如,用戶可能需要定位和 選擇物理電源按鈕來開啟存在敏感的顯示器,運在與存在敏感的顯示器交互之前要求附加 的用戶輸入。替選地,一些計算設備可W響應于先前處于靜止的計算設備的運動中的變化 而開啟存在敏感的顯示器。然而,運樣的技術可W產(chǎn)生誤報,所述誤報在用戶無意時也會啟 動存在敏感的顯示器,由此縮短電池壽命。
【發(fā)明內(nèi)容】
[0004] 在一個示例中,一種方法包括:通過計算設備的第一運動模塊并且基于由第一運 動傳感器在第一時間所測量的第一運動數(shù)據(jù),確定所述移動計算設備已移動,其中,被可操 作地禪合至所述計算設備的存在敏感的顯示器在所述第一時間被去激活,W及,響應于確 定所述計算設備已移動,激活不同的第二運動模塊。在該示例中,所述方法還包括:通過所 述第二運動模塊,確定由第二運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所述第二運動 數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量,W及至少基于所述第二運動數(shù)據(jù),確定統(tǒng) 計量組中的第一統(tǒng)計量。在該示例中,所述方法還包括:響應于確定所述統(tǒng)計量組中的至少 一個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器。
[0005] 在另一個示例中,一種計算設備包括一個或多個處理器、多個傳感器W及第一運 動模塊,該第一運動模炔基于由所述多個傳感器中的第一運動傳感器在第一時間所測量的 第一運動數(shù)據(jù)來確定所述計算設備已移動,其中,所述存在敏感的顯示器在所述第一時間 被去激活。在該示例中,所述第一運動模塊響應于確定所述移動計算設備已移動而激活所 述多個模塊中的不同的第二運動模塊。在該示例中,所述第二運動模塊確定由所述多個傳 感器中的第二運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確 定所述第一運動數(shù)據(jù)更多的電量。在該示例中,所述第二運動模塊至少基于所述第二運動 數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量。在該示例中,所述一個或多個處理器中的至少一個 響應于確定所述統(tǒng)計量組中的至少一個統(tǒng)計量滿足闊值而激活所述存在敏感的顯示器。
[0006] 在另一個示例中,一種計算系統(tǒng)包括多個處理器,包括:第一運動處理器、第二運 動處理器W及應用處理器。在該示例中,所述計算系統(tǒng)還包括多個傳感器,W及顯示器。在 該示例中,所述計算系統(tǒng)還包括至少一個模塊,所述至少一個模塊可W由所述多個處理器 中的至少一個執(zhí)行基于由所述多個傳感器中的第一運動傳感器在第一時間所測量的第 一運動數(shù)據(jù),確定所述計算設備已移動,其中,所述顯示器在所述第一時間被去激活,響應 于確定所述計算設備已移動,激活所述第二運動處理器,確定由所述多個傳感器中的第二 運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運 動數(shù)據(jù)更多的電量,至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量,W及響 應于確定所述統(tǒng)計量組中的至少一個統(tǒng)計量滿足闊值,激活所述顯示器。
[0007] 在另一個示例中,一種非暫時性計算機可讀存儲介質(zhì)存儲指令,所述指令當被執(zhí) 行時使得移動計算設備的多個處理器中的第一運動處理器:基于由第一運動傳感器在第一 時間所測量的第一運動數(shù)據(jù),確定所述計算設備已移動,其中,存在敏感的顯示器在所述第 一時間被去激活,響應于確定所述移動計算設備已移動,激活所述多個處理器中的第二運 動處理器。在該示例中,所述非暫時性計算機可讀存儲介質(zhì)進一步存儲指令,所述指令當被 執(zhí)行時使得所述多個處理器中的所述第二運動處理器:確定由第二運動傳感器所測量的第 二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量,至少 基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量,W及響應于確定所述統(tǒng)計量組中 的至少一個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器。在該示例中,所述多個處理器進 一步包括應用處理器。
[0008] 在另一個示例中,所述非暫時性計算機可讀存儲介質(zhì)存儲指令,所述指令當被執(zhí) 行時使得計算設備的多個處理器中的至少一個:通過第一運動模炔基于由所述多個傳感器 中的第一運動傳感器在第一時間所測量的第一運動數(shù)據(jù),確定所述移動計算設備已移動, 其中,所述存在敏感的顯示器在所述第一時間被去激活,響應于確定所述計算設備已移動, 激活不同的第二運動模塊,通過所述第二運動模塊確定由第二運動傳感器所測量的第二運 動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量,至少基于 所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量,W及響應于確定所述統(tǒng)計量組中的至 少一個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器。
[0009] 在附圖W及下面的描述中闡明本公開的一個或多個示例的細節(jié)。通過說明書、附 圖和權利要求,其他特征、目標和優(yōu)勢將顯而易見。
【附圖說明】
[0010] 圖1是圖示出根據(jù)本公開的一個或多個技術的被配置成響應于確定用戶正試圖使 用設備而激活顯示器的示例計算設備的框圖。
[0011] 圖2是圖示出根據(jù)本公開的一個或多個技術的示例計算設備的框圖。
[0012] 圖3圖示出根據(jù)本公開的一個或多個技術的由運動傳感器所檢測到的移動設備的 示例方向矢量。
[0013] 圖4是圖示出根據(jù)本公開的一個或多個技術的輸出圖形內(nèi)容W便在遠程設備處顯 示的示例計算設備的框圖。
[0014] 圖5是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖使用設 備而激活顯示器的計算設備的示例操作的流程圖。
[0015] 圖6A至6G是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例操作的流程圖。
[0016] 圖7A至7C是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例狀態(tài)的表格。
[0017] 圖8A至8C是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例組件的示例電源狀態(tài)的表格。
【具體實施方式】
[0018] -般而言,本公開的技術是針對響應于確定用戶正試圖使用計算設備而激活該計 算設備的顯示設備。譬如,計算設備的存在敏感的顯示器最初可W是未激活的(例如,斷 電)。響應于基于由第一運動傳感器(例如,低功率加速計)所測量的第一運動數(shù)據(jù)來確定計 算設備已移動,計算設備的第一模塊可W使得計算設備的不同的第二模塊激活。不同的第 二模塊可W被可操作地禪合至第二傳感器(例如,巧螺儀)。響應于確定由第二運動傳感器 所測量的第二運動數(shù)據(jù),計算設備的第二模塊可W使得存在敏感的顯示器激活。確定第二 運動數(shù)據(jù)可W使用比確定第一運動數(shù)據(jù)更多的電量。因此,本公開的技術可W響應于由較 低功耗的第一模塊的移動的初步確定而激活第二模塊和/或應用處理器,而不是基于由第 二模塊和/或應用處理器所執(zhí)行的連續(xù)監(jiān)視來激活存在敏感的顯示器,所述第二模塊和/或 應用處理器中的每一個都可W具有比第一模塊更高的功耗要求。通過運種方式,與操作相 對較高功耗的設備(例如,計算設備的第二模塊和/或應用處理器)相對,計算設備可W基于 由較低功耗的第一模塊的初始確定來激活存在敏感的顯示器。
[0019] 作為一個示例,用戶可W拾取可能處于低功率狀態(tài)(即,計算設備的顯示器可能關 閉,并且設備的應用處理器和/或傳感器控制模塊可能處于"休眠"模式)的計算設備。,用戶 可能想要在沒有提供附加的用戶輸入(諸如按壓物理按鈕)的情況下立即與計算設備進行 交互。根據(jù)本公開的一個或多個技術,響應于基于由多個傳感器所測量的數(shù)據(jù)而確定計算 設備的用戶正試圖使用計算設備,計算設備可W激活顯示器。
[0020] 圖1是圖示出根據(jù)本公開的一個或多個技術的被配置成響應于確定用戶正試圖使 用設備而激活顯示器的示例計算設備的框圖。如圖1的示例中所示,計算設備4可W包括運 動模塊6、傳感器控制模塊8("SCM 8")、一個或多個傳感器10、用戶接口設備12("UID 12") W及一個或多個應用處理器14。
[0021] 計算設備4可W包括任何數(shù)目的不同的便攜式電子移動設備,包括:例如蜂窩電 話、個人數(shù)字助理(PDA)、膝上型計算機、便攜式游戲設備、便攜式媒體播放器、電子書閱讀 器、手表W及諸如桌面型計算機的非便攜式設備。計算設備4可W包括各種輸入和輸出組 件,包括:例如一個或多個處理器、存儲器、遙測模塊、蜂窩網(wǎng)絡天線、顯示器、一個或多個UI 元件、傳感器W及如可充電電池的電源。移動計算設備4的進一步的細節(jié)在圖2中有所描述。
[0022] 計算設備4的示例可W包括但不限于便攜式或移動設備,諸如移動電話(包括智能 電話)、平板計算機、相機、個人數(shù)字助理(PDA)等。實施本公開的技術的計算設備4的其他示 例可W包括圖1中未示出的附加組件。
[0023] 在一些示例中,計算設備4可W包括運動模塊6。運動模塊6可W收集和分析與計算 設備4的移動相對應的運動數(shù)據(jù)。譬如,運動模塊6可W確定計算設備4是否已移動。在一些 示例中,運動模塊6可W通過分析從包括在運動模塊6中的運動傳感器所接收的第一運動數(shù) 據(jù)來確定計算設備4是否已移動。換言之,進一步如圖2所示,運動模塊6可W包括用于測量 運動數(shù)據(jù)的運動傳感器(例如,傳感器10中的運動傳感器)W及用于分析所測量的運動數(shù)據(jù) 的處理器。在一些示例中,運動模塊6可W是低功率設備。譬如,運動模塊6可W使用比傳感 器控制模塊8和/或應用處理器14更低的功率。作為一個示例,在操作中,運動模塊6可W使 用大約0.1毫瓦(mW)。在另一個示例中,運動模塊6可W使用在0.01-3.OmW范圍內(nèi)的功率。在 一些示例中,響應于確定計算設備4已移動,運動模塊6可W向計算設備4的一個或多個其他 組件輸出信號。譬如,響應于確定計算設備4已移動,運動模塊6可W向SCM 8輸出中斷信號。
[0024] 在一些示例中,計算設備4可W包括SCM 8dSCM 8可W與傳感器10和/或運動模塊6 中的一個或多個通信。在一些示例中,SCM 8可W被稱作"傳感器中樞",其操作為用于傳感 器10和/或運動模塊6中的一個或多個的輸入/輸出控制器。例如,SCM 8可W與傳感器10和/ 或運動模塊6中的一個或多個交換數(shù)據(jù),諸如與計算設備4相對應的運動數(shù)據(jù)。在一些示例 中,SCM 8可W控制傳感器10中的一個或多個的功率狀態(tài)。譬如,SCM 8可W將傳感器10中的 一個或多個在通電狀態(tài)與斷電狀態(tài)之間切換,其中一個或多個傳感器10在通電狀態(tài)下比在 斷電狀態(tài)下消耗更多的功率。通過運種方式,SCM 8可W控制由傳感器10中的一個或多個所 消耗的電量。SCM 8也可W與應用處理器14通信。在一些示例中,SCM 8可W使用高于運動模 塊6但低于應用處理器14的功率。作為一個示例,在操作中,SCM 8可W使用在20-200mW范圍 內(nèi)的功率。
[0025] SCM 8可W分析從運動模塊6和/或傳感器10中的一個或多個所接收的數(shù)據(jù)。SCM 8 可W基于由傳感器10中的一個或多個所測量的第二運動數(shù)據(jù)來確定計算設備4的用戶正試 圖使用計算設備4。譬如,SCM 8可W基于第二運動數(shù)據(jù)來確定統(tǒng)計量。如果統(tǒng)計量滿足闊 值,貝化CM 8可W確定用戶正試圖使用計算設備4。響應于確定計算設備4的用戶正試圖使用 計算設備4,SCM 8可W使得UID 12的顯示器激活。
[0026] 在一些示例中,例如,SCM 8可W接收來自運動模塊6的一個或多個中斷信號。響應 于接收到中斷信號,SCM 8可W從低功率或者"休眠"狀態(tài)轉(zhuǎn)換成一個或多個較高的功率狀 態(tài)。SCM 8在低功率狀態(tài)下可W消耗比較高功率狀態(tài)下更少的功率。
[0027] 在一些示例中,計算設備4可W包括一個或多個傳感器10。傳感器10中的一個或多 個可W測量一個或多個被測變量(measurand)。傳感器10中的一個或多個的示例可W包括 加速計、巧螺儀、光線傳感器、溫度傳感器、壓力(或握力)傳感器、物理開關、接近傳感器或 者按鈕。
[0028] 在一些示例中,計算設備4可W包括UID 12。通過將各種用戶輸入提供到計算設備 4中(例如,使用至少一個UID 12),與計算設備4相關聯(lián)的用戶可W與計算設備4交互。在一 些示例中,UID 12可W接收觸覺、聽覺或視覺輸入。除接收來自用戶的輸入外,UID 12可W 輸出諸如圖形用戶界面(GUI)的內(nèi)容用于顯示。在一些示例中,UID 12能夠包括顯示器和/ 或存在敏感的輸入設備。在一些示例中,存在敏感的輸入設備W及顯示器可W被集成在存 在敏感的顯示器內(nèi),其顯示GUI并且使用在存在敏感的顯示器處或附近的電容、感應、表面 聲波和/或光學檢測來接收來自用戶的輸入。也就是說,在一些示例中,UID 12可W是存在 敏感的顯示器。在其他示例中,顯示器設備能夠在物理上與計算設備4中所包括的存在敏感 的設備分離。
[0029] 在一些示例中,計算設備4可W包括一個或多個應用處理器14。一個或多個處理器 14可W在計算設備4內(nèi)實現(xiàn)功能和/或執(zhí)行指令。由應用處理器14所執(zhí)行的運些指令可W使 得計算設備4在程序執(zhí)行期間對信息進行讀/寫/等。應用處理器14中的一個或多個的示例 可W包括一個或多個微處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程 口陣列(FPGA)或任何其他等價的集成或分立邏輯電路W及運樣的組件的任何組合。
[0030] 圖1的示例圖示出參照系,在所述參照系中計算設備4的方向可W通過相對術語來 識別,諸如垂直和水平。在根據(jù)本公開的一些示例中,運動傳感器在其中確定計算設備的方 向的參照系可W不同于在圖1中所示的參照系。然而,下述示例包括在根據(jù)圖1的示例的參 照系中確定方向的運動傳感器。因此,在運樣的示例中的"垂直"和"水平"分別與被視為大 體上平行于重力并且垂直于地面W及大體上垂直于重力并且平行于地面的方向相對應。然 而,在實踐中,計算設備4的方向不可能如圖1中的呈方向18和20的矢量VcD所表示那般完全 或幾乎完全垂直或水平。因此,圖1和下文提供的相關描述圖示說明了當計算設備僅大致垂 直或水平時可W如何用一個或多個運動傳感器來確定計算設備的方向,例如,如在圖1的示 例中所限定,通過采用方向范圍,如由運動傳感器所確定的計算設備的方向矢量可W位于 所述范圍之內(nèi)來指定計算設備處于特定方向。
[0031] 本公開的技術可W使得計算設備4能夠響應于確定用戶正試圖使用計算設備4而 激活UID 12的顯示器,而不是要求計算設備4的用戶提供附加的輸入來激活所述顯示器。譬 如,響應于指示用戶已拾取計算設備4的運動數(shù)據(jù),計算設備4可W確定用戶正試圖使用計 算設備4。
[0032] 在第一時間,計算設備4可W處于第一方向。如圖1所示,計算設備4可W處于第一 方向18,其中在該方向上的計算設備4可W呈水平狀。譬如,在第一方向18上,VcD可W垂直于 重力矢量G,并且UID 12可W面朝上。在一些示例中,第一方向18可W不同于如圖1中所示的 方向。譬如,UID 12可W面朝下。此外,在第一時間,計算設備4可W處于低功率狀態(tài),在該狀 態(tài)下,計算設備4中的一個或多個組件可W關閉、去激活、休眠、具有有限功能等。譬如,在第 一時間,UID 12可W被去激活,傳感器10中的一個或多個可W關閉,并且SCM 8和應用處理 器14可W休眠。通過運種方式,與正常的操作狀態(tài)相比,計算設備4可W在低功率狀態(tài)下消 耗減少的電量。
[0033] 在任何情況下,為了與計算設備4進行交互,用戶可W拾取計算設備4。譬如,用戶 可W將計算設備4從第一方向(例如,方向18)移動到第二方向(例如,方向20)?;谟蓚鞲?器10中的第一運動傳感器所測量的第一運動數(shù)據(jù),運動模塊6可W確定計算設備4已移動。 譬如,在第一運動傳感器包括加速計的情況下,如果由加速計所測量的加速度數(shù)據(jù)的變化 率(例如,導數(shù))大于闊值(例如,〇.lm/s2-〇.5m/s2),則運動模塊6可W確定計算設備4已移 動。換言之,響應于簡單運動,運動模塊6可W確定計算設備4已移動。響應于確定計算設備4 已從第一方向移動至第二方向,運動模塊6可W向SCM 8輸出信號(例如,中斷信號)。
[0034] 響應于接收來自運動模塊6的信號,SCM 8可W從低功率狀態(tài)轉(zhuǎn)換到較高功率狀 態(tài)。換言之,在從運動模塊6接收到信號之后,SCM 8可W開始W比在接收信號之前更高的速 率消耗功率。此外,響應于接收到信號,SCM 8可W激活傳感器10中的一個或多個附加傳感 器。譬如,SCM 8可W激活傳感器10中的巧螺儀。
[0035] SCM 8可W確定計算設備4的用戶正試圖使用計算設備4。在一些示例中,為了確定 用戶是否正試圖使用計算設備4,SCM 8可W基于由傳感器10中的一個或多個傳感器所測量 的第二運動數(shù)據(jù)來確定一個或多個統(tǒng)計量。如果所確定的統(tǒng)計量中的至少一個滿足闊值, 貝1JSCM 8可W確定用戶正試圖使用計算設備4。例如,如果基于由傳感器10中的一個或多個 所測量的運動數(shù)據(jù)的標準偏差的統(tǒng)計量是小于闊值的,貝化CM 8可W確定計算設備4的用戶 正試圖使用計算設備4。作為另一示例,如果基于由傳感器10中的一個或多個所測量的運動 數(shù)據(jù)的積分或求和的統(tǒng)計量大于闊值,貝化CM 8可W確定計算設備4的用戶正試圖使用計算 設備4。譬如,如果基于由傳感器10中的X軸或y軸巧螺儀所測量的運動數(shù)據(jù)的積分的統(tǒng)計量 大于10度,貝化CM 8可W確定計算設備4的用戶正試圖使用計算設備4。作為另一示例,如果 基于由傳感器10中的一個或多個所測量的運動數(shù)據(jù)的絕對值的統(tǒng)計量是大于闊值的,貝U SCM 8可W確定計算設備4的用戶正試圖使用計算設備4。譬如,如果基于由傳感器10中的加 速計所測量的運動數(shù)據(jù)的絕對值的統(tǒng)計量大于10度,貝化CM 8可W確定計算設備4的用戶正 試圖使用計算設備4。在一些示例中,SCM 8可W使統(tǒng)計量基于由傳感器10中的由SCM圳向應 于從運動模塊6接收到信號而激活的一個或多個傳感器所測量的運動數(shù)據(jù)和/或由包括在 運動模塊6中的傳感器所測量的運動數(shù)據(jù)。在一些示例中,SCM 8可W使用多個不同的統(tǒng)計 量,單獨或組合地確定是否滿足闊值。在一些示例中,SCM 8可W加權和/或歸一化統(tǒng)計量中 的一個或多個。在一些示例中,如果在從運動模塊6接收到信號之后的時間段內(nèi),對于統(tǒng)計 量而言未滿足闊值(例如,如果SCM 8沒有確定用戶正試圖使用計算設備4),貝化CM 8可W返 回到低功率狀態(tài)。
[0036] 響應于確定計算設備4的用戶正試圖使用計算設備4,SCM 8可W向計算設備4的一 個或多個其他組件輸出信號。例如,SCM 8可W向計算設備12的一個或多個其他組件輸出信 號,該信號使得UID 12的顯示器激活。通過運種方式,與要求計算設備4的用戶提供附加的 輸入相對,計算設備4可W響應于確定用戶正試圖使用計算設備4而激活顯示器。
[0037] 圖2是圖示出根據(jù)本公開的一個或多個技術的示例計算設備的框圖。圖2圖示出計 算設備4的一個特定示例,并且計算設備4的許多其他示例可W被使用于其他情況并且可W 包括在示例計算設備4中所包括的組件的子集或者可W包括在圖2中未示出的附加組件。
[0038] 如圖2的示例中所示,計算設備4包括運動模塊6、傳感器控制模塊8("SCM 8")、一 個或多個傳感器10、用戶接口設備12Γυ?0 12")、一個或多個應用處理器14、一個或多個輸 入設備44、一個或多個輸出設備46、電池48W及一個或多個存儲設備50。計算設備4的存儲 設備50還可W包括應用模塊36Α至36Ν(統(tǒng)稱為"應用模塊3護)、用戶接口模塊38ΓΙΠΜ 38") W及操作系統(tǒng)54。計算設備4能夠包括附加組件,清楚起見,在圖2中并未示出所述附加組 件。例如,計算設備4能夠包括用W使得計算設備4能夠與其他設備通信的通信單元。類似 地,在圖2中所示的計算設備4的組件并非在計算設備4的每一示例中都有必要。例如,在一 些配置中,計算設備4可能不包括輸出設備46。
[0039] 通信信道52可W使組件6、8、10、12、14、44、46、48和50中的每一個互相連接,用于 組件間通信(物理地、通信地和/或可操作地)。在一些示例中,通信信道52可W包括系統(tǒng)總 線、網(wǎng)絡連接、進程間通信數(shù)據(jù)結構或者用于通信數(shù)據(jù)的任何其他方法和/或結構。
[0040] -個或多個應用處理器14可W在計算設備4內(nèi)實現(xiàn)功能和/或執(zhí)行指令。例如,計 算設備4上的應用處理器14可W接收和執(zhí)行由存儲設備50所存儲的指令,所述指令執(zhí)行模 塊36W及54的功能。由應用處理器14所執(zhí)行的運些指令可W使得計算設備4對信息進行讀/ 寫/等,諸如在程序執(zhí)行期間存儲設備50內(nèi)所存儲的一個或多個數(shù)據(jù)文件。應用處理器14可 W執(zhí)行模塊36W及50的指令,W使得UID 12輸出傳入通信的一個或多個圖形指示,W便在 UID12處顯示為用戶界面的內(nèi)容。也就是說,應用模塊36、UIM 38W及54可W由應用處理器 14來操作W執(zhí)行計算設備4的各種動作或者功能,例如,使得UID 12在UID 12處呈現(xiàn)圖形用 戶界面。
[0041] 計算設備4的一個或多個輸入設備44可W接收輸入。輸入的示例為觸覺、音頻W及 視頻輸入。在一個示例中,計算設備4的輸入設備44中的一個或多個可W包括存在敏感的顯 示器、觸摸敏感的屏幕、鼠標、鍵盤、語音響應系統(tǒng)、視頻相機、麥克風或者任何其他類型的 用于檢測來自人類或者機器的輸入的設備。
[0042] 計算設備4的一個或多個輸出設備46可W生成輸出。輸出的示例為觸覺、音頻W及 視頻輸出。在一個示例中,計算設備4的輸出設備46中的一個或多個可W包括存在敏感的顯 示器、聲卡、視頻圖形適配器卡、揚聲器、陰極射線管(CRT)監(jiān)視器、液晶顯示器化CD)或者任 何其他類型的用于向人類或者機器生成輸出的設備。
[0043] 在一些示例中,計算設備4的UID12可W包括輸入設備44和/或輸出設備46的功能。 在圖2的示例中,UID 12可W是存在敏感的顯示器。在一些示例中,存在敏感的顯示器可W 包括存在敏感的輸入設備,其檢測在屏幕處和/或附近的對象。作為一個示例范圍,存在敏 感的輸入設備可W檢測對象,諸如屏幕二英寸或更小范圍內(nèi)的手指或者觸控筆。存在敏感 的輸入設備可W確定屏幕中檢測到目標的位置(例如,(x,y)坐標)。在另一個示例范圍中, 存在敏感的輸入設備可W檢測距屏幕六英寸或更近的目標,并且其他范圍也是可能的。存 在敏感的輸入設備可W使用電容式、電感式和/或光學式識別技術來確定屏幕中由用戶的 手指所選擇的位置。在一些示例中,存在敏感的顯示器還包括輸出設備,如參照輸出設備46 所述,其使用觸覺、音頻或者視頻刺激來向用戶提供輸出(例如,輸出設備可W是顯示設 備),例如,在顯示器處。在圖2的示例中,UID 12可W呈現(xiàn)一個或多個圖形用戶界面,諸如圖 1的圖形用戶界面22。
[0044] 盡管UID12被圖示為計算設備4的內(nèi)部組件,但UID12也表示與計算設備4共享數(shù)據(jù) 通路用于傳送和/或接收輸入和輸出的外部組件。例如,在一個示例中,UID12表示位于計算 設備4的外包裝內(nèi)并且在物理上被連接至該外包裝的計算設備4的內(nèi)置組件(例如,移動電 話上的屏幕)。在另一個示例中,UID12表示位于計算設備4的包裝外并且在物理上與該外包 裝分離的計算設備4的外部組件(例如,與平板計算機共享有線和/或無線數(shù)據(jù)通路的監(jiān)視 器、投影儀等)。
[0045] 運動模塊6可W收集和分析與計算設備4的移動相對應的運動數(shù)據(jù)。譬如,運動模 塊6可W確定計算設備4是否已移動。如圖2所示,運動模塊6可W包括運動傳感器24、一個或 多個處理器26W及移動模塊28。在一些示例中,運動模塊6可W是計算設備4內(nèi)的分立組件。 在一些示例中,運動模塊6可W被集成到計算設備4的一個或多個其他組件中,諸如傳感器 控制模塊8。在一些示例中,運動模塊6能夠包括附加組件,簡明起見,在圖2中并未示出運些 附加組件。譬如,運動模塊6可W包括一個或多個模數(shù)轉(zhuǎn)換器,其可W促進運動傳感器24與 處理器26中的一個或多個之間的通信。此外,運動模塊6可W包括一個或多個存儲設備,其 可W存儲移動模塊28。
[0046] 運動傳感器24可W測量與計算設備4相關聯(lián)的運動信息。譬如,運動傳感器24可W 測量計算設備4的旋轉(zhuǎn)、速度和/或加速度。運動傳感器24中的一個或多個的示例可W包括 加速計、巧螺儀或者能夠測量計算設備4的旋轉(zhuǎn)、速度和/或加速度的任何其他設備。運動傳 感器24可W將所測量的運動數(shù)據(jù)輸出至計算設備4的一個或多個組件,諸如處理器26和/或 SCM 8中的一個或多個。
[0047] 處理器26可W在運動模塊6內(nèi)實現(xiàn)功能和/或執(zhí)行指令。例如,處理器26中的一個 或多個可W接收并且執(zhí)行由存儲設備所存儲的指令,所述指令執(zhí)行移動模塊28的功能。由 處理器26中的一個或多個所執(zhí)行的運些指令可W使得運動模塊6對信息進行讀/寫/等,諸 如在程序執(zhí)行期間存儲于存儲設備內(nèi)的一個或多個數(shù)據(jù)文件。處理器26中的一個或多個的 示例可W包括一個或多個微處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可 編程口陣列(FPGA)或任何其他等價的集成或分立邏輯電路W及運樣的組件的任何組合。
[0048] 移動模塊28可W由處理器26中的一個或多個執(zhí)行W分析由運動傳感器24所測量 到的運動數(shù)據(jù)。譬如,移動模塊28可W基于由運動傳感器24所測量的運動數(shù)據(jù)來確定計算 設備4已移動。響應于確定計算設備4已移動,移動模塊28可W向計算設備4的一個或多個其 他組件輸出信號。譬如,響應于確定計算設備4已移動,移動模塊28可W向SCM 8輸出中斷信 號。
[0049] SCM 8可W收集和分析傳感器數(shù)據(jù)。譬如,SCM 8可W收集和分析來自傳感器10中 的一個或多個和/或運動傳感器24的傳感器數(shù)據(jù)。如圖2中所示,SCM 8可W包括一個或多個 處理器30W及傳感器模塊32。在一些示例中,SCM 8可W是計算設備4內(nèi)的分立組件。在一些 示例中,SCM 8可W被集成到計算設備4的一個或多個其他組件中,諸如應用處理器14中的 一個或多個。在一些示例中,SCM 8能夠包括附加組件,簡明起見,在圖2中并未示出運些附 加組件。譬如,SCM 8可W包括一個或多個模數(shù)轉(zhuǎn)換器,其可W促進傳感器10中的一個或多 個與處理器30中的一個或多個之間的通信。此外,SCM 8可W包括一個或多個存儲設備,其 可W存儲傳感器模塊32。
[0050] 處理器30可W在SCM 8內(nèi)實現(xiàn)功能和/或執(zhí)行指令。例如,處理器30中的一個或多 個可W接收并且執(zhí)行由存儲設備所存儲的指令,所述指令執(zhí)行傳感器模塊32的功能。由處 理器30中的一個或多個所執(zhí)行的運些指令可W使得SCM 8對信息進行讀/寫/等,諸如在程 序執(zhí)行期間存儲于存儲設備內(nèi)的一個或多個數(shù)據(jù)文件。
[0051 ] SCM 8可W接收一個或多個中斷信號。響應于接收到中斷信號,SCM 8可W從低功 率或者"休眠"狀態(tài)轉(zhuǎn)換成一個或多個較高的功率狀態(tài)。SCM 8在低功率狀態(tài)下可W消耗比 較高功率狀態(tài)下更少的功率。譬如,SCM 8在低功率狀態(tài)下可W消耗0.1 mW的功率,并且在較 高功率狀態(tài)下消耗20mW至200mW的功率。在一些示例中,響應于接收到中斷信號,處理器30 中的一個或多個可W執(zhí)行傳感器模塊32。
[0052]傳感器模塊32可W由處理器30中的一個或多個執(zhí)行W分析由傳感器10中的一個 或多個和/或運動傳感器24所測量的傳感器數(shù)據(jù)。譬如,傳感器模塊32可W基于由傳感器10 中的一個或多個和/或運動傳感器24所測量的傳感器數(shù)據(jù)來確定一個或多個統(tǒng)計量。如果 統(tǒng)計量中的至少一個滿足闊值,則傳感器模塊32可W確定計算設備4的用戶正試圖使用計 算設備4。傳感器模塊32可W向計算設備4的一個或多個其他組件輸出信號(例如,響應于確 定用戶正試圖使用計算設備4)。譬如,傳感器模塊32可W向計算設備4的一個或多個組件輸 出信號,該信號導致UID 12的顯示器的激活。
[0053] 在一些示例中,傳感器模塊32可W控制傳感器10中的一個或多個的功率狀態(tài)。譬 如,傳感器模塊32可W使傳感器10中的一個或多個開啟和關閉。通過運種方式,傳感器模塊 32可W控制由傳感器10中的一個或多個消耗的電量。在一個示例中,傳感器10中的巧螺儀 在開啟時可W使用大約lOmW。在另一個示例中,傳感器10中的巧螺儀在開啟時可W使用ImW 至50mW。
[0054] 傳感器10可W收集與計算設備4相關聯(lián)的信息。譬如,傳感器10中的一個或多個可 W測量計算設備4的地理位置、對象間隙、旋轉(zhuǎn)、速度和/或加速度。傳感器10中的一個或多 個的示例可W包括加速計、巧螺儀、光線傳感器、溫度傳感器、壓力(或握力)傳感器、物理開 關、接近傳感器或者按鈕。在一些示例中,傳感器10中的一個或多個可W包括一個或多個處 理器。譬如,傳感器10中的一個或多個可W包括一個或多個微處理器、數(shù)字信號處理器 (DSP)、專用集成電路(ASIC)、現(xiàn)場可編程口陣列(FPGA)或任何其他等價的集成或分立邏輯 電路W及運樣的組件的任何組合。
[0055] 計算設備4內(nèi)的一個或多個存儲設備50可W存儲信息用于在計算設備4的操作期 間進行處理(例如,計算設備4可W存儲模塊36W及操作系統(tǒng)54在執(zhí)行期間可W在計算設備 4處訪問的數(shù)據(jù))。在一些示例中,存儲設備50是暫時存儲器,意味著存儲設備50的主要目的 不是長期存儲。計算設備4上的存儲設備50可W為對信息的短期存儲而被配置為易失性存 儲器,并且因此如果被斷電就不保留所存儲的內(nèi)容。易失性存儲器的示例包括隨機存取存 儲器(RAM)、動態(tài)隨機存取存儲器化RAM)、靜態(tài)隨機存取存儲器(SRAM) W及現(xiàn)有技術中公知 的其他形式的易失性存儲器。
[0056] 在一些示例中,存儲設備50還包括一個或多個計算機可讀存儲介質(zhì)。存儲設備50 可W存儲比易失性存儲器更大量的信息。存儲設備50可W為對信息的長期存儲而進一步被 配置為在電源開/關循環(huán)之后隔開和保留信息的非易失性存儲器。非易失性存儲器的示例 包括磁性硬盤、光盤、軟盤、閃存器或者電可編程存儲器化PROM)或電可擦除可編程 化EPROM)存儲器的形式。存儲設備50可W存儲與應用模塊36、UIM 38W及操作系統(tǒng)54相關 聯(lián)的程序指令和/或信息(例如,數(shù)據(jù))。
[0057] 在一些示例中,操作系統(tǒng)54控制計算設備4的組件的操作。例如,在一個示例中,操 作系統(tǒng)54促進應用模塊36與應用處理器14、一個或多個輸入設備44、一個或多個輸出設備 46、UID 12、一個或多個傳感器10、運動模塊6W及傳感器控制模塊8的通信。應用模塊36中 的每一個可W包括可由計算設備4(例如,由一個或多個應用處理器14)執(zhí)行的程序指令和/ 或數(shù)據(jù)。
[0058] UIM 38可W使得UID 12輸出圖形用戶界面(例如,圖形用戶界面20、24)用于顯示, 該圖形用戶界面可W使得計算設備4的用戶能夠在UID 12處查看輸出和/或提供輸入。隨著 用戶與圖形用戶界面在不同時間并且當用戶與計算設備4位于不同位置時進行交互,UIM 38W及UID 12可W接收來自用戶的輸入的一個或多個指示。UIM 38W及UID 12可W解釋在 UID 12處所檢測到的輸入(例如,隨著用戶在顯示圖形用戶界面的UID 12的一個或多個位 置處提供一個或多個手勢)并且可W將與在UID 12處所檢測到的輸入有關的信息中繼到在 計算設備4處執(zhí)行的一個或多個關聯(lián)的平臺、操作系統(tǒng)、應用和/或服務,W使計算設備4執(zhí) 行功能。
[0059] UIM 38可W從在計算設備4處執(zhí)行的一個或多個關聯(lián)的平臺、操作系統(tǒng)、應用和/ 或服務(例如,應用模塊36)接收信息和指令,用于生成圖形用戶界面。此外,UIM 38可W擔 當在計算設備4處執(zhí)行的一個或多個關聯(lián)的平臺、操作系統(tǒng)、應用和/或服務與計算設備4的 各種輸出設備(例如,揚聲器、L邸指示器、音頻或靜電觸覺輸出設備等)之間的中介,W用計 算設備4產(chǎn)生輸出(例如,圖形、閃光、聲音、觸覺響應等)。
[0060] 電池48可W向計算設備4的一個或多個組件提供電力。電池48的示例包括但不必 限于具有鋒碳、鉛酸、儀儒(NiCd)、儀氨(NiMH)、裡離子化i-ion)和/或裡離子聚合物化i- ion polymer)化學成分的電池。電池48可W具有有限容量(例如,1000-3000mAh)。
[0061] 模塊28、32、36和38可W使用駐留在計算設備4中并且在其上執(zhí)行的軟件、硬件、固 件或者硬件、軟件和固件的混合來執(zhí)行本文所述的操作。計算設備4可W用多個處理器來執(zhí) 行模塊28、32、36和38。計算設備4可W將模塊28、32、36和38中的任一個作為在底層硬件上 執(zhí)行的虛擬機或者在其內(nèi)執(zhí)行。模塊28、32、36和38可W通過各種方式來實現(xiàn)。例如,模塊 28、32、36和38中的任一個可W被實現(xiàn)為可下載或預裝的應用或者"app"。在另一個示例中, 模塊28、32、36和38中的任一個可W被實現(xiàn)為計算設備4的操作系統(tǒng)的一部分。
[0062] 由于有限的容量,計算設備4可W用由電池 48所提供的電力操作的時間段可W基 于由計算設備所消耗的電量。如此,為增長計算設備4可W用由電池48所提供的電力操作的 時間段,可能需要減少由計算設備所消耗的電量。由于在用戶與計算設備4進行交互(例如, 使用計算設備)時可能不希望降低性能,因此可能需要減少計算設備4在用戶未使用時所消 耗的電量。
[0063] 根據(jù)本公開的一個或多個技術,計算設備4可W響應于確定用戶正試圖使用計算 設備4而激活顯示器,而不是從計算設備4的用戶接收特定輸入來激活顯示器。譬如,響應于 指示用戶已拾取計算設備4的運動數(shù)據(jù),計算設備4可W確定用戶正試圖使用計算設備4。
[0064] 在第一時間,計算設備4可W處于第一方向。例如,計算設備4可W處于基本上水平 的方向(即,如由圖1的第一方向18所示),諸如平置于臺面或桌面上。作為另一示例,計算設 備4可W處于用戶的身上(例如,處于可W在用戶一側(cè)的用戶的口袋中和/或用戶的手中), 在該情況下,計算設備4可W處于水平方向、垂直方向或者一些其他方向。此外,在第一時 間,計算設備4可W處于低功率狀態(tài),在該狀態(tài)下,計算設備4的一個或多個組件可W關閉、 去激活、休眠、具有有限功能等。譬如,在第一時間,UID 12的顯示器可W被去激活,傳感器 10中的一個或多個可W關閉,并且SCM 8和應用處理器14可W處于低功率或者"休眠"狀態(tài)。 通過運種方式,與正常的操作狀態(tài)相比,計算設備4可W在低功率狀態(tài)下消耗減少的電量。
[0065] 在任何情況下,為了與計算設備4進行交互,用戶可W拾取計算設備4。例如,用戶 可W從臺面上拾取計算設備4,從其口袋/提包中移走計算設備4,從支座上移走計算設備4。 換言之,用戶可W將計算設備4從第一方向移動到第二方向。
[0066] 在第一時間之前,計算設備4可W處于靜止的操作狀態(tài)。在靜止的操作狀態(tài)下,運 動傳感器24可W將與計算設備4的移動相對應的運動數(shù)據(jù)提供給移動模塊28。基于從傳感 器24所接收的運動數(shù)據(jù),移動模塊28可W確定,在第一時間時,計算設備4已移動。譬如,如 果從運動傳感器24所接收的運動數(shù)據(jù)指示簡單運動,則移動模塊28可W確定計算設備4已 移動。例如,在運動傳感器24是加速計的情況下,如果由加速計所測量的加速度數(shù)據(jù)的導數(shù) 大于闊值,則移動模塊28可W確定計算設備4已移動。在一些示例中,移動模塊28可W確定 計算設備4已從第一方向移動到第二方向。在一些示例中,移動模塊28可W獨立地分析運動 數(shù)據(jù)的一個或多個軸。譬如,移動模塊28可W確定X軸的加速度數(shù)據(jù)的導數(shù)大于闊值。
[0067] 在一些示例中,移動模塊28可W從整體上分析運動數(shù)據(jù)的一個或多個軸。譬如,移 動模塊28可W確定兩個或多個軸的加速度數(shù)據(jù)的組合的導數(shù)大于闊值。在任何情況下,響 應于確定計算設備4已移動,移動模塊28可W向SCM 8輸出信號(例如,中斷信號)。在一些示 例中,響應于確定計算設備4已移動,計算設備4可W從靜止的操作狀態(tài)轉(zhuǎn)換到"靜止到傾斜 檢測"的操作狀態(tài)。在一些示例中,計算設備4可W從靜止的操作狀態(tài)轉(zhuǎn)換到靜止到傾斜檢 測的操作狀態(tài),在所述靜止到傾斜檢測的操作狀態(tài)下用戶已拾取計算設備4,如此計算設備 4已開始移動。
[0068] 在靜止到傾斜檢測的操作狀態(tài)下,計算設備4可W確定用戶是否正試圖使用計算 設備4。響應于從移動模塊28接收信號,SCM 8可W從低功率狀態(tài)轉(zhuǎn)換到較高功率狀態(tài)。譬 如,響應于從移動模塊28接收信號,處理器30中的一個或多個可W退出"休眠"狀態(tài)并且開 始執(zhí)行傳感器模塊32。對于靜止到傾斜檢測的操作狀態(tài)的一些示例場景是用戶拾取計算設 備4并且由此使得計算設備4移動的場景。
[0069] 傳感器模塊32可W激活傳感器10中的一個或多個。譬如,傳感器模塊32可W激活 傳感器10中的巧螺儀。傳感器模塊32可W確定計算設備4的用戶是否正試圖使用計算設備 4。在一些示例中,為了確定用戶是否正試圖使用計算設備4,傳感器模塊32可W基于由傳感 器10中的一個或多個所測量的傳感器數(shù)據(jù)來確定一個或多個統(tǒng)計量。例如,如果基于由傳 感器10中的一個或多個所測量的運動數(shù)據(jù)的標準偏差的統(tǒng)計量小于闊值,則傳感器模塊32 可W確定計算設備4的用戶正試圖使用計算設備4。
[0070] 作為另一示例,如果基于由傳感器10中的一個或多個所測量的運動數(shù)據(jù)的積分的 統(tǒng)計量大于闊值,則傳感器模塊32可W確定計算設備4的用戶正試圖使用計算設備4。譬如, 如果基于由傳感器10中的X軸和/或y軸巧螺儀所測量的運動數(shù)據(jù)的積分的統(tǒng)計量大于10 度,則傳感器模塊32可W確定計算設備4的用戶正試圖使用計算設備4。作為另一示例,如果 基于在一段時間(例如,250ms)內(nèi)由傳感器10中的一個或多個所測量的運動數(shù)據(jù)的絕對值 (例如,|accel_z| )的統(tǒng)計量小于闊值(例如,lg*cos(X度),其中X可W在5至30度的范圍 內(nèi)),則傳感器模塊32可W確定計算設備4的用戶正試圖使用計算設備4。譬如,如果基于由 傳感器10中的加速計所測量的運動數(shù)據(jù)的絕對值的統(tǒng)計量大于10度,則傳感器模塊32可W 確定計算設備4的用戶正試圖使用計算設備4。在一些示例中,如果基于由傳感器10中的一 個或多個和/或運動傳感器24所測量的運動數(shù)據(jù)的統(tǒng)計量指示傾斜/滾動旋轉(zhuǎn)和/或穩(wěn)定, 傳感器模塊32可W確定計算設備4的用戶正試圖使用計算設備4。
[0071] 在一些示例中,傳感器模塊32可W使確定基于由傳感器10中的由傳感器模塊32響 應于從移動模塊28接收信號而激活的傳感器所測量的運動數(shù)據(jù)和/或由運動傳感器24所測 量的運動數(shù)據(jù)。在一些示例中,如果在從移動模塊28接收到信號之后的時間段(例如,1秒) 內(nèi),統(tǒng)計量中的至少一個滿足闊值(即,如果傳感器模塊32確定用戶正試圖使用計算設備 4),則傳感器模塊32可W使得設備4改變操作狀態(tài)。例如,如果傳感器模塊32確定在從移動 模塊28接收到信號之后的時間段內(nèi)統(tǒng)計量中的至少一個滿足闊值,則計算設備4可W進入 "喚醒"操作狀態(tài)。
[0072] 在喚醒操作狀態(tài)下,移動模塊28可W使得顯示器(例如,UID 12的顯示器)激活。在 一些示例中,移動模塊28可W使得顯示器W低功率狀態(tài)激活。例如,在顯示器包括多個發(fā)光 元件(例如,有機發(fā)光二極管或"0LED"顯示器)的情況下,移動模塊28可W使得少于多個發(fā) 光元件中的全部的發(fā)光元件激活。在一些示例中,移動模塊28可W使得多個發(fā)光元件中的 全部激活。在一些示例中,UID 12可W通過關閉全部發(fā)光元件而被去激活。在一些示例中, 在喚醒操作狀態(tài)下,應用處理器14中的一個或多個可W退出低功率或休眠的功率狀態(tài)。在 一些示例中,響應于接收請求計算設備4去激活顯示器的用戶輸入的指示(例如,用戶按壓 休眠或關閉按鈕),計算設備4可W重新進入移動操作狀態(tài)。對于喚醒操作狀態(tài)的示例場景 是用戶正與計算設備4的存在敏感的顯示器交互的場景。
[0073] 在一些示例中,如果在從移動模塊28接收到信號之后的時間段內(nèi),傳感器模塊32 沒有確定至少一個統(tǒng)計量滿足闊值(即,如果傳感器模塊32沒有確定用戶正試圖使用計算 設備4),則傳感器模塊32可W使得設備4改變操作狀態(tài)。例如,如果傳感器模塊32在從移動 模塊28接收到信號之后的時間段內(nèi)沒有確定用戶正試圖使用計算設備4,則計算設備4可W 確定計算設備4是靜止的(例如,計算設備4的方向在一段時間內(nèi)保持不變)并且可W返回至 靜止的操作狀態(tài)。作為另一示例,如果傳感器模塊32在從移動模塊28接收到信號之后的時 間段內(nèi)沒有確定至少一個統(tǒng)計量滿足闊值,則傳感器模塊32可W確定計算設備4正在移動 并且進入"移動"操作狀態(tài)。譬如,傳感器模塊32可W向移動模塊28發(fā)送信號,該信號使得移 動模塊28進入移動操作狀態(tài)。
[0074] 在移動操作狀態(tài)下,移動模塊28可W基于從運動傳感器24所接收的運動數(shù)據(jù)來確 定計算設備4是否是穩(wěn)定的。譬如,如果從運動傳感器24所接收的運動數(shù)據(jù)的標準偏差低于 闊值,則運動模塊6可W確定計算設備4是穩(wěn)定的。此外,在一些示例中,諸如在運動傳感器 24是加速計的情況下,如果從運動傳感器24所接收的運動數(shù)據(jù)指示計算設備4呈水平(即, 加速計的垂直于顯示器的平面的軸線的絕對值是否約為1G),則運動模塊6可W確定計算設 備4是穩(wěn)定的。在一些示例中,響應于確定計算設備4是穩(wěn)定的,移動模塊28可W使得計算設 備4返回到靜止操作狀態(tài)(即,移動模塊28可W重新開始分析來自運動傳感器24的運動數(shù)據(jù) W確定計算設備4是否已移動)。在一些示例中,在進入移動操作狀態(tài)后,SCM 8可W重新進 入低功率或休眠的功率狀態(tài)。在一些示例中,在退出移動操作狀態(tài)后,SCM 8可W重新進入 低功率或休眠的功率狀態(tài)。在一些示例中,對于移動操作狀態(tài)的場景是計算設備4處于移動 的車輛中、提包中或者用戶的手中,但沒有被使用的場景。
[0075] 在一些示例中,無論在靜止到傾斜檢測操作狀態(tài)還是移動操作狀態(tài)下,傳感器模 塊32可W分析由傳感器10中的一個或多個所測量的接近數(shù)據(jù)W確定對象與計算設備4的距 離是否小于闊值距離(例如,l〇cm)。在一些示例中,傳感器模塊32可規(guī)則的間隔(例如, 1秒)確定計算設備4與對象之間的距離。在一些示例中,響應于確定對象與計算設備4的距 離小于闊值距離,傳感器模塊32可W進入"覆蓋"操作狀態(tài)。譬如,如果在一段時間(例如,5 秒)內(nèi),計算設備4與對象之間的距離小于闊值,則傳感器模塊32可W進入覆蓋操作狀態(tài)。
[0076] 在覆蓋操作狀態(tài)下,傳感器模塊32可W確定計算設備4是否是或變成未覆蓋的。譬 如,如果從傳感器10中的一個或多個所接收的接近數(shù)據(jù)指示計算設備4與對象之間的距離 大于闊值距離(例如,10cm),則傳感器模塊32可W確定計算設備4是未覆蓋的。在一些示例 中,傳感器模塊28可W在覆蓋操作狀態(tài)的開始部分中處于低功率狀態(tài),并且響應于從傳感 器10中的一個或多個接收到指示對象與計算設備4的距離大于闊值距離的中斷而喚醒。在 一些示例中,如果在進入覆蓋操作狀態(tài)的時間段(例如,2秒)內(nèi),從傳感器10中的一個或多 個所接收的接近數(shù)據(jù)指示計算設備4與對象之間的距離大于闊值距離,則傳感器模塊32可 W確定計算設備4是未覆蓋的。在一些示例中,響應于確定計算設備4在所述時間段之后被 覆蓋,傳感器模塊32可W使得計算設備4進入"覆蓋到靜止檢測"操作狀態(tài)。對于覆蓋操作狀 態(tài)的一些示例場景是計算設備4處于提包/ 口袋中和/或處于保護罩/套中的場景。通過確定 計算設備4是否被覆蓋,計算設備4可W避免在計算設備4的前面存在某物(例如,覆蓋物和/ 或提包/ 口袋的內(nèi)部)的情況下進入喚醒操作狀態(tài)。
[0077] 在一些示例中,傳感器模塊32能夠利用傳感器10中可W位于計算設備4內(nèi)的不同 位置處的兩個或多個接近傳感器,其W確定對象與計算設備4之間的距離。譬如,第一接近 傳感器可W位于計算設備4的左上角處,并且第二接近傳感器可W位于計算設備4的右下角 處。通過運種方式,即使傳感器中的一個可W指示約為零的距離(例如,在用戶的手正阻礙 傳感器的情況下),傳感器模塊32仍然能夠確定計算設備4是否被覆蓋。
[0078] 在覆蓋到靜止檢測的操作狀態(tài)下,傳感器模塊32可W確定用戶是否正試圖使用計 算設備4。在一些示例中,在覆蓋到靜止檢測的操作狀態(tài)下,傳感器模塊32可W使用類似于 靜止到傾斜檢測操作狀態(tài)的技術來確定用戶是否正試圖使用計算設備4。譬如,傳感器模塊 32可W響應于確定至少一個統(tǒng)計量滿足闊值而確定用戶正試圖使用計算設備4。在一些示 例中,由覆蓋到靜止檢測操作狀態(tài)所使用的統(tǒng)計量和/或闊值中的一些或全部可W與由靜 止到傾斜檢測操作狀態(tài)所使用的闊值相同。在一些示例中,由覆蓋到靜止檢測操作狀態(tài)所 使用的統(tǒng)計量和/或闊值中的一些或全部可W與由靜止到傾斜檢測操作狀態(tài)所使用的闊值 不同。在一些示例中,響應于確定至少一個統(tǒng)計量滿足闊值,傳感器模塊32可W使得計算設 備4進入喚醒操作狀態(tài)。在一些示例中,響應于在一段時間(例如,2秒)內(nèi)沒有確定至少一個 統(tǒng)計量滿足闊值,傳感器模塊32可W使得計算設備4進入移動操作狀態(tài)。對于覆蓋到靜止檢 測操作狀態(tài)的示例場景是用戶將計算設備4從提包或口袋中移走的場景。
[0079] 通過運種方式,傳感器模塊32可W減少誤報的可能性(即,其中運動模塊師角定計 算設備4正移動但SCM如角定用戶未試圖使用計算設備4)。例如,當計算設備正處于移動的 車輛中時,可能觸發(fā)誤報。在運樣的示例中,計算設備4可W正相對于外部移動,但相對于車 輛靜止。
[0080] 通過減少誤報的數(shù)目,可W減少由顯示器所消耗的電量,運可W延長計算設備4可 W由電池48供電的時間周期。如上所討論,運動模塊6可W消耗顯著低于SCM 8和傳感器10 中的第二運動傳感器的功率。因此,通過使用運動模塊6W做出計算設備4正在移動的初始 確定,并且僅在那時才激活SCM 8W確認用戶正試圖使用計算設備4,可W減少由計算設備4 所消耗的電量,運可W延長計算設備4可W由電池48供電的時間周期。
[0081] 圖3圖示出根據(jù)本公開的一個或多個技術的由運動傳感器所檢測到的移動設備的 示例方向矢量。如圖3所示,VxYz可W與表示設備在Ξ個維度上的方向的矢量相對應,諸如圖 1中所示的計算設備4的VcD。
[0082] 計算設備4的方向并且特別是矢量Vxyz可W分別通過矢量在Χ、Υ和Z方向上的量值 Ax、Ay和AzW及該矢量與X軸、Υ軸和Ζ軸中的每一個之間的角度(在圖3中未示出)來限定。在 一些示例中,計算設備4的一個或多個處理器可W根據(jù)基于方向矢量Vxyz與該矢量到Χ-Υ水 平面上的投影之間的角度α而將計算設備4的方向近似為水平或垂直中的一個的一個或多 個技術來操作。
[0083] 例如,圖3的示例中,處理器26和/或處理器30中的一個或多個可W從運動傳感器 分別接收矢量Vxyz在Χ、Υ、Ζ方向上的量值Ax、Ay和Αζ,所述運動傳感器諸如運動傳感器24。處 理器26和/或處理器30中的一個或多個可W再根據(jù)下列公式計算矢量Vxyz在Χ-Υ平面上的投 影的量值Axy。
[0084]
[0085] 處理器26和/或處理器30中的一個或多個可W再將方向矢量Vxyz與該矢量到X-Y水 平面上的投影之間的角度α作為方向矢量Vxyz的垂直分量的量值Az與該矢量在X-Y平面上的 投影的量值Axy的反正切函數(shù)來計算。例如,處理器26和/或處理器30中的一個或多個可W根 據(jù)下列公式來計算角度曰。
[0086]
[0087] 在一個示例中,當方向矢量Vxyz與該矢量到X-Y水平面上的投影之間的角度α大于 闊值時,處理器26和/或處理器30中的一個或多個可W將計算設備4的方向近似為垂直。在 一些示例中,闊值可W是10度。在一些示例中,闊值可W是50度。
[0088] 根據(jù)本公開的一個或多個技術,處理器26中的一個或多個可W基于由運動傳感器 24所檢測到的運動數(shù)據(jù)來確定計算設備4已從第一方向移動到不同的第二方向。譬如,處理 器26中的一個或多個可W根據(jù)W上公式(1)確定矢量Vxyz的投影的量值Axy,即在第一時間的 量值(結果是Axyl似及在第二時間的量值(Axy2)。在一些示例中,如果Axyl與Axy2之差大于闊 值,則處理器26中的一個或多個可W確定計算設備4已移動。
[0089] 圖4是圖示出根據(jù)本公開的一個或多個技術的輸出圖形內(nèi)容用于在遠程設備處顯 示的示例計算設備的框圖。圖形內(nèi)容大體上可W包括可W被輸出用于顯示的任何視覺信 息,諸如文本、圖像、一組運動圖像等。圖4中所示的示例包括計算設備90、存在敏感的顯示 器94、通信單元100、投影儀110、投影儀屏幕112、移動設備116W及視覺顯示設備120。盡管 在圖1和2中出于示例目的示為獨立的計算設備4,但諸如計算設備90的計算設備大體上可 W是包括處理器或者用于執(zhí)行軟件指令的其他適當計算環(huán)境并且例如無需包括存在敏感 的顯示器的組件或者系統(tǒng)。
[0090] 如圖4的示例中所示,計算設備90可W是包括如參照圖2中的處理器40所述的功能 的處理器。在運樣的示例中,計算設備90可W通過通信信道92A而被可操作地禪合至存在敏 感的顯示器94,所述通信信道102A可W是系統(tǒng)總線或者其他適當連接。進一步如下所述,計 算設備90也可W通過通信信道92B而被可操作地禪合至通信單元100,所述通信信道102B也 可W是系統(tǒng)總線或者其他適當連接。盡管作為圖4中的示例被單獨示出,但計算設備90可W 通過任何數(shù)目的一個或多個通信信道而被可操作地禪合至存在敏感的顯示器94W及通信 單元100。
[0091] 在其他示例中,諸如先前通過圖1至2中的計算設備4所示,計算設備可W指便攜或 移動設備,諸如移動電話(包括智能電話)、可穿戴計算設備(包括智能手表)、膝上型計算機 等。在一些示例中,計算設備可w是桌面型計算機、平板計算機、智能電視平臺、相機、個人 數(shù)字助理(PDA)、服務器、大型機等。
[0092] 如圖1的UID 12的存在敏感的顯示器94可W包括顯示設備96W及存在敏感的輸入 設備98。例如,顯示設備96可W從計算設備90接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示例中, 存在敏感的輸入設備98可W使用電容式、電感式和/或光學式識別技術來確定存在敏感的 顯示器94處的一個或多個用戶輸入(例如,連續(xù)手勢、多點觸摸手勢、單點觸摸手勢等),并 且使用通信信道92A將運樣的用戶輸入的指示發(fā)送至計算設備90。在一些示例中,存在敏感 的輸入設備98可W在物理上位于顯示設備96的上部,W致當用戶將輸入單元定位于由顯示 設備96所顯示的圖形元素上時,存在敏感的輸入設備98的位置與顯示圖形元素的顯示設備 96的位置相對應。在其他示例中,存在敏感的輸入設備98可W在物理上被定位成遠離顯示 設備96,并且存在敏感的輸入設備98的位置可W與顯示設備96的位置相對應,W致能夠在 存在敏感的輸入設備98處作出輸入,用于與在顯示設備96的對應位置處所顯示的圖形元素 進行交互。
[0093] 如圖4中所示,計算設備90還可W包括通信單元100和/或與其可操作地禪合。通信 單元100可W包括如圖2中所述的通信單元42的功能。通信單元100的示例可W包括網(wǎng)絡接 口卡、W太網(wǎng)卡、光學收發(fā)器、射頻收發(fā)器或者能夠發(fā)送和接收信息的任何其他類型的設 備。運樣的通信單元的其他示例可W包括Bluetooth、3GW及Wi-Fi無線電、通用串行總線 (USB)接口等。計算設備90還可W包括在圖4中出于簡潔和說明目的而未示出的一個或多個 其他設備和/或與其可操作地禪合,例如,輸入設備、輸出設備、存儲器、存儲設備等。
[0094] 圖4還圖示投影儀now及投影儀屏幕112。其他運樣的投影設備的示例可W包括 電子白板、全息顯示設備W及用于顯示圖形內(nèi)容的其他適當設備。投影儀now及投影儀屏 幕112可W包括使得相應設備能夠與計算設備90進行通信的一個或多個通信單元。在一些 示例中,一個或多個通信單元可W使能投影儀110與投影儀屏幕112之間的通信。投影儀110 可W從計算設備90接收包括圖形內(nèi)容的數(shù)據(jù)。響應于接收數(shù)據(jù),投影儀110可W將圖形內(nèi)容 投影到投影儀屏幕112上。在一些示例中,投影儀110可W使用光學式識別或者其他適當技 術來確定在投影儀屏幕處的一個或多個用戶輸入(例如,連續(xù)手勢、多點觸摸手勢、單點觸 摸手勢等),并且使用一個或多個通信單元將運樣的用戶輸入的指示發(fā)送至計算設備90。在 運樣的示例中,投影儀屏幕112可能是不必要的,并且投影儀110可W將圖形內(nèi)容投射至任 何適當介質(zhì)上并且使用光學識別或者其他運樣的適當技術來檢測一個或多個用戶輸入。 [00M]在一些示例中,投影儀屏幕112可W包括存在敏感的顯示器114。存在敏感的顯示 器114可W包括如本公開中所述的UID 10的功能的子集或者全部的功能。在一些示例中,存 在敏感的顯示器94可W包括附加功能。投影儀屏幕112(例如,電子白板)可W從計算設備90 接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示例中,存在敏感的顯示器114可W使用電容式、電感 式和/或光學式識別技術來確定在投影儀屏幕112處的一個或多個用戶輸入(例如,連續(xù)手 勢、多點觸摸手勢、單點觸摸手勢等),并且使用一個或多個通信單元將運樣的用戶輸入的 指示發(fā)送至計算設備80。
[0096]圖4還圖示移動設備116W及視覺顯示設備120。移動設備116W及視覺顯示設備 120可W各自包括計算和連通性能。移動設備116的示例可W包括電子閱讀器設備、可變型 的筆記本計算機設備、混合板型設備、可穿戴計算設備等。視覺顯示設備120的示例可W包 括其他半固定式設備,諸如電視機、計算機顯示器等。如圖4中所示,移動設備116可W包括 存在敏感的顯示器118。視覺顯示設備120可W包括存在敏感的顯示器122。存在敏感的顯示 器118和122可W包括如本公開中所述的UID 10的功能的子集或者全部的功能。在一些示例 中,存在敏感的顯不器118和122可W包括附加功能。在任何實例中,例如,存在敏感的顯不 設備122可W從計算設備90接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示例中,存在敏感的顯示器 122可W使用電容式、電感式和/或光學式識別技術來確定在投影儀屏幕處的一個或多個用 戶輸入(例如,連續(xù)手勢、多點觸摸手勢、單點觸摸手勢等),并且使用一個或多個通信單元 將運樣的用戶輸入的指示發(fā)送至計算設備90。
[0097] 如上所述,在一些示例中,計算設備90可W輸出圖形內(nèi)容用于在存在敏感的顯示 器94處顯示,所述存在敏感的顯示器94通過系統(tǒng)總線或者其他適當通信信道而被禪合至計 算設備90。計算設備90還可W輸出圖形內(nèi)容用于在一個或多個遠程設備處顯示,所述遠程 設備諸如投影儀110、投影儀屏幕112、移動設備116W及視覺顯示設備120。例如,根據(jù)本公 開的技術,計算設備90可W執(zhí)行一個或多個指令W生成和/或修改圖形內(nèi)容。計算設備90可 W將包括圖形內(nèi)容的數(shù)據(jù)輸出至計算設備90的通信單元,諸如通信單元100。通信單元100 可W將數(shù)據(jù)發(fā)送至遠程設備中的一個或多個,諸如投影儀110、投影儀屏幕112、移動設備 116和/或視覺顯示設備120。通過運種方式,計算設備90可W輸出圖形內(nèi)容用于在遠程設備 中的一個或多個處顯示。在一些示例中,遠程設備中的一個或多個可W在被包括在和/或被 可操作地禪合至相應的遠程設備的存在敏感的顯示器處輸出圖形內(nèi)容。
[0098] 在一些示例中,計算設備90可W不在被可操作地禪合至計算設備90的存在敏感的 顯示器94處輸出圖形內(nèi)容。在其他示例中,計算設備90可W輸出圖形內(nèi)容用于在通過通信 信道92A而被禪合至計算設備90的存在敏感的顯示器94處顯示W(wǎng)及一個或多個遠程設備處 顯示。在運樣的示例中,圖形內(nèi)容可W被基本上同時在每個相應的設備處顯示。例如,可能 由于將包括圖形內(nèi)容的數(shù)據(jù)發(fā)送至遠程設備的通信延時而引起一些延遲。在一些示例中, 由計算設備90生成并且輸出用于在存在敏感的顯示器94處顯示的圖形內(nèi)容可W不同于輸 出用于在一個或多個遠程設備處顯示的圖形內(nèi)容。
[0099] 計算設備90可W使用任何適當通信技術來發(fā)送和接收數(shù)據(jù)。例如,計算設備90可 W使用網(wǎng)絡鏈接102A而被可操作地禪合至外部網(wǎng)絡104。圖4中所示的遠程設備中每一個都 可W通過相應的網(wǎng)絡鏈接102B、102C和102D中的一個而被可操作地禪合至外部網(wǎng)絡104。外 部網(wǎng)絡104可W包括可操作地互相禪合由此提供圖4中所示的計算設備90與遠程設備之間 的信息交換的網(wǎng)絡集線器、網(wǎng)絡交換機、網(wǎng)絡路由器等。在一些示例中,網(wǎng)絡鏈接102A至 102D可W是W太網(wǎng)、ATM或者其他網(wǎng)絡連接。運樣的連接可W是無線和/或有線的連接。
[0100] 在一些示例中,計算設備90可W使用直接設備通信108而被可操作地禪合至圖4中 所包括的遠程設備中的一個或多個。直接設備通信108可W包括計算設備90通過其直接與 遠程設備使用有線或無線通信來發(fā)送和接收數(shù)據(jù)的通信。也就是說,在直接設備通信108的 一些示例中,由計算設備90所發(fā)送的數(shù)據(jù)在遠程設備處被接收之前不會由一個或多個附加 設備來轉(zhuǎn)發(fā),反之亦然。直接設備通信108的示例可W包括Bluetooth、近場通信、通用串行 總線、Wi-Fi、紅外線等。圖4中所示的遠程設備中的一個或多個可W通過通信鏈接106A- 106D而與計算設備90可操作地禪合。在一些示例中,通信鏈接106A-106D可W是使用 Bluetooth、近場通信、通用串行總線、紅外線的連接。運樣的連接可W是無線和/或有線的 連接。
[0101] 根據(jù)本公開的技術,計算設備90可w使用外部網(wǎng)絡104而被可操作地禪合至視覺 顯示設備120。計算設備90的第一運動模塊可W基于由第一運動傳感器所測量的運動數(shù)據(jù) 來確定計算設備90已移動。響應于確定計算設備90已移動,第一運動模塊可W激活計算設 備90的不同的第二運動模塊。第二運動模塊可W基于由第二運動傳感器所測量的運動數(shù)據(jù) 來確定用戶正試圖使用計算設備90。響應于確定用戶正試圖使用計算設備90,第二運動模 塊可W發(fā)送信號,該信號使得一個或多個顯示器激活。例如,第二運動模塊可W發(fā)送信號, 該信號使得存在敏感的顯示器94的顯示設備96、投影儀110、移動設備116的存在敏感的顯 示器118和/或視覺顯示設備120的存在敏感的顯示器122激活。
[0102] 圖5是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖使用設 備而激活顯示器的計算設備的示例操作的流程圖。圖5的技術可W由諸如圖1和圖2中所示 的計算設備4的計算設備的一個或多個處理器來執(zhí)行。雖然具有與計算設備4的配置不同的 配置的計算設備也可W執(zhí)行圖5的技術,但出于說明目的,在圖1和圖2的計算設備2的場境 內(nèi)對圖5的技術進行描述,。
[0103] 根據(jù)本公開的一個或多個技術,計算設備4的運動模塊6的移動模塊28可W確定計 算設備4已移動(502)。如上所討論,在第一時間時,移動模塊28可W基于由可W是加速計的 第一運動傳感器所測量的運動數(shù)據(jù)來確定計算設備4已移動。此外,如上所討論,在第一時 間之時或之前,計算設備4可W處于低功率狀態(tài),在該低功率狀態(tài)下顯示器被去激活。響應 于確定計算設備4已移動,移動模塊28可W激活計算設備4的傳感器控制模塊8("SCM 8") (504)。如上所討論,移動模塊28可W通過向SCM 8的處理器30中的一個或多個發(fā)送中斷而 激活SCM 8。
[0104] SCM 8的傳感器模塊32可W確定用戶正試圖使用計算設備4(506)。如上所討論,傳 感器模塊32可W基于由第二運動傳感器所測量的運動數(shù)據(jù)來確定用戶正試圖使用計算設 備4。譬如,傳感器模塊32可W基于由第二運動傳感器所測量的第二運動數(shù)據(jù)來確定一個或 多個統(tǒng)計量并且如果一個或多個統(tǒng)計量中的至少一個滿足闊值則確定用戶正試圖使用計 算設備4。此外,如上所討論,響應于變成激活的,傳感器模塊32可W激活第二運動傳感器, 其可W是巧螺儀。響應于確定用戶正試圖使用計算設備4,傳感器模塊32可W激活顯示器 (508)。
[0105] 圖6A至6G是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例操作的流程圖。圖6A至6G的技術可W由諸如圖1 和圖2中所示的計算設備4的計算設備的一個或多個處理器來執(zhí)行。雖然具有與計算設備4 的配置不同的配置的計算設備也可W執(zhí)行圖6A至6G的技術,但出于說明目的,在圖1和圖2 的計算設備2的場境內(nèi)對圖6A至6G的技術進行描述。
[0106] 在一些示例中,計算設備4可W實現(xiàn)有限狀態(tài)機。圖6A至6G中的每一個圖示出示例 操作狀態(tài)。譬如,圖6A圖示出示例的"靜止"操作狀態(tài),圖6B圖示出示例的"靜止到傾斜檢測" 操作狀態(tài),圖6煙示出示例的"喚醒"操作狀態(tài),圖6D圖示出示例的"移動"操作狀態(tài),圖6E圖 示出示例的"覆蓋"操作狀態(tài),圖6F圖示出示例的"覆蓋到靜止檢測"操作狀態(tài),W及圖6G圖 示出示例的"覆蓋檢測"操作狀態(tài)。
[0107] 根據(jù)本公開的一個或多個技術,圖6A圖示出示例的靜止操作狀態(tài)。在示例的靜止 操作狀態(tài)下,計算設備4的運動模塊6的移動模塊28可W基于由運動傳感器24所測量的運動 數(shù)據(jù)來確定計算設備4是否已移動(602)。如果計算設備4尚未移動,則移動模塊28可W繼續(xù) 分析由運動傳感器24所測量的運動數(shù)據(jù)W確定計算設備4是否已移動(604的"是"分支)。如 果計算設備4已移動,則計算設備4可W轉(zhuǎn)換成靜止到傾斜檢測操作狀態(tài),所述靜止到傾斜 檢測操作狀態(tài)的示例由圖6B示出(604的"否"分支)。
[0108] 圖6B圖示出示例的靜止到傾斜檢測操作狀態(tài)。在示例的靜止到傾斜檢測操作狀態(tài) 下,移動模塊28可W激活計算設備4的傳感器控制模塊8("SCM 8" ) (606)。響應于變得活躍, SCM 8的傳感器模塊32可W激活傳感器10中的第二運動傳感器(608)。傳感器模塊32可W啟 動計時器,其可W具有初始值零(610)。在一些示例中,與啟動計時器相對,傳感器模塊32可 W記錄時間戳。傳感器模塊32可W基于由第二運動傳感器所測量的運動數(shù)據(jù)來確定用戶是 否正試圖使用計算設備4(612)。如上所討論,傳感器模塊32可W基于由第二運動傳感器所 測量的第二運動數(shù)據(jù)來確定一個或多個統(tǒng)計量并且如果一個或多個統(tǒng)計量中的至少一個 滿足闊值則確定用戶正試圖使用計算設備4。
[0109] 如果傳感器模塊32確定用戶正試圖使用計算設備4,則計算設備4可W轉(zhuǎn)換成喚醒 操作狀態(tài),所述喚醒操作狀態(tài)的示例由圖6C示出(614的"是"分支)。如上所討論,如果至少 一個統(tǒng)計量滿足闊值,則傳感器模塊32可W確定用戶正試圖使用計算設備4。如果傳感器模 塊32沒有確定用戶正試圖使用計算設備4,則傳感器模塊32可W確定計時器是否已達到闊 值(614的"否"分支)。如上所討論,如果至少一個統(tǒng)計量不滿足闊值,則傳感器模塊32可W 確定用戶沒有正試圖使用計算設備4。在一些示例中,如果在操作610期間所記錄的時間戳 與在操作616期間所記錄的時間戳之差大于闊值,則傳感器模塊32可W確定計時器已達到 闊值。如果傳感器模塊32確定計時器尚未達到闊值,則傳感器模塊32可W繼續(xù)分析由第二 運動傳感器所測量的運動數(shù)據(jù)W確定用戶是否正試圖使用計算設備4(616的"否"分支)。如 果傳感器模塊32確定計時器已達到闊值,則計算設備4可W轉(zhuǎn)換成移動操作狀態(tài),所述移動 操作狀態(tài)的示例由圖6D示出(616的"是"分支)。
[0110] 在一些示例中,靜止到傾斜檢測操作狀態(tài)可W包括覆蓋檢測操作狀態(tài)的操作,其 示例由圖6G示出。在運些示例中,如果靜止到傾斜檢測操作狀態(tài)的技術先于覆蓋檢測操作 狀態(tài)的技術導致操作狀態(tài)的轉(zhuǎn)換,則計算設備4可W轉(zhuǎn)換成由靜止到傾斜檢測操作狀態(tài)所 確定的操作狀態(tài)。在運些示例中,如果覆蓋檢測操作狀態(tài)的技術先于靜止到傾斜檢測操作 狀態(tài)的技術導致操作狀態(tài)的轉(zhuǎn)換,則計算設備4可W轉(zhuǎn)換成由覆蓋檢測操作狀態(tài)所確定的 操作狀態(tài)。
[0111] 圖6C圖示出示例的喚醒操作狀態(tài)。在示例的喚醒操作狀態(tài)下,傳感器模塊32可W 激活顯示設備(618)。傳感器模塊32可W啟動計時器,其可W具有初始值零(620)。在一些示 例中,與啟動計時器相對,傳感器模塊32可W記錄時間戳。傳感器模塊32可W確定請求顯示 器的去激活的用戶輸入是否已被接收(622)。如果傳感器模塊32確定請求顯示器的去激活 的用戶輸入已被接收,則傳感器模塊32可W去激活顯示器并且計算設備4可W轉(zhuǎn)換成移動 操作狀態(tài)(622、626的"是"分支)。如果傳感器模塊32沒有確定請求顯示器的去激活的用戶 輸入已被接收,則傳感器模塊32可W確定計時器是否已達到闊值(622、624的"否"分支)。
[0112] 在一些示例中,如果在操作620期間所記錄的時間戳與在操作624期間所記錄的時 間戳之差大于闊值,則傳感器模塊32可W確定計時器已達到闊值。如果傳感器模塊32確定 計時器尚未達到闊值,則傳感器模塊32可W繼續(xù)確定請求顯示器的去激活的用戶輸入是否 已被接收(624、622的"否"分支)。如果傳感器模塊32確定計時器已達到闊值,則傳感器模塊 32可W去激活顯示器并且計算設備4可W轉(zhuǎn)換成移動操作狀態(tài),其示例由圖6D示出(626的 。是"分支)。
[0113] 圖6D圖示出示例的"移動"操作狀態(tài)。在示例的移動操作狀態(tài)下,移動模塊28可W 基于由運動傳感器24所測量的運動數(shù)據(jù)來確定計算設備4是否是靜止的(628)。如果移動模 塊28沒有確定計算設備4是靜止的,則移動模塊28可W繼續(xù)分析由運動傳感器24所測量的 運動數(shù)據(jù)W確定計算設備4是否是靜止的(630的"否"分支)。如果移動模塊2如角定計算設備 4是靜止的,則計算設備4可W轉(zhuǎn)換成靜止操作狀態(tài),其示例由圖6A示出(630的"是"分支)。
[0114] 圖6E圖示出示例的覆蓋操作狀態(tài)。在示例的覆蓋操作狀態(tài)下,傳感器模塊28可W 基于由傳感器10中的多個接近傳感器所測量的數(shù)據(jù)來確定計算設備4是否是未覆蓋的 (634)。如果傳感器模塊28沒有確定計算設備4是未覆蓋的,則傳感器模塊28可W繼續(xù)分析 由傳感器10中的多個接近傳感器所測量的數(shù)據(jù)W確定計算設備4是否變成未覆蓋的(636、 634的"否"分支)。如果傳感器模塊2如角定計算設備4是未覆蓋的,則計算設備4可W轉(zhuǎn)換成 覆蓋到靜止檢測操作狀態(tài),其示例由圖6F示出。
[0115] 圖6F圖示出示例的覆蓋到靜止檢測操作狀態(tài)。在示例的覆蓋到靜止檢測操作狀態(tài) 下,傳感器模塊32可W啟動計時器,其可W具有初始值零(638)。在一些示例中,與啟動計時 器相對,傳感器模塊32可W記錄時間戳。傳感器模塊32可W基于來自傳感器10中的第二運 動傳感器的運動數(shù)據(jù)來確定計算設備4是否是靜止的(640)。如果傳感器模塊32確定計算設 備4是靜止的,則計算設備4可W轉(zhuǎn)換成喚醒操作狀態(tài),其示例由圖6C示出(642的"是"分 支)。如果傳感器模塊32沒有確定計算設備4是靜止的,則傳感器模塊32可W確定計時器是 否已達到闊值(642、644的"否"分支)。在一些示例中,如果在操作638期間所記錄的時間戳 與在操作644期間所記錄的時間戳之差大于闊值,則傳感器模塊32可W確定計時器已達到 闊值。如果傳感器模塊32沒有確定計時器已達到闊值,則傳感器模塊32可W繼續(xù)分析由傳 感器10中的第二運動傳感器所測量的運動數(shù)據(jù)W確定計算設備4是否是靜止的(644、640的 "否"分支)。如果傳感器模塊32確定計時器已達到闊值,則計算設備4可W轉(zhuǎn)換成移動操作 狀態(tài),其示例由圖6D示出(644的"是"分支)。
[0116] 圖6G圖示出示例的覆蓋檢測操作狀態(tài)。在示例的覆蓋操作狀態(tài)下,傳感器模塊32 可W基于由傳感器10中的多個接近傳感器所測量的數(shù)據(jù)來確定計算設備4是否被覆蓋 (646)。如果傳感器模塊32沒有確定計算設備4被覆蓋,則傳感器模塊32可W繼續(xù)分析由傳 感器10中的多個接近傳感器所測量的數(shù)據(jù)W確定計算設備4是否被覆蓋(648、646的"否"分 支)。如果傳感器模塊32確定計算設備4被覆蓋,則計算設備4可W轉(zhuǎn)換成覆蓋操作狀態(tài),其 示例由圖6E示出(648的"是"分支)。
[0117] 圖7A至7C是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例狀態(tài)的表格。如圖7A至7C中的每一個所示,諸如 圖1的計算設備4的計算設備可W在有限狀態(tài)機中實現(xiàn)本公開的一個或多個技術。圖7A至7C 中的每一個圖示出多個示例操作狀態(tài),W及對于所述示例操作狀態(tài)中的每一個,計算設備4 可W在該狀態(tài)下操作的示例含義、示例處理操作、示例狀態(tài)轉(zhuǎn)換、示例功率使用、示例時間 W及對應的功率沖擊。
[0118] 在一些示例中,由圖7A示出的技術可W與由圖7B示出的技術結合,W便計算設備4 可W確定計算設備4何時靜止并且可W處于支座中,運是通過確定計算設備4的方向是豎向 (例如,在計算設備4的長邊尺寸可W被視作高度尺寸的情況下)還是橫向(例如,在計算設 備4的長邊尺寸可W被視作寬度尺寸的情況下)。
[0119] 圖8A至8C是圖示出根據(jù)本公開的一個或多個技術的用來響應于確定用戶正試圖 使用設備而激活顯示器的計算設備的示例組件的示例電源狀態(tài)的表格。圖8A至8C的技術可 W由諸如圖1和圖2中所示的計算設備4的計算設備的一個或多個處理器來執(zhí)行。雖然具有 與計算設備4的配置不同的配置的計算設備也可W執(zhí)行圖8A至8C的技術,但出于說明目的, 在圖1和圖2的計算設備4的場境內(nèi)對圖8A至8C的技術進行描述。
[0120] 如上參照圖2所討論,計算設備4可W包括運動模塊6、SCM 8、一個或多個傳感器10 (其中的一個或多個可W是巧螺儀和/或接近傳感器)、UID 12 W及應用處理器14。如上所討 論,在一些示例中,計算設備4可W在多個操作狀態(tài)下操作。在一些示例中,計算設備4的一 個或多個組件的功率狀態(tài)可W根據(jù)計算設備4的操作狀態(tài)而改變。圖8A至8C各自圖示出計 算設備4的一個或多個組件的功率狀態(tài)與計算設備4的示例操作狀態(tài)之間的示例關系,雖然 其他功率狀態(tài)/操作狀態(tài)關系也有可能。譬如,在圖8C中,盡管SCM 8被圖示為在覆蓋操作狀 態(tài)期間開啟,但在一些示例中,SCM 8可W在覆蓋操作狀態(tài)期間關閉或者可W僅在覆蓋操作 狀態(tài)的一部分中開啟。
[0121] 在一些示例中,一個或多個組件可W在其相應的開啟功率狀態(tài)下比在其相應的關 閉功率狀態(tài)下消耗更多的功率。在一些示例中,在其相應的關閉功率狀態(tài)下,計算設備4的 一個或多個組件可W處于低功率的休眠狀態(tài),其可W設及一些功率的消耗。在一些示例中, 在其相應的關閉功率狀態(tài)下,計算設備4的一個或多個組件可W完全關閉并且不消耗功率。
[0122] 示例1. 一種方法,包括:通過計算設備的第一運動模塊并且基于由第一運動傳感 器在第一時間所測量的第一運動數(shù)據(jù),確定所述移動計算設備已移動,其中,被可操作地禪 合至所述計算設備的存在敏感的顯示器在所述第一時間被去激活;響應于確定所述計算設 備已移動,激活不同的第二運動模塊;通過所述第二運動模塊,確定由第二運動傳感器所測 量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電 量;至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量,W及響應于確定所述統(tǒng) 計量組中的至少一個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器。
[0123] 示例2.如示例1所述的方法,進一步包括:確定由所述第一運動傳感器所測量的第 Ξ運動數(shù)據(jù),其中,確定所述統(tǒng)計量組中的所述第一統(tǒng)計量包括:基于所述第Ξ運動數(shù)據(jù); W及所述第二運動數(shù)據(jù),確定所述統(tǒng)計量組中的所述第一統(tǒng)計量。
[0124] 示例3.如示例1至2的任一組合所述的方法,其中,所述第一統(tǒng)計量指示所述計算 設備是否從第一方向移動到不同的第二方向。
[0125] 示例4.如示例1至3的任一組合所述的方法,進一步包括:確定由一個或多個接近 傳感器所測量的接近數(shù)據(jù);W及至少基于所述接近數(shù)據(jù),確定所述統(tǒng)計量組中的第二統(tǒng)計 量。
[01%]示例5.如示例1至4的任一組合所述的方法,其中,確定由所述一個或多個接近傳 感器所測量的所述接近數(shù)據(jù)包括:確定由所述一個或多個接近傳感器中的第一接近傳感器 所測量的第一接近數(shù)據(jù),其中,所述第一接近傳感器位于所述計算設備的第一角附近;W及 確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的第二接近數(shù)據(jù),其中,所 述第二接近傳感器位于所述計算設備的第二角附近,并且其中,所述第二角不同于所述第 一角。
[0127]示例6.如示例1至5的任一組合所述的方法,其中,確定由所述一個或多個接近傳 感器所測量的所述接近數(shù)據(jù)包括:確定由所述一個或多個接近傳感器中的第一接近傳感器 所測量的第一接近數(shù)據(jù),其中,所述第一接近傳感器位于所述計算設備的第一表面上;W及 確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的第二接近數(shù)據(jù),其中,所 述第二接近傳感器位于所述計算設備的第二表面上,并且其中,所述第二表面不同于所述 第一表面。
[01%]示例7.如示例1至6的任一組合所述的方法,進一步包括:響應于基于所述接近數(shù) 據(jù)而確定對象與所述計算設備的距離大于闊值,激活所述第二運動模塊。
[0129] 示例8.如示例1至7的任一組合所述的方法,進一步包括:由所述計算設備,接收在 輸入設備處所檢測到的將所述計算設備切換到低功率狀態(tài)的用戶輸入的指示,所述存在敏 感的顯示器在所述低功率狀態(tài)下被去激活;響應于接收到將所述計算設備切換到所述低功 率狀態(tài)的所述用戶輸入的所述指示,去激活所述存在敏感的顯示器;W及通過所述計算設 備的所述第一運動模塊并且基于由所述第一傳感器所測量的第四運動數(shù)據(jù),確定所述計算 設備在限定的持續(xù)時間內(nèi)尚未移動。
[0130] 示例9.如示例1至8的任一組合所述的方法,其中,所述第一運動模塊包括所述第 一運動傳感器W及第一處理器,其中,所述第二運動模塊包括第二處理器,其中,所述計算 設備包括應用處理器,并且其中,所述第一處理器、所述第二處理器W及所述應用處理器是 相應的不同的處理器。
[0131] 示例10.如示例1至9的任一組合所述的方法,其中,激活所述第二運動模塊包括: 由所述第一處理器向所述第二處理器發(fā)送中斷;W及至少部分基于所述中斷來激活所述第 二傳感器。
[0132] 示例11.如示例1至10的任一組合所述的方法,其中,所述第一傳感器是加速計并 且所述第二傳感器是巧螺儀。
[0133] 示例12.如示例1至11的任一組合所述的方法,其中,所述存在敏感的顯示器包括 多個發(fā)光元件,并且其中,激活所述存在敏感的顯示器包括W下步驟中的至少一個:激活少 于所述多個發(fā)光元件中的全部的發(fā)光元件激活;W及激活所述多個發(fā)光元件中的全部。
[0134] 示例13. -種計算設備,包括:一個或多個處理器;多個傳感器;第一運動模塊,該 第一運動模炔基于由所述多個傳感器中的第一運動傳感器在第一時間所測量的第一運動 數(shù)據(jù),確定所述計算設備已移動,其中,存在敏感的顯示器在所述第一時間被去激活;并且 其中,響應于確定所述移動計算設備已移動,所述第一運動模塊激活所述多個模塊中的不 同的第二運動模塊,其中,所述第二運動模塊確定由所述多個傳感器中的第二運動傳感器 所測量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多 的電量;其中,所述第二運動模塊至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng) 計量;并且其中,響應于確定所述統(tǒng)計量組中的至少一個統(tǒng)計量滿足闊值,所述一個或多個 處理器中的至少一個激活所述存在敏感的顯示器。
[0135] 示例14.如示例13所述的計算設備,其中,所述第一運動模塊確定由所述第一運動 傳感器所測量的第Ξ運動數(shù)據(jù),其中,所述第二運動模炔基于:所述第Ξ運動數(shù)據(jù);W及所 述第二運動數(shù)據(jù),確定所述第一統(tǒng)計量。
[0136] 示例15.如示例13至14的任一組合所述的計算設備,其中,所述第二運動模塊確定 由一個或多個接近傳感器所測量的接近數(shù)據(jù),并且其中,所述第二運動模塊至少基于所述 接近數(shù)據(jù)來確定所述統(tǒng)計量組中的第二統(tǒng)計量。
[0137] 示例16.如示例13至15的任一組合所述的計算設備,其中,所述第一統(tǒng)計量指示所 述計算設備是否從第一方向移動到不同的第二方向。
[0138] 示例17.如示例13至16的任一組合所述的計算設備,其中,所述接近模塊確定由所 述一個或多個接近傳感器所測量的接近數(shù)據(jù)至少是通過:確定由所述一個或多個接近傳感 器中的第一接近傳感器所測量的第一接近數(shù)據(jù),其中,所述第一接近傳感器位于所述計算 設備的第一角附近;W及確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的 第二接近數(shù)據(jù),其中,所述第二接近傳感器位于所述計算設備的第二角附近,并且其中,所 述第二角不同于所述第一角。
[0139] 示例18.如示例13至17的任一組合所述的計算設備,其中,所述接近模塊確定由所 述一個或多個接近傳感器所測量的接近數(shù)據(jù)至少是通過:確定由所述一個或多個接近傳感 器中的第一接近傳感器所測量的第一接近數(shù)據(jù),其中,所述第一接近傳感器位于所述計算 設備的第一表面上;W及確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的 第二接近數(shù)據(jù),其中,所述第二接近傳感器位于所述計算設備的第二表面上,并且其中,所 述第二表面不同于所述第一表面。
[0140] 示例19.如示例13至18的任一組合所述的計算設備,其中,響應于基于所述接近數(shù) 據(jù)而確定對象與所述計算設備的距離大于闊值,所述接近模塊激活所述第二運動模塊。
[0141] 示例20.如示例13至19的任一組合所述的計算設備,進一步包括:用戶接口模塊, 其接收由輸入設備所檢測到的將所述計算設備切換到低功率狀態(tài)的用戶輸入的指示,所述 存在敏感的顯示器在所述低功率狀態(tài)下被去激活,其中,響應于接收到將所述計算設備切 換到所述低功率狀態(tài)的所述用戶輸入的所述指示,所述用戶接口模塊去激活所述存在敏感 的顯示器,并且其中,基于由所述第一傳感器所測量的第四運動數(shù)據(jù),所述第一運動模塊確 定所述計算設備在限定的持續(xù)時間內(nèi)尚未移動。
[0142] 示例21.如示例13至20的任一組合所述的計算設備,其中,所述第一運動模塊可由 所述多個處理器中的第一處理器執(zhí)行,其中,所述第二運動模塊可由所述多個處理器中的 第二處理器執(zhí)行,并且其中,所述多個處理器包括應用處理器,并且其中,所述第一處理器、 所述第二處理器W及所述應用處理器是相應的不同的處理器。
[0143] 示例22.如示例13至21的任一組合所述的計算設備,其中,所述第一運動模塊激活 所述第二運動模塊至少是通過:由所述第一處理器向所述第二處理器發(fā)送中斷,其中,響應 于接收所述中斷,所述第二處理器激活所述第二傳感器。
[0144] 示例23.如示例13至22的任一組合所述的計算設備,其中,所述第一傳感器是加速 計并且所述第二傳感器是巧螺儀。
[0145] 示例24.如示例13至23的任一組合所述的計算設備,其中,所述存在敏感的顯示器 包括多個發(fā)光元件,并且其中,所述第二運動模塊激活所述存在敏感的顯示器是通過W下 步驟中的任一個:激活少于所述多個發(fā)光元件中的全部的發(fā)光元件激活;或者激活所述多 個發(fā)光元件中的全部。
[0146] 示例25.-種計算系統(tǒng),包括:多個處理器,所述多個處理器包括:第一運動處理 器;第二運動處理器;W及應用處理器;多個傳感器;顯示器;W及至少一個模塊,所述至少 一個模塊可由所述多個處理器中的至少一個執(zhí)行基于由所述多個傳感器中的第一運動 傳感器在第一時間所測量的第一運動數(shù)據(jù),確定所述計算設備已移動,其中,所述顯示器在 所述第一時間被去激活;響應于確定所述計算設備已移動,激活所述第二運動處理器;確定 由所述多個傳感器中的第二運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所述第二運動 數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量;至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量 組中的第一統(tǒng)計量;W及響應于確定所述統(tǒng)計量組中的至少一個統(tǒng)計量滿足闊值,激活所 述顯示器。
[0147] 示例26.如示例25所述的計算系統(tǒng),其中,所述至少一個模塊可由所述多個處理器 中的至少一個執(zhí)行W實行如示例1至12所述的技術的任意組合。
[0148] 示例27.-種存儲指令的非暫時性計算機可讀存儲介質(zhì),所述指令當被執(zhí)行時使 得計算設備的多個處理器中的第一運動處理器:基于由所述多個傳感器中的第一運動傳感 器在第一時間所測量的第一運動數(shù)據(jù),確定所述計算設備已移動,其中,所述存在敏感的顯 示器在所述第一時間被去激活;響應于確定所述移動計算設備已移動,激活所述多個處理 器中的第二運動處理器,其中,所述非暫時性計算機可讀存儲介質(zhì)進一步存儲指令,所述指 令當被執(zhí)行時使得所述多個處理器中的所述第二運動處理器:確定由第二運動傳感器所測 量的第二運動數(shù)據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電 量;至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量;W及響應于確定所述統(tǒng) 計量組中的至少一個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器,其中所述多個處理器 進一步包括應用處理器。
[0149] 示例28.-種如示例27所述的非暫時性計算機可讀存儲介質(zhì),進一步存儲指令,所 述指令當被執(zhí)行時使得所述多個處理器中的至少一個執(zhí)行如示例1至12所述的技術的任一 組合。
[0150] 示例29.-種存儲指令的非暫時性計算機可讀存儲介質(zhì),所述指令當被執(zhí)行時使 得計算設備的多個處理器中的至少一個:通過第一運動模炔基于由所述多個傳感器中的第 一運動傳感器在第一時間所測量的第一運動數(shù)據(jù),確定所述移動計算設備已移動,其中,所 述存在敏感的顯示器在所述第一時間被去激活;響應于確定所述計算設備已移動,激活不 同的第二運動模塊;通過所述第二運動模塊確定由第二運動傳感器所測量的第二運動數(shù) 據(jù),其中,確定所述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量;至少基于所述 第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量;W及響應于確定所述統(tǒng)計量組中的至少一 個統(tǒng)計量滿足闊值,激活所述存在敏感的顯示器。
[0151] 示例30.-種如示例29所述的非暫時性計算機可讀存儲介質(zhì),進一步存儲指令,所 述指令當被執(zhí)行時使得所述多個處理器中的至少一個執(zhí)行如示例1至12所述的技術的任一 組合。
[0152] 示例31.-種設備,包括用于執(zhí)行如示例1至12所述技術的任一組合的裝置。
[0153] 示例32.-種系統(tǒng),包括用于執(zhí)行如示例1至12所述技術的任一組合的裝置。
[0154] 在本公開中所述的技術可W至少部分W硬件、軟件、固件或其任何組合來實現(xiàn)。例 如,所述技術的各個方面可w在一個或多個處理器內(nèi)來實現(xiàn),包括一個或多個微處理器、數(shù) 字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程口陣列(FPGA)或任何其他等價的集 成或分立邏輯電路W及運樣的組件的任何組合。術語"處理器"或"處理電路"一般可W指單 獨或與其他邏輯電路結合的任何前述邏輯電路或者任何其他等價電路。包括硬件的控制單 元也可W執(zhí)行本公開的技術中的一個或多個。
[0155] 運樣的硬件、軟件W及固件可W在相同的設備或分離設備內(nèi)實現(xiàn)來支持在本公開 中所述的各種技術。此外,任何所述單元、模塊或組件可W在一起被實現(xiàn)或分別被實現(xiàn)為分 立但可共同操作的邏輯設備。將不同特征描繪為模塊或單元意在突出不同的功能方面,并 且并不一定暗示運樣的模塊或單元必須由分離的硬件、固件或軟件組件實現(xiàn)。相反,與一個 或多個模塊或單元相關聯(lián)的功能可W由單獨的硬件、固件或軟件組件執(zhí)行,或者被集成在 共同或分離的硬件、固件或軟件組件內(nèi)。
[0156] 還可W將在本公開中所述的技術嵌入或編碼在包括編碼有指令的計算機可讀存 儲介質(zhì)的制品中。嵌入或編碼在包括被編碼的計算機可讀存儲介質(zhì)的制品中的指令可W諸 如在一個或多個處理器執(zhí)行被包括或編碼在計算機可讀存儲介質(zhì)中的指令時,使得一個或 多個可編程處理器或其他處理器實現(xiàn)在本文中所述技術中的一個或多個。計算機可讀存儲 介質(zhì)可W包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除 可編程只讀存儲器化PROM)、電可擦除可編程存儲器化EPROM)、閃存、硬盤、光盤R0M(CD- R0M)、軟盤、磁帶盒、磁介質(zhì)、光介質(zhì)或其他計算機可讀介質(zhì)。在一些示例中,制品可W包括 一個或多個計算機可讀存儲介質(zhì)。
[0157] 在一些示例中,計算機可讀存儲介質(zhì)可W包括非暫時性介質(zhì)。術語"非暫時性"可 W指示存儲介質(zhì)不體現(xiàn)為載波或傳播信號。在某些示例中,非暫時性存儲介質(zhì)可W存儲能 夠隨著時間的推移而改變的數(shù)據(jù)(例如,在RAM或緩存中)。
[0158] 本發(fā)明已描述各種示例。運些和其他示例在所附權利要求的范圍內(nèi)。
【主權項】
1. 一種方法,包括: 通過計算設備的第一運動模塊并且基于由第一運動傳感器在第一時間所測量的第一 運動數(shù)據(jù),確定所述移動計算設備已移動,其中,被可操作地耦合至所述計算設備的存在敏 感的顯示器在所述第一時間被去激活; 響應于確定所述計算設備已移動,激活不同的第二運動模塊; 通過所述第二運動模塊,確定由第二運動傳感器所測量的第二運動數(shù)據(jù),其中,確定所 述第二運動數(shù)據(jù)使用比確定所述第一運動數(shù)據(jù)更多的電量; 至少基于所述第二運動數(shù)據(jù)來確定統(tǒng)計量組中的第一統(tǒng)計量;以及 響應于確定所述統(tǒng)計量組中的至少一個統(tǒng)計量滿足閾值,激活所述存在敏感的顯示 器。2. 如權利要求1所述的方法,進一步包括: 確定由所述第一運動傳感器所測量的第三運動數(shù)據(jù), 其中,確定所述統(tǒng)計量組中的所述第一統(tǒng)計量包括基于以下數(shù)據(jù)來確定所述統(tǒng)計量組 中的所述第一統(tǒng)計量: 所述第三運動數(shù)據(jù);以及 所述第二運動數(shù)據(jù)。3. 如權利要求1-2中任一項所述的方法,其中, 所述第一統(tǒng)計量指示所述計算設備是否從第一方向移動到不同的第二方向。4. 如權利要求1-3中任一項所述的方法,進一步包括: 確定由一個或多個接近傳感器所測量的接近數(shù)據(jù);以及 至少基于所述接近數(shù)據(jù)來確定所述統(tǒng)計量組中的第二統(tǒng)計量。5. 如權利要求1-4中任一項所述的方法,其中,確定由所述一個或多個接近傳感器所測 量的所述接近數(shù)據(jù)包括: 確定由所述一個或多個接近傳感器中的第一接近傳感器所測量的第一接近數(shù)據(jù),其 中,所述第一接近傳感器位于所述計算設備的第一角附近;以及 確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的第二接近數(shù)據(jù),其 中,所述第二接近傳感器位于所述計算設備的第二角附近,并且其中,所述第二角不同于所 述第一角。6. 如權利要求1-5中任一項所述的方法,其中,確定由所述一個或多個接近傳感器所測 量的所述接近數(shù)據(jù)包括: 確定由所述一個或多個接近傳感器中的第一接近傳感器所測量的第一接近數(shù)據(jù),其 中,所述第一接近傳感器位于所述計算設備的第一表面上;以及 確定由所述一個或多個接近傳感器中的第二接近傳感器所測量的第二接近數(shù)據(jù),其 中,所述第二接近傳感器位于所述計算設備的第二表面上,并且其中,所述第二表面不同于 所述第一表面。7. 如權利要求1-6中任一項所述的方法,進一步包括: 響應于基于所述接近數(shù)據(jù)而確定對象與所述計算設備的距離大于閾值,激活所述第二 運動模塊。8. 如權利要求1-7中任一項所述的方法,進一步包括: 由所述計算設備,接收在輸入設備處所檢測到的將所述計算設備切換到低功率狀態(tài)的 用戶輸入的指示,所述存在敏感的顯示器在所述低功率狀態(tài)下被去激活; 響應于接收到將所述計算設備切換到所述低功率狀態(tài)的所述用戶輸入的所述指示,去 激活所述存在敏感的顯示器;以及 通過所述計算設備的所述第一運動模塊并且基于由所述第一傳感器所測量的第四運 動數(shù)據(jù),確定所述計算設備在限定的持續(xù)時間內(nèi)尚未移動。9. 如權利要求1-8中任一項所述的方法, 其中,所述第一運動模塊包括所述第一運動傳感器以及第一處理器,其中,所述第二運 動模塊包括第二處理器, 其中,所述計算設備包括應用處理器,并且 其中,所述第一處理器、所述第二處理器以及所述應用處理器是相應的不同的處理器。10. 如權利要求1-9中任一項所述的方法,其中,激活所述第二運動模塊包括: 由所述第一處理器向所述第二處理器發(fā)送中斷;以及 至少部分基于所述中斷來激活所述第二傳感器。11. 如權利要求1-10中任一項所述的方法,其中,所述第一傳感器是加速計并且所述第 二傳感器是陀螺儀。12. 如權利要求1-11中任一項所述的方法,其中,所述存在敏感的顯示器包括多個發(fā)光 元件,并且其中,激活所述存在敏感的顯示器包括以下步驟中的至少一個: 激活少于所述多個發(fā)光元件中的全部的發(fā)光元件;以及 激活所述多個發(fā)光元件中的全部。13. -種計算設備,包括用于執(zhí)行如權利要求1至12所述方法中的任一組合的裝置。14. 一種編碼有指令的計算機可讀存儲介質(zhì),所述指令使得計算設備的一個或多個處 理器執(zhí)行如權利要求1至12所述方法的任一組合。
【文檔編號】G06F1/32GK106068487SQ201580011728
【公開日】2016年11月2日
【申請日】2015年1月13日 公開號201580011728.7, CN 106068487 A, CN 106068487A, CN 201580011728, CN-A-106068487, CN106068487 A, CN106068487A, CN201580011728, CN201580011728.7, PCT/2015/11164, PCT/US/15/011164, PCT/US/15/11164, PCT/US/2015/011164, PCT/US/2015/11164, PCT/US15/011164, PCT/US15/11164, PCT/US15011164, PCT/US1511164, PCT/US2015/011164, PCT/US2015/11164, PCT/US2015011164, PCT/US201511164
【發(fā)明人】艾蒂安·理格蘭達, 邁克爾·安德魯·賽普
【申請人】谷歌公司