本發(fā)明屬于智能手表技術(shù)領(lǐng)域,具體涉及一種利用方位手勢隨動操作智能手表(包括智能手環(huán)、智能手鐲)的方法及裝置。
背景技術(shù):
目前,用戶使用智能手表時,常常需要抬起佩戴智能手表的那只手,再用另一手進行操作,這種雙手開弓的操作方式顯然適應(yīng)不了用戶在移動中方便、快速、安全獲取信息的需求。
通過語音操作智能手表,雖然解決了單手操作問題,卻無法消除操作不精確、易出錯的痛點,用戶體驗度仍然較低;通過隔空手勢來操作智能手表,仍然需要占據(jù)用戶的另一只手。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的正是要解決智能手表單手操作問題,利用智能手表本身在空中直線移動,即可快捷、準(zhǔn)確、方便地操作智能手表各種按鈕、各個頁面、各項功能,而提供一種利用方位手勢隨動操作智能手表的方法及裝置。
本發(fā)明旨在利用用戶手持智能手表在空中比劃的方位手勢來操作智能手表按鈕點擊、主頁面切換和快捷功能調(diào)用;其基本原理是:通過識別用戶手持智能手表在空中比劃的方位手勢,確定與之對應(yīng)的智能手表操作指令,智能手表依據(jù)操作指令執(zhí)行相應(yīng)的操作。
本發(fā)明的技術(shù)方案如下:
1方位手勢操作裝置
一種利用方位手勢隨動操作智能手表的裝置,如圖1所示,所述裝置包括安裝在所述智能手表內(nèi)的處理器、存儲器、傳感器、顯示屏、應(yīng)用程序。
所述處理器,用于處理數(shù)據(jù);所述存儲器,用于存儲數(shù)據(jù);所述數(shù)據(jù)包括但不限于傳感器檢測數(shù)據(jù)、通信網(wǎng)絡(luò)數(shù)據(jù)、顯示屏顯示數(shù)據(jù)。
所述傳感器,用于檢測用戶手持所述智能手表在空中比劃的方位手勢;所述傳感器包括但不限于磁感應(yīng)器、重力加速度傳感器、方向傳感器、陀螺儀傳感器的一種或者多種。
所述顯示屏,用于顯示信息;所述信息包括但不限于按鈕、卡片、頁面、圖片、視頻、音頻、文字。
所述應(yīng)用程序包括數(shù)據(jù)獲取模塊、手勢解析模塊、指令獲取模塊、指令執(zhí)行模塊,如圖2所示;
進一步地,所述數(shù)據(jù)獲取模塊,用于實時檢測用戶手持所述智能手表在空中移動所產(chǎn)生的移動數(shù)據(jù);
所述手勢解析模塊,用于將所述移動數(shù)據(jù)解析為所對應(yīng)的方位手勢;
所述指令獲取模塊,用于依據(jù)預(yù)設(shè)對應(yīng)關(guān)系,確定與所述方位手勢對應(yīng)的所述智能手表按鈕點擊操作指令、主頁面切換操作指令或者快捷功能調(diào)用操作指令,并將所述方位手勢轉(zhuǎn)換為所述操作指令;
所述指令執(zhí)行模塊,用于執(zhí)行所述指令獲取模塊確定的所述操作指令。
2方位手勢操作方法
一種利用方位手勢隨動操作智能手表的方法;所述方法包括方位手勢操作流程、按鈕點擊規(guī)則、主頁面切換規(guī)則、快捷功能調(diào)用規(guī)則。
2.1方位手勢操作流程
所述方位手勢操作流程包括如圖3所示的步驟:
①所述傳感器,實時檢測所述智能手表顯示屏是否處于水平位置;若處于水平位置,隨即開啟方位手勢操作狀態(tài);
②所述數(shù)據(jù)獲取模塊,實時檢測用戶手持所述智能手表在空中移動時所產(chǎn)生的移動數(shù)據(jù);
③所述手勢解析模塊,將所述移動數(shù)據(jù)解析為所對應(yīng)的方位手勢;
④所述指令獲取模塊,依據(jù)預(yù)設(shè)對應(yīng)關(guān)系,確定與所述方位手勢對應(yīng)的所述智能手表按鈕點擊操作指令、主頁面切換操作指令或者快捷功能調(diào)用操作指令,并將所述方位手勢轉(zhuǎn)換為所述操作指令;
⑤所述指令執(zhí)行模塊,執(zhí)行所述指令獲取模塊確定的所述操作指令。
2.2按鈕點擊規(guī)則
利用所述方位手勢操作流程隨動操作所述智能手表顯示屏上的按鈕點擊時,所述預(yù)設(shè)對應(yīng)關(guān)系設(shè)定為所述方位手勢與所述按鈕點擊操作指令之間的一一對應(yīng)關(guān)系。
2.2.1方位手勢
所述方位手勢設(shè)定為用戶手持所述智能手表在空中比劃的單向移動手勢。
所述單向移動手勢,定義為用戶手持所述智能手表在空中沿著所述智能手表顯示屏八個方位的快速直線移動動作及其垂直于所述智能手表顯示屏兩個方位的快速直線移動動作。
所述八個方位包括所述智能手表顯示屏的左前方、前方、右前方、左方、右方、左后方、后方、右后方,如圖4所示;其中,將12點時針?biāo)阜轿欢x為前方,將6點時針?biāo)阜轿欢x為后方,將9點時針?biāo)阜轿欢x為左方,將3點時針?biāo)阜轿欢x為右方;所述八個方位還可由用戶在所述應(yīng)用程序中進行設(shè)定。
所述兩個方位包括所述智能手表顯示屏的上方和下方;其中,將所述智能手表顯示屏面向的方位定義為上方,將所述智能手表顯示屏背向的方位定義為下方;所述兩個方位還可由用戶在所述應(yīng)用程序中進行設(shè)定。
所述單向移動手勢包括下方移動手勢A0、左前方移動手勢A1、前方移動手勢A2、右前方移動手勢A3、左方移動手勢A4、右方移動手勢A5、左后方移動手勢A6、后方移動手勢A7、右后方移動手勢A8,如圖5所示。
進一步地,所述下方移動手勢A0,定義為用戶手持所述智能手表向下方作快速直線移動的動作;
所述左前方移動手勢A1,定義為用戶手持所述智能手表向左前方作快速直線移動的動作;
所述前方移動手勢A2,定義為用戶手持所述智能手表向前方作快速直線移動的動作;
所述右前方移動手勢A3,定義為用戶手持所述智能手表向右前方作快速直線移動的動作;
所述左方移動手勢A4,定義為用戶手持所述智能手表向左方作快速直線移動的動作;
所述右方移動手勢A5,定義為用戶手持所述智能手表向右方作快速直線移動的動作;
所述左后方移動手勢A6,定義為用戶手持所述智能手表向左后方作快速直線移動的動作;
所述后方移動手勢A7,定義為用戶手持所述智能手表向后方作快速直線移動的動作;
所述右后方移動手勢A8,定義為用戶手持所述智能手表向右后方作快速直線移動的動作。
所述移動手勢只與用戶手持所述智能手表在空中的移動方位有關(guān),而與用戶手持所述智能手表在空中所處的具體位置無關(guān),即無論用戶手持所述智能手表是在空中的哪個位置開始移動,移動距離是長是短,只要移動方位是相同的、且平均移動速度達到設(shè)定閾值,則屬于同一種單向移動手勢。
所述移動速度的計算方法是:依據(jù)用戶手持所述智能手表在空中的移動軌跡,計算出所述智能手表的移動距離s,再除以所測定的所述智能手表移動時間t,便獲得所述智能手表的平均移動速度V,即所述智能手表的平均移動速度V=s/t。
之所以規(guī)定用戶手持所述智能手表必須快速移動才能生成指令并觸發(fā)所述智能手表按鈕點擊,其目的是要屏蔽掉用戶手持所述智能手表不經(jīng)意的、非指令性移動所產(chǎn)生的干擾信號。
2.2.2按鈕設(shè)置
在所述智能手表顯示屏頁面上設(shè)置9個按鈕,所述9個按鈕的代碼分別設(shè)定為按鈕B0、按鈕B1、按鈕B2、按鈕B3、按鈕B4、按鈕B5、按鈕B6、按鈕B7、按鈕B8。
如圖6所示,所述9個按鈕按照下述規(guī)則在所述當(dāng)前頁面上排列成三排三列的方陣。
所述當(dāng)前頁面,定義為在所述智能手表顯示屏上正在顯示的頁面。
其中,將所述按鈕B0標(biāo)示在所述當(dāng)前頁面的中央位置;
將所述按鈕B1標(biāo)示在所述按鈕B0的左前方位置;
將所述按鈕B2標(biāo)示在所述按鈕B0的前方位置;
將所述按鈕B3標(biāo)示在所述按鈕B0的右前方位置;
將所述按鈕B4標(biāo)示在所述按鈕B0的左方位置;
將所述按鈕B5標(biāo)示在所述按鈕B0的右方位置;
將所述按鈕B6標(biāo)示在所述按鈕B0的左后方位置;
將所述按鈕B7標(biāo)示在所述按鈕B0的后方位置;
將所述按鈕B8標(biāo)示在所述按鈕B0的右后方位置。
所述按鈕包括但不限于在所述智能手表顯示屏上顯示的圖標(biāo)、卡片、命令條。
2.2.3操作指令
所述智能手表按鈕點擊操作指令包括:按鈕B0點擊操作指令;按鈕B1點擊操作指令;按鈕B2點擊操作指令;按鈕B3點擊操作指令;按鈕B4點擊操作指令;按鈕B5點擊操作指令;按鈕B6點擊操作指令;按鈕B7點擊操作指令;按鈕B8點擊操作指令。
2.2.4對應(yīng)關(guān)系
如圖5所示,所述單向移動手勢與所述按鈕點擊操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系包括:
所述下方移動手勢A0與所述按鈕B0點擊操作指令對應(yīng);
所述左前方移動手勢A1與所述按鈕B1點擊操作指令對應(yīng);
所述前方移動手勢A2與所述按鈕B2點擊操作指令對應(yīng);
所述右前方移動手勢A3與所述按鈕B3點擊操作指令對應(yīng);
所述左方移動手勢A4與所述按鈕B4點擊操作指令對應(yīng);
所述右方移動手勢A5與所述按鈕B5點擊操作指令對應(yīng);
所述左后方移動手勢A6與所述按鈕B6點擊操作指令對應(yīng);
所述后方移動手勢A7與所述按鈕B7點擊操作指令對應(yīng);
所述右后方移動手勢A8與所述按鈕B8點擊操作指令對應(yīng)。
2.2.5規(guī)則詳解
用戶手持所述智能手表在空中比劃下方移動手勢A0,則點擊所述智能手表顯示屏上的按鈕B0;
用戶手持所述智能手表在空中比劃左前方移動手勢A1,則點擊所述智能手表顯示屏上的按鈕B1;
用戶手持所述智能手表在空中比劃前方移動手勢A2,則點擊所述智能手表顯示屏上的按鈕B2;
用戶手持所述智能手表在空中比劃右前方移動手勢A3,則點擊所述智能手表顯示屏上的按鈕B3;
用戶手持所述智能手表在空中比劃左方移動手勢A4,則點擊所述智能手表顯示屏上的按鈕B4;
用戶手持所述智能手表在空中比劃右方移動手勢A5,則點擊所述智能手表顯示屏上的按鈕B5;
用戶手持所述智能手表在空中比劃左后方移動手勢A6,則點擊所述智能手表顯示屏上的按鈕B6;
用戶手持所述智能手表在空中比劃后方移動手勢A7,則點擊所述智能手表顯示屏上的按鈕B7;
用戶手持所述智能手表在空中比劃右后方移動手勢A8,則點擊所述智能手表顯示屏上的按鈕B8。
2.3主頁面切換規(guī)則
利用所述方位手勢操作流程隨動操作所述智能手表顯示屏上的主頁面切換時,所述預(yù)設(shè)對應(yīng)關(guān)系設(shè)定為所述方位手勢與所述主頁面切換操作指令之間的一一對應(yīng)關(guān)系。
2.3.1方位手勢
所述方位手勢設(shè)定為用戶手持所述智能手表在空中比劃的來回移動手勢。
所述來回移動手勢,定義為用戶手持所述智能手表在空中先向某一方位作快速直線移動,緊接著向相反方位作快速直線移動的動作。
所述來回移動手勢包括下方來回移動手勢C0、左前方來回移動手勢C1、前方來回移動手勢C2、右前方來回移動手勢C3、左方來回移動手勢C4、右方來回移動手勢C5、左后方來回移動手勢C6、后方來回移動手勢C7、右后方來回移動手勢C8,如圖7所示;
進一步地,所述下方來回移動手勢C0,定義為用戶手持所述智能手表先向下方作快速直線移動,緊接著向上方作快速直線移動的動作;
所述左前方來回移動手勢C1,定義為用戶手持所述智能手表先向左前方作快速直線移動,緊接著向右后方作快速直線移動的動作;
所述前方來回移動手勢C2,定義為用戶手持所述智能手表先向前方作快速直線移動,緊接著向后方作快速直線移動的動作;
所述右前方來回移動手勢C3,定義為用戶手持所述智能手表先向右前方作快速直線移動,緊接著向左后方作快速直線移動的動作;
所述左方來回移動手勢C4,定義為用戶手持所述智能手表先向左方作快速直線移動,緊接著向右方作快速直線移動的動作;
所述右方來回移動手勢C5,定義為用戶手持所述智能手表先向右方作快速直線移動,緊接著向左方作快速直線移動的動作;
所述左后方來回移動手勢C6,定義為用戶手持所述智能手表先向左后方作快速直線移動,緊接著向右前方作快速直線移動的動作;
所述后方來回移動手勢C7,定義為用戶手持所述智能手表先向后方作快速直線移動,緊接著向前方作快速直線移動的動作;
所述右后方來回移動手勢C8,定義為用戶手持所述智能手表先向右后方作快速直線移動,緊接著向左前方作快速直線移動的動作。
用戶手持所述智能手表在空中連續(xù)比劃兩個相反方位的移動手勢時,之間的過渡時間要短,不能有明顯的停留。
所述來回移動手勢,只與用戶手持所述智能手表在空中的移動方位有關(guān),而與用戶手持所述智能手表在空中所處的具體位置無關(guān),即無論用戶手持所述智能手表在空中的哪個位置開始移動,在哪個位置停止移動并反向移動,只要正向移動方位或者反向移動方位是相同的,且平均移動速度達到設(shè)定閾值,則屬于同一種來回移動手勢。
所述平均移動速度的計算方法是:依據(jù)用戶手持所述智能手表在空中的移動軌跡,計算出所述智能手表在空中的移動距離s,再除以所測定的移動時間t,便獲得所述智能手表的平均移動速度V,即所述智能手表的平均移動速度V=s/t。
之所以規(guī)定用戶手持所述智能手表必須在空中快速來回移動才能生成指令并觸發(fā)所述智能手表主頁面切換操作,其目的是要屏蔽掉用戶手持所述智能手表在空中不經(jīng)意的、非指令性移動所產(chǎn)生的干擾信號。
2.3.2主頁面設(shè)置
在所述智能手表顯示屏上設(shè)置9個主頁面,所述9個主頁面的代碼分別設(shè)定為主頁面D0、主頁面D1、主頁面D2、主頁面D3、主頁面D4、主頁面D5、主頁面D6、主頁面D7、主頁面D8。
2.3.3操作指令
所述智能手表顯示屏上的主頁面切換操作指令包括:當(dāng)前頁面切換為主頁面D0操作指令;當(dāng)前頁面切換為主頁面D1操作指令;當(dāng)前頁面切換為主頁面D2操作指令;當(dāng)前頁面切換為主頁面D3操作指令;當(dāng)前頁面切換為主頁面D4操作指令;當(dāng)前頁面切換為主頁面D5操作指令;當(dāng)前頁面切換為主頁面D6操作指令;當(dāng)前頁面切換為主頁面D7操作指令;當(dāng)前頁面切換為主頁面D8操作指令。
2.3.4對應(yīng)關(guān)系
如圖7所示,所述來回移動手勢與所述主頁面切換操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系包括:
所述下方來回移動手勢C0與所述當(dāng)前頁面切換為主頁面D0操作指令對應(yīng);
所述左前方來回移動手勢C1與所述當(dāng)前頁面切換為主頁面D1操作指令對應(yīng);
所述前方來回移動手勢C2與所述當(dāng)前頁面切換為主頁面D2操作指令對應(yīng);
所述右前方來回移動手勢C3與所述當(dāng)前頁面切換為主頁面D3操作指令對應(yīng);
所述左方來回移動手勢C4與所述當(dāng)前頁面切換為主頁面D4操作指令對應(yīng);
所述右方來回移動手勢C5與所述當(dāng)前頁面切換為主頁面D5操作指令對應(yīng);
所述左后方來回移動手勢C6與所述當(dāng)前頁面切換為主頁面D6操作指令對應(yīng);
所述后方來回移動手勢C7與所述當(dāng)前頁面切換為主頁面D7操作指令對應(yīng);
所述右后方來回移動手勢C8與所述當(dāng)前頁面切換為主頁面D8操作指令對應(yīng)。
2.3.5規(guī)則詳解
用戶手持所述智能手表在空中比劃下方來回移動手勢C0,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D0;
用戶手持所述智能手表在空中比劃左前方來回移動手勢C1,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D1;
用戶手持所述智能手表在空中比劃前方來回移動手勢C2,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D2;
用戶手持所述智能手表在空中比劃右前方來回移動手勢C3,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D3;
用戶手持所述智能手表在空中比劃左方來回移動手勢C4,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D4;
用戶手持所述智能手表在空中比劃右方來回移動手勢C5,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D5;
用戶手持所述智能手表在空中比劃左后方來回移動手勢C6,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D6;
用戶手持所述智能手表在空中比劃后方來回移動手勢C7,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D7;
用戶手持所述智能手表在空中比劃右后方來回移動手勢C8,則將所述智能手表顯示屏上的當(dāng)前頁面切換為主頁面D8。
2.4快捷功能調(diào)用規(guī)則
利用所述方位手勢操作流程隨動操作所述智能手表快捷功能調(diào)用時,所述預(yù)設(shè)對應(yīng)關(guān)系設(shè)定為所述方位手勢與所述快捷功能調(diào)用操作指令之間的一一對應(yīng)關(guān)系。
2.4.1方位手勢
所述方位手勢設(shè)定為用戶手持所述智能手表在空中比劃的上方移動手勢、上方來回移動手勢、垂直移動手勢。
所述上方移動手勢A9,定義為用戶手持所述智能手表在空中向上方作快速直線移動的動作。
所述上方來回移動手勢C9,定義為用戶手持所述智能手表在空中先向上方作快速直線移動,緊接著向下方作快速直線移動的動作。
所述垂直移動手勢定義為用戶手持所述智能手表,先向下方作快速直線移動,緊接著向某個垂直方位作快速直線移動的動作。
所述垂直移動手勢包括左前方垂直移動手勢E1、前方垂直移動手勢E2、右前方垂直移動手勢E3、左方垂直移動手勢E4、右方垂直移動手勢E5、左后方垂直移動手勢E6、后方垂直移動手勢E7、右后方垂直移動手勢E8,如圖8所示;
進一步地,所述左前方垂直移動手勢E1,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向左前方作快速直線移動的動作;
所述前方垂直移動手勢E2,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向前方作快速直線移動的動作;
所述右前方垂直移動手勢E3,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向右前方作快速直線移動的動作;
所述左方垂直移動手勢E4,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向左方作快速直線移動的動作;
所述右方垂直移動手勢E5,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向右方作快速直線移動的動作;
所述左后方垂直移動手勢E6,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向左后方作快速直線移動的動作;
所述后方垂直移動手勢E7,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向后方作快速直線移動的動作;
所述右后方垂直移動手勢E8,定義為用戶手持所述智能手表,在空中先向下方作快速直線移動,緊接著向右后方作快速直線移動的動作。
用戶手持所述智能手表在空中連續(xù)比劃相互垂直方位的移動手勢時,之間的過渡時間要短,不能有明顯的停留。
所述垂直移動手勢,只與用戶手持所述智能手表在空中的移動方位有關(guān),而與用戶手持所述智能手表在空中所處的具體位置無關(guān),即無論用戶手持所述智能手表在空中的哪個位置開始移動,在哪個位置停止移動并沿著垂直方向移動,只要垂直移動方位是相同的,且平均移動速度達到設(shè)定閾值,則屬于同一種垂直移動手勢。
所述平均移動速度的計算方法是:依據(jù)用戶手持所述智能手表在空中的移動軌跡,計算出所述智能手表在空中的移動距離s,再除以所測定的移動時間t,便獲得所述智能手表的平均移動速度V,即所述智能手表的平均移動速度V=s/t。
之所以規(guī)定用戶手持所述智能手表必須在空中快速垂直移動才能生成指令并觸發(fā)所述智能手表快捷功能調(diào)用操作,其目的是要屏蔽掉用戶手持所述智能手表在空中不經(jīng)意的、非指令性移動所產(chǎn)生的干擾信號。
2.4.2功能設(shè)置
所述智能手表設(shè)置10個快捷功能,所述10個快捷功能的代碼分別設(shè)定為快捷功能F0、快捷功能F1、快捷功能F2、快捷功能F3、快捷功能F4、快捷功能F5、快捷功能F6、快捷功能F7、快捷功能F8、快捷功能F9。
2.4.3操作指令
所述快捷功能調(diào)用操作指令包括:快捷功能F0調(diào)用操作指令;快捷功能F1調(diào)用操作指令;快捷功能F2調(diào)用操作指令;快捷功能F3調(diào)用操作指令;快捷功能F4調(diào)用操作指令;快捷功能F5調(diào)用操作指令;快捷功能F6調(diào)用操作指令;快捷功能F7調(diào)用操作指令;快捷功能F8調(diào)用操作指令;快捷功能F9調(diào)用操作指令。
2.4.4對應(yīng)關(guān)系
如圖8所示,所述方位手勢與所述快捷功能調(diào)用操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系包括:
所述上方移動手勢A9與所述快捷功能F0調(diào)用操作指令對應(yīng);
所述左前方垂直移動手勢E1與所述快捷功能F1調(diào)用操作指令對應(yīng);
所述前方垂直移動手勢E2與所述快捷功能F2調(diào)用操作指令對應(yīng);
所述右前方垂直移動手勢E3與所述快捷功能F3調(diào)用操作指令對應(yīng);
所述左方垂直移動手勢E4與所述快捷功能F4調(diào)用操作指令對應(yīng);
所述右方垂直移動手勢E5與所述快捷功能F5調(diào)用操作指令對應(yīng);
所述左后方垂直移動手勢E6與所述快捷功能F6調(diào)用操作指令對應(yīng);
所述后方垂直移動手勢E7與所述快捷功能F7調(diào)用操作指令對應(yīng);
所述右后方垂直移動手勢E8與所述快捷功能F8調(diào)用操作指令對應(yīng);
所述上方來回移動手勢C9與所述快捷功能F9調(diào)用操作指令對應(yīng)。
2.4.5規(guī)則詳解
用戶手持所述智能手表,在空中比劃上方移動手勢A9,則調(diào)用所述智能手表上的快捷功能F0;
用戶手持所述智能手表,在空中比劃左前方垂直移動手勢E1,則調(diào)用所述智能手表上的快捷功能F1;
用戶手持所述智能手表,在空中比劃前方垂直移動手勢E2,則調(diào)用所述智能手表上的快捷功能F2;
用戶手持所述智能手表,在空中比劃右前方垂直移動手勢E3,則調(diào)用所述智能手表上的快捷功能F3;
用戶手持所述智能手表,在空中比劃左方垂直移動手勢E4,則調(diào)用所述智能手表上的快捷功能F4;
用戶手持所述智能手表,在空中比劃右方垂直移動手勢E5,則調(diào)用所述智能手表上的快捷功能F5;
用戶手持所述智能手表,在空中比劃左后方垂直移動手勢E6,則調(diào)用所述智能手表上的快捷功能F6;
用戶手持所述智能手表,在空中比劃后方垂直移動手勢E7,則調(diào)用所述智能手表上的快捷功能F7;
用戶手持所述智能手表,在空中比劃右后方垂直移動手勢E8,則調(diào)用所述智能手表上的快捷功能F8;
用戶手持所述智能手表,在空中比劃上方來回移動手勢C9,則調(diào)用所述智能手表上的快捷功能F9。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
在附圖中,圖1為本發(fā)明公開的方位手勢操作裝置結(jié)構(gòu)框圖;
圖2為本發(fā)明公開的應(yīng)用程序模塊示意圖;
圖3為本發(fā)明公開的方位手勢操作流程圖;
圖4為本發(fā)明公開的8個移動方位示意圖;
圖5為本發(fā)明公開的8種單向移動手勢與按鈕點擊操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系圖;
圖6為本發(fā)明公開的9個按鈕方陣示意圖;
圖7為本發(fā)明公開的8種來回移動手勢與主頁面切換操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系圖;
圖8為本發(fā)明公開的8種垂直移動手勢與快捷功能調(diào)用操作指令之間的預(yù)設(shè)對應(yīng)關(guān)系圖;
圖9為本發(fā)明實施例三公開的某智能手表電話頁面的按鈕分布圖;
圖10為本發(fā)明實施例三公開的某智能手表電話頁面各個按鈕操作關(guān)系示意圖;
圖11為本發(fā)明實施例四公開的某智能手表主頁面切換操作關(guān)系示意圖;
圖12為本發(fā)明實施例五公開的某智能手表快捷功能調(diào)用操作關(guān)系示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)勢更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明。所述附圖僅供參考和說明使用,不構(gòu)成對本發(fā)明專利保護范圍的限制。
實施例一
實施例一提供了利用方位手勢隨動操作某智能手表的裝置。
所述裝置的具體結(jié)構(gòu)框圖如圖1所示,所述裝置包括安裝在智能手表10內(nèi)的處理器20、存儲器30、傳感器40、顯示屏50、應(yīng)用程序60。
所述處理器20,用于處理數(shù)據(jù);所述存儲器30,用于存儲數(shù)據(jù);所述數(shù)據(jù)包括但不限于傳感器檢測數(shù)據(jù)、通信網(wǎng)絡(luò)數(shù)據(jù)、顯示屏顯示數(shù)據(jù)。
所述傳感器40,用于檢測用戶手持所述智能手表在空中比劃的方位手勢;本實施例中的所述傳感器40包括重力加速度傳感器、方向傳感器、陀螺儀傳感器。
所述顯示屏50,用于顯示信息;所述信息包括但不限于按鈕、卡片、頁面、圖片、視頻、音頻、文字。
所述應(yīng)用程序60包括數(shù)據(jù)獲取模塊100、手勢解析模塊200、指令獲取模塊300、指令執(zhí)行模塊400,如圖2所示;
進一步地,所述數(shù)據(jù)獲取模塊100,用于實時檢測用戶手持所述智能手表在空中移動所產(chǎn)生的移動數(shù)據(jù);
所述手勢解析模塊200,用于將所述移動數(shù)據(jù)解析為所對應(yīng)的方位手勢;
所述指令獲取模塊300,用于依據(jù)預(yù)設(shè)對應(yīng)關(guān)系,確定與所述方位手勢對應(yīng)的所述智能手表按鈕點擊操作指令、主頁面切換操作指令或者快捷功能調(diào)用操作指令,并將所述方位手勢轉(zhuǎn)換為所述操作指令;
所述指令執(zhí)行模塊400,用于執(zhí)行所述指令獲取模塊300確定的所述操作指令。
實施例二
實施例二提供了實施例一中利用方位手勢隨動操作某智能手表的流程。
如圖3所示,所述流程包括步驟:
S01:所述傳感器40,實時檢測所述智能手表顯示屏是否處于水平位置;一旦處于水平位置,隨即開啟方位手勢操作狀態(tài);
S02:所述數(shù)據(jù)獲取模塊100,實時檢測用戶手持所述智能手表在空中移動時所產(chǎn)生的移動數(shù)據(jù);
S03:所述手勢解析模塊200,將所述移動數(shù)據(jù)解析為對應(yīng)的方位手勢;
S04:所述指令獲取模塊300,依據(jù)預(yù)設(shè)對應(yīng)關(guān)系,確定與所述方位手勢對應(yīng)的所述智能手表按鈕點擊操作指令、主頁面切換操作指令或者快捷功能調(diào)用操作指令,并將所述方位手勢轉(zhuǎn)換為所述操作指令;
S05:所述指令執(zhí)行模塊400,執(zhí)行所述指令獲取模塊300確定的所述操作指令。
實施例三
實施例三提供了利用實施例二中的方位手勢操作流程隨動操作某智能手表按鈕點擊的一個實例。
將所述按鈕代碼分別代之以所述智能手表上的具體按鈕名稱,建立起所述具體按鈕點擊操作指令與所述方位手勢之間的一一對應(yīng)關(guān)系,即可按照所述方位手勢操作流程實現(xiàn)對所述智能手表上具體按鈕的點擊操作。
一按鈕設(shè)置
如圖9所示,所述智能手表當(dāng)前頁面設(shè)定為電話頁面;所述電話頁面設(shè)置9個按鈕,其中:
將按鈕B0設(shè)置為接聽電話按鈕;
將按鈕B1設(shè)置為家人電話按鈕;
將按鈕B2設(shè)置為語音呼叫按鈕;
將按鈕B3設(shè)置為朋友電話按鈕;
將按鈕B4設(shè)置為掛斷電話按鈕;
將按鈕B5設(shè)置為拒接電話按鈕;
將按鈕B6設(shè)置為短信回復(fù)按鈕;
將按鈕B7設(shè)置為語音留言按鈕;
將按鈕B8設(shè)置為語音回復(fù)按鈕。
二操作規(guī)程
如圖10所示,根據(jù)所述方位手勢操作流程、按鈕點擊規(guī)則,本實施例的具體操作規(guī)程包括:
S10:用戶手持所述智能手表,在空中比劃下方移動手勢A0,則點擊所述智能手表上的接聽電話按鈕,用戶隨即可進行電話通話;
S11:用戶手持所述智能手表,在空中比劃左前方移動手勢A1,則點擊所述智能手表上的家人電話按鈕,所述智能手表隨即顯示9個最常聯(lián)系的家人姓名;
S12:用戶手持所述智能手表,在空中比劃前方移動手勢A2,則點擊所述智能手表上的語音呼叫按鈕,用戶隨即可進行語音撥號;
S13:用戶手持所述智能手表,在空中比劃右前方移動手勢A3,則點擊所述智能手表上的朋友電話按鈕,所述智能手表隨即顯示9個最常聯(lián)系的朋友姓名;
S14:用戶手持所述智能手表,在空中比劃左方移動手勢A4,則點擊所述智能手表上的掛斷電話按鈕,用戶隨即主動結(jié)束電話通話;
S15:用戶手持所述智能手表,在空中比劃右方移動手勢A5,則點擊所述智能手表上的拒接電話按鈕,所述智能手表隨即關(guān)閉來電顯示;
S16:用戶手持所述智能手表,在空中比劃左后方移動手勢A6,則點擊所述智能手表上的短信回復(fù)按鈕,所述智能手表隨即向撥號方發(fā)送短信;所述短信內(nèi)容由用戶預(yù)先設(shè)定;
S17:用戶手持所述智能手表,在空中比劃后方移動手勢A7,則點擊所述智能手表上的語音留言按鈕,所述智能手表隨即向撥號方發(fā)送語音留言請求并開啟電話錄音功能;
S18:用戶手持所述智能手表,在空中比劃右后方移動手勢A8,則點擊所述智能手表上的語音回復(fù)按鈕,所述智能手表隨即向撥號方發(fā)送語音信息;所述語音信息由用戶預(yù)先設(shè)定。
點擊動作本質(zhì)上是移動動作;用戶用手指直接點擊所述智能手表觸摸屏,所述點擊動作是通過用戶手指的垂直移動來實現(xiàn)的;本實施例中的點擊動作,卻是通過用戶手持所述智能手表在空中直線移動來實現(xiàn)的。
在本實施例中,正因為方位手勢將原來一個方位的點擊動作擴展至九個方位的點擊動作,才使得用戶手持所述智能手表在空中比劃九個方位的移動手勢,就能方便、準(zhǔn)確、快速地點擊所述智能手表當(dāng)前頁面上的九個按鈕。
實施例四
實施例四提供了利用實施例二中的方位手勢操作流程隨動操作某智能手表主頁面切換的一個實例。
將所述主頁面代碼分別代之以所述智能手表上的具體主頁面名稱,建立起所述具體主頁面切換操作指令與所述方位手勢之間的一一對應(yīng)關(guān)系,即可按照所述方位手勢操作流程實現(xiàn)對所述智能手表上的具體主頁面的切換操作。
一主頁面設(shè)置
所述智能手表設(shè)置9個主頁面,其中:
將主頁面D0設(shè)置為時鐘頁面;
將主頁面D1設(shè)置為設(shè)置頁面;
將主頁面D2設(shè)置為健身頁面;
將主頁面D3設(shè)置為音樂頁面;
將主頁面D4設(shè)置為網(wǎng)絡(luò)頁面;
將主頁面D5設(shè)置為電話頁面;
將主頁面D6設(shè)置為短信頁面;
將主頁面D7設(shè)置為微信頁面;
將主頁面D8設(shè)置為郵件頁面。
二操作規(guī)程
如圖11所示,根據(jù)所述方位手勢操作流程、主頁面切換規(guī)則,本實施例的具體操作規(guī)程包括:
S20:用戶手持所述智能手表,在空中比劃下方來回移動手勢C0,則將所述智能手表上的當(dāng)前頁面切換為時鐘頁面,隨即在所述智能手表上顯示時鐘界面及其操作按鈕;
S21:用戶手持所述智能手表,在空中比劃左前方來回移動手勢C1,則將所述智能手表上的當(dāng)前頁面切換為設(shè)置頁面,隨即在所述智能手表上顯示設(shè)置界面及其操作按鈕;
S22:用戶手持所述智能手表,在空中比劃前方來回移動手勢C2,則將所述智能手表上的當(dāng)前頁面切換為健身頁面,隨即在所述智能手表上顯示健身界面及其操作按鈕;
S23:用戶手持所述智能手表,在空中比劃右前方來回移動手勢C3,則將所述智能手表上的當(dāng)前頁面切換為音樂頁面,隨即在所述智能手表上顯示音樂界面及其操作按鈕;
S24:用戶手持所述智能手表,在空中比劃左方來回移動手勢C4,則將所述智能手表上的當(dāng)前頁面切換為網(wǎng)絡(luò)頁面,隨即在所述智能手表上顯示網(wǎng)絡(luò)界面及其操作按鈕;
S25:用戶手持所述智能手表,在空中比劃右方來回移動手勢C5,則將所述智能手表上的當(dāng)前頁面切換為電話頁面,隨即在所述智能手表上顯示電話界面及其操作按鈕;
S26:用戶手持所述智能手表,在空中比劃左后方來回移動手勢C6,則將所述智能手表上的當(dāng)前頁面切換為短信頁面,隨即在所述智能手表上顯示短信界面及其操作按鈕;
S27:用戶手持所述智能手表,在空中比劃后方來回移動手勢C7,則將所述智能手表上的當(dāng)前頁面切換為微信頁面,隨即在所述智能手表上顯示微信界面及其操作按鈕;
S28:用戶手持所述智能手表,在空中比劃右后方來回移動手勢C8,則將所述智能手表上的當(dāng)前頁面切換為郵件頁面,隨即在所述智能手表上顯示郵件界面及其操作按鈕。
在本實施例中,利用方位手勢,用戶手持所述智能手表,能夠很方便地從一個主頁面切換至另一個主頁面,從而在當(dāng)前頁面上,無需占用已經(jīng)很小的界面,用于顯示各種主頁面切換按鈕。
在本實施例中,利用方位手勢,用戶手持所述智能手表比劃一個方位手勢,就能實現(xiàn)從一個主頁面切換至任何一個其他的主頁面,不像目前這樣操作智能手表,往往需要比劃多個手勢,才能實現(xiàn)從一個主頁面切換至任何一個其他的主頁面。
實施例五
實施例五提供了利用實施例二中的方位手勢操作流程隨動操作某智能手表快捷功能調(diào)用的一個實例。
將所述快捷功能代碼分別代之以所述智能手表上的具體快捷功能名稱,建立起所述具體快捷功能調(diào)用操作指令與所述方位手勢之間的一一對應(yīng)關(guān)系,即可按照所述方位手勢操作流程實現(xiàn)對所述智能手表快捷功能的調(diào)用操作。
一功能設(shè)置
所述智能手表設(shè)置9個快捷功能,其中:
將快捷功能F0設(shè)置為返回上一級頁面功能;
將快捷功能F1設(shè)置為向左前方滾動頁面功能;
將快捷功能F2設(shè)置為向前方滾動頁面功能;
將快捷功能F3設(shè)置為向右前方滾動頁面功能;
將快捷功能F4設(shè)置為向左方滾動頁面功能;
將快捷功能F5設(shè)置為向右方滾動頁面功能;
將快捷功能F6設(shè)置為向左后方滾動頁面功能;
將快捷功能F7設(shè)置為向后方滾動頁面功能;
將快捷功能F8設(shè)置為向右后方滾動頁面功能。
二操作規(guī)程
如圖12所示,根據(jù)所述方位手勢操作流程、快捷功能調(diào)用規(guī)則,本實施例的具體操作規(guī)程包括:
S30:用戶手持所述智能手表,在空中比劃上方來回移動手勢C9,則調(diào)用返回上一級頁面功能,所述智能手表隨即顯示當(dāng)前頁面的上一級頁面;
S31:用戶手持所述智能手表,在空中比劃左前方垂直移動手勢E1,則調(diào)用向左前方滾動頁面功能,所述智能手表隨即向左前方滾動顯示當(dāng)前頁面;
S32:用戶手持所述智能手表,在空中比劃前方垂直移動手勢E2,則調(diào)用向前方滾動頁面功能,所述智能手表隨即向前方滾動顯示當(dāng)前頁面;
S33:用戶手持所述智能手表,在空中比劃右前方垂直移動手勢E3,則調(diào)用向右前方滾動頁面功能,所述智能手表隨即向右前方滾動顯示當(dāng)前頁面;
S34:用戶手持所述智能手表,在空中比劃左方垂直移動手勢E4,則調(diào)用向左方滾動頁面功能,所述智能手表隨即向左方滾動顯示當(dāng)前頁面;
S35:用戶手持所述智能手表,在空中比劃右方垂直移動手勢E5,則調(diào)用向右方滾動頁面功能,所述智能手表隨即向右方滾動顯示當(dāng)前頁面;
S36:用戶手持所述智能手表,在空中比劃左后方垂直移動手勢E6,則調(diào)用向左后方滾動頁面功能,所述智能手表隨即向左后方滾動顯示當(dāng)前頁面;
S37:用戶手持所述智能手表,在空中比劃后方垂直移動手勢E7,則調(diào)用向后方滾動頁面功能,所述智能手表隨即向后方滾動顯示當(dāng)前頁面;
S38:用戶手持所述智能手表,在空中比劃右后方垂直移動手勢E8,則調(diào)用向右后方滾動頁面功能,所述智能手表隨即向右后方滾動顯示當(dāng)前頁面。
優(yōu)選地,在S31、S32、S33、S34、S35、S36、S37、S38操作步驟中,用戶手持所述智能手表,在空中比劃所述垂直移動手勢時,所述智能手表當(dāng)前頁面并不滾動;用戶手持所述智能手表在空中停留時,所述智能手表當(dāng)前頁面保持滾動狀態(tài);用戶手持所述智能手表在空中比劃上方移動手勢A9時,所述智能手表當(dāng)前頁面隨即停止?jié)L動。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟,可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中。
需要說明的是,以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明;本發(fā)明還可有其他多種實施例;凡在本發(fā)明的精神和原則之內(nèi),所作的任何改進、等同替換、重新組合,如將單向移動手勢與按鈕點擊之間的預(yù)設(shè)對應(yīng)關(guān)系改變?yōu)閬砘匾苿邮謩菖c按鈕點擊之間的預(yù)設(shè)對應(yīng)關(guān)系,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。