亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng)與流程

文檔序號:12496236閱讀:217來源:國知局
一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng)與流程

本發(fā)明涉及移動(dòng)終端的應(yīng)用領(lǐng)域,尤其涉及的是一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng)。



背景技術(shù):

目前,移動(dòng)終端已經(jīng)廣泛普及,在日常使用中難免會出現(xiàn)在不當(dāng)?shù)膱龊弦苿?dòng)終端發(fā)出來電鈴聲。比如在開會時(shí),由于用戶忘記將移動(dòng)終端設(shè)置成靜音或振動(dòng),并且有來電了,此時(shí)用戶往往手忙腳亂,給用戶帶來尷尬。鑒于此,現(xiàn)有技術(shù)中通過旋轉(zhuǎn)靜音的方法快速將鈴聲關(guān)閉使手機(jī)從響鈴模式切換成靜音模式,基本都是由重力傳感器、方向傳感器等感應(yīng)手機(jī)上下180度旋轉(zhuǎn)動(dòng)作來實(shí)現(xiàn)的,由于是采用感應(yīng)手機(jī)重力或方向的變化來實(shí)現(xiàn)本方法,其本質(zhì)是通過獲取手機(jī)運(yùn)動(dòng)時(shí)的加速度計(jì)算手機(jī)是否做出旋轉(zhuǎn)動(dòng)作。但是當(dāng)移動(dòng)終端處于運(yùn)動(dòng)狀態(tài)時(shí)本方法不適用,如用戶坐火車、汽車等交通工具時(shí),會大大增加此種方法的失誤率;或者當(dāng)手機(jī)擺放在有一定傾斜角度的物體上時(shí),比如用戶在上美術(shù)課程或英語視頻課程時(shí),其桌子均有30度以上的傾斜角,因?yàn)槭謾C(jī)未能水平放置,當(dāng)用戶翻轉(zhuǎn)手機(jī)后將無法識別出該翻轉(zhuǎn)動(dòng)作;并且旋轉(zhuǎn)方向有限,只能上下翻轉(zhuǎn)。

因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。



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

本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng),旨在使移動(dòng)終端通過上下旋轉(zhuǎn)、左右翻轉(zhuǎn)和上下翻轉(zhuǎn)任意一個(gè)方向進(jìn)行180度旋轉(zhuǎn)而實(shí)現(xiàn)靜音控制,從而使用戶能夠更加靈活地進(jìn)行移動(dòng)終端的旋轉(zhuǎn)靜音控制,為用戶提供方便。

本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:

一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法,所述方法包括,

A、當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;

B、計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;

C、判斷上下旋轉(zhuǎn)的角度wa、左右翻轉(zhuǎn)的角度va、上下翻轉(zhuǎn)的角度ua三個(gè)值中任意一個(gè)絕對值是否大于或等于180度,若有則設(shè)置移動(dòng)終端為靜音模式。

所述步驟A具體包括:

A1、當(dāng)移動(dòng)終端來電時(shí),檢測移動(dòng)終端是否處于靜止?fàn)顟B(tài);

A2、若當(dāng)前移動(dòng)終端為靜止?fàn)顟B(tài)則啟動(dòng)定時(shí)器每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1。

進(jìn)一步的,所述A1具體包括:預(yù)先設(shè)置移動(dòng)終端每隔一預(yù)定時(shí)間獲取陀螺儀感應(yīng)到的w1、v1、u1均為零時(shí),則表示移動(dòng)終端處于為靜止?fàn)顟B(tài)。

所述A2具體包括:所述每隔設(shè)定的時(shí)間為10毫秒。

移動(dòng)終端旋轉(zhuǎn)靜音的控制方法,所述步驟B具體包括:

B1、設(shè)置wa、va、ua初始值為零;

B2、通過獲取到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1,計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua。

一種移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng),包括:

角速度獲取模塊,用于當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;

角度計(jì)算模塊,用于計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;

角度判斷模塊,用于判斷wa、va、ua三個(gè)值中任意一個(gè)絕對值是否大于或等于180度,若有則設(shè)置移動(dòng)終端為靜音模式。

移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng),所述角速度獲取模塊具體包括:

狀態(tài)檢測單元,當(dāng)移動(dòng)終端來電時(shí),檢測移動(dòng)終端是否處于靜止?fàn)顟B(tài);

角速度獲取單元,若當(dāng)前移動(dòng)終端為靜止?fàn)顟B(tài),則啟動(dòng)定時(shí)器每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1。

所述狀態(tài)檢測單元具體包括:預(yù)先設(shè)置移動(dòng)終端每隔一預(yù)定時(shí)間獲取陀螺儀感應(yīng)到的w1、v1、u1均為零時(shí),則表示移動(dòng)終端處于為靜止?fàn)顟B(tài)。

