国产精品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>

      間接輸入的歧義消除的制作方法

      文檔序號:9713529閱讀:480來源:國知局
      間接輸入的歧義消除的制作方法
      【專利說明】間接輸入的歧義消除
      【背景技術(shù)】
      [0001]先前,間接觸摸設(shè)備(例如,觸摸板)被配置為從與表面接觸的單個物體(例如,手 指或筆/尖筆)接收輸入,并且向操作系統(tǒng)提供指示該單個物體的移動的信號,以實施鼠標 操作(例如,操縱在顯示屏上的光標)。然而近來,間接觸摸設(shè)備已經(jīng)發(fā)展并且現(xiàn)在被配置為 從同時與表面接觸的多個物體接收輸入并且向操作系統(tǒng)提供指示所述多個物體的移動的 信號,以實施觸摸操作(例如,基于至少兩個物體的接觸的縮放手勢或平移手勢)。然而,可 能存在這樣的場景,即,即使多個物體與表面接觸,與間接觸摸設(shè)備交互的用戶也可能想要 操作系統(tǒng)實施鼠標操作而不是觸摸操作。常規(guī)的間接觸摸設(shè)備和/或計算系統(tǒng)不能在涉及 鼠標操作的多接觸輸入與涉及觸摸操作的多接觸輸入之間進行歧義消除。

      【發(fā)明內(nèi)容】

      [0002] 本文所描述的技術(shù)涉及從間接輸入設(shè)備接收數(shù)據(jù)的計算設(shè)備。所接收的數(shù)據(jù)可以 指示或發(fā)信號通知,多個物體在間接輸入設(shè)備的檢測區(qū)域上或內(nèi)提供針對間接輸入設(shè)備的 輸入。所述技術(shù)然后確定針對所述多個物體中的一個或多個的參數(shù),并且分析這些參數(shù)以 確定該數(shù)據(jù)是涉及觸摸操作還是涉及鼠標操作。示例參數(shù)可以包括但不限于,兩個或更多 物體的間隔輸入時間、兩個或更多物體的間隔輸入距離、在檢測區(qū)域上或內(nèi)的物體輸入的 移動距離、物體的輸入持續(xù)時間、在檢測區(qū)域上或內(nèi)發(fā)起物體輸入的檢測時所處的區(qū)段、間 接觸摸設(shè)備或其他輸入設(shè)備的肯定(positive)按鈕狀態(tài)、和/或間接觸摸設(shè)備是否與慣性 (inertia)狀態(tài)相關(guān)聯(lián)。
      [0003] 為了實施觸摸操作或鼠標操作,所述技術(shù)進一步描述了,將所接收的數(shù)據(jù)從間接 輸入設(shè)備的第一坐標空間轉(zhuǎn)換為顯示屏的第二坐標空間。例如,所述技術(shù)可以基于輸入在 間接輸入設(shè)備的檢測區(qū)域上或內(nèi)的絕對位置(例如,第一坐標空間中的x-y坐標)和檢測區(qū) 域的大小來確定向間接輸入設(shè)備提供輸入的物體移動的絕對距離(例如,以h ime tr i c為單 位)。然后,物體移動的絕對距離可以被映射到移動在顯示屏上的對應(yīng)像素距離,基于顯示 屏的大小或顯示屏的分辨率中的一個或多個來計算像素距離。相應(yīng)地,計算設(shè)備可以基于 經(jīng)由間接輸入設(shè)備接收的輸入來執(zhí)行被設(shè)計和構(gòu)建為接收直接觸摸輸入的應(yīng)用或其他功 能。這可能是有利的至少一些原因在于,間接輸入設(shè)備比直接觸摸設(shè)備(比如觸摸屏)更精 確,并且間接輸入設(shè)備的生產(chǎn)典型地沒有直接觸摸設(shè)備那么貴。
      [0004] 本
      【發(fā)明內(nèi)容】
      被提供來以簡要形式介紹概念的選擇,以下將在【具體實施方式】中對這 些概念進行進一步的描述。本
      【發(fā)明內(nèi)容】
      既不是旨在標識出所要求保護的主題的關(guān)鍵特征或 必要特征,也不是旨在用于幫助確定所要求保護的主題的范圍。在整個文檔中,術(shù)語"技術(shù)" 例如可以指的是,被以上的上下文認可的(多個)系統(tǒng)、(多個)方法、計算機可讀指令、算法、 組件、模塊和/或(多個)技術(shù)。
      【附圖說明】
      [0005] 將參照附圖來呈現(xiàn)【具體實施方式】。在圖中,附圖標記最左側(cè)的(多個)數(shù)字標識出 該附圖標記最先出現(xiàn)在其中的圖。在不同圖中的相同附圖標記的使用指示相似或相同項 目。
      [0006] 圖1圖示出了根據(jù)各種實施例的歧義消除模塊的示例實施方式,該歧義消除模塊 被配置為確定向間接觸摸設(shè)備提供的輸入是涉及鼠標操作還是涉及觸摸操作。
      [0007] 圖2圖示出了根據(jù)各種實施例的示例環(huán)境和組件,其用于確定向間接輸入設(shè)備提 供的輸入是涉及鼠標操作還是涉及觸摸操作。
      [0008] 圖3圖示出了根據(jù)各種實施例的示例過程,其用于對從間接輸入設(shè)備接收的數(shù)據(jù) 進行歧義消除,并且轉(zhuǎn)換數(shù)據(jù),使得對應(yīng)的操作可以被執(zhí)行和/或?qū)?yīng)的顯示信息可以在顯 示屏上顯示。
      [0009] 圖4圖示出了根據(jù)各種實施例的示例類型的間接觸摸設(shè)備。
      [0010]圖5圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0011] 圖6圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0012] 圖7圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0013] 圖8圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0014] 圖9圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0015] 圖10圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0016] 圖11圖示出了根據(jù)各種實施例的示例參數(shù),其用于確定向間接輸入設(shè)備提供的輸 入是涉及鼠標操作還是涉及觸摸操作。
      [0017] 圖12圖示出了示例過程,其確定向間接輸入設(shè)備提供的輸入是涉及系統(tǒng)手勢 (system gesture),涉及鼠標操作,還是涉及觸摸操作。
      [0018]圖13圖示出了示例過程,其轉(zhuǎn)換鼠標輸入,使得可以執(zhí)行鼠標操作。
      [0019] 圖14圖示出了示例過程,其轉(zhuǎn)換觸摸輸入,使得可以執(zhí)行觸摸操作。
      【具體實施方式】
      [0020] 本文所描述的技術(shù)接收表示從用戶提供給間接輸入設(shè)備的輸入的數(shù)據(jù),并且確定 和/或分析多種參數(shù)中的一種或多種以便確定該輸入意在涉及鼠標操作的鼠標輸入還是意 在涉及觸摸操作的觸摸輸入。即,所述技術(shù)能夠智能地解釋向間接輸入設(shè)備提供的輸入,以 便改善與間接輸入設(shè)備的用戶交互體驗。在確定輸入是涉及鼠標操作還是涉及觸摸操作之 后,所述技術(shù)可以轉(zhuǎn)換所接收的數(shù)據(jù),使得在顯示屏上準確而精確地反映所檢測到的物體 的移動。例如,所述技術(shù)可以將光標(例如,鼠標操作)在顯示屏上移動某個距離,該距離準 確地反映在間接輸入設(shè)備的檢測區(qū)域上的物體移動量?;蛘?,所述技術(shù)可以在顯示屏上實 施不同水平和/或精度的平移、縮放或其他觸摸操作,其精確地反映出相對于間接輸入設(shè)備 的例如在間接輸入設(shè)備的檢測區(qū)域上或內(nèi)的物體移動量。
      [0021] 常規(guī)間接觸摸設(shè)備和/或計算系統(tǒng)不能確定與間接觸摸設(shè)備的表面接觸的多個同 時物體是涉及鼠標操作還是涉及觸摸操作。相反,目前,常規(guī)間接觸摸設(shè)備和/或計算系統(tǒng) 僅僅基于同時與間接觸摸設(shè)備的表面接觸的物體數(shù)目來確定輸入是涉及鼠標操作還是涉 及觸摸操作。即,如果一個物體與間接觸摸設(shè)備的表面接觸,則常規(guī)上,輸入被確定為涉及 鼠標操作。如果多于一個物體與間接觸摸設(shè)備的表面接觸,則常規(guī)上,輸入被確定為涉及觸 摸操作。
      [0022] 然而,目前常規(guī)間接觸摸設(shè)備和/或計算系統(tǒng)確定輸入是涉及鼠標操作還是涉及 觸摸操作的方式可能使得用戶交互體驗令人沮喪。例如,用戶可能意在利用指示器手指來 操縱顯示屏上的鼠標(例如,鼠標操作),但是還可能不經(jīng)意地將拇指擱在間接觸摸設(shè)備的 表面上(例如,從而導(dǎo)致多個物體同時與表面接觸)。常規(guī)間接觸摸設(shè)備和/或計算系統(tǒng)可能 僅僅基于確定存在與表面接觸的多于一個的物體而將該輸入錯誤地解釋為涉及觸摸操作 (例如,平移操作、縮放操作、或另一觸摸操作),從而使得與間接觸摸設(shè)備的用戶交互體驗 令人沮喪,這是因為輸入(例如,涉及鼠標操作的鼠標輸入)的用戶意圖并未反映在顯示屏 上。
      [0023] 在另一示例中,用戶可能意在經(jīng)由與表面接觸的單個物體的移動來實施觸摸操作 (例如,在玩游戲時實施平移操作)。此時,常規(guī)間接觸摸設(shè)備和/或計算系統(tǒng)可以基于該單 個物體接觸而將該輸入錯誤地解釋為涉及鼠標操作。
      [0024] 因此,本文所描述的技術(shù)通過確定和分析多種參數(shù)中的一種或多種,來改善與間 接輸入設(shè)備(例如,間接觸摸設(shè)備或包括非觸摸間接輸入設(shè)備的任何其他間接輸入設(shè)備)的 用戶交互體驗,其中所述參數(shù)提供這樣的指示:在間接輸入設(shè)備處接收的輸入(例如,來自 比如表面之類的檢測區(qū)域上的物體的接觸或者對在檢測區(qū)域內(nèi)的物體的檢測)很可能涉及 觸摸操作或鼠標操作。而且,所述技術(shù)描述了將所述輸入(其或者涉及鼠標操作,或者涉及 觸摸操作)轉(zhuǎn)換到與顯示屏相關(guān)聯(lián)的坐標空間。
      [0025] 如本文將進一步討論的,通過將在間接輸入設(shè)備處接收的輸入轉(zhuǎn)換到與顯示屏相 關(guān)聯(lián)的坐標空間,計算設(shè)備能夠基于從間接輸入設(shè)備接收的輸入來執(zhí)行期望接收直接觸摸 輸入(例如,來自觸摸屏的輸入)的應(yīng)用。換言之,不能接收直接觸摸輸入的計算設(shè)備(例如, 沒有可操作的觸摸屏)可以基于經(jīng)由間接輸入設(shè)備接收的輸入來執(zhí)行被設(shè)計和構(gòu)建為接收 直接觸摸輸入的應(yīng)用或其他功能。
      [0026] 圖1圖示出了示例環(huán)境100,其包括實施本文所描述的技術(shù)歧義消除模塊102。本文 所使用的術(shù)語"模塊"出于討論的目的而意在表示軟件的示例分割,而非意在表示任何類型 的要求或所要求的方法、方式或組織。相應(yīng)地,盡管討論了各種"模塊",但是它們的功能和/ 或類似功能可以被不同地布置(例如,被組合到更少數(shù)目的模塊中,被分解到更多數(shù)目的模 塊中,等等)。此外,盡管某些功能和模塊在本文中被描述為由可在處理器上執(zhí)行的軟件和/ 或固件實施,但是在其他實施例中,所述任何或所有模塊都可以全部或部分由硬件實施(例 如被實施為ASIC、專門的處理單元等等),以便執(zhí)行所描述的功能。在一些實例中,所述功能 和/或模塊被實施為操作系統(tǒng)的一部分。在其他實例中,所述功能和/或模塊被實施為設(shè)備 驅(qū)動器的一部分(例如用于觸摸表面的驅(qū)動器)、固件等等。
      [0027] 在所圖示出的示例100中,歧義消除模塊102被配置為確定在間接觸摸設(shè)備104處 接收的輸入是涉及鼠標操作106 (例如,光標108的移動)還是涉及觸摸操作110 (例如,縮放 操作或平移操作)。在各種實施例中,歧義消除模塊102是計算設(shè)備112的一部分,該計算設(shè) 備112包括或可連接至顯示屏114。計算設(shè)備112可以包括但不限于,膝上型計算機、桌面型 計算機、平板計算機、便攜式計算機、智能電話、移動電話、個人數(shù)字助理(PDA)、電子書設(shè) 備、游戲控制臺、個人媒體播放器設(shè)備、服務(wù)器計算機或任何其他電子設(shè)備,其被配置為從 間接輸入設(shè)備接收數(shù)據(jù)并且處理該數(shù)據(jù),使得對應(yīng)的操作可以由計算設(shè)備112來執(zhí)行和/或 對應(yīng)的顯示信息可以反映在顯示屏114上(例如,光標的準確移動、適當(dāng)或精確的量的縮放 或平移、等等)。
      [0028] 如本文所討論的,間接觸摸設(shè)備104可以是以下項之一:多種觸摸板或能夠感測在 物體與間接觸摸設(shè)備104的檢測區(qū)域116(例如,表面)之間的接觸的其他數(shù)字化器設(shè)備。間 接觸摸設(shè)備104于是可以基于所感測的接觸來生成和/或發(fā)送針對計算設(shè)備112的數(shù)據(jù)信 號。在各種實施例中,間接觸摸設(shè)備104可以是鍵盤118的一部分或者作為計算設(shè)備112的一 部分或可連接至計算設(shè)備112的其他數(shù)據(jù)輸入機制。在一些實施方式中,間接觸摸設(shè)備104 可以是獨立地作為計算設(shè)備112的一部分或可連接至計算設(shè)備112的單獨的數(shù)據(jù)
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1