亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

視覺反饋刪除的制作方法

文檔序號:6525167閱讀:129來源:國知局
視覺反饋刪除的制作方法
【專利摘要】提供了一種視覺反饋刪除。在一個示例中,方法包括通過計算設(shè)備輸出包括一個或多個字符的文本顯示區(qū)域以顯示。該方法還可包括響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示。該方法可以進一步包括:接收包括輸入單元從第一位置到第二位置的移動的手勢的指示,并輸出與輸入單元的移動相對應(yīng)的圖形指示的視覺變化。該方法可以進一步包括:確定第一位置和第二位置之間的距離滿足閾值距離,以及響應(yīng)于確定閾值距離被滿足,從文本顯示區(qū)域刪除一個或多個字符。
【專利說明】視覺反饋刪除
[0001]本申請要求于2012年10月16日提交的美國臨時申請?zhí)?1/714,603的優(yōu)先權(quán),將它的全部內(nèi)容在此引入作為參考。
【背景技術(shù)】
[0002]一些計算設(shè)備(例如,移動電話、平板計算機等)可以提供圖形鍵盤作為圖形用戶界面的一部分用于撰寫文本(例如,利用存在敏感輸入設(shè)備和/或顯示器,例如觸摸屏)。圖形鍵盤可使所述計算設(shè)備的用戶能夠輸入文本(例如,電子郵件,文本消息,或文檔等)。例如,計算設(shè)備的顯示設(shè)備可以輸出圖形(或“軟”)鍵盤,允許用戶通過指示(例如,通過敲擊)存在敏感顯示器上顯示的鍵來輸入數(shù)據(jù)。
[0003]圖形鍵盤可以使用戶能夠通過選擇包括在圖形鍵盤中的回格鍵或刪除鍵來刪除文本的一個或多個部分。例如,某些技術(shù)可使用戶能夠重復地選擇包括在所述圖形鍵盤中的回格鍵來刪除文本的字符。在一個示例中,每次選擇回格鍵可以刪除包含在文本中的單個字符。一些技術(shù)可以使用戶能夠選擇并保持回格鍵來快速刪除多個字符。然而,當回格鍵相對于用戶的輸入介質(zhì)的尺寸(例如,相對于用戶的手指的大小)較小時,用戶可能體驗到很難精確地將文本刪除。這樣,當使用圖形鍵盤刪除字符時可能是困難的并且會降低用戶與計算設(shè)備交互的速度。

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

[0004]在一個實例中,一種方法包括通過計算設(shè)備輸出包括一個或多個字符的文本顯示區(qū)域并用于顯示,以及響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,由所述計算設(shè)備輸出包括閾值距離的表示的圖形指示(graphical indicator),并用于顯示。所述方法還包括通過所述計算設(shè)備接收在存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動,以及響應(yīng)于接收到手勢的指示,由所述計算設(shè)備輸出對應(yīng)于輸入單元從所述第一位置移動到所述第二位置的圖形指示的視覺變化,并用于顯示。該方法進一步包括,通過所述計算設(shè)備確定所述第一位置和所述第二位置之間的距離滿足所述閾值距離,以及響應(yīng)于確定所述閾值距離被滿足,由所述計算設(shè)備從文本顯示區(qū)域刪除一個或多個字符。
[0005]在另一個實例中,計算機可讀存儲介質(zhì)編碼有指令,當指令被執(zhí)行時,使計算設(shè)備的至少一個處理器輸出包含一個或多個字符的文本顯示區(qū)域并用于顯示,以及響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示,并用于顯示。所述計算機可讀存儲介質(zhì)還編碼有指令,當指令被執(zhí)行時,使所述至少一個處理器接收在存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動,以及響應(yīng)于接收到手勢的指示,輸出對應(yīng)于輸入單元從所述第一位置移動到所述第二位置的圖形指示的視覺變化,并用于顯示。所述計算機可讀存儲介質(zhì)進一步編碼有指令,當指令被執(zhí)行時,使所述至少一個處理器確定所述第一位置和所述第二位置之間的距離滿足所述閾值距離,以及響應(yīng)于確定所述閾值距離被滿足,從文本顯示區(qū)域刪除一個或多個字符的至少一部分。
[0006]在另一個示例中,該設(shè)備包括至少一個處理器、存在敏感輸入設(shè)備以及由至少一個處理操作的至少一個模塊,以輸出包括一個或多個字符的文本顯示區(qū)域并用于顯示,以及響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示并用于顯示。所述至少一個模塊可由該至少一個處理器操作,以接收在存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動,以及響應(yīng)于接收到手勢的指示,輸出對應(yīng)于輸入單元從所述第一位置移動到所述第二位置的圖形指示的視覺變化,用于在存在敏感輸入設(shè)備上顯示。所述至少一個模塊進一步由該至少一個處理器操作,以確定所述第一位置和所述第二位置之間的距離滿足所述閾值距離,以及響應(yīng)于確定所述閾值距離被滿足,從文本顯示區(qū)域刪除一個或多個字符。
[0007]本發(fā)明的一個或多個示例的細節(jié)在附圖和以下說明中被闡述。其它特征、目的和優(yōu)點將從描述和附圖以及權(quán)利要求中顯而易見。
【專利附圖】

