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

      雙模多屏交互性的制作方法

      文檔序號(hào):6596210閱讀:238來源:國(guó)知局
      專利名稱:雙模多屏交互性的制作方法
      雙模多屏交互性背景本公開涉及觸敏顯示器。觸敏顯示器越來越多地用于各種應(yīng)用場(chǎng)合。以各種方式接收和處理觸摸輸入。存在用于對(duì)來自用戶的手、來自觸摸屏筆或類似工具的觸摸作出響應(yīng)的輸入機(jī)制。為觸摸輸入創(chuàng)建自然而直觀的使用情況一直是設(shè)計(jì)挑戰(zhàn)?,F(xiàn)有的設(shè)備在它們接收觸摸輸入的方式方面常常是受限的,并且不靈活。在許多設(shè)備中,只允許一種類型的觸摸輸入,從而限制了功能。在其他情況下,由于故意的和非故意的觸摸之間的糟糕區(qū)別,或者因?yàn)樵O(shè)備要求用戶以不自然的或違反直覺的方式與它進(jìn)行交互才能適當(dāng)?shù)亟忉層|摸輸入,界面的實(shí)用性被破壞。其他設(shè)備也受差的布局和/或非最佳設(shè)備姿勢(shì)的困擾。一般而言,現(xiàn)有設(shè)備在它們利用可通過使用觸敏顯示器實(shí)現(xiàn)的各種優(yōu)點(diǎn)方面受到限制。概述因此,一方面,本公開提供包括一個(gè)或多個(gè)觸敏顯示屏以及界面軟件的觸敏電子顯示設(shè)備。觸敏顯示屏以及界面軟件被配置成接收觸摸輸入,觸摸輸入可包括手觸摸輸入和/或來自筆或其他標(biāo)記設(shè)備的觸摸輸入。在多屏工作空間的情況下,界面軟件可用于允許結(jié)合第一屏幕進(jìn)行輸入以生成顯示對(duì)象的慣性移動(dòng),該移動(dòng)導(dǎo)致對(duì)象移動(dòng)到并停留在另一個(gè)屏幕上。在允許不同類型的觸摸輸入的情況下(例如,手觸摸輸入以及筆觸摸輸入), 界面軟件可以被配置成動(dòng)態(tài)地屏蔽觸敏顯示器的區(qū)域,以區(qū)別或有選擇地允許/拒絕不同類型的輸入。附圖簡(jiǎn)述

      圖1是可以與本公開的顯示系統(tǒng)和方法一起使用的示例性計(jì)算系統(tǒng)。圖2是根據(jù)本公開的相鄰的虛擬工作空間的示意圖,包括工作區(qū)跨多個(gè)屏幕的圖示。圖3是根據(jù)本公開的電子顯示設(shè)備,示出了此處所描述的顯示系統(tǒng)和方法的示例。圖4是用于控制可移動(dòng)對(duì)象的顯示(特別是在單屏和多屏顯示器上的慣性移動(dòng)的示例性上下文中)的示例性方法的流程圖。圖5描繪了觸敏顯示器的另一個(gè)示例,示出了雙模筆觸摸和手觸摸操作,以及動(dòng)態(tài)區(qū)域屏蔽的示例。詳細(xì)描述本描述提供了電子顯示器的輸入和輸出系統(tǒng)和方法,電子顯示器在許多示例中被實(shí)現(xiàn)為觸敏顯示器。系統(tǒng)和方法通常結(jié)合計(jì)算系統(tǒng)20來實(shí)現(xiàn),如圖1所示。計(jì)算系統(tǒng)20 可包括可操作地與顯示器26耦合的邏輯子系統(tǒng)22和數(shù)據(jù)保存子系統(tǒng)24(例如,存儲(chǔ)器和 /或存儲(chǔ))。在此處所描述的許多設(shè)置中,顯示器26將是觸敏顯示器,雖然可以理解,此處所描述的一些示例適用于其他類型的顯示器。數(shù)據(jù)保存子系統(tǒng)M通常保存用戶界面程序或可由邏輯子系統(tǒng)22執(zhí)行的其他指令,以提供用戶交互性及顯示器的其他輸入和輸出功能。
      顯示器和底層界面軟件被配置成提供相鄰的虛擬工作空間。工作空間類似于個(gè)人計(jì)算環(huán)境中的常常被稱為“桌面”的東西。有時(shí),希望用圖形方式表示帶有多個(gè)屏幕的工作空間。例如,如圖2所示,可以將工作空間30分成兩半30a和30b,每一半都在單獨(dú)的屏幕上顯示(即,屏幕32和34)。當(dāng)工作空間橫跨多個(gè)屏幕時(shí),如在本示例中,每一個(gè)屏幕都可包括硬邊緣或硬邊緣部分,以及軟邊緣或軟邊緣部分。例如,邊32a,32b以及32c (以及34a,34b以及34c)是硬邊緣部分,因?yàn)樗鼈兌x工作空間30的邊緣邊界。另一方面,屏幕邊緣32d和34d是軟邊緣,因?yàn)樗硎镜墓ぷ骺臻g部分(即,工作空間半?yún)^(qū)30a和30b)延伸超出這些屏幕邊緣。 更具體而言,邊緣32d和34d彼此對(duì)應(yīng),并定義半個(gè)工作空間30a和半個(gè)工作空間30b之間的相鄰/連續(xù)變換。具體而言,如果單一像素對(duì)象跨屏幕32向右側(cè)方向移動(dòng),則它在從屏幕32的軟邊緣32d消失之后將立即出現(xiàn)在屏幕34的最左邊的邊緣(軟邊緣34d)。換言之,就工作空間30的描繪而言,屏幕32上的像素的最右邊列緊鄰屏幕34上顯示的像素的最左邊列。多屏工作空間可以以各種方式顯示。例如,電子設(shè)備可以具有單一顯示屏(或其一部分),在其上面部分地表示工作空間?;仡^參考示例性工作空間30,在任何給定時(shí)間, 只有一半(30a或30b)將對(duì)用戶可見,而可以使用各種輸入來使顯示在兩半工作空間之間切換。在另一示例中,電子設(shè)備將包括可以被用來顯示整個(gè)工作空間的多個(gè)顯示器。具體參考圖3,示出了具有多個(gè)顯示屏的電子設(shè)備40的示例。所描繪的示例具有兩個(gè)顯示器42和44,但可以理解,本討論還構(gòu)想三個(gè)或更多顯示器。在一個(gè)示例性配置中, 以一種形狀因子提供了設(shè)備,其中,兩個(gè)屏幕可通過鉸鏈折疊為閉合構(gòu)造,類似于筆記本。 實(shí)際上,在某些實(shí)施例和使用情況中,此處所描述的顯示系統(tǒng)和方法可以被用來唯一地將諸如筆記本之類的紙基工具的優(yōu)點(diǎn)與那些可通過數(shù)字顯示技術(shù)獲得的工具的優(yōu)點(diǎn)組合。此外,此處所描述的示例還可以被配置成與各種不同的設(shè)備姿勢(shì)一起使用,包括縱向、橫向、 讀取、故事畫板、并排、日志配置等等。繼續(xù)圖3,并類似于前面的討論,相鄰的虛擬工作空間50橫跨兩個(gè)顯示器/屏幕, 部分50a和50b (工作空間的滿屏)分別顯示在顯示器42和44上。如前所述,每一個(gè)屏幕都包括對(duì)應(yīng)于工作空間50的邊緣邊界的硬邊緣42a、42b和42c,以及44a、44b和44c。軟邊緣42d和44d彼此對(duì)應(yīng),并定義工作空間50跨兩個(gè)屏幕的連續(xù)性。在很多情況下,希望系統(tǒng)完全在一個(gè)屏幕或另一個(gè)屏幕上顯示圖形對(duì)象或其他材料。例如,對(duì)于與屏幕或工作空間相比較小的對(duì)象,常常希望避免跨兩個(gè)屏幕地拆分材料。 例如,參考顯示屏44,用戶被示為以4 3的縱橫比選定了內(nèi)容(可選擇的內(nèi)容S)的相對(duì)較小的區(qū)域(例如,通過手對(duì)觸摸屏筆設(shè)備52的操縱選定的裁剪的照片)。此外,示例示出了所選內(nèi)容被從屏幕44上的第一位置移動(dòng)到屏幕42上的新位置。在原始和重新定位的位置,材料在一個(gè)屏幕上整體地顯示,旨在易讀,易編輯等等。此處所描述的界面軟件可以特別配置有促進(jìn)材料完全在多屏工作空間的一個(gè)屏幕上適當(dāng)顯示的功能。通常,界面軟件和相關(guān)的方法響應(yīng)于調(diào)用或請(qǐng)求圖形物體被移到或顯示在虛擬工作空間50上的特定位置的用戶輸入而操作。在圖4上的82指出了輸入,該圖示出了用于控制輸入以及材料在多屏工作空間設(shè)置中的顯示的示例性方法80。繼續(xù)示例性方法80,該方法包括,在84,解析顯示的對(duì)象的位置,以便它完全顯示在一個(gè)屏幕上或另一個(gè)屏幕上,而不跨兩個(gè)屏幕分開。在一個(gè)示例中,與導(dǎo)致顯示對(duì)象跨工作空間(例如,工作空間50)慣性移動(dòng)的用戶輸入一起執(zhí)行該方法。用戶輸入可以是在其中一個(gè)屏幕上進(jìn)行的向顯示的對(duì)象提供速度的觸摸輸入。在這樣的情況下,取決于給予顯示對(duì)象的速度,該對(duì)象可以停在工作空間的另一個(gè)屏幕上的位置(例如,圖3中的慣性運(yùn)動(dòng) M導(dǎo)致最初顯示在顯示器44上的可選擇的源內(nèi)容S越過軟邊緣44d和42d,并停留在工作空間50的在顯示器42上示出的部分上)。換言之,根據(jù)此示例,如果慣性移動(dòng)有足夠的速度(即,足夠快的速度,并在適當(dāng)?shù)姆较?,則界面被配置成使慣性移動(dòng)導(dǎo)致顯示對(duì)象在第一屏幕和第二屏幕之間完全行進(jìn)?;仡^參考圖4,具體參考解析步驟84,一般方法可包括計(jì)算顯示對(duì)象的所請(qǐng)求的停留位置,如86所示。所請(qǐng)求的位置可以基于用戶輸入。例如,在慣性運(yùn)動(dòng)的情況下,該請(qǐng)求導(dǎo)致顯示對(duì)象在特定方向上以特定速度移動(dòng)。例如,觸摸顯示器常常允許用戶用刷手勢(shì)移動(dòng)顯示的對(duì)象,其中,用戶拖動(dòng)對(duì)象并在它仍在移動(dòng)時(shí)釋放,以便提供對(duì)象沿著虛擬工作空間模擬的慣性移動(dòng)。模擬摩擦力,以便對(duì)象最終停留在一新位置。在本示例中,被命令的慣性運(yùn)動(dòng)會(huì)導(dǎo)致對(duì)象(如果無約束的話)行進(jìn)超出屏幕42 和44中的一個(gè)的硬邊緣。這樣的請(qǐng)求會(huì)違反工作空間定義(即,它將導(dǎo)致對(duì)象移出工作空間)。因此,界面軟件可以提供校正結(jié)果,其中,對(duì)象靠著硬邊緣停留。分別在88和90示出了違反決定和校正。如果沒有調(diào)用校正,則對(duì)象顯示在所請(qǐng)求的位置,如在92所示。在另一種情況下,輸入可以導(dǎo)致生成顯示的對(duì)象朝向其中一個(gè)屏幕的軟邊緣的慣性運(yùn)動(dòng),與圖3所示出的可選擇的源內(nèi)容的運(yùn)動(dòng)M的情況相同。在此情況下,計(jì)算所請(qǐng)求的靜止位置可以想像地導(dǎo)致(1)對(duì)象達(dá)不到軟邊緣,如此,完全保留在第一屏幕上;( 對(duì)象停留,以便部分地顯示或在兩個(gè)屏幕上分開,也被稱為“部分顯示狀況”;或C3)對(duì)象具有足夠的速度以完全跨越軟邊緣,并完全停止移動(dòng)以顯示在兩個(gè)屏幕中的另一個(gè)上。關(guān)于上面的可能性O(shè)),界面軟件可以被配置成將此視為對(duì)工作空間屏幕顯示規(guī)則的違反(邊緣違反或部分顯示狀況)。具體而言,如上文所描述的,相對(duì)較小的對(duì)象不跨屏幕分開是所希望的。如此,例如,可以定義工作空間規(guī)則,以便對(duì)于小于預(yù)定閾值的對(duì)象, 可能性(2)是要求對(duì)于對(duì)象的停留位置進(jìn)行校正的邊緣違反??梢砸愿鞣N方式配置系統(tǒng)和方法,以校正和避免部分顯示狀況或其他不允許的邊緣條件。例如,補(bǔ)救可以依賴于被禁止的狀況是否涉及硬邊緣還是軟邊緣。由于硬邊緣問題通常涉及會(huì)導(dǎo)致移動(dòng)的對(duì)象移出工作空間的慣性運(yùn)動(dòng),校正通常涉及將對(duì)象定位在對(duì)象本來可能離開工作空間的位置或其附近。一個(gè)替代方案是簡(jiǎn)單地將對(duì)象定位在與硬邊緣接觸的離開點(diǎn)??闪磉x地,可以顯示慣性緩沖器交互,其中,對(duì)象看起來似乎碰撞硬邊緣,所產(chǎn)生的停留位置位于與硬邊緣接觸的點(diǎn),或者稍微與接觸點(diǎn)隔開(例如,類似于臺(tái)球與臺(tái)球桌的邊緣減震墊的交互)。在軟邊緣的情況下,補(bǔ)救可以依賴于各種因素,如速度和/或?qū)ο蟮淖畛跤?jì)算出的停留位置。為避免部分顯示狀況,可以與圖形對(duì)象在虛擬工作空間中的慣性移動(dòng)一起使用下列各項(xiàng)中的一個(gè)或多個(gè)(1)在對(duì)象停在其中它覆蓋軟屏幕邊緣的被禁止?fàn)顩r之后, 界面軟件立即導(dǎo)致對(duì)象被輕推并重新定位以便完全顯示在與相關(guān)軟邊緣緊相鄰的屏幕中的一個(gè)上;( 當(dāng)計(jì)算出未修改的速度將產(chǎn)生部分顯示狀況時(shí),可以立即增大或減小諸如對(duì)象的速度之類的慣性運(yùn)動(dòng)參數(shù);和/或C3)在確定未修改的摩擦力將產(chǎn)生部分顯示狀況時(shí),可以增大或減小諸如虛擬工作空間的表面摩擦力或阻尼之類的慣性運(yùn)動(dòng)參數(shù)。如果慣性運(yùn)動(dòng)速度不足以使對(duì)象在屏幕之間完全移動(dòng),則還能夠在軟邊緣處采用慣性緩沖器交互。例如,如果速度太慢以使得無法攜帶對(duì)象跨越虛擬工作空間中的軟邊緣變換,則軟邊緣可以充當(dāng)緩沖器以將對(duì)象保留在第一屏幕上。如在別處所描述的,一些實(shí)現(xiàn)將涉及能夠接收筆觸摸輸入(例如,從觸摸屏筆或類似的工具)和來自用戶的手(通常是手指)的觸摸輸入的相對(duì)大號(hào)的觸敏顯示器(或多個(gè)顯示器)。在此及其他環(huán)境中,期望提供區(qū)分同時(shí)的輸入和/或拒絕非故意的并且不對(duì)應(yīng)于所需系統(tǒng)命令的觸摸接觸的能力。因此,本系統(tǒng)和方法也可以用于控制觸敏顯示器以有選擇地并且動(dòng)態(tài)地控制觸摸顯示器的不同區(qū)域的響應(yīng)性。在許多示例中,使用屏蔽來區(qū)別并選擇觸摸輸入的類型。例如,可以允許手觸摸輸入,而阻止筆觸摸輸入,或者,反之亦然。在第一示例中,在顯示器的動(dòng)態(tài)選定的區(qū)域中實(shí)現(xiàn)對(duì)所有觸摸輸入,或特定類型的觸摸輸入的拒絕。此外,根據(jù)情況或響應(yīng)于其他輸入或參數(shù),被屏蔽的特定區(qū)域可以變化。一種替代方案是基于預(yù)期用戶行為來執(zhí)行屏蔽。例如,如果應(yīng)用程序被配置成在特定位置在特定時(shí)間接收來自觸摸屏筆的筆輸入,則可以屏蔽相鄰區(qū)域,以防止基于用戶的手掌或握住觸摸屏筆的手的其他部分對(duì)系統(tǒng)的非故意的命令??闪磉x地,屏蔽可以基于對(duì)筆行為或其他狀況的實(shí)時(shí)檢測(cè),而并非基于預(yù)期行為。 例如,界面可以被配置成假設(shè)具有小于閾值的直徑或尺寸的觸摸輸入是筆輸入,然后,相應(yīng)地在相鄰區(qū)屏蔽以防止手掌停放或?qū)斎氲钠渌幌胍慕忉?。此外,還可以基于用戶的用手習(xí)慣(即,右撇子或左撇子),確定被屏蔽的區(qū)域,以便不會(huì)不必要地禁用顯示器的其中可能發(fā)生故意觸摸輸入的部分(例如,利用用戶的另一只手)。圖5還示出和解釋了動(dòng)態(tài)屏蔽功能。具體而言,觸敏顯示屏100 —般能夠通過其整個(gè)表面來接收手觸摸和筆觸摸輸入。例如,如屏幕的左下部分所示,可以使用用戶的手來提供觸摸輸入,以拖動(dòng)和控制內(nèi)容102的頁面的滾動(dòng)。也可以使用手觸摸輸入來定位和有選擇地激活標(biāo)記菜單104。這些只是示例;可以使用手觸摸輸入來提供其他功能。另外,如所示,觸敏顯示器被配置成從觸摸屏筆或類似的工具106接收觸摸輸入。 在所描繪的示例中,由用戶的右手操縱觸摸屏筆106,以繪制自由形態(tài)的線??梢酝ㄟ^接收筆觸摸輸入,來執(zhí)行各種其他功能,包括繪制直線,裁剪,選擇等等。在一種類別的示例中, 標(biāo)記菜單104被配置成使用戶能從與筆輸入相關(guān)聯(lián)的各種工具或功能中選擇。例如,一種選擇將導(dǎo)致筆輸入命令繪制直線,而另一種選擇可以導(dǎo)致筆輸入命令裁剪選擇功能。標(biāo)記菜單104可以是觸摸-選擇徑向餅式菜單,該菜單對(duì)徑向觸摸手勢(shì)作出響應(yīng)以選擇要執(zhí)行的標(biāo)記操作類型??梢愿鶕?jù)各種邏輯和/或使用情況,動(dòng)態(tài)地進(jìn)行動(dòng)態(tài)屏蔽。在一個(gè)示例中,可以對(duì)于手觸摸輸入禁用整個(gè)屏幕(即,只允許筆輸入),但對(duì)于標(biāo)記菜單104除外。在另一種情況下,手觸摸輸入和筆觸摸輸入都將被允許,但是,除在屏幕的特定區(qū)域(例如,屏幕的一邊的滾動(dòng)條)之外,將拒絕手觸摸輸入。在另一種類別的示例中,一般準(zhǔn)許筆觸摸和手觸摸輸入但是,將在施加筆輸入過程中動(dòng)態(tài)地施加約束。一種替代方案是在檢測(cè)到筆觸摸輸入時(shí)屏蔽整個(gè)顯示器。這樣的檢測(cè)可以由具有小于閾值的直徑或其他尺寸的觸摸輸入觸發(fā)或以此為條件,從而支持這樣的
      7假設(shè)輸入對(duì)應(yīng)于筆工具,而不是通常由于手觸摸而產(chǎn)生的較大的接觸區(qū)域。這樣的屏蔽可能是所期望的,例如,以便在接收到筆觸摸輸入時(shí),如在繪制直線的過程中,禁用滾動(dòng)。繼續(xù)上面的示例,在檢測(cè)到筆輸入時(shí),可以改為在筆輸入?yún)^(qū)域附近的區(qū)域108中動(dòng)態(tài)地執(zhí)行屏蔽,以便拒絕手掌停放或握住筆工具的手的某些部分的其他接觸。可以基于用戶的已知的用手習(xí)慣,和/或基于如預(yù)先基于平均的手大小或其他信息確定的預(yù)測(cè)的手停放區(qū)域,來選擇屏蔽的區(qū)域。作為對(duì)上面的屏蔽的補(bǔ)充或替換,對(duì)筆觸摸輸入的檢測(cè)可能導(dǎo)致禁用除用于控制標(biāo)記菜單104的手觸摸輸入之外的所有手觸摸輸入?,F(xiàn)在將參考圖3 描述其他標(biāo)記菜單功能。再一次參考圖3,此處所描述的系統(tǒng)和方法可以與標(biāo)記菜單110 —起提供改進(jìn)的功能。圖形還示出了可以通過對(duì)手觸和筆觸摸輸入作出響應(yīng)的界面來獲取的特定優(yōu)點(diǎn)。一開始,值得注意的是,可以有選擇地將標(biāo)記菜單110定位在觸敏顯示器上的所需位置。具體而言,本示例示出了響應(yīng)于拖動(dòng)/擦抹手觸摸手勢(shì)重新定位標(biāo)記菜單110,以便為所選內(nèi)容 S騰出空間,所選內(nèi)容S被示為沿著虛擬工作空間50從屏幕44移動(dòng)到屏幕42。除了可通過手觸摸輸入或其他輸入來移動(dòng)之外,可以致動(dòng)標(biāo)記菜單110,以導(dǎo)致所選工具的功能的選擇性變化。在一種實(shí)現(xiàn)中,通過觸摸標(biāo)記菜單110的中心“軟按鈕” 112, 執(zhí)行這種修改致動(dòng)。例如,如果通過對(duì)標(biāo)記菜單110的徑向手勢(shì)選擇了直線工具,軟按鈕可以潛在地被用來約束直線以擬合諸如0,士45或士90度之類的多個(gè)預(yù)設(shè)角中的一個(gè)。在另一示例中,軟按鈕可以被用來改變被標(biāo)記的線的寬度。在再一個(gè)示例中(在圖3中描繪), 軟按鈕可以被用來迫使裁剪工具在當(dāng)選擇用于裁剪的矩形區(qū)域時(shí)維持所希望的縱橫比。此外,還應(yīng)該理解,可以使用除所描述的標(biāo)記菜單以外的觸摸可操作的工具,以向所描述的系統(tǒng)和方法提供進(jìn)一步的功能。在很多情況下,并類似于帶有標(biāo)記菜單的上面的示例中的一個(gè),可以使用這些額外的觸摸可操作的工具來改變觸摸屏筆設(shè)備的操作。例如, 一個(gè)這樣的工具是虛擬標(biāo)尺,可以通過來自用戶的手的觸摸輸入,對(duì)其進(jìn)行定位以及以別的方式對(duì)其進(jìn)行操縱??梢允褂锰摂M標(biāo)尺來促進(jìn)直線繪制和/或執(zhí)行其他操作。可以理解,此處所公開的示例方法可以與各種系統(tǒng)配置一起使用。這些方法可表示諸如事件驅(qū)動(dòng)、中斷驅(qū)動(dòng)、多任務(wù)、多線程等不同的的處理策略中的一個(gè)或多個(gè)。如此,所公開的進(jìn)程步驟(操作、功能和/或動(dòng)作)可以表示被編程到系統(tǒng)中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的代碼。可以理解,在某些實(shí)施例中,在不偏離本公開的范圍的情況下,可以省略此處所描述的和/或所示出的一些進(jìn)程步驟。同樣,過程步驟的所指示的順序不是達(dá)成預(yù)期的結(jié)果所必需的,而是為說明和描述的方便而提供的。取決于所使用的特定策略,可以反復(fù)地執(zhí)行所示出的動(dòng)作、功能或操作中的一個(gè)或多個(gè)。最后,應(yīng)該理解,此處所描述的系統(tǒng)和方法在本質(zhì)上示例性的,且這些具體實(shí)施例或示例不是限制性的,因?yàn)槎鄠€(gè)變體也是可以的。因此,本公開包括此處所公開的各種系統(tǒng)和方法的所有新穎和非顯而易見的組合和子組合,以及其任何和全部等效物。
      8
      權(quán)利要求
      1.一種多屏電子工作空間,包括相鄰的虛擬工作空間(50),當(dāng)用圖形方式表示時(shí),所述工作空間(50)橫跨至少第一屏幕02)和第二屏幕(44),其中所述第一屏幕02)和所述第二屏幕G4)中的每一個(gè)都包括至少一個(gè)軟邊緣部分(42a、42b、42c、44a、44b、44c)和至少一個(gè)硬邊緣部分G2d、44d),其中硬邊緣部分對(duì)應(yīng)于所述虛擬工作空間(50)的邊緣,并且其中所述第一屏幕G2)和所述第二屏幕G4)中的一個(gè)的軟邊緣部分對(duì)應(yīng)于所述虛擬工作空間(50)的、從這一軟邊緣部分到所述第一屏幕和所述第二屏幕中的另一個(gè)的對(duì)應(yīng)的軟邊緣部分的相鄰連續(xù)性;以及界面軟件02,M),被配置成給用戶提供與所述虛擬工作空間(50)的交互性以及控制數(shù)據(jù)在所述第一屏幕0 和所述第二屏幕G4)上的顯示,其中,所述界面軟件(22,24)被配置成在由向所述第一屏幕和所述第二屏幕中的一個(gè)施加的用戶輸入產(chǎn)生的顯示對(duì)象(S) 的移動(dòng)(M)之后并響應(yīng)于所述移動(dòng),解析所述顯示對(duì)象( 的停留位置,所述停留位置是由所述界面軟件(22,24)解析的,以便所述顯示對(duì)象( 整體地顯示在所述第一屏幕G2)上或所述第二屏幕G4)上,而不是部分地顯示在所述第一屏幕0 和所述第二屏幕G4)中的任一個(gè)上。
      2.如權(quán)利要求1所述的電子工作空間,其特征在于,所述顯示對(duì)象的所述移動(dòng)是由向所述第一屏幕和所述第二屏幕中的一個(gè)施加的觸摸輸入產(chǎn)生的慣性移動(dòng),并且其中如果所述慣性移動(dòng)具有足夠的速度,則所述界面軟件被配置成使所述慣性移動(dòng)導(dǎo)致所述顯示對(duì)象在所述第一屏幕和所述第二屏幕之間完全行進(jìn)。
      3.如權(quán)利要求2所述的電子工作空間,其特征在于,所述界面軟件被配置成通過修改所述慣性移動(dòng)的參數(shù)來避免所述顯示對(duì)象的部分顯示狀況。
      4.如權(quán)利要求3所述的電子工作空間,其特征在于,所述界面軟件被配置成通過修改所述慣性移動(dòng)的速度來避免所述顯示對(duì)象的部分顯示狀況。
      5.如權(quán)利要求3所述的電子工作空間,其特征在于,所述界面軟件被配置成通過修改由所述慣性移動(dòng)所產(chǎn)生的摩擦力來避免所述顯示對(duì)象的部分顯示狀況。
      6.如權(quán)利要求2所述的電子工作空間,其特征在于,如果所述慣性移動(dòng)的速度不足以使所述顯示對(duì)象在所述第一屏幕和所述第二屏幕之間完全移動(dòng),則所述界面軟件被配置成使得在所述顯示對(duì)象和所述第一屏幕和所述第二屏幕中的一個(gè)的邊緣部分之間顯示慣性緩沖器交互。
      7.如權(quán)利要求1所述的電子工作空間,其特征在于,所述第一屏幕和所述第二屏幕中的至少一個(gè)被配置成接收手觸摸輸入和筆觸摸輸入兩者。
      8.如權(quán)利要求1所述的電子工作空間,其特征在于,所述第一屏幕和所述第二屏幕中的至少一個(gè)是觸敏顯示屏,并且其中所述界面軟件還被配置成基于由用戶操縱的觸摸屏筆與所述觸敏顯示屏的接觸來接收并處理筆觸摸輸入;基于所述用戶的手與所述觸敏屏幕的接觸來接收并處理手觸摸輸入;以及提供并顯示觸摸可操作標(biāo)記菜單,所述標(biāo)記菜單被配置成使用戶能選擇要響應(yīng)于由所述觸摸屏筆產(chǎn)生的筆觸摸輸入而執(zhí)行的標(biāo)記操作的類型。
      9.如權(quán)利要求1所述的電子工作空間,其特征在于,所述第一屏幕和所述第二屏幕中的至少一個(gè)是觸敏顯示屏,并且其中所述界面軟件還被配置成基于由用戶操縱的觸摸屏筆與所述觸敏顯示屏的接觸來接收并處理筆觸摸輸入;基于所述用戶的手與所述觸敏屏幕的接觸來接收并處理手觸摸輸入;以及動(dòng)態(tài)地并有選擇地屏蔽所述觸敏顯示屏的不同區(qū)域,以使得被屏蔽的區(qū)域不對(duì)所述筆觸摸輸入和所述手觸摸輸入中的一個(gè)作出響應(yīng),而對(duì)所述筆觸摸輸入和所述手觸摸輸入中的另一個(gè)作出響應(yīng)。
      10.一種觸敏輸入和顯示系統(tǒng),包括觸敏顯示屏(26,40,100);以及可操作地與所述觸敏顯示屏(沈,40,100)耦合的邏輯子系統(tǒng)02);以及保存界面指令的數(shù)據(jù)保存子系統(tǒng)(M),所述界面指令可由所述邏輯子系統(tǒng)0 執(zhí)行以便基于由用戶操縱的觸摸屏筆(106)與所述觸敏顯示屏O6,40,100)的接觸來接收并處理筆觸摸輸入;基于所述用戶的手與所述觸敏屏幕Ο6,40,100)的接觸來接收并處理手觸摸輸入;以及動(dòng)態(tài)地并有選擇地屏蔽所述觸敏顯示屏(沈,40,100)的不同區(qū)域,以使得被屏蔽的區(qū)域(108)不對(duì)所述筆觸摸輸入和所述手觸摸輸入中的一個(gè)作出響應(yīng),而對(duì)所述筆觸摸輸入和所述手觸摸輸入中的另一個(gè)作出響應(yīng)。
      11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述界面指令還可由所述邏輯子系統(tǒng)執(zhí)行,以針對(duì)手觸摸輸入動(dòng)態(tài)地屏蔽所述觸敏顯示屏的選定區(qū)域,并且其中這樣的動(dòng)態(tài)屏蔽是響應(yīng)于檢測(cè)到筆觸摸輸入而執(zhí)行的,并且其中所述選定區(qū)域是可變的并取決于所述筆觸摸輸入的檢測(cè)到的位置。
      12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述界面指令還可由所述邏輯子系統(tǒng)執(zhí)行,以在檢測(cè)到筆觸摸輸入時(shí)針對(duì)手觸摸輸入動(dòng)態(tài)地屏蔽全部所述觸敏顯示屏。
      13.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述界面指令還可由所述邏輯子系統(tǒng)執(zhí)行以提供標(biāo)記菜單,所述標(biāo)記菜單顯示在所述觸敏顯示屏上并對(duì)手觸摸輸入作出響應(yīng),并且其中,在檢測(cè)到所述觸敏顯示屏上的筆觸摸輸入時(shí),所述界面指令還可由所述邏輯子系統(tǒng)執(zhí)行以允許對(duì)所述標(biāo)記菜單的手觸摸操作,同時(shí)針對(duì)手觸摸輸入動(dòng)態(tài)地屏蔽所述觸敏顯示屏的其余部分。
      14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述界面指令還被配置成使用戶能通過從所述用戶的手向所述標(biāo)記菜單施加觸摸輸入,在所述觸敏顯示器上重新定位所述標(biāo)記菜
      15. 一種觸敏輸入和顯示系統(tǒng),包括 觸敏顯示屏(26,40,100);可操作地與所述觸敏顯示屏(沈,40,100)耦合的邏輯子系統(tǒng)02);以及保存指令的數(shù)據(jù)保存子系統(tǒng)(M),所述指令可由所述邏輯子系統(tǒng)0 執(zhí)行以便 提供在所述觸敏顯示屏(沈,40,100)上顯示的標(biāo)記菜單(104);以及響應(yīng)于由用戶向所述觸敏顯示顯示屏(沈,40,100)施加的觸摸輸入,將所述標(biāo)記菜單 (104)從所述觸敏顯示屏(沈,40,100)上的第一位置移動(dòng)到第二位置。
      全文摘要
      提供了觸敏計(jì)算系統(tǒng)和方法。觸敏計(jì)算設(shè)備可包括被配置成接收觸摸輸入的觸敏顯示器。手勢(shì)識(shí)別模塊可以與觸敏顯示器耦合并且可被配置成接收觸摸輸入。手勢(shì)識(shí)別模塊還可被配置成基于觸摸輸入并且通過從多個(gè)不同的預(yù)定義手勢(shì)中進(jìn)行選擇來確定對(duì)應(yīng)于該觸摸輸入的經(jīng)識(shí)別的手勢(shì)。觸敏計(jì)算設(shè)備還可包括個(gè)人信息管理(PIM)模塊,其包括PIM數(shù)據(jù)庫。PIM模塊可被配置成對(duì)PIM數(shù)據(jù)庫中的多個(gè)不同的PIM架構(gòu)中的所選架構(gòu)應(yīng)用顯示在觸敏顯示器上的所選項(xiàng)。PIM架構(gòu)中的所選架構(gòu)可基于經(jīng)識(shí)別的手勢(shì)來選擇。
      文檔編號(hào)G06F3/14GK102292693SQ200980155364
      公開日2011年12月21日 申請(qǐng)日期2009年12月22日 優(yōu)先權(quán)日2009年1月21日
      發(fā)明者G·佩特舒寧格, J·J·欣茲, J·R·哈里斯, S·博勒 申請(qǐng)人:微軟公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1