用戶設(shè)備的信息顯示裝置和方法
【專利摘要】本文公開了用于顯示信息的裝置和方法。在多個實施例中,一種方法可以包括經(jīng)由顯示器提供信息??梢詸z測輸入??梢詫z測到輸入的位置設(shè)置為基準位置。所述設(shè)置可以包括將信息劃分成包括第一部分和第二部分的多個部分??梢猿蚧鶞饰恢靡苿拥谝徊糠只虻诙糠种械闹辽僖粋€??梢源嬖谄渌鄠€實施例。
【專利說明】用戶設(shè)備的信息顯示裝置和方法
【技術(shù)領(lǐng)域】
[0001]這里公開的多個實施例總體上涉及用戶設(shè)備的信息顯示裝置和方法。
【背景技術(shù)】
[0002]具有觸摸面板的用戶設(shè)備可以配置為使用觸摸面板來操縱顯示設(shè)備上顯示的信息。由于屏幕顯示受顯示設(shè)備尺寸的限制,用戶設(shè)備通常支持滾動功能來操縱尺寸大于屏幕的信息。即,滾動功能提供了用于操縱顯示窗口上未示出的信息(即在用戶設(shè)備顯示器以外的信息)的一般方法。
【發(fā)明內(nèi)容】
[0003]技術(shù)問題
[0004]因此,需要一種系統(tǒng)和方法,用于在用戶設(shè)備的屏幕上同時顯示比用戶設(shè)備的屏幕尺寸大的信息對象的彼此遠離的信息項。
[0005]問題的解決方案
[0006]有利地,實現(xiàn)一種改進的信息顯示方法。為了更好地解決所關(guān)注的問題,提供了一種方法,包括:顯示信息;檢測折疊觸摸輸入;設(shè)置并顯示檢測到折疊觸摸的基準位置;并且在響應(yīng)于折疊滾動輸入而滾動的同時沿朝向基準位置的方向折疊信息。
[0007]在另一方面中,本發(fā)明提供了一種終端的信息顯示裝置,該裝置包括:顯示單元,用于顯示信息;觸摸面板,用于檢測折疊觸摸輸入和折疊滾動輸入;以及控制單元,用于將當在顯示單元上顯示所述信息時檢測到折疊觸摸輸入的位置設(shè)置為基準位置并顯示基準位置,并且在響應(yīng)于折疊滾動輸入而滾動的同時沿朝向基準位置的方向折疊所述信息。
[0008]本發(fā)明的有益效果
[0009]本公開多個實施例的信息顯示裝置和方法可以通過收縮大于屏幕尺寸的文檔或信息對象在目標信息項之間的不必要部分,來在屏幕上同時顯示該文檔或信息對象的彼此遠離的信息項。
[0010]本公開多個實施例的信息顯示裝置和方法可以通過收縮大于屏幕尺寸的文檔或信息對象的不期望部分,來輔助操縱該文檔或信息對象,從而在屏幕上顯示彼此遠離的信息項。
【專利附圖】
【附圖說明】
[0011]根據(jù)結(jié)合附圖進行的以下描述,本公開多個實施例的以上和其他方面、特征和優(yōu)點將變得更加顯而易見,在附圖中:
[0012]圖1是示出了根據(jù)多個實施例的具有觸摸面板的用戶設(shè)備中的信息操縱機制的示意圖。
[0013]圖2是示出了根據(jù)多個實施例的利用滾動裝置的信息操縱機制的示意圖。
[0014]圖3是示出了根據(jù)多個實施例的用戶設(shè)備配置的框圖。
[0015]圖4是示出了根據(jù)多個實施例的用戶設(shè)備的信息操縱和顯示方法的流程圖。
[0016]圖5是示出了根據(jù)多個實施例的圖4中基準線設(shè)置操作的更多信息的流程圖。
[0017]圖6a和6b是根據(jù)多個實施例示出了圖5過程中用于設(shè)置基準線的折疊觸摸產(chǎn)生機制的示意圖。
[0018]圖7是示出了根據(jù)多個實施例的信息顯示方法中響應(yīng)于滾動方向的信息對象折疊和/或展開過程的流程圖。
[0019]圖8a至Se是示出了根據(jù)多個實施例的用于說明圖7中折疊/展開過程的屏幕圖像的不意圖。
[0020]圖9是示出了根據(jù)多個實施例的信息顯示方法中根據(jù)旋轉(zhuǎn)觸摸收縮信息對象的過程的流程圖。
[0021]圖10是示出了根據(jù)多個實施例的圖9中旋轉(zhuǎn)觸摸檢測操作的更多信息的流程圖。
[0022]圖1la至Ilg是示出了根據(jù)多個實施例的圖10過程中產(chǎn)生旋轉(zhuǎn)觸摸的運動的示意圖。
[0023]圖12a至12d是根據(jù)某實施例示出了信息對象的示意圖,以說明在利用通過圖10過程的旋轉(zhuǎn)觸摸手勢設(shè)置基準線之后的折疊和展開操作。
[0024]圖13是示出了根據(jù)某實施例的信息顯示方法中響應(yīng)于多觸摸手勢折疊信息項的過程的流程圖。
[0025]圖14a至14d是示出了根據(jù)某實施例的用于說明圖13過程中折疊和展開操作的信息對象的示意圖。
[0026]圖15是示出了根據(jù)某實施例的用戶設(shè)備中響應(yīng)于直線手勢折疊信息對象的過程的流程圖。
[0027]圖16是示出了根據(jù)某實施例的通過圖15過程說明設(shè)置基準線的操作的屏幕圖像的示意圖。
[0028]圖17是示出了根據(jù)某實施例的用于說明在用戶設(shè)備中使用線性滾動或旋轉(zhuǎn)觸摸手勢折疊和展開信息對象的過程的屏幕圖像的示意圖。
[0029]圖18a和18b是示出了根據(jù)某實施例的用于說明用戶設(shè)備中對信息對象的折疊部分加以指示的視覺效果的屏幕圖像的示意圖。
[0030]圖19是示出了根據(jù)多個實施例的用戶設(shè)備中向信息項和信息對象分配標識符以便操縱和顯示與標識符相對應(yīng)的信息項的過程的流程圖。
[0031]在所有附圖中,應(yīng)當注意類似的附圖標記用于描述相同或類似的元件、特征和結(jié)構(gòu)。
【具體實施方式】
[0032]圖1是示出了根據(jù)多個實施例的具有觸摸面板的用戶設(shè)備中的信息操縱機制的示意圖。
[0033]參照圖1,圖1示出了在聊天應(yīng)用窗口上操縱聊天內(nèi)容的示例,當使用聊天應(yīng)用時,在聊天消息窗口 110中顯示兩個用戶之間交換的聊天消息。隨著聊天消息數(shù)目的增多,聊天消息窗口 110可以垂直伸展,以變得大于屏幕尺寸,使得在屏幕上僅出現(xiàn)最近的聊天消息。例如,為了檢查在屏幕上出現(xiàn)的聊天消息中或在屏幕上出現(xiàn)的聊天消息之后的特定聊天消息行,用戶必須滾動聊天消息窗口 110來操縱聊天內(nèi)容。在用戶可能期望檢查聊天消息窗口 I1中的聊天消息111和113的情況下,用戶可以首先如屏幕圖像120中所示向下滾動聊天消息窗口 110,以便檢查聊天消息111,然后可以如屏幕圖像130和140所示在聊天消息窗口 110中向上連續(xù)滾動,以便檢查聊天消息113。
[0034]因此,聊天消息窗口 110越長,用戶滾動聊天消息窗口 110就越麻煩。具體地,當搜索較早的聊天消息111時,用戶可能必須沿相反方向滾動聊天消息窗口 110。在這種情況下,目標聊天消息111和113不能同時顯示在屏幕上,因此用戶必須頻繁地向上和向下滾動聊天消息窗口 110。因此,用戶必須消耗或花費較長時間來觀看尤其在較長聊天消息窗口110中的多個目標聊天消息,如圖1所示,因此導(dǎo)致用戶不便。此外,當目標聊天消息111和113在聊天消息窗口 110中彼此遠離時,如圖1所示,用戶不能在屏幕上同時觀看到目標消息,以致交替地向上和向下滾動聊天消息窗口 110,因此導(dǎo)致難以進行比較分析。
[0035]如上所述,現(xiàn)有技術(shù)的滾動方法的缺陷在于,在尺寸受限的顯示屏幕上不能同時檢查至少兩個彼此遠離的信息項。在嘗試觀看比支持觸摸面板的用戶設(shè)備的屏幕大的信息窗口中彼此遠離的多個信息項的情況下,用戶必須利用滾動功能來操縱信息窗口。相應(yīng)地,當用戶可能想要將分散的信息項彼此相比較時,用戶會因不能在屏幕上同時顯示兩個信息項而感到不便。相應(yīng)地,用戶必須頻繁操縱信息窗口以便搜索要比較的分散的目標信息項,導(dǎo)致不必要的信息搜索時間的增加和用戶不便。
[0036]為了解決上述問題和其他問題,這里描述的多個實施例建議了一種系統(tǒng)和方法,用于在用戶設(shè)備的屏幕上同時顯示比用戶設(shè)備的屏幕尺寸大的信息對象的彼此遠離的信息項。
[0037]以上信息僅被提供用作輔助對本公開的理解的背景信息。任何以上信息未被確定或斷言為本發(fā)明的現(xiàn)有技術(shù)。
[0038]提供參考附圖的以下描述來輔助由權(quán)利要求及其等同物限定的本發(fā)明多個實施例的全面理解。以下描述包括各種具體細節(jié)以輔助理解,但這些具體細節(jié)應(yīng)僅被認為是實施例。因此,本領(lǐng)域普通技術(shù)人員將認識到,可以在不脫離本發(fā)明范圍和精神的情況下對這里描述的實施例進行各種改變和修改。此外,為了清楚和簡明起見,省略了公知功能和結(jié)構(gòu)的描述。
[0039]以下描述和權(quán)利要求中使用的術(shù)語和詞語不限于其字面含義,而是僅由發(fā)明人用于使能對本發(fā)明的清楚一致的理解。因此,本領(lǐng)域技術(shù)人員應(yīng)當清楚,對本公開多個實施例的以下描述僅被提供用于說明目的,而不意在限制由所附權(quán)利要求及其等同物限定的本發(fā)明。
[0040]應(yīng)當理解,單數(shù)形式的不定冠詞和定冠詞包括多個特征的情況,除非上下文明示相反情況。因此,例如,“部件表面”包括一個或多個這種表面。
[0041]本公開的多個實施例提出了一種裝置和方法,用于通過重新編輯信息對象在單個屏幕上同時顯示屬于該信息對象的多個較大信息項。為此,根據(jù)本公開多個實施例的用戶設(shè)備可以在操縱信息對象時確定用于折疊比屏幕尺寸大的信息對象的基準線,并且可以折疊信息對象以便跳過該信息對象的不必要部分。用戶設(shè)備可以控制在屏幕上同時顯示信息對象上由用戶選擇的信息項。當信息對象太大以至于不能在屏幕上同時顯示信息對象上分散的信息項時,用戶設(shè)備可以折疊信息對象以縮短目標信息項之間的距離,使得在屏幕上同時顯示目標信息項。
[0042]在以下描述中,術(shù)語“折疊”可以指代用于通過隱藏、壓縮、去除、折疊或重疊信息對象的不必要部分來縮短兩點之間距離的動作,其中信息對象的不必要部分是信息對象中用戶不希望觀看的部分。術(shù)語“基準線”可以指代沿其折疊信息對象的線,使得根據(jù)滾動方向來折疊信息對象。術(shù)語“折疊觸摸”可以指代用于設(shè)置基準線的觸摸手勢。折疊觸摸可以是旋轉(zhuǎn)觸摸、多觸摸、預(yù)定對象觸摸(例如,對圖標、軟件按鈕或任何其他類似和/或適當對象的觸摸)、或特定觸摸手勢(例如,水平或垂直拖動觸摸)。術(shù)語“折疊滾動”可以指代用于在已設(shè)置了基準線的狀態(tài)下折疊信息對象的觸摸手勢。折疊滾動可以是旋轉(zhuǎn)滾動或直線滾動。這里,直線滾動可以包括垂直滾動和水平滾動,垂直滾動可以包括從底部至頂部的上滾動以及從頂部至底部的下滾動,水平滾動可以包括從左側(cè)至右側(cè)的右滾動和從右側(cè)至左側(cè)的左滾動。觸摸手勢可以包括運動手勢。即,終端設(shè)備的觸摸面板可以確定運動手勢,例如盤旋以及觸摸。在多個實施例中,觸摸手勢可以由運動手勢代替。例如,在一個實施例中,術(shù)語“折疊觸摸”可以指代與觸摸手勢相對應(yīng)的運動。在以下描述中,術(shù)語“觸摸手勢”可以與術(shù)語“觸摸輸入”互換使用。
[0043]在以下描述中,術(shù)語“信息對象”表示由用戶設(shè)備處理和顯示的數(shù)據(jù),例如電子文檔、聊天數(shù)據(jù)、電子書、電子郵件數(shù)據(jù)、列表(例如,語音呼叫項列表、文本消息收發(fā)項列表、消息收發(fā)器聊天列表)、網(wǎng)頁、圖片、音樂文件列表、運動圖片列表等。在下文中,可以在假定信息對象是即時消息收發(fā)應(yīng)用的聊天內(nèi)容的情況下進行描述。這里,即時消息收發(fā)、消息收發(fā)器或消息收發(fā)可以是用于實時地交換即時消息的互聯(lián)網(wǎng)上通信的形式??梢源嬖诙喾N類型的即時消息收發(fā)應(yīng)用。
[0044]在多個實施例中,可以提供信息(例如,經(jīng)由顯示器顯示)??梢詸z測輸入??梢詫z測到輸入的位置設(shè)置為基準位置。該設(shè)置可以包括將信息劃分成包括第一部分和第二部分在內(nèi)的多個部分??梢猿蚧鶞饰恢靡苿拥谝徊糠趾偷诙糠种械闹辽僖粋€。
[0045]以下參考圖2-19提供更多信息。
[0046]圖2是示出了根據(jù)多個實施例的利用滾動裝置的信息操縱機制的示意圖。參照圖2,圖2涉及操縱聊天窗口的情況,當使用消息收發(fā)器消息收發(fā)服務(wù)時,聊天消息窗口 210可以伸展,因此較早消息行可以隨著聊天進展?jié)L動離開屏幕。此時,如果用戶期望觀看相距太遠以至于不能同時在屏幕上顯示的聊天消息211和213,則用戶設(shè)備可以利用屏幕上的基準線來分割信息對象,然后可以根據(jù)基準線將信息對象折疊成褶層,使得可以在聊天消息211與213之間收縮信息對象的不必要部分。即,如果在聊天消息窗口 220上某點處執(zhí)行折疊觸摸,則用戶設(shè)備可以檢測觸摸并且可以設(shè)置基準線223,以便垂直地分割信息對象。如聊天消息窗口 230中所示,響應(yīng)于用戶的折疊滾動動作231,用戶設(shè)備可以根據(jù)基準線223將信息對象的不期望部分折疊成褶層233。這樣,用戶設(shè)備能夠在屏幕上同時顯示目標信息項,即聊天消息211和213,如聊天消息窗口 230所示。即,用戶設(shè)備能夠利用基準線223分割信息對象,并且根據(jù)基準線223將信息對象的不期望部分折疊成褶層,以便在屏幕上同時顯示目標信息項,即彼此遠離的聊天消息211和213,如聊天消息窗口 230所示。
[0047]用戶設(shè)備可以利用基準線223分割信息對象,并且可以根據(jù)基準線將信息對象的不期望部分折疊成褶層233,使得在屏幕上同時顯示信息對象的多個期望部分。根據(jù)本公開多個實施例的信息顯示方法可以使得能夠操縱比顯示屏幕大的信息對象,并且顯示信息對象上彼此遠離的信息項。
[0048]圖3是示出了根據(jù)多個實施例的用戶設(shè)備配置的框圖。
[0049]參照圖3,通信單元320可以提供與基站或可以執(zhí)行無線電通信的任何其他類似和/或適當設(shè)備的無線電通信。通信單元320可以包括發(fā)射機和接收機,發(fā)射機用于對要發(fā)射的信號進行上變頻并且放大發(fā)射信號,接收機用于對接收信號進行低噪聲放大,并且對接收信號進行下變頻。通信單元320還可以包括用于處理發(fā)射和接收信號的調(diào)制器和解調(diào)器。調(diào)制器可以調(diào)制發(fā)射信號并且可以向發(fā)射機傳送調(diào)制信號,解調(diào)器可以解調(diào)通過接收機接收的信號。在這種情況下,調(diào)制器和/或解調(diào)器可以處理以下中的至少一個:長期演進(LTE)通信信號、寬帶碼分多址(WCDMA)通信信號、全球移動通信系統(tǒng)(GSM)通信信號、WiFi通信信號、無線寬帶(WiBro)通信信號、近場通信(NFC)通信信號、藍牙信號和任何其他類似和/或適當射頻(RF)通信信號。根據(jù)本公開的多個實施例,可以假定通信單元320配備有LTE、W1-F1、藍牙和任何其他類似和/或適當通信模塊。
[0050]控制單元300可以控制用戶設(shè)備的總體操作,具體地,可以控制響應(yīng)于折疊觸摸來設(shè)置用于將信息對象折疊成褶層的基準線,并且可以根據(jù)基準線將信息對象的不期望部分折疊成褶層,以便在顯示屏幕上同時顯示用戶可能期望觀看的彼此遠離的多個信息項。
[0051]存儲單元310可以包括程序存儲器和數(shù)據(jù)存儲器,程序存儲器用于存儲終端裝置的操作系統(tǒng)(OS)和終端裝置上執(zhí)行的應(yīng)用程序,數(shù)據(jù)存儲器用于由存儲終端裝置的應(yīng)用程序和/或用戶產(chǎn)生的數(shù)據(jù)。
[0052]在控制單元300的控制下,顯示單元330可以顯示具有折疊褶層的信息項,折疊褶層對應(yīng)于信息對象的不期望部分??梢岳靡韵轮粊韺崿F(xiàn)顯示單元330:液晶顯示器(LCD)、有機發(fā)光二極管(OLED)顯示器或任何其他類似和/或適當顯示器。觸摸面板340能夠檢測用戶的手指或用戶控制的觸控筆做出的手指觸摸手勢。顯示單元330和觸摸面板340可以實現(xiàn)為觸摸屏。
[0053]輸入單元350可以被包括在用戶設(shè)備的內(nèi)部和/或外部,以便接收鍵輸入并且可以產(chǎn)生對應(yīng)的鍵輸入信號。輸入單元330還可以用于配置接收通過光學(xué)設(shè)備或基于紅外傳感器的運動識別設(shè)備輸入的信號。
[0054]在如上構(gòu)造的用戶設(shè)備中,控制單元300可以控制顯示單元330顯示信息對象,使得用戶分割信息對象,以便將不期望部分折疊成褶層,從而觀看信息對象上彼此遠離的期望信息項。在這種情況下,如果用戶在觸摸面板340上做出折疊觸摸,則控制單元300可以檢測折疊觸摸并且可以設(shè)置用于分割信息對象的基準線。此時,基準線可以表示為顯示單元330的屏幕上的基準線的形式。如果用戶在已設(shè)置了基準線時在觸摸面板340上做出折疊滾動,則控制單元330可以檢測觸摸輸入,并且可以控制顯示單元330以顯示根據(jù)基準線將不期望部分折疊成褶層的信息對象。如果釋放折疊滾動,則可以根據(jù)控制單元300的控制,在折疊部分之后顯示期望部分。因此,可以在顯示單元330的屏幕上同時顯示彼此遠離的信息項。
[0055]在將兩個彼此遠離的信息項連同折疊褶層一起顯示在顯示單元330的屏幕上的狀態(tài)下,如果在另一點處檢測到折疊觸摸,則控制單元300可以檢測觸摸面板340上的折疊觸摸,以在對應(yīng)位置處設(shè)置另一基準線。然后,控制單元300可以響應(yīng)于新折疊滾動輸入,通過根據(jù)新基準線將信息對象折疊成褶層,來選擇新信息項。
[0056]這里,控制單元300可以包括用于檢測輸入事件的事件檢測器(未示出)、用于處理滾動的滾動管理器(未示出)以及用于分割信息對象的分割管理器(未示出)。事件檢測器可以檢測輸入事件,并且可以將該輸入事件通知滾動管理器。這里,輸入事件可以是在觸摸面板340上檢測到的觸摸事件,并且可以包括折疊觸摸、折疊滾動或任何其他類似和/或適當觸摸事件。滾動管理器可以響應(yīng)于用戶輸入來滾動信息對象,以搜索目標信息項。此時,如果檢測到用于分割信息對象的用戶輸入,則滾動管理器可以呈現(xiàn)滾動狀態(tài)和信息并且可以輸入信息。如果檢測到分割請求輸入,則滾動管理器可以將分割請求通知分割管理器。分割管理器可以根據(jù)當前檢測到的信息來分割電子文檔。附加地,滾動管理器可以向用戶顯示信息對象分割操縱區(qū)域。這里,滾動管理器和分割管理器可以集成到單個模塊中。
[0057]可以廣義地理解這里記載的術(shù)語“操縱”。換言之,術(shù)語“操縱”可以指代用于利用當前運行的應(yīng)用來搜索特定信息項的屏幕操控行為。即,操縱可以包括用戶動作,例如滾動菜單以選擇菜單項、滾動電子郵件列表以檢查特定電子郵件、在文本瀏覽時滾動網(wǎng)頁、操控屏幕以選擇文件、以及其他類似和/或適當?shù)钠聊徊倏貏幼骱陀|摸手勢。
[0058]在圖3的用戶設(shè)備中,如下所述地實現(xiàn)用于通過將信息對象的不期望部分折疊成褶層來在屏幕上同時顯示彼此遠離的信息項的方法。
[0059]控制單元300可以首先控制觸摸控制器(未示出),以響應(yīng)于折疊觸摸來設(shè)置用于分割在顯示單元330上顯示的信息對象的基準線,并且可以響應(yīng)于折疊滾動來滾動信息對象。此時,可以以旋轉(zhuǎn)觸摸手勢、多觸摸手勢、特定圖標觸摸手勢或任何其他類似和/或適當觸摸手勢或用戶輸入的方式來做出折疊觸摸;并且可以以旋轉(zhuǎn)觸摸手勢或垂直和/或水平滾動手勢或任何其他類似和/或適當觸摸手勢或用戶輸入的方式來做出折疊滾動。例如,在假定使用旋轉(zhuǎn)觸摸手勢實現(xiàn)折疊觸摸和折疊滾動的情況下進行本公開多個實施例的描述。旋轉(zhuǎn)觸摸手勢可以是以仿佛用戶滾動物理對象的方式來繪制曲線的手勢,并且可以被稱作旋轉(zhuǎn)的觸摸、旋轉(zhuǎn)觸摸和/或旋轉(zhuǎn)。然而,本公開不限于此,并且旋轉(zhuǎn)觸摸手勢可以是任何適當和/或類似觸摸手勢和/或用戶輸入。
[0060]例如,如果沿逆時針方向做出旋轉(zhuǎn),則控制單元300可以向下滾動信息對象,使得根據(jù)基準線將基準線以上的信息對象部分折疊成褶層。否則,如果沿順時針方向做出旋轉(zhuǎn),則控制單元300可以向下滾動信息對象,使得根據(jù)基準線將基準線以下的另一信息對象部分折疊成褶層。通過根據(jù)基準線將不期望部分折疊成褶層,控制單元300能夠控制顯示單元330,以與通過將不期望部分折疊成褶層而獲得的空間相對應(yīng)的方式來顯示信息對象的其他部分。盡管多個實施例的描述涉及逆時針旋轉(zhuǎn)對應(yīng)于向下折疊而順時針旋轉(zhuǎn)對應(yīng)于向上折疊的情況,但是本公開的多個實施例不限于此,逆時針旋轉(zhuǎn)可以對應(yīng)于向上或向下折疊。此外,旋轉(zhuǎn)觸摸手勢可以對應(yīng)于沿與旋轉(zhuǎn)方向無關(guān)的方向的折疊。
[0061]如果在信息對象已被折疊的情況下沿與針對折疊而做出的旋轉(zhuǎn)觸摸相反的方向做出旋轉(zhuǎn)觸摸,即,如果在響應(yīng)于沿逆時針方向做出的旋轉(zhuǎn)觸摸而將信息對象折疊成褶層的情況下沿順時針方向做出旋轉(zhuǎn)觸摸,或者在響應(yīng)于沿順時針方向做出的旋轉(zhuǎn)觸摸而將信息對象折疊成褶層的情況下沿逆時針方向做出旋轉(zhuǎn)觸摸,則控制單元300可以展開褶層,使得信息對象恢復(fù)到原始狀態(tài)。即,如果沿與在前旋轉(zhuǎn)觸摸方向相反的方向做出旋轉(zhuǎn)觸摸,則控制單元300可以展開折疊的褶層,以根據(jù)旋轉(zhuǎn)觸摸量來伸展信息對象。
[0062]此時,控制單元300可以控制利用褶皺、重疊或壓縮圖像的視覺效果來顯示信息對象的折疊的不期望部分,并且可以放置對信息對象的折疊部分加以指示的圖標。如果在對基準線附近的折疊部分加以指示的圖像或圖標上做出觸摸,則控制單元300可以展開折疊部分,以恢復(fù)信息對象的原始顯示。
[0063]控制單元300還可以根據(jù)折疊滾動的旋轉(zhuǎn)速度來控制折疊速度。例如,信息對象的折疊和展開速度可以配置為與用于輸入旋轉(zhuǎn)觸摸的圓圈的繪制速度成比例。此外,可以對利用較大圓圈做出的旋轉(zhuǎn)觸摸施加權(quán)重,以加速折疊或展開動作。
[0064]圖4是示出了根據(jù)多個實施例的用戶設(shè)備的信息操縱和顯示方法的流程圖。
[0065]參照圖4,在操作411處,控制單元(例如,控制單元300)可以控制顯示器(例如,顯示單元330)顯示當前執(zhí)行的應(yīng)用的信息對象。這里,信息對象可以是網(wǎng)頁、聊天內(nèi)容、電子郵件內(nèi)容、電子書、應(yīng)用專有列表(例如,呼叫日志列表、文本消息列表、電子郵件列表、web瀏覽歷史列表、運動圖片列表、靜止圖片列表、消息收發(fā)器通信日志列表、或任何其他類似和/或適當應(yīng)用專有列表)中的任一個。信息對象可以大于顯示單元330的屏幕尺寸。在這種情況下,用戶可以利用滾動功能以頁面或行為單位來操縱信息對象。根據(jù)本公開的多個實施例,可以設(shè)置分割屏幕上的信息對象的基準線并且可以根據(jù)基準線收縮信息對象的不期望部分,以在屏幕上同時顯示彼此遠離的信息項。
[0066]在操作413處,如果用戶在顯示信息對象時執(zhí)行折疊觸摸,則控制單元300可以檢測已做出折疊觸摸的點。然后在操作415處,控制單元300可以設(shè)置經(jīng)過檢測到的點的基準線,以分割信息對象。此時,可以在屏幕上顯示基準線,然而,本公開不限于此,并且可以不顯示基準線。如上所述,可以以旋轉(zhuǎn)觸摸、多觸摸或?qū)μ囟▽ο?例如,圖標、軟按鈕或任何其他類似和/或適當對象)的觸摸的形式做出折疊觸摸,并且/或者折疊觸摸可以是針對分割而預(yù)配置的線性觸摸。
[0067]在操作417處,如果在配置基準線之后執(zhí)行折疊滾動,則控制單元300可以檢測折疊滾動。在操作419處,控制單元300可以確定折疊滾動的方向。在操作421處,控制單元300可以沿所確定的方向滾動或折疊信息對象。這里,可以利用旋轉(zhuǎn)或水平和/或垂直移動手勢做出折疊滾動。在操作417處,如果在設(shè)置基準線之后檢測到折疊滾動,則控制單元300可以在觸摸面板340上檢測折疊滾動,并且確定折疊滾動方向。在操作419處,控制單元300可以根據(jù)折疊滾動,朝向基準線改變(例如,減小、壓縮或收縮)信息對象。
[0068]這里,在已利用旋轉(zhuǎn)觸摸做出滾動或觸摸手勢之后,可以通過沿垂直或水平方向的拖動手勢做出折疊滾動。在本公開的多個實施例中,假定如果通過旋轉(zhuǎn)觸摸設(shè)置了基準線,則也可以通過旋轉(zhuǎn)觸摸做出折疊滾動,否則,如果通過旋轉(zhuǎn)觸摸以外的特定觸摸手勢設(shè)置了基準線,則通過垂直和/或水平滾動手勢做出折疊滾動。備選地,可以在利用旋轉(zhuǎn)觸摸以外的特定手勢設(shè)置了基準線之后,通過旋轉(zhuǎn)觸摸來執(zhí)行折疊滾動,或者在利用旋轉(zhuǎn)觸摸設(shè)置基準線之后,利用垂直和/或水平滾動手勢執(zhí)行折疊滾動。例如,可以利用多觸摸手勢設(shè)置基準線,然后可以利用旋轉(zhuǎn)觸摸執(zhí)行信息對象收縮。
[0069]可以根據(jù)旋轉(zhuǎn)觸摸的旋轉(zhuǎn)方向或直線觸摸的輕拂或拖動方向來確定信息對象的折疊方向。如果檢測到滾動圖案,則控制單元300可以根據(jù)滾動輸入,依據(jù)顯示單元300的屏幕上的基準線將信息對象折疊成褶層。如果在信息對象正響應(yīng)于折疊觸摸之后的折疊滾動而收縮時,折疊滾動停止,則控制單元330可以在操作423處結(jié)束信息對象收縮過程。如果用戶在已設(shè)置了基準線時做出折疊滾動,則控制單元300控制顯示單元330,使得信息對象的特定部分被示為具有折疊成褶層的視覺效果,該特定部分是用戶的不期望部分。然后,如果用戶停止折疊滾動,則控制單元300可以停止信息對象折疊動作。如果折疊滾動在用戶期望的定時處停止,則可以在顯示單元330的屏幕上顯示目標信息項。
[0070]如果已經(jīng)根據(jù)基準線將信息對象的不期望部分折疊成褶層,并且如果沿背離基準線的方向(例如,沿與信息折疊方向相反的方向)上做出折疊滾動,則控制單元300可以從基準線展開褶層。即,如果在信息對象折疊成褶層的情況下沿與折疊方向相反的方向做出折疊滾動,則控制單元300可以展開褶層,使得信息對象伸展到原始狀態(tài)。如果在折疊成褶層的部分處檢測到特定動作或觸摸,則在操作421處,控制單元300可以展開褶層,以恢復(fù)信息對象的原始顯示。例如,當將展開命令設(shè)置成由雙觸摸產(chǎn)生時,如果用戶在褶層上做出雙觸摸,則控制單元300可以在觸摸面板340上識別雙觸摸和觸摸點,并且可以展開褶層,以恢復(fù)原始信息對象。
[0071]如果在執(zhí)行信息對象折疊動作期間或之后檢測到另一折疊觸摸,則控制單元300可以重復(fù)步驟413至423。即,如果在將信息對象折疊成褶層的情況下在顯示單元330的屏幕上的另一點處產(chǎn)生折疊觸摸,則控制單元300可以檢測該折疊觸摸,以將基準線設(shè)置為經(jīng)過該點,然后可以響應(yīng)于折疊滾動,根據(jù)新基準線來折疊信息對象。根據(jù)本公開的多個實施例,用戶設(shè)備能夠通過在信息項之間收縮比屏幕尺寸大的信息對象的不期望部分,來同時顯示信息對象上彼此遠離的至少兩個信息項。
[0072]圖5是示出了圖4中的基準線設(shè)置操作的更多信息的流程圖。圖6a和6b是根據(jù)多個實施例示出了圖5過程中用于設(shè)置基準線的示例折疊觸摸產(chǎn)生機制的示意圖。
[0073]參照圖5、6a和6b,如果當在顯示單元330的屏幕上顯示信息對象時在觸摸面板340上檢測到預(yù)定觸摸或動作,則控制單元300可以將這種預(yù)定觸摸或動作視為折疊觸摸。這里,可以利用旋轉(zhuǎn)觸摸手勢和/或預(yù)定類型的觸摸手勢做出折疊觸摸,其中,在下文中,多觸摸手勢可以用于執(zhí)行折疊觸摸。根據(jù)本公開的多個實施例,旋轉(zhuǎn)觸摸和多觸摸手勢中的至少一個可以配置為被檢測為折疊觸摸。在僅旋轉(zhuǎn)觸摸手勢配置為被檢測為折疊觸摸的情況下,可以僅利用以下描述的圖5的步驟511至515來實現(xiàn)基準線設(shè)置過程。在多觸摸手勢用作折疊觸摸的情況下,可以僅利用以下描述的步驟521至525實現(xiàn)基準線設(shè)置過程。如圖5所示,旋轉(zhuǎn)觸摸或多觸摸手勢可以視為折疊觸摸。
[0074]這里,顯示單元330的屏幕的特定區(qū)域可以配置為對旋轉(zhuǎn)觸摸敏感的旋轉(zhuǎn)觸摸區(qū)域。如圖6a所示,顯示單元330的顯示區(qū)域610的邊緣區(qū)域611、613、615和617可以配置為折疊觸摸區(qū)域。因此,如果在邊緣區(qū)域611、613、615和617中的任一個中檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300可以在操作511處確定執(zhí)行旋轉(zhuǎn)觸摸,可以在操作513處確定旋轉(zhuǎn)觸摸的位置,并且可以在操作515處設(shè)置經(jīng)過該位置的基準線。
[0075]例如,如果在可以位于旋轉(zhuǎn)觸摸區(qū)域611或613中的點621處檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300可以檢查點621,并且可以將基準線設(shè)置為在垂直方向經(jīng)過點621以便折疊信息對象,如屏幕620所示。如果在旋轉(zhuǎn)觸摸區(qū)域615和617的點631處檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300可以檢查點631,并且將基準線設(shè)置為在水平方向經(jīng)過點631以便折疊信息對象,如屏幕630所示。此時,可以顯式地呈現(xiàn)基準線,如附圖標記623和633所表示。在如屏幕620和630所示設(shè)置基準線的情況下,不考慮在點621和631處做出的旋轉(zhuǎn)觸摸的旋轉(zhuǎn)方向。即,當檢測到折疊觸摸時,控制單元300可以僅考慮已做出旋轉(zhuǎn)觸摸的點來設(shè)置基準線。盡管圖6a涉及可能在邊緣區(qū)域611、613、615和617處檢測到旋轉(zhuǎn)觸摸的情況,但是控制單元300可以配置為如上所述當在顯示單元330的屏幕的預(yù)定區(qū)域或特定區(qū)域處檢測到旋轉(zhuǎn)觸摸時設(shè)置基準線。
[0076]參照圖6b,可以在顯示單元330的屏幕的信息顯示區(qū)域上產(chǎn)生多觸摸。例如,如果在顯示單元330的屏幕650上產(chǎn)生多觸摸,則控制單元300可以在操作521處檢測旋轉(zhuǎn)觸摸,可以在操作523處檢測多觸摸手勢的所有觸摸點,并且可以在操作525處設(shè)置經(jīng)過檢測到的點的基準線。
[0077]屏幕650可以對應(yīng)于顯示單元330的用于顯示信息對象的顯示區(qū)域。在屏幕660中,如果在屏幕660的顯示區(qū)域中檢測到多觸摸661,則控制單元300可以連接多觸摸661的多個觸摸點,以設(shè)置基準線663。如果在屏幕670的顯示區(qū)域中檢測到另一多觸摸671,則控制單元300可以連接該另一多觸摸671的多個觸摸點,以設(shè)置基準線673。此時,可以顯式地呈現(xiàn)基準線663或673。一旦已經(jīng)設(shè)置了基準線663或673,用戶設(shè)備可以響應(yīng)于折疊滾動來折疊信息對象,以收縮信息對象。
[0078]圖7是示出了根據(jù)多個實施例的信息顯示方法中響應(yīng)于滾動方向的信息對象折疊和/或展開過程的流程圖。圖8a至Se是示出了根據(jù)多個實施例的用于說明圖7中折疊/展開過程的示例屏幕圖像的示意圖。
[0079]參照圖7和8a至8e,如參照圖5所描述的,可以利用旋轉(zhuǎn)觸摸和多觸摸手勢中的至少一個作為折疊觸摸來實現(xiàn)信息對象折疊和/或展開過程。當旋轉(zhuǎn)觸摸手勢用作折疊觸摸時,可以僅利用圖7的步驟711至719來實現(xiàn)折疊滾動執(zhí)行過程。當多觸摸手勢用作折疊觸摸時,可以僅利用圖7的步驟721至727來實現(xiàn)折疊滾動執(zhí)行過程。如圖7所示,當旋轉(zhuǎn)觸摸或多觸摸手勢用作折疊觸摸時,可以利用旋轉(zhuǎn)滾動和線性滾動手勢來實現(xiàn)折疊滾動執(zhí)行過程。
[0080]如果在已設(shè)置了基準線時檢測到旋轉(zhuǎn)觸摸,則控制單元300可以在操作711處將旋轉(zhuǎn)觸摸解釋為折疊滾動。如果在已設(shè)置了基準線之后檢測到旋轉(zhuǎn)觸摸,則控制單元300可以將旋轉(zhuǎn)觸摸解釋為旋轉(zhuǎn)滾動。如果檢測到旋轉(zhuǎn)滾動,則控制單元300可以在操作713處確定旋轉(zhuǎn)方向,然后前進到操作715,并且可以確定是沿朝向基準線的方向還是沿背離基準線的方向做出旋轉(zhuǎn)。如果沿朝向基準線的方向做出旋轉(zhuǎn),則控制單元300可以在操作715處檢測到這一點,并且可以在操作717處根據(jù)基準線將信息對象折疊成褶層。否則,如果沿背離基準線的方向做出旋轉(zhuǎn),則控制單元300可以在操作715處檢測到這一點,并且可以在操作719處展開褶層以沿背離基準線的方向伸展信息對象。
[0081]可以以多種方式執(zhí)行折疊動作。圖8a至Sc示出了根據(jù)多個實施例的多個折疊動作。圖8a示出了具有重疊視覺效果的示例折疊動作,圖Sb示出了具有壓縮視覺效果的示例折疊動作,圖8c示出了具有隱藏視覺效果的示例折疊動作。然而,本公開不限于圖8a至Sc的視覺效果,并且也可以利用任何其他類似和/或適當類型的視覺效果來執(zhí)行折疊動作。
[0082]圖8d示出了響應(yīng)于旋轉(zhuǎn)觸摸執(zhí)行的示例折疊滾動動作。如果檢測到旋轉(zhuǎn)滾動,則控制單元300在操作713處確定旋轉(zhuǎn)方向。如果旋轉(zhuǎn)方向813是從屏幕的下部向上朝向基準線811,則控制單元可以在操作715處檢測到這一點,并且可以在操作717處沿從屏幕810的底部朝向基準線811的向上方向?qū)⑿畔ο蟮南虏空郫B成褶層,使得信息對象的下部收縮,如附圖標記815所表示。如果如屏幕830所示,旋轉(zhuǎn)方向833是從屏幕830的上部向下朝向基準線831,則控制單元可以在操作715處檢測到這一點,并且可以在操作717處根據(jù)基準線831沿從屏幕831的頂部向下的方向?qū)⑿畔ο蟮纳喜空郫B成褶層,使得信息對象的上部收縮,如附圖標記835所表示。
[0083]如果在信息對象的一部分已折疊成褶層時檢測到旋轉(zhuǎn)滾動,如屏幕810或830所示,則控制單元300可以在操作713處確定旋轉(zhuǎn)方向。如果如屏幕820所示,旋轉(zhuǎn)方向823從基準線821向下朝向信息對象的下部,則控制單元300可以在操作715處檢測到這一點,并且可以在操作719處沿遠離基準線821的方向(S卩,從基準線821向下的方向)展開折疊部分,使得信息對象的收縮的下部伸展,如附圖標記825所表示。如果如屏幕840所示,旋轉(zhuǎn)方向843從基準線841向上朝向信息對象的上部,則控制單元300可以在操作715處檢測到這一點,并且可以在操作719處沿遠離基準線841的方向(B卩,從基準線841向上的方向)展開折疊部分,使得信息對象的收縮的上部伸展,如附圖標記845所表示。
[0084]如果在已設(shè)置了基準線時檢測到線性滾動,則控制單元300可以在操作711處檢測到這一點,并且可以在操作721處確定滾動方向。這里,線性滾動可以是如上所述的水平滾動和垂直滾動中的任一個。如果檢測到線性滾動的滾動方向,則控制單元300確定沿朝向基準線的方向還是沿遠離基準線的方向做出滾動。如果沿朝向基準線的方向做出滾動,則控制單元300可以在操作723處檢測到這一點,然后可以在操作725處朝向基準線將信息對象折疊成褶層。否則,如果沿遠離基準線的方向做出滾動,則控制單元300可以在操作723處檢測到這一點,然后可以在操作727處沿遠離基準線的方向展開褶層,以伸展信息對象??梢岳萌鐖D8a至Sc所示的多個視覺效果來折疊信息對象。
[0085]圖Se示出了用于說明與基準線相關(guān)聯(lián)的線性滾動的示例屏幕圖像,并且示出了根據(jù)水平滾動的示例基準線設(shè)置。如屏幕850所示,如果檢測到水平滾動,則控制單元300可以在操作721處確定滾動方向。如果在基準線851下方并沿朝向基準線851的方向做出滾動853,則控制單元300可以在操作723檢測到該滾動,并且可以朝向基準線851 (沿向上方向)收縮信息對象的下部,如附圖標記855所表示。如屏幕870所示,如果在基準線871上方并且沿朝向基準線871的方向做出滾動873,則控制單元在操作723處檢測到這一點,并且沿向下方向朝向基準線871收縮信息對象的上部,如附圖標記875所表示。
[0086]如果在信息對象的一部分已朝向基準線收縮時檢測到線性滾動,則如屏幕860和880所示,控制單元300可以在操作721處確定滾動方向。如屏幕860所示,如果在基準線861下方沿遠離基準線861的方向(即沿從基準線861向下的方向)做出滾動863,則控制單元300可以在操作723處檢測到這一點,并且可以在操作727處沿遠離基準線861的方向伸展收縮的部分,使得隱藏部分出現(xiàn),如附圖標記865所表示。如屏幕880所示,如果在基準線881上方沿遠離基準線881的方向(即,沿從基準線881向上的方向)做出滾動883,則控制單元300可以在操作723處檢測到這一點,并且可以在操作727處沿遠離基準線881的方向伸展收縮的部分,使得隱藏部分出現(xiàn),如附圖標記885所表示。
[0087]圖9是示出了根據(jù)多個實施例的信息顯示方法中根據(jù)旋轉(zhuǎn)觸摸收縮信息對象的過程的流程圖。
[0088]參照圖9,在操作911處,用戶設(shè)備可以在顯示單元330的屏幕上顯示由當前運行的應(yīng)用產(chǎn)生的信息對象。此時,信息對象可以大于顯示單元330的屏幕尺寸。在下文中,在假定應(yīng)用是消息收發(fā)器應(yīng)用的情況下進行描述。如果當在屏幕上顯示信息對象時做出旋轉(zhuǎn)觸摸,則控制器300可以在操作913處檢測到旋轉(zhuǎn)觸摸,并且可以在操作915處確定旋轉(zhuǎn)觸摸位置和方向。在本公開的多個實施例中,如果期望在屏幕上同時顯示彼此遠離的信息項,則用戶可以通過在顯示單元330的屏幕上做出旋轉(zhuǎn)觸摸來設(shè)置基準線,以折疊信息對象。此時,用戶可以在顯示單元330的屏幕上的特定點處做出旋轉(zhuǎn)觸摸,并且如果在預(yù)定區(qū)域中做出旋轉(zhuǎn)觸摸,如圖6b的附圖標記610所表示,則控制單元300可以對對應(yīng)位置處的旋轉(zhuǎn)觸摸進行處理??刂茊卧?00可以檢測在觸摸面板340上做出的旋轉(zhuǎn)觸摸,并且可以設(shè)置基準線來折疊信息對象。
[0089]圖10是示出了圖9中旋轉(zhuǎn)觸摸檢測操作的更多信息的流程圖,圖1la至Ilg是示出了根據(jù)多個實施例的在圖10過程中產(chǎn)生旋轉(zhuǎn)觸摸的運動的示意圖。
[0090]參照圖10和Ila至llg,執(zhí)行根據(jù)本公開多個實施例的旋轉(zhuǎn)觸摸檢測,以繪制經(jīng)過或圍繞做出觸摸的位置的虛擬線,確定觸摸所繪制的曲線是否在預(yù)定時間內(nèi)與虛擬線交叉兩次,并且如果檢測到兩個交叉點,則判定輸入了旋轉(zhuǎn)觸摸。如果用戶如圖1la所示做出觸摸并沿如圖1lb所示的方向移動觸摸點,則控制單元300可以檢測該手勢作為觸摸,并且在操作1011處產(chǎn)生具有方向性的輸入。此時,可以在顯示單元330的屏幕的預(yù)定區(qū)域(例如,圖6a的區(qū)域611、613、615和617)中做出觸摸手勢。在操作1013處,控制單元300可以采用以下形式繪制經(jīng)過或圍繞觸摸點的虛擬線:如圖1lc的部分1111和1113所示的直線或如圖1lc的部分1115所示的曲線。此時,如圖1lc的部分1111所示,當虛擬線被繪制為沿與移動方向垂直的方向經(jīng)過觸摸點的直線的形式時,可以最正確地和/或容易地檢測到虛擬線。接著,在操作1015處,控制單元300可以監(jiān)控檢測觸摸所繪制的曲線在預(yù)定時間內(nèi)與虛擬線交叉兩次。即,如果用戶做出旋轉(zhuǎn)觸摸,則旋轉(zhuǎn)曲線的線在一段時間內(nèi)與虛擬線交叉兩次,如圖1ld的部分1121、1123和1125所示,從而出現(xiàn)兩個交叉點。
[0091]如果如圖1ld所示,在預(yù)定時間內(nèi)檢測到曲線與虛擬線交叉兩次,則在操作1017處,控制單元300可以繪制或產(chǎn)生經(jīng)過兩個交叉點之間的中間點或圍繞該中間點和該曲線的另一虛擬線,如圖1le的部分1131、1133和1135所示。在操作1019處,控制單元300可以確定虛擬線與曲線的交叉點數(shù)目是否大于預(yù)定值,如果是,則在操作1021處確定該輸入為旋轉(zhuǎn)觸摸輸入。即,控制單元300可以繪制如圖lie所示的至少兩條虛擬線,并且如果用戶繪制的曲線與虛擬線之間的交叉點數(shù)目大于預(yù)定值,如圖1lf的部分1141、1143和1145所示(這里,交叉點的閾值數(shù)目是4),則確定已經(jīng)做出了旋轉(zhuǎn)觸摸。
[0092]如上所述,根據(jù)本公開多個實施例的信息顯示方法可以以如下方式來檢測旋轉(zhuǎn)觸摸的輸入:繪制經(jīng)過或圍繞做出觸摸的位置的至少兩條虛擬線,確定繪制的曲線是否在預(yù)定時間內(nèi)與每條虛擬線交叉兩次,并且如果在每條虛擬線上檢測到兩個交叉點,則確定輸入了旋轉(zhuǎn)觸摸。即,當檢測到觸摸手勢時,控制單元300繪制至少兩條虛擬線,并且如果繪制的曲線與虛擬線的交叉點數(shù)目大于預(yù)定值,則確定已經(jīng)做出旋轉(zhuǎn)觸摸??梢酝ㄟ^增加經(jīng)過或圍繞觸摸點的虛擬線數(shù)目來增加曲線與虛擬線的交叉機會,以提高觸摸旋轉(zhuǎn)檢測精度,如圖1lg的部分1151、1153和1155所示。
[0093]為了檢測觸摸并確定旋轉(zhuǎn)觸摸輸入,存儲單元310可以存儲觸摸手勢(即,觸摸點)的坐標、移動手勢的方向、繪制觸摸的軌跡以及交叉點和虛擬線的坐標。此外,觸摸面板340追蹤顯示單元330的屏幕上的繪制觸摸,并且向控制單元300產(chǎn)生位置信息,然后,控制單元300繪制虛擬線并處理繪制觸摸的位置信息,以使用繪制曲線與虛擬線的交叉點數(shù)目來確定旋轉(zhuǎn)觸摸輸入。
[0094]可以在預(yù)定條件下從存儲單元310中部分地刪除繪制追蹤和虛擬線信息,來有效率地管理存儲空間并避免不必要的交叉點計數(shù),以利用最新數(shù)據(jù)動態(tài)且精確地檢測旋轉(zhuǎn)輸入。上述條件可以包括自產(chǎn)生虛擬線開始的用于檢測交叉點的時間段、最大交叉點數(shù)目以及最大交叉點數(shù)目的超過。假定最大交叉點數(shù)目是3,如果產(chǎn)生四個交叉點,則可以刪除最舊軌跡數(shù)據(jù),即最先檢測到的交叉點。這里,可以使用經(jīng)過的時間和特定交叉點來選擇要刪除的軌跡數(shù)據(jù)。假定最大虛擬線數(shù)目是2,如果在檢測到第四交叉點時繪制新的虛擬線,則可以刪除最舊虛擬線,以防止虛擬線數(shù)目大于最大值。
[0095]用于輸入旋轉(zhuǎn)觸摸的曲線的繪制速度可以計算如下:
[0096]圓周運動的速度=第η交叉點與第k交叉點之間的距離/第k交叉點檢測時間與第η交叉點檢測時間之間的差值
[0097]在以參考圖10描述的旋轉(zhuǎn)觸摸手勢的形式輸入折疊觸摸的情況下,通過以下操作來確定折疊觸摸:繪制經(jīng)過或圍繞初始觸摸點的第一虛擬線,監(jiān)控檢測繪制的曲線與第一虛擬線交叉兩次,然后繪制經(jīng)過或圍繞第一虛擬線上兩個交叉點之間的中間點的第二虛擬線,如果虛擬線與曲線的交叉點數(shù)目大于預(yù)定值,則確定做出了旋轉(zhuǎn)觸摸手勢。
[0098]圖12a至12d是根據(jù)多個實施例示出了示例信息對象的示意圖,用于說明在利用通過圖10過程的旋轉(zhuǎn)觸摸手勢設(shè)置基準線之后的折疊和展開操作。
[0099]參照圖9、10和12a至12d,如果已根據(jù)圖10的過程做出了旋轉(zhuǎn)觸摸手勢,則控制單元300可以在操作913處檢測到旋轉(zhuǎn)觸摸手勢,在操作915處確定旋轉(zhuǎn)觸摸點,并且在操作917處設(shè)置經(jīng)過旋轉(zhuǎn)觸摸點交叉的基準線,以朝向基準線收縮信息對象。例如,在屏幕1200中,可能無法一次在顯示單元330的屏幕上完全顯示大于屏幕尺寸的信息對象1205。在這種情況下,在操作911處,控制單元300控制在顯示單元330的屏幕1200上顯示信息對象1205的一部分。如果在部分顯示于屏幕1200上的信息對象1205中做出觸摸手勢1213(由附圖標記1211表示),則控制單元300在操作913處通過圖10的過程確定觸摸手勢是否是用于設(shè)置分割信息對象的基準線的旋轉(zhuǎn)觸摸手勢(即,折疊觸摸),并且如果觸摸手勢被確定為旋轉(zhuǎn)觸摸手勢,則在操作915處確定旋轉(zhuǎn)觸摸點,并且在操作917處設(shè)置經(jīng)過旋轉(zhuǎn)觸摸點的基準線。此時,可以如圖12a所示在顯示單元330的屏幕上顯式地呈現(xiàn)基準線1215,也可以不顯式地呈現(xiàn)基準線1215。
[0100]根據(jù)如圖12a所示的本公開多個實施例,如果在顯示單元330的屏幕邊緣處檢測到圓周運動輸入事件,則控制單元300通過觸摸面板340檢測圓周運動輸入事件,并且繪制經(jīng)過圓周運動的圓心點的基準線,以朝向基準線折疊信息對象。如果在設(shè)置基準線之后檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300將旋轉(zhuǎn)觸摸手勢確定為折疊滾動輸入。此時,控制單元300根據(jù)旋轉(zhuǎn)觸摸的旋轉(zhuǎn)方向朝向基準線將信息對象折疊成褶層。
[0101]如果在上述狀態(tài)下做出旋轉(zhuǎn)滾動手勢,則控制單元300在操作919處檢測這一點,在操作921處確定旋轉(zhuǎn)方向和旋轉(zhuǎn)速度,并且在操作923處確定旋轉(zhuǎn)觸摸手勢的旋轉(zhuǎn)方向是朝向基準線的方向。如果在操作919處沒有檢測到旋轉(zhuǎn)滾動手勢,則處理在操作931處結(jié)束。如果旋轉(zhuǎn)方向是朝向基準線的方向,則控制單元300在操作923處檢測到這一點,并且在操作925處以對應(yīng)于旋轉(zhuǎn)速度的速度朝向基準線將信息對象折疊成褶層。如果旋轉(zhuǎn)方向是遠離基準線的方向,則控制單元300在操作923檢測到這一點,并且在操作927處展開信息對象的褶層,以沿遠離基準線的方向伸展信息對象。
[0102]例如,如果在基準線下方沿順時針方向做出旋轉(zhuǎn)觸摸手勢1223,如圖12b所示,則控制單元300在操作921處確定旋轉(zhuǎn)方向,在操作923處確定旋轉(zhuǎn)方向是朝向基準線的方向,并且在操作925處沿朝向基準線的方向滾動信息對象,使得朝向基準線125折疊信息對象。即,如果檢測到順時針方向的旋轉(zhuǎn)觸摸手勢,如圖12b的附圖標記1223表示,則控制單元300滾動信息對象,使得信息對象的一部分1217朝向基準線折疊成褶層。如果旋轉(zhuǎn)觸摸手勢在這種狀態(tài)下繼續(xù),則控制單元300沿朝向基準線的方向滾動信息對象,如圖12c所示,并且顯示指示信息對象已折疊的指示標記,如圖12c的部分1200的附圖標記1411所表示。圖12c和12d示出了與項目1218平齊地折疊了信息對象。
[0103]此時,如果旋轉(zhuǎn)方向改變?yōu)槟鏁r針方向,如圖12d的附圖標記1241所表示,S卩,如果旋轉(zhuǎn)觸摸手勢的方向相對于基準線而改變,則控制單元300可以在操作923處檢測到這一點,并且可以展開朝向基準線125折疊的部分1243,以沿背離基準線1215的方向伸展。
[0104]圖12b至12d示出了響應(yīng)于在基準線1215下方沿順時針方向做出的折疊滾動來折疊信息對象以及響應(yīng)于沿逆時針方向做出的展開滾動來展開折疊信息對象的過程。如果沿順時針方向做出用于滾動的旋轉(zhuǎn)觸摸手勢1223,如圖12b所示,則控制單元300滾動信息對象,使得與顯示單元330屏幕上的旋轉(zhuǎn)觸摸手勢1223的旋轉(zhuǎn)速度成比例地朝向基準線1215折疊最接近基準線1215的信息項1217。此時,可以以如圖12c所示的折疊褶層形式顯示折疊的信息項。此時,可以利用重疊信息項的視覺效果來顯示列表類型的電子文檔。在圖12c的狀態(tài)下,如果沿與用于折疊滾動的旋轉(zhuǎn)觸摸手勢的方向相反的方向做出旋轉(zhuǎn)觸摸手勢1241,如圖12d所示,則控制單元300與旋轉(zhuǎn)觸摸手勢的速度成比例地展開信息項的折疊部分,以沿相反方向伸展。
[0105]如上所述,可以執(zhí)行根據(jù)本公開多個實施例的信息對象滾動方法,使得在檢測到旋轉(zhuǎn)觸摸手勢的位置處設(shè)置分割信息項的基準線,并且根據(jù)旋轉(zhuǎn)觸摸手勢或另一旋轉(zhuǎn)觸摸手勢朝向基準線折疊信息對象。此時,顯示單元330的屏幕可以配置為具有能夠感測旋轉(zhuǎn)觸摸手勢的區(qū)域。當在屏幕上顯示信息對象時,如果在預(yù)定區(qū)域(例如,屏幕的邊緣區(qū)域)中檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300在檢測到旋轉(zhuǎn)觸摸手勢的位置處確定用于分割信息的基準線。在后一種情況下,如果當在屏幕上顯示信息對象時檢測到旋轉(zhuǎn)觸摸手勢,則控制單元300可以在檢測到旋轉(zhuǎn)觸摸手勢的位置處設(shè)置基準線。盡管在檢測到旋轉(zhuǎn)觸摸手勢的位置處設(shè)置基準線,但是可以在顯示單元330的屏幕上與旋轉(zhuǎn)觸摸手勢相關(guān)聯(lián)的特定位置處設(shè)置分割基準線。
[0106]通過以下操作來實現(xiàn)根據(jù)本公開多個實施例的折疊滾動方法:當圍繞基準線(即,在分割基準線上或分割基準線下方)沿逆時針方向做出旋轉(zhuǎn)觸摸手勢時,將布置在基準線下方的信息項朝向基準線折疊成褶層,并且當圍繞基準線(即,在分割基準線上或分割基準線上方)沿順時針方向做出旋轉(zhuǎn)觸摸手勢時,將布置在基準線上方的信息項朝向基準線折疊成褶層。此時,信息項被折疊為使得首先折疊最接近基準線的信息項。如果在信息對象的某些信息項已被折疊時沿遠離先前旋轉(zhuǎn)觸摸手勢的方向的方向做出旋轉(zhuǎn)觸摸手勢,則展開折疊信息項以將這些信息項伸展開。即,如果在利用逆時針旋轉(zhuǎn)觸摸手勢執(zhí)行折疊滾動期間或之后做出順時針旋轉(zhuǎn)觸摸手勢,則將基準線下方的折疊信息項展開以使其伸展開來。如果在利用順時針旋轉(zhuǎn)觸摸手勢執(zhí)行折疊滾動期間或之后做出逆時針旋轉(zhuǎn)觸摸手勢,則將基準線上方的折疊信息項展開以使其伸展開來。此時,折疊信息項被展開為使得首先展開最后折疊的信息項??梢岳谜郫B褶層、重疊條或指示信息項折疊的示意圖標的視覺效果來顯示折疊信息項??梢愿鶕?jù)旋轉(zhuǎn)觸摸手勢的尺寸和/或速度來確定信息項的折疊和展開速度。即,信息項的滾動或折疊速度可以配置為與旋轉(zhuǎn)觸摸手勢的尺寸或速度成比例。
[0107]圖13是根據(jù)多個實施例示出了信息顯示方法中響應(yīng)于多觸摸手勢折疊信息項的過程的流程圖。
[0108]參照圖6b、13和14a至14d,將多觸摸手勢定義為利用如圖6b所示的至少兩個觸摸點做出的觸摸手勢。圖14a至14d是根據(jù)多個實施例示出了用于說明圖13過程中的折疊和展開操作的示例信息對象示意圖。
[0109]參照圖13和14a至14d,在操作1311處,控制單元300控制顯示單元330顯示信息對象。如果在該狀態(tài)下做出多觸摸,則控制單元300在操作1313處檢測到多觸摸,然后在操作1315處確定多觸摸的觸摸點,然后在操作1317處基于觸摸點設(shè)置用于折疊信息對象的基準線。例如,如屏幕1402所示,如果信息對象1400的尺寸增長,則不能一次在顯示單元330的屏幕上顯示整個信息對象1400。在這種情況下,控制單元300在操作1311處控制在顯示單元330的屏幕上顯示信息對象1400的一部分,如屏幕1402所示。如果在該狀態(tài)下做出觸摸手勢,如附圖標記1413所表示,則控制單元300在操作1313處確定觸摸手勢是否是用于設(shè)置分割信息對象的基準線1411的雙觸摸手勢,即折疊觸摸,然后,如果觸摸手勢被確定為多觸摸手勢,則在操作1315處確定觸摸點,并且在操作1317處設(shè)置經(jīng)過觸摸點的基準線1411。此時,可以在顯示單元330的屏幕上顯式地呈現(xiàn)基準線1411。
[0110]在本公開的多個實施例中,如果在將信息對象顯示于顯示單元330的屏幕上的狀態(tài)下檢測到具有至少兩個觸摸點的多觸摸,如圖14a所示,則控制單元繪制基準線1411,例如分割線,以根據(jù)觸摸點折疊信息對象。如果在設(shè)置基準線之后做出滾動輸入,則控制單元300將該輸入確定為折疊滾動輸入。此時,可以以具有水平或垂直滾動方向的線性滾動手勢的形式做出滾動輸入。即,如果水平地繪制基準線1411,則滾動手勢可以沿垂直方向??刂茊卧?00根據(jù)滾動手勢的方向沿朝向基準線的方向執(zhí)行對信息對象的折疊滾動。圖14a示出了示例情況,其中利用水平對齊的兩個觸摸點做出多觸摸,使得在顯示單元330的屏幕上沿水平方向繪制基準線1411。
[0111]如果在以上狀態(tài)下做出滾動手勢,則控制單元300在操作1319處檢測到這一點,然后在操作1321處確定滾動手勢方向和速度,并在操作1323處確定是否沿朝向基準線的方向做出滾動手勢。如果不是沿朝向基準線的方向做出滾動手勢,則在操作1327處,以檢測到的速度滾動并展開信息對象。如果沿朝向基準線的方向做出滾動手勢,則控制單元300在操作1323處檢測到這一點,并在操作1325處以所確定的速度滾動信息對象,使得朝向基準線折疊信息對象。如果沿遠離基準線的方向做出滾動手勢,則控制單元300沿遠離基準線的方向以所確定的速度滾動信息對象,使得信息對象的折疊部分伸展開來。如果在操作1319處沒有檢測到滾動手勢,則可以確定過程在操作1331處結(jié)束。
[0112]在跨過顯示單元330的屏幕1404水平地設(shè)置基準線1411的情況下,如圖14b所示,如果在基準線下方做出觸摸手勢1415,然后朝向基準線1411做出向上滾動手勢,則控制單元300在操作1321處確定滾動手勢方向和速度,在操作1323處確定沿朝向基準線1411的方向做出滾動手勢,然后沿朝向基準線1411的向上方向滾動信息對象1400,使得朝向基準線折疊信息對象的一部分1417。如圖14b所示,如果沿朝向基準線1411的方向推動信息對象,則以不同呈現(xiàn)圖案折疊最接近基準線1411的信息項1417,使得第二最接近基準線的信息項朝向基準線移動與通過朝向基準線1411折疊第一最接近信息項1417而空出的空間一樣多的空間。如果在以上狀態(tài)下繼續(xù)向上滾動手勢,則控制單元300保持沿朝向基準線1411的方向向上滾動信息對象,如圖14c的屏幕1406所示,使得后續(xù)信息項朝向基準線向上移動并折疊。
[0113]如果在朝向基準線折疊信息對象折疊期間或之后改變滾動手勢的方向,即方向從朝向基準線的方向改變到遠離基準線的方向,如圖14c的附圖標記1421所表示,則控制單元300在操作1323處檢測到這一點,并沿遠離基準線的方向?qū)⒄郫B信息項向下滾動以使其伸展開來。
[0114]如上所述,圖14b至14c示出了響應(yīng)于沿朝向基準線1411的方向的向上滾動手勢來折疊信息項以及響應(yīng)于沿背離基準線1411的方向的向下滾動手勢來展開折疊信息項的操作。具體地,如果在基準線1411下方沿朝向基準線的方向做出滾動手勢,如圖14b所示,則控制單元300可以滾動顯示單元330的屏幕上顯示的信息對象,以沿朝向基準線1411的方向折疊信息項。此時,可以利用折疊褶層的視覺效果來顯示信息項。在如圖14c的屏幕1406所示已經(jīng)折疊信息項的狀態(tài)下,如果沿遠離折疊滾動方向的方向做出向下滾動手勢,如圖14c的屏幕1408所示,則控制單元300沿遠離基準線的方向展開折疊信息,使得折疊信息以與向下滾動手勢速度成比例的速度伸展開來。
[0115]參照圖14d,圖14d是示出了根據(jù)本公開多個實施例的用于說明利用多觸摸手勢設(shè)置基準線的過程的示例屏幕圖像的示意圖,示出了多觸摸手勢的情況。當在屏幕1450上做出多觸摸手勢的情況下,可以對角地繪制基準線以經(jīng)過多觸摸的觸摸點,可以如屏幕1460所示垂直地繪制基準線,可以如屏幕1470所示將基準線繪制成曲線,并且可以如屏幕圖像1480所示水平地繪制基準線,根據(jù)觸摸點的數(shù)目和位置,基準線可以具有或不具有拐點。
[0116]圖15是示出了根據(jù)多個實施例的用戶設(shè)備中響應(yīng)于直線手勢折疊信息對象的過程的流程圖。圖16是示出了根據(jù)多個實施例說明通過圖15的過程設(shè)置基準線的操作的示例屏幕圖像的示意圖。
[0117]參照圖15和16,做出直線手勢來設(shè)置基準線,以在顯示信息對象的屏幕上的特定位置處產(chǎn)生線對象,并且將該線對象移動至期望位置以將其設(shè)置為基準線。如果用戶在顯示對象信息的屏幕上做出繪制直線的手勢,則控制單元300檢測該手勢并在操作1511處產(chǎn)生直線輸入,如果用戶將直線移動到顯示單元330的屏幕上的特定位置,則控制單元300在操作1513處通過確定直線是否位于特定信息項上來確定直線輸入是否是分割線輸入。即,如果直線被拖動到特定信息項上,則控制單元300將該操作確定為用于設(shè)置基準線的輸入,并且在對應(yīng)位置設(shè)置基準線。如果在操作1513處確定直線輸入不是分割線輸入,則控制單元300在操作1521處產(chǎn)生與該輸入相對應(yīng)的事件。
[0118]其后,控制單元300監(jiān)控檢測折疊滾動輸入,如果檢測到折疊滾動輸入,則在操作1515處,控制單元300可以確定是否沿朝向分割線的方向做出折疊滾動輸入。如果沿朝向分割線的方向做出折疊滾動輸入,則控制單元300在操作1515處檢測到這一點,并且在操作1517處滾動該信息對象,使得朝向基準線折疊接近基準線的信息項。如果沿遠離基準線的方向做出滾動手勢,則控制單元300在操作1515處檢測到這一點,并且在操作1519處沿遠離基準線的方向滾動信息對象,使得沿遠離基準線的方向?qū)⒄郫B項展開以使其伸展開來。
[0119]在通過圖15的過程折疊和展開信息對象的情況下,可以通過繪制直線來設(shè)置分割線。如果用戶產(chǎn)生數(shù)字對象1611,以在顯示單元的屏幕上設(shè)置至少一條分割線,如圖16所示,則控制單元300可以在操作1511處檢測到這一點,并且如果將數(shù)字對象1611拖動到顯示單元330的屏幕上的特定位置,如箭頭1613所表示,則控制單元300可以在操作1513處設(shè)置也被稱作基準線的分割線1615。數(shù)字對象1611可以移動到特定區(qū)域,例如用于顯示信息的顯示區(qū)域,而不是屏幕的邊緣,在這種情況下,控制單元300可以在放置數(shù)字對象的位置處設(shè)置分割線1615。
[0120]其后,可以根據(jù)折疊滾動輸入折疊或展開信息對象。在跨過屏幕水平地設(shè)置分割線的情況下,可以利用垂直方向的滾動手勢和/或旋轉(zhuǎn)觸摸手勢來實現(xiàn)折疊滾動功能。在使用垂直滾動手勢的情況下,控制單元300按照與圖13的步驟1319至1327相同的方式通過步驟1515至1519來折疊或展開信息對象。在使用旋轉(zhuǎn)觸摸手勢的情況下,控制單元300可以按照與參考圖9的步驟919至926所描述的相同方式,通過步驟1515至1519來折疊或展開信息對象。如上所述,終端裝置可以設(shè)置分割線,并使用折疊觸摸和/或折疊滾動與其他觸摸手勢相結(jié)合來設(shè)置分割線以及折疊和展開信息對象。
[0121]圖17是示出了根據(jù)多個實施例的用于說明在用戶設(shè)備中使用線性滾動或旋轉(zhuǎn)觸摸手勢折疊和展開信息對象的過程的示例屏幕圖像的示意圖。
[0122]參照圖17,當分割信息對象以圍繞基準線1711折疊信息對象時,用戶可以做出如附圖標記1713表示的垂直滾動手勢,以折疊或展開信息對象。此外,用戶可以通過在產(chǎn)生了在前分割線的相同位置處做出旋轉(zhuǎn)觸摸手勢來設(shè)置另一基準線,如附圖標記1715所表示。可以做出用于分割信息對象的基準線1711,以做出如參照圖9描述的旋轉(zhuǎn)觸摸手勢,做出如參照圖13描述的多觸摸手勢,或者做出如參照圖15描述的直線手勢。
[0123]在通過上述方法之一設(shè)置基準線之后,能夠在信息對象的一部分處(如附圖標記1711所表示)利用折疊效果來滾動信息對象。如果在信息對象已折疊(如附圖標記1711所表示)時做出折疊滾動輸入,則可以在保持折疊狀態(tài)的同時滾動信息對象。即,控制單元300可以響應(yīng)于旋轉(zhuǎn)觸摸手勢來設(shè)置分割線1711,然后響應(yīng)于附圖標記1713所表示的垂直滾動手勢來折疊和/或展開信息對象,或者通過響應(yīng)于多觸摸手勢來設(shè)置分割線1711,然后響應(yīng)于如附圖標記1713表示的滾動手勢來折疊和/或展開信息對象。垂直滾動手勢可以由旋轉(zhuǎn)觸摸手勢代替,以觸發(fā)相同操作。
[0124]在折疊或展開信息對象之后,用戶可以在顯示單元330的屏幕上設(shè)置新的基準線,以搜索另一信息項。在這種情況下,用戶可以做出多觸摸手勢或如附圖標記1715所表示的旋轉(zhuǎn)觸摸手勢??刂茊卧?00可以通過觸摸面板340檢測用戶輸入,并且可以在對應(yīng)位置處設(shè)置基準線。
[0125]圖18a和18b是示出了根據(jù)多個實施例的用于說明用戶設(shè)備中對信息對象的折疊部分加以指示的視覺效果的屏幕圖像的示意圖。
[0126]參照圖18a和18b,根據(jù)本公開多個實施例的折疊圖像顯示方法將由多個信息項組成的信息對象分割成兩個部分,如屏幕1810所示。在將信息對象劃分成第一和第二部分的情況下,如屏幕圖像1810所示,控制單元300可以響應(yīng)于折疊滾動輸入,利用折疊褶層的視覺效果收縮第一部分下方的第二部分的信息項。也可以利用重疊條的視覺效果來顯示折疊信息項。
[0127]如屏幕1820所示,根據(jù)本公開多個實施例的折疊圖像顯示方法可以將信息對象劃分成第一和第二部分,并且可以將第二部分的信息項折疊到第一部分下方。在這種情況下,沿朝向基準線的方向以褶皺文檔的形式表示折疊部分,如屏幕1820所示。
[0128]如屏幕1830所示,根據(jù)本公開多個實施例的折疊圖像顯示方法可以將屏幕上顯示的電子文檔劃分成第一和第二部分,并且可以將第二部分折到第一部分下方,利用信息對象的第一部分部分地重疊在第二部分上的效果使得第二部分的一段從顯示單元330的屏幕上消失。
[0129]如圖18b的屏幕1840中所示,根據(jù)本公開多個實施例的折疊圖像顯示方法可以利用跨過屏幕繪制的分割線將電子文檔劃分成第一和第二部分,并且可以將第二部分折到第一部分下方,從而利用指示分割線存在的折疊標記(如附圖標記1841所表示)的視覺效果使得圍繞分割線的信息項從顯示單元330的屏幕上消失,所述折疊標記例如是圖標。
[0130]如屏幕1850所示,根據(jù)本公開多個實施例的折疊圖像顯示方法可以利用跨過屏幕繪制的分割線將電子文檔劃分成第一和第二部分,并且可以將第二部分折到第一部分下方,從而利用指示分割線存在的標記(如附圖標記1851所表示),使得圍繞分割線的信息項從屏幕上消失。
[0131]如屏幕1860所示,根據(jù)本公開多個實施例的折疊圖像顯示方法可以將電子文檔劃分成第一和第二部分,并且可以將第二部分折到第一部分下方,從而利用折疊標記(如附圖標記1861所表示),使得圍繞分割線的信息項從顯示單元的屏幕上消失,折疊標記表示第二部分在分割線處滑到第一部分下方。
[0132]可以通過滾動信息對象來實現(xiàn)參照圖9、13和15描述的信息對象折疊和展開方法,以響應(yīng)于滾動手勢沿朝向基準線的方向折疊信息對象,或者沿與基準線相反的方向展開信息對象。然而,還能夠使用分配給信息項的標識符來搜索信息項。
[0133]圖19是示出了根據(jù)多個實施例的用戶設(shè)備中向信息項和信息對象分配標識符以操縱和顯示與標識符相對應(yīng)的信息項的過程的流程圖。
[0134]參照圖19,在操作1911處,控制單元300可以在顯示單元330的屏幕上顯示信息對象。如上所述,信息對象可以是用戶設(shè)備處理和顯示的任何數(shù)據(jù),例如,電子文檔、消息收發(fā)器數(shù)據(jù)、電子書、電子郵件數(shù)據(jù)、列表對象(例如,呼叫日志列表、文本消息列表、電子郵件列表、消息收發(fā)器消息列表、靜止圖片列表、音樂文件列表、運動圖片列表或任何其他類似列表)、互聯(lián)網(wǎng)日志歷史或任何其他類似信息和/或數(shù)據(jù)。這里,諸如消息收發(fā)器數(shù)據(jù)和電子郵件數(shù)據(jù)等信息可以具有訂戶信息。在這種情況下,能夠與訂戶的訂戶信息相關(guān)聯(lián)地執(zhí)行信息折疊和展開操作。即,如果用戶期望確定或觀看與特定訂戶相關(guān)聯(lián)的信息項,則能夠在折疊與其他訂戶相關(guān)聯(lián)的信息項的同時操縱與特定訂戶相關(guān)聯(lián)的信息項。在這種情況下,如果檢測到折疊觸摸手勢,則控制單元300可以設(shè)置基準線來折疊信息對象,并且針對折疊滾動功能來配置包括訂戶標識符的滾動信息。其后,能夠響應(yīng)于滾動手勢來操縱通過訂戶標識符選擇的信息項。
[0135]在操作1911處,如果當在屏幕上顯示信息對象的狀態(tài)下,用戶做出折疊觸摸輸入,則控制單元300可以在操作1913處檢測到這一點,然后可以在操作1915處確定折疊觸摸位置,然后可以在操作1917處在折疊觸摸位置處設(shè)置基準線,換言之,可以在操作1917處將確定的觸摸位置設(shè)置為折疊基準位置。此時,折疊觸摸可以是旋轉(zhuǎn)觸摸手勢、多觸摸手勢、或直線手勢。如果在操作1919處沒有輸入滾動信息,則控制單元300在操作1921處根據(jù)折疊滾動輸入折疊或展開信息對象??梢匀鐓⒄請D9、13和15所述執(zhí)行信息折疊和展開操作。
[0136]如果在操作1919處輸入滾動信息,則控制單元300在操作1931處存儲滾動信息。此時,滾動信息可以是訂戶身份信息的關(guān)鍵字,例如,訂戶電話號、電子郵件地址、簡單通知服務(wù)(SNS)訂戶標識符、電子文檔(例如,電子書、文檔文件)或任何其他類似和/或適當類型的信息。在存儲滾動信息之后,如果用戶在屏幕上做出折疊滾動輸入,則控制單元300可以在操作1933處檢測到折疊滾動輸入,并且在操作1935處確定折疊滾動輸入的方向。如果沿朝向基準線的方向做出滾動手勢,則控制單元300在操作1937處檢測到這一點,并且在操作1939處滾動信息對象,從而折疊除了與滾動信息相關(guān)聯(lián)的那些信息項以外的信息項。
[0137]S卩,控制單元300可以折疊除了滾動信息標識的信息項以外的信息項,使得僅顯示通過訂戶標識符選擇的信息項。例如,如果特定消息收發(fā)器服務(wù)訂戶的標識符被配置為滾動信息,則控制單元300可以滾動信息對象,可以折疊除了目標訂戶標識符以外的訂戶標識符所標識的信息項,使得僅在顯示單元330的屏幕上顯示目標訂戶標識符所標識的消息收發(fā)器消息項。如果沿遠離基準線的方向做出折疊滾動輸入,即,在背離基準線的方向做出滾動手勢,則控制單元300在操作1937處檢測到這一點,并在操作1941處將折疊信息項展開以使其伸展開來。此外,如果控制單元300在操作1933處沒有檢測到折疊滾動輸入,則可以在操作1951處確定過程是否結(jié)束。
[0138]如上所述,根據(jù)本公開多個實施例的用戶設(shè)備可以配置特定區(qū)域(例如該顯示單元330的屏幕邊緣),以在顯示單元330的屏幕上接收分割線設(shè)置輸入,可以通過響應(yīng)于分割設(shè)置輸入繪制跨過屏幕的分割線來分割屏幕上顯示的信息對象,并且可以根據(jù)滾動輸入沿朝向分割線或遠離分割線的方向折疊或展開信息對象。此時,如果在劃分信息對象時檢測到用于滾動信息對象的滾動輸入,則可以按照與滾動手勢速度成比例的方式沿朝向分割線的方向滾動信息對象。因此,甚至當信息對象太大以至于不能一次顯示在屏幕上時,根據(jù)本公開多個實施例的終端設(shè)備也可以通過收縮(即,不顯示)不期望信息項來顯示彼此遠離的信息項。
[0139]如上所述,根據(jù)本公開多個實施例的信息顯示裝置和方法可以通過收縮目標信息項之間不必要的文檔或信息對象部分,來在屏幕上同時顯示比屏幕尺寸大的文檔或信息對象的彼此遠離的信息項。
[0140]同樣,根據(jù)本公開多個實施例的信息顯示裝置和方法可以通過收縮文檔或信息對象的不期望部分,來輔助操縱比屏幕尺寸大的文檔或信息對象,從而在屏幕上顯示彼此遠離的信息項。
[0141]盡管已參考本發(fā)明的特定實施例示出和描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)當理解,在不脫離由所附權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可以做出形式和細節(jié)的各種改變。
【權(quán)利要求】
1.一種方法,包括: 經(jīng)由顯示器提供信息; 檢測輸入; 將檢測到所述輸入的位置設(shè)置為基準位置,所述設(shè)置包括相對于基準位置將信息劃分成包括第一區(qū)段和第二區(qū)段的多個區(qū)段;以及 朝向基準位置移動第一區(qū)段的至少一部分或第二區(qū)段的至少一部分。
2.根據(jù)權(quán)利要求1所述的方法,還包括顯示基準位置。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述輸入至少包括圖標觸摸手勢、運動輸入、光學(xué)輸入、紅外輸入、鍵輸入或觸控筆輸入。
4.根據(jù)權(quán)利要求1所述的方法,還包括響應(yīng)于沿遠離基準位置的方向做出的輸入來移動信息的移動部分。
5.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入是旋轉(zhuǎn)觸摸手勢,并且 設(shè)置和顯示基準位置包括將檢測到旋轉(zhuǎn)觸摸手勢的位置設(shè)置為基準位置。
6.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入是旋轉(zhuǎn)觸摸手勢;并且 移動所述信息包括: 當朝向基準位置做出旋轉(zhuǎn)觸摸手勢時,朝向基準位置移動第一區(qū)段的至少一部分或第二區(qū)段的至少一部分;以及 當遠離基準位置做出旋轉(zhuǎn)觸摸手勢時,沿遠離基準位置的方向移動第一區(qū)段的至少一部分或第二區(qū)段的至少一部分。
7.根據(jù)權(quán)利要求4所述的方法,其中,在顯示信息的屏幕的邊緣區(qū)域處檢測旋轉(zhuǎn)觸摸手勢。
8.根據(jù)權(quán)利要求5所述的方法,還包括檢測旋轉(zhuǎn)觸摸手勢,其中,檢測旋轉(zhuǎn)觸摸手勢包括: 當旋轉(zhuǎn)觸摸手勢開始移動時,繪制圍繞觸摸位置的虛擬線; 當旋轉(zhuǎn)觸摸手勢繪制的曲線與虛擬線產(chǎn)生兩個交叉點時,在所述兩個交叉點之間繪制與在前虛擬線交叉的另一虛擬線;以及 當在每條虛擬線上檢測到兩個交叉點時,確定已發(fā)生旋轉(zhuǎn)觸摸手勢輸入。
9.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入是多觸摸手勢;并且 設(shè)置基準位置包括將經(jīng)過多觸摸手勢的觸摸點的線設(shè)置為基準位置。
10.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入包括水平滾動觸摸手勢; 移動所述信息包括當沿朝向基準位置的方向產(chǎn)生水平滾動觸摸手勢時,沿朝向基準位置的方向水平滾動和折疊所顯示的信息;并且 移動被折疊的信息包括當沿遠離基準位置的方向產(chǎn)生水平滾動觸摸手勢時,沿遠離基準位置的方向水平滾動和展開被折疊的信息。
11.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入包括垂直滾動觸摸手勢; 移動所述信息包括當沿朝向基準位置的方向產(chǎn)生垂直滾動觸摸手勢時,沿朝向基準位置的方向垂直滾動和折疊所顯示的信息;并且 移動被折疊的信息包括當沿遠離基準位置的方向產(chǎn)生垂直滾動觸摸手勢時,沿遠離基準位置的方向垂直滾動和展開被折疊的信息。
12.根據(jù)權(quán)利要求2所述的方法,其中: 所述輸入是直線對象手勢;并且 設(shè)置基準位置包括將直線對象移動到屏幕上的位置。
13.一種裝置,包括: 觸摸面板,用于檢測輸入;以及 控制單元,用于將當在顯示單元上顯示信息的情況下檢測到輸入的位置設(shè)置為基準位置,并且在響應(yīng)于所述輸入而滾動的同時,沿朝向基準位置的方向移動所述信息的移動部分。
14.根據(jù)權(quán)利要求13所述的裝置,還包括用于檢測用戶輸入的輸入單元,其中所述輸入單元例如是光學(xué)設(shè)備或基于紅外傳感器的運動識別設(shè)備。
15.根據(jù)權(quán)利要求13所述的裝置,其中,控制單元響應(yīng)于沿遠離基準位置的方向做出的滾動手勢來移動所述信息的移動部分。
16.根據(jù)權(quán)利要求15所述的裝置,其中,當在顯示信息的情況下通過輸入單元輸入旋轉(zhuǎn)觸摸手勢時,控制單元將檢測到旋轉(zhuǎn)觸摸手勢的位置設(shè)置為基準位置,并在所述基準位置處顯示分割線。
17.根據(jù)權(quán)利要求15所述的裝置,其中: 所述輸入是旋轉(zhuǎn)觸摸手勢,并且 當朝向基準位置做出旋轉(zhuǎn)觸摸手勢時,控制單元沿朝向基準位置的方向折疊所顯示的信息,并且當遠離基準位置做出旋轉(zhuǎn)觸摸手勢時,控制單元沿遠離基準位置的方向展開被折疊的信息。
18.根據(jù)權(quán)利要求17所述的裝置,其中,控制單元將在顯示信息的屏幕的邊緣區(qū)域處檢測到的旋轉(zhuǎn)觸摸手勢確定為折疊觸摸輸入。
19.根據(jù)權(quán)利要求18所述的裝置,其中,控制單元在旋轉(zhuǎn)觸摸手勢開始移動時繪制圍繞觸摸位置的虛擬線,在旋轉(zhuǎn)觸摸手勢繪制的曲線與虛擬線產(chǎn)生兩個交叉點時在所述兩個交叉點之間繪制與在前虛擬線交叉的另一虛擬線,并且當在每條虛擬線上檢測到兩個交叉點時確定已經(jīng)發(fā)生了旋轉(zhuǎn)觸摸手勢輸入。
20.根據(jù)權(quán)利要求15所述的裝置,其中,在顯示信息的情況下,當通過輸入單元輸入多觸摸手勢時,控制單元繪制經(jīng)過多觸摸手勢的觸摸點的分割線,并且將所述分割線設(shè)置在基準位置處。
21.根據(jù)權(quán)利要求15所述的裝置,其中: 所述輸入是水平滾動觸摸手勢, 當沿朝向基準位置的方向產(chǎn)生水平滾動觸摸手勢時,控制單元沿朝向基準位置的方向水平滾動和折疊所顯示的信息;并且 當沿遠離基準位置的方向產(chǎn)生水平滾動觸摸手勢時,控制單元沿遠離基準位置的方向水平滾動和展開被折疊的信息。
22.根據(jù)權(quán)利要求15所述的裝置,其中: 所述輸入是垂直滾動觸摸手勢; 當沿朝向基準位置的方向產(chǎn)生垂直滾動觸摸手勢時,控制單元沿朝向基準位置的方向垂直滾動和折疊所顯示的信息;并且 當沿遠離基準位置的方向產(chǎn)生垂直滾動觸摸手勢時,控制單元在遠離基準位置的方向垂直滾動和展開被折疊的信息。
23.—種方法,包括: 顯不?目息; 在顯示信息的情況下,當檢測到旋轉(zhuǎn)觸摸時,將旋轉(zhuǎn)觸摸位置設(shè)置為基準位置; 當在設(shè)置基準位置之后檢測到旋轉(zhuǎn)滾動時,確定滾動方向; 當沿朝向基準位置的方向產(chǎn)生旋轉(zhuǎn)滾動時,沿朝向基準位置的方向滾動和折疊信息;以及 當沿遠離基準位置的方向產(chǎn)生旋轉(zhuǎn)滾動時,滾動和展開被折疊的信息。
24.根據(jù)權(quán)利要求23所述的方法,其中滾動和折疊包括: 當沿第一方向在基準位置處或基準位置下方產(chǎn)生旋轉(zhuǎn)觸摸手勢時,沿從基準位置向上的方向折疊信息的在基準位置以下的下部;以及 當沿第二方向在基準位置處或基準位置上方產(chǎn)生旋轉(zhuǎn)觸摸手勢時,沿從基準位置向下的方向折疊信息的在基準位置以上的上部。
25.根據(jù)權(quán)利要求23所述的方法,其中滾動和展開包括: 當沿第二方向在基準位置處或基準位置下方產(chǎn)生旋轉(zhuǎn)觸摸手勢時,沿從基準位置向下的方向展開信息的在基準位置以下的折疊部分;以及 當沿第一方向在基準位置處或基準位置上方產(chǎn)生旋轉(zhuǎn)觸摸手勢時,沿從基準位置向上的方向展開信息的在基準位置以上的上部。
【文檔編號】G06F3/0488GK104380240SQ201380031899
【公開日】2015年2月25日 申請日期:2013年6月19日 優(yōu)先權(quán)日:2012年6月20日
【發(fā)明者】丁晨弘 申請人:三星電子株式會社