所述角速度獲取單元具體包括:所述每隔設(shè)定的時(shí)間為10毫秒。

移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng),所述角度計(jì)算模塊具體包括:

設(shè)置wa、va、ua初始值為零;

通過獲取到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1,計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua。

本發(fā)明公開了一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng),包括:當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;判斷wa、va、ua三個(gè)值中任意一個(gè)絕對值是否大于或等于180度,若有則設(shè)置移動(dòng)終端為靜音模式。本發(fā)明通過對移動(dòng)終端上下旋轉(zhuǎn)、左右翻轉(zhuǎn)或上下翻轉(zhuǎn)任意一個(gè)方向進(jìn)行180度旋轉(zhuǎn)而實(shí)現(xiàn)靜音控制,從而使用戶能夠更加靈活地進(jìn)行移動(dòng)終端的旋轉(zhuǎn)靜音控制,為用戶提供方便。

附圖說明

圖1是一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法的較佳實(shí)施例的流程圖。

圖2是一種移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng)的較佳實(shí)施例的功能原理圖。

圖3是一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng)較佳實(shí)施例的陀螺儀方向角度示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

請參見圖1,圖1是本發(fā)明移動(dòng)終端旋轉(zhuǎn)靜音的控制方法的較佳實(shí)施例的流程圖。

如圖1所示,本發(fā)明實(shí)施例所述一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法,所述方法包括以下步驟,

S100、當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1。

進(jìn)一步地,所述步驟S100具體包括:

S110、當(dāng)移動(dòng)終端來電時(shí),檢測移動(dòng)終端是否處于靜止?fàn)顟B(tài);

S120、若當(dāng)前移動(dòng)終端為靜止?fàn)顟B(tài)則啟動(dòng)定時(shí)器每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1。

本發(fā)明較佳實(shí)施例中,預(yù)先為移動(dòng)終端設(shè)置一個(gè)用于表明移動(dòng)終端處于靜止?fàn)顟B(tài)的標(biāo)準(zhǔn),當(dāng)有來電時(shí),檢測移動(dòng)終端是否處于靜止?fàn)顟B(tài),若當(dāng)前移動(dòng)終端為靜止?fàn)顟B(tài),則啟動(dòng)定時(shí)器每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1。

本發(fā)明較佳實(shí)施例中,移動(dòng)終端是否處于靜止?fàn)顟B(tài)的標(biāo)準(zhǔn)具體為:

當(dāng)移動(dòng)終端連續(xù)10秒鐘獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1均為零時(shí),則設(shè)置移動(dòng)終端為靜止?fàn)顟B(tài);否則移動(dòng)終端處于非靜止?fàn)顟B(tài)。

進(jìn)一步的,所述步驟S120中,所述每隔設(shè)定的時(shí)間選取的越小,則在步驟S200中計(jì)算得到的已轉(zhuǎn)過的角度的精度越高;因?yàn)橛脩粼谛D(zhuǎn)或翻轉(zhuǎn)移動(dòng)終端時(shí)每一時(shí)刻的瞬時(shí)轉(zhuǎn)動(dòng)角度很可能是存在差異的,因此當(dāng)選取的時(shí)間越小則精度越高;但另一方面考慮到選取時(shí)間越小則計(jì)算次數(shù)越多會給系統(tǒng)帶來過大的負(fù)擔(dān);

因此,本發(fā)明實(shí)施例較佳地,選取10毫秒,既保證一定的精度又不會給系統(tǒng)帶來過大的負(fù)擔(dān)。

步驟S200、計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua。

進(jìn)一步地,所述步驟S200具體包括:

S210、設(shè)置wa、va、ua初始值為零;

S220、通過獲取到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1,計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua。

本發(fā)明較佳實(shí)施例中,當(dāng)檢測到移動(dòng)終端處于靜止?fàn)顟B(tài)時(shí), wa、va和ua的初始值均設(shè)為零;

當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)來電時(shí),wa、va和ua的初始值均設(shè)為零,獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1,計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;

計(jì)算方式如下:

wa=wa+w1*10毫秒;

ua=ua+u1*10毫秒;

va=va+v1*10毫秒。

S300、判斷wa、va、ua三個(gè)值中任意一個(gè)絕對值是否大于或等于180度,若有則設(shè)置移動(dòng)終端為靜音模式。

本發(fā)明較佳實(shí)施例中,設(shè)置移動(dòng)終端為靜音模式具體如下:

