專利名稱:用于使用輸入手勢來關(guān)聯(lián)觸摸屏上的對象的方法
技術(shù)領(lǐng)域:
這里描述的主題的實施例通常涉及觸摸感測應(yīng)用,并且更加具體地,主題的實施例涉及使用自由形式的輸入手勢來關(guān)聯(lián)在觸摸屏上顯示的對象。
背景技術(shù):
許多電子設(shè)備使用觸摸屏來向用戶呈現(xiàn)信息,并且還接收來自用戶的輸入。一些應(yīng)用涉及在觸摸屏上顯示的很多對象或者項。例如,文件夾、照片簿、聯(lián)系人列表或者音樂播放列表經(jīng)常包括很多條目。特別隨著項的數(shù)目的增加,使用觸摸屏來組織、分類或者以其它方式單獨地管理每個對象變得單調(diào)乏味并且耗時。因此,期望減少用戶在管理在觸摸屏上顯示的對象時的工作量。
當(dāng)考慮結(jié)合下面的附圖時,可以通過參考具體實施方式
和權(quán)利要求來得到對主題的更全面的理解,其中,在各個附圖中相同的附圖標(biāo)記表示相似的要素。圖I是根據(jù)一個實施例的電子設(shè)備的框圖;圖2是根據(jù)一個實施例的適用于與圖I的電子設(shè)備一起使用的對象管理過程的流程圖;圖3描繪了根據(jù)一個實施例的適用于與圖2的對象管理過程一起使用的觸摸屏;圖4描繪了根據(jù)一個實施例的適用于與圖3的觸摸屏一起使用的輸入手勢和指派的準(zhǔn)則之間的關(guān)聯(lián);圖5描繪了根據(jù)另一實施例的適用于與圖2的對象管理過程一起使用的觸摸屏;圖6描繪了根據(jù)一個實施例的適用于與圖5的觸摸屏一起使用的輸入手勢和期望參與狀態(tài)之間的關(guān)聯(lián);以及圖7描繪了根據(jù)另一實施例的適用于與圖2的對象管理過程一起使用的觸摸屏。
具體實施例方式下面的具體實施方式
實際上僅是說明性的,并且并不意在限制本申請或主題的實施例以及這樣的實施例的使用。此外,不希望受到在前面的技術(shù)領(lǐng)域、背景技術(shù)、發(fā)明內(nèi)容或者下面具體實施方式
中出現(xiàn)的任何明示的或暗示的理論的限制。這里,可以在功能和/或邏輯塊組件和各種處理步驟方面描述技巧和技術(shù)。應(yīng)當(dāng)認(rèn)識到,這樣的塊組件可以通過配置為執(zhí)行特定的功能的任何數(shù)目的硬件、軟件和/或固件組件來實現(xiàn)。例如,系統(tǒng)或者組件的實施例可以采用各種集成電路組件,例如,存儲器元件、數(shù)字信號處理元件、邏輯元件、查找表等等,其可以在一個或多個微處理器或其它控制設(shè)備的控制下執(zhí)行各種功能。為了簡潔起見,這里可以不詳細(xì)描述與觸摸感測、觸摸屏校準(zhǔn)和/或配置、觸摸屏以及系統(tǒng)的其它功能方面(和系統(tǒng)的獨立操作組件)相關(guān)的傳統(tǒng)技術(shù)。此外,在這里包含的各個附圖中示出的連接線意在表示在各個元件之間的示例性功能關(guān)系和/或物理耦合。應(yīng)當(dāng)注意,在實際實施例中,可以存在許多可替代的或者另外的功能關(guān)系或物理連接。在此討論的技術(shù)和概念涉及將觸摸屏用作用戶接口設(shè)備的系統(tǒng)?;诟采w在觸摸屏上顯示的對象的自由形式的輸入手勢來使相應(yīng)對象進(jìn)行關(guān)聯(lián)或者以其它方式相關(guān)。對自由形式的輸入手勢指派各種準(zhǔn)則,并且這些準(zhǔn)則進(jìn)而被指派給與相應(yīng)的輸入手勢相對應(yīng)的關(guān)聯(lián)對象,從而最小化在其他情況下可能需要向?qū)ο髥为氈概蓽?zhǔn)則的由用戶執(zhí)行的操作的數(shù)目??梢曰谥概傻臏?zhǔn)則來對關(guān)聯(lián)的對象執(zhí)行動作或操作。因此,自由形式的輸入手勢可以用于快速地并且直觀地選擇和分組對象并且指派準(zhǔn)則,并且/或者對對象的組整體地執(zhí)行動作,從而最小化由用戶執(zhí)行以管理顯示的對象的操作的數(shù)目。圖I描繪了電子設(shè)備100的示例性實施例。在示例性實施例中,在沒有限制的情況下,電子設(shè)備100包括觸摸屏102和處理模塊104。應(yīng)當(dāng)注意,為了進(jìn)行解釋,圖I是電子設(shè)備100的簡單化表示并且并不意在以任何方式限制主題的范圍。根據(jù)實施例,電子設(shè)備100可以被實現(xiàn)為移動通信設(shè)備(例如,蜂窩電話、個人數(shù)字助理等)、計算機(jī)、便攜式媒體播放器(例如,數(shù)字音頻播放器、數(shù)字視頻播放器等)或者具有觸摸屏接口的其他適當(dāng)?shù)碾娮釉O(shè)備。在示例性實施例中,觸摸屏102提供電子設(shè)備100的用戶接口,并且包括觸摸面板106和顯示設(shè)備108。將觸摸面板106耦合到處理模塊104,其中處理模塊104被配置為辨識、識別或者以其它方式分辨從觸摸面板106接收到的輸入,如在下面更詳細(xì)描述的。將處理模塊104耦合到顯示設(shè)備108,并且處理模塊104被配置為控制顯示設(shè)備108上的內(nèi)容的顯示和/或呈現(xiàn),并且使從觸摸面板106接收到的輸入的位置與在顯示設(shè)備108上顯示的內(nèi)容的位置相關(guān),如在下面更加詳細(xì)描述的。在示例性實施例中,觸摸面板106被實現(xiàn)為響應(yīng)于觸摸面板106的表面上的用戶 輸入的透明的觸摸面板。關(guān)于這一點,在示例性實施例中,用戶輸入包括由電子設(shè)備100的用戶使用輸入對象(例如,手指、觸針、數(shù)字筆等)施加到觸摸面板106的表面的壓力(或者力)。在一些實施例中,觸摸面板106還可以響應(yīng)于充分接近觸摸面板106的表面的輸入對象(例如,手指),其中用戶輸入可以包括用戶充分接近觸摸面板106的表面地操縱輸入對象。觸摸面板106可以被實現(xiàn)為電阻觸摸面板、電容觸摸面板,或者觸摸面板106可以使用其它適當(dāng)?shù)募夹g(shù)(例如,表面聲波或者其它音速技術(shù))來實現(xiàn)。關(guān)于這一點,觸摸面板106用于將在觸摸面板106的各個位置處的用戶輸入分辨為與在觸摸屏102上顯示的對象相對應(yīng)的一個或者多個輸入手勢,如在下面更加詳細(xì)描述的。觸摸面板106優(yōu)選地被布置得接近顯示設(shè)備108并且與顯示設(shè)備108對準(zhǔn),使得當(dāng)用戶看到在顯示設(shè)備108上顯示的內(nèi)容時,在用戶和顯示設(shè)備108之間的視線中插入觸摸面板106。關(guān)于這一點,從觸摸屏102和/或顯示設(shè)備108的用戶和/或觀眾的角度來看,觸摸面板106的至少一部分重疊和/或覆蓋在顯示設(shè)備108上顯示的內(nèi)容。根據(jù)一個實施例,觸摸面板106在形狀上基本上是平坦的,并且被布置在顯示設(shè)備108的基本上平坦的表面附近。在示例性實施例中,顯示設(shè)備108被實現(xiàn)為配置為在處理模塊104的控制下圖形地顯示信息和/或內(nèi)容的電子顯示器。根據(jù)實施例,顯示設(shè)備108可以被實現(xiàn)為液晶顯示器(IXD)、陰極射線管顯示器(CRI)、發(fā)光二極管(LED)顯示器、有機(jī)發(fā)光二極管(OLED)顯示器、等離子顯示器或投影顯示器、或者其它適當(dāng)?shù)碾娮语@示器。根據(jù)一個或者多個實施例,觸摸面板106與顯示設(shè)備108集成。例如,如果顯示設(shè)備108具有基本上平坦的觀察區(qū)域,那么可以與顯示設(shè)備108的平坦觀察區(qū)域平行地對準(zhǔn)觸摸面板106。處理模塊104通常表示硬件、軟件和/或固件組件,其被配置為將觸摸屏102和/或觸摸面板106上的用戶輸入分辨為一個或者多個輸入手勢,使輸入手勢(多個)的位置(多個)與在顯示設(shè)備108上顯示的內(nèi)容的位置(多個)相關(guān),并且執(zhí)行在下面更加詳細(xì)地描述的其它任務(wù)和/或功能。根據(jù)實施例,可以利用設(shè)計為執(zhí)行在此描述的功能的通用處理器、內(nèi)容可尋址存儲器、數(shù)字信號處理器、專用集成電路、現(xiàn)場可編程門陣列、任何適當(dāng)?shù)目删幊踢壿嬙O(shè)備、離散門或晶體管邏輯、離散硬件組件或者其任何組合來實施或者實現(xiàn)處理模塊104。處理模塊104還可以被實施為計算設(shè)備的組合,例如,數(shù)字信號處理器和微處理器的組合、多個微處理器、與數(shù)字信號處理器核相結(jié)合的一個或者多個微處理器、或者任何其它這樣的配置的組合。實際上,處理模塊104包括處理邏輯,該處理邏輯可以被配置為執(zhí)行與電子設(shè)備100的操作相關(guān)聯(lián)的功能、技術(shù)和處理任務(wù),如在下面更加詳細(xì)描述的。此夕卜,可以在由處理模塊104執(zhí)行的硬件、固件、軟件模塊中或者在其任何實際組合中直接具體化結(jié)合在此公開的實施例描述的算法或者方法的步驟。 現(xiàn)在參考圖2,在示例性實施例中,顯示系統(tǒng)可以被配置為執(zhí)行如下所述的對象管理過程200和其它的任務(wù)、功能和/或操作??梢酝ㄟ^軟件、硬件、固件或者其任何組合來執(zhí)行各種任務(wù)。出于說明的目的,下面的描述可以涉及以上結(jié)合圖I描述的元件。實際上,可以通過所描述的系統(tǒng)的不同元件,諸如觸摸屏102、處理模塊104、觸摸面板106和/或顯示設(shè)備108,來執(zhí)行任務(wù)、功能和操作。應(yīng)當(dāng)認(rèn)識到,任何數(shù)目的其它或替代的任務(wù)可以被包括并且可以被并入具有這里沒有詳細(xì)描述的其它功能性的更加全面的程序或者過程中。參考圖2并且繼續(xù)參考圖1,可以執(zhí)行對象管理過程200,以使得用戶能夠以高效并且直觀的方式來管理在觸摸屏上顯示的對象(或者項)。對象管理過程200開始于在觸摸屏上顯示和/或呈現(xiàn)包括多個對象(或者項)的圖形內(nèi)容(任務(wù)202)ο在示例性實施例中,如在本領(lǐng)域中應(yīng)當(dāng)認(rèn)識到的,在觸摸屏上顯示的對象(或者替代地,所顯示的對象)包括文件(例如,音頻文件、視頻文件、字處理器文件或者其它適當(dāng)類型的文件)、圖像、聯(lián)系人,或者其它信息段或者對象的圖形表示,該文件、圖像、聯(lián)系人,或者其它信息段或者對象通過由處理模塊104執(zhí)行的應(yīng)用、程序或者其他軟件保持和/或以其它方式相關(guān)聯(lián)。例如,如圖3中所示,處理模塊104可以在觸摸屏300 (例如,觸摸屏102和/或顯示設(shè)備100)上顯示多個縮略像,其中每個縮略像對應(yīng)于與由處理模塊104保持并且/或者以其它方式相關(guān)聯(lián)的文件、圖像、聯(lián)系人或者其它的信息。在示例性實施例中,在觸摸屏300上同時顯示多個對象,使得用戶可以回顧并且從多個對象當(dāng)中選擇對象,如在下面更加詳細(xì)描述的。再次參考圖2,在示例性實施例中,對象管理過程200通過接收或者以其它方式從觸摸屏幕獲得用戶輸入來繼續(xù)(任務(wù)204)。關(guān)于這一點,在示例性實施例中,用戶輸入包括一個或者多個筆畫、移動、標(biāo)記等,電子設(shè)備100的用戶例如通過將輸入對象(例如,手指、觸針、數(shù)字筆等)施加和/或按壓到觸摸屏102和/或觸摸面板106的表面、或者使輸入對象位于充分接近觸摸屏102和/或觸摸面板106,來向觸摸屏102和/或觸摸面板106作出該一個或者多個筆畫、移動、標(biāo)記等。在示例性實施例中,對象管理過程200通過基于用戶輸入辨識或者以其它方式識別與在觸摸屏上顯示的對象中的一個或者多個對象相對應(yīng)的自由形式的輸入手勢來繼續(xù)(任務(wù)206)。如在此所使用的,自由形式的輸入手勢應(yīng)被理解為由用戶在觸摸屏(或觸摸面板)的表面上作出的覆蓋相應(yīng)的所顯示的對象的離散自由形式的符號或者標(biāo)記。應(yīng)當(dāng)理解,自由形式的輸入手勢可以包括由電子設(shè)備100的用戶進(jìn)行的對輸入對象的一個或者多個筆畫、移動、標(biāo)記或者其它操縱,或者可以以其它方式通過電子設(shè)備100的用戶進(jìn)行的對輸入對象的一個或者多個筆畫、移動、標(biāo)記或者其它操縱來創(chuàng)建。以該方式,自由形式的輸入手勢可以具有用戶定義的形狀、大小、定向等。如在此使用的,當(dāng)觸摸面板106上的自由形式的輸入手勢的至少一部分的位置覆蓋在顯示設(shè)備108上顯示的對象的至少一部分的位置時,自由形式的輸入手勢與相應(yīng)的所顯示的對象相對應(yīng)。在示例性實施例中,為了辨識或者以其它方式識別覆蓋在顯示設(shè)備上顯示的對象的自由形式的輸入手勢,處理模塊104使觸摸面板106上的用戶輸入的位置與在顯示設(shè)備108上顯示的對象的位置相關(guān)。應(yīng)當(dāng)認(rèn)識到,在此描述的主題不限于用于自由形式的輸入手勢的任何具體的幾何布置,并且實際上,觸摸屏上的任何可區(qū)分的輸入可以包括自由形式的輸入手勢。例如,實際上,可以將自由形式的輸入手勢實現(xiàn)為使用諸如復(fù)選框、字母、數(shù)字或者其它字母數(shù)字符號的任何適當(dāng)?shù)男螤罨蛘叻?、或者用戶期望?yīng)用于觸摸屏的任何其它的形狀或者符號。在示例性實施例中,通過用戶輸入動態(tài)地創(chuàng)建和/或定義自由形式的輸入手勢,即,用戶可以通過在觸摸屏上作出覆蓋顯示的對象的可區(qū)分的輸入來創(chuàng)建自由 形式的輸入手勢。以該方式,自由形式的輸入手勢可以是在電子設(shè)備100的操作期間用戶定義的并且被實時創(chuàng)建的。然而,在替代實施例中,自由形式的輸入手勢可以與預(yù)先定義的形狀、符號、圖案、標(biāo)記等相對應(yīng)。在示例性實施例中,響應(yīng)于識別覆蓋所顯示的對象的自由形式的輸入手勢,處理模塊104保持在相應(yīng)的對象與其相對應(yīng)的自由形式的輸入手勢之間的關(guān)聯(lián)。因此,為了方便起見,在沒有限制的情況下,與所顯示的對象的一部分相對應(yīng)的或者以其它方式覆蓋所顯示的對象的一部分的自由形式的輸入手勢可以在此替代地被稱為用于所顯示的對象的關(guān)聯(lián)輸入手勢。例如,再次參考圖3,處理模塊104將覆蓋第一對象304的觸摸屏300 (例如,觸摸面板106)上的第一自由形式的用戶輸入302辨識為或者以其它方式識別為與第一對象304相對應(yīng)的自由形式的輸入手勢,并且作為響應(yīng),使自由形式的輸入手勢302與第一對象304相關(guān)聯(lián)。如圖3中所示,響應(yīng)于從觸摸屏300接收到用戶輸入,處理模塊104還可以在觸摸屏300上(例如,在顯示設(shè)備108上)在其相對應(yīng)的位置處顯示或者以其它方式呈現(xiàn)用戶輸入302的圖形表示,如在本領(lǐng)域中應(yīng)當(dāng)認(rèn)識到的。以類似的方式,處理模塊104將覆蓋第二對象308的第二自由形式的用戶輸入306辨識為或者以其它方式識別為與第二對象308相對應(yīng)的第二自由形式的輸入手勢,將覆蓋第三對象312的第三自由形式的用戶輸入310辨識為或者以其它方式識別為與第三對象312相對應(yīng)的第三自由形式的輸入手勢,將覆蓋第四對象316的第四自由形式的用戶輸入314辨識為或者以其它方式識別為與第四對象316相對應(yīng)的第四自由形式的輸入手勢等。根據(jù)一個或者多個實施例,對象管理過程200在接收到用戶完成提供輸入的指示之前(例如,通過用戶選擇相對應(yīng)的按鈕360) —直保持在觸摸屏上的所顯示的對象及其關(guān)聯(lián)輸入手勢的圖形表示,使得自由形式的輸入手勢的圖形表示留在觸摸屏上,并且保留顯示在觸摸屏上,覆蓋其關(guān)聯(lián)的所顯示的對象。作為對按鈕360的補(bǔ)充和/或替代,在其它實施例中,用戶可以通過下述來指示他或者她完成提供輸入選擇或者以其它方式按下電子設(shè)備100上的硬件鍵或者按鈕,在觸摸屏300上輸入預(yù)先定義的手勢,提供適當(dāng)?shù)恼Z音命令,或者使用用于指示他或者他完成提供輸入的其它適當(dāng)?shù)氖侄?。如在下面更加詳?xì)描述的,在示例性實施例中,自由形式的輸入手勢用作標(biāo)簽,該標(biāo)簽被指派給所顯示的對象或者以其它方式與所顯示的對象相關(guān)聯(lián),允許基于所顯示的對象相對應(yīng)的自由形式的輸入手勢來允許對所顯示的對象進(jìn)行分組、關(guān)聯(lián)、相關(guān)或者以其它方式聚集,以創(chuàng)建所顯示的對象的子集。每個自由形式的輸入手勢都被指派了一個或多個準(zhǔn)則,該準(zhǔn)則進(jìn)而被指派給與相應(yīng)的輸入手勢相關(guān)聯(lián)的所顯示的對象的子集中的所顯示的對象中的每一個或者以其它方式與之相關(guān)聯(lián)。然后,可以以受指派的準(zhǔn)則影響的方式來對所顯示的對象的不同分組執(zhí)行不同的操作、動作或者命令。因此,用戶利用輸入手勢來從所顯示的對象當(dāng)中選擇對象,以期望的方式對所選擇的對象進(jìn)行分組,并且然后,對分組的對象指派不同的準(zhǔn)則和/或執(zhí)行不同的操作,從而允許用戶以高效的方式管理所顯示的對象。例如,如在下面更加詳細(xì)描述的,用戶利用阿爾法形狀的輸入手勢來刪除與縮略圖308、348相對應(yīng)的對象(例如,文件),利用星形的輸入手勢來將與縮略圖316、328相對應(yīng)的對象(例如,照片簿、音樂播放列表、文件夾等)分類在第一類別中,利用三角形的手勢來將與縮略圖312、318、320相對應(yīng)的對象分類在第二類別中,并且利用菱形的輸入手勢來將與縮略圖304、324、332、340、344、356相對應(yīng)的對象分類在第三類別中。 在示例性實施例中,對象管理過程200通過基于所顯示的對象的關(guān)聯(lián)輸入手勢使所顯示的對象相關(guān)聯(lián)或者以其它方式相關(guān)(任務(wù)208)來繼續(xù)。關(guān)于這一點,當(dāng)所顯示的對象的關(guān)聯(lián)輸入手勢充分相似時,使所顯示的對象相關(guān)聯(lián)。在示例性實施例中,基于輸入手勢的幾何特征(例如,形狀、大小、定向等),響應(yīng)于確定所顯示的對象的相對應(yīng)的輸入基本上相似(例如,忽視不顯著的變化)來使所顯示的對象相關(guān)聯(lián)。例如,可以響應(yīng)于基于在第一自由形式的輸入手勢和第二自由形式的輸入手勢之間的幾何相似度而確定與第一對象相關(guān)聯(lián)的第一自由形式的輸入手勢以及與第二對象相關(guān)聯(lián)的第二自由形式的輸入手勢基本上匹配或者以其它方式等同,來使第一對象和第二對象相關(guān)聯(lián)。在一些實施例中,對象管理過程200還可以基于創(chuàng)建輸入手勢的方式來比較這些輸入手勢,例如,通過考慮筆畫、移動、標(biāo)記、或者由電子設(shè)備100的用戶作出的包括輸入手勢的手勢的方向信息來比較該輸入手勢。例如,當(dāng)所顯示的對象的關(guān)聯(lián)輸入手勢的每一個都與順時針的圓圈相對應(yīng)時,對象管理過程200可以使所顯示的對象相關(guān)聯(lián),但是當(dāng)覆蓋第一對象的輸入手勢包括順時針的圓圈并且覆蓋第二對象的輸入手勢包括逆時針的圓圈時,對象管理過程200可能不使第一對象和第二對象相關(guān)聯(lián)。在示例性實施例中,響應(yīng)于確定了覆蓋第一對象或者以其它方式與第一對象相對應(yīng)的用戶輸入以及覆蓋第二對象或者以其它方式與第二對象相對應(yīng)的用戶輸入中的每一個基本上與相同的輸入手勢相對應(yīng),對象管理過程200使第一對象和第二對象相關(guān)聯(lián)。換言之,對象管理過程200將覆蓋第一對象的自由形式的輸入手勢與覆蓋第二對象的自由形式的輸入手勢作比較,并且響應(yīng)于確定了覆蓋第一對象的輸入手勢基本上匹配覆蓋第二對象的輸入手勢,例如,當(dāng)覆蓋第一對象的輸入手勢的形狀和/或大小基本上匹配覆蓋第二對象的輸入手勢的形狀和/或大小時,使第一對象和第二對象相關(guān)聯(lián)。例如,再次參考圖3,在圖示的實施例中,處理模塊104響應(yīng)于確定了覆蓋第三對象312的用戶輸入310基本上匹配覆蓋第五對象318的用戶輸入317來使第三對象312和第五對象318相關(guān)聯(lián)。關(guān)于這一點,響應(yīng)于基于在覆蓋第三對象312的用戶輸入310和覆蓋第五對象318的用戶輸入317之間的幾何相似度確定了輸入手勢310、317的每一個基本上與三角形的輸入手勢相對應(yīng),處理模塊104使對象312、318相關(guān)聯(lián)。以類似的方式,在圖示的實施例中,因為與第六對象320相關(guān)聯(lián)的輸入手勢基本上匹配或者以其它方式對應(yīng)于用于第三和第五對象312、318的輸入手勢,所以使第六對象320與第三和第五對象312、318相關(guān)聯(lián)。因此,對于圖示的實施例,因為第一對象304、第七對象324、第九對象332、第i^一對象340、第十二對象344以及第十五對象356的關(guān)聯(lián)輸入手勢的每一個基本上與菱形的輸入手勢相對應(yīng),所以使第一對象304、第七對象324、第九對象332、第i^一對象340、第十二對象344以及第十五對象356相關(guān)聯(lián),因為第二對象308、第十對象336、第十三對象348以及第十四對象352的關(guān)聯(lián)輸入手勢的每一個基本上與阿爾法形狀的輸入手勢相對應(yīng),所以使第二對象308、第十對象336、第十三對象348以及第十四對象352相關(guān)聯(lián),并且被關(guān)聯(lián),因為第四對象316和第九對象328的關(guān)聯(lián)輸入手勢的每一個基本上與星形的輸入手勢相對應(yīng),所以使第四對象316和第九對象328相關(guān)聯(lián)。以該方式,與菱形的輸入手勢相關(guān)聯(lián)的對象304、324、332、340、344、356包括所顯示的對象的第一子集,與阿爾法形狀的輸入手勢相關(guān)聯(lián)的對象308、336、348、352包括所顯示的對象的第二子集,與三角形的輸入手勢相關(guān)聯(lián)的對象312、318、320包括所顯示的對象的第三子集,并且與星形的輸入手勢相關(guān)聯(lián)的對象 316,328包括所顯示的對象的第四子集。再次參考圖2,在示例性實施例中,對象管理過程200通過對每個輸入手勢指派一個或者多個準(zhǔn)則(任務(wù)210)來繼續(xù)。根據(jù)實施例,對于具體應(yīng)用,指派給輸入手勢的準(zhǔn)則可以包括動作、操作、或者命令、類別、分類或者其它的分組、優(yōu)先級或者其它適當(dāng)?shù)奶卣鳌傩曰蛘咛匦???梢詫γ總€輸入手勢預(yù)先指派和/或預(yù)先配置默認(rèn)準(zhǔn)則,諸如默認(rèn)動作或者類別,或者可以由用戶對每個輸入手勢動態(tài)地指派準(zhǔn)則。關(guān)于這一點,在用戶指派準(zhǔn)則的實施例中,對象管理過程200可以通過下述步驟來預(yù)測要指派給輸入手勢的準(zhǔn)則保持在輸入手勢及其先前被指派的準(zhǔn)則之間的關(guān)聯(lián),從而避免需要用戶后續(xù)將相同的準(zhǔn)則指派給特定的輸入手勢。參考圖3和圖4,根據(jù)一個或者多個實施例,對象管理過程200可以響應(yīng)接收到來自用戶的他或者她完成提供用戶輸入的指示來提示用戶將準(zhǔn)則指派給所識別的輸入手勢。例如,響應(yīng)于用戶選擇按鈕360(例如,通過觸摸覆蓋按鈕360的觸摸面板106),這指示用戶完成提供輸入,對象管理過程200可以顯示諸如菜單的圖形用戶接口元素404,其被配置為允許用戶將準(zhǔn)則指派給所識別的輸入手勢。對于每個識別的輸入手勢,用戶例如通過對于每個識別的輸入手勢從可能的選項列表中選擇期望的動作和/或類別或者手動地輸入期望的動作和/或類別,來提供要與相應(yīng)的輸入手勢相關(guān)聯(lián)和/或要指派給相應(yīng)的輸入手勢的一個或多個期望準(zhǔn)則。例如,如圖4中所示,用戶可以將刪除操作指派給阿爾法形狀的輸入手勢(例如,第二輸入306),將第一類別(例如,“類別A”)指派給星形的輸入手勢(例如,第四輸入314),將第二類別(例如,“類別B”)指派給三角形的輸入手勢(例如,輸入310、317),并且將第三類別(例如,“類別C”)指派給菱形的輸入手勢(例如,第一輸入302)。如上所述,在替代實施例中,對象管理過程200可以預(yù)測對輸入手勢的準(zhǔn)則和/或?qū)斎胧謩蓊A(yù)先指派準(zhǔn)則,從而減少用戶對于輸入手勢手動地指派或者以其它方式指定準(zhǔn)則的工作量。在示例性實施例中,指派給相應(yīng)的輸入手勢或者以其它方式與相應(yīng)的輸入手勢相關(guān)聯(lián)的任何準(zhǔn)則還被指派給相應(yīng)的輸入手勢相關(guān)聯(lián)的每個對象或者以其它方式與相應(yīng)的輸入手勢相關(guān)聯(lián)的每個對象相關(guān)聯(lián)。因此,所顯示的對象304、324、332、340、344、356的第一子集的每個對象與第三類別相關(guān)聯(lián),所顯示的對象308、336、348、352的第二子集的每個對象與刪除操作相關(guān)聯(lián),所顯示的對象312、318、320的第三子集的每個對象與第二類別相關(guān)聯(lián),并且所顯示的對象316、328的第四子集的每個對象與第一類別相關(guān)聯(lián)。如圖4中所示,對象管理過程200可以顯示與每個輸入手勢相關(guān)聯(lián)的對象的數(shù)目,即,在所顯示的對象的每個子集中的對象的數(shù)目,從而向用戶提供關(guān)于要與用于輸入手勢的各種準(zhǔn)則相關(guān)聯(lián)的對象的數(shù)目的指示。再次參考圖2,在示例性實施例中,對象管理過程200通過基于指派給用于關(guān)聯(lián)對象的輸入手勢的準(zhǔn)則對關(guān)聯(lián)對象執(zhí)行動作(任務(wù)212)來繼續(xù)。關(guān)于這一點,以受指派給與子集相關(guān)聯(lián)的輸入手勢的一個或者多個準(zhǔn)則影響的方式來管理所顯示的對象的子集的每個對象。再次參考圖3和圖4,在圖示的實施例中,對象管理過程200例如通過處理模塊104刪除與每個對象308、348相對應(yīng)的文件和/或信息來對與阿爾法形的輸入手勢相關(guān)聯(lián)的所顯示的對象308和348的子集執(zhí)行刪除操作。對象管理過程200可以將與星形輸入手勢314相關(guān)聯(lián)的對象316、328的子集歸類或者以其他方式分類在第一類別中,將與三角形的輸入 手勢310、317相關(guān)聯(lián)的對象312、318、320的子集歸類或者以其他方式分類在第二類別中,并且將與菱形的輸入手勢302相關(guān)聯(lián)的對象304、324、332、340、344、356的子集歸類或者以其他方式分類在第三類別中。例如,當(dāng)在觸摸屏300上顯示的對象與圖像文件相對應(yīng)時,指派了輸入手勢的類別可以與照片簿相對應(yīng),其中將與對象316、328相對應(yīng)的圖像置于第一照片簿中,將與對象312、318、320相對應(yīng)的圖像置于第二照片簿中,并且將與對象304、324、332、340、344、356相對應(yīng)的圖像置于第三照片簿中。在替代實施例中,在觸摸屏300上顯示的對象可以與音頻文件相對應(yīng),并且指派了輸入手勢的類別可以與播放列表相對應(yīng),其中將與對象316、328相對應(yīng)的音頻文件置于在第一播放列表中,將與對象312、318、320相對應(yīng)的音頻文件置于第二播放列表中,并且將與對象304、324、332、340、344、356相對應(yīng)的音頻文件置于第三播放列表中。應(yīng)當(dāng)認(rèn)識到,不希望主題限于任何特定類型的內(nèi)容,并且可以以類似的方式對其它類型的內(nèi)容適當(dāng)?shù)剡M(jìn)行歸類或者分類。根據(jù)另一實施例,可以對輸入手勢指派不同的優(yōu)先級,其中基于指派給輸入手勢的優(yōu)先級來對對象進(jìn)行分類。例如,再次參考圖3,可以對阿爾法形狀的輸入手勢306指派第一優(yōu)先級,可以對星形的輸入手勢314指派第二優(yōu)先級,可以對三角形的輸入手勢310、317指派第三優(yōu)先級,并且可以對菱形的輸入手勢302指派第四優(yōu)先級。對象管理過程200基于指派的優(yōu)先級來對對象進(jìn)行分類,使得與阿爾法形狀的輸入手勢306相關(guān)聯(lián)的對象308,348被排序在首位,然后是與星形的輸入手勢314相關(guān)聯(lián)的對象316、328、與三角形的輸入手勢310、317相關(guān)聯(lián)的對象312、318、320、以及與菱形的輸入手勢302相關(guān)聯(lián)的對象304、324、332、340、344、356。再次參考圖2,根據(jù)一個或者多個實施例,當(dāng)對象管理過程200預(yù)測對輸入手勢的準(zhǔn)則和/或?qū)斎胧謩蓊A(yù)先指派準(zhǔn)則時,對象管理過程200可以基于指派給輸入手勢的準(zhǔn)則來自動地對關(guān)聯(lián)的對象執(zhí)行動作(例如,任務(wù)212),即,對象管理過程200在不提示用戶指派準(zhǔn)則或者以其它方式確認(rèn)要執(zhí)行的動作的情況下對關(guān)聯(lián)的對象執(zhí)行動作。例如,再次參考圖3,可以對阿爾法形狀的輸入手勢預(yù)先指派刪除操作,可以對星形的輸入手勢預(yù)先指派第一類別,可以對三角形的輸入手勢預(yù)先指派第二類別,并且可以對菱形的輸入手勢預(yù)先指派第三類別,其中響應(yīng)于接收到用戶完成提供輸入的指示(例如,通過用戶選擇按鈕360),處理模塊104在選擇按鈕360之后沒有用戶的任何其它的干預(yù)或者動作的情況下,自動地刪除與對象308、348相對應(yīng)的文件和/或信息,將對象316、328分類在第一類別中,將對象312、318、320分類在第二類別中,并且將對象304、324、332、340、356分類在第三類別中。在替代實施例中,響應(yīng)于用戶確認(rèn)指派給輸入手勢的準(zhǔn)則或者以其它方式接收到用戶完成提供要指派給輸入手勢的準(zhǔn)則的指示,對象管理過程200可以基于指派給輸入手勢的準(zhǔn)則來對關(guān)聯(lián)的對象執(zhí)行動作。例如,響應(yīng)于用戶選擇觸摸屏300上的按鈕304,這指示用戶完成修改指派輸入手勢的準(zhǔn)則或者以其它方式接受預(yù)測和/或預(yù)先指派的準(zhǔn)則,對象管理過程200可以基于指派給輸入手勢的準(zhǔn)則來對關(guān)聯(lián)的對象執(zhí)行動作。現(xiàn)在參考圖5和圖6并且繼續(xù)參考圖I和圖2,對象管理過程200可以在發(fā)起群組呼叫時進(jìn)行使用。在圖示的實施例中,處理模塊104在觸摸屏500上顯示包括多個對象的聯(lián)系人列表(例如,任務(wù)202),其中,每個對象與處理模塊104存儲或者以其它方式保持的聯(lián)系人列表中的聯(lián)系人相對應(yīng)。如圖5中所示,用戶可以通過作出覆蓋期望參與方的輸入手勢來在觸摸屏500上提供用戶輸入,以從用戶的聯(lián)系人列表中選擇用于群組呼叫的參 與方(例如,任務(wù)204、206)。如在下面更加詳細(xì)描述的,根據(jù)一個實施例,利用輸入手勢來對每個選擇的參與方指派或以其他方式指派參與狀態(tài)。對象管理過程200基于其相對應(yīng)的輸入手勢來使所選擇的聯(lián)系人相關(guān)聯(lián)(例如,任務(wù)208),使得在與第一輸入手勢(例如,星形的輸入手勢)相關(guān)聯(lián)的聯(lián)系人502、504、506當(dāng)中創(chuàng)建關(guān)聯(lián),并且在與第二輸入手勢(例如,菱形的輸入手勢)相關(guān)聯(lián)的聯(lián)系人508、510、512當(dāng)中創(chuàng)建關(guān)聯(lián)??梢詫γ總€輸入手勢指派與期望的參與狀態(tài)相對應(yīng)的類別,使得對每個選擇的聯(lián)系人502、504、506、508、510、512、514指派期望的參與狀態(tài)。例如,如圖6中所示,在用戶完成選擇期望的聯(lián)系人(例如,通過選擇按鈕520)之后,對象管理過程200可以通過在觸摸屏500上呈現(xiàn)圖形用戶接口元素604來提示用戶向每個接收到的輸入手勢指派參與狀態(tài)(或者替代地,可以預(yù)先指派和/或預(yù)測參與狀態(tài),如上所述)。如圖5中所示,借助于在聯(lián)系人和輸入手勢之間的關(guān)聯(lián),對聯(lián)系人502,504,506指定第一參與狀態(tài)(例如,要求的),對聯(lián)系人514指定第二參與狀態(tài)(例如,可選的),并且對聯(lián)系人508、510、512指定第三參與狀態(tài)(例如,僅收聽)。例如,用戶可以通過按下一鍵通按鈕,或者替代地,通過選擇觸摸屏500上的按鈕602,來發(fā)起群組呼叫。響應(yīng)于用戶發(fā)起或者以其它方式執(zhí)行群組呼叫,對象管理過程200通過發(fā)起或者以其它方式執(zhí)行群組呼叫來繼續(xù)。關(guān)于這一點,可以將期望的消息發(fā)送到每個選擇的聯(lián)系人502、504、506、508、510、512、514,并且可以允許所選擇的聯(lián)系人502、504、506、508、510、512、514隨后以受指定的參與狀態(tài)影響的方式來參與群組呼叫。應(yīng)當(dāng)認(rèn)識到,主題不限于群組呼叫,并且可以以類似的方式用于其它的通信任務(wù),諸如,指定電子郵件收件人。例如,聯(lián)系人502、504、506可以被指定為第一類別的收件人(例如,主要的或者“至”的收件人),聯(lián)系人514可以被指定為第二類別的收件人(例如,次級地或者抄送副本收件人),并且聯(lián)系人508、510、512可以被指定為第三類別的收件人(秘密抄送副本收件人),其中可以以受指定類別的收件人影響的方式將后續(xù)的電子郵件發(fā)送到所選擇的聯(lián)系人502、504、506、508、512、514(例如,不向聯(lián)系人502、504、506、514通知電子郵件還被發(fā)送到聯(lián)系人508、510、514)?,F(xiàn)在參考圖7,可以利用對象管理過程200來使在觸摸屏700上顯示的對象分組相關(guān)聯(lián)。例如,如圖7中所示,用戶可以通過下述步驟來選擇對象的第一子集702 :在觸摸屏700的表面上繪制、追蹤或者以其它方式做出限制在觸摸屏700上顯示的一個或者多個對象702的邊界704,以限定所顯示的對象的第一子集702。類似地,用戶可以在觸摸屏700上做出其他邊界708、712、716、720,以限制并且限定所顯示的對象的其它子集706、710、714、718。用戶可以通過做出覆蓋由各個邊界704、708、712、716、720限定的區(qū)域的一部分或者以其它方式覆蓋子集的對象的輸入手勢722、724、726、728、730來對所顯示的對象的子集702、706、710、714、718加標(biāo)簽。如在圖示的實施例中所示,第一輸入手勢722覆蓋由第一邊界704限定的區(qū)域內(nèi)的觸摸屏700,第二輸入手勢724覆蓋由第二邊界708限定的區(qū)域內(nèi)的觸摸屏700,第三輸入手勢726覆蓋由第三邊界712限定的區(qū)域內(nèi)的觸摸屏700,第四輸入手勢728覆蓋由第四邊界716限定的區(qū)域內(nèi)的觸摸屏700,并且第五輸入手勢730覆蓋由第五邊界720限定的區(qū)域內(nèi)的觸摸屏700。如上所述,對象管理過程200將輸入手勢722、724、726、728、730識別為覆蓋或者以其它方式對應(yīng)于對象的子集702、706、710、714、718,并且基于其關(guān)聯(lián)的輸入手勢來使對象的子集702、706、710、714、718相關(guān)聯(lián)(例如,任務(wù)206、208)。關(guān)于這一點,因為與第一子集702相關(guān)聯(lián)的輸入手勢722 (B卩,位于由邊界704限定的區(qū)域內(nèi)的輸入手勢722)基本上 匹配與第五子集718相關(guān)聯(lián)的輸入手勢730 (即,位于由邊界720限定的區(qū)域內(nèi)的輸入手勢730),即,每個輸入手勢722、730基本上與三角形形狀相對應(yīng),所以對象管理過程200使第一子集的對象702與第五子集的對象718相關(guān)聯(lián)。類似地,因為各個輸入手勢724、728基本上對應(yīng)于星形,因為與第二子集706相關(guān)聯(lián)的輸入手勢724基本上匹配與第四子集714相關(guān)聯(lián)的輸入手勢728,所以對象管理過程200使第二子集706的對象與第四子集714的對象相關(guān)聯(lián)。因此,以如上所述相類似的方式,指派給三角形的輸入手勢722、730的任何準(zhǔn)則將被指派給子集702、718中的每個對象或者以其它方式與子集702、718中的每個對象相關(guān)聯(lián),并且指派給星形的輸入手勢724、728的任何準(zhǔn)則將被指派給子集706、714的每個對象或者以其它方式與子集706、714的每個對象相關(guān)聯(lián)(例如,任務(wù)210)。結(jié)果,將對第一子集702的每個對象和第五子集718的每個對象執(zhí)行相同的動作,并且將對第二子集706的每個對象和第四子集714的每個對象執(zhí)行相同的動作(例如,任務(wù)212)。進(jìn)行簡要概括,上述系統(tǒng)和/或方法中的一個優(yōu)點是,用戶可以快速地并且直觀地管理在觸摸屏上顯示的對象。用戶定義的自由形式的輸入手勢可以用于關(guān)聯(lián)或者以其它方式聚集對象,并且指派給用戶定義的輸入手勢的任何準(zhǔn)則適用于基于相應(yīng)的輸入手勢關(guān)聯(lián)的每個對象。這減少用戶執(zhí)行的操作的數(shù)目,并且因此,提高觸摸屏接口的效率。盡管在前述的具體實施方式
中已經(jīng)提出至少一個示例實施例,但是應(yīng)當(dāng)理解,存在大量的變化。還應(yīng)當(dāng)理解,在此描述的示例實施例意在不以任何方式限制要求保護(hù)的主題的范圍、適用性或配置。相反,前述的具體實施方式
將對本領(lǐng)域的技術(shù)人員提供用于執(zhí)行所描述的實施例的方便的指南。應(yīng)當(dāng)理解,在不脫離權(quán)利要求所限定的范圍內(nèi)的情況下,在元件的功能和布置中能夠進(jìn)行各種變化,在提交本專利申請時其包括已知的等效物和可預(yù)知的等效物。
權(quán)利要求
1.一種用于操作具有觸摸屏的電子設(shè)備的方法,所述觸摸屏包括覆蓋顯示器的觸摸面板,所述方法包括 在所述顯示器上同時顯示多個對象; 識別覆蓋所述多個對象中的第一對象的至少一部分的所述觸摸面板上的第一自由形式的輸入; 識別覆蓋所述多個對象中的第二對象的至少一部分的所述觸摸面板上的第二自由形式的輸入;以及 如果所述第一自由形式的輸入和所述第二自由形式的輸入中的每一個基本上與第一輸入手勢相對應(yīng),則使所述第一對象和所述第二對象相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求I所述的方法,還包括當(dāng)所述第一自由形式的輸入基本上匹配所述第二自由形式的輸入時,確定所述第一自由形式的輸入和所述第二自由形式的輸入中的每一個基本上與所述第一輸入手勢相對應(yīng)。
3.根據(jù)權(quán)利要求2所述的方法,還包括基于在所述第一自由形式的輸入和所述第二自由形式的輸入之間的幾何相似度來確定所述第一自由形式的輸入基本上匹配所述第二自由形式的輸入。
4.根據(jù)權(quán)利要求I所述的方法,所述第一自由形式的輸入包括覆蓋所述第一對象的所述觸摸面板上的第一符號輸入,并且所述第二自由形式的輸入包括覆蓋所述第二對象的所述觸摸面板上的第二符號輸入,其中,所述方法還包括基于在所述第一符號和所述第二符號之間的幾何相似度,當(dāng)所述第一符號基本上匹配所述第二符號時,確定所述第一自由形式的輸入和所述第二自由形式的輸入中的每一個基本上與所述第一輸入手勢相對應(yīng)。
5.根據(jù)權(quán)利要求I所述的方法,所述第一輸入手勢被指派第一動作,其中,使所述第一對象和所述第二對象相關(guān)聯(lián)包括 對所述第一對象執(zhí)行所述第一動作;以及 對所述第二對象執(zhí)行所述第一動作。
6.根據(jù)權(quán)利要求5所述的方法,其中,使所述第一對象和所述第二對象相關(guān)聯(lián)包括響應(yīng)于用戶完成提供輸入的指示,在沒有來自所述用戶的其它確認(rèn)的情況下,對所述第一對象和所述第二對象自動地執(zhí)行所述第一動作。
7.根據(jù)權(quán)利要求I所述的方法,所述第一輸入手勢被指派第一準(zhǔn)則,其中,使所述第一對象和所述第二對象相關(guān)聯(lián)包括 將所述第一準(zhǔn)則指派給所述第一對象;以及 將所述第一準(zhǔn)則指派給所述第二對象。
8.根據(jù)權(quán)利要求I所述的方法,其中,使所述第一對象和所述第二對象相關(guān)聯(lián)包括將所述第一對象和所述第二對象分類在第一類別中。
9.根據(jù)權(quán)利要求I所述的方法,所述第一自由形式的輸入和所述第二自由形式的輸入中的每一個基本上與所述第一輸入手勢相對應(yīng),其中,所述方法還包括 識別覆蓋所述多個對象中的第三對象的至少一部分的所述觸摸面板上的第三自由形式的輸入,所述第三自由形式的輸入與第二輸入手勢相對應(yīng); 識別覆蓋所述多個對象中的第四對象的至少一部分的所述觸摸面板上的第四自由形式的輸入;當(dāng)所述第四自由形式的輸入基本上與所述第一輸入手勢相對應(yīng)時,使所述第四對象與所述第一對象和所述第二對象相關(guān)聯(lián);以及 當(dāng)所述第四自由形式的輸入基本上與所述第二輸入手勢相對應(yīng)時,使所述第三對象和所述第四對象相關(guān)聯(lián)。
10.根據(jù)權(quán)利要求9所述的方法,所述第一輸入手勢被指派第一動作,并且所述第二輸入手勢被指派第二動作,其中 當(dāng)所述第四自由形式的輸入基本上與所述第一輸入手勢相對應(yīng)時,使所述第四對象與所述第一對象和所述第二對象相關(guān)聯(lián)包括對所述第一對象、所述第二對象和所述第四對象執(zhí)行所述第一動作;并且 當(dāng)所述第四自由形式的輸入基本上與所述第二輸入手勢相對應(yīng)時,使所述第三對象與所述第四對象相關(guān)聯(lián)包括對所述第三對象和所述第四對象執(zhí)行所述第二動作。
11.根據(jù)權(quán)利要求9所述的方法,進(jìn)一步包括 將所述第一對象和所述第二對象分類在第一類別中; 將所述第三對象分類在第二類別中,其中 當(dāng)所述第四自由形式的輸入基本上與所述第一輸入手勢相對應(yīng)時,使所述第四對象與所述第一對象和所述第二對象相關(guān)聯(lián)包括將所述第四對象分類在所述第一類別中;并且當(dāng)所述第四自由形式的輸入基本上與所述第二輸入手勢相對應(yīng)時,使所述第三對象和所述第四對象相關(guān)聯(lián)包括將所述第四對象分類在所述第二類別中。
12.一種用于聚集在觸摸屏上顯示的多個對象中的對象的方法,所述觸摸屏提供電子設(shè)備的用戶接口,所述方法包括 辨識覆蓋所述多個對象中的第一對象的所述觸摸屏上的第一自由形式的輸入; 辨識覆蓋所述多個對象中的第二對象的所述觸摸屏上的第二自由形式的輸入; 辨識覆蓋所述多個對象中的第三對象的所述觸摸屏上的第三自由形式的輸入; 當(dāng)所述第三自由形式的輸入與所述第一自由形式的輸入相對應(yīng)時,使所述第一對象和所述第三對象相關(guān)聯(lián);以及 當(dāng)所述第三自由形式的輸入與所述第二自由形式的輸入相對應(yīng)時,使所述第二對象和所述第三對象相關(guān)聯(lián)。
13.根據(jù)權(quán)利要求12所述的方法,其中 使所述第一對象和所述第三對象相關(guān)聯(lián)包括 當(dāng)所述第三自由形式的輸入與所述第一自由形式的輸入相對應(yīng)時,對所述第一對象和所述第三對象執(zhí)行第一動作;以及 對所述第二對象執(zhí)行第二動作;并且 使所述第二對象和所述第三對象相關(guān)聯(lián)包括 當(dāng)所述第三自由形式的輸入與所述第二自由形式的輸入相對應(yīng)時,對所述第二對象和所述第三對象執(zhí)行所述第二動作;以及對所述第一對象執(zhí)行所述第一動作。
14.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括 將第一準(zhǔn)則指派給所述第一自由形式的輸入,其中 所述第一準(zhǔn)則與所述第一對象相關(guān)聯(lián);并且當(dāng)所述第三自由形式的輸入與所述第一自由形式的輸入相對應(yīng)時,所述第一準(zhǔn)則與所述第三對象相關(guān)聯(lián);以及 將第二準(zhǔn)則指派給所述第二自由形式的輸入,其中 所述第二準(zhǔn)則與所述第二對象相關(guān)聯(lián);并且 當(dāng)所述第三自由形式的輸入與所述第二自由形式的輸入相對應(yīng)時,所述第二準(zhǔn)則與所述第三對象相關(guān)聯(lián)。
15.根據(jù)權(quán)利要求12所述的方法,其中,使所述第一對象和所述第三對象相關(guān)聯(lián)包括確定所述第三自由形式的輸入匹配所述第一自由形式的輸入。
16.一種用于操作觸摸屏的方法,所述方法包括 在所述觸摸屏上顯示多個對象; 識別用于所述多個對象的第一子集的與第一輸入手勢相對應(yīng)的所述觸摸屏上的輸A ; 識別用于所述多個對象的第二子集的與第二輸入手勢相對應(yīng)的所述觸摸屏上的輸A ; 將第一準(zhǔn)則指派給所述第一子集的每個對象;以及 將第二準(zhǔn)則指派給所述第二子集的每個對象。
17.根據(jù)權(quán)利要求16所述的方法,還包括 對所述第一子集的每個對象執(zhí)行第一動作;以及 對所述第二子集的每個對象執(zhí)行第二動作。
18.根據(jù)權(quán)利要求16所述的方法,其中,對于所述第一子集的每個相應(yīng)的對象,接收與所述第一輸入手勢相對應(yīng)的所述觸摸屏上的輸入,包括 識別覆蓋所述相應(yīng)的對象的輸入;以及 確定覆蓋所述相應(yīng)的對象的所述輸入匹配所述第一輸入手勢。
19.根據(jù)權(quán)利要求18所述的方法,其中,對于所述第二子集的每個相應(yīng)的對象,接收與所述第二輸入手勢相對應(yīng)的所述觸摸屏上的輸入,包括 識別覆蓋所述相應(yīng)的對象的輸入;以及 確定覆蓋所述相應(yīng)的對象的輸入匹配所述第二輸入手勢。
20.根據(jù)權(quán)利要求16所述的方法,所述第一子集包括第一對象和第二對象,其中接收與所述第一輸入手勢相對應(yīng)的所述觸摸屏上的輸入包括 識別覆蓋所述第一對象的第一自由形式的輸入; 識別覆蓋所述第二對象的第二自由形式的輸入;以及 確定所述第一自由形式的輸入和所述第二自由形式的輸入基本上等同。
全文摘要
提供了用于通過使用自由形式的輸入手勢來選擇性地關(guān)聯(lián)對象來對在觸摸屏上顯示的大量對象進(jìn)行管理的方法。該方法包括在觸摸屏上顯示多個對象;識別覆蓋多個對象中的第一對象的觸摸屏上的第一自由形式的輸入;以及識別覆蓋多個對象中的第二對象的觸摸屏上的第二自由形式的輸入手勢。當(dāng)?shù)谝蛔杂尚问降妮斎牒偷诙杂尚问降妮斎胫械拿恳粋€基本上與相同的輸入手勢相對應(yīng)時,使第一對象和第二對象相關(guān)聯(lián)。
文檔編號G06F3/041GK102782614SQ200980163209
公開日2012年11月14日 申請日期2009年12月28日 優(yōu)先權(quán)日2009年12月28日
發(fā)明者張連生, 朱曉峰, 楊軍 申請人:摩托羅拉移動公司