国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自然快速功能手勢的制作方法

      文檔序號:9713528閱讀:593來源:國知局
      自然快速功能手勢的制作方法
      【專利說明】自然快速功能手勢
      [0001 ] WS
      [0002] 隨著電子表格應(yīng)用的出現(xiàn),計算機和計算機軟件用戶已經(jīng)習(xí)慣于處理并操縱大量 數(shù)據(jù)以及使用電子表格功能來用它們的數(shù)據(jù)執(zhí)行許多從簡單到非常復(fù)雜的計算和組織功 能。典型的電子表格解決方案提供由行和列組成的網(wǎng)格以用于接收和操縱數(shù)據(jù)。一般而言, 用戶通過輸入設(shè)備,如鼠標(biāo)、觸摸屏、運動檢測設(shè)備、圖形用戶界面和鍵盤來與電子表格交 互。有時這種交互可能是令人受挫的。例如,當(dāng)在觸摸設(shè)備上使用電子表格應(yīng)用時,用戶界 面(UI)可能被設(shè)計為關(guān)注于鼠標(biāo)的UI。經(jīng)由觸摸對數(shù)據(jù)和功能控件的選擇和交互可與經(jīng)由 鼠標(biāo)的選擇和交互相同或類似,其中在一些情況下,不同之處可包括提供更大的功能控件 以供觸摸輸入或使用用戶的手指而非鼠標(biāo)光標(biāo)。
      [0003] 通常,可以認為觸摸或運動感測設(shè)備不適合用于生產(chǎn)力工作,而是可能更加適合 用于數(shù)據(jù)的消費。當(dāng)前在觸摸或運動感測設(shè)備上與電子表格應(yīng)用的UI交互可能沒有利用使 用自然手勢來與應(yīng)用進行交互。由此,可通過提供各種用于與應(yīng)用用戶界面(諸如電子表格 應(yīng)用用戶界面和相關(guān)聯(lián)的文檔)交互的自然手勢來獲得改進和技術(shù)益處。
      [0004] 本發(fā)明正是關(guān)于這些以及其他考慮因素而被作出的。盡管討論了相對具體的問 題,但是應(yīng)當(dāng)理解,本文中公開的各實施例不應(yīng)被限于解決本【背景技術(shù)】中所標(biāo)識的具體問 題。
      [0005] 挺塗
      [0006] 提供本概述來以簡化形式介紹一些概念,這些概念將在以下詳細描述部分中進一 步描述。本概述并不旨在標(biāo)識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于 幫助確定所要求保護的主題的范圍。
      [0007] 本發(fā)明的實施例通過提供用于與電子表格文檔交互的自然手勢解決了上述和其 他問題。根據(jù)各實施例,用戶可使用各種基于觸摸的手勢來與電子表格文檔交互。應(yīng)用到電 子表格文檔的手勢可被用于對文檔作出結(jié)構(gòu)和顯示改變。例如,手勢可被用在電子表格文 檔上以用于插入新列和行;用于揭示隱藏列和行;用于刪除列和行;用于跨列和行來擴展功 能;用于移動顯示在電子表格文檔中的對象;以及用于導(dǎo)航電子表格文檔的各部分。
      [0008] -個或多個實施例的細節(jié)在附圖和以下描述中闡述。根據(jù)對以下詳細描述的閱讀 和對相關(guān)聯(lián)附圖的審閱,其他特征和優(yōu)點將是顯而易見的。應(yīng)當(dāng)理解,以下詳細描述只是解 釋性的并且不限制如要求保護的本發(fā)明。
      [0009] 附圖簡述
      [0010] 通過參考下面的【具體實施方式】、所附的權(quán)利要求書和附圖,本發(fā)明的進一步的特 征、各方面和益處將變得更好理解,其中各元素不會縮放以更清晰地示出細節(jié),在若干視圖 中,相同的附圖標(biāo)記指示相同的元素,并且其中:
      [0011] 圖1示出可在其中實施本發(fā)明的各實施例的系統(tǒng)體系結(jié)構(gòu);
      [0012 ]圖2示出可在其中實施本發(fā)明的各實施例的觸摸輸入系統(tǒng);
      [0013] 圖3A-3D示出拉開手勢;
      [0014]圖4A-4B示出觸摸并滑動手勢;
      [0015] 圖5A-5B示出拖走手勢;
      [0016] 圖6A-6B示出輕扣一保持一拉手勢;
      [0017] 圖7A-7B示出推在一起手勢;
      [0018] 圖8A-8B示出內(nèi)拖放手勢;
      [0019] 圖9A-9C示出多指滑掃手勢;
      [0020] 圖10A-10D示出觸摸并拋出手勢;
      [0021] 圖11A-11B示出觸摸并拉手勢;
      [0022] 圖12A-12B示出捏轉(zhuǎn)手勢;
      [0023]圖13A-13B示出多指撕拉手勢;
      [0024]圖14顯示用于提供自然快速功能手勢的方法的一個實施例;
      [0025] 圖15是示出可用來實施本發(fā)明的各實施例的計算設(shè)備的物理組件的一個實施例 的框圖;
      [0026] 圖16A和16B是可用來實施本發(fā)明的各實施例的移動計算設(shè)備的簡化框圖;
      [0027] 圖17是其中可實踐本發(fā)明的實施例的分布式計算系統(tǒng)的簡化框圖。
      [0028] 詳細描述
      [0029] 以下將參考形成本發(fā)明一部分并示出各具體示例性實施例的附圖更詳盡地描述 各個實施例。然而各實施例被實現(xiàn)為許多不同的形式并且不應(yīng)將其解釋為限制在此處描述 的實施例;相反地,提供這些實施例以使得本公開變得透徹和完整,并且將本發(fā)明的范圍完 全傳達給本領(lǐng)域普通技術(shù)人員。因此,這些實施例可采用硬件實現(xiàn)形式、全軟件實現(xiàn)形式或 者結(jié)合軟件和硬件方面的實現(xiàn)形式。因此,以下詳細描述并非是局限性的。
      [0030] 自然快速功能手勢的各實施例在此處被描述并在各附圖中被示出。自然快速功能 手勢可被提供在能夠運行某一應(yīng)用的任一設(shè)備、服務(wù)或一般端點上的該應(yīng)用的上下文中。 圖1示出可在其中實施本發(fā)明的各實施例的系統(tǒng)體系結(jié)構(gòu)。系統(tǒng)100包括一個或多個計算設(shè) 備,諸如個人計算機(例如,臺式機或膝上型計算機H02A、平板計算機102B、智能電話102C 和大型顯示器102D。計算設(shè)備102中的每一個可運行用于顯示和編輯數(shù)據(jù)的應(yīng)用104。如圖1 中不出的,應(yīng)用104可包括用于顯不和編輯電子表格106的電子表格應(yīng)用。如應(yīng)明白的,計算 設(shè)備102只是出于說明的目的并且不旨在窮盡可根據(jù)本發(fā)明的各實施例使用的各種類型的 計算設(shè)備。例如,盡管大型顯示器102D被示為具有相關(guān)聯(lián)的計算設(shè)備102A的顯示單元,但在 需要時,大形狀的顯示設(shè)備102D可擔(dān)當(dāng)可被用于從大型顯示用途(例如,在會議室中)到個 人計算的任何合適的用途的集成顯示器/計算設(shè)備。
      [0031] 根據(jù)各實施例,圖1中示出的計算設(shè)備102中的每一個可通過各種合適的手段來接 收輸入,包括觸摸或手勢輸入、鍵盤輸入、鼠標(biāo)輸入、語音命令輸入、電子墨水輸入等。根據(jù) 一個實施例,每個計算設(shè)備102可包括被配置成包括針對觸摸和手勢輸入的支持的操作系 統(tǒng)。根據(jù)另一實施例,與計算設(shè)備中的每一個相關(guān)聯(lián)地示出的并將在以下更詳細描述的手 勢管理器108可被用于處理從觸摸和手勢輸入接收到的觸摸和手勢輸入中的一些/全部。
      [0032] 仍然參考圖1,與計算設(shè)備102中的每一個相關(guān)聯(lián)地示出的應(yīng)用104是具有用于啟 用本文所描述的本發(fā)明的各實施的充足的計算機可執(zhí)行指令的應(yīng)用104的例示。一示例應(yīng) 用104包括電子表格應(yīng)用,諸如華盛頓州雷蒙德市的微軟公司制造的Excel?。如將明白的, 這僅僅是一個示例電子表格應(yīng)用,并且任意其它適用于啟用本文中描述的各實施例的應(yīng)用 104可被使用。
      [0033] 根據(jù)各實施例,與計算設(shè)備102中的每一個相關(guān)聯(lián)的應(yīng)用功能可根據(jù)一個或多個 變化來操作。例如,每一應(yīng)用104可以是具有所有應(yīng)用功能的全功能"厚"客戶端應(yīng)用,包括 在協(xié)作工作會話中向在其他計算設(shè)備上操作的其他應(yīng)用102發(fā)送和從其他應(yīng)用102接收數(shù) 據(jù)的能力。根據(jù)另一實施例,計算設(shè)備102可經(jīng)由分布式計算網(wǎng)絡(luò)112(例如,因特網(wǎng))進行通 信。可針對一個或多個web服務(wù)應(yīng)用114運行基于因特網(wǎng)的或"基于云的"服務(wù)器計算機110 以提供協(xié)作工作會話。根據(jù)這一實施例,設(shè)備102中的每一個可擔(dān)當(dāng)瘦客戶端系統(tǒng),并且這 些設(shè)備之間的協(xié)作式通信可在遠程站點處操作的web服務(wù)應(yīng)用114的指導(dǎo)下操作。根據(jù)這一 實施例,應(yīng)用104可在遠程服務(wù)器110處操作,其中設(shè)備102中的每一個可以經(jīng)由遠程服務(wù)從 基于服務(wù)器的應(yīng)用(例如,經(jīng)由web服務(wù)應(yīng)用114)訪問并接收本文描述的功能。
      [0034] 如圖1中示出的,系統(tǒng)100可包括被配置成檢測通過計算設(shè)備102接收到的手勢的 手勢管理器108。一般而言,手勢管理器108可被配置成感測何時接收到手勢,該手勢涉及結(jié) 合諸如電子表格應(yīng)用的應(yīng)用程序104來執(zhí)行操作。手勢可包括與顯示在計算設(shè)備102上的或 與計算設(shè)備102功能相關(guān)聯(lián)的數(shù)據(jù)的用戶交互,其中用戶交互可源自身體移動(例如,一個 或多個手指、手、手臂等的移動)。手勢可包括與觸摸輸入設(shè)備(例如,觸摸屏116)的身體接 觸,或可包括被傳感器(諸如相機、加速計、運動檢測器等)檢測到的身體移動。觸摸輸入設(shè) 備可用于識別感測表面上兩個或更多個接觸點的存在,有時被稱為多點觸摸輸入。手勢可 包括使用身體移動來操縱數(shù)據(jù)和/或選擇功能的與觸摸屏116的用戶交互,例如,顯示在應(yīng) 用1〇4(諸如電子表格應(yīng)用)中的數(shù)據(jù)和與應(yīng)用104相關(guān)聯(lián)的功能。如此處所使用的,術(shù)語"手 勢"包括觸摸輸入。如可理解的,手勢化可使得用戶能夠與計算設(shè)備102通信并自然地交互。 可接收不同類型的手勢。例如,可接收輕叩手勢、拉手勢、拖手勢、推手勢、拋手勢、平移手 勢、撕手勢、捏轉(zhuǎn)手勢等??墒褂檬謩輥砀淖冃畔⒌娘@示、激活/停用功能、和/或執(zhí)行與應(yīng)用 104或某一其它功能和/或程序相關(guān)聯(lián)的某一其它類型的操作。以下將提供關(guān)于手勢的附加 細節(jié)。
      [0035]圖2示出了示例性觸摸輸入系統(tǒng)2 0 0。如示出的觸摸輸入系統(tǒng)2 0 0包括觸摸面板 216,該觸摸面板216中包括集成在其中的若干個傳感器204。根據(jù)一個實施例,傳感器204是 紅外(IR)傳感器。觸摸輸入系統(tǒng)200被配置成檢測或者與可觸摸表面116接觸、或者靠近但 不與可觸摸表面116實際接觸("鄰近")的對象。被感測到的對象可以是許多不同類型的對 象,諸如手指、手或其它物理對象。紅外傳感器204可遍布觸摸面板216分布,且與可觸摸表 面116平行安置。紅外傳感器204中的一個或多個可檢測從諸如手208等對象反射的紅外輻 射,如箭頭所示。盡管在本說明書中使用術(shù)語"上方",應(yīng)理解,觸摸面板系統(tǒng)的定向是不相 關(guān)的。如圖2中所示,可觸摸表面116是水平的,但在將系統(tǒng)200順時針旋轉(zhuǎn)90度生成的一不 同實施例中,可觸摸表面116可以是垂直的。在該實施例中,從中檢測到反射的IR輻射的對 象在可觸摸表面116的一側(cè)。術(shù)語"上方"旨在可適用于所有這樣的定向??捎|摸表面116也 可變?yōu)槠渌ㄏ颉?br>[0036] 觸摸面板216可包括過濾器212,該過濾器吸收可見光并發(fā)射紅外輻射,該過濾器 位于可觸摸表面116和IR傳感器204之間,以便在IR傳感器204對除了純粹的紅外波長以外 的光的更廣的波長范圍敏感的情況下
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1