一種基于俯仰角信息提示用戶的方法與設(shè)備的制造方法
【專利摘要】本申請(qǐng)的目的是提供一種基于俯仰角信息提示用戶的方法與設(shè)備。與現(xiàn)有技術(shù)相比,本申請(qǐng)獲取用戶設(shè)備的傳感器信息,然后根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息,若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息;本申請(qǐng)當(dāng)用戶前屈幅度過(guò)大時(shí)提示用戶將頭抬起來(lái),從而有效幫助用戶預(yù)防頸椎病。進(jìn)一步地,本申請(qǐng)根據(jù)所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間是否超過(guò)預(yù)定的時(shí)長(zhǎng)閾值,分別發(fā)送第一提示信息和第二提示信息,從而增強(qiáng)提示的效果,提高用戶體驗(yàn)。
【專利說(shuō)明】
一種基于俯仰角信息提示用戶的方法與設(shè)備
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種基于俯仰角信息提示用戶的技術(shù)。
【背景技術(shù)】
[0002]隨著智能手機(jī)等用戶設(shè)備的普及,生活節(jié)奏的加快,越來(lái)越多的人想將碎片化的時(shí)間利用起來(lái),用來(lái)學(xué)習(xí)、工作、娛樂(lè)、交換信息等。睡覺(jué)前,上廁所,坐公交,擠地鐵,朋友聚會(huì),人們都低頭看著手機(jī)屏幕,而且這已成為一種普遍景象,低頭族們低著頭是一種共同的特征,視線和智能手機(jī)相互交感直至難分難解。
[0003]在我們低頭時(shí),前屈極限(下巴碰到胸骨的狀態(tài))只能是45度,如果前屈幅度大于30度,就會(huì)影響到頸椎。如果頸椎長(zhǎng)期處于極度前屈的異常穩(wěn)定狀態(tài),就會(huì)對(duì)頸椎造成傷害,這種危害比電腦輻射還要高幾十倍。尤其對(duì)于現(xiàn)在的青少年來(lái)說(shuō),長(zhǎng)期做低頭族,會(huì)導(dǎo)致頸椎畸形。然而,現(xiàn)在缺少一種方法,當(dāng)用戶前屈幅度過(guò)大時(shí)提示用戶將頭抬起來(lái),以便有效預(yù)防頸椎病的發(fā)生。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)的一個(gè)目的是提供一種基于俯仰角信息提示用戶的方法與設(shè)備。
[0005]根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種基于俯仰角信息提示用戶的方法,其中,該方法包括:
[0006]獲取用戶設(shè)備的傳感器信息;
[0007]根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息;
[0008]若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息。
[0009]根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種基于俯仰角信息提示用戶的設(shè)備,其中,該設(shè)備包括:
[0010]第一裝置,用于獲取用戶設(shè)備的傳感器信息;
[0011]第二裝置,用于根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息;
[0012]第三裝置,用于若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示
?目息O
[0013]與現(xiàn)有技術(shù)相比,本申請(qǐng)獲取用戶設(shè)備的傳感器信息,然后根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息,若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息;本申請(qǐng)當(dāng)用戶前屈幅度過(guò)大時(shí)提示用戶將頭抬起來(lái),從而有效幫助用戶預(yù)防頸椎病。進(jìn)一步地,本申請(qǐng)根據(jù)所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間是否超過(guò)預(yù)定的時(shí)長(zhǎng)閾值,分別發(fā)送第一提示信息和第二提示信息,從而增強(qiáng)提不的效果,提尚用戶體驗(yàn)。
【附圖說(shuō)明】
[0014]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0015]圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種基于俯仰角信息提示用戶的方法流程圖;
[0016]圖2示出根據(jù)本申請(qǐng)另一個(gè)方面的一種基于俯仰角信息提示用戶的設(shè)備示意圖;
[0017]圖3示出根據(jù)本申請(qǐng)一個(gè)優(yōu)選實(shí)施例的一種基于俯仰角信息提示用戶的方法流程圖。
[0018]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)描述。
[0020]在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
[0021]內(nèi)存可能包括機(jī)器可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flashRAM)。內(nèi)存是機(jī)器可讀介質(zhì)的示例。
[0022]機(jī)器可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是機(jī)器可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。機(jī)器存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,機(jī)器可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
[0023]圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種基于俯仰角信息提示用戶的方法流程圖。
[0024]該方法包括步驟SI 1、步驟S12和步驟S13。在步驟SI I中,設(shè)備I獲取用戶設(shè)備的傳感器信息;在步驟S12中,設(shè)備I根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息;在步驟S13中,設(shè)備I若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息。
[0025]在此,所述設(shè)備I包括但不限于用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。所述用戶設(shè)備其包括但不限于任何一種可與用戶通過(guò)觸摸板進(jìn)行人機(jī)交互的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等,所述移動(dòng)電子產(chǎn)品可以采用任意操作系統(tǒng),如android操作系統(tǒng)、1S操作系統(tǒng)等。其中,所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備其包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(CloudComputing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無(wú)線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。優(yōu)選地,設(shè)備I還可以是運(yùn)行于所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)設(shè)備、觸摸終端或網(wǎng)絡(luò)設(shè)備與觸摸終端通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備上的腳本程序。當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備I如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0026]在步驟Sll中,設(shè)備I獲取用戶設(shè)備的傳感器信息。
[0027]在此,所述用戶設(shè)備包括但不限于智能手機(jī)、平板電腦等。所述用戶設(shè)備內(nèi)部配置有陀螺儀、G-sensor(Gravity-sensor,重力傳感器)、地磁傳感器等多種傳感器。
[0028]優(yōu)選地,所述傳感器信息包括以下至少任一項(xiàng):角速度傳感器信息;重力傳感器信息;地磁傳感器信息。
[0029]例如,所述角速度傳感器信息可以包括陀螺儀(又稱角速度傳感器)的輸出值,所述重力傳感器信息可以包括G-sensor(重力傳感器)的輸出值,所述地磁傳感器信息可以包括地磁傳感器的輸出值。
[0030]在步驟S12中,設(shè)備I根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息。
[0031]例如,將所述用戶設(shè)備的左下角設(shè)為坐標(biāo)系的原點(diǎn),橫向?yàn)閄軸,豎向?yàn)閥軸,垂直于所述用戶設(shè)備表面的為z軸。通過(guò)G-sensor測(cè)量這三個(gè)軸上的加速度分量,通過(guò)地磁傳感器測(cè)量這三個(gè)軸上的地磁分量,通過(guò)陀螺儀測(cè)量這三個(gè)軸上的角速度分量,將這三個(gè)軸上由傳感器測(cè)得的數(shù)據(jù)通過(guò)九軸算法計(jì)算出所述用戶設(shè)備在空間三個(gè)維度的虛擬值,這就是虛擬傳感器。優(yōu)選地,所述俯仰角信息包括虛擬傳感器的俯仰角值。常見(jiàn)的虛擬傳感器有方向(orientat1n)傳感器、旋轉(zhuǎn)矢量(rotat1n vector)傳感器。在此,使用方向傳感器的俯仰角和滾轉(zhuǎn)角,具體地,俯仰角是以X軸為旋轉(zhuǎn)軸的旋轉(zhuǎn)角度,滾轉(zhuǎn)角是以y軸為旋轉(zhuǎn)軸的旋轉(zhuǎn)角度。當(dāng)用戶注視所述用戶設(shè)備時(shí),理論上所述用戶設(shè)備會(huì)平行于面部,所以滾轉(zhuǎn)角為0,且人類頸椎的前屈極限是45度,故可將所述用戶設(shè)備相對(duì)于z軸的俯仰角最大值設(shè)為45度。
[0032]在步驟S13中,設(shè)備I若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提不?目息。
[0033]例如,若人們低頭時(shí)的前屈幅度大于30度,就會(huì)影響到頸椎,優(yōu)選地,可將所述角度閾值設(shè)為30度。若所述俯仰角信息超過(guò)30度,則向持有所述用戶設(shè)備的對(duì)應(yīng)用戶發(fā)送提示信息;若所述俯仰角信息小于30度,則不發(fā)送提示信息。所述提示信息可以包括LED燈提不、鈴聲提不等。
[0034]優(yōu)選地,所述方法還包括:設(shè)備I獲取用戶設(shè)置的開(kāi)關(guān)信息。
[0035]例如,所述開(kāi)關(guān)信息包括開(kāi)啟信息或關(guān)閉信息。在此,可設(shè)置提示開(kāi)關(guān);若用戶打開(kāi)該提示開(kāi)關(guān),則獲取的所述開(kāi)關(guān)信息包括開(kāi)啟信息;若用戶關(guān)閉該提示開(kāi)關(guān),則獲取的所述開(kāi)關(guān)信息包括關(guān)閉信息。
[0036]優(yōu)選地,在步驟S13中,設(shè)備I當(dāng)所述開(kāi)關(guān)信息包括開(kāi)啟信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息;當(dāng)所述開(kāi)關(guān)信息包括關(guān)閉信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則不發(fā)送提示信息。
[0037]例如,接上例,當(dāng)提示開(kāi)關(guān)處于開(kāi)啟狀態(tài)時(shí),若所述俯仰角信息超過(guò)30度,則向?qū)?yīng)用戶發(fā)送提示信息;當(dāng)提示開(kāi)關(guān)處于關(guān)閉狀態(tài)時(shí),即便所述俯仰角信息超過(guò)30度,也不發(fā)送提示信息。從而增加用戶選擇的可能性,提升用戶體驗(yàn)。
[0038]優(yōu)選地,在步驟S13中,設(shè)備I若所述俯仰角信息超過(guò)預(yù)定的角度閾值且持續(xù)時(shí)間大于或等于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第一提示信息;若所述俯仰角信息超過(guò)預(yù)定的角度閾值但持續(xù)時(shí)間小于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第二提示信息。
[0039]例如,可通過(guò)計(jì)時(shí)器記錄所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間。假設(shè)將所述角度閾值設(shè)為30度,將所述時(shí)長(zhǎng)閾值設(shè)為600秒;若所述俯仰角信息持續(xù)600秒以上超過(guò)30度,則向?qū)?yīng)用戶發(fā)送第一提示信息;若所述俯仰角信息超過(guò)30度的持續(xù)時(shí)間不到600秒,則向?qū)?yīng)用戶發(fā)送第二提示信息。在此,所述第一提示信息可以包括LED燈的紅燈提示,所述第二提示信息可以包括LED燈的黃燈提示,所述第一提示信息和所述第二提示信息還可以分別包括不同類型的鈴聲提示等。
[0040]圖2示出根據(jù)本申請(qǐng)另一個(gè)方面的一種基于俯仰角信息提示用戶的設(shè)備I,其中,設(shè)備I包括第一裝置11、第二裝置12和第三裝置13。
[0041]具體地,所述第一裝置11獲取用戶設(shè)備的傳感器信息;所述第二裝置12根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息;所述第三裝置13若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息。
[0042]在此,所述設(shè)備I包括但不限于用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。所述用戶設(shè)備其包括但不限于任何一種可與用戶通過(guò)觸摸板進(jìn)行人機(jī)交互的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等,所述移動(dòng)電子產(chǎn)品可以采用任意操作系統(tǒng),如android操作系統(tǒng)、1S操作系統(tǒng)等。其中,所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備其包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無(wú)線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。優(yōu)選地,設(shè)備I還可以是運(yùn)行于所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)設(shè)備、觸摸終端或網(wǎng)絡(luò)設(shè)備與觸摸終端通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備上的腳本程序。當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備I如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0043]所述第一裝置11獲取用戶設(shè)備的傳感器信息。
[0044]在此,所述用戶設(shè)備包括但不限于智能手機(jī)、平板電腦等。所述用戶設(shè)備內(nèi)部配置有陀螺儀、G-sensor(Gravity-sensor,重力傳感器)、地磁傳感器等多種傳感器。
[0045]優(yōu)選地,所述傳感器信息包括以下至少任一項(xiàng):角速度傳感器信息;重力傳感器信息;地磁傳感器信息。
[0046]例如,所述角速度傳感器信息可以包括陀螺儀(又稱角速度傳感器)的輸出值,所述重力傳感器信息可以包括G-sensor(重力傳感器)的輸出值,所述地磁傳感器信息可以包括地磁傳感器的輸出值。
[0047]所述第二裝置12根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息。
[0048]例如,將所述用戶設(shè)備的左下角設(shè)為坐標(biāo)系的原點(diǎn),橫向?yàn)閄軸,豎向?yàn)閥軸,垂直于所述用戶設(shè)備表面的為Z軸。通過(guò)G-sensor測(cè)量這三個(gè)軸上的加速度分量,通過(guò)地磁傳感器測(cè)量這三個(gè)軸上的地磁分量,通過(guò)陀螺儀測(cè)量這三個(gè)軸上的角速度分量,將這三個(gè)軸上由傳感器測(cè)得的數(shù)據(jù)通過(guò)九軸算法計(jì)算出所述用戶設(shè)備在空間三個(gè)維度的虛擬值,這就是虛擬傳感器。優(yōu)選地,所述俯仰角信息包括虛擬傳感器的俯仰角值。常見(jiàn)的虛擬傳感器有方向(orientat1n)傳感器、旋轉(zhuǎn)矢量(rotat1n vector)傳感器。在此,使用方向傳感器的俯仰角和滾轉(zhuǎn)角,具體地,俯仰角是以X軸為旋轉(zhuǎn)軸的旋轉(zhuǎn)角度,滾轉(zhuǎn)角是以y軸為旋轉(zhuǎn)軸的旋轉(zhuǎn)角度。當(dāng)用戶注視所述用戶設(shè)備時(shí),理論上所述用戶設(shè)備會(huì)平行于面部,所以滾轉(zhuǎn)角為0,且人類頸椎的前屈極限是45度,故可將所述用戶設(shè)備相對(duì)于z軸的俯仰角最大值設(shè)為45度。
[0049]所述第三裝置13若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示?目息O
[0050]例如,若人們低頭時(shí)的前屈幅度大于30度,就會(huì)影響到頸椎,優(yōu)選地,可將所述角度閾值設(shè)為30度。若所述俯仰角信息超過(guò)30度,則向持有所述用戶設(shè)備的對(duì)應(yīng)用戶發(fā)送提示信息;若所述俯仰角信息小于30度,則不發(fā)送提示信息。所述提示信息可以包括LED燈提不、鈴聲提不等。
[0051]優(yōu)選地,設(shè)備I還包括第四裝置(圖中未示出);所述第四裝置獲取用戶設(shè)置的開(kāi)關(guān)
?目息O
[0052]例如,所述開(kāi)關(guān)信息包括開(kāi)啟信息或關(guān)閉信息。在此,可設(shè)置提示開(kāi)關(guān);若用戶打開(kāi)該提示開(kāi)關(guān),則獲取的所述開(kāi)關(guān)信息包括開(kāi)啟信息;若用戶關(guān)閉該提示開(kāi)關(guān),則獲取的所述開(kāi)關(guān)信息包括關(guān)閉信息。
[0053]優(yōu)選地,所述第三裝置13當(dāng)所述開(kāi)關(guān)信息包括開(kāi)啟信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息;當(dāng)所述開(kāi)關(guān)信息包括關(guān)閉信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則不發(fā)送提示信息。
[0054]例如,接上例,當(dāng)提示開(kāi)關(guān)處于開(kāi)啟狀態(tài)時(shí),若所述俯仰角信息超過(guò)30度,則向?qū)?yīng)用戶發(fā)送提示信息;當(dāng)提示開(kāi)關(guān)處于關(guān)閉狀態(tài)時(shí),即便所述俯仰角信息超過(guò)30度,也不發(fā)送提示信息。從而增加用戶選擇的可能性,提升用戶體驗(yàn)。
[0055]優(yōu)選地,所述第三裝置13若所述俯仰角信息超過(guò)預(yù)定的角度閾值且持續(xù)時(shí)間大于或等于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第一提示信息;若所述俯仰角信息超過(guò)預(yù)定的角度閾值但持續(xù)時(shí)間小于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第二提示信息。
[0056]例如,可通過(guò)計(jì)時(shí)器記錄所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間。假設(shè)將所述角度閾值設(shè)為30度,將所述時(shí)長(zhǎng)閾值設(shè)為600秒;若所述俯仰角信息持續(xù)600秒以上超過(guò)30度,則向?qū)?yīng)用戶發(fā)送第一提示信息;若所述俯仰角信息超過(guò)30度的持續(xù)時(shí)間不到600秒,則向?qū)?yīng)用戶發(fā)送第二提示信息。在此,所述第一提示信息可以包括LED燈的紅燈提示,所述第二提示信息可以包括LED燈的黃燈提示,所述第一提示信息和所述第二提示信息還可以分別包括不同類型的鈴聲提示等。
[0057]圖3示出根據(jù)本申請(qǐng)一個(gè)優(yōu)選實(shí)施例的一種基于俯仰角信息提示用戶的方法流程圖。應(yīng)用本申請(qǐng)?zhí)峁┑姆椒ɑ诟┭鼋切畔⑻崾居脩艨刹捎萌缦碌奶幚砹鞒?
[0058]步驟S31,獲取用戶設(shè)置的開(kāi)關(guān)信息,判斷提示開(kāi)關(guān)是否開(kāi)啟;若提示開(kāi)關(guān)開(kāi)啟,則繼續(xù)下面的步驟,否則,等待提示開(kāi)關(guān)開(kāi)啟再繼續(xù)下面的步驟。
[0059]步驟S32,獲取用戶設(shè)備的傳感器信息,并根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息,判斷所述俯仰角信息是否超過(guò)預(yù)定的角度閾值;若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則繼續(xù)下面的步驟,否則,等待所述俯仰角信息超過(guò)預(yù)定的角度閾值再繼續(xù)下面的步驟。
[0060]步驟S33,判斷所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間是否超過(guò)預(yù)定的時(shí)長(zhǎng)閾值。
[0061]步驟S34,若所述俯仰角信息超過(guò)預(yù)定的角度閾值且持續(xù)時(shí)間大于或等于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第一提示信息。
[0062]步驟S35,若所述俯仰角信息超過(guò)預(yù)定的角度閾值但持續(xù)時(shí)間小于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第二提示信息。
[0063]與現(xiàn)有技術(shù)相比,本申請(qǐng)獲取用戶設(shè)備的傳感器信息,然后根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息,若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息;本申請(qǐng)當(dāng)用戶前屈幅度過(guò)大時(shí)提示用戶將頭抬起來(lái),從而有效幫助用戶預(yù)防頸椎病。進(jìn)一步地,本申請(qǐng)根據(jù)所述俯仰角信息超過(guò)預(yù)定的角度閾值的持續(xù)時(shí)間是否超過(guò)預(yù)定的時(shí)長(zhǎng)閾值,分別發(fā)送第一提示信息和第二提示信息,從而增強(qiáng)提不的效果,提尚用戶體驗(yàn)。
[0064]需要注意的是,本申請(qǐng)可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的智能設(shè)備或任何其他類似硬件設(shè)備來(lái)實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本申請(qǐng)的軟件程序可以通過(guò)處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本申請(qǐng)的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到機(jī)器可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本申請(qǐng)的一些步驟或功能可采用硬件來(lái)實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。
[0065]另外,本申請(qǐng)的一部分可被應(yīng)用為智能設(shè)備程序產(chǎn)品,例如智能設(shè)備程序指令,當(dāng)其被智能設(shè)備執(zhí)行時(shí),通過(guò)該智能設(shè)備的操作,可以調(diào)用或提供根據(jù)本申請(qǐng)的方法和/或技術(shù)方案。而調(diào)用本申請(qǐng)的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過(guò)廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的智能設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本申請(qǐng)的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)智能設(shè)備程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該智能設(shè)備程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本申請(qǐng)的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
[0066]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本申請(qǐng)不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請(qǐng)的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請(qǐng)。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請(qǐng)的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請(qǐng)內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。
【主權(quán)項(xiàng)】
1.一種基于俯仰角信息提示用戶的方法,其中,該方法包括: 獲取用戶設(shè)備的傳感器信息; 根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息; 若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息。2.根據(jù)權(quán)利要求1所述的方法,其中,所述傳感器信息包括以下至少任一項(xiàng): 角速度傳感器信息; 重力傳感器信息; 地磁傳感器信息。3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述方法還包括: 獲取用戶設(shè)置的開(kāi)關(guān)信息。4.根據(jù)權(quán)利要求3所述的方法,其中,所述若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息,包括: 當(dāng)所述開(kāi)關(guān)信息包括開(kāi)啟信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息; 當(dāng)所述開(kāi)關(guān)信息包括關(guān)閉信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則不發(fā)送提示信息。5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息,包括: 若所述俯仰角信息超過(guò)預(yù)定的角度閾值且持續(xù)時(shí)間大于或等于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第一提示信息; 若所述俯仰角信息超過(guò)預(yù)定的角度閾值但持續(xù)時(shí)間小于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第二提示信息。6.一種基于俯仰角信息提示用戶的設(shè)備,其中,該設(shè)備包括: 第一裝置,用于獲取用戶設(shè)備的傳感器信息; 第二裝置,用于根據(jù)所述傳感器信息,計(jì)算得到所述用戶設(shè)備與對(duì)應(yīng)用戶之間的俯仰角信息; 第三裝置,用于若所述俯仰角信息超過(guò)預(yù)定的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息。7.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述傳感器信息包括以下至少任一項(xiàng): 角速度傳感器信息; 重力傳感器信息; 地磁傳感器信息。8.根據(jù)權(quán)利要求6或7所述的設(shè)備,其中,所述設(shè)備還包括: 第四裝置,用于獲取用戶設(shè)置的開(kāi)關(guān)信息。9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述第三裝置用于: 當(dāng)所述開(kāi)關(guān)信息包括開(kāi)啟信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則向?qū)?yīng)用戶發(fā)送提示信息; 當(dāng)所述開(kāi)關(guān)信息包括關(guān)閉信息,若所述俯仰角信息超過(guò)預(yù)設(shè)的角度閾值,則不發(fā)送提示信息。10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的設(shè)備,其中,所述第三裝置用于: 若所述俯仰角信息超過(guò)預(yù)定的角度閾值且持續(xù)時(shí)間大于或等于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第一提示信息; 若所述俯仰角信息超過(guò)預(yù)定的角度閾值但持續(xù)時(shí)間小于預(yù)定的時(shí)長(zhǎng)閾值,則向?qū)?yīng)用戶發(fā)送第二提示信息。
【文檔編號(hào)】G06F3/01GK106020460SQ201610317955
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月13日
【發(fā)明人】朱向鋒, 丁瑩, 李剛, 徐文軍, 杜軍紅
【申請(qǐng)人】上海龍旗科技股份有限公司