[發明專利]穿戴式設備的交互方法、穿戴式設備和計算機存儲介質在審
| 申請號: | 201910201464.1 | 申請日: | 2019-03-15 |
| 公開(公告)號: | CN109947249A | 公開(公告)日: | 2019-06-28 |
| 發明(設計)人: | 崔永勝;里強;余航;王建法;何利鵬 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F3/0488 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 穿戴 手勢 觸摸事件 操作數據 操作指令 計算機存儲介質 傳感器檢測 設備檢測 設備確定 預存數據 隔空 智能 靈活 | ||
1.一種穿戴式設備的交互方法,其特征在于,所述穿戴式設備的交互方法包括以下步驟:
在穿戴式設備的傳感器檢測到凌空手勢時,獲取所述凌空手勢對應的操作數據;
根據所述操作數據和預存數據協議進行模擬,得到所述凌空手勢對應的觸摸事件序列;
根據所述觸摸事件序列和所述穿戴式設備當前窗口的顯示信息,確定所述凌空手勢對應的操作指令并執行。
2.如權利要求1所述的穿戴式設備的交互方法,其特征在于,所述在穿戴式設備的傳感器檢測到凌空手勢時,獲取所述凌空手勢對應的操作數據的步驟之后,包括:
所述傳感器獲取所述操作數據中的滑動速度,并判斷所述滑動速度是否在預設速度區間;
在所述滑動速度不在所述預設速度區間時,所述穿戴式設備輸出提示信息,以提示所述穿戴式設備對應用戶輸入新的凌空手勢;
在所述滑動速度在所述預設速度區間時,所述傳感器將所述操作數據封裝成二進制格式并上報至框架層。
3.如權利要求1所述的穿戴式設備的交互方法,其特征在于,所述根據所述操作數據和預存數據協議進行模擬,得到所述凌空手勢對應的觸摸事件序列的步驟,包括:
所述穿戴式設備的框架層獲取所述操作數據中的滑動速度和滑動方向;
在所述滑動方向為向上或向下時,所述框架層獲取所述穿戴式設備使用狀態下的縱向屏幕尺寸,并根據所述縱向屏幕尺寸和所述滑動速度計算滑動距離;在所述滑動方向為向左或向右時,所述框架層獲取所述穿戴式設備使用狀態下的橫向屏幕尺寸,并根據所述橫向屏幕尺寸和所述滑動速度計算滑動距離;
根據所述滑動距離和預存數據協議中的加速度算法,得到所述凌空手勢對應的move事件序列;
將所述move事件序列中最先一個move事件變更為down事件,將最后一個move事件變更為up事件,得到所述凌空手勢對應的觸摸事件序列。
4.如權利要求1所述的穿戴式設備的交互方法,其特征在于,所述根據所述觸摸事件序列和所述穿戴式設備當前窗口的顯示信息,確定所述凌空手勢對應的操作指令并執行的步驟,包括:
遍歷所述當前窗口對應的view樹;
在所述view樹中存在包含預設手勢屬性值的第一目標view時,將所述觸摸事件序列發送至所述第一目標view對應的第一view控件;
所述第一view控件獲取預設指令與事件映射表中所述觸摸事件序列對應的操作指令,并執行所述操作指令。
5.如權利要求1所述的穿戴式設備的交互方法,其特征在于,所述根據所述觸摸事件序列和所述穿戴式設備當前窗口的顯示信息,確定所述凌空手勢對應的操作指令并執行的步驟,包括:
遍歷所述當前窗口對應的view樹;
在所述view樹中不存在包含預設手勢屬性值的第一目標view時,獲取所述view樹中各view的顯示設置;
根據所述顯示設置確定view樹中的第二目標view,并將所述觸摸事件序列發送至所述第二目標view對應的第二view控件;
所述第二view控件獲取預設指令與事件映射表中所述觸摸事件序列對應的操作指令,并執行所述操作指令。
6.如權利要求4或5所述的穿戴式設備的交互方法,其特征在于,所述在所述view樹中存在包含預設手勢屬性值的第一目標view時,將所述觸摸事件序列發送至所述第一目標view對應的第一view控件的步驟之后,包括:
所述第一view控件查詢預設指令與事件映射表;
在所述預設指令與事件映射表中不存在所述觸摸事件序列對應的操作指令時,執行步驟:獲取所述view樹中各view的顯示設置。
7.如權利要求5所述的穿戴式設備的交互方法,其特征在于,所述根據所述顯示設置確定view樹中的第二目標view,并將所述觸摸事件序列發送至所述第二目標view對應的第二view控件的步驟,包括:
將所述view樹中顯示尺寸最大且滾動性標簽中記錄具有滾動性的view作為第二目標view,其中,所述顯示設置包括:顯示尺寸和滾動性標簽;
所述框架層將所述觸摸事件序列發送至所述第二目標view對應的第二view控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910201464.1/1.html,轉載請聲明來源鉆瓜專利網。





