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

      與彎曲顯示器的觸摸交互的制作方法

      文檔序號:6594353閱讀:155來源:國知局
      專利名稱:與彎曲顯示器的觸摸交互的制作方法
      與彎曲顯示器的觸摸交互背景來自計算機和其他電子設備的視覺輸出在歷史上已經被呈現(xiàn)在平面屏幕上。在陰 極射線管(CRT)監(jiān)視器于最近若干年讓位于液晶顯示器(IXD)時,屏幕保持為平面。用戶 與這樣的平面屏幕交互最初至少主要是通過起源于先前存在的打字機的鍵盤來實現(xiàn)。在20 世紀70年代和20世紀80年代,圖形用戶界面(⑶I)技術使得鼠標和其他指針型設備被用 于輸入。當指針型設備被用來輸入時,用戶操縱設備以便在顯示屏幕四周移動指針。通常, 借助于設備通過點擊給定屏幕位置,例如圖標或按鈕,來激活功能。隨著涉及指點和點擊的 用戶界面的增大的普及性,開發(fā)了觸摸屏界面。通過觸摸屏幕,用戶可以通過在給定屏幕位 置上物理地觸摸和/或按壓來激活功能。然而,這樣的觸摸屏仍然是平面的。然而,近來,已經創(chuàng)造了一些彎曲顯示器。例如,已經開發(fā)出某些類型的球形顯示 器。這些球形顯示器尤其被用于促銷環(huán)境或用于三維(3D)數據的顯示。球形顯示器可以 向多個用戶提供無阻礙的360°視場。這允許觀看者通過在顯示器周圍物理移動來探究所 顯示的數據的不同視角。觀眾可以使用顯示器的球形性質、他們的物理身體位置和定向以及來自周圍環(huán)境 的附加暗示來幫助他們在空間上查找和理解正被顯示在球形表面上的數據。球形形狀因子 的顯示器的特性可提供超過借助于更為普遍的平面顯示器所可能提供的有趣使用場景。球 形顯示器還提出了種種的交互挑戰(zhàn)。遺憾的是,常規(guī)用戶界面(UI)技術植根于傳統(tǒng)的平面 顯示器。結果,常規(guī)UI技術無法利用彎曲顯示器的有趣使用場景,且無法解決彎曲顯示器 的種種交互挑戰(zhàn)。概述通過各種用戶界面(UI)特征來實現(xiàn)與彎曲顯示器(例如,球體、半球體、圓柱體等 等)的觸摸交互。在一示例實施例中,監(jiān)視彎曲顯示器以便檢測觸摸輸入。如果基于監(jiān)視 動作檢測到觸摸輸入,那么,確定觸摸輸入的一個或多個位置。響應于所確定的觸摸輸入的 一個或多個位置,實現(xiàn)至少一個用戶UI特征。示例UI特征包括環(huán)狀召喚姿勢特征、基于旋 轉的拖曳特征、發(fā)送到暗側的交互特征以及通過代理表示進行對象表示和操縱特征。對于環(huán)狀召喚姿勢特征的示例實現(xiàn),菜單的呈現(xiàn)或任務的切換是通過這樣來調用 的以關于例如球形彎曲顯示器的頂部等固定點基本對稱的方式進行相對較大的觸摸接 觸。對于基于旋轉的拖曳特征的示例實現(xiàn),使用由拖曳運動定義的弧表示的旋轉來跨彎曲 顯示器地移動被拖曳的對象。對于發(fā)送到暗側的交互特征的示例實現(xiàn),對象上相對較大的接觸持續(xù)預定義時間 閾值促成對象從彎曲顯示器的一側扭轉(warp)到另一側。對于通過代理表示進行對象表 示和操縱特征的示例實現(xiàn),顯示用于彎曲顯示器另一側上的相對應對象的代理表示。在相 對應的對象中反映對代理表示的操縱。提供本概述以便以簡化形式介紹下面在詳細描述中進一步描述的概念的選集。本 概述不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求此外,在此描述其他系統(tǒng)、方法、設備、介質、裝置、配置和其他示例實施 例。


      使用相同附圖標記貫穿附圖地指代類似和/或相對應的方面、特征和組件。圖1圖解用于彎曲顯示器的示例用戶交互環(huán)境。圖2描繪用于使用可通過觸摸來操縱的顯示器實現(xiàn)拖曳操作的簡單方法。圖3是具有彎曲顯示器和響應于經由交互單元的觸摸輸入實現(xiàn)交互的能力的示 例設備的框圖。圖4是圖解用于與彎曲顯示器進行觸摸交互的方法的示例的流程圖。圖5是具有以下四個示例單元的交互單元的框圖環(huán)狀召喚(orb-like invocation)姿勢單元、基于旋轉的拖曳單元、發(fā)送到暗側的交互單元和通過代理表示進行 對象表示和操縱單元。圖6A圖解用于環(huán)狀召喚姿勢單元的示例機制。圖6B是圖解用于環(huán)狀召喚姿勢技術的方法的示例的流程圖。圖7A圖解用于基于旋轉的拖曳單元的示例機制。圖7B是圖解用于基于旋轉的拖曳技術的方法的示例的流程圖。圖8A圖解用于發(fā)送到暗側的交互單元的示例機制。圖8B是圖解用于發(fā)送到暗側的交互技術的方法的示例的流程圖。圖9A圖解用于通過代理表示進行對象表示和操縱單元的示例機制。圖9B是圖解用于通過代理表示進行對象表示和操縱技術的方法的示例的流程 圖。圖10是圖解可用于實現(xiàn)用于與彎曲顯示器進行觸摸交互的實施例的示例設備的 框圖。詳細描述如以上在此所解釋,常規(guī)UI技術植根于傳統(tǒng)的平面顯示器。因此,它們無法利用 彎曲顯示器的有趣使用場景,且它們還無法解決彎曲顯示器的種種交互挑戰(zhàn)。相反,在此描 述的某些實施例提供了促進在彎曲顯示器周圍的交互和協(xié)作的一組觸摸交互機制和技術。 用于引導觸摸交互的方法包括解決在彎曲顯示器上拖曳、縮放、旋轉和其他對象操縱的那 些方法。附加方法提供了姿勢交互并實現(xiàn)適應視覺界面的彎曲性質的觸摸UI概念。下面 在此進一步描述示例實施例和實現(xiàn)。圖1圖解用于彎曲顯示器102的示例UI環(huán)境100。如所例示的那樣,UI環(huán)境100 包括彎曲顯示器102、對象104和多個部位106。更具體地,對象104被呈現(xiàn)在彎曲顯示器 102上。兩個部位106a和106b被示出為正與彎曲顯示器102交互。由虛線形成的橢圓形 指示彎曲顯示器102是三維的。一般地,實現(xiàn)彎曲表面上的用戶交互涉及實現(xiàn)基本操作,例如選擇、拖曳、旋轉、縮 放等等??梢赃M一步要求提供對瀏覽、任務切換等等的支持。每個對象(例如,照片、視頻等 等)可以被獨立地拖曳、旋轉和縮放。如同大多數觸敏應用程序一樣,通過落在對象上的觸 摸接觸來隱式地觸發(fā)對對象的選擇。落在視頻對象上的觸摸接觸充當單個播放觸發(fā)器——如果視頻被暫停則其開始視頻播放,或者如果視頻正播放則停止視頻播放。對于示例實施例,彎曲顯示器102的所顯示元件可以由部位106操縱。部位106 可以是一根或多根手指、一只或多只手、一個或多個手掌、其組合等等。部位106可以屬于 相同或不同的用戶。盡管對象104被示出為照片或視頻,但對象104可以是任何可顯示的 元件(例如,web頁面、文本文檔、電子表格、原始數據或圖像、其組合等等)。而且,盡管彎曲顯示器102被示出為球體,但它可以替代地是圓柱形、立方體、半 球形、其組合等等。盡管圖中圖解的彎曲顯示器102是球形且在此描述頻繁地描述為是球 形的,但這僅僅作為示例。應理解,在此解釋的原理和交互可一般地應用于彎曲顯示器102。用戶交互108可以包括例如許多不同的類型的觸摸。觸摸可以在大小、持續(xù)時間、 位置、移動、其組合等等方面不同。用戶交互108還可以包括姿勢、姿態(tài)、其組合等等??梢?定義和/或組合這些用戶交互108以便實現(xiàn)不同的UI方法110,例如UI技術和機制。在此 描述利用彎曲顯示器的性質和/或適應彎曲顯示器的特殊特性的不同的UI方法110。下面 描述這樣的性質和特性。非平面交互式顯示器具有不同于它們的平面對應物的若干性質。不同的交互概念 因此可以應用于彎曲顯示器。具體地,彎曲顯示器具有以下三個示例固有困難。第一,顯示 器表面不是傳統(tǒng)的歐幾里德空間,且不容易映射到平面空間。使得難以進行傳統(tǒng)的平面交 互,例如2D平移。下面具體參考圖2在此更詳細地描述該第一困難。第二,視覺元件在表 面周圍的移動可導致已位移元件的潛在可能的笨拙定向,包括關于可圍繞彎曲顯示器的多 個合作者的視點。第三,用戶會被限于最多看到一個半球體,因為位于另一側(例如,相反 的半球體)的數據或其他對象由于顯示器的彎曲而對當前用戶而言是不可見的。彎曲顯示器固有地擁有許多其他不同的特性。例如,它們不具有自然的“主用戶” 位置??梢蕴娲叵蛎恳挥脩籼峁┚鹊挠脩趔w驗。而且,對每一用戶可見的內容隨他們 的高度和位置而改變。此外,當用戶改變他們的高度和位置時,球形顯示器可以看上去在垂 直表面和水平表面之間平滑地轉換。當用戶圍繞彎曲顯示器移動時,它看上去是無界的,盡管它實際上是有限的。并且 還明顯不存在自然定向地標。然而,在實踐中,頂部(或球形顯示器的“北極”)可以被認為 是彎曲顯示器的最自然的地標。另外,因為用戶通常被限于看到最多彎曲顯示器的一半,所 以彎曲顯示器的其他區(qū)域提供了偽隱私。換句話說,一個用戶在一個半球體中所看到的與 正在觀看相反半球體的其他用戶的視線被相對地阻隔開來。在以下圖2的描述介紹用于彎曲顯示器的促進在彎曲顯示器周圍的交互和協(xié)作 的一組多觸摸交互機制(或特征)和技術。下面具體參考圖5的單元在此描述了四個示例 實施例。這四個示例實施例分別具體參考圖6A圖/6B、圖7A/圖7B、圖8A/圖8B和圖9A/ 圖9B更詳細地描述。圖2描繪了用可通過觸摸來操縱的顯示器實現(xiàn)拖曳操作的簡單方法200。正如所 圖解的那樣,方法200包括部位106、兩個點1和2、以及向量。在觸摸顯示器時,部位106 從點1移至點2。此移動定義向量P。向量P具有沿著兩個或三個正交分量的組合維度。它 還可以被認為是具有方向分量和幅度分量兩者。向量廠可以被用于在歐幾里德空間中—— 例如在平面顯示器上——平移對象。另一方面,使得用戶能在球形顯示器周圍拖曳對象不像最初看上去的那樣簡單。一種困難在于,球形表面的彎曲幾何形狀與平面空間徹底不同。在歐幾里德空間(標準2D 和3D環(huán)境屬于此類別)中,移動可以由將移動的方向和幅度封裝在特定線中的位移向量廠 來表示。然而,球形表面不是歐幾里德空間。在球體上不存在直線,因為所謂的“線”實際 上是更準確地由弧來表示的曲線。盡管在一些情況中,歐幾里德幾何可能提供合理的局部 近似,但是用向量表示球體上的位移最終導致有問題的行為。因而,彎曲顯示器需要造成UI困難的許多性質。這些性質包括具有非歐幾里德空 間以及具有可以與給定用戶的視野阻隔開來的區(qū)域。此外,彎曲顯示器可以具有在用戶不 在顯示器周圍移動到不同位置的情況下用戶不能達到的區(qū)域。為了至少改善或以其他方式解決這些所描述的彎曲顯示器的困難、特性和/或性 質中的一個或多個,某些示例實施例要求實現(xiàn)定制到彎曲顯示器的UI方法。例如,交互技 術和用戶界面機制可以促進在彎曲表面上所顯示的對象的多觸摸操縱。這些方法可使得能 通過利用彎曲表面的不同特性來在多個用戶之間進行更容易的協(xié)作。示例UI方法涉及環(huán)狀召喚姿勢。在示例實現(xiàn)中,經由在彎曲顯示器的頂部上特定 需用雙手的手勢調用模式切換或菜單。該姿態(tài)是相對容易記憶的,但是相對難以不經意地 調用。另一示例UI方法涉及促進沿著彎曲表面拖曳對象。在示例實現(xiàn)中,旋轉定向的移動 而非平移定向的位移向量被用作拖曳的基本單元。又另一種示例UI方法涉及發(fā)送到暗側的交互。在示例實現(xiàn)中,用戶可以將對象 “瞬間”扭轉/移動到彎曲顯示器的相反側。又另一種示例UI方法涉及陰影對象表示和操 縱。在示例實現(xiàn)中,使用戶能在更靠近用戶的半球上使用他們的代理表示來有效地“看到” 和操縱彎曲顯示器的另一側上的對象(例如,至少以其他方式部分地可見的對象)。舉例來 說,代理表示可以是實際對象的陰影或輪廓表示。圖3是具有彎曲顯示器102并具有響應于經由交互單元302的觸摸輸入實現(xiàn)交互 的能力的示例設備300的框圖。正如所例示的那樣,設備300包括彎曲顯示器102、顯示組 件304和處理單元310。顯示組件304包括投影組件306和檢測組件308。處理單元310 包括投影單元312、檢測單元314和交互單元302。部位106被示為接近彎曲顯示器102。在各示例實施例中,彎曲顯示器102可以是具有內部和外部的任何類型的彎曲顯 示器。彎曲顯示器102可以具有用于顯示由投影組件306投影到其上的圖像的漫反射表面。 彎曲顯示器102的示例包括但不限于球體、圓柱體、半球體、立方體、其組合等等。在各示例 實現(xiàn)中,彎曲顯示器102至少部分地封閉空間。它還可以完全地封閉空間,例如通過完整球 體或立方體或“實心的”圓柱體。替代地,它可以部分地封閉空間,例如通過開放的半球體 或帶有開放平面末端的圓柱體。還可以實現(xiàn)其他替換物。在示例實施例中,顯示組件304至少是設備300的主要硬件組件。投影組件306使 得能將圖像(例如,從彎曲顯示器的內部)投影到彎曲顯示器102上。舉例來說,它可以被 實現(xiàn)為關于可見光譜中的光的投影儀和廣角鏡頭。檢測組件308使得能檢測至少一個部位 106在彎曲顯示器102上的一個或多個觸摸接觸。作為示例而非限制,(諸)部位106可以 是手指、多根手指、手、多只手、一個或多個手掌、其某種組合等等。部位106可以源自同一 個人或不同的人。檢測組件308適于檢測部位106在何時以及在何處觸摸/接觸彎曲顯示器102。舉 例來說,檢測組件308可以被實現(xiàn)為一組紅外(IR)調諧發(fā)光二極管(LED),該組紅外(IR)調諧發(fā)光二極管(LED)沿著檢測頂光何時從彎曲顯示器102反射回來的頂檢測器發(fā)射到 彎曲顯示器102中和/或向其發(fā)射。頂光可以通過例如部位106的觸摸從彎曲顯示器102 被反射回到檢測組件308。檢測組件308適于檢測部位106在彎曲顯示器102上的單次觸 摸或多次觸摸的一個位置或多個位置。此外,檢測組件308可以檢測部位106的觸摸的大 小(例如,手指還是手掌)。這些檢測可以被提供給處理單元310的檢測單元314以進行分 析,以便促進經由觸摸彎曲顯示器102與設備300進行交互。處理單元310可以被實現(xiàn)為例如帶有一個或多個處理器和至少一個存儲器。在示 例操作中,檢測單元314將檢測到的觸摸接觸的位置和/或大小提供給交互單元302。交互 單元302將使得能經由彎曲顯示器102與設備300進行UI交互。在一示例實施例中,檢測 單元314通過檢測觸摸輸入的大小并將檢測到的觸摸輸入的大小與預定大小閾值進行比 較來檢測在彎曲顯示器102處發(fā)生的是手指大小還是手掌大小的觸摸輸入。然后,交互單 元302可以基于檢測到的觸摸輸入是手指大小還是手掌大小來實現(xiàn)UI特征。交互單元302將用于操縱UI元件和其他顯示項目的顯示命令發(fā)送給投影單元 312。投影單元312可以控制什么圖像被投影組件306投影到彎曲顯示器102上。作為示 例,交互單元302可以實現(xiàn)在此進一步描述的實施例中的一個或多個。這些實施例(i) 一 般地參考圖4作為示例流程圖且(ii)更具體地參考圖5來描述。更詳細地參考圖6A-圖 9B描述各示例實施例。圖4是圖解用于與彎曲顯示器進行觸摸交互的方法的示例的流程圖400。流程圖 400包括四個框402-208。流程圖400的實現(xiàn)可以被實現(xiàn)為例如處理器可執(zhí)行指令和/或 (圖3的)處理單元310的部分,至少部分地包括投影單元312、檢測單元314和/或交互 單元302。下面參考圖1和圖3的元件描述用于實現(xiàn)流程圖400的示例實施例??梢栽谠S多不同的環(huán)境中以及使用各種不同的設備,例如通過(例如,圖10的) 一個或多個處理設備,來執(zhí)行在此描述的流程圖400的動作(以及其他流程圖的那些動 作)。描述方法的次序不旨在被解釋成限制,而是任何數量的所描述的框可以被組合、擴充、 重排和/或省去,以便實現(xiàn)相應的方法或與其等價的替代方法。盡管在流程圖的描述中引 用了某些其他附圖的特定元件,但其方法可以使用替換性元件來執(zhí)行。對于各示例實施例,在框402,監(jiān)視彎曲顯示器的觸摸輸入。例如,可以由檢測組件 308和/或檢測單元314監(jiān)視彎曲顯示器102的觸摸輸入。在框404,判斷是否檢測到觸摸 輸入。例如,檢測單元314可以監(jiān)視彎曲顯示器102以檢測一個或多個部位106的觸摸輸 入。如果沒有檢測到觸摸,那么,監(jiān)視繼續(xù)進行(在框402)。另一方面,如果檢測到觸摸輸入(在框404),那么,在框406,確定觸摸輸入的一 個或多個位置。例如,可以確定(諸)部位106在彎曲顯示器102上的(諸)觸摸輸入的 (諸)位置。這些確定可以要求探知觸摸輸入的大小(例如,手指還是手掌)、探知彎曲顯 示器上的觸摸輸入的數量(例如,手指、手掌、人等等的數量)、跟蹤觸摸輸入的(諸)移動、 監(jiān)視觸摸輸入的持續(xù)時間、其某種組合等等。在框408,響應于觸摸輸入的一個或多個位置而實現(xiàn)至少一個UI特征。例如,可以 由交互單元302響應于所確定的觸摸輸入的(諸)位置來實現(xiàn)至少一個UI方法(例如,機 制和/或技術)。下面具體參考圖5在此一般地描述示例UI方法。更具體地參考圖6A-圖9B描述附加示例實施例。示例UI方法包括涉及移動所顯示的對象的那些方法、涉及檢測手掌大小 的觸摸(例如,有別于手指大小的觸摸)以及相應的響應的那些方法、其組合等等。圖5是(圖3的)交互單元302的示例單元502-508的框圖。如圖所示,交互單 元302包括環(huán)狀召喚姿勢單元502、基于旋轉的拖曳單元504、發(fā)送到暗側的交互單元506 以及通過代理表示進行對象表示和操縱單元508。這些單元中的每一個都能實現(xiàn)至少一個 UI特征??梢詫⒔换卧?02的這些單元502-508組織成類別。例如,基于旋轉的拖曳單 元504和通過代理表示進行對象表示和操縱單元508可以被分類為涉及所顯示的對象圍繞 彎曲顯示器的移動。而且,環(huán)狀召喚姿勢單元502和發(fā)送到暗側的交互單元506可以被分 類為涉及通過適當的UI響應檢測手掌大小的觸摸。應注意,替代性分類可以被應用到各種所描述的實施例。此外,應理解,不同的實 施例可以被置于不同的類別或多個類別。例如,發(fā)送到暗側的交互單元506還可以被分類 為涉及所顯示的對象圍繞彎曲顯示器的移動。在關于環(huán)狀召喚姿勢單元502的一個示例實施例中,兩個手掌觸摸彎曲顯示器調 用了 UI特征。當檢測到兩個手掌大小的觸摸(例如,關于以北極為中心的觸摸)達預確時 間段時,由環(huán)狀召喚姿勢單元502實現(xiàn)UI特征。UI特征可以是菜單呈現(xiàn)、模式切換等等。 菜單可以圓形、半圓形等等。下面具體參考圖6A和圖6B在此進一步描述用于環(huán)狀召喚姿 勢單元502的示例機制和技術。在關于基于旋轉的拖曳單元504的一個示例實施例中,至少部分地使用旋轉來完 成對象在彎曲顯示器102上的移動。所顯示的對象的移動表現(xiàn)為繞著彎曲顯示器的中心的 旋轉(例如,繞著球體的中心)。舉例來說,可以確定軸,且繞著軸的角度可以定義所顯示 的對象的移動?;谛D的拖曳單元504還可被用于連同其他實施例一起促進對象移動。 下面具體參考圖7A和圖7B在此進一步描述用于基于旋轉的拖曳單元504的示例機制和技 術。在關于發(fā)送到暗側的交互單元506的一個示例實施例中,對象可以被發(fā)送到彎曲 顯示器的相反側。在示例操作中,對對象的發(fā)送由手掌觸摸對象來發(fā)起。發(fā)送到暗側的交 互單元506響應于持續(xù)預定義時間閾值(例如,大致一秒)的手掌大小的觸摸(例如,滿足 預定義大小閾值的觸摸)來執(zhí)行發(fā)送。所觸摸的對象被“扭轉”大約180度到彎曲顯示器 的相反側。在一種實現(xiàn)中,當對象被扭轉到相反側時,對象的緯度(依照球形類型的彎曲顯 示器)保持相同。換句話說,可以認為對象的高度保持相同。在替代的實現(xiàn)中,通過彎曲顯 示器的“中心”來扭轉對象,以使得對象的“高度”還因扭轉而改變。下面具體參考圖8A和 圖8B在此進一步描述用于發(fā)送到暗側的交互單元506的示例機制和技術。在關于通過代理表示進行對象表示和操縱單元508的一個示例實施例中,可以使 用代理表示將在彎曲顯示器的暗側上顯示的對象再現(xiàn)到更靠近用戶的一側。代理表示可以 被用于使用通過代理表示進行對象表示和操縱單元508來操縱(例如,確定大小、移動等 等)另一側上的實際對象。相對應的對象及其代理表示的位置可從一側被交換到另一側 (例如,使用發(fā)送到暗側的交互單元506)。對象和它們各自的代理表示可以被個別地交換 或者成組地交換,包括交換當前存在的每一代理表示。下面具體參考圖9A和圖9B在此進 一步描述用于通過代理表示進行對象表示和操縱單元508的示例機制和技術。
      環(huán)狀召喚姿勢單元在交互系統(tǒng)中常常提供用于在任務之間切換以及選擇不同的選項的能力。環(huán)狀召 喚姿勢技術可以提供此能力。在示例實現(xiàn)中,圓形菜單被調用,且允許用戶在多個應用程序 之間進行選擇。菜單可以按圍繞(例如,球形)顯示器的頂部的圓形布置的形式來顯示。 因此其對大多數用戶是可見的。然而,當用戶的位置已知時,菜單可以被置于面向用戶的半 圓。對選項的選擇可以通過觸摸選項來執(zhí)行。替代地,可以通過原地旋轉菜單來實現(xiàn)選擇。 一旦移除觸摸接觸,就選擇突出顯示的選項。通過將環(huán)狀召喚與通過旋轉的選擇組合起來 (而不是直接觸摸),可以在一次連續(xù)交互中執(zhí)行任務切換(例如,放置手以便調用選項的 菜單,將所需選項旋轉就位,并且抬起以便選擇選項)。圖6A圖解用于環(huán)狀召喚姿勢單元的示例機制600A。如圖所示,環(huán)狀召喚姿勢機制 600A包括部分(a)(附圖的上半部)處的示例環(huán)狀召喚姿勢的3D表示以及部分(b)(附圖 的下半部)處的示例菜單602。對于部分(a),帶有兩個部位106a和106b的用戶與彎曲顯 示器102交互。環(huán)狀召喚姿勢調用模式切換、菜單等等。正如具體地示出的那樣,圓形菜單 602被調用。對于示例實施例,用于此姿勢的姿態(tài)可以喚起與占卜魔法水晶球進行交互的感 覺。它涉及與例如球體的頂部等預定點相距大致相等的距離放置兩只手(例如,以張開手 掌的姿態(tài))。姿態(tài)被設計為促進彎曲顯示器上的模式切換或菜單調用。對于所例示的示例, 圓形菜單602淡入,伴隨有增強體驗的聲效。在好玩并且像魔法的同時,此雙手姿態(tài)姿勢也是非常難忘的、容易重復且相對難 以不經意地調用。因而,手掌大小的接觸基本上大于大多數其他觸摸接觸。因而,兩個接觸 的大小以及此姿態(tài)的特定對稱安排共同地保證手勢不容易被錯誤地觸發(fā)??梢哉{用不同的菜單602。然而,所例示的菜單602是圓形的。它可以包括任何數 量的不同的菜單選項。在圖例604中示出六個示例菜單選項A-F。它們包括導航、照片、視 頻、游戲、環(huán)球和表示替換性選項的“其他”類別。其他替換性選項包括但不限于全向數據 查看器、畫圖應用程序、瀏覽器等等。在菜單602中可以由圖標或文本或兩者表示各選項。 每一選項的文本可以面向用戶,可以以圓的形式排列,等等。圖6B是圖解用于環(huán)狀召喚姿勢技術的方法的示例的流程圖600B。流程圖600B包 括五個框652-660。對于示例實施例,在框652,檢查彎曲顯示器的表面上是否存在多個觸 摸接觸。如果是,那么,在框654,檢查這多個觸摸接觸是否包括大到足以滿足預定義大小閥 值的至少兩個觸摸。舉例來說,這可以將手掌觸摸與“純粹的”手指觸摸區(qū)分開來。如果是,那么,在框656,檢查兩個大的觸摸接觸(滿足預定義大小閾值的那些觸 摸接觸)的位置是否關于彎曲表面上的固定點基本對稱。舉例來說,固定點可以是球形或 半球形彎曲顯示器的頂部。此基本對稱檢查可以使用許多不同的方法中的任一種來執(zhí)行。 然而,作為示例,描述涉及角度閾值和半徑閾值的方法。為了實現(xiàn)角度閾值,可以將兩個接 觸約束為關于固定點而言僅僅是不離開180度內的“X”度。為實現(xiàn)半徑閾值,可以將兩個 接觸點約束為落在離開固定點的閾值距離值之內。如果兩個大的接觸的位置關于彎曲表面上的固定點基本對稱(正如在框656所檢 查的),那么,在框658,執(zhí)行對模式切換或菜單呈現(xiàn)的調用。換句話說,如果每一檢查動作 產生肯定的結果,則可以執(zhí)行對模式切換、菜單呈現(xiàn)或其他交互特征的調用。菜單可以與所例示的圓形任務切換菜單(例如,圖6A的菜單602)相同或相似。模式切換可以在菜單選 項中循環(huán)或以其他方式切換到不同操作模式、交互等等。如果在框652、框654或框656的 檢查中的任一個是否定的,那么,在框660,繼續(xù)UI處理。所繼續(xù)的UI處理可以對應于在此 描述的任何技術或其他UI相關的處理?;谛D的拖曳單元如上面具體參考圖2在此描述的,彎曲表面不是歐幾里德空間。因此,利用傳統(tǒng)的 2D或3D線性定向的向量來實現(xiàn)對象平移在彎曲顯示器導致有問題的行為(例如,畸變)。 為避免這些有問題的行為,可以利用弧定向的旋轉來實現(xiàn)彎曲顯示器上的對象移動。可以 使用例如四元數、歐拉角、繞軸的弧長、其組合等等來實現(xiàn)旋轉。圖7A圖解用于基于旋轉的拖曳單元的示例機制700A。如圖所示的,基于旋轉的拖 曳機制700A包括彎曲顯示器102、部位106和四元數702。部位106與彎曲顯示器102觸 摸接觸。部位106被從點1移動到點2,這定義了彎曲顯示器102上的弧。盡管在圖7A中 參考四元數702例示了旋轉定向的移動,但這僅僅作為示例??梢砸蕴娲姆绞絹韺崿F(xiàn)旋轉。在一個示例實施例中,所定義的弧被解釋為旋轉或被映射到旋轉。因而,替代將線 性向量用于平移位移,彎曲顯示器上的移動由旋轉(例如,四元數、歐拉角、繞軸的弧長等 等)來表示。此基于旋轉的表示可以影響彎曲表面上的許多交互。例如,在2D和3D環(huán)境 中使用的傳統(tǒng)的平移+旋轉+縮放操縱模型被轉換成彎曲表面上(例如,球形顯示器上) 的復合旋轉+縮放操縱模型。旋轉常常是復合動作,因為對象可以被球形地“定位”:(i)通 過繞著球體的原點旋轉,且然后,(ii)通過在對象的局部坐標系中進一步定向。定量地,當手指部位106在球體狀彎曲顯示器102上的點1和點2之間拖曳對象 時,此移動遵循繞著軸^ (該軸是3D向量)的角度θ的弧。此弧是例如由4D四元數0巧 妙地描述的旋轉。因而,旋轉可以與軸和角相關聯(lián),因此旋轉表示彎曲顯示器上的弧。因此 旋轉可以被用于在彎曲顯示器上移動、定位或以其他方式呈現(xiàn)對象。除了允許用戶在彎曲顯示器周圍定位(S卩,旋轉)對象之外,還可以實現(xiàn)對象在其 局部坐標系的定向的附加ID調整。這類似于圖片在平坦表面上的面內旋轉。此操作涉及 觸摸對象的至少兩個接觸。那兩個接觸之間的局部角度差被映射到對象的ID旋轉。對于 基本操縱,當多個接觸觸摸特定對象時,它們的行為可被聚集,且聚集動作可以被應用到對 象。圖7Β是圖解用于基于旋轉的拖曳技術的方法的示例的流程圖700Β。流程圖700Β 包括五個框752-760。它針對在彎曲顯示器上呈現(xiàn)的對象的拖曳移動。對于示例實施例,在 框752,尋找彎曲表面上拖曳開始的初始點。在框754,尋找彎曲表面上拖曳終止的結束點。在框756,計算表示初始點和結束點之間的移動的旋轉。在框758,將所計算的旋 轉應用到所拖曳的對象以便實現(xiàn)拖曳的移動。在框760,繼續(xù)UI處理。發(fā)送到暗側的交互單元在許多場景中,用戶可能想要將對象放置在彎曲顯示器的另一側上。這更可能是 這樣的情形在用戶與站在彎曲顯示器的相反側的觀眾協(xié)作時。盡管用戶可以簡單地將 對象拖曳到另一側,但如果常常重復此動作,則其變得乏味,因為此動作要求大量的物理移 動。發(fā)送到暗側的機制可以通過有效地進一步擴展用戶的作用范圍來促進此動作。
      圖8A圖解用于發(fā)送到暗側的交互單元的示例機制800A。一般地,如果用戶用較大 的接觸(例如,平坦的手)觸摸對象并等待預定時間量(例如,1秒),則所觸摸的對象被扭 轉到彎曲顯示器(例如,球形顯示器)的另一側。如圖所示,發(fā)送到暗側的機制800A包括 彎曲顯示器102、對象104、部位106、平面802和兩條軌跡804a和804b。部分(a)(在附圖的上三分之一)表示顯示對象104的初始位置。部分(b)(在附 圖的中間三分之一)表示發(fā)送到暗側的交互的操作階段。部分(c)表示對象104的最終位 置。參考部分(b),“亮側”被認為是彎曲顯示器102的接近用戶的一側,它是在平面802的 左邊。“暗側”是彎曲顯示器102的遠離用戶且至少部分地在用戶視線之外的一側?!鞍祩取?是在平面802的右邊。發(fā)送到暗側的交互使得用戶能顯式地扭轉對象104以便將其“瞬間地”(即,不需 要手動拖曳)發(fā)送到彎曲顯示器102的另一側。為了執(zhí)行發(fā)送到暗側的操作(如在部分 (b)中所示出的),用戶將相對大的部位106 (例如,平坦的手掌)置于對象104的頂部并等 待預定時間段。然后,對象104跨越平面802被扭轉。例如,對象104可以沿著軌跡804a 被扭轉到另一半球上相反且鏡像的位置(例如,緯度得以保持)。此軌跡804a繞著穿過球 體的頂部和底部的平面802反射對象104的位置。替代地,對象104可以沿著軌跡804b被 直接地扭轉到彎曲顯示器102的相反點(例如,緯度被改變)。遵循軌跡804b將對象104 的位置從上半球切換到下半球(例如,通過赤道)以及從左半球切換到右半球(例如,通過 平面802)。通過發(fā)送到暗側的功能,用戶不需要輕擊對象并猜測其最終目的地。相反,用戶可 通過首先在其當前半球中(在亮側上)操縱對象的位置,且然后激活發(fā)送到暗側的機制來 顯式地控制對象將(在暗側上)出現(xiàn)在哪里。應注意,如果激活自動旋轉功能,則發(fā)送到 暗側的交互可以產生更加用戶友好的結果,這可以確保為所顯示的對象維持預定定向(例 如,“向上”方向)。當被激活時,自動旋轉行為防止對象顛倒地到達另一半球且因而需要重 新定向。在與此同一日期提交的、題為“Touch Interaction with a Curved Display (與 彎曲顯示器的觸摸交互)”且被轉讓給相同的受讓人(微軟公司)的、授予Benko等人的另 一美國臨時專利申請中進一步描述自動旋轉行為。圖8B是圖解用于發(fā)送到暗側的交互技術的方法的示例的流程圖800B。流程圖 800B包括六個框852-862。對于示例實施例,在框852,檢查對象上是否存在觸摸接觸(關 于第一觸摸接觸準則)。如果有,那么,在框854,檢查觸摸接觸是否滿足預定義大小閾值 (關于第二觸摸接觸準則)。預定義大小閾值可以例如被設置為足以指示部位106的手掌 或完全手接觸——與來自“僅僅” 一根或兩根手指的接觸相反——的相對大的大小。如果檢測到觸摸接觸滿足預定義大小閾值(在框854),那么,在框856,檢查觸摸 接觸對于預定義閾值來說是否靜態(tài)的(關于第三觸摸接觸點準則)。換句話說,可以驗證觸 摸接觸位置和/或大小對預定義閾值來說是不動的。如果是,那么,在框858,檢查對于預定 義時間閾值第一、第二和第三觸摸接觸準則(例如,對象接觸、是預定義大小和處于靜態(tài)狀 況)是否滿足。僅僅作為示例,預定義時間閾值可以是一秒。如果關于持續(xù)預定義時間閾值確定已滿足觸摸接觸準則(在框858),那么,在框 860,將對象扭轉到彎曲顯示器的另一側。對象104的扭轉可以遵循例如軌跡804a、軌跡 804b或穿過平面802的另一軌跡。如果在框852、框854、框856或框858的檢查中的任一個是否定的,或在實現(xiàn)框860的(諸)動作之后,則在框862繼續(xù)UI處理。所繼續(xù)的UI處 理可以對應于在此描述的任何技術或其他UI相關的處理。通過代理表示進行對象表示和操縱單元當操作用戶希望將對象呈現(xiàn)給在彎曲顯示器的另一側的觀看者時,可以采用發(fā)送 到暗側的機制。然而,在對象已經被扭轉之后,操作用戶可能希望繼續(xù)與目前在彎曲顯示器 的另一側上的對象交互。此功能性可以通過通過代理表示進行對象表示和操縱的交互技術 來實現(xiàn)??梢栽趯嶋H的相對應的對象中反映代理表示的操縱。圖9A圖解用于通過代理表示進行對象表示和操縱單元的示例機制900A。如圖所 示,通過代理表示進行對象表示和操縱的機制900A包括彎曲顯示器102、對象104、一個或 多個部位106和代理表示902。代理表示902對應于對象104。一般地,代理表示902 (也 叫做“陰影對象”)促進與在彎曲顯示器102的另一側上的難以觸及的對象104進行交互。 例如,這可在當一個人希望向在彎曲顯示器的另一側的人們顯示和操縱對象時使用。盡管 圖9A中示出僅一個代理表示902和相對應的對象104,但對于多個相對應的對象,多個代理 表示可以同時活動。因而,為實現(xiàn)與彎曲顯示器的另一側上的對象交互,可以在近側(例如,與實際對 象的位置相反)提供那些相同對象的代理表示。作為示例,描述在球形顯示器上示出的照 片集合。從單個半球來看,每一照片很可能是可見的,但是可以在另一半球上使用相對應的 代理表示來與當前不可見和/或難以觸及的那些對象交互。對于示例實施例,操縱可以包括但不限于拖曳移動、調整大小、縮放或按比例調 節(jié)、改變哪個照片在頂部等。還可以經由代理表示來實現(xiàn)可在對象的內容上直接執(zhí)行的操 作。舉例來說,可以通過改變亮度或對比度、通過消除紅眼、通過激活通用修整特征、通過切 換到另一照片等等來修改照片。通過執(zhí)行以上在此所描述的“發(fā)送到暗側的”交互,可以“立即”個別地或共同地交 換真實的對象和代理表示的位置。在可見側上的對象104被正常地再現(xiàn)的同時,可以以另 一形式再現(xiàn)代理表示902 (例如,通過由在機制900A中所示出的線連接的一串圓)。替代的 形式包括但不限于輪廓、線框、灰度、半透明、加暗、低對比度圖像、圖標表示、其組合等等。 此外,可以與實際的相對應的對象104類似或等同地再現(xiàn)代理表示902 (例如,使用不同顏 色的框、使用圖像或框上的指示符圖標等等)。從用戶的觀點來看,完全實際的對象和隱藏對象的陰影代理表示兩者都可以是可 見的。這使得訪問和操縱那些難以觸及的對象成為可能。代理表示還可以被用于再現(xiàn)除了 可見側上的所顯示的實際對象之外的用戶的手和/或觸摸的表示,以便給觀看者提供什么 操縱正被執(zhí)行的視覺指示。直觀地,提供代理表示可以被認為是具有要與其交互的兩個表面。第一個是主表 面;其帶有實際的可見對象。第二個是虛擬輔助表面,即“暗側”,其含有代理表示。可以準 許用戶在個體對象和表面的整體之間進行交換??梢砸院喕问?如上所述)再現(xiàn)輔助表 面上的對象以便強調它們在交互中的輔助角色。此外,用戶可以調節(jié)可見側上的對象相對于暗側的重要性。舉例來說,用戶可能希 望賦予這兩側相等的重要性,由此以相等的權重來再現(xiàn)各對象?;蛘?,取決于手上的任務, 用戶可能強調亮側或暗側。不同地再現(xiàn)不同級別的重要性的對象的視覺表示的概念也適用于多層表面。圖9B是圖解用于通過代理表示進行對象表示和操縱的技術的方法的示例的流程 圖900B。流程圖900B包括六個框952-962。對于示例實施例,在框952,顯示用于相對應 的對象的代理表示。舉例來說,可以顯示用于在彎曲顯示器102的相反側的相對應的對象 104的代理表示902。在框954,檢測代理表示是否被操縱。例如,可以檢測代理代表902是否經受一個 或多個部位106的至少一個操縱。如果是,那么,在框956,在相對應的對象中反映代理表示 的(諸)操縱。例如,如果部位106調整代理表示902的大小,那么,可以相應地調整相對 應的對象104的大小。如果沒有檢測到代理表示操縱(在框954),或者在執(zhí)行框956的(諸)動作之后, 則執(zhí)行框958的(諸)檢測動作。在框958,檢測發(fā)送到暗側的交互是否被激活。以上具體 參考圖8A和圖8B在此描述示例發(fā)送到暗側的交互。如果是,那么,在框960,交換代理表示 和相對應的對象的位置。否則,在框962,用戶界面處理可以繼續(xù)。圖10是圖解可以被用于實現(xiàn)用于與彎曲顯示器的觸摸交互的實施例的示例設備 300的框圖1000。如圖所示,框圖1000包括兩個設備300a和300b、個人-設備接口裝置 1012以及一個或多個網絡1002。如就設備300a顯式示出的,每一設備300可以包括一個 或多個輸入/輸出接口 1004、至少一個處理器1006和一個或多個介質1008。介質1008可 以包括處理器可執(zhí)行指令1010。對于示例實施例,設備300可以表示任何能夠進行處理的設備。示例設備300包 括個人或服務器計算機、手持式或其他便攜式電子設備、娛樂電器、介質呈現(xiàn)或協(xié)作工具、 網絡組件、其某種組合等等。設備300a和設備300b可以在(諸)網絡1002上通信。作為 示例而非限制,(諸)網絡1002可以是因特網、內聯(lián)網、以太網、公用網絡、專用網絡、有線電 視網絡、數字訂戶線路(DSL)網絡、電話網絡、無線網絡、其某種組合等等。個人-設備接口 裝置1012可以是鍵盤/鍵區(qū)、觸摸屏、遙控器、鼠標或其他圖形定點設備、(例如,圖1和圖 3的)彎曲顯示器102、(例如,圖3的)顯示器組件304等等。個人-設備接口裝置1012 可以與設備300a集成或與其分離。I/O接口 1004可以包括(i)用于跨越網絡1002監(jiān)視和/或通信的網絡接口, ( )用于在顯示器屏幕上顯示信息的顯示設備接口,(iii) 一個或多個個人-設備接口等 等。(i)網絡接口的示例包括網卡、調制解調器、一個或多個端口、網絡通信棧、無線電等等。 ( )顯示設備接口的示例包括用于屏幕或監(jiān)視器的圖形驅動器、圖形卡、硬件或軟件驅動 器等等。(iii)個人-設備接口的示例包括通過有線或無線與個人-設備接口裝置1012通 信的那些個人-設備接口。給定的接口(例如,彎曲顯示器102)可以用作顯示器設備接口 和個人-設備接口兩者。可以使用任何適用的能夠進行處理的技術來實現(xiàn)處理器1006,且可以將其實現(xiàn) 為通用或專用的處理器。示例包括中央處理單元(CPU)、微處理器、控制器、圖形處理單元 (GPU)、派生物或其組合等等。介質1008可以是作為設備300的部分而被包括在內和/或 可由設備300訪問的任何可獲得的介質。它包括易失性介質和非易失性介質、可移動介質 和不可移動介質、存儲介質和傳輸介質(例如,無線或有線的通信通道)、經硬編碼的邏輯 介質、其組合等等。當介質1008被體現(xiàn)為制品和/或物的組合時,介質1008是有形介質。
      一般地,處理器1006能夠執(zhí)行、實施和/或以其他方式實現(xiàn)處理器可執(zhí)行指令,例 如處理器可執(zhí)行指令1010。介質1008由一個或多個處理器可訪問介質組成。換句話說,介 質1008可以包括可由處理器1006執(zhí)行以便由設備300實現(xiàn)功能的執(zhí)行的處理器可執(zhí)行指 令1010。處理器可執(zhí)行指令1010可以被實現(xiàn)為軟件、固件、硬件、固定邏輯電路、其某種組
      α絕絕 口寸寸ο因而,可以在處理器可執(zhí)行指令的一般上下文中描述用于與彎曲顯示器的觸摸交 互的實現(xiàn)。處理器可執(zhí)行指令可以包括執(zhí)行和/或實現(xiàn)特定任務和/或實現(xiàn)特定抽象數據 類型的例程、程序、應用程序、編碼、模塊、協(xié)議、對象、組件、元數據及其定義、數據結構、API 等等。處理器可執(zhí)行指令可以位于分開的存儲介質中、由不同的處理器執(zhí)行和/或在各種 傳輸介質上傳播或存在于各種傳輸介質上。正如具體地例示的那樣,介質1008至少包括處理器可執(zhí)行指令1010。處理器可執(zhí) 行指令1010可以包括例如(圖3的)處理單元310或其任何部分(例如,交互單元302)。 一般地,當由處理器1006執(zhí)行時,處理器可執(zhí)行指令1010使得設備300能執(zhí)行在此描述的 各種功能。作為示例而非限制,此類功能包括在(圖4、圖6B、圖7B、圖8B和圖9B的)流程 圖400、流程圖600B、流程圖700B、流程圖800B、流程圖900B中例示的那些功能以及與在各 種框圖中例示的特征和機制有關的那些功能及其組合等等。在被分成多個框和其他元件的圖中例示圖1和圖3-圖10的設備、動作、特征、功 能、方法、模塊、數據結構、技術、組件等等。然而,描述和/或示出圖1和圖3-圖10的次 序、互連、相互關系、布局等等不旨在被解釋成限制,且可以以許多方式修改、組合、重新安 排、擴充、省去等等任何數量的框和/或其他元件,以便實現(xiàn)用于與彎曲顯示器進行觸摸交 互的一個或多個系統(tǒng)、方法、設備、介質、裝置、配置等等。盡管已經用對結構、邏輯、算法和/或功能特征來說專用的語言描述了系統(tǒng)、方 法、設備、介質、裝置、配置和其他示例實施例,但應理解,在所附權利要求中界定的本發(fā)明 不必限于以上所描述的具體特征或動作。相反,以上所描述的具體特征和動作是作為實現(xiàn) 所要求保護的本發(fā)明的示例形式而公開的。
      權利要求
      1.由設備實現(xiàn)的用于與彎曲顯示器進行觸摸交互的一種方法,所述方法包括下列動作監(jiān)視(40 彎曲顯示器(102)以便檢測觸摸輸入; 如果基于所述監(jiān)視動作檢測到觸摸輸入G04),則 確定(406)所述觸摸輸入的一個或多個位置;以及響應于所確定的所述觸摸輸入的一個或多個位置來實現(xiàn)(408)至少一個用戶界面 (UI)特征。
      2.如權利要求0所述的方法,其特征在于,所述實現(xiàn)動作包括下列進一步動作 使用基于旋轉的機制圍繞所述彎曲顯示器移動對象。
      3.如權利要求0所述的方法,其特征在于,所述實現(xiàn)動作包括下列進一步動作響應于檢測到所述對象上的觸摸接觸,如果所述觸摸接觸滿足預定義大小閾值持續(xù)預 定義時間閾值,則將在所述彎曲顯示器的一側上顯示的對象扭轉到所述彎曲顯示器的另一 側。
      4.如權利要求0所述的方法,其特征在于,所述實現(xiàn)動作包括下列進一步動作響應于檢測到兩個觸摸接觸,如果所述兩個觸摸接觸滿足預定義大小閾值且關于固定 點基本對稱,則調用交互特征。
      5.如權利要求0所述的方法,其特征在于,所述實現(xiàn)動作包括下列進一步動作顯示用于相對應的對象的代理表示,所述代理表示和所述相對應的對象被呈現(xiàn)在所述 彎曲顯示器的不同側上;以及在所述相對應的對象中反映用戶對所述代理表示的操縱。
      6.如權利要求0所述的方法,其特征在于,所述實現(xiàn)動作包括下列進一步動作顯示用于相對應的對象的代理表示,所述代理表示和所述相對應的對象被呈現(xiàn)在所述 彎曲顯示器的不同側上;檢測關于所述代理表示或所述相對應的對象是否激活發(fā)送到暗側的交互;以及 如果檢測到發(fā)送到暗側的交互被激活,則在所述代理表示與所述相對應的對象之間交 換位置。
      7.一種實現(xiàn)與彎曲顯示器進行觸摸交互的設備(300),所述設備包括 彎曲顯示器(102);以及.處理單元(310),所述處理單元(310)包括檢測單元(314)和交互單元(302);所述 檢測單元用于監(jiān)視(40 所述彎曲顯示器以便檢測(404)觸摸輸入并確定(406)所述觸摸 輸入的一個或多個位置,所述交互單元用于響應于所確定的所述觸摸輸入的一個或多個位 置實現(xiàn)(408)至少一個用戶界面(UI)特征。
      8.如權利要求0所述的設備,其特征在于,所述彎曲顯示器是球形的、半球形的、立方 形的或圓柱形的。
      9.如權利要求0所述的設備,所述設備進一步包括顯示器組件,所述顯示器組件包括投影組件和檢測組件;所述投影組件適于將圖像投 影到所述彎曲顯示器上,而所述檢測組件適于在所述彎曲顯示器上檢測所述觸摸輸入的所 述一個或多個位置;其中所述彎曲顯示器具有內部和外部,以及從所述彎曲顯示器的所述外部可見的被顯示的對象;以及其中所述處理單元進一步包括投影單元,所述投影單元指令所述投影組件根據所實現(xiàn) 的至少一個UI特征來顯示對象。
      10.如權利要求0所述的設備,其特征在于,所述檢測單元通過檢測所述觸摸輸入的大 小并將所檢測的觸摸輸入的所述大小與預定大小閾值進行比較來檢測在所述彎曲顯示器 處發(fā)生的是手指大小還是手掌大小的觸摸輸入;并且其中所述交互單元將基于所檢測到的 觸摸輸入是手指大小還是手掌大小來實現(xiàn)所述至少一個UI特征。
      11.如權利要求0所述的設備,其特征在于,所述交互單元包括基于旋轉的拖曳單元, 所述基于旋轉的拖曳單元通過旋轉所拖曳的對象以表示在拖曳開始的初始點與所述拖曳 終止的結束點之間的移動的弧來使得對象能圍繞所述彎曲顯示器移動。
      12.如權利要求0所述的設備,其特征在于,所述交互單元包括發(fā)送到暗側的交互單 元,所述發(fā)送到暗側的交互單元用于響應于在對象上檢測到滿足預定義大小閾值的觸摸接 觸持續(xù)預定義時間閾值來將對象從所述彎曲顯示器的一側扭轉到所述彎曲顯示器的另一 側。
      13.如權利要求0所述的設備,其特征在于,所述彎曲顯示器是球形或半球形的;其中 所述交互單元包括環(huán)狀召喚姿勢單元,所述環(huán)狀召喚姿勢單元用于響應于檢測到滿足預定 義大小閾值且關于所述彎曲顯示器的固定點基本對稱的至少兩個觸摸接觸來呈現(xiàn)菜單或 切換模式;并且其中所述環(huán)狀召喚姿勢單元使得能通過原地旋轉所述菜單來選擇所述菜單 上的選項。
      14.如權利要求0所述的設備,其特征在于,所述交互單元包括通過代理表示進行對象 表示和操縱單元,所述通過代理表示進行對象表示和操縱單元用于顯示用于相對應的對象 的代理表示,并且使得能通過用戶對所述代理表示的操縱來操縱所述相對應的對象。
      15.如權利要求0所述的設備,其特征在于,可以在激活發(fā)送到暗側的交互機制時交換 所述代理表示的位置與所述相對應的對象的位置,所述發(fā)送到暗側的交互機制跨所述彎曲 顯示器地交換代理表示和它們的相對應的對象。
      全文摘要
      通過各種用戶界面(UI)特征來實現(xiàn)與彎曲顯示器(例如,球體、半球體、圓柱體等等)的觸摸交互。在一個示例實施例中,監(jiān)視彎曲顯示器以便檢測觸摸輸入。如果基于監(jiān)視動作檢測到觸摸輸入,那么,確定觸摸輸入的一個或多個位置。響應于所確定的觸摸輸入的一個或多個位置,實現(xiàn)至少一個用戶UI特征。示例UI特征包括環(huán)狀召喚姿勢特征、基于旋轉的拖曳特征、發(fā)送到暗側的交互特征以及通過代理表示進行對象表示和操縱特征。
      文檔編號G06F3/041GK102105853SQ200980130059
      公開日2011年6月22日 申請日期2009年7月24日 優(yōu)先權日2008年7月25日
      發(fā)明者A·D·威爾森, B·陳, H·本克, P·M·巴蒂舒, R·巴拉克里什南 申請人:微軟公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1