本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種智能手表的屏幕解鎖方法及裝置。
背景技術(shù):
智能手表具備社交聊天、看視頻以及聽音樂等多種功能,且攜帶非常方便,越來越受人們的歡迎。與此同時(shí),智能手表涉及的用戶個(gè)人信息越來越多,為了提高智能手表的安全性,用戶在智能手表設(shè)置屏幕解鎖程序。
目前,智能手表的屏幕解鎖方式主要包括在智能手表的屏幕解鎖界面上進(jìn)行觸屏解鎖的方式和通過操作表冠對智能手表進(jìn)行解鎖,然而,智能手表的屏幕都較小,觸屏解鎖的方式不僅不便捷還容易出現(xiàn)誤操作,同樣地,智能手表上的表冠較小,用戶通過另一只手操作表冠也較為不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種智能手表的屏幕解鎖方法及裝置,旨在解決由于現(xiàn)有技術(shù)無法提供一種有效的智能手表解鎖方法,導(dǎo)致智能手表解鎖較為不便、用戶體驗(yàn)度較低的問題。
一方面,本發(fā)明提供了一種智能手表的屏幕解鎖方法,所述方法包括下述步驟:
接收用戶的屏幕解鎖指令,測量智能手表隨所述用戶手腕轉(zhuǎn)動(dòng)的方向和角度,獲取所述方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字;
當(dāng)檢測到所述智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)第一時(shí)長閾值時(shí),將所述停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字;
將所有的解鎖數(shù)字與所述智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)所述所有的解鎖數(shù)字與所述解鎖密碼匹配成功時(shí),解鎖所述智能手表的屏幕。
另一方面,本發(fā)明提供了一種智能手表的屏幕解鎖裝置,所述裝置包括:
轉(zhuǎn)動(dòng)測量模塊,用于接收用戶的屏幕解鎖指令,測量智能手表隨所述用戶手腕轉(zhuǎn)動(dòng)的方向和角度,獲取所述方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字;
數(shù)據(jù)獲取模塊,用于當(dāng)檢測到所述智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)第一時(shí)長閾值時(shí),將所述停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字;以及
匹配解鎖模塊,用于將所有的解鎖數(shù)字與所述智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)所述所有的解鎖數(shù)字與所述解鎖密碼匹配成功時(shí),解鎖所述智能手表的屏幕。
本發(fā)明在接收到用戶的屏幕解鎖指令時(shí),測量智能手表隨用戶手腕轉(zhuǎn)動(dòng)的方向和角度,獲取轉(zhuǎn)動(dòng)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字,在測量過程中當(dāng)檢測到智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)第一時(shí)長閾值時(shí),將智能手表停止轉(zhuǎn)動(dòng)時(shí)的方向和角度所對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字,將所有的解鎖數(shù)字和智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)匹配成功時(shí),解鎖智能手表的屏幕,從而通過測量智能手表隨用戶手腕轉(zhuǎn)動(dòng)的方向和角度實(shí)現(xiàn)了智能手表的屏幕解鎖,有效地提高了智能手表屏幕解鎖的便捷度和智能化程度,有效地提高了用戶體驗(yàn)。
附圖說明
圖1是本發(fā)明實(shí)施例一提供的智能手表的屏幕解鎖方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明實(shí)施例二提供的智能手表的屏幕解鎖裝置的結(jié)構(gòu)示意圖;以及
圖3是本發(fā)明實(shí)施例二提供的智能手表的屏幕解鎖裝置的優(yōu)選結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
實(shí)施例一:
圖1示出了本發(fā)明實(shí)施例一提供的智能手表的屏幕解鎖方法的實(shí)現(xiàn)流程,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟s101中,接收用戶的屏幕解鎖指令,測量智能手表隨用戶手腕轉(zhuǎn)動(dòng)的方向和角度,獲取方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字。
本發(fā)明實(shí)施例適用于智能手表,用戶可通過點(diǎn)亮智能手表的鎖屏界面向智能手表發(fā)送屏幕解鎖指令。當(dāng)接收到屏幕解鎖指令時(shí),智能手表通過內(nèi)部預(yù)設(shè)的陀螺儀、加速度傳感器等測量自身隨著用戶手腕轉(zhuǎn)動(dòng)的方向和角度,并根據(jù)預(yù)設(shè)的方向、角度與轉(zhuǎn)動(dòng)數(shù)字間的對應(yīng)關(guān)系,獲取智能手表轉(zhuǎn)動(dòng)方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字。優(yōu)選地,智能手表通過檢測用戶的抬手動(dòng)作來觸發(fā)屏幕解鎖指令,有效提高智能手表屏幕解鎖的智能化程度和便捷度。
在本發(fā)明實(shí)施例中,可預(yù)先設(shè)置智能手表轉(zhuǎn)動(dòng)的方向和角度與轉(zhuǎn)動(dòng)數(shù)字間的對應(yīng)關(guān)系,設(shè)置智能手表轉(zhuǎn)動(dòng)時(shí)的數(shù)字減小方向、數(shù)字增大方向以及轉(zhuǎn)動(dòng)的角度和轉(zhuǎn)動(dòng)數(shù)字的增減量之間的線性關(guān)系。當(dāng)智能手表往數(shù)字減小方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字減小方向轉(zhuǎn)動(dòng)的角度減小當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字,當(dāng)智能手表往數(shù)字增大方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字增大方向轉(zhuǎn)動(dòng)的角度增大當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字。
作為示例地,設(shè)置智能手表的位置位于水平方向時(shí)的轉(zhuǎn)動(dòng)數(shù)字為5,設(shè)置往手腕內(nèi)側(cè)轉(zhuǎn)動(dòng)的方向?yàn)閿?shù)字減小方向、往手腕外側(cè)轉(zhuǎn)動(dòng)的方向?yàn)閿?shù)字增大方向,根據(jù)人的手腕往內(nèi)外側(cè)轉(zhuǎn)動(dòng)的適宜角度和一位數(shù)字0~9,設(shè)置轉(zhuǎn)動(dòng)的角度與轉(zhuǎn)動(dòng)數(shù)字的增減量之間的線性關(guān)系。
優(yōu)選地,在測量智能手表轉(zhuǎn)動(dòng)的方向和角度時(shí),將轉(zhuǎn)動(dòng)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字同步地顯示輸出在智能手表的顯示屏幕上,同時(shí)還可將轉(zhuǎn)動(dòng)的方向和角度的測量時(shí)長顯示在該顯示平面上,從而便于用戶依照顯示的轉(zhuǎn)動(dòng)數(shù)字調(diào)整手腕的轉(zhuǎn)動(dòng),并了解當(dāng)前的測量時(shí)長。進(jìn)一步優(yōu)選地,當(dāng)測量時(shí)長超過預(yù)設(shè)的第二時(shí)長閾值時(shí),停止測量智能手表轉(zhuǎn)動(dòng)的方向和角度,并繼續(xù)鎖定智能手表的屏幕,從而有效提高智能手表的安全性,避免進(jìn)行長時(shí)間的屏幕解鎖。
在步驟s102中,當(dāng)檢測到智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)第一時(shí)長閾值時(shí),將停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字。
在本發(fā)明實(shí)施例中,在測量智能手表轉(zhuǎn)動(dòng)方向和角度的過程中,當(dāng)檢測到智能手表停止轉(zhuǎn)動(dòng)(即用戶的手腕停止轉(zhuǎn)動(dòng))時(shí),開始計(jì)時(shí),得到智能手表停止轉(zhuǎn)動(dòng)的時(shí)長。當(dāng)智能手表停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)的第一時(shí)長閾值時(shí),將智能手表當(dāng)前停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字,解鎖數(shù)字用來解鎖智能手表的屏幕。因此,用戶可通過轉(zhuǎn)動(dòng)手腕將智能手表調(diào)整到相應(yīng)的轉(zhuǎn)動(dòng)數(shù)字并停留一段時(shí)長,實(shí)現(xiàn)解鎖數(shù)字的輸入。作為示例地,第一時(shí)長閾值可根據(jù)人的大腦反應(yīng)時(shí)長或者心理等待時(shí)長進(jìn)行設(shè)置。
在步驟s103中,將所有的解鎖數(shù)字與智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)所有的解鎖數(shù)字與所述解鎖密碼匹配成功時(shí),解鎖智能手表的屏幕。
在本發(fā)明實(shí)施例中,將所有的解鎖數(shù)字與預(yù)設(shè)的解鎖密碼按照輸入的順序一一匹配,當(dāng)所有的解鎖數(shù)字與解鎖密碼匹配成功,解鎖智能手表的屏幕。優(yōu)選地,設(shè)置三位以上的解鎖密碼,用戶通過多次轉(zhuǎn)動(dòng)手腕調(diào)整轉(zhuǎn)動(dòng)數(shù)字輸入相應(yīng)位數(shù)的解鎖數(shù)字,從而有效地提高智能手表的安全性。
在本發(fā)明實(shí)施例中,通過測量智能手表隨著用戶手腕轉(zhuǎn)動(dòng)的方向和時(shí)長,獲取相應(yīng)的轉(zhuǎn)動(dòng)數(shù)字,將智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過一定時(shí)長的方向和角度所對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為用戶輸入的解鎖數(shù)字,將所有的解鎖數(shù)字與智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)匹配成功時(shí),解鎖智能手表的屏幕,從而有效地提高了智能手表屏幕解鎖的便捷度和智能化程度,有效地提高了用戶體驗(yàn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如rom/ram、磁盤、光盤等。
實(shí)施例二:
圖2示出了本發(fā)明實(shí)施例二提供的智能手表的屏幕解鎖裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
轉(zhuǎn)動(dòng)測量模塊21,用于接收用戶的屏幕解鎖指令,測量智能手表隨用戶手腕轉(zhuǎn)動(dòng)的方向和角度,獲取方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字。
在本發(fā)明實(shí)施例中,用戶可通過點(diǎn)亮智能手表的鎖屏界面發(fā)送屏幕解鎖指令,當(dāng)接收到用戶的屏幕解鎖指令時(shí),智能設(shè)備通過內(nèi)部預(yù)設(shè)的陀螺儀、加速度傳感器等測量自身隨著用戶手腕轉(zhuǎn)動(dòng)的方向和角度,并根據(jù)預(yù)設(shè)的方向、角度與轉(zhuǎn)動(dòng)數(shù)字間的對應(yīng)關(guān)系,獲取智能手表方轉(zhuǎn)動(dòng)向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字。
數(shù)據(jù)獲取模塊22,用于當(dāng)檢測到智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)第一時(shí)長閾值時(shí),將停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字。
在本發(fā)明實(shí)施例中,在測量智能手表轉(zhuǎn)動(dòng)方向和角度的過程中,當(dāng)檢測到智能手表停止轉(zhuǎn)動(dòng)(即用戶的手腕停止轉(zhuǎn)動(dòng))時(shí),開始計(jì)時(shí),得到智能手表停止轉(zhuǎn)動(dòng)的時(shí)長。當(dāng)智能手表停止轉(zhuǎn)動(dòng)的時(shí)長超過預(yù)設(shè)的第一時(shí)長閾值時(shí),將智能手表當(dāng)前停止轉(zhuǎn)動(dòng)時(shí)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為解鎖數(shù)字,解鎖數(shù)字用來解鎖智能手表的屏幕。因此,用戶可通過轉(zhuǎn)動(dòng)手腕將智能手表調(diào)整到相應(yīng)的轉(zhuǎn)動(dòng)數(shù)字并停留一段時(shí)長,實(shí)現(xiàn)解鎖數(shù)字的輸入。
匹配解鎖模塊23,用于將所有的解鎖數(shù)字與智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)所有的解鎖數(shù)字與解鎖密碼匹配成功時(shí),解鎖智能手表的屏幕。
在本發(fā)明實(shí)施例中,將所有的解鎖數(shù)字與預(yù)設(shè)的解鎖密碼按照輸入的順序一一匹配,當(dāng)所有的解鎖數(shù)字與解鎖密碼匹配成功,解鎖智能手表的屏幕。優(yōu)選地,設(shè)置三位以上的解鎖密碼,用戶通過多次轉(zhuǎn)動(dòng)手腕調(diào)整轉(zhuǎn)動(dòng)數(shù)字輸入相應(yīng)位數(shù)的解鎖數(shù)字,從而有效地提高智能手表的安全性。
優(yōu)選地,如圖3所示,轉(zhuǎn)動(dòng)測量模塊22包括解鎖觸發(fā)模塊321和測量轉(zhuǎn)換模塊322,其中:
解鎖觸發(fā)模塊321,用于當(dāng)智能手表檢測到用戶的抬手動(dòng)作時(shí),觸發(fā)屏幕解鎖指令;以及
測量轉(zhuǎn)換模塊322,用于測量智能手表隨用戶手腕轉(zhuǎn)動(dòng)的方向和角度,并根據(jù)預(yù)設(shè)的方向、角度與轉(zhuǎn)動(dòng)數(shù)字的對應(yīng)關(guān)系,獲取轉(zhuǎn)動(dòng)的方向和角度對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字。
進(jìn)一步優(yōu)選地,測量轉(zhuǎn)換模塊322包括數(shù)據(jù)減小模塊和數(shù)據(jù)增大模塊,其中:
數(shù)據(jù)減小模塊,用于當(dāng)測量到智能手表隨用戶手腕往預(yù)設(shè)的數(shù)字減小方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字減小方向轉(zhuǎn)動(dòng)的角度減小當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字;以及
數(shù)據(jù)增大模塊,用于當(dāng)檢測到智能手表隨用戶手腕往預(yù)設(shè)的數(shù)字增大方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字增大方向轉(zhuǎn)動(dòng)的角度增大當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字。
在本發(fā)明實(shí)施例中,可預(yù)先設(shè)置智能手表轉(zhuǎn)動(dòng)的方向和角度與轉(zhuǎn)動(dòng)數(shù)字間的對應(yīng)關(guān)系,設(shè)置智能手表轉(zhuǎn)動(dòng)時(shí)的數(shù)字減小方向、數(shù)字增大方向以及轉(zhuǎn)動(dòng)的角度和轉(zhuǎn)動(dòng)數(shù)字的增減量之間的線性關(guān)系。當(dāng)智能手表往數(shù)字減小方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字減小方向轉(zhuǎn)動(dòng)的角度減小當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字,當(dāng)智能手表往數(shù)字增大方向轉(zhuǎn)動(dòng)時(shí),根據(jù)智能手表在數(shù)字增大方向轉(zhuǎn)動(dòng)的角度增大當(dāng)前的轉(zhuǎn)動(dòng)數(shù)字。
作為示例地,設(shè)置智能手表的位置位于水平方向時(shí)的轉(zhuǎn)動(dòng)數(shù)字為5,設(shè)置往手腕內(nèi)側(cè)轉(zhuǎn)動(dòng)的方向?yàn)閿?shù)字減小方向、往手腕外側(cè)轉(zhuǎn)動(dòng)的方向?yàn)閿?shù)字增大方向,根據(jù)人的手腕往內(nèi)外側(cè)轉(zhuǎn)動(dòng)的適宜角度和一位數(shù)字0~9,設(shè)置轉(zhuǎn)動(dòng)的角度與轉(zhuǎn)動(dòng)數(shù)字的增減量之間的線性關(guān)系。
優(yōu)選地,轉(zhuǎn)動(dòng)測量模塊22還包括顯示輸出模塊323,其中:
顯示輸出模塊323,用于在智能手表的顯示屏幕上顯示輸出所述智能手表轉(zhuǎn)動(dòng)的方向和角度所對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字、以及智能手表轉(zhuǎn)動(dòng)的方向和角度的測量時(shí)長。
優(yōu)選地,智能手表的屏幕解鎖裝置還包括解鎖超時(shí)模塊34,其中:
解鎖超時(shí)模塊34,用于當(dāng)測量時(shí)長超出預(yù)設(shè)的第二時(shí)長閾值時(shí),停止測量智能手表轉(zhuǎn)動(dòng)的方向和角度并繼續(xù)鎖定智能手表的屏幕。
在本發(fā)明實(shí)施例中,通過測量智能手表隨著用戶手腕轉(zhuǎn)動(dòng)的方向和時(shí)長,獲取相應(yīng)的轉(zhuǎn)動(dòng)數(shù)字,將智能手表停止轉(zhuǎn)動(dòng)、且停止轉(zhuǎn)動(dòng)的時(shí)長超過一定時(shí)長的方向和角度所對應(yīng)的轉(zhuǎn)動(dòng)數(shù)字設(shè)置為用戶輸入的解鎖數(shù)字,將所有的解鎖數(shù)字與智能手表內(nèi)預(yù)設(shè)的解鎖密碼進(jìn)行匹配,當(dāng)匹配成功時(shí),解鎖智能手表的屏幕,從而有效地提高了智能手表屏幕解鎖的便捷度和智能化程度,有效地提高了用戶體驗(yàn)。
在本發(fā)明實(shí)施例中,智能手表的屏幕解鎖裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為智能手表上的一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。