[發明專利]用于跨越顯示邊界來移動對象的預測性手勢優化在審
| 申請號: | 202080069023.1 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN114556281A | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | C·克萊因;R·彭萊;L·埃德爾邁耶;P·哈默奎斯特;C·P·H·漢森 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F3/04883 | 分類號: | G06F3/04883;G06F3/04886;G06F3/0486;G06F3/04845;G06F3/0481;G06F1/16 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 李輝 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 跨越 顯示 邊界 移動 對象 預測 手勢 優化 | ||
1.一種由可折疊計算設備執行的計算機實現的方法,包括:
標識用戶界面手勢在所述可折疊計算設備的第一顯示區域中的開始,其中所述用戶界面手勢與用戶界面項相關聯,并且其中所述可折疊計算設備包括第二顯示區域;
檢測所述用戶界面手勢在所述可折疊計算設備的所述第一顯示區域中的結束;以及
響應于所述用戶界面手勢在所述第一顯示區域中的開始和結束,執行與所述用戶界面項和所述第二顯示區域相關聯的操作。
2.根據權利要求1所述的計算機實現的方法,還包括:
在所述第一顯示區域內限定手勢目標范圍;
如果所述用戶界面手勢在所述手勢目標范圍內結束,則執行所述操作;以及
如果所述用戶界面手勢在所述手勢目標范圍外部的所述第一顯示區域中結束,則執行與所述第一顯示區域相關聯的不同操作或不執行任何操作。
3.根據權利要求2所述的計算機實現的方法,還包括:
在所述手勢期間,當所述手勢在所述手勢目標范圍內時,在所述第二顯示區域中顯示視覺效果,所述視覺效果可視化如果所述手勢結束將被執行的所述操作。
4.根據權利要求2所述的計算機實現的方法,還包括:
在所述用戶界面手勢期間,基于所述用戶界面手勢的位置、方向或速度來動態地調節所述手勢目標范圍的位置、大小、定向或形狀。
5.根據權利要求4所述的計算機實現的方法,其中當所述用戶界面手勢的所述速度被確定為超過所限定的閾值時,所述手勢目標范圍被移動為更靠近所述用戶界面手勢的所述開始。
6.一種可折疊計算設備,包括:
一個或多個處理器;以及
至少一個計算機可讀存儲介質,具有存儲在其上的計算機可執行指令,所述計算機可執行指令在由所述一個或多個處理器執行時,使所述可折疊計算設備:
標識用戶界面手勢在所述可折疊計算設備的第一顯示區域中的開始,其中所述用戶界面手勢與用戶界面項相關聯,并且其中所述可折疊計算設備包括第二顯示區域;
在所述手勢已經啟動之后,基于所述用戶界面手勢的開始位置和所述第二顯示區域的位置來確定所述第一顯示區域上的閾值;
確定所述用戶界面手勢跨越了所述閾值;
檢測所述用戶界面手勢在所述第一顯示區域內的結束;以及
響應于確定所述用戶界面手勢跨越了所述閾值并且在所述第一顯示區域中結束,執行與所述用戶界面項和所述第二顯示區域相關聯的操作。
7.根據權利要求6所述的可折疊計算設備,其中所述閾值的大小、形狀或位置在所述用戶界面手勢期間基于以下至少一項而被動態地更新:所述用戶界面手勢的位置、方向或速度或所述用戶界面手勢的歷史位置、方向或速度。
8.根據權利要求6所述的可折疊計算設備,其中當所述用戶界面手勢已經朝著所述閾值穿越了所述用戶界面手勢的所述開始與所述閾值之間的距離的至少所限定的百分比時,使所述閾值在所述第一顯示區域上可見。
9.根據權利要求6所述的可折疊計算設備,還包括:
確定所述第二顯示區域是否包括用戶界面手勢目標;以及
當所述第二顯示區域包括所述用戶界面手勢目標時,將所述閾值的位置設置為更靠近所述用戶界面手勢的所述開始。
10.根據權利要求6所述的可折疊計算設備,還包括:
標識所述第二顯示區域中的多個手勢目標;
針對所述多個手勢目標中的每個手勢目標在所述第一顯示區域中限定閾值;以及
基于所述用戶界面手勢跨越所述多個閾值中的哪個閾值來選擇所述操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202080069023.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有環形離子存儲單元的離子阱和質譜儀
- 下一篇:計算機實施的系統和方法