【附圖說明】
[0008]圖1是示出了根據(jù)本公開的一個或多個技術(shù)的可以被用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的框圖。
[0009]圖2是進一步闡述了根據(jù)本公開的一個或多個技術(shù)的圖1中示出的計算設(shè)備的一個示例的進一步細節(jié)的框圖。
[0010]圖3是示出了根據(jù)本公開的一個或多個技術(shù)的用于輸出圖像內(nèi)容以在遠程設(shè)備處顯示的示例性計算設(shè)備的框圖。
[0011]圖4是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0012]圖5是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0013]圖6是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0014]圖7是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0015]圖8是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0016]圖9是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0017]圖10是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。
[0018]圖11是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的流程圖。
【具體實施方式】[0019]通常,本發(fā)明涉及用于響應(yīng)于確定手勢滿足閾值距離而刪除一個或多個顯示的字符的技術(shù),其中該手勢包括從存在敏感輸入設(shè)備(例如,存在敏感顯示器)的第一位置到存在敏感輸入設(shè)備的第二位置的移動。在一些示例中,計算設(shè)備可輸出用于顯示的圖形內(nèi)容,例如關(guān)聯(lián)于鍵入、字處理或其它基于字符的應(yīng)用的一個或多個字符。通常,用戶可以通過在或者接近例如存在敏感顯示器的存在敏感輸入設(shè)備執(zhí)行一個或多個手勢,來刪除一個或多個字符。例如,用戶可以重復選擇圖形鍵盤中的回格鍵以刪除字符。每次選擇回格鍵可以刪除包括在文本中的單個字符。類似地,一些技術(shù)使得用戶能夠選擇和保持回格鍵來快速刪除多個字符。
[0020]在這樣的常規(guī)的示例中,當多個字符被快速刪除時,為了精確地刪除多個字符,例如詞、短語、或文本行,用戶必須多次重復按下回格鍵多次,或足夠精確并關(guān)注以在適當?shù)臅r候取消選擇回格鍵。因此,這樣的技術(shù)可能導致非預期的字符刪除,例如包括在單詞或短語中的更多或更少的字符。這里描述的技術(shù)可以提高容易性和精確性,依此,用戶可以使用在存在敏感輸入設(shè)備處執(zhí)行的一個或多個手勢刪除文本的一個或多個字符。
[0021]根據(jù)本公開的各種技術(shù),計算設(shè)備可以輸出包括一個或多個字符諸如包括在文本的詞、短語、行、或段落中的一個或多個字符的文本顯示區(qū)域,并用于顯示(例如,在存在敏感顯示器上)。所述計算設(shè)備可以接收在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元(例如,手指、筆、觸控筆等等)的指示。該指示可以包括表示與圖形鍵盤的回格鍵相關(guān)聯(lián)的存在敏感輸入設(shè)備的位置的數(shù)據(jù)。作為響應(yīng),該計算設(shè)備可以輸出圖形指示,該圖形指示包括由從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的手勢輸入可滿足的閾值距離的表示。響應(yīng)于接收到包括滿足所述閾值距離的輸入單元的移動的手勢的指示,所述計算設(shè)備可以從文本顯示區(qū)域刪除一個或多個字符的至少一部分。類似地,響應(yīng)于接收到包括不滿足所述閾值距離的輸入單元的移動的手勢的指示,該計算設(shè)備可以避免從文本顯示區(qū)域刪除一個或多個字符。
[0022]以這樣的方式,當用戶提供包括滿足閾值距離的移動的手勢輸入時,該計算設(shè)備可以使用戶能夠準確地刪除文本的一個或多個字符。此外,通過輸出包括閾值距離的表示的圖形指示,該計算設(shè)備可以提供視覺指示(visual indication),在提供滿足閾值距離的手勢輸入來刪除一個或多個字符時,幫助指導用戶。這樣,通過使用戶能夠準確地刪除顯示文本的預期部分,本發(fā)明的技術(shù)可改善計算設(shè)備的可用性。此外,在某些實施例中,該計算設(shè)備可以通過提供一個或多個手勢輸入,使用戶恢復一個或多個被刪除的字符(即,“撤消”刪除)。
[0023]因此,這里描述的技術(shù)可以提供一種新的交互,用于使用在存在敏感輸入設(shè)備處執(zhí)行的手勢來刪除詞。此外,本發(fā)明的技術(shù)可實現(xiàn)準確的單個詞刪除、快速多字和多行刪除,以及容易的刪除“撤消”或恢復。
[0024]圖1是圖示了根據(jù)本公開的一個或多個技術(shù)的可以被用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備101的框圖。在一些實施例中,計算設(shè)備101可以與用戶102相關(guān)聯(lián)。與計算設(shè)備相關(guān)聯(lián)的用戶可以通過提供各種用戶輸入到該計算設(shè)備與計算設(shè)備交互。計算設(shè)備101的示例可以包括但并不限于便攜式或移動設(shè)備,例如移動電話(包括智能電話)、膝上型計算機、桌面計算機、平板計算機、智能電視平臺、個人數(shù)字助理(PDA)、服務(wù)器、大型機等。在一些示例中,計算設(shè)備101可包括用戶接口(UI)設(shè)備103、UI模塊105和手勢模塊107。實現(xiàn)本發(fā)明的技術(shù)的計算設(shè)備101的其它示例可以包括圖1未示出的附加組件。
[0025]計算設(shè)備101可以包括Π設(shè)備103。在一些示例中,Π設(shè)備103被配置為接收觸覺、音頻、或者視覺輸入。UI設(shè)備103的示例可包括觸敏屏幕和/或存在敏感屏幕、鼠標、鍵盤、語音應(yīng)答系統(tǒng)、麥克風、相機或接收輸入的其它設(shè)備。例如,Π設(shè)備103可以包括存在敏感顯示器,其可以檢測執(zhí)行例如手勢104的輸入單元(例如,手指、筆、觸控筆等)的存在。用戶102可以在UI設(shè)備103的存在敏感顯示器處提供手勢104。UI設(shè)備103可以用于輸出顯示內(nèi)容,例如圖形用戶界面(⑶I)108A-108C(這里統(tǒng)稱為“⑶1108”)。⑶1108可以分別包括文本顯示區(qū)域100A-100C(這里統(tǒng)稱為“文本顯示區(qū)域100”)、圖形鍵盤110或其它這樣的顯示區(qū)域。如圖1中所示,⑶1108可以包括一個或多個圖形指示106,在某些示例中,圖形指示106可以代表一個閾值距離。
[0026]如圖1所示,計算設(shè)備101可以包括Π模塊105。UI模塊105可以執(zhí)行一個或多個功能以接收輸入,例如用戶輸入,以及發(fā)送這樣的輸入到與計算設(shè)備101相關(guān)聯(lián)的其它部件,例如手勢模塊107。UI模塊105還可以從與計算設(shè)備101相關(guān)聯(lián)的組件例如應(yīng)用模塊107接收數(shù)據(jù)。使用該數(shù)據(jù),UI模塊105可以使與計算設(shè)備101相關(guān)聯(lián)的部件例如UI設(shè)備103基于所述數(shù)據(jù)提供輸出。例如,UI模塊105可以從手勢模塊107接收數(shù)據(jù),可以使Π設(shè)備103基于這樣的數(shù)據(jù)顯示⑶1108。在一些示例中,Π模塊105可以包括與一個或多個可通過計算設(shè)備101執(zhí)行的應(yīng)用相關(guān)聯(lián)的功能,諸如字處理應(yīng)用、文本消息應(yīng)用,電子表格、web瀏覽器、服務(wù)器應(yīng)用或其它應(yīng)用中一個或多個。在某些不例中,UI模塊105可以實現(xiàn)為計算設(shè)備101的一個或多個處理器可執(zhí)行的應(yīng)用,例如可以下載或預安裝的應(yīng)用或“APP”。在一些示例中,Π模塊105可被實現(xiàn)為計算設(shè)備101的硬件單元的一部分。作為另一個示例,UI模塊105可以實現(xiàn)為計算設(shè)備101的操作系統(tǒng)的一部分。
[0027]如圖1所示,⑶1108中的每一個可以是Π模塊105生成的接口,以使用戶102能夠與計算設(shè)備101交互。⑶1108中的每一個可以包括圖形內(nèi)容。一般地,圖形內(nèi)容可以是任何視覺上可顯示的圖形用戶接口的圖形對象。圖形內(nèi)容的示例可以包括文本、圖像、一組運動圖像、超鏈接、動畫、視頻、字符集的字符等。如圖1所示,圖形內(nèi)容可包括圖形指示106。根據(jù)本文所述的各種技術(shù),UI模塊105可以使Π設(shè)備103來顯示圖形指示106。
[0028]通過提供一個或多個圖形指示以幫助指導用戶,本發(fā)明的技術(shù)可改善用戶刪除字符、詞、行或句子的方便。使用本發(fā)明的技術(shù),代替多次選擇回格鍵的表示來從句子中刪除詞(例如,提供多個觸摸輸入來選擇回格鍵,所述多個觸摸的每一次刪除詞或短語的單個字符),用戶可以提供從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的輸入。例如,響應(yīng)于接收到在存在敏感的輸入設(shè)備(例如,存在敏感顯示器,例如一些示例中的Π設(shè)備103)的第一位置處檢測到的用戶輸入的指示,Π模塊105可以輸出圖形指示,例如包括閾值距離的表示的圖形指示106,用于在Π設(shè)備103處顯示。例如,如圖1中所示,圖形指示6可從第一位置延伸到第二位置并表示閾值。用戶可提供從所述第一位置到所述第二位置的手勢(例如,諸如拖動或滑動手勢的運動手勢,)。Π模塊105可以響應(yīng)于接收到諸如幫助指導用戶提供滿足閾值距離的輸入的手勢的一個或多個指示,輸出圖形指示6的視覺變化。響應(yīng)于接收到從所述第一位置到所述第二位置的用戶輸入的指示,在某些示例中,手勢模塊107可使Π模塊105刪除顯示在文本顯示區(qū)域100中的一個或多個字符(例如,整個字)。
[0029]至少部分地基于在Π設(shè)備103處檢測到的一個或多個手勢,類似的閾值、圖形指示和技術(shù)可以被用來刪除或恢復被刪除的行、句子以及單個字符。例如,在某些示例中,手勢模塊107可以使得UI設(shè)備6刪除顯示在文本顯示區(qū)域100的整行文本。這樣,當使用字處理、多文本消息或其它基于字符的應(yīng)用時,這里公開的技術(shù)可以使得用戶能夠方便地刪除字符或組或多個字符。此外,通過輸出表示距離閾值的圖形指示,這些技術(shù)使得用戶更準確地刪除這樣的文本的一個或多個部分。
[0030]如圖1所示,Π模塊105可以輸出包括用于在Π設(shè)備103 (例如,存在敏感顯示器)上顯示的⑶1108的圖形內(nèi)容。⑶1108可以包括圖形鍵盤110和文本顯示區(qū)域100。UI模塊105可以輸出一個或多個字符用于在文本顯示區(qū)域100顯示,例如在鍵入、字處理、文本處理、或其它基于字符的應(yīng)用的操作期間選擇的字符。這樣的字符可以包括各種語言的詞和數(shù)字,以及符號、圖形、線條、圖形圖像等。例如,如圖1的⑶I108A所示,Π模塊105可輸出多個字符“The quick brown fox jumped”以顯示在文本顯示區(qū)域100A處。所述多個字符可以包括一個或多個部分。例如,該多個字符可包括包含詞的一個或多個字符的部分,所述詞例如多個字符“The quick brown fox jumped”中的詞“jumped”。作為另一個示例,該多個字符可包括包含第一文本行的第一部分,所述第一文本行例如文本行“The quickbrown fox”,以及包含第二文本行的第二部分,所述第二文本行例如文本行“jumped”。更一般地,多個字符中的一部分可以包括所述多個字符中包括的一個或多個字符的任何子組。
[0031]圖形鍵盤110可包括與一個或多個字符和/或符號相關(guān)聯(lián)的多個可選擇的鍵,以使用戶102能夠與文本顯示區(qū)域100交互。在一些示例中,用戶102可提供輸入(例如,觸摸輸入)來選擇圖形鍵盤110的與字符和/或符號相關(guān)聯(lián)的一個或多個鍵。例如,圖形鍵盤110可以包括回格鍵114?;馗矜I114可以被關(guān)聯(lián)到圖形鍵盤110的刪除功能。刪除功能可使Π模塊105從文本顯示區(qū)域100移除一個或多個字符(例如,從文本顯示區(qū)域100刪除一個或多個字符)。
[0032]UI設(shè)備103可以在UI設(shè)備103 (例如,存在敏感和/或觸摸敏感顯示器)的第一位置處檢測輸入單元(例如,手指、筆、觸控筆等)。例如,如圖1中所示,UI設(shè)備103可以檢測用戶102的手指在⑶I108A的第一位置112A處的存在。在某些示例中,如圖1中所示,位置112A可以是Π設(shè)備103的與圖形鍵盤110的回格鍵114相關(guān)聯(lián)的位置(例如,Π設(shè)備103用于顯示回格鍵114的位置)。在某些示例中,第一位置112A可以是Π設(shè)備103的與圖形鍵盤110的刪除鍵或者在GUI108顯示的其他可選圖標相關(guān)聯(lián)的位置。刪除鍵或者其他可選圖標可以與刪除功能相關(guān)聯(lián),使得UI模塊105從文本顯示區(qū)域100移除一個或多個字符。
[0033]UI模塊105可以接收在第一位置112A處檢測到的輸入單元的指示。響應(yīng)于接收到在Π設(shè)備103的第一位置112A處檢測到的輸入單元的指示,Π模塊105可以輸出包括閾值距離的表示的圖形指示,用于在⑶I105A處顯示。例如,如圖1中所示,Π模塊105可以輸出從第一位置112A延伸到第二位置112B的圖形指示106。這樣,在圖1的示例中,從第一位置112A延伸到第二位置112B的圖形指示106可以表示閾值距離,例如第一位置112A與第二位置112B之間的距離(例如,以英寸、毫米、像素或其它測量單位測得的距離)。以這樣的方式,圖形指示106可以包括手勢輸入可滿足的閾值距離的視覺表示,諸如源自第一位置112A到在第二位置112B終止的手勢輸入。
[0034]手勢模塊107可以接收在UI設(shè)備103處檢測到的手勢104的指示,手勢包括輸入單元(例如,本示例中的用戶102的手指)從第一位置112A到第二位置112B的移動。響應(yīng)于接收到手勢104的指示,手勢模塊107可以使Π模塊105輸出對應(yīng)于該輸入單元從第一位置112A到第二位置112B的移動的圖形指示106的視覺變化。在一些示例中,Π模塊105可以輸出圖形指示106的視覺變化,來指示在檢測輸入單元的UI設(shè)備103的位置和第二位置112B之間的距離。
[0035]例如,當用戶將輸入從第一位置112A移動到第二位置112B時,Π設(shè)備103可以檢測在對應(yīng)于手勢104的UI設(shè)備103的位置處的輸入單元的存在。例如,如圖1的⑶I108B所示,當輸入單元沿著手勢104穿過Π設(shè)備103時,UI設(shè)備103可以在第三位置112C檢測輸入單元。如圖所示,UI模塊105可以輸出圖形指示106的視覺變化,來指示檢測輸入單元的第三位置112C與第二位置112B之間的距離。
[0036]雖然如圖1的示例所示的圖形指示106包括相對于文本顯示區(qū)域100的朝向大致水平的朝向(例如,沿著顯示文本的朝向水平延伸的朝向,諸如左到右或右到左朝向),本公開的各方面并不限于此。例如,在一些示例中,圖形指示106可以包括基本垂直的朝向(例如,沿顯示文本的朝向垂直延伸的朝向,如跨越顯示在文本顯示區(qū)域100的多行文本的朝向)、圓形指示,或其它類型的指示。
[0037]類似地,雖然在圖1的示例中Π模塊105輸出圖形指示106的視覺變化,用于顯示來指示檢測輸入單元的Π設(shè)備103的位置與第二位置112B之間的距離,在某些示例中,UI模塊105可以以其它方式輸出圖形指示106的視覺變化。作為一個示例,圖形指示106可以是圓形指示。在這樣的示例中,Π模塊105可以使用圓形指示輸出對應(yīng)于手勢104的移動的圖形指示106的視覺變化,例如通過突出或以其它方式來指示與檢測到的手勢104的移動成比例的圓形指示的量。作為另一個示例,例如,當閾值距離大于或小于圖形指示106的長度時,圖形指示106的長度可能不直接對應(yīng)于閾值距離。在這樣的示例中,Π模塊105可輸出對應(yīng)于手勢104的移動的圖形指示106的視覺變化,例如通過將圖形指示106的長度改變與手勢104的移動成比例的量,或者改變圖形指示106的顏色來指示手勢104的移動(例如,從綠色到紅色的漸變顏色來指示手勢104穿過的閾值距離的比例)。
[0038]一般地,UI模塊105可以輸出圖形指示106作為能夠表示閾值距離的任何指示,以及以對應(yīng)于手勢104的移動例如以指示手勢104穿過的閾值距離的比例的任何方式輸出圖形指示106的視覺變化。以這樣的方式,Π模塊105可以輸出持續(xù)滿足閾值距離的手勢104的一部分的視覺指示,由此使得用戶能夠更準確和精確地提供滿足所述閾值距離的手勢,以刪除包括在文本顯示區(qū)域100中的一個或多個字符。
[0039]手勢模塊107可以確定:手勢104經(jīng)過的第一位置112A和第二位置112B之間的距離滿足閾值距離。例如,手勢模塊107可以比較手勢104經(jīng)過的第一位置112A和第二位置112B之間的距離(例如,通過毫米、英寸、像素、或其它測量單位測量的直線距離)和閾值距離。在一些示例中,當手勢模塊107確定第一位置112A和第二位置112B之間的距離大于閾值距離時,手勢模塊107可以確定第一位置112A和第二位置112B之間的距離滿足閾值距離。在其它示例中,當手勢模塊107確定該第一位置112A和第二位置112B之間的距離大于或等于閾值距離時,手勢模塊107可以確定該第一位置112A和第二位置112B之間的距離滿足閾值距離。在另一些示例中,當手勢模塊107確定該第一位置112A和第二位置112B之間的距離處于閾值距離的預定距離內(nèi)時,例如在一毫米、三毫米、十個像素或其他預定距離內(nèi)時,手勢模塊107可以確定第一位置112A和第二位置112B之間的距離滿足閾值距離。
[0040]響應(yīng)于確定所述閾值距離被滿足,手勢模塊107可以使Π模塊105從文本顯示區(qū)域100刪除一個或多個字符。即,通過使UI模塊105刪除所述一個或多個字符,手勢模塊107可以使Π模塊105停止在文本顯示區(qū)域100輸出一個或多個字符以顯示。例如,如圖1的⑶I108C所示,手勢模塊107可以接收從第一位置112A到第二位置112B穿過UI設(shè)備103的手勢104的指示。手勢模塊107可以確定第一位置112A和第二位置112B之間的距離滿足閾值距離。作為響應(yīng),手勢模塊107可以使Π模塊105從文本顯示區(qū)域100C刪除所述一個或多個字符“jumped”。作為另一個示例,響應(yīng)于確定所述第一位置112A和第二位置112B之間的距離滿足閾值距離,手勢模塊107可以使Π模塊105刪除包含于文本顯示區(qū)域100中的一個或多個文本行(例如,包括一個或多個字符的文本行“jumped”,包括一個或多個字符的文本行“The quick brown fox”,或兩者)。
[0041]在某些示例中,響應(yīng)于接收到在閾值時間量內(nèi)從第一位置到第二位置的手勢的指示,手勢模塊107可使UI模塊105刪除一個或多個字符(例如,文本的詞、句、行等)。例如,手勢模塊107可以接收“輕彈”手勢的指示,如在閾值時間量內(nèi)從第一位置112A到第二位置112B的手勢,所述閾值時間量例如半秒、一秒或其他閾值時間量。在這樣的示例中,響應(yīng)于接收到在閾值時間量內(nèi)從所述第一位置到所述第二位置的手勢,Π模塊105可以不輸出圖形指示106,并可刪除一個或多個字符。以這種方式,手勢模塊107可以通過執(zhí)行快速“輕彈”手勢,例如源自在圖形鍵盤的回格鍵和/或刪除鍵位置或附近的手勢,使用戶能夠刪除文本的一個或多個字符。
[0042]在一些示例中,手勢模塊107可以確定手勢104的朝向,并可以基于所確定的手勢104的朝向和閾值距離使Π模塊105刪除包括在文本顯示區(qū)域100的一個或多個字符。例如,手勢模塊107可以確定相對于GUI108的朝向,手勢104的朝向是否是大致垂直朝向或大致水平朝向。作為示例,當手勢的水平分量(例如,相對于GUI108的朝向的從左到右或從右到左的分量)在幅度上大于手勢的垂直分量(例如,垂直于GUI108水平朝向的分量)時,手勢模塊107可以確定手勢包括基本水平的方向(例如,如圖1中所示的手勢104)。作為另一示例(圖中未示出),當手勢的垂直分量在幅度上大于手勢的水平分量時,手勢模塊107可以確定手勢包括基本上垂直的朝向。
[0043]在某些示例中,根據(jù)滿足該閾值距離的手勢輸入所確定的朝向,手勢模塊107可以使Π模塊105刪除包括在文本顯示區(qū)域100中的一個或多個字符。例如,響應(yīng)于確定手勢包括基本水平的朝向,手勢模塊107可以使Π模塊105刪除包括在文本顯示區(qū)域100中的形成詞的一個或多個字符。響應(yīng)于確定手勢包括基本上垂直的朝向,手勢模塊107可以使Π模塊105刪除包括在文本顯示區(qū)域100的文本行中的一個或多個字符。
[0044]這樣,計算設(shè)備101可以檢測包括滿足閾值距離的移動的手勢(例如,手勢104)。作為響應(yīng),計算設(shè)備101可以刪除包括在文本顯示區(qū)域100中的一個或多個字符,例如包含在文本顯示區(qū)域100中的形成詞的一個或多個字符、包含在文本行中的一個或多個字符、包含在文本句子中的一個或多個字符、或者包含在文本段中的一個或多個字符。類似地,如圖1中的⑶I108B所示,當手勢模塊107確定由手勢經(jīng)過的Π設(shè)備103的距離不滿足所述閾值距離(例如,從第一位置112A到第三位置112C的距離)時,手勢模塊107可以不使Π模塊105刪除任何包括在文本顯示區(qū)域100中的字符。
[0045]以這樣的方式,計算設(shè)備101可以使用戶能夠提供滿足閾值距離的手勢輸入,以精確地刪除包括在文本顯示區(qū)域100中的一個或多個字符。另外,計算設(shè)備101可以輸出手勢輸入可滿足的閾值距離的圖形指示和指示持續(xù)滿足所述閾值距離的手勢的一部分的圖形指示的視覺變化兩者,從而增加用戶可以提供這樣的手勢輸入來刪除一個或多個字符的方便性和精確性。以這種方式,計算設(shè)備101可以通過便利用戶輸入來精確和有效地刪除文本的一個或多個字符,來促進可用性。此外,實施本發(fā)明的技術(shù)的計算設(shè)備可以使用戶提供手勢輸入來一次刪除一個字符,例如通過反復敲擊圖形鍵盤的刪除鍵、回格鍵等,由此保留圖形鍵盤的傳統(tǒng)刪除功能。
[0046]圖2是圖示了根據(jù)本公開的一個或多個方面的圖1所示的計算設(shè)備的一個示例的進一步細節(jié)的框圖。圖2僅示出了計算設(shè)備101的一個特定示例,計算設(shè)備101的許多其他示例可以用于其他實例中。
[0047]如圖2的具體示例所示,計算設(shè)備101包括Π設(shè)備103、一個或多個處理器200、一個或多個輸入設(shè)備202、一個或多個通信單元204、一個或多個輸出設(shè)備206和一個或多個存儲設(shè)備210。如圖所示,計算設(shè)備101還包括可由計算設(shè)備101執(zhí)行的手勢模塊107、UI模塊105和操作系統(tǒng)212。組件4、200、202、204、206和210中的每個可以互連(物理地、通信地、和/或可操作地)來進行組件間通信。在一些示例中,通信信道208可以包括系統(tǒng)總線、網(wǎng)絡(luò)連接,進程間通信數(shù)據(jù)結(jié)構(gòu)、或任何其它通信數(shù)據(jù)的信道。如圖2中的一個示例,組件4、200、202、204、206和210可以通過一個或多個通信信道208耦合。手勢模塊107、UI模塊105和操作系統(tǒng)212也可以利用其它計算設(shè)備101的其他組件彼此通信信息。
[0048]在一個示例中,一個或多個處理器200被配置成實現(xiàn)用于在計算設(shè)備101內(nèi)執(zhí)行的功能和/或處理指令。例如,一個或多個處理器200可以能夠處理存儲在一個或多個存儲設(shè)備210中的指令。一個或多個處理器200的示例可以包括微處理器、控制器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或等效離散或集成邏輯電路中的任何一個或多個。
[0049]一個或多個存儲設(shè)備210可以被配置為在操作期間存儲在計算設(shè)備101中的信息。在一些示例中,一個或多個存儲設(shè)備210可被描述為計算機可讀存儲介質(zhì)。在一些示例中,一個或多個存儲設(shè)備210可以是臨時存儲器,這意味著一個或多個存儲設(shè)備210的主要用途不是長期存儲。在一些示例中,一個或多個存儲設(shè)備210可被描述為易失性存儲器,這意味著當計算機關(guān)閉時,一個或多個存儲設(shè)備210不保持存儲的內(nèi)容。易失性存儲器的示例包括隨機存取存儲器(RAM)、動態(tài)隨機存取存儲器(DRAM)、靜態(tài)隨機存取存儲器(SRAM)、和本領(lǐng)域已知的其它形式的易失性存儲器。在一些示例中,一個或多個存儲設(shè)備210可以被用于存儲由一個或多個處理器200執(zhí)行的程序指令。一個或多個存儲設(shè)備210例如可由計算設(shè)備101上運行的軟件或應(yīng)用(例如,手勢模塊107)用于在程序執(zhí)行期間臨時存儲信肩、O
[0050]在一些示例中,一個或多個存儲設(shè)備210還包括一個或多個計算機可讀存儲介質(zhì)。一個或多個存儲設(shè)備210可被配置為比易失性存儲器存儲更大量的信息。一個或多個存儲設(shè)備210還可以配置用于信息的長期存儲。在一些示例中,一個或多個存儲設(shè)備210包括非易失性存儲元件。這樣的非易失性存儲元件的示例包括磁性硬盤、光盤、軟盤、閃存或電可編程存儲器(EPROM)或電可擦可編程存儲器(EEPROM)的形式。
[0051 ] 在一些示例中,一個或多個存儲設(shè)備210可以存儲一個或多個指令,使一個或多個處理器200、手勢模塊107和UI模塊105執(zhí)行歸屬為一個或多個處理器200、手勢模塊107和Π模塊105的各種功能。盡管在圖2中作為獨立的組件示出,但是在一些示例中,手勢模塊107和UI模塊105中的一個或多個可以是同一個模塊的一部分。在一些不例中,手勢模塊107、UI模塊105以及一個或多個處理器200中的一個或多個可以形成在共同的硬件單元中。在一些實例中,手勢模塊107和UI模塊105中的一個或多個可以是在一個或多個處理器200上執(zhí)行的軟件和/或固件單元。一般來說,為便于描述和圖示,手勢模塊107和Π模塊105被分別地呈現(xiàn)。然而,這樣的圖示和描述不應(yīng)被解釋為意味著分別實現(xiàn)手勢模塊107和UI模塊105是必然的,而是在一些示例中可以。而且,在某些示例中,一個或多個處理器200可以包括手勢模塊107和UI模塊105中的一個或多個。
[0052]在一些示例中,計算設(shè)備101還包括一個或多個通信單元204。在一些示例中,計算設(shè)備101利用一個或多個通信單元204通過一個或多個網(wǎng)絡(luò),比如一個或多個無線網(wǎng)絡(luò),與外部設(shè)備通訊。一個或多個通信單元204可以是如以太網(wǎng)卡的網(wǎng)絡(luò)接口卡、光學收發(fā)器、射頻收發(fā)器或任何其他類型的可以發(fā)送和接收信息的設(shè)備。這樣的網(wǎng)絡(luò)接口的其他示例可以包括藍牙、3G和WiFi無線電計算設(shè)備以及通用串行總線(USB)。在一些示例中,計算設(shè)備101利用一個或多個通信單元204與例如另一個計算設(shè)備的外部設(shè)備進行無線通信。
[0053]在一個示例中,計算設(shè)備101還包括一個或多個輸入設(shè)備202。在一個示例中,一個或多個輸入設(shè)備202可以被配置為通過觸覺、聲音或視頻反饋從用戶接收輸入。一個或多個輸入設(shè)備202的不例包括一個存在敏感顯不器、鼠標、鍵盤、語音響應(yīng)系統(tǒng)、攝像機、麥克風或任何其他類型的檢測來自用戶的輸入的設(shè)備。在一些示例中,存在敏感顯示器包括觸敏屏。
[0054]一個或多個輸出設(shè)備206可以被配置為使用觸覺、聲音或視頻的刺激向用戶提供輸出。例如,一個或多個輸出設(shè)備206可以包括存在敏感顯示器、觸摸屏、聲卡、視頻圖形適配器卡或任何其他類型的將信號轉(zhuǎn)換成適當?shù)娜祟惢驒C器可理解的形式的設(shè)備。一個或多個輸出設(shè)備206的附加的示例包括揚聲器、陰極射線管(CRT)監(jiān)視器、液晶顯示器(LCD)或任何可以生成給用戶的可理解的輸出的其他類型的設(shè)備。在一些示例中,Π設(shè)備103可以包括一個或多個輸入設(shè)備202和/或一個或多個輸出設(shè)備206的功能。
[0055]計算設(shè)備101可以包括操作系統(tǒng)212。在某些示例中,操作系統(tǒng)212控制計算設(shè)備101的組件的操作。例如,在一個示例中,操作系統(tǒng)212便利UI模塊105和手勢模塊107與一個或多個處理器200、UI設(shè)備103、一個或多個存儲設(shè)備210、一個或多個輸入設(shè)備202、一個或多個輸出設(shè)備206和一個或多個通信單兀204的通信。
[0056]在某些示例中,手勢模塊107和UI模塊105包括可由計算設(shè)備101執(zhí)行的程序指令和/或數(shù)據(jù)。作為一個示例,UI模塊105可以包括指令,使計算設(shè)備101執(zhí)行在當前公開中描述的操作和動作中的一個或多個。
[0057]現(xiàn)在結(jié)合附圖2進一步描述公開的技術(shù)。在一個示例中,Π模塊105可以輸出包括一個或多個字符的文本顯示區(qū)域,用于在Π設(shè)備103顯示。例如,Π模塊105可以在文本顯示區(qū)域100輸出一個或多個字符“jumped”以顯示。響應(yīng)于接收到在Π設(shè)備103的第一位置(例如,第一位置112A)處檢測到的輸入單元的指示,UI模塊105可以輸出包括閾值距離的表示的圖形指示,用于在Π設(shè)備103顯示。例如,Π模塊105可以輸出包括從第一位置112A到第二位置112B的閾值距離的表示的圖形指示106。
[0058]手勢模塊107可以接收在UI設(shè)備103處檢測到的手勢(例如,手勢104)的指示,手勢包括輸入單元從存在敏感顯示器的第一位置(例如,第一位置112A)到存在敏感顯示器的第二位置(例如,第二位置112B)的移動。響應(yīng)于接收到手勢的指示,手勢模塊107可以使Π模塊105輸出對應(yīng)于輸入單元從第一位置到第二位置的移動的圖形指示(例如,圖形指示106)的視覺變化。在一些示例中,Π模塊105可以基本上在接收到手勢的指示的同時輸出圖形指示的視覺變化。例如,手勢模塊107可以使Π模塊105在接收手勢104的指示的閾值時間內(nèi),如在I毫秒、2毫秒、50毫秒、200毫秒或其他閾值量的時間內(nèi),輸出圖形指示的視覺變化。因此,Π模塊105可以基本上在接收到手勢的指示的同時輸出圖形指示的視覺變化,使得視覺變化可以顯示給用戶,以可視地跟蹤手勢從第一位置到第二位置的移動。
[0059]手勢模塊107可以確定第一位置和第二位置之間的距離滿足閾值距離。例如,手勢模塊107可以確定手勢104經(jīng)過的第一位置112A和第二位置112B之間的距離滿足閾值距離。響應(yīng)于確定閾值距離被滿足,Π模塊105可以從文本顯示區(qū)域刪除一個或多個字符(例如,在這個示例中的字符“ jumped” )。
[0060]圖3是圖示了根據(jù)當前公開的一個或多個技術(shù)的輸出用于在遠程設(shè)備顯示的圖形內(nèi)容的示例計算設(shè)備的框圖。一般來說,圖形內(nèi)容可包括可以被輸出以用于顯示的任何視覺信息,例如文本、圖像、一組移動圖像等。圖3所示的示例包括計算設(shè)備220、存在敏感顯示器224、通信單元230、投影儀240、投影屏幕242、移動設(shè)備246以及視覺顯示設(shè)備250。盡管為了舉例說明在圖1和圖2中被示為獨立的計算設(shè)備101,一般來說,例如計算設(shè)備220的計算設(shè)備可以是包括用于執(zhí)行軟件指令的處理器或其他合適的計算環(huán)境的任何組件或系統(tǒng),例如不需要包括存在敏感顯示器。
[0061]如圖3中所示的示例,計算設(shè)備220可以是處理器,其包括如針對圖2中的處理器200描述的功能。在這樣的示例中,計算設(shè)備220可以通過通信通道222A操作地耦合到存在敏感顯示器224,所述通信通道222A可以是系統(tǒng)總線或其他合適的連接。在下面的進一步描述中,計算設(shè)備220也可以通過通信通道222B操作地耦合到通信單元230,所述通信通道222B也可以是系統(tǒng)總線或其他合適的連接。雖然在圖3中的示例分別地示出,計算設(shè)備220可以通過任意數(shù)量的一個或更多通信通道操作地耦合到存在敏感顯示器224和通信單元 230。
[0062]在其他的示例中,例如之前通過圖1-2所示的計算設(shè)備101圖示的,計算設(shè)備也可以指便攜式和移動設(shè)備,如手機(包括智能手機)、筆記本電腦等。在一些示例中,計算設(shè)備可以是桌面電腦、平板電腦、智能電視平臺、相機、個人數(shù)字助理(PDA)、服務(wù)器、主機等。
[0063]存在敏感顯示器224,如同圖1中所示的Π設(shè)備103,可以包括顯示設(shè)備226和存在敏感輸入設(shè)備228。顯示設(shè)備226可以例如從計算設(shè)備220接收數(shù)據(jù)并顯示圖形內(nèi)容。在一些示例中,存在敏感輸入設(shè)備228可以使用電容、電感和/或光學識別技術(shù)確定在存在敏感顯示器224處的一個或多個用戶輸入(例如,連續(xù)的手勢、多觸摸手勢、單觸摸手勢等),并使用通信通道222A發(fā)送這樣的用戶輸入的指示給計算設(shè)備220。在一些示例中,存在敏感輸入設(shè)備228可以物理地位于顯示設(shè)備226上方,使得當用戶將輸入單元放置在顯示設(shè)備226顯示的圖形元素上時,圖形元素在存在敏感輸入設(shè)備228的位置對應(yīng)于顯示設(shè)備226的顯示圖形元素的位置。在其他的示例中,存在敏感輸入設(shè)備228可以與顯示設(shè)備226物理地分離,并且存在敏感輸入設(shè)備228的位置可以與顯示設(shè)備226的位置相對應(yīng),使得可以在存在敏感輸入設(shè)備228進行輸入,用于與顯示在顯示設(shè)備226相應(yīng)位置的圖形元素交互。
[0064]如圖3所示,計算設(shè)備220也可以包括和/或操作地耦合到通信單元230。通信單元230可以包括圖2中描述的通信單元204的功能。通信單元230的示例可以包括網(wǎng)絡(luò)接口卡、以太網(wǎng)卡、光學收發(fā)器、射頻收發(fā)器或可以發(fā)送和接收信息的任何其他類型的設(shè)備。這樣的通信單元的其他示例可以包括藍牙、3G和WiFi無線電、通用串行總線(USB)接口等。計算設(shè)備220也可以包括和/或操作地耦接到一個或多個其他設(shè)備,例如輸入設(shè)備、輸出設(shè)備、存儲器、存儲設(shè)備等,為簡潔和圖示的目的沒有在圖3中示出。
[0065]圖3還示出了投影儀240和投影屏幕242。投影設(shè)備的其他這樣的示例可以包括電子白板、全息顯示設(shè)備和任何其他用于顯示圖形內(nèi)容的適合的設(shè)備。投影儀240和投影屏幕242可以包括一個或多個通信單元,使得各自的設(shè)備可以與計算設(shè)備220通信。在一些示例中,一個或多個通信單元可以使能投影機240和投影屏幕242之間的通信。投影儀240可以從計算設(shè)備220接收包括圖形內(nèi)容的數(shù)據(jù)。響應(yīng)于接收到該數(shù)據(jù),投影儀240可以將圖形內(nèi)容投影到投影屏幕242上。在一些示例中,投影儀240可以使用光學識別或其它合適的技術(shù)確定投影屏幕上的一個或多個用戶輸入(例如,連續(xù)手勢、多觸摸手勢、單觸摸手勢等),并使用一個或多個通信單元發(fā)送這樣的用戶輸入的指示給計算設(shè)備220。在這樣的示例中,投影屏幕242可以是不必要的,以及投影儀240可以在任何合適的介質(zhì)上投影圖形內(nèi)容,并使用光學識別或其他合適的技術(shù)來檢測一個或多個用戶輸入。
[0066]在一些示例中,投影屏幕242可以包括存在敏感顯示器244。存在敏感顯示器244可以包括在公開中描述的Π設(shè)備103的功能子集或全部功能。在一些示例中,存在敏感顯示器244可以包括額外的功能。投影屏幕242(例如,電子白板)可以從計算設(shè)備220接收數(shù)據(jù)并顯示圖形內(nèi)容。在一些示例中,存在敏感顯示器244可以使用電容、電感和/或光學識別技術(shù)確定投影屏幕上的一個或多個用戶輸入(例如,連續(xù)手勢、多觸摸手勢、單觸摸手勢等),并使用一個或多個通信單元發(fā)送這樣的用戶輸入的指示給計算設(shè)備220。
[0067]圖3也示出了移動設(shè)備246和視覺顯示設(shè)備250。移動設(shè)備246和視覺顯示設(shè)備250可以各自包括計算和連接功能。移動設(shè)備246的示例可包括電子書設(shè)備、可變筆記本設(shè)備、混合平板設(shè)備等。視覺顯示設(shè)備250的示例可包括例如電視、電腦監(jiān)視器等的其他半固定式設(shè)備。如圖3所示,移動設(shè)備246可包括存在敏感顯示器248。視覺顯示設(shè)備250可包括存在敏感顯示器252。存在敏感顯示器248、252可包括在此公開中描述的UI設(shè)備101的功能子集或全部功能。在一些不例中,存在敏感顯不器248、252可包括額外的功能。在任何情況下,存在敏感顯示器252例如可以從計算設(shè)備220接收數(shù)據(jù)并顯示圖形內(nèi)容。在一些示例中,存在敏感顯示器252可使用電容、電感、和/或光學識別技術(shù)在投影屏幕上確定一個或多個用戶輸入(例如,連續(xù)手勢、多觸摸手勢、單觸摸手勢等),并使用一個或多個通信單元發(fā)送這樣的用戶輸入的指示給計算設(shè)備220。
[0068]如上所述,在某些示例中,計算設(shè)備220可輸出用于在存在敏感顯示器224上顯示的圖形內(nèi)容,所述存在敏感顯示器224通過系統(tǒng)總線或其他合適的通信信道耦合到計算設(shè)備220。計算設(shè)備220也可以輸出圖形內(nèi)容以顯示在一個或多個遠程設(shè)備上,例如投影儀240、投影屏幕242、移動設(shè)備246和視覺顯示設(shè)備250。例如,依照當前公開的技術(shù),計算設(shè)備220可以執(zhí)行一個或多個指令以生成和/或修改圖形內(nèi)容。計算設(shè)備220可以輸出包括圖形內(nèi)容的數(shù)據(jù)到計算設(shè)備220的通信單元,例如通信單元230。通信單元230可發(fā)送數(shù)據(jù)到一個或多個遠程設(shè)備,例如投影儀240、投影屏幕242、移動設(shè)備246和/或視覺顯示設(shè)備250。通過這種方式,計算設(shè)備220可輸出圖形內(nèi)容,以在一個或多個遠程設(shè)備上顯示。在一些示例中,一個或多個遠程設(shè)備可在包括在和/或操作耦合到各自遠程設(shè)備的存在敏感顯示器上輸出圖形內(nèi)容。
[0069]在一些示例中,計算設(shè)備220可以不在操作地耦合到計算設(shè)備220的存在敏感顯示器224上輸出圖形內(nèi)容。在其他示例中,計算設(shè)備220可輸出圖形內(nèi)容以在通過通信通道222A耦合到計算設(shè)備220的存在敏感顯示器224和一個或多個遠程設(shè)備顯示。在這樣的示例中,圖形內(nèi)容可以被基本同時地顯示在每個各自的設(shè)備上。例如,一些延遲可以由將包括圖形內(nèi)容的數(shù)據(jù)發(fā)送到遠程設(shè)備的通信延遲引入。在一些示例中,由計算設(shè)備220產(chǎn)生并在存在敏感顯示器224上輸出以顯示的圖形內(nèi)容可以不同于在一個或多個遠程設(shè)備上輸出以顯示的圖形內(nèi)容。
[0070]計算設(shè)備220可使用任何合適的通信技術(shù)發(fā)送和接收數(shù)據(jù)。例如,計算設(shè)備220可以是使用網(wǎng)絡(luò)鏈路232A操作地耦合到外部網(wǎng)絡(luò)234。圖3所示的每個遠程設(shè)備可以通過各自的網(wǎng)絡(luò)鏈路232B、232C、232D操作地耦合到網(wǎng)絡(luò)外部網(wǎng)絡(luò)234。外部網(wǎng)絡(luò)234可包括網(wǎng)絡(luò)集線器、網(wǎng)絡(luò)交換機、網(wǎng)絡(luò)路由器等,其操作地內(nèi)耦合從而如圖3所示提供計算設(shè)備220和遠程設(shè)備之間的信息交換。在一些示例中,網(wǎng)絡(luò)鏈接232A-232D可以是以太網(wǎng)、ATM或其他網(wǎng)絡(luò)連接。這樣的連接可以是無線和/或有線連接。
[0071]在某些示例中,計算設(shè)備220可以使用直接設(shè)備通信238操作地耦合到包含在圖3中的遠程設(shè)備中的一個或更多。直接設(shè)備通信238可包括計算設(shè)備220通過其使用有線或無線通信直接地與遠程設(shè)備發(fā)送和接收數(shù)據(jù)的通信。也就是說,在直接設(shè)備通信238的一些示例中,由計算設(shè)備220所發(fā)送的數(shù)據(jù)在被遠程設(shè)備接收之前,可以不被一個或多個附加設(shè)備轉(zhuǎn)發(fā),反之亦然。直接設(shè)備通信238的示例可以包括藍牙、近場通信、通用串行總線、WiF1、紅外等。如圖3所示的一個或多個遠程設(shè)備可通過通信鏈接236A-236D操作地耦合到計算設(shè)備220。在一些示例中,通信鏈路236A-236D可以是使用藍牙、近場通信、通用串行總線、紅外等的連接。這樣的連接可以是無線和/或有線連接。
[0072]根據(jù)本公開的技術(shù),計算設(shè)備220可以使用外部網(wǎng)絡(luò)234操作地耦合到視覺顯示設(shè)備250。計算設(shè)備220可以輸出包括一個或多個字符的文本顯示區(qū)域,以顯示在存在敏感顯示器252上。例如,計算設(shè)備220可以發(fā)送包含包括一個或多個字符的文本顯示區(qū)域的表示的數(shù)據(jù)到通信單元230。通信單元230可以使用外部網(wǎng)絡(luò)234發(fā)送包含包括一個或多個字符的文本顯示區(qū)域的表示的數(shù)據(jù)到視覺顯示設(shè)備250。響應(yīng)于使用外部網(wǎng)絡(luò)234接收到該數(shù)據(jù),視覺顯示設(shè)備250可以使存在敏感顯示器252輸出包括一個或多個字符的文本顯示區(qū)域。
[0073]響應(yīng)于在存在敏感顯示器252的第一位置處(例如,在存在敏感顯示器252的與圖形鍵盤的刪除鍵相關(guān)聯(lián)的區(qū)域)檢測到輸入單元,視覺顯示設(shè)備250可以使用外部網(wǎng)絡(luò)234發(fā)送檢測到的輸入單元的指示到計算設(shè)備220。例如,視覺顯示設(shè)備250可以使用通信外部網(wǎng)絡(luò)234發(fā)送檢測到輸入單元的存在敏感顯示器252的位置的指示到計算設(shè)備220。通信單元230可以接收在存在敏感顯示器252的第一位置處檢測到的輸入單元的指示,并發(fā)送指示到計算設(shè)備220。響應(yīng)于接收到在存在敏感顯示器252的第一位置處檢測到的輸入單元的指示,計算設(shè)備220可以輸出包括閾值距離的表示的圖形指示。例如,計算設(shè)備220可以發(fā)送表示圖形指示的數(shù)據(jù)到通信單元230。通信單元230可以通過外部網(wǎng)絡(luò)234發(fā)送數(shù)據(jù)到視覺顯示設(shè)備250。視覺顯示設(shè)備250可以使存在敏感顯示器252輸出由數(shù)據(jù)所表示的圖形指示。
[0074]同樣地,存在敏感顯示器252可以檢測包括輸入單元從存在敏感顯示器252的第一位置到存在敏感顯示器252的第二位置的移動的手勢。作為響應(yīng),視覺顯示設(shè)備250可以使用外部網(wǎng)絡(luò)234發(fā)送從第一位置到第二位置的手勢的指示給計算設(shè)備220。響應(yīng)于接收到該手勢的指示,計算設(shè)備220可以輸出對應(yīng)于輸入單元從存在敏感顯示器252的第一位置到第二位置的移動的圖形指示的視覺變化以顯示。例如,計算設(shè)備220可以發(fā)送表示圖形指示的視覺變化的數(shù)據(jù)給視覺顯示設(shè)備250 (例如,通過外部網(wǎng)絡(luò)224),這可以使存在敏感顯示器252輸出由數(shù)據(jù)所表示的圖形指示的視覺變化。
[0075]計算設(shè)備220可以確定存在敏感顯示器252的第一個位置和存在敏感顯示器252的第二位置之間的距離滿足閾值距離。響應(yīng)于確定閾值距離被滿足,計算設(shè)備220可以從文本顯示區(qū)域刪除一個或多個字符。例如,計算設(shè)備220可以通過外部網(wǎng)絡(luò)224將數(shù)據(jù)發(fā)送給視覺顯示設(shè)備250,可以使存在敏感顯示器252停止在存在敏感顯示器252的文本顯示區(qū)域輸出一個或多個字符。
[0076]圖4是說明了根據(jù)當前公開的一個或多個技術(shù)的可以顯示圖形內(nèi)容和刪除圖形內(nèi)容的一個或多個部分的示例計算設(shè)備的概念圖。僅為說明的目的,圖4的示例討論了關(guān)于圖1-2的計算設(shè)備101。
[0077]在圖4的示例,Π模塊105可以生成⑶I300A_300C(在本文中統(tǒng)稱為“⑶1300”),以顯示在Π設(shè)備103 (例如,存在敏感顯示器)上。⑶1300可包括圖形鍵盤302、文本顯示區(qū)域304A-304C(在本文中統(tǒng)稱為“文本顯示區(qū)域304”)或其他這樣的顯示區(qū)域。
[0078]UI模塊105可以在文本顯示區(qū)域304輸出一個或多個字符,以用于顯示,例如包含在文本顯示區(qū)域304A中的所示的字符“The quick brown fox jumped”。手勢模塊107可以接收在UI設(shè)備103的第一位置308A處檢測到的輸入單元的指示。作為響應(yīng),Π模塊105可以輸出圖形指示310,以在UI設(shè)備103上顯示,圖形指示310包括閾值距離的表示。手勢模塊107可以接收在UI設(shè)備103上檢測到的手勢312的指示,手勢312包括輸入單元從第一位置308A到第二位置308B的移動。響應(yīng)于接收到手勢312的指示,手勢模塊107可使UI模塊105輸出對應(yīng)于輸入單元從第一位置308A到第二位置308B的移動的圖形指示310的視覺變化。
[0079]在一些示例中,UI模塊105可以輸出對應(yīng)于輸入單元的移動的視覺效果,視覺效果指示包括在文本顯示區(qū)域304中的一個或多個字符被選擇刪除。作為一個示例,視覺效果可以包括一個或多個字符的圖形化刪除線,以指示一個或多個字符被選擇刪除,如圖4所示的圖形刪除線306。在一些示例中,視覺效果可以包括高亮、下劃線或以其它方式指示一個或多個字符被選擇刪除。例如,在一些示例中,Π模塊105可以將視覺效果輸出為高亮、灰色或文本顯示區(qū)域304的顯示被選擇刪除的一個或多個字符的區(qū)域的其他視覺指示。在一些示例中,Π模塊105可以將視覺效果輸出為被選擇刪除的一個或多個字符的顏色和強度的改變。一般來說,Π模塊105可以將視覺效果輸出為區(qū)分被選擇刪除的一個或多個字符和未被選擇刪除的一個或多個字符的任何視覺指示。在一些示例中,UI模塊105可以在接收到包括輸入單元的移動的手勢的指示的基本同時地輸出視覺效果。例如,Π模塊105可以在接收手勢的一個或多個部分的指示的閾值時間(例如,I毫秒、2毫秒、50毫秒、200毫秒或其他時間量)內(nèi)輸出視覺效果。
[0080]在圖4的示例中,Π模塊105輸出圖形刪除線306以指示一個或多個字符被選擇刪除。圖形刪除線306可以對應(yīng)于輸入單元從第一位置308A到第二位置308B的移動。例如,如圖4的⑶I300B所示,當手勢312從第一位置308A到第二位置308B穿過UI設(shè)備103時,手勢模塊107可以接收在第三位置308C處檢測到的輸入單元的指示。手勢模塊107可以至少部分基于輸入單元從第一位置308A到第三位置308C的移動,選擇一個或多個字符被刪除。
[0081]例如,如圖4所示的示例,手勢模塊107可以確定由圖形指示310指示的從第一位置308A到第二位置308B的閾值距離表示閾值距離。閾值距離可以表示從第一位置308A到第二位置308B的用于刪除包含在文本顯示區(qū)域300中的此的手勢輸入可滿足的距離。在這樣的示例中,手勢模塊107可以確定手勢312經(jīng)過的從第一位置308A到第三位置308C的距離,并可以比較經(jīng)過的距離和閾值距離來確定由手勢312經(jīng)過的閾值距離的分數(shù)距離。手勢模塊107可以至少部分地基于分數(shù)距離,選擇用于刪除的一個或多個字符。例如,手勢模塊107可以將手勢312經(jīng)過的閾值距離的分數(shù)距離確定為閾值距離的一半。在一些示例中,至少部分地基于確定的分數(shù)距離為閾值距離的一半,手勢模塊107可以選擇刪除包含在詞中的字符的一半(即,字符數(shù)與確定的分數(shù)距離成正比)。在某些示例中,手勢模塊107可以選擇刪除與確定的分數(shù)距離不成正比的字符數(shù)。例如,在一些示例中,手勢模塊107可以確定手勢312經(jīng)過的分值距離為閾值距離的一半,并可以選擇包含在詞中的不到一半的字符。在其他的示例中,手勢模塊107可以確定手勢312經(jīng)過的分數(shù)距離為一半的閾值距離,并可以選擇包含在詞中的超過一半的字符。
[0082]在某些示例中,手勢模塊107可以確定由圖形指示310所指示的從第一位置308A到第二位置308B的閾值距離表示從第一位置308A到第二位置308B的用于刪除包含在文本顯示區(qū)域300中的文本行的手勢輸入可滿足的閾值距離。例如,閾值距離可以表示用于刪除如圖4的示例中所示的包括字符“jumped”的文本行或包括字符“The quick brownfox”的文本行的手勢輸入可滿足的距離。在這樣的示例中,至少部分地基于確定的分數(shù)距離,手勢模塊107可以選擇刪除包含在文本行中的一個或多個字符。例如,手勢模塊107可確定包括從第一位置308A到第二位置308B的移動的手勢滿足閾值距離。作為響應(yīng),手勢模塊107可以選擇刪除包括文本行中的字符,例如包括字符“jumped”的文本行或包括字符“The quick brown fox” 的文本行。
[0083]在某些示例中,手勢模塊107可以接收在Π設(shè)備103處檢測到的第二手勢的指示,并可以確定閾值距離是否表示至少部分地基于第二手勢刪除文本詞或文本行的手勢輸入可滿足的閾值距離。作為一個示例,手勢模塊107可以接收在Π設(shè)備103的第三位置處檢測到的第二輸入單元的指示。在某些示例中,響應(yīng)于接收到在第三位置處檢測到的第二輸入單元的指示,手勢模塊107可以使Π模塊105輸出選擇指示(例如,在GUI300輸出的圖形疊加,例如在圖形鍵盤302輸出的圖形疊加)。在一些示例中,選擇指示可以輸出第二輸入單元的移動的用于選擇詞刪除或行刪除模式的圖形表示。例如,選擇指示可以以與圖形鍵盤302的朝向相垂直的朝向輸出第二輸入單元的移動的圖形表示,以選擇詞刪除或行刪除模式中的一個,例如第二輸入單元以朝向文本顯示區(qū)域304的方向的運動選擇詞刪除模式,以及第二輸入單元以遠離文本顯示區(qū)域304的方向的運動選擇行刪除模式。
[0084]在某些示例中,手勢模塊107可以接收包括第二輸入單元從Π設(shè)備103的第三位置到第四位置的移動的第二手勢的指示以選擇詞刪除模式。作為響應(yīng),手勢模塊107可以至少部分地基于確定的分數(shù)距離選擇刪除詞中的一個或多個字符。同樣地,手勢模塊107可以接收包括第二輸入單元從Π設(shè)備103的第三位置到第四位置的移動的第二手勢的指示以選擇行刪除模式。作為響應(yīng),手勢模塊107可以至少部分地基于確定的分數(shù)距離選擇刪除文本行的一個或多個字符。在一些示例中,響應(yīng)于在第三位置處檢測到第二輸入單元的指示,手勢模塊107可以選擇詞刪除模式。在某些示例中,響應(yīng)于在第三位置處檢測到第二輸入單元的指示,手勢模塊107可以選擇行刪除模式。例如,在某些示例中,響應(yīng)于接收到在第三位置處檢測到的第二輸入單元的指示,手勢模塊107可以在詞刪除和行刪除模式之間切換,而不是接收第二輸入單元的移動的指示來選擇詞刪除和行刪除模式中的一個。
[0085]如圖4的⑶I300B的示例所示,對應(yīng)于輸入單元從第一位置308A到第三位置308C的移動,UI模塊105可以輸出圖形刪除線306,以指示包含在文本顯示區(qū)域304B中的詞“jumped”中的一個或多個字符“ped”是被選擇刪除的。同樣地,如GUI300C的示例所示,對應(yīng)于輸入單元從第一位置308A到第二位置308B的移動(例如,手勢312從第一位置308A經(jīng)過第三位置308C到第二位置308B穿過UI設(shè)備103),UI模塊105可以輸出圖形刪除線306,以指示一個或多個字符“jumped”是被選擇刪除的。
[0086]圖5是示出根據(jù)當前公開的一個或多個技術(shù)的可以顯示圖形內(nèi)容并刪除圖形內(nèi)容的一個或多個部分的示例計算設(shè)備的概念圖。僅為圖示的目的,針對圖1-2的計算設(shè)備101,討論圖5中的示例。圖5示出了一個示例,其中計算設(shè)備101可以接收在Π設(shè)備103處檢測到的手勢的指示,以及作為響應(yīng)可以移除指示從一個或多個字符的至少一部分選擇刪除一個或多個字符的視覺效果,以指示一個或多個字符的該部分被取消選擇刪除。通過這種方式,用戶可以在刪除生效之前,精確地查看哪些字符將被刪除。
[0087]在圖5的示例中,手勢模塊107可以接收在UI設(shè)備103的第一位置308A處檢測到的輸入單元的指示。作為響應(yīng),手勢模塊107可以使Π模塊105輸出用于在Π設(shè)備103上顯示的圖形指示310,圖形指示310包括閾值距離的表示。如圖所示,圖形指示310可以從第一位置308A延伸到第二位置308B以指示用于刪除包含在文本顯示區(qū)域304中的一個或多個字符(例如,包含在詞中的一個或多個字符,如圖示的詞“jumped”)的手勢輸入可滿足的閾值距離(例如,第一位置308A和第二位置距離308B之間的距離)。
[0088]手勢模塊107可以接收在UI設(shè)備103處檢測到的手勢314的指示。如圖5所示,手勢314可以包括第一部分和第二部分。例如,第一部分可以包括輸入單元從第一位置308A到第三位置308C的移動。如圖所示,第三位置308C可以位于第一位置308A和第二位置308B之間。響應(yīng)于接收到從第一位置308A到第三位置308C的手勢314的第一部分的指示,手勢模塊107可以使UI模塊105輸出視覺效果(例如,圖形刪除線306),以指示一個或多個字符被選擇刪除,例如,由圖5的GUI300B所示的詞“jumped”中的一個或多個字符“ped”。
[0089]在一些示例中,手勢314可包括第二部分,其包括輸入單元從第三位置308C向第一位置308A的移動。響應(yīng)于接收到從第三位置308C向第一位置308A的移動的手勢314的第二部分的指示,手勢模塊107可以使Π模塊105從一個或多個字符的至少一部分移除視覺效果,以指示一個或多個字符的該部分被取消選擇刪除。例如,如圖5的GUI300C所示,UI模塊105可以從包含在文本顯示區(qū)域304C中的詞“jumped”中的一個或多個字符” ped”移除圖形刪除線306 (例如,停止顯示圖形刪除線306),以指示一個或多個字符“ped”被取消選擇刪除。以這樣的方式,Π模塊105可以為被選擇刪除的字符提供視覺指示。也就是說,在沒有字符被圖形刪除線306覆蓋的示例里,UI模塊105可以不刪除任何字符。在其他的示例中,那些被圖形刪除線306覆蓋的字符可以被刪除,以及那些未被圖形刪除線306覆蓋的字符可以不被刪除。
[0090]與上面所討論的一樣,雖然對于圖5的示例,指示一個或多個字符被選擇刪除的視覺效果是圖形刪除線(例如,圖形刪除線306),但是本公開的方面不限于此。例如,在一些示例中,UI模塊105可以將視覺效果輸出為突出顯示被選擇刪除的一個或多個字符,灰色化被選擇刪除的一個或多個字符,改變被選擇刪除的一個或多個字符的顏色和/或強度
坐寸ο
[0091]作為一個示例,Π模塊105可以作為改變被選擇刪除的一個或多個字符和/或文本顯示區(qū)域304的顯示被選擇刪除的一個或多個字符的區(qū)域的顏色來輸出視覺效果,例如從指示一個字符未被選擇刪除的黑色變化為指示字符被選擇刪除的灰色。在這樣的示例中,UI模塊105可以接收用于提供手勢來選擇一個或多個字符刪除的輸入單元(例如,手指、筆、觸控筆等)不再被存在敏感輸入設(shè)備(例如,UI設(shè)備103)檢測到的指示。作為響應(yīng),UI模塊105可以從文本顯示區(qū)域304刪除被選擇刪除的一個或多個字符。
[0092]在某些示例中,Π模塊105可以輸出可選擇的圖形元素,例如圖形按鈕,使得用戶通過指示(例如,輕擊)所述圖形元素來“撤銷”一個或多個選擇的字符的刪除。例如,響應(yīng)于接收到選擇圖形元素的指示,UI模塊105可以輸出被手勢刪除的一個或多個字符,以在文本顯示區(qū)域304顯示,從而有效地逆轉(zhuǎn)了關(guān)于被選擇的一個或多個字符的刪除操作。在一些示例中,Π模塊105可以輸出用于在⑶1300內(nèi)顯示的圖形元素,比如在⑶1300的包括文本顯示區(qū)域304的區(qū)域、⑶1300的包括圖形鍵盤302的區(qū)域、或⑶1300的其他區(qū)域,例如GUI300的文本建議區(qū)域(未示出)。在某些示例中,Π模塊5可以在刪除一個或多個所選字符后的閾值時間內(nèi)輸出圖形元素,所述閾值時間例如I秒,5秒,10秒,30秒或其他閾值時間量。在這樣的示例中,當閾值時間被滿足(例如,大于或等于閾值時間的時間)時,UI模塊5可以移除圖形元素。例如,響應(yīng)于確定閾值時間被滿足,Π模塊5可以避免輸出用于在⑶1300處顯示的圖形元素,從而使圖形元素不再被包括(例如,顯示)在⑶1300中。
[0093]在某些示例中,Π模塊5可以輸出用于在⑶1300處顯示的圖形元素,直到Π模塊5接收包括在圖形鍵盤302中的至少一個鍵的后續(xù)選擇的指示。例如,響應(yīng)于接收到輸入單元提供刪除一個或多個字符的手勢的指示,Π模塊5可以輸出圖形元素(例如,圖形按鈕),以使用戶能夠“撤銷”一個或多個字符的刪除。響應(yīng)于接收到選擇圖形鍵盤302的一個或多個鍵的手勢輸入的指示,Π模塊5可以從GUI300移除圖形元素(即,停止輸出用于在⑶1300中顯示的圖形元素)。
[0094]這樣,根據(jù)本公開的各種技術(shù),計算設(shè)備101可以使用戶能夠提供滿足閾值的手勢輸入,來刪除用于在顯示設(shè)備的文本顯示區(qū)域中顯示的一個或多個字符輸出,例如存在敏感顯示器。此外,本文中所述的技術(shù)可以使用戶能夠提供手勢輸入取消選擇一個或多個字符的刪除(例如,“撤銷”刪除),從而可以能夠更準確刪除包括在文本顯示區(qū)域中的一個或多個字符。
[0095]圖6是圖示根據(jù)當前公開的一個或多個技術(shù)的可以顯示圖形內(nèi)容并刪除圖形內(nèi)容的一個或多個部分的示例計算設(shè)備的概念圖。僅為了圖示的目的,針對圖1-2的計算設(shè)備101,討論圖6的示例。
[0096]如圖6的示例所示,響應(yīng)于接收到滿足第一閾值距離的手勢的第一部分來刪除包含在文本顯示區(qū)域中的一個或多個字符,計算設(shè)備101可以輸出包括第二閾值距離的表示的第二圖形指示。響應(yīng)于接收到滿足第二閾值距離的手勢的第二部分,計算設(shè)備101可以刪除包含在文本顯示區(qū)域中的一個或多個附加字符。
[0097]如圖6的⑶I500A所示,UI模塊105可以輸出多個字符,以在文本顯示區(qū)域504A顯示,例如所示的多個字符“The quick brown”。多個字符可以至少包括多個字符的第一部分和第二部分。例如,多個字符的第一部分可以包括字符“toown”,第二部分可以包含字符“quick”。手勢模塊107可以接收滿足第一閾值距離的手勢的第一部分的指示,以刪除多個字符的第一部分(例如,這個示例中的字符“brown”)。響應(yīng)于接收到手勢的第一部分的指示來刪除多個字符的第一部分,手勢模塊107可以從文本顯示區(qū)域刪除多個字符的第一部分。此外,響應(yīng)于接收到滿足第一閾值距離的手勢的第一部分的指示,手勢模塊107可以使UI模塊105輸出包括用于刪除多個字符的第二部分(例如,這個示例中的字符“quick”)的手勢輸入可滿足的第二閾值距離的表示的第二圖形指示。響應(yīng)于接收到手勢的第二部分的指示來刪除多個字符的第二部分,手勢模塊107可以從文本顯示區(qū)域刪除多個字符的第二部分。
[0098]在一些示例中,例如當多個字符包括第三部分時,手勢模塊107可以使Π模塊105輸出第三圖形指示,所述第三圖形指示包括用于刪除多個字符的第三部分的手勢輸入可滿足的第三閾值距離的表示。在某些示例中,手勢模塊107可以繼續(xù)使UI模塊105輸出這樣的圖形指示,所示圖形指示包括用于刪除包含在文本顯示區(qū)域中的一個或多個字符的相應(yīng)閾值距離的表示,從而使用戶能夠提供包括用于刪除包含在文本顯示區(qū)域中的多個字符的相應(yīng)部分的手勢的一個或多個部分的手勢輸入。以這樣的方式,計算設(shè)備101可以使用戶能夠提供滿足閾值距離的用于刪除一個或多個字符的手勢輸入,從而使用戶能夠精確并準確地刪除包含在文本顯示區(qū)域中的一個或多個字符。
[0099]例如,如圖6所示,手勢模塊107可以接收在Π設(shè)備103的第一位置508A(例如,與刪除鍵、回格鍵或圖形鍵盤502的其他可選擇的與移除包含在文本顯示區(qū)域504中的一個或多個字符的刪除功能相關(guān)聯(lián)的鍵相關(guān)聯(lián)的位置)處檢測到的輸入單元的指示。響應(yīng)于接收到在第一位置508A處檢測到的輸入單元的指示,手勢模塊107可以使UI模塊105輸出第一圖形指示510。如圖所示,第一圖形指示510可以包括第一閾值距離的表示,例如從Π設(shè)備103 (例如,存在敏感顯示器)的第一位置508A到第二位置508B的第一閾值距離。第一個閾值距離可以表示一個可以穿過Π設(shè)備103以刪除包含在文本顯示區(qū)域500中的多個字符的第一部分的手勢輸入可滿足的閾值距離,例如包括多個字符“The quick brown"中的字符“brown”的第一個部分。
[0100]手勢模塊107可以接收手勢504的第一部分的指示,手勢504的第一部分包括輸入單元從第一位置508A到第二位置508B的移動。響應(yīng)于接收到手勢504的第一部分的指示,手勢模塊107可以確定第一閾值距離被滿足。響應(yīng)于確定第一閾值距離被滿足,手勢模塊107可以使Π模塊105刪除多個字符的第一部分。例如,如圖6的GUI500B所示,手勢模塊107可以使UI模塊105從包含在文本顯示區(qū)域504B中的多個字符“The quick brown”中刪除包括字符“brown”的第一部分。
[0101]另外,響應(yīng)于確定第一閾值距離被滿足,手勢模塊107可以使UI模塊105輸出第二圖形指示512。如圖所示,第二圖形指示512可以包括第二閾值距離的表示,例如Π設(shè)備103從第二位置508B到第三位置508C的第二閾值距離。手勢模塊107可以接收從第二位置508B到第三位置508C的手勢504的第二部分的指示。手勢模塊107可以確定該手勢504的第二部分滿足第二閾值距離。響應(yīng)于確定手勢504的第二部分滿足第二閾值距離,手勢模塊107可以使Π模塊105從文本顯示區(qū)域504刪除多個字符的第二部分。例如,如圖6的⑶I508C所示,手勢模塊107可以使UI模塊105從多個字符“The quick brown”中刪除包括“quick”的第二部分。
[0102]圖7是示出根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。僅為圖示目的,針對圖1-2的計算設(shè)備101,討論圖7的示例。
[0103]如圖7的示例所示,Π模塊105可以輸出用于顯示的多個字符,例如包括在⑶I600A的文本顯示區(qū)域604A中的多個字符“The quick brown”。所述多個字符可以至少包括第一部分和第二部分,例如第一部分包括字符“brown”,第二部分包括字符“quick”。作為另一個示例,所述多個字符可包括第三部分,例如包括字符“The”的部分。在某些示例中,第一部分可包括文本行,例如文本行“The quick brown”,以及第二部分包括不同文本行(未示出)。
[0104]手勢模塊107可以接收在Π設(shè)備103的位置602處檢測到的輸入單元的指示。在一些示例中,位置602可以與UI設(shè)備103的滿足要刪除包括在文本顯示區(qū)域604中的一個或多個字符的手勢的閾值距離的位置相關(guān)聯(lián)。
[0105]手勢模塊107可以確定在位置602檢測到輸入單元達閾值量時間,例如,閾值量時間是大于或等于半秒、一秒、兩秒或其他閾值量時間的時間量。響應(yīng)于確定在位置602檢測到輸入單元達閾值量時間,手勢模塊107可使Π模塊105刪除包括在文本顯示區(qū)域中的多個字符的一個或多個部分。
[0106]例如,如圖7的示例所示,手勢模塊107可以接收在第一時間UI設(shè)備103的位置602處檢測到的輸入單元的指示,例如在圖7的GUI600A的示例中表示為“t = I”的時間,在其中多個字符“The quick brown”被輸出用于顯示在文本顯示區(qū)域604A中。手勢模塊107可以接收在第二時間UI設(shè)備103的位置602處檢測到的輸入單元的指示,例如在⑶I600B的示例中表示為“t = 2”的時間。即,手勢模塊107可以接收輸入單元從第一時間到第二時間在位置602的基本恒定的接觸的指示,使得輸入單元從第一時間到第二時間在位置602被檢測到,而不檢測輸入單元的不存在。手勢模塊107可以確定從第一時間到第二時間的時間差。手勢模塊107可以比較所確定的時間差與閾值時間。響應(yīng)于確定所確定的時間差(例如,一秒、兩秒或其它時間量)滿足閾值時間量(例如,所述時間差大于所述閾值時間量,所述時間差大于或等于所述閾值時間量等),手勢模塊107可以使UI模塊105刪除包括在文本顯示區(qū)域604中的一個或多個字符。
[0107]例如,如⑶I600B所示,手勢模塊107可以確定在第一時間和第二時間之間的時間差滿足所述閾值時間量。例如,當所述時間差大于所述閾值時間量時,手勢模塊107可以確定該時間差滿足所述閾值時間量。在其它示例中,當所述時間差大于或等于所述閾值時間量時,手勢模塊107可以確定該時間差滿足所述閾值時間量。在另一些示例中,當所述時間差小于所述閾值時間量、小于或等于所述閾值時間量時等,手勢模塊107可以確定該時間差滿足所述閾值時間量。
[0108]響應(yīng)于確定在所述第一時間和第二時間之間的時間差滿足所述閾值時間量,手勢模塊107可以使UI模塊105刪除多個字符的第一部分(例如,在所示示例中包括字符“brown”的第一部分)。類似地,手勢模塊107可以接收在第三時間在位置602處檢測到的輸入單元的指示,例如在圖7的示例中第三時間表示為“t = 3”。手勢模塊107可以確定在第二時間和第三時間之間的時間差滿足閾值時間量(例如,相同的閾值時間量或不同的閾值時間量)。作為響應(yīng),手勢模塊107可以使Π模塊105刪除多個字符的第二部分,例如第二部分包括所述多個字符“The quick brown”中的字符“quick”。以這樣的方式,響應(yīng)于在滿足一個或多個閾值時間量的時間內(nèi)接收到在Π設(shè)備103的位置處檢測到的輸入單元的指示,計算設(shè)備101可以繼續(xù)刪除包括在文本顯示區(qū)域中的多個字符的一個或多個部分。
[0109]圖8是示出根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。僅為圖示的目的,針對圖1-2的計算設(shè)備101討論圖8的示例。
[0110]如圖8所示,計算設(shè)備101可以輸出多個字符,以在文本顯示區(qū)域704顯示,例如所示的多個字符“The quick brown fox jumped”。手勢模塊107可以接收在UI設(shè)備103的第一位置708A處(例如,對應(yīng)于圖形鍵盤702上的回格鍵、刪除鍵或與從文本顯示區(qū)域704刪除一個或多個字符的刪除功能相關(guān)聯(lián)的其它可選擇的圖標的位置)檢測到的輸入單元的指示。響應(yīng)于接收到在第一位置708A處檢測到的輸入單元的指示,手勢模塊107可以使UI模塊105輸出包括用于刪除包括在文本顯示區(qū)域704中的一個或多個字符的手勢輸入可滿足的閾值距離的表示的圖形指示710。
[0111]如圖所示,圖形指示701可以從第一位置708A延伸到第二位置708B。手勢模塊107可以接收在UI設(shè)備103檢測到的手勢712的指示,所述手勢712包括輸入設(shè)備從第一位置708A到第二位置708B的移動。手勢模塊107可以使UI模塊105輸出對應(yīng)于輸入單元從第一位置708A到第二位置708B的移動的圖形指示710的視覺變化。另外,手勢模塊107可以使Π模塊105輸出對應(yīng)于輸入單元的移動的視覺效果,例如圖形刪除線706,所述視覺效果指示一個或多個字符被選擇刪除。
[0112]在一些示例中,如圖8中的示例,響應(yīng)于接收到在Π設(shè)備103的第一位置708A處檢測到的輸入單元的指示,手勢模塊107可以使Π模塊105輸出文本窗口,所述文本窗口包括包含在文本顯示區(qū)域704中的多個字符的至少一部分。例如,如圖8的⑶I700A所示,UI模塊105可以輸出包括多個字符“The quick brown fox jumped”的部分字符“brownfox jumped”的文本窗口 714。在一些示例中,如圖8的示例中所示,Π模塊105可以將文本窗口 714輸出為圖形鍵盤702的圖形覆蓋,從而可以使用戶更容易地查看可以被選擇刪除的一個或多個字符,而不用從圖形指示710轉(zhuǎn)移他或她的注視。
[0113]在某些示例中,UI模塊105可以輸出一個或多個字符以在文本窗口 71顯示4,與文本顯示區(qū)域704中包括的多個字符相比,所述一個或多個字符包括不同的字體大小。例如,UI模塊105可以輸出比包括在文本顯示區(qū)域704中的多個字符具有更大的字體大小的一個或更多的字符以在文本窗口 714中顯不ο在一些不例中,UI模塊105可以輸出一個或多個字符以在文本窗口 714顯示,所述一個或多個字符比包括在文本顯示區(qū)域704中的多個字符之間的間接包括該一個或多個字符每一個之間大的間距。在某些示例中,Π模塊105可以輸出一個或多個字符以在文本窗口 714顯示,所述一個或多個字符包括一個或多個字符的每個之間從文本窗口 714的左側(cè)向文本窗口 714的右側(cè)增大(例如,文本窗口 714的左側(cè)和右側(cè)是相對于文本窗口 714的朝向,例如相對于用戶查看窗口 714的朝向)的間距。
[0114]手勢模塊107可以使Π模塊105輸出對應(yīng)于輸入單元從第一位置708A到第二位置708B的移動的視覺效果以在文本窗口 714顯示,所述視覺效果指示一個或多個字符被選擇刪除。例如,如圖8的GUI700B所示,UI模塊105可以輸出對應(yīng)于輸入單元從第一位置708A至第三位置708C的移動的圖形刪除線716以在文本窗口 714顯示,以指示詞“jumped”中的字符“ped”被選擇刪除。類似地,Π模塊105可以輸出圖形刪除線706以在文本顯示區(qū)域704B顯示。如進一步由⑶I700C所示,響應(yīng)于接收到從第一位置708A到第二位置708B的手勢的指示(例如,從第一位置708A經(jīng)第三位置708C到第二位置708B),Π模塊105可以輸出圖形刪除線716以在文本窗口 716顯示,以及輸出圖形刪除線706以在文本顯示區(qū)域704C顯示,以指示字符“jumped”被選擇刪除。
[0115]雖然在圖8的示例中,Π模塊105輸出圖形刪除線706和圖形刪除線716兩者以在⑶1700顯示,但是本公開的各方面并不限于此。例如,Π模塊105可以輸出圖形刪除線706和圖形刪除線716中的一個或多個以在⑶1700顯示。即,在某些示例中,Π模塊105可以輸出圖形刪除線706,而不輸出圖形刪除線716。類似地,在一些示例中,Π模塊105可以輸出圖形刪除線716,而不輸出圖形刪除線706。在某些實施例中,Π模塊105可以既不輸出圖形刪除線706也不輸出圖形刪除線716以在⑶1700顯示。
[0116]在一些示例中,Π模塊105可以至少部分地基于用于刪除包括在文本顯示區(qū)域704中的一個或多個字符的手勢輸入可滿足的閾值距離,輸出圖形刪除線706和圖形刪除線716中的一個或多個。例如,在一些不例中,UI模塊105可以以第一種顏色(例如,紅色)輸出圖形刪除線706和圖形刪除線716中的一個或多個,直到手勢模塊107確定滿足閾值距離。在這樣的示例中,響應(yīng)于確定所述閾值距離被滿足,UI模塊105可以以第二種顏色(例如,黑色)輸出圖形刪除線706和圖形刪除線716中的一個或多個。在某些示例中,響應(yīng)于接收到包括在從第二位置708B到第一位置708A的方向的移動的手勢712的一部分的指示,UI模塊105可以移除指示一個或多個字符被選擇刪除的視覺效果(例如,圖形刪除線706和圖形刪除線716中的一個或多個)。以這樣的方式,UI模塊105可以輸出一個或多個字符中的哪些被選擇刪除以及一個或多個字符中的哪些被取消選擇刪除的指示。
[0117]圖9是示出根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。僅為圖示目的,將針對圖1-2的計算設(shè)備101討論圖9的示例。
[0118]如圖9的⑶I800A所示,Π模塊105可以輸出用于顯示在文本顯示區(qū)域800A上的多個字符,例如所示的多個字符“The quick brown”。根據(jù)本公開的各種技術(shù),手勢模塊107可以接收用于刪除包括在文本顯示區(qū)域800A中的多個字符中的一個或多個的一個或多個手勢的指示。作為響應(yīng),手勢模塊107可以使Π模塊105輸出對應(yīng)于一個或多個手勢的移動的視覺效果,所述視覺效果指示所述一個或多個字符被選擇刪除。例如,如所示,Π模塊105可以在文本顯示區(qū)域800A輸出圖形刪除線808,以指示多個字符“The quick brown”中的字符“quick brown”被選擇刪除。S卩,在圖9的示例中,⑶I800A表示一個示例,其中手勢模塊107已經(jīng)接收到在UI設(shè)備103檢測到的對應(yīng)于第一輸入單元806的移動滿足一個或多個閾值距離以刪除一個或多個字符“quick brown"的一個或多個手勢的指示。
[0119]如圖9的⑶I800B所示,手勢模塊107可以接收在Π設(shè)備103的位置812A處檢測到的第二輸入單元810(例如,用戶的第二手指)的指示。在某些示例中,響應(yīng)于接收到在位置812A處檢測到的第二輸入單元810的指示,Π模塊105可以輸出圖形指示812A以在⑶I800B顯示,圖形指示812A包括閾值距離(例如,從位置812A到位置812B的距離)的表示。在其它示例中,Π模塊105可以不輸出圖形指示812A。
[0120]如圖9的⑶I800C所示,手勢模塊107可以接收包括第二輸入單元810從位置812A到位置812B的移動的手勢的指示。在某些示例中,手勢模塊107可以接收包括第二輸入單元810的移動的指示,同時由Π設(shè)備103檢測第一輸入單元806。響應(yīng)于接收到包括第二輸入單元810從位置812A到位置812B的移動的手勢的指示,手勢模塊107可以使Π模塊105從包括在文本顯示區(qū)域804C中的一個或多個字符的至少一部分移除圖形刪除線808 (例如,指示一個或多個字符被選擇刪除的視覺效果)。例如,如所示,Π模塊105可以從包括字符“brown”的一個或多個字符的部分移除視覺效果,以指示該字符“brown”未被選擇刪除。這樣,手勢模塊107可以使UI模塊105僅刪除那些被選擇刪除的字符,例如多個字符“The quick brown” 中的字符“quick”。
[0121]圖10是示出了根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的示意圖。僅為圖示目的,針對圖1-2的計算設(shè)備101討論圖10的示例。圖10示出了一個示例,其中計算設(shè)備101可以輸出對應(yīng)于輸入設(shè)備的移動的視覺效果,所述視覺效果指示包括在文本顯示區(qū)域904中的一個或多個字符被選擇刪除。另外,圖10示出了一個示例,其中計算設(shè)備101可以輸出閾值距離的一個或多個指示(例如,圖形邊界指示908A-908F),所述一個或多個閾值距離可由用于從文本顯示區(qū)域904刪除一個或多個字符的手勢輸入滿足。
[0122]如圖10所示,手勢模塊107可以接收在Π設(shè)備103的第一位置908A處(例如,與圖形鍵盤902的回格鍵相關(guān)聯(lián)的UI設(shè)備103的位置)檢測到的輸入單元的指示。作為響應(yīng),手勢模塊107可以使Π模塊105輸出用于顯示的一個或多個圖形邊界指示。例如,UI模塊105可以輸出圖形邊界指示908A-908F(這里統(tǒng)稱為“圖形邊界指示908”)以在⑶1900顯示。每個圖形邊界指示908可以表示用于從文本顯示區(qū)域904刪除一個或多個字符的手勢輸入可滿足的閾值距離。例如,如圖10的示例所示,每個圖形邊界指示908表示用于從文本顯示區(qū)域904刪除文本的詞的手勢輸入可滿足的閾值距離。即,圖形指示908B表示用于從文本顯示區(qū)域904刪除文本的第一個詞(例如,出現(xiàn)文本行末尾的詞)的手勢輸入可滿足的第一閾值距離。類似地,圖形指示906C表示用于從文本顯示區(qū)域904刪除文本的第一詞和文本的第二詞(例如,文本行的最后兩個詞)的手勢輸入可滿足的第二閾值距離。如圖所示,Π模塊105可以輸出多個圖形邊界指示,例如兩個、三個、五個或更多個圖形邊界指示。以這種方式,UI模塊105可以輸出表示用于刪除包括在文本顯示區(qū)域904中的文本的一個或多個字符(例如,詞)的手勢輸入可滿足的一個或多個閾值距離的一個或多個圖形指示。
[0123]手勢模塊107可以接收包括輸入單元(例如,手指)從Π設(shè)備103的第一位置908A到第二位置的移動的手勢的指示。例如,如圖10所示,對應(yīng)于圖形邊界指示908E,手勢模塊107可以接收在UI設(shè)備103處檢測到的包括輸入單元從UI設(shè)備103的第一位置908A到第二位置的移動的手勢912的指示。在一些示例中,響應(yīng)于接收到包括輸入單元從第一位置到第二位置的移動的手勢的指示,Π模塊105可以輸出對應(yīng)于輸入單元從第一位置到第二位置的移動的圖形指示的視覺變化。例如,如所示,Π模塊105可以輸出包括從第一位置908A延伸到第二位置的圖形線的圖形指示906。
[0124]手勢模塊107可以確定在第一位置和第二位置之間的距離滿足閾值距離。例如,如所示,手勢模塊107可以確定對應(yīng)于圖形邊界指示908E的在第一位置908A和第二位置之間的距離滿足用于刪除包括在文本顯示區(qū)域904中的文本的四個詞的閾值距離。即,手勢模塊107可以確定在第一位置908A和第二位置之間的距離大于(或等于)在第一位置908A和對應(yīng)于用于刪除文本的第一個詞的圖形邊界指示908B的位置之間的距離。類似地,手勢模塊107可以確定在第一位置908A和第二位置之間的距離大于(或等于)第一位置908A和對應(yīng)于用于刪除文本的第二個詞的圖形邊界指示908C、用于刪除第三詞的圖形邊界指示908D和用于刪除第四個詞的908E的位置之間的距離中的每個。響應(yīng)于確定手勢輸入滿足所述一個或多個閾值距離,UI模塊105可以輸出視覺效果(例如,圖形刪除線906)來指示一個或多個字符(例如,詞)被選擇刪除,例如圖10的GUI900B所示的包括在詞“quick brown fox jumped”中的一個或多個字符。
[0125]在一些示例中,手勢912可以包括第二部分,其包括在超向第一位置908A的方向上輸入單元從第二位置的移動。響應(yīng)于接收到手勢的第二部分的指示,手勢模塊107可以使UI模塊105從一個或多個字符的至少一部分移除視覺效果,以指示一個或多個字符的該部分被取消選擇刪除。例如,如圖10的⑶I900C所示,Π模塊105可以從包括在文本顯示區(qū)域904C中包括的詞“quick brown fox”的一個或多個字符移除圖形刪除線906 (例如,停止顯示圖形刪除線906),以指示所述一個或多個字符“quick brown fox”被取消選擇刪除。即,手勢模塊107可以確定在第一位置908A和Π設(shè)備103的檢測到輸入單元的位置之間的距離滿足由圖形邊界指示908B所表示的閾值距離。作為響應(yīng),UI模塊105可繼續(xù)輸出圖形刪除線906以指示所述一個或多個字符“jumped”被選擇刪除,但可以從一個或多個字符“quick brown fox”移除圖形刪除線906,以指示該一個或多個字符“quick brownfox”被取消選擇刪除。以這種方式,實施本公開的技術(shù)的計算設(shè)備可以輸出表示用于刪除包括在文本顯示區(qū)域中的文本的一個或多個字符的手勢輸入可滿足的一個或多個閾值距離的一個或多個圖形指示。
[0126]圖11是示出根據(jù)本公開的一個或多個技術(shù)的可以用來顯示圖形內(nèi)容和刪除所述圖形內(nèi)容的一個或多個部分的示例性計算設(shè)備的流程圖。僅出于說明的目的,下面在如圖I和圖2所示的計算設(shè)備101的上下文中描述示例操作。
[0127]計算設(shè)備101可以輸出包括一個或多個字符的文本顯示區(qū)域以顯示(例如,在存在敏感顯不器)(1000)。例如,在一個或多個處理器200執(zhí)行的UI模塊105可以輸出包括多個字符“The quick brown fox jumped”的文本顯示區(qū)域100以在UI設(shè)備103 (例如,存在敏感顯示器)顯示。作為一個示例,多個字符“The quick brown fox jumped”可以包括多個字符的一部分,多個字符的該部分包括一個或多個字符“jumped” (例如,包括在文本的字中的一個或多個字符)。
[0128]響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,計算設(shè)備101可以輸出包括閾值距離的表示的圖形指示以顯示(1002)。作為示例,手勢模塊107可以接收在Π設(shè)備103的第一位置112A處檢測到的輸入單元(例如,手指、筆、觸控筆等)的指示。作為響應(yīng),手勢模塊107可以使Π模塊105輸出圖形指示106。圖形指示106可以包括閾值距離的表示,例如從第一位置112A到第二位置112B的閾值距離。
[0129]計算設(shè)備101可以接收在存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動(1004)。例如,手勢模塊107可以接收在UI設(shè)備103處檢測到的手勢104的指示,所述手勢104包括輸入單元從第一位置112A到第二位置112B的移動。
[0130]響應(yīng)于接收到手勢的指示,計算設(shè)備101可以輸出對應(yīng)于輸入單元從所述第一位置到所述第二位置的移動的圖形指示的視覺變化以顯示(1006)。例如,響應(yīng)于接收到從第一位置112A到第二位置112B的手勢104的指示,手勢模塊107可以使Π模塊105輸出圖形指示106的視覺變化,來指示Π設(shè)備103的檢測到輸入單元的位置(例如,第三位置112C)和第二位置112B之間的距離。
[0131]計算設(shè)備101可以確定在第一位置和第二位置之間的距離滿足閾值距離(1008)。例如,手勢模塊107可以確定在第一位置112A和第二位置112B之間的距離滿足閾值距離。響應(yīng)于確定所述閾值距離被滿足,計算設(shè)備101可以從文本顯示區(qū)域刪除一個或多個字符(1010)。例如,響應(yīng)于確定在所述第一位置112A和第二位置112B之間的距離滿足閾值距離,手勢模塊107可以使Π模塊105從文本顯示區(qū)域100刪除一個或多個字符“jumped”。
[0132]在一個示例中,輸出對應(yīng)于輸入單元從第一位置到第二位置的移動的圖形指示的視覺變化包括輸出圖形指示的視覺變化,以指示在存在敏感輸入設(shè)備檢測到輸入單元的位置和第二位置之間的距離。在一個示例中,該操作包括通過計算設(shè)備101輸出對應(yīng)于輸入單元的移動的視覺效果以顯示,所述視覺效果指示所述一個或多個字符被選擇刪除。在一個示例中,視覺效果包括一個或多個字符的圖形刪除線。
[0133]在一個示例中,手勢包括第一部分和第二部分,第一部分包括輸入單元從第一位置到位于第一位置和第二位置之間的第三位置的移動,第二部分包括輸入單元從第三位置超向第一位置的移動,以及所述操作還包括響應(yīng)于接收到手勢的第二部分的指示,通過計算設(shè)備101從一個或多個字符的至少一部分移除視覺效果,以指示一個或多個字符的該部分被取消選擇刪除。在一個示例中,輸出對應(yīng)于所述輸入單元的移動的視覺效果包括至少部分基于存在敏感輸入設(shè)備的檢測到輸入單元的位置和第一位置之間的距離,輸出視覺效果O
[0134]在一個示例中,該操作包括通過計算設(shè)備101輸出包括一個或多個字符的文本窗口以顯示,以及輸出指示一個或多個字符被選擇刪除的視覺效果包括在文本窗口輸出視覺效果以顯示。在一個示例中,輸入單元包括第一輸入單元,手勢包括第一手勢,以及操作進一步包括:通過計算設(shè)備101接收在存在敏感輸入設(shè)備檢測的第二手勢的指示,所述第二手勢包括第二輸入單元從存在敏感輸入設(shè)備的第三位置到存在敏感輸入設(shè)備的第四位置的移動;以及響應(yīng)于接收到第二手勢的指示,通過計算設(shè)備101從一個或多個字符的至少一部分移除視覺效果,以指示一個或多個字符的該部分被取消選擇刪除。在這樣的示例中,從文本顯示區(qū)域刪除一個或多個字符包括刪除被選擇刪除的一個或多個字符的該部分。在一個示例中,接收包括第二輸入單元從存在敏感輸入設(shè)備的第三位置到存在敏感輸入設(shè)備的第四位置的移動的第二手勢的指示包括接收在朝向存在敏感輸入設(shè)備的第一位置的方向上從第三位置到第四位置的第二手勢的指示。
[0135]在一個示例中,所述圖形指示包括第一圖形指示,閾值距離包括第一閾值距離,手勢包括手勢的第一部分和手勢的第二部分,所述手勢的第一部分包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動,以及所述操作還包括:通過計算設(shè)備101輸出多個字符以在文本顯示區(qū)域顯示,所述多個字符包括所述多個字符的第一部分和所述多個字符的第二部分,其中所述多個字符的第一部分包括一個或多個字符;響應(yīng)于確定所述第一閾值距離被滿足,通過計算設(shè)備101輸出包括第二閾值距離的表示的第二圖形指示以顯示;通過計算設(shè)備101接收手勢的第二部分的指示,所述手勢的第二部分包括輸入單元從存在敏感輸入設(shè)備的第二位置到存在敏感輸入設(shè)備的第三位置的移動;響應(yīng)于接收到手勢的第二部分的指示,通過計算設(shè)備101輸出對應(yīng)于輸入單元從第二位置到第三位置的移動的第二圖形指示的視覺變化以用于顯示;通過計算設(shè)備101確定第二位置和第三位置之間的距離滿足第二閾值距離;以及響應(yīng)于確定第二閾值距離被滿足,通過計算設(shè)備101從文本顯示區(qū)域刪除多個字符的第二部分。
[0136]在一個示例中,該操作包括通過計算設(shè)備101輸出包括文本行的多個字符以在文本顯示區(qū)域顯示,其中所述多個字符包括一個或多個字符,以及其中從文本顯示區(qū)域刪除一個或多個字符包括從文本顯示區(qū)域刪除包括文本行的多個字符。在一個示例中,刪除包括文本行的多個字符包括響應(yīng)于確定包括輸入單元從存在敏感輸入設(shè)備的第一位置到存在敏感輸入設(shè)備的第二位置的移動的手勢包括在從第一位置到第二位置的基本上垂直于文本顯示區(qū)域的視覺朝向上的移動。
[0137]在一個示例中,輸入單元包括第一輸入單元,手勢包括第一手勢,以及操作進一步包括:通過計算設(shè)備101輸出包括詞的多個字符以在文本顯示區(qū)域顯示,其中所述多個字符包括一個或多個字符;以及通過計算設(shè)備101接收在存在敏感輸入設(shè)備處檢測到的第二手勢的指示,所述第二手勢包括第二輸入單元從存在敏感輸入設(shè)備的第三位置到存在敏感輸入設(shè)備的第四位置的移動,其中從文本顯示區(qū)域刪除一個或多個字符包括響應(yīng)于接收到第二手勢的指示來從文本顯示區(qū)域刪除包括所述詞的所述多個字符。
[0138]在一個示例中,所述操作包括:通過計算設(shè)備101輸出多個字符以在文本顯示區(qū)域顯示,所述多個字符包括多個字符的第一部分和多個字符的第二部分,其中多個字符的第一部分包括一個或多個字符;通過計算設(shè)備101確定在第二位置處檢測到輸入單元達閾值時間量;以及響應(yīng)于確定在第二位置處檢測到輸入單元達閾值時間量,通過計算設(shè)備101從文本顯示區(qū)域刪除多個字符的第二部分。在一個示例中,該操作包括通過計算設(shè)備101輸出圖形鍵盤以顯示,其中所述第一位置與圖形鍵盤的刪除鍵相關(guān)聯(lián)。
[0139]在一個示例中,輸出圖形指示以顯示還包括:響應(yīng)于通過計算設(shè)備101確定在第一位置處檢測到輸入單元達閾值時間量,輸出圖形指示以顯示。在一個示例中,輸出包括閾值距離的表示的圖形指示包括:輸出從第三位置延伸到第四位置的圖形指示。在一個示例中,第三位置包括處于或接近第一位置的位置,以及第四位置包括處于或接近第二位置的位置。
[0140]示例1:一種方法,包括:通過計算設(shè)備輸出包括一個或多個字符的文本顯示區(qū)域以顯示;響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,通過所述計算設(shè)備輸出包括閾值距離的表示的圖形指示以顯示;通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的第二位置的移動;響應(yīng)于接收到所述手勢的所述指示,通過所述計算設(shè)備輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化以顯示;通過所述計算設(shè)備確定在所述第一位置和所述第二位置之間的距離滿足所述閾值距離;以及響應(yīng)于確定所述閾值距離被滿足,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述一個或多個字符。
[0141]示例2:如示例I所述的方法,其中,輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化包括輸出所述圖形指示的所述視覺變化以指示在所述存在敏感輸入設(shè)備的檢測到所述輸入單元的位置和所述第二位置之間的距離。
[0142]示例3:如示例1-2任一所述的方法,進一步包括通過所述計算設(shè)備輸出與所述輸入單元的移動相對應(yīng)的視覺效果以顯示,所述視覺效果指示所述一個或多個字符被選擇刪除。
[0143]示例4:如示例1-3任一所述的方法,其中,所述視覺效果包括所述一個或多個字符的圖形刪除線。
[0144]示例5:如示例1-4任一所述的方法,其中,所述手勢包括第一部分和第二部分,其中所述第一部分包括所述輸入單元從所述第一位置到位于所述第一位置和所述第二位置之間的第三位置的移動,以及其中所述第二部分包括所述輸入單元從所述第三位置向所述第一位置的移動,所述方法還包括:響應(yīng)于接收到所述手勢的所述第二部分的指示,通過所述計算設(shè)備從所述一個或多個字符的至少一部分移除所述視覺效果,以指示所述一個或多個字符的所述一部分被取消選擇刪除。
[0145]示例6:如示例1-5任一所述的方法,其中輸出與所述輸入單元的移動相對應(yīng)的視覺效果包括至少部分基于在所述存在敏感輸入設(shè)備的檢測到所述輸入單元的位置和所述第一位置之間的距離,輸出所述視覺效果。
[0146]示例7:如示例1-6任一所述的方法,進一步包括通過所述計算設(shè)備輸出包括所述一個或多個字符的文本窗口以顯示,其中輸出指示所述一個或多個字符被選擇刪除的視覺效果包括輸出所述視覺效果以在所述文本窗口顯示。
[0147]示例8:如示例1-7任一所述的方法,其中所述輸入單元包括第一輸入單元,以及其中所述手勢包括第一手勢,所述方法還包括:通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的第二手勢的指示,所述第二手勢包括第二輸入單元從所述存在敏感輸入設(shè)備的第三位置到所述存在敏感輸入設(shè)備的第四位置的移動;以及響應(yīng)于接收到所述第二手勢的指示,通過所述計算設(shè)備從所述一個或多個字符的至少一部分移除所述視覺效果,以指示所述一個或多個字符的所述一部分被取消選擇刪除,其中,從所述文本顯示區(qū)域刪除所述一個或多個字符包括刪除所述一個或多個字符的被選擇刪除的所述一部分。
[0148]示例9:如示例1-8任一所述的方法,其中接收包括所述第二輸入單元從所述存在敏感輸入設(shè)備的所述第三位置到所述存在敏感輸入設(shè)備的所述第四位置的移動的所述第二手勢的指示包括接收在朝向所述存在敏感輸入設(shè)備的所述第一位置的方向上從所述第三位置到所述第四位置的所述第二手勢的指示。
[0149]示例10:如示例1-9任一所述的方法,其中,所述圖形指示包括第一圖形指示,其中所述閾值距離包括第一閾值距離,其中所述手勢包括所述手勢的第一部分和所述手勢的第二部分,以及其中所述手勢的第一部分包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的所述第二位置的移動,所述方法還包括:通過所述計算設(shè)備輸出多個字符以在所述文本顯示區(qū)域顯示,所述多個字符包括所述多個字符的第一部分和所述多個字符的第二部分,其中所述多個字符的所述第一部分包括所述一個或多個字符;響應(yīng)于確定所述第一閾值距離被滿足,通過所述計算設(shè)備輸出包括第二閾值距離的表示的第二圖形指示以顯示;通過所述計算設(shè)備接收所述手勢的所述第二部分的指示,所述手勢的所述第二部分包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第二位置到所述存在敏感輸入設(shè)備的第三位置的移動;響應(yīng)于接收到所述手勢的所述第二部分的指示,通過所述計算設(shè)備輸出與所述輸入單元從所述第二位置到所述第三位置的移動相對應(yīng)的所述第二圖形指示的視覺變化以顯示;通過所述計算設(shè)備確定在所述第二位置和所述第三位置之間的距離滿足所述第二閾值距離;以及響應(yīng)于確定所述第二閾值距離被滿足,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述多個字符的所述第二部分。
[0150]示例11:如示例1-10任一所述的方法,進一步包括:通過所述計算設(shè)備輸出包括文本行的多個字符以在所述文本顯示區(qū)域顯示,其中所述多個字符包括所述一個或多個字符,并且其中從所述文本顯示區(qū)域刪除所述一個或多個字符包括從所述文本顯示區(qū)域刪除包括所述文本行的所述多個字符。
[0151]示例12:如示例1-11任一所述的方法,其中刪除包括所述文本行的所述多個字符包括:響應(yīng)于確定包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的所述第二位置的移動的手勢包括在從所述第一位置到所述第二位置的基本上垂直于所述文本顯示區(qū)域的視覺朝向的方向上的移動,刪除所述多個字符。
[0152]示例13:如示例1-12任一所述的方法,其中,所述輸入單元包括第一輸入單元,以及其中所述手勢包括第一手勢,所述方法還包括:通過所述計算設(shè)備輸出包括詞的多個字符以顯示,其中所述多個字符包括所述一個或多個字符;以及通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的第二手勢的指示,所述第二手勢包括所述第二輸入單元從所述存在敏感輸入設(shè)備的第三位置到所述存在敏感輸入設(shè)備的第四位置的移動,其中從所述文本顯示區(qū)域刪除所述一個或多個字符包括響應(yīng)于接收到所述第二手勢的指示來從所述文本顯示區(qū)域刪除包括所述詞的所述多個字符。
[0153]示例14:如示例1-13任一所述的方法,進一步包括:通過所述計算設(shè)備輸出多個字符以在所述文本顯示區(qū)域顯示,所述多個字符包括所述多個字符的第一部分和所述多個字符的第二部分,其中所述多個字符的所述第一部分包括所述一個或多個字符;通過所述計算設(shè)備確定在所述第二位置處檢測到所述輸入單元達閾值時間量;以及響應(yīng)于確定在所述第二位置處檢測到所述輸入單元達所述閾值時間量,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述多個字符的所述第二部分。
[0154]示例15:如示例1-14任一所述的方法,進一步包括通過所述計算設(shè)備輸出圖形鍵盤以顯示,其中所述第一位置與所述圖形鍵盤的刪除鍵相關(guān)聯(lián)。
[0155]示例16:如示例1-15任一所述的方法,其中,輸出所述圖形指示以顯示還包括:響應(yīng)于通過所述計算設(shè)備確定在所述第一位置處檢測到所述輸入單元達閾值時間量,輸出所述圖形指示以顯示。
[0156]示例17:如示例1-16任一所述的方法,其中,輸出包括所述閾值距離的表示的所述圖形指示包括輸出從第三位置延伸到第四位置的所述圖形指示。
[0157]示例18:如示例1-17任一所述的方法,其中所述第三位置包括位于或靠近所述第一位置的位置,以及其中所述第四位置包括位于或靠近所述第二位置的位置。
[0158]示例19:一種編碼有指令的計算機可讀存儲介質(zhì),當指令被執(zhí)行時,使計算設(shè)備的至少一個處理器:輸出包括一個或多個字符的文本顯示區(qū)域以顯示;響應(yīng)于接收到在所述存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示以顯示;接收在所述存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的第二位置的移動;響應(yīng)于接收到所述手勢的所述指示,輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化以顯示;確定在所述第一位置和所述第二位置之間的距離滿足所述閾值距離;以及響應(yīng)于確定所述閾值距離被滿足,從所述文本顯示區(qū)域刪除所述一個或多個字符。
[0159]示例20:—種設(shè)備,包括:至少一個處理器;存在敏感輸入設(shè)備;以及至少一個模塊,所述至少一個模塊能由所述至少一個處理器操作以:輸出包括一個或多個字符的文本顯示區(qū)域以顯示;響應(yīng)于接收到在所述存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示以顯示;接收在所述存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的第二位置的移動;響應(yīng)于接收到所述手勢的所述指示,輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化以顯示;確定在所述第一位置和所述第二位置之間的距離滿足所述閾值距離;以及響應(yīng)于確定所述閾值距離被滿足,從所述文本顯示區(qū)域刪除所述一個或多個字符。
[0160]本發(fā)明中所描述的技術(shù)可被至少部分地在硬件、軟件、固件或其任意組合中實現(xiàn)。例如,所描述的技術(shù)的各個方面可實施于一個或多個處理器內(nèi),包括一個或多個微處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、或任何其它等效集成或離散邏輯電路,以及任何這些組件的結(jié)合。術(shù)語“處理器”或“處理器電路”可以泛指任何前述邏輯電路,單獨或與其它邏輯電路組合使用,或任何其它等效電路。包括硬件的控制單元也可執(zhí)行本公開的一個或多個技術(shù)。
[0161]這樣的硬件、軟件和固件可被實現(xiàn)在同一設(shè)備內(nèi)或在獨立設(shè)備內(nèi)以支持本公開中所描述的各種技術(shù)。另外,任何所述的單元、模塊或組件可被一起實現(xiàn)或單獨地實現(xiàn)為離散但可互操作的邏輯設(shè)備。將不同特征描述為模塊或單元意在突出不同的功能方面且不必暗示這樣的模塊或單元必須由單獨的硬件、固件、或軟件組件實現(xiàn)。相反,與一個或多個模塊或單元相關(guān)聯(lián)的功能可由單獨的硬件、固件或軟件組件執(zhí)行,或集成于共用或單獨的硬件、固件或軟件組件中。
[0162]本公開中所描述的技術(shù)也可以被嵌入或編碼在一個制造產(chǎn)品中,所述制造產(chǎn)品包括編碼有指令的計算機可讀存儲介質(zhì)。嵌入或編碼在包括編碼的計算機可讀存儲介質(zhì)的制造產(chǎn)品中的指令可以使一個或多個可編程處理器或其它處理器實現(xiàn)這里描述的一個或多個技術(shù),例如,當包括在或被編碼在計算機可讀存儲介質(zhì)中的指令由一個或多個處理器執(zhí)行時。計算機可讀存儲介質(zhì)可包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除可編程只讀存儲器(EPROM)、電可擦除可編程只讀存儲器(EEPROM)、閃存存儲器、硬盤、光盤ROM(CD-ROM)、軟盤、磁帶、磁性介質(zhì)、光學介質(zhì)或其它計算機可讀介質(zhì)。在一些示例中,制造產(chǎn)品可以包括一個或多個計算機可讀存儲介質(zhì)。
[0163]在一些示例中,計算機可讀存儲介質(zhì)可以包括非瞬態(tài)介質(zhì)。術(shù)語“非瞬態(tài),,可以指示該存儲介質(zhì)不包含在載波或傳播信號中。在某些示例中,非瞬態(tài)存儲介質(zhì)可以存儲可以隨著時間的推移而改變(例如,在RAM或高速緩存中)的數(shù)據(jù)。
[0164]已經(jīng)描述了各種示例。這些和其它示例都在所附權(quán)利要求的范圍內(nèi)。
【權(quán)利要求】
1.一種方法,包括: 通過計算設(shè)備輸出包括一個或多個字符的文本顯示區(qū)域以顯示; 響應(yīng)于接收到在存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,通過所述計算設(shè)備輸出包括閾值距離的表示的圖形指示以顯示; 通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的第二位置的移動; 響應(yīng)于接收到所述手勢的所述指示,通過所述計算設(shè)備輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化以顯示; 通過所述計算設(shè)備確定在所述第一位置和所述第二位置之間的距離滿足所述閾值距離;以及 響應(yīng)于確定所述閾值距離被滿足,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述一個或多個字符。
2.如權(quán)利要求1所述的方法,其中,輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化包括輸出所述圖形指示的所述視覺變化以指示在所述存在敏感輸入設(shè)備的檢測到所述輸入單元的位置和所述第二位置之間的距離。
3.如權(quán)利要求1所述的方法,進一步包括通過所述計算設(shè)備輸出與所述輸入單元的移動相對應(yīng)的視覺效果以顯示,所述視覺效果指示所述一個或多個字符被選擇刪除。
4.如權(quán)利要求3所述的方法,其 中,所述視覺效果包括所述一個或多個字符的圖形刪除線。
5.如權(quán)利要求3所述的方法,其中,所述手勢包括第一部分和第二部分,其中所述第一部分包括所述輸入單元從所述第一位置到位于所述第一位置和所述第二位置之間的第三位置的移動,以及其中所述第二部分包括所述輸入單元從所述第三位置向所述第一位置的移動,所述方法還包括: 響應(yīng)于接收到所述手勢的所述第二部分的指示,通過所述計算設(shè)備從所述一個或多個字符的至少一部分移除所述視覺效果,以指示所述一個或多個字符的所述一部分被取消選擇刪除。
6.如權(quán)利要求3所述的方法,其中輸出與所述輸入單元的移動相對應(yīng)的視覺效果包括至少部分基于在所述存在敏感輸入設(shè)備的檢測到所述輸入單元的位置和所述第一位置之間的距離,輸出所述視覺效果。
7.如權(quán)利要求3所述的方法,進一步包括通過所述計算設(shè)備輸出包括所述一個或多個字符的文本窗口以顯示,其中輸出指示所述一個或多個字符被選擇刪除的視覺效果包括輸出所述視覺效果以在所述文本窗口顯示。
8.如權(quán)利要求3所述的方法,其中所述輸入單元包括第一輸入單元,以及其中所述手勢包括第一手勢,所述方法還包括: 通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的第二手勢的指示,所述第二手勢包括第二輸入單元從所述存在敏感輸入設(shè)備的第三位置到所述存在敏感輸入設(shè)備的第四位置的移動;以及 響應(yīng)于接收到所述第二手勢的指示,通過所述計算設(shè)備從所述一個或多個字符的至少一部分移除所述視覺效果,以指示所述一個或多個字符的所述一部分被取消選擇刪除, 其中,從所述文本顯示區(qū)域刪除所述一個或多個字符包括刪除所述一個或多個字符的被選擇刪除的所述一部分。
9.如權(quán)利要求8所述的方法,其中接收包括所述第二輸入單元從所述存在敏感輸入設(shè)備的所述第三位置到所述存在敏感輸入設(shè)備的所述第四位置的移動的所述第二手勢的指示包括接收在朝向所述存在敏感輸入設(shè)備的所述第一位置的方向上從所述第三位置到所述第四位置的所述第二手勢的指示。
10.如權(quán)利要求1所述的方法,其中,所述圖形指示包括第一圖形指示,其中所述閾值距離包括第一閾值距離,其中所述手勢包括所述手勢的第一部分和所述手勢的第二部分,以及其中所述手勢的第一部分包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的所述第二位置的移動,所述方法還包括: 通過所述計算設(shè)備輸出多個字符以在所述文本顯示區(qū)域顯示,所述多個字符包括所述多個字符的第一部分和所述多個字符的第二部分,其中所述多個字符的所述第一部分包括所述一個或多個字符; 響應(yīng)于確定所述第一閾值距離被滿足,通過所述計算設(shè)備輸出包括第二閾值距離的表示的第二圖形指示以顯示; 通過所述計算設(shè)備接收所述手勢的所述第二部分的指示,所述手勢的所述第二部分包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第二位置到所述存在敏感輸入設(shè)備的第三位置的移動; 響應(yīng)于接收到所述手勢的所述第二部分的指示,通過所述計算設(shè)備輸出與所述輸入單元從所述第二位置到所述第三位置的移動相對應(yīng)的所述第二圖形指示的視覺變化以顯示; 通過所述計算設(shè)備確定在所述第二位置和所述第三位置之間的距離滿足所述第二閾值距離;以及 響應(yīng)于確定所述第二閾值距離被滿足,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述多個字符的所述第二部分。
11.如權(quán)利要求1所述的方法,進一步包括:通過所述計算設(shè)備輸出包括文本行的多個字符以在所述文本顯示區(qū)域顯示,其中所述多個字符包括所述一個或多個字符,并且其中從所述文本顯示區(qū)域刪除所述一個或多個字符包括從所述文本顯示區(qū)域刪除包括所述文本行的所述多個字符。
12.如權(quán)利要求11所述的方法,其中刪除包括所述文本行的所述多個字符包括: 響應(yīng)于確定包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的所述第二位置的移動的手勢包括在從所述第一位置到所述第二位置的基本上垂直于所述文本顯示區(qū)域的視覺朝向的方向上的移動,刪除所述多個字符。
13.如權(quán)利要求1所述的方法,其中,所述輸入單元包括第一輸入單元,以及其中所述手勢包括第一手勢,所述方法還包括: 通過所述計算設(shè)備輸出包括詞的多個字符以顯示,其中所述多個字符包括所述一個或多個字符;以及通過所述計算設(shè)備接收在所述存在敏感輸入設(shè)備處檢測到的第二手勢的指示,所述第二手勢包括所述第二輸入單元從所述存在敏感輸入設(shè)備的第三位置到所述存在敏感輸入設(shè)備的第四位置的移動,其中從所述文本顯示區(qū)域刪除所述一個或多個字符包括響應(yīng)于接收到所述第二手勢的指示來從所述文本顯示區(qū)域刪除包括所述詞的所述多個字符。
14.如權(quán)利要求1所述的方法,進一步包括: 通過所述計算設(shè)備輸出多個字符以在所述文本顯示區(qū)域顯示,所述多個字符包括所述多個字符的第一部分和所述多個字符的第二部分,其中所述多個字符的所述第一部分包括所述一個或多個字符; 通過所述計算設(shè)備確定在所述第二位置處檢測到所述輸入單元達閾值時間量;以及響應(yīng)于確定在所述第二位置處檢測到所述輸入單元達所述閾值時間量,通過所述計算設(shè)備從所述文本顯示區(qū)域刪除所述多個字符的所述第二部分。
15.如權(quán)利要求1所述的方法,進一步包括通過所述計算設(shè)備輸出圖形鍵盤以顯示,其中所述第一位置與所述圖形鍵盤的刪除鍵相關(guān)聯(lián)。
16.如權(quán)利要求1所述的方法,其中,輸出所述圖形指示以顯示還包括:響應(yīng)于通過所述計算設(shè)備確定在所述第一位置處檢測到所述輸入單元達閾值時間量,輸出所述圖形指示以顯示。
17.如權(quán)利要求1所述的方法,其中,輸出包括所述閾值距離的表示的所述圖形指示包括輸出從第三位置延伸到第四位置的所述圖形指示。
18.如權(quán)利要求17所述的方法,其中所述第三位置包括位于或靠近所述第一位置的位置,以及其中所述第四位置包括位于或靠近所述第二位置的位置。
19.一種設(shè)備,包括:` 至少一個處理器; 存在敏感輸入設(shè)備;以及 至少一個模塊,所述至少一個模塊能由所述至少一個處理器操作以: 輸出包括一個或多個字符的文本顯示區(qū)域以顯示; 響應(yīng)于接收到在所述存在敏感輸入設(shè)備的第一位置處檢測到的輸入單元的指示,輸出包括閾值距離的表示的圖形指示以顯示; 接收在所述存在敏感輸入設(shè)備處檢測到的手勢的指示,所述手勢包括所述輸入單元從所述存在敏感輸入設(shè)備的所述第一位置到所述存在敏感輸入設(shè)備的第二位置的移動;響應(yīng)于接收到所述手勢的所述指示,輸出與所述輸入單元從所述第一位置到所述第二位置的移動相對應(yīng)的所述圖形指示的視覺變化以顯示; 確定在所述第一位置和所述第二位置之間的距離滿足所述閾值距離;以及 響應(yīng)于確定所述閾值距離被滿足,從所述文本顯示區(qū)域刪除所述一個或多個字符。
【文檔編號】G06F3/0488GK103729136SQ201310717319
【公開日】2014年4月16日 申請日期:2013年10月16日 優(yōu)先權(quán)日:2012年10月16日
【發(fā)明者】畢小俊, 歐陽瑜, 庫爾特·愛德華·帕特里奇, 翟樹民 申請人:谷歌公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1