實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊的制作方法
【專利摘要】本發(fā)明涉及終端設(shè)備,尤其涉及對用戶姿態(tài)進行檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊,解決用戶使用終端設(shè)備時姿態(tài)不正確造成身體傷害的問題。操作系統(tǒng)運行裝置,包含傳感模塊驅(qū)動單元、輸入模塊驅(qū)動單元、輸出模塊驅(qū)動單元、姿態(tài)服務(wù)模塊、應(yīng)用數(shù)據(jù)庫、應(yīng)用程序編程接口。所述姿態(tài)服務(wù)模塊包含姿態(tài)檢測單元,姿態(tài)服務(wù)模塊或應(yīng)用程序模塊中包含姿態(tài)比較單元和姿態(tài)提醒單元。應(yīng)用模塊中的輸入輸出處理單元讀取或設(shè)置應(yīng)用數(shù)據(jù)庫;姿態(tài)服務(wù)模塊中的數(shù)據(jù)掃描單元根據(jù)應(yīng)用數(shù)據(jù)庫中工作數(shù)據(jù)的指示啟動姿態(tài)檢測過程。本發(fā)明通過對用戶進行有效的提醒使用戶一直維持相對正確的姿態(tài),因此有益于用戶健康。另一方面,正確的姿態(tài)能使用戶較長時間使用設(shè)備。
【專利說明】實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備,尤其涉及對用戶姿態(tài)進行檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊。
【背景技術(shù)】
[0002]手機、平板電腦、電子書以及筆記本電腦等移動終端設(shè)備已經(jīng)在現(xiàn)代人的生活中非常普及。用戶在使用這些設(shè)備時一般都以單手或雙手手持這些設(shè)備,讓設(shè)備的顯示屏對著自己,進行學習、閱讀、娛樂等活動。隨著大量的應(yīng)用程序的出現(xiàn),用戶每天使用這些設(shè)備的時間越來越長。例如有的用戶在地鐵上用手機看小說,一般連續(xù)使用時間為幾十分鐘;在平板電腦或手機上看視屏,經(jīng)常一看就是幾個小時。隨著4G業(yè)務(wù)的開通,移動互聯(lián)網(wǎng)將提供更加豐富多彩的內(nèi)容,這會讓我們使用這些終端設(shè)備的時間更長。[0003]雖然使用這些設(shè)備讓我們很便捷地獲得了各種信息、隨時可以娛樂,但是,對這些設(shè)備的不正確使用方法也給用戶帶來了很多煩惱。比較典型的一個情形是,用戶長時間手持這些設(shè)備后,手臂疲憊,設(shè)備越放越低,自然而然地頭也越來越低。如果頸椎長期處于極度前屈的異常穩(wěn)定狀態(tài),就會對頸椎造成傷害,容易造成頸肩部肌肉僵硬、痙攣,時間久了,就可能會導(dǎo)致頸椎曲度變直、頸椎間盤突出等病癥。還有的人喜歡在地鐵等擁擠的場所看手機、平板電腦或電子書,由于空間有限,這些設(shè)備與眼睛的距離很近。還有一些人習慣在休息的時候臥床閱讀。這些不正確的姿態(tài)對用戶的眼睛和頸椎造成了很大的傷害,而且這些傷害很多是不可逆的,需要服用藥物、物理療法乃至手術(shù)才能得到有效的治療。
[0004]移動終端包括但并不限于手機、平板電腦等設(shè)備,大多數(shù)呈平板形態(tài),這種設(shè)備的硬件構(gòu)成一般都有前置攝像頭、主顯示屏和處理器及硬件外設(shè)等器件。設(shè)備包括一個或者多個顯示屏,其中前置攝像頭與設(shè)備的主顯示屏在結(jié)構(gòu)上位于設(shè)備的同一幾何平面。移動終端一般包括一個或多個處理器,處理器運行軟件操作系統(tǒng)和應(yīng)用程序,分別構(gòu)成操作系統(tǒng)運行裝置和應(yīng)用程序模塊。硬件和軟件通過信號中斷機制觸發(fā)相應(yīng)的處理。用戶在使用這樣的設(shè)備時,一般存在長時間注視主顯示屏的應(yīng)用,例如網(wǎng)頁閱讀、游戲等。由于前述的情形,移動終端或平板電腦使用時很容易使用姿態(tài)不正確,比如距離人眼過近,頭部過低等。這些不正確的姿態(tài)對用戶的眼睛和頸椎造成了很大的傷害。但是目前的移動終端尚未解決這個問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提出一種實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊,解決用戶面對顯示屏使用移動終端設(shè)備時姿態(tài)不正確造成身體傷害的問題。
[0006]通過操作系統(tǒng)實現(xiàn)用戶姿態(tài)檢測的移動終端,包含姿態(tài)傳感模塊1、用戶配置輸入模塊2、告警信號輸出模塊3、操作系統(tǒng)運行裝置4、應(yīng)用程序模塊71,72,…,7N。姿態(tài)傳感模塊I產(chǎn)生姿態(tài)傳感信號S。用戶配置輸入模塊2識別用戶操作,將用戶指令I(lǐng)傳遞至應(yīng)用程序模塊71,72,…,7N和/或操作系統(tǒng)運行裝置4。告警信號輸出模塊3發(fā)出用戶感官可識別的信號。
[0007]本發(fā)明提出的操作系統(tǒng)運行裝置4,包含傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43。傳感模塊驅(qū)動單元41控制姿態(tài)傳感模塊I工作、并將姿態(tài)傳感模塊I輸出的姿態(tài)傳感信號S轉(zhuǎn)換為姿態(tài)數(shù)據(jù)D。輸入模塊驅(qū)動單元42控制用戶配置輸入模塊工作,接收用戶指令I(lǐng) ;輸出模塊驅(qū)動單元43輸出信號0,包含報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R,控制告警信號輸出模塊3工作。
[0008]操作系統(tǒng)運行裝置4中還包含姿態(tài)服務(wù)模塊40,姿態(tài)服務(wù)模塊40中還包含姿態(tài)檢測單元46,讀取傳感模塊驅(qū)動單元輸出的姿態(tài)數(shù)據(jù)D、識別用戶面部的位置、產(chǎn)生姿態(tài)參數(shù)G0
[0009]所述姿態(tài)服務(wù)模塊40 (或應(yīng)用程序模塊71,72,…,7N中至少一個)還包含姿態(tài)比較單元47,將所述姿態(tài)參數(shù)G與對應(yīng)的門限值進行比較;所述姿態(tài)服務(wù)模塊40 (或應(yīng)用程序模塊71,72,…,7N中至少一個)還包含姿態(tài)提醒單元48,產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。所述姿態(tài)服務(wù)模塊40 (或者應(yīng)用程序模塊71,72,…,7N中至少一個)產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R,啟動輸入模塊驅(qū)動單元。
[0010]操作系統(tǒng)運行裝置中還包含應(yīng)用數(shù)據(jù)庫44,所述應(yīng)用數(shù)據(jù)庫44存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
[0011]操作系統(tǒng)運行裝置4中還包含應(yīng)用程序編程接口 45(API)。所述應(yīng)用程序模塊有一個或多個,所述應(yīng)用程序模塊71,72,…,7N裝載并運行應(yīng)用程序,通過所述應(yīng)用程序編程接口 45調(diào)用所述傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43、姿態(tài)服務(wù)模塊40、應(yīng)用數(shù) 據(jù)庫44等組件。
[0012]在本發(fā)明的實施例中,傳感信號S進一步包含圖像信號SI和角度傳感信號S2。姿態(tài)數(shù)據(jù)D進一步包含用戶姿態(tài)數(shù)據(jù)Dl和本機姿態(tài)數(shù)據(jù)D2。姿態(tài)參數(shù)G進一步包含相對姿態(tài)參數(shù)Gl和絕對姿態(tài)參數(shù)G2。Gl、G2對應(yīng)的門限值分別為T1、T2。
[0013]實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊的工作過程如下:
[0014]配置輸入:應(yīng)用程序模塊71,72,…,7Ν和/或操作系統(tǒng)運行裝置4接受來自用戶配置輸入模塊指令數(shù)據(jù)I ;
[0015]姿態(tài)檢測:姿態(tài)檢測單元46啟動傳感模塊驅(qū)動單元41控制姿態(tài)傳感模塊1,采集傳感信號S1、S2,并轉(zhuǎn)換為姿態(tài)數(shù)據(jù)D1、D2 ;姿態(tài)檢測單元46讀取傳感模塊驅(qū)動單元41輸出的姿態(tài)數(shù)據(jù)D1、D2,姿態(tài)檢測單元46對姿態(tài)數(shù)據(jù)進行分析,得出相對姿態(tài)參數(shù)Gl和/或絕對姿態(tài)參數(shù)G2 ;
[0016]姿態(tài)比較:姿態(tài)比較單元47根據(jù)用戶姿態(tài)參數(shù)G1、G2和用戶姿態(tài)門限值T1、T2進行比較;
[0017]姿態(tài)提醒:在所述用戶姿態(tài)參數(shù)超過門限值時,姿態(tài)提醒單元48生成報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R ;告警信號輸出模塊3向客戶發(fā)出用戶感覺可識別的信號,包含報警信息和/或矯正建議。
[0018]在上述方法中,姿態(tài)檢測在操作系統(tǒng)運行裝置4中的姿態(tài)服務(wù)模塊40中完成,姿態(tài)比較、姿態(tài)提醒可以在所述姿態(tài)服務(wù)模塊40中完成,也可以在至少一個應(yīng)用程序模塊(例如71)中完成。
[0019]運用本發(fā)明的操作系統(tǒng)運行裝置和應(yīng)用程序模塊,通過對用戶進行有效的提醒,可使用戶一直維持一個比較正確的姿態(tài)。這可以讓用戶不會因為使用這些電子設(shè)備對身體造成傷害,因此有益于用戶。另一方面,正確的姿態(tài)其實也是最不容易使用戶疲憊的姿態(tài),因此用戶可以較長時間使用這些設(shè)備,從而提高用戶對設(shè)備生產(chǎn)者和應(yīng)用程序的黏著度。
【專利附圖】
【附圖說明】
[0020]圖1是通過操作系統(tǒng)實現(xiàn)用戶姿態(tài)檢測的移動終端
[0021]圖2是姿態(tài)傳感模塊使用攝像頭方案
[0022]圖3是姿態(tài)傳感模塊使用攝像頭和傾角傳感器方案
[0023]圖4是攝像頭在終端設(shè)備面板上的安置方案示意圖
[0024]圖5是本機姿態(tài)傳感器在終端設(shè)備上的安置方案示意圖
[0025]圖6是實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置和應(yīng)用程序模塊的工作過程
[0026]圖7是操作系統(tǒng)運行裝置實現(xiàn)姿態(tài)檢測、姿態(tài)比較和姿態(tài)提醒的實施例
[0027]圖8是操作系統(tǒng)運行裝置實現(xiàn)姿態(tài)檢測和姿態(tài)比較的實施例
[0028]圖9是操作系統(tǒng)運行裝置實現(xiàn)姿態(tài)檢測的實施例
【具體實施方式】
[0029]下面結(jié)合附圖,對【具體實施方式】說明如下。
[0030]如圖1所示,本發(fā)明的裝置用于通過操作系統(tǒng)實現(xiàn)用戶姿態(tài)檢測的移動終端5,該移動終端中包含姿態(tài)傳感模塊1、用戶配置輸入模塊2、告警信號輸出模塊3、操作系統(tǒng)運行裝置4、應(yīng)用程序模塊71,72,…,7N。姿態(tài)傳感模塊I產(chǎn)生姿態(tài)傳感信號S。用戶配置輸入模塊2識別用戶操作,將用戶指令I(lǐng)傳遞至應(yīng)用程序模塊71,72,…,7N和/或操作系統(tǒng)運行裝置4。告警信號輸出模塊3發(fā)出用戶感官可識別的信號。
[0031]本發(fā)明所述操作系統(tǒng)運行裝置,是加載和運行移動終端操作系統(tǒng)的裝置,例如加載和運行Android、iOS、黑莓操作系統(tǒng)及其替代程序。本發(fā)明所述應(yīng)用程序模塊71,72,…,7N,是加載和運行應(yīng)用程序的裝置,特別是加載和運行一些用戶可能長時間連續(xù)使用的應(yīng)用程序,如視頻播放器、網(wǎng)頁瀏覽器、閱讀軟件等。本發(fā)明所述應(yīng)用程序模塊、操作系統(tǒng)運行模塊等各組成部分能用CPU系統(tǒng)、可編程邏輯電路和存儲器的組合來實現(xiàn)。
[0032]圖1進一步描述了本發(fā)明提出的操作系統(tǒng)運行裝置4,包含傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43。傳感模塊驅(qū)動單元41控制姿態(tài)傳感模塊I工作、并將姿態(tài)傳感模塊I輸出的姿態(tài)傳感信號S轉(zhuǎn)換為姿態(tài)數(shù)據(jù)D。輸入模塊驅(qū)動單元42控制用戶配置輸入模塊工作,識別用戶指令I(lǐng),產(chǎn)生用戶指令數(shù)據(jù);輸出模塊驅(qū)動單元43輸出信號0,包含報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R,控制告警信號輸出模塊3工作,
[0033]操作系統(tǒng)運行裝置4中還包含姿態(tài)服務(wù)模塊40,姿態(tài)服務(wù)模塊40中還包含姿態(tài)檢測單元46,讀取傳感模塊驅(qū)動單元輸出的姿態(tài)數(shù)據(jù)D、識別用戶面部的位置、產(chǎn)生姿態(tài)參數(shù)G0
[0034]所述姿態(tài)服務(wù)模塊40 (或應(yīng)用程序模塊71,72,…,7N中至少一個)還包含姿態(tài)比較單元47,將所述姿態(tài)參數(shù)G與對應(yīng)的門限值進行比較;所述姿態(tài)服務(wù)模塊40 (或應(yīng)用程序模塊71,72,…,7N中至少一個)還包含姿態(tài)提醒單元48,產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。所述姿態(tài)服務(wù)模塊40 (或者應(yīng)用程序模塊71,72,…,7N中至少一個)產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R,啟動輸入模塊驅(qū)動單元。
[0035]操作系統(tǒng)運行裝置中還包含應(yīng)用數(shù)據(jù)庫44,所述應(yīng)用數(shù)據(jù)庫44存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
[0036]所述應(yīng)用數(shù)據(jù)庫44存儲的工作數(shù)據(jù),是指在本發(fā)明的裝置工作中改變的數(shù)據(jù),包括“應(yīng)用程序狀態(tài)表”、“姿態(tài)檢測標志位”、“應(yīng)用程序注冊表”及所述姿態(tài)參數(shù)等。
[0037]應(yīng)用程序狀態(tài)表,包含終端中應(yīng)用程序模塊工作狀態(tài)的信息,例如該應(yīng)用程序模塊是否運行、是否占據(jù)顯示屏等。
[0038]應(yīng)用程序注冊表,包含有檢測必要的應(yīng)用程序模塊名稱或系統(tǒng)分配的某種標識符。應(yīng)用程序模塊71,72,…,7N可以通過應(yīng)用程序編程接口 45把自己的名稱或標識符添加到應(yīng)用數(shù)據(jù)庫44中。
[0039]姿態(tài)檢測標志位,是指操作系統(tǒng)運行裝置4中姿態(tài)服務(wù)模塊40是否運行的標志。
[0040]所述應(yīng)用數(shù)據(jù)庫44存儲的默認設(shè)置數(shù)據(jù),包含以下一種或多種:姿態(tài)檢測標志位、應(yīng)用程序注冊表、門限值。這些數(shù)據(jù)也可以通過手動設(shè)置,其中姿態(tài)檢測標志位和應(yīng)用程序注冊表還可能在工作中被重新設(shè)置。
[0041]操作系統(tǒng)運行裝置4中還包含應(yīng)用程序編程接口 45(API)。所述應(yīng)用程序模塊有一個或多個,所述應(yīng)用程序模塊71,72,…,7N裝載并運行應(yīng)用程序,通過所述應(yīng)用程序編程接口 45調(diào)用所述傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43、姿態(tài)服務(wù)模塊40、應(yīng)用數(shù)據(jù)庫44等組件。
[0042]作為本發(fā)明進一步優(yōu)化的實施例,圖2~3所示方案中,傳感信號S進一步包含圖像信號SI和角度傳感信號S2。姿態(tài)數(shù)據(jù)D進一步包含用戶姿態(tài)數(shù)據(jù)Dl和本機姿態(tài)數(shù)據(jù)D2。姿態(tài)參數(shù)G進一步包含相對姿態(tài)參數(shù)Gl和絕對姿態(tài)參數(shù)G2。Gl、G2對應(yīng)的門限值分別為T1、T2。
[0043]如圖2所示,是本發(fā)明操作系統(tǒng)運行裝置和應(yīng)用程序模塊的一個實施例,姿態(tài)傳感模塊I使用攝像頭方案,包含一只或多只前置攝像頭11,產(chǎn)生圖像信號Si。傳感模塊驅(qū)動單元41中包含攝像頭驅(qū)動單元411。姿態(tài)檢測單元46讀取攝像頭驅(qū)動單元411輸出的用戶姿態(tài)數(shù)據(jù)D1,檢測用戶面部與顯示屏6 (圖4~5)的相對位置,產(chǎn)生相對姿態(tài)參數(shù)G1。姿態(tài)服務(wù)模塊40中還包含姿態(tài)比較單元47,將所述姿態(tài)參數(shù)Gl與對應(yīng)的門限值Tl進行比較。
[0044]操作系統(tǒng)運行裝置4或應(yīng)用程序模塊(例如71)中還包含姿態(tài)提醒單元,產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。
[0045]如圖3所示,是本發(fā)明操作系統(tǒng)運行裝置和應(yīng)用程序模塊的一個實施例,姿態(tài)傳感模塊I使用攝像頭和本機姿態(tài)傳感器相結(jié)合的方案。其中,姿態(tài)傳感模塊I包含一只或多只前置攝像頭11,產(chǎn)生圖像信號Si。姿態(tài)傳感模塊中還包含能檢測顯示屏所在平面傾角的本機姿態(tài)傳感器12 (如重力傳感器,又稱為傾角傳感器),產(chǎn)生角度傳感信號S2。傳感模塊驅(qū)動單元41中包含攝像頭驅(qū)動單元411和本機姿態(tài)傳感器(重力傳感器、傾角傳感器)的驅(qū)動單元412。姿態(tài)檢測單元46讀取攝像頭驅(qū)動單元輸出的用戶姿態(tài)數(shù)據(jù)D1,檢測用戶面部與顯示屏6 (圖4~5)的相對位置,產(chǎn)生相對姿態(tài)參數(shù)G1。姿態(tài)檢測單元46讀取本機姿態(tài)傳感器驅(qū)動單元412輸出本機姿態(tài)數(shù)據(jù)D2,確定本機顯示屏6所在平面的傾角a。姿態(tài)檢測單元46根據(jù)相對姿態(tài)參數(shù)Gl和本機顯示屏6所在平面的傾角α,產(chǎn)生絕對姿態(tài)參數(shù)G2。
[0046]操作系統(tǒng)運行裝置或應(yīng)用程序模塊中還包含姿態(tài)比較單元,將所述姿態(tài)參數(shù)Gl、G2與對應(yīng)的門限值T1、T2進行比較;操作系統(tǒng)運行裝置或應(yīng)用程序模塊中還包含姿態(tài)提醒單元,產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。
[0047]在上述各方案中所提到的“姿態(tài)參數(shù)”,可以用多種方法定義,以下舉例說明定義和分析的方法。本發(fā)明的裝置和方法不限定姿態(tài)參數(shù)的具體方式。
[0048]例如一種姿態(tài)參數(shù)是:用戶面部參考點與終端顯示屏參考點之間的水平距離L1、垂直距離L2,用戶面部中間線和顯示屏之間的夾角β,用戶面部中間線和水平面之間的夾角Y。其中Ll、L2、i3反映了用戶面部與終端顯示屏之間的相對位置關(guān)系,因此稱為“相對姿態(tài)參數(shù)G1”,其中Y反映了用戶面部與終端顯示屏無關(guān)的位置參數(shù),稱為“絕對姿態(tài)參數(shù)G2”。即:G1=[L1,L2,β],62=r = α+β。參數(shù)Gl可以運用攝像頭驅(qū)動單元輸出的用戶姿態(tài)數(shù)據(jù)Dl使用單目機器視覺、雙目機器視覺或多目機器視覺的方法得到,G2結(jié)合Gl和本機顯示屏所在平面的傾角α得到。[0049]再例如一種姿態(tài)參數(shù)是:在攝像頭圖像數(shù)據(jù)用戶面部輪廓線中占據(jù)的范圍Af、及面部中間線偏離圖像中間線的程度d,用戶面部中間線和水平面之間的夾角Y,也可以構(gòu)建相對姿態(tài)參數(shù),即Gl= [Af,d,β ]。參數(shù)Gl可以運用攝像頭驅(qū)動單元輸出的用戶姿態(tài)數(shù)據(jù)Dl使用圖像數(shù)據(jù)分析的方法得到。絕對姿態(tài)參數(shù)仍可采用G2= gamma = α + β。
[0050]對應(yīng)的門限值T是指Gl、G2中標定正確姿態(tài)的門限值,例如L1、L2、Af、α、β、Y的最大值或最小值。按照前述姿態(tài)參數(shù)的實施例,相對姿態(tài)參數(shù)的門限值Tl=[Min (LI),Max (LI),Min (L2),Max (L2),Min ( β ), Max ( β )],或者 Tl= [Min (Af),Max (Af),Max (d),Min (β ), Max ( β )];絕對姿態(tài)參數(shù)的門限值 T2=[Min( α ), Max ( α ),Min( Y ),Max( Y )]。所謂用戶姿態(tài)不正確,是指用戶的姿態(tài)參數(shù)超出門限值的范圍。
[0051]圖4和圖5表示攝像頭和本機姿態(tài)傳感器在移動終端的安置方案。其中,圖4表示攝像頭11在終端設(shè)備5的面板上的位置和功能,一個移動式智能終端5設(shè)備使用時大致呈平板狀,有一個或多個面向用戶的攝像頭11。還要至少包含一個面向用戶的顯示屏6,使用戶在面向設(shè)備閱讀或工作時面向攝像頭11、處于攝像頭11的圖像采集空間中。圖5表示姿態(tài)傳感器12在終端設(shè)備5上的位置和功能。該設(shè)備的硬件包含至少一個面向用戶的顯示屏6和一個能檢測出顯示屏所在平面傾角的傳感器12。該傳感器12安裝在終端設(shè)備中,與顯示屏6具有固定的位置關(guān)系。通過該傳感器輸出的數(shù)據(jù),可以得到終端設(shè)備的顯示屏所在平面的傾角(α ),即終端設(shè)備的顯示屏所在平面和水平面之間的夾角。
[0052]圖6是操作系統(tǒng)運行裝置和應(yīng)用程序模塊實現(xiàn)用戶姿態(tài)檢測的工作過程,包含如下步驟:
[0053]第101步、配置輸入:應(yīng)用程序模塊71,72,..., 7Ν和/或操作系統(tǒng)運行裝置4接受來自用戶配置輸入模塊指令數(shù)據(jù)I ;
[0054]第102步、姿態(tài)檢測:傳感模塊驅(qū)動單元41控制姿態(tài)傳感模塊采集傳感信號S1、S2,并轉(zhuǎn)換為姿態(tài)數(shù)據(jù)D1、D2 ;姿態(tài)服務(wù)模塊40讀取傳感模塊驅(qū)動單元41輸出的姿態(tài)數(shù)據(jù)D1、D2,姿態(tài)檢測單元對姿態(tài)數(shù)據(jù)進行分析,得出相對姿態(tài)參數(shù)Gl和/或絕對姿態(tài)參數(shù)G2 ;
[0055]第103步、姿態(tài)比較:姿態(tài)比較單元將所述用戶姿態(tài)參數(shù)G1、G2和門限值T1、T2進行比較,姿態(tài)正常時轉(zhuǎn)第102步,否則第104步;[0056]第104步、姿態(tài)提醒:在所述用戶姿態(tài)參數(shù)超過門限值時,姿態(tài)提醒單元生成報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R ;告警信號輸出模塊向客戶發(fā)出用戶感覺可識別的信號,包含報警信息和/或矯正建議,告警輸出后,轉(zhuǎn)第102步。
[0057]在上述方法中,姿態(tài)檢測的步驟在操作系統(tǒng)運行裝置4中完成,姿態(tài)比較、姿態(tài)提醒的步驟可以由操作系統(tǒng)運行裝置中的姿態(tài)服務(wù)模塊40完成,也可以由應(yīng)用程序模塊71,72,…,7N完成。在上述方法中,為了降低檢測的頻率,從第103步、第104步回歸到第102步時,經(jīng)過一個延時步驟(第105步)。
[0058]圖7是移動終端中操作系統(tǒng)運行裝置和應(yīng)用程序模塊的實施例,操作系統(tǒng)運行裝置實現(xiàn)姿態(tài)檢測、姿態(tài)比較和姿態(tài)提醒。
[0059]操作系統(tǒng)運行裝置4中包含傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43,傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號S ;輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令I(lǐng) ;輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R的輸出信號O。
[0060]操作系統(tǒng)運行裝置4中還包含姿態(tài)服務(wù)模塊40,姿態(tài)服務(wù)模塊40中包含姿態(tài)檢測單元46、姿態(tài)比較單元47、姿態(tài)提醒單元48。所述姿態(tài)檢測單元46啟動傳感模塊驅(qū)動單元41,讀取傳感模塊驅(qū)動單元41輸出的姿態(tài)數(shù)據(jù)D,識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù)G。所述姿態(tài)比較單元47,將所述姿態(tài)參數(shù)G與對應(yīng)的門限值T進行比較;所述姿態(tài)提醒單元48,在用戶姿態(tài)不正確時產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R,并啟動所述輸出模塊驅(qū)動單元。
[0061 ] 操作系統(tǒng)運行裝置4中還包含應(yīng)用數(shù)據(jù)庫44,所述應(yīng)用數(shù)據(jù)庫44存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
[0062]作為本發(fā)明進一步優(yōu)化的實施例,圖7所示操作系統(tǒng)運行裝置還包含以下部分:
[0063]姿態(tài)服務(wù)模塊40中還包含數(shù)據(jù)掃描單元49,所述數(shù)據(jù)掃描單元49查詢所述應(yīng)用數(shù)據(jù)庫中的工作數(shù)據(jù),按照所述工作數(shù)據(jù)的指示,在需要啟動姿態(tài)檢測過程時,觸發(fā)姿態(tài)檢測單元46。
[0064]操作系統(tǒng)運行裝置4中還包含應(yīng)用程序編程接口(API)45,所述應(yīng)用程序模塊71,72,…,7N通過所述應(yīng)用程序編程接口 45調(diào)用所述應(yīng)用數(shù)據(jù)庫44,對其中的數(shù)據(jù)進行設(shè)置或清除。
[0065]圖8是移動終端中操作系統(tǒng)運行裝置和應(yīng)用程序模塊的實施例,操作系統(tǒng)運行裝置進行姿態(tài)檢測和姿態(tài)比較。
[0066]操作系統(tǒng)運行裝置4中包含傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43,傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號S ;輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令I(lǐng) ;輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R的輸出信號O。
[0067]操作系統(tǒng)運行裝置4中還包含姿態(tài)服務(wù)模塊40,姿態(tài)服務(wù)模塊40中包含姿態(tài)檢測單元46、姿態(tài)比較單元47,啟動傳感模塊驅(qū)動單元41,讀取傳感模塊驅(qū)動單元41輸出的姿態(tài)數(shù)據(jù)D,識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù)G ;所述姿態(tài)比較單元47將所述姿態(tài)參數(shù)G與對應(yīng)的門限值T進行比較,在姿態(tài)參數(shù)超出門限值時通過應(yīng)用程序編程接口 45向至少一個所述應(yīng)用程序模塊71,72,…,7N發(fā)出姿態(tài)超限通知。[0068]操作系統(tǒng)運行裝置4中還包含應(yīng)用數(shù)據(jù)庫44,所述應(yīng)用數(shù)據(jù)庫44存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
[0069]至少一個所述應(yīng)用程序模塊(例如71)中包含姿態(tài)提醒單元48、輸入輸出處理單元70。所述姿態(tài)提醒單元48產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。所述輸入輸出處理單元70,通過應(yīng)用程序編程接口 45設(shè)置應(yīng)用數(shù)據(jù)庫44中的工作數(shù)據(jù)、接收來自操作系統(tǒng)運行裝置4的姿態(tài)超限通知、啟動輸入模塊驅(qū)動單元42、啟動輸出模塊驅(qū)動單元43。
[0070]作為本發(fā)明進一步優(yōu)化的實施例,圖8中所示操作系統(tǒng)運行裝置4,還包含以下部分:
[0071]姿態(tài)服務(wù)模塊40中還包含數(shù)據(jù)掃描單元49,所述數(shù)據(jù)掃描單元查詢所述應(yīng)用數(shù)據(jù)庫44中的工作數(shù)據(jù),按照所述工作數(shù)據(jù)的指示,在需要啟動姿態(tài)檢測過程時,觸發(fā)姿態(tài)檢測單元46。
[0072]圖9是移動終端中操作系統(tǒng)運行裝置和應(yīng)用程序模塊的實施例,操作系統(tǒng)運行裝置進行姿態(tài)檢測。
[0073]操作系統(tǒng)運行裝置4中包含傳感模塊驅(qū)動單元41、輸入模塊驅(qū)動單元42、輸出模塊驅(qū)動單元43,傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號S ;輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令I(lǐng) ;輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R的輸出信號O。
[0074]操作系統(tǒng)運行裝置4中還包含姿態(tài)服務(wù)模塊40,姿態(tài)服務(wù)模塊40中包含姿態(tài)檢測單元46,所述姿態(tài)檢測單 元46啟動傳感模塊驅(qū)動單元41,讀取傳感模塊驅(qū)動單元41輸出的姿態(tài)數(shù)據(jù)D,識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù)G,將所述姿態(tài)參數(shù)保存在應(yīng)用數(shù)據(jù)庫中。
[0075]操作系統(tǒng)運行裝置4中還包含應(yīng)用數(shù)據(jù)庫44,所述應(yīng)用數(shù)據(jù)庫44存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
[0076]操作系統(tǒng)運行裝置4中還包含應(yīng)用程序編程接口(API) 45。
[0077]作為本發(fā)明進一步優(yōu)化的實施例,圖9中所示操作系統(tǒng)運行裝置4,還包含以下部分:
[0078]姿態(tài)服務(wù)模塊40中還包含數(shù)據(jù)掃描單元49,所述數(shù)據(jù)掃描單元查詢所述應(yīng)用數(shù)據(jù)庫44中的工作數(shù)據(jù),按照所述工作數(shù)據(jù)的指示,在需要啟動姿態(tài)檢測過程時,觸發(fā)姿態(tài)檢測單元46。
[0079]本發(fā)明所述應(yīng)用程序模塊(例如71)中包含姿態(tài)比較單元47、姿態(tài)提醒單元48、輸入輸出處理單元70。姿態(tài)比較單元47將所述姿態(tài)參數(shù)G與對應(yīng)的門限值T進行比較;所述姿態(tài)提醒單元48產(chǎn)生報警數(shù)據(jù)A和/或姿態(tài)矯正數(shù)據(jù)R。所述輸入輸出處理單元70,通過所述應(yīng)用程序編程接口 45設(shè)置或讀取應(yīng)用數(shù)據(jù)庫44中的工作數(shù)據(jù)、啟動輸入模塊驅(qū)動單元42、啟動輸出模塊驅(qū)動單元43。
[0080]在圖7~9所示實施例中,當姿態(tài)服務(wù)模塊中包含數(shù)據(jù)掃描單元49時,應(yīng)用程序模塊和數(shù)據(jù)掃描單元對工作數(shù)據(jù)處理過程舉例如下:
[0081]過程一:應(yīng)用程序模塊71,72,…,7N中的至少一個(例如71)占據(jù)顯示屏時,通過應(yīng)用程序編程接口 45修改應(yīng)用數(shù)據(jù)庫44中的“應(yīng)用程序狀態(tài)表”,寫入該應(yīng)用程序模塊的名稱(或系統(tǒng)分配的某種標識符)。用戶通過用戶配置輸入模塊2設(shè)置“應(yīng)用程序列注冊表”,某些應(yīng)用程序模塊也可以自己主動修改“應(yīng)用程序注冊表”,將自己加入到這個列表中。姿態(tài)服務(wù)模塊40中的數(shù)據(jù)掃描單元49查詢應(yīng)用數(shù)據(jù)庫的工作數(shù)據(jù),所述工作數(shù)據(jù)包含應(yīng)用程序狀態(tài)表和應(yīng)用程序注冊表;按照所述工作數(shù)據(jù)的指示,是指所述數(shù)據(jù)掃描單元從應(yīng)用程序狀態(tài)表中獲得正在使用顯示屏的應(yīng)用程序模塊名稱或標識符、檢查所述應(yīng)用程序模塊是否在應(yīng)用程序注冊表中,如是,則需要啟動姿態(tài)檢測過程。
[0082]過程二:操作系統(tǒng)運行裝置4提供的應(yīng)用程序編程接口 45用于設(shè)置或清除“姿態(tài)檢測標志位”。應(yīng)用程序模塊在占用顯示屏且有必要對用戶進行姿態(tài)檢測時,調(diào)用該應(yīng)用程序編程接口,設(shè)置該標志位,從而激活姿態(tài)檢測功能。姿態(tài)服務(wù)模塊40中的數(shù)據(jù)掃描單元49查詢應(yīng)用數(shù)據(jù)庫的工作數(shù)據(jù),所述工作數(shù)據(jù)包含姿態(tài)檢測標志位;按照所述工作數(shù)據(jù)的指示,是指所述數(shù)據(jù)掃描單元查詢所述姿態(tài)檢測標志位是否被設(shè)置,如是,則需要啟動姿態(tài)檢測過程。應(yīng)用程序模塊退出或其它不需要對姿態(tài)進行監(jiān)測的情況發(fā)生時清除該標志位。
[0083]針對以上各個實施例,具體說明用戶功能設(shè)置方案。操作系統(tǒng)運行裝置4和至少一個應(yīng)用程序模塊(例如71)接受來自用戶配置輸入模塊指令數(shù)據(jù)I。在輸入模塊驅(qū)動單元42的控制下,識別用戶配置輸入模塊2輸入的用戶指令。輸入模塊驅(qū)動單元既可以由操作系統(tǒng)運行裝置4啟動,也可以由應(yīng)用程序模塊(例如71)中輸入輸出處理單元70通過應(yīng)用程序編程接口 45啟動。指令數(shù)據(jù)至少包括以下指令中一種:1.應(yīng)用程序選擇指令,用于設(shè)置“應(yīng)用程序注冊表”。只有前臺運行這些應(yīng)用程序時該后臺服務(wù)才進行姿態(tài)檢測。某些應(yīng)用程序也可以自己主動加入到這個列表中。通過設(shè)置讓該功能在某些應(yīng)用中不被啟用。如前臺應(yīng)用程序是接聽、撥打電話、聽收音機或其它音頻內(nèi)容時,由于此時用戶不會長時間關(guān)注顯示屏,此時不必要開啟本功能。2.啟動指令,用于設(shè)置“姿態(tài)檢測標志位”。直接通過設(shè)置該標志位啟動或禁止姿態(tài)檢測功能。3.門限指令,用于設(shè)置姿態(tài)參數(shù)門限值。通過設(shè)置門限值適應(yīng)不同用戶的需求。在沒有用戶指令時,上述指令數(shù)據(jù)在操作系統(tǒng)運行裝置4的應(yīng)用數(shù)據(jù)庫44中存在默認設(shè)置數(shù)據(jù)。
[0084]針對以上各個實施例,具體說明告警輸出方案。在操作系統(tǒng)運行裝置4中輸出模塊驅(qū)動單元43的控制下,告警信號輸出模塊3處理報警數(shù)據(jù)A和姿態(tài)矯正數(shù)據(jù)R。報警數(shù)據(jù)是指用戶姿態(tài)參數(shù)超出門限值時生成的,包含報警的方式、報警的強度、報警的時間長短等特征,這些數(shù)據(jù)是根據(jù)用戶偏離正確姿態(tài)的程度和時間來確定的。姿態(tài)矯正數(shù)據(jù)是根據(jù)姿態(tài)參數(shù)和門限值之間的差,得到如何改變用戶姿態(tài)以達到正確姿態(tài)的數(shù)據(jù),包括距離、角度、及調(diào)整的方向等信息。報警輸出模塊輸出的信號是用戶感官可識別的信號,包含以下一種或多種類型:通過音頻模塊發(fā)出來的提示音、通過振動設(shè)備發(fā)出來的振動,通過顯示屏給出的圖形或文字提示。
【權(quán)利要求】
1.一種實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,包含傳感模塊驅(qū)動單元、輸入模塊驅(qū)動單元、輸出模塊驅(qū)動單元、姿態(tài)服務(wù)模塊、應(yīng)用數(shù)據(jù)庫、應(yīng)用程序編程接口,其特征在于, 所述傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號; 所述輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令; 所述輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù)的輸出信號; 所述姿態(tài)服務(wù)模塊中包含姿態(tài)檢測單元、姿態(tài)比較單元、姿態(tài)提醒單元; 所述姿態(tài)檢測單元啟動傳感模塊驅(qū)動單元,讀取所述傳感模塊驅(qū)動單元輸出的姿態(tài)數(shù)據(jù),識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù);所述姿態(tài)比較單元將所述姿態(tài)參數(shù)與對應(yīng)的門限值進行比較;所述姿態(tài)提醒單元在用戶姿態(tài)不正確時產(chǎn)生報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù),并啟動所述輸出t旲塊驅(qū)動單兀; 所述應(yīng)用數(shù)據(jù)庫存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
2.一種實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,包含傳感模塊驅(qū)動單元、輸入模塊驅(qū)動單元、輸出模塊驅(qū)動單元、姿態(tài)服務(wù)模塊、應(yīng)用數(shù)據(jù)庫、應(yīng)用程序編程接口,其特征在于, 所述傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號; 所述輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令; 所述輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù)的輸出信號; 所述姿態(tài)服務(wù)模塊中包含姿態(tài)檢測單元和姿態(tài)比較單元;所述姿態(tài)檢測單元啟動所述傳感模塊驅(qū)動單元,讀取所述傳感模塊驅(qū)動單元輸出的姿態(tài)數(shù)據(jù),識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù);所述姿態(tài)比較單元將所述姿態(tài)參數(shù)與對應(yīng)的門限值進行比較;在姿態(tài)參數(shù)超出門限值時通過所述應(yīng)用程序編程接口發(fā)出姿態(tài)超限通知; 所述應(yīng)用數(shù)據(jù)庫存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
3.一種實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,包含傳感模塊驅(qū)動單元、輸入模塊驅(qū)動單元、輸出模塊驅(qū)動單元、姿態(tài)服務(wù)模塊、應(yīng)用數(shù)據(jù)庫、應(yīng)用程序編程接口,其特征在于, 所述傳感模塊驅(qū)動單元輸出傳感控制信號、輸入傳感信號; 所述輸入模塊驅(qū)動單元輸出配置控制信號、接收用戶指令; 所述輸出模塊驅(qū)動單元輸出告警控制信號、以及包含報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù)的輸出信號; 所述姿態(tài)服務(wù)模塊中包含姿態(tài)檢測單元,所述姿態(tài)檢測單元啟動所述傳感模塊驅(qū)動單元,讀取所述傳感模塊驅(qū)動單元輸出的姿態(tài)數(shù)據(jù),識別用戶面部的位置,產(chǎn)生姿態(tài)參數(shù),將所述姿態(tài)參數(shù)保存在應(yīng)用數(shù)據(jù)庫中; 所述應(yīng)用數(shù)據(jù)庫存儲工作數(shù)據(jù)和默認設(shè)置數(shù)據(jù)。
4.如權(quán)利要求1~3任一項所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 所述工作數(shù)據(jù)包含以下一種或多種:應(yīng)用程序狀態(tài)表、姿態(tài)檢測標志位、應(yīng)用程序注冊表、姿態(tài)參數(shù); 所述默認設(shè)置數(shù)據(jù)包含以下一種或多種:姿態(tài)檢測標志位、應(yīng)用程序注冊表、門限值。
5.如權(quán)利要求1~3任一項所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 姿態(tài)服務(wù)模塊中還 包含數(shù)據(jù)掃描單元,所述數(shù)據(jù)掃描單元查詢所述應(yīng)用數(shù)據(jù)庫中的工作數(shù)據(jù),按照所述工作數(shù)據(jù)的指示,在需要啟動姿態(tài)檢測過程時,觸發(fā)姿態(tài)檢測單元; 所述工作數(shù)據(jù)包含應(yīng)用程序狀態(tài)表和應(yīng)用程序注冊表; 按照所述工作數(shù)據(jù)的指示,是指所述數(shù)據(jù)掃描單元從應(yīng)用程序狀態(tài)表中獲得正在使用顯示屏的應(yīng)用程序模塊名稱或標識符、檢查所述應(yīng)用程序模塊是否在應(yīng)用程序注冊表中,如是,則需要啟動姿態(tài)檢測過程。
6.如權(quán)利要求1~3任一項所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 姿態(tài)服務(wù)模塊中還包含數(shù)據(jù)掃描單元,所述數(shù)據(jù)掃描單元查詢所述應(yīng)用數(shù)據(jù)庫中的工作數(shù)據(jù),按照所述工作數(shù)據(jù)的指示,在需要啟動姿態(tài)檢測過程時,觸發(fā)姿態(tài)檢測單元; 所述工作數(shù)據(jù)包含姿態(tài)檢測標志位; 按照所述工作數(shù)據(jù)的指示,是指所述數(shù)據(jù)掃描單元查詢所述姿態(tài)檢測標志位是否被設(shè)置,如是,則需要啟動姿態(tài)檢測過程。
7.一種應(yīng)用程序模塊,用于如權(quán)利要求2所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 包含姿態(tài)提醒單元和輸入輸出處理單元; 所述姿態(tài)提醒單元產(chǎn)生報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù); 所述輸入輸出處理單元通過應(yīng)用程序編程接口讀取或設(shè)置應(yīng)用數(shù)據(jù)庫中的工作數(shù)據(jù); 所述輸入輸出處理單元通過應(yīng)用程序編程接口接收來自操作系統(tǒng)運行裝置的姿態(tài)超限通知; 所述輸入輸出處理單元通過應(yīng)用程序編程接口啟動輸入模塊驅(qū)動單元,接收用戶指令; 所述輸入輸出處理單元通過應(yīng)用程序編程接口啟動輸出模塊驅(qū)動單元,發(fā)出包含報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù)的信號。
8.一種應(yīng)用程序模塊,用于如權(quán)利要求3所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 包含姿態(tài)比較單元、姿態(tài)提醒單元和輸入輸出處理單元; 所述輸入輸出處理單元,通過所述應(yīng)用程序編程接口設(shè)置或讀取應(yīng)用數(shù)據(jù)庫中的工作數(shù)據(jù); 所述姿態(tài)比較單元將所述姿態(tài)參數(shù)與對應(yīng)的門限值進行比較; 所述姿態(tài)提醒單元產(chǎn)生報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù); 所述輸入輸出處理單元通過應(yīng)用程序編程接口啟動輸入模塊驅(qū)動單元,接收用戶指令; 所述輸入輸出處理單元通過應(yīng)用程序編程接口啟動輸出模塊驅(qū)動單元,發(fā)出包含報警數(shù)據(jù)和/或姿態(tài)矯正數(shù)據(jù)的信號。
9.一種應(yīng)用程序模塊,用于如權(quán)利要求5所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 應(yīng)用程序模塊通過應(yīng)用程序編程接口修改應(yīng)用數(shù)據(jù)庫中的應(yīng)用程序注冊表,寫入該應(yīng)用程序模塊的名稱或標識符; 應(yīng)用程序模塊占據(jù)顯示屏時,通過應(yīng)用程序編程接口修改應(yīng)用數(shù)據(jù)庫中的應(yīng)用程序狀態(tài)表,寫入該應(yīng)用程序模塊的名稱或標識符。
10.一種應(yīng)用程序模塊,用于如權(quán)利要求6所述實現(xiàn)用戶姿態(tài)檢測的操作系統(tǒng)運行裝置,其特征在于, 應(yīng)用程序模塊通過應(yīng) 用程序編程接口設(shè)置或清除應(yīng)用數(shù)據(jù)庫中的姿態(tài)檢測標志位。
【文檔編號】G06F3/01GK103927011SQ201410153783
【公開日】2014年7月16日 申請日期:2014年4月16日 優(yōu)先權(quán)日:2014年4月16日
【發(fā)明者】王立寧 申請人:北京尚德智產(chǎn)投資管理有限公司