如圖3所示,圖3是一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng)較佳實(shí)施例的陀螺儀方向角度示意圖,w、u、v分別代表移動(dòng)終端上下旋轉(zhuǎn)、左右翻轉(zhuǎn)、上下翻轉(zhuǎn);移動(dòng)終端來電時(shí),當(dāng)陀螺儀檢測到移動(dòng)終端在上述w、u、v三個(gè)方向中有任意一個(gè)方向已轉(zhuǎn)過的角度達(dá)到180度,則設(shè)置移動(dòng)終端為靜音模式。

本發(fā)明實(shí)施例所述的上下旋轉(zhuǎn)包括從上至下旋轉(zhuǎn)和從下至上旋轉(zhuǎn);左右翻轉(zhuǎn)包括從左到右翻轉(zhuǎn)和從右到左翻轉(zhuǎn);上下翻轉(zhuǎn)包括從上到下翻轉(zhuǎn)和從下到上翻轉(zhuǎn)。

綜上所述,本發(fā)明一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法,所述方法通過當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;計(jì)算w1、v1和u1已轉(zhuǎn)過的角度wa、va、ua;判斷wa、va、ua三個(gè)值的絕對值中是否有大于或等于180度的,若有則設(shè)置移動(dòng)終端為靜音模式。本發(fā)明通過對移動(dòng)終端上下旋轉(zhuǎn)、左右翻轉(zhuǎn)或上下翻轉(zhuǎn)任意一個(gè)方向進(jìn)行180度旋轉(zhuǎn)而實(shí)現(xiàn)靜音控制,從而使用戶能夠更加靈活地進(jìn)行移動(dòng)終端的旋轉(zhuǎn)靜音控制,為用戶提供方便。

基于上述方法實(shí)施例,本發(fā)明還提供一種移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng),請參見圖2,圖2是移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng)的較佳實(shí)施例的功能原理圖。

如圖2所示,一種移動(dòng)終端旋轉(zhuǎn)靜音的控制系統(tǒng),所述系統(tǒng)包括:

角速度獲取模塊,用于當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;具體如上所述。

角度計(jì)算模塊,用于計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;具體如上所述。

角度判斷模塊,用于判斷wa、va、ua三個(gè)值中任意一個(gè)絕對值是否大于或等于180度,若有則設(shè)置移動(dòng)終端為靜音模式;具體如上所述。

進(jìn)一步的,所述角速度獲取模塊具體包括:

狀態(tài)檢測單元,當(dāng)移動(dòng)終端來電時(shí),檢測移動(dòng)終端是否處于靜止?fàn)顟B(tài);

角速度獲取單元,若當(dāng)前移動(dòng)終端為靜止?fàn)顟B(tài)則啟動(dòng)定時(shí)器每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;具體如上所述。

進(jìn)一步的,所述狀態(tài)檢測單元具體包括:預(yù)先設(shè)置移動(dòng)終端每隔一預(yù)定時(shí)間獲取陀螺儀感應(yīng)到的w1、v1、u1均為零時(shí),則表示移動(dòng)終端處于為靜止?fàn)顟B(tài);具體如上所述。

進(jìn)一步的,所述角速度獲取單元具體包括:所述每隔設(shè)定的時(shí)間為10毫秒;具體如上所述。

進(jìn)一步的,所述角度計(jì)算模塊具體包括:設(shè)置wa、va、ua初始值為零;通過獲取到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1,計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;

計(jì)算方式如下:

wa=wa+w1*10毫秒;

ua=ua+u1*10毫秒;

va=va+v1*10毫秒。

綜上所述,本發(fā)明一種移動(dòng)終端旋轉(zhuǎn)靜音的控制方法及系統(tǒng),通過當(dāng)移動(dòng)終端處于靜止?fàn)顟B(tài)下檢測到來電時(shí),每隔設(shè)定的時(shí)間獲取陀螺儀感應(yīng)到的上下旋轉(zhuǎn)瞬時(shí)角速度w1、左右翻轉(zhuǎn)瞬時(shí)角速度v1和上下翻轉(zhuǎn)瞬時(shí)角速度u1;計(jì)算已轉(zhuǎn)過的上下旋轉(zhuǎn)的角度wa、已轉(zhuǎn)過的左右翻轉(zhuǎn)的角度va和已轉(zhuǎn)過的上下翻轉(zhuǎn)的角度ua;判斷wa、va、ua三個(gè)值的絕對值中是否有大于或等于180度的,若有則設(shè)置移動(dòng)終端為靜音模式。本發(fā)明通過對移動(dòng)終端上下旋轉(zhuǎn)、左右翻轉(zhuǎn)或上下翻轉(zhuǎn)任意一個(gè)方向進(jìn)行180度旋轉(zhuǎn)而實(shí)現(xiàn)靜音控制,從而使用戶能夠更加靈活地進(jìn)行移動(dòng)終端的旋轉(zhuǎn)靜音控制,為用戶提供方便。

應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1