專利名稱:移動終端及用于控制其列表數據輸出的基于多觸摸的方法
技術領域:
本發明總體上涉及一種移動終端,更具體地講,涉及一種移動終端及用于控制該移動終端的列表數據輸出以便根據用戶的多觸摸手勢以快速且便利的方式改變輸出數據的顯示格式的基于多觸摸的系統。
背景技術:
由于在信息、通信和半導體技術方面取得的重大進步,移動電話技術的應用和使用具有顯著的發展。移動終端的發展已經超越了電話通信的傳統作用,并且移動終端具有與視頻呼叫、電子調度器和互聯網有關的其它功能。移動終端必須利用高級形式的硬件工具和軟件工具來支持這些功能。移動終端需要被構造為執行用于這些硬件工具的不同應用。移動終端可能需要輸出與各種應用程序有關的各種數據。具體地,現在的移動終端需要通常以列表形式從存儲單元提供數據輸出,其中,可通過由用戶輸入滾動輸入以跳過列表上的一些顯示項目來訪問列表上的特定的期望項目的位置。另外,存儲在存儲單元中的數據可被形成為由許多項目組成的非常長的列表的格式。這些項目可包括存儲在存儲單元中的包含幾百或者甚至幾千個與人有關的項目的電話簿數據。
發明內容
技術問題因此,對用戶而言,為了在存儲在移動終端中的大電話簿中定位期望的項目而必須輸入大量的滾動輸入被證明是非常不便的。此外,由于攜帶的需要,顯示單元會具有尺寸限制,從而僅少量的項目可同時顯示在顯示單元上。因此,可期望開發一種能夠在移動終端的數據輸出期間對頻繁發生的用于定位期望項目的觸摸事件或輸入信號進行有效處理的方法和設備。技術方案本發明還提供一種用于移動終端的能夠通過減少重復且繁瑣的觸摸操作的數量來方便地利用移動終端的方法和設備,其中,所述移動終端包括用于控制列表數據輸出的基于多觸摸的系統。本發明還提供一種用于移動終端的能夠使用戶快速地定位期望的列表項目的方法和設備,其中,所述移動終端包括用于控制移動終端的列表數據輸出的基于多觸摸的系統。另外,本發明提供一種用于移動終端的方法和設備,其中,用戶可以以不太繁瑣的方式并利用數量顯著減少的觸摸手勢在移動終端顯示器上容易且快速地定位期望的列表項目。移動終端能夠控制列表數據輸出。所述移動終端包括:觸摸屏,可產生各種多觸摸事件;存儲單元,用于存儲將被輸出到觸摸屏的數據項目的列表;控制單元,用于列表數據的方式,其中,列表數據由用于實現當前激活的用戶功能的應用程序的多個項目組成,并響應于多觸摸事件的產生而改變。觸摸屏上的列表數據的布置取決于用于輸出新的列表輸出屏幕的應用程序的類型。有益效果本發明提供一種移動終端以及用于控制移動終端的列表數據輸出的基于多觸摸的系統和方法,所述系統和方法可基于激活的應用程序的類型和用戶的多觸摸手勢來改變輸出列表數據的顯示格式,以輸出能夠使用戶容易地定位期望的列表項目的功能相關屏眷。
通過下面結合附圖進行的詳細描述,本發明的以上特點和優點將更加清楚,其中:圖1是根據本發明的示例性實施例的移動終端的框圖;圖2是圖1的移動終端中的控制單元的詳細框圖;圖3是根據本發明的另一示例性實施例的用于基于觸摸事件控制列表數據輸出的方法的流程圖;圖4是示出圖3的方法的第一實施例的屏幕顯示;圖5是示出圖4的實施例的改變的屏幕顯示;圖6是示出圖3的方法的第二實施例的屏幕顯示;圖7是示出圖3的方法的第三實施例的屏幕顯示。
具體實施例方式以下,參照附圖來詳細描述本發明的示例性實施例。在本發明的一方面,圖1是本發明的實施例的移動終端100的框圖,其中,僅示出了描述用于控制列表數據輸出的基于多觸摸的方法所需的組件。參照圖1,移動終端100可包括射頻單元110、輸入單元120、音頻處理單元130、觸摸屏140、存儲單元150和控制單元160。在預設多觸摸事件發生期間并且在用戶功能被激活時,以上描述的具有上述構造的移動終端100可響應于多觸摸事件而改變當前輸出數據的顯示格式。具體地,在預設多觸摸事件發生期間,當由多個項目組成的數據被顯示時,移動終端100可將該數據顯示為上級項目的列表(索引列表),將該數據顯示為由與當前項目相關的上級項目和所述上級項目中的一個的下級項目兩者組成的列表,或者通過移除沒有被分配項目的空間將該數據顯示為緊湊的項目的屏幕優化列表。在此情況下,移動終端100基于當前激活的用戶功能的屬性來改變輸出數據的顯示格式。接下來,在下面更加詳細地描述移動終端100的各個組件。控制單元160指示射頻單元100建立用于語音通信、視頻通信和數據通信的通信信道。從而,射頻單元110與移動通信系統建立用于語音呼叫、數據呼叫和視頻呼叫的通信信道。這由射頻單元110來完成,其中,射頻單元110可包括用于將發送信號的頻率進行上變換并放大所述信號的射頻發送器以及用于將接收信號進行低噪聲放大并將接收信號的頻率進行下變換的射頻接收器。具體地,射頻單元Iio可響應于對存儲在存儲單元150中的電話簿數據中的一個項目的選擇而被激活。在連接到另一移動終端或網絡服務器時,射頻單元110可以以項目列表的形式接收數據。本發明的基于多觸摸的數據輸出控制列表可向用戶提供接收的數據項目的列表。這通過移動終端100檢查由射頻單元110接收的數據的特性或屬性來完成。然后,當通過根據多觸摸事件改變輸出數據的顯示格式而對在所述接收的數據中定位特定項目做出請求時,移動終端100將列表數據輸出控制施加到所述數據。如圖1中所見,輸入單元120與控制單元160通信。輸入單元120包括用于輸入字母數字信息的多個字母數字鍵和用于設置各種功能的多個功能鍵。輸入單元120的功能鍵可包括與特定功能關聯的方向鍵、側鍵和快捷鍵。由輸入單元120產生鍵信號。鍵信號與用于設置并控制移動終端100的操作的用戶操縱對應,并且產生的鍵信號被發送到控制單元160。具體地,輸入單元120可產生用于選擇用戶功能的輸入信號、用于在激活選擇的用戶功能之后在顯示面板141上輸出的數據中選擇期望項目的輸入信號、以及用于改變輸出數據中的項目的順序、輸出數據的顯示格式和輸出數據的設置的輸入信號。輸入單元120將產生的輸入信號發送到控制單元160。音頻處理單元130如圖1中所示與控制單元160通信。音頻處理單元130包括用于在視頻呼叫或語音呼叫期間輸出呼入音頻數據和呼出音頻數據的揚聲器SPK以及用于在視頻呼叫期間收集諸如語音信號的音頻信號的麥克風MIC。具體地,音頻處理單元130可響應于為改變輸出列表數據的顯不格式或顯不格式所產生的輸入信號而輸出警報聲音或公告。音頻處理單兀130還可響應于用于改變輸出列表數據的顯不格式的輸入信號而輸出聲音效果。與控制單元160 (圖1)通信的觸摸屏140顯示各種菜單、由用戶輸入的信息以及提供給用戶的信息。例如,觸摸屏140可輸出與移動終端100的使用相關的各種屏幕。這些各種屏幕包括空閑屏幕、菜單屏幕、消息編寫屏幕、呼叫處理屏幕、結束屏幕和開機屏幕。觸摸屏140可包括平面顯示面板141以及位于顯示面板141之上或之下的觸摸面板143,其中,顯示面板141可采用(但不限于)液晶顯示(LCD)裝置或有機發光二極管(OLED)。具體地,用戶功能的數據可以以給定的顯示格式被輸出到顯示面板141上。隨后,當在觸摸面板143上發生預設多觸摸事件時,顯示面板141上的輸出數據的顯示格式可根據該多觸摸事件被改變為另一格式。以下參照附圖更加詳細地描述觸摸屏140上的輸出列表數據的顯示格式的改變。存儲單元150可存儲采用移動終端100的用戶功能的程序、將被輸出到觸摸屏140的屏幕數據以及在部分觸摸鎖定釋放區域上的用于觸摸屏140的適當操作的鍵映射、菜單映射和信息。鍵映射可對應于各種鍵盤布局(包括3X4布局和Qwerty布局),并可包括用于控制激活的用戶功能的執行的控制鍵映射。菜單映射可包括用于控制激活的用戶功能的執行的菜單映射。存儲單元150可包括程序區域和數據區域。程序區域可存儲各種軟件工具,包括但不限于用于啟動和操作移動終端100的操作系統(OS)、用于呼叫相關功能的應用程序、用于訪問互聯網上的web服務器的web瀏覽器、用于回放MP3數據的應用程序、以及用于瀏覽靜止圖像和運動圖像的應用程序。具體地,程序區域可存儲以下列表應用程序中的至少一個,包括但不限于:用于輸出由索引和索引的下級項目組成的數據的索引列表輸出程序;用于輸出包含年月日的數據的日期應用程序(例如,日歷處理程序);用于輸出在給定日期預先安排的活動的日程應用程序(例如,日程處理程序)。程序區域可存儲數據輸出控制程序151。數據輸出控制程序151包括:用于在開啟移動終端100之后響應于應用程序的激活將存儲在存儲單元150中的應用數據輸出到觸摸屏140的例程;以及用于響應于在觸摸屏140發生的預設觸摸事件而改變當前輸出數據的顯示格式的例程。此輸出例程可包括用于識別應用程序的類型的子例程、用于根據應用類型以列表的形式輸出由多個項目組成的應用數據的子例程、以及用于根據應用類型以矩陣的形式輸出多個項目的子例程。改變例程可包括:根據應用類型將顯示格式從項目列表改變為僅由當前項目的上級項目組成的列表的子例程;根據應用類型將顯示格式從項目列表改變為由當前項目的上級項目和與當前項目有關的上級項目之一的下級項目兩者組成的列表的子例程;以及通過移除沒有被分配項目的空間將顯示格式從項目列表改變為緊湊項目的屏幕優化列表的子例程。改變例程還可包括:響應于特定輸入信號或觸摸事件來恢復先前列表顯示格式的子例程;以及用于響應于給定的輸入信號或觸摸事件將放大或縮小操作應用于屏幕的子例程。數據區域是存儲有在移動終端100的使用期間產生的數據的區域。數據區域可存儲電話簿信息、與控件相關的一個或多個圖標、以及各種內容。具體地,數據區域可存儲各個應用程序的執行所需的各種數據。應用數據可采用樹結構,來自應用數據的元素或項目可以以列表或網格的形式被輸出。數據區域還可存儲將通過音頻處理單元130被輸出為警報聲音、公告聲音或聲音效果的數據。如果需要,則數據區域可用作緩沖由觸摸屏140產生的觸摸事件的緩沖區。控制單元160控制對移動終端100的組件的供電以對移動終端100進行初始化。具體地,控制單元160可執行信號處理并支持各種屏幕操作,以響應于多觸摸手勢來控制輸出列表數據的顯示格式的改變。控制單元160可包括如圖2中所示的觸摸事件識別器161、應用程序檢查器163和數據輸出控制器165。觸摸事件識別器161提供對由觸摸屏140的觸摸面板143產生的各種觸摸事件的識別。觸摸事件識別器161確定觸摸面板143是否產生了預設多觸摸事件。在產生預設多觸摸事件時,觸摸事件識別器161將多觸摸事件轉發至數據輸出控制器165。觸摸事件識別器161可將觸摸事件從觸摸面板143轉發至數據輸出控制器165,隨后,數據輸出控制器165可順次基于通過觸摸事件選擇的數據來控制相關用戶功能。應用程序檢查器163識別激活的應用程序,該應用程序將從輸入單元120接收輸入信號或者從觸摸屏140接收觸摸事件。應用程序檢查器163可將當前激活的應用程序的類型信息發送到數據輸出控制器165。數據輸出控制器165可控制用于基于來自應用程序檢查器163的當前激活的應用程序的類型信息和來自觸摸事件識別器161的多觸摸事件來改變當前輸出數據的顯示格式的操作。具體地,數據輸出控制器165可控制用于將與激活的應用程序的類型信息相關的多個項目的列表輸出到觸摸屏140的操作。當產生了諸如捏手勢的特定多觸摸事件時,數據輸出控制器165可控制如下操作:將顯示格式從項目列表改變為僅由當前項目的上級項目組成的列表、由當前項目的上級項目和與當前項目相關的上級項目之一的下級項目兩者組成的列表、或者緊湊項目的屏幕優化列表。因此,參考顯示項目的列表,上級項目可被呈現為顯示項目的索引或類別;上級項目之一的下級項目可表示與顯示項目同級的項目;緊湊項目的列表可通過從項目的樹形列表遞歸地移除沒有被分配項目的索引或子索引來獲得。以下參照屏幕顯示更加詳細地描述用于控制顯示格式的改變的操作。具有上述構造的移動終端100支持基于多觸摸的數據顯示格式的改變,并使用戶能夠以快速方便的方式在多個數據項目中定位期望的項目。對移動終端100的構造及其組件進行了以上描述。以上描述描述了本發明的用于控制移動終端100的列表數據輸出的方法和設備。圖3是根據本發明的另一實施例的用于基于觸摸事件控制列表數據輸出的方法的流程圖。參照圖3,移動終端100被開啟并被供電(301)。在供電之后,移動終端100初始化其組件并執行啟動程序。在啟動之后,移動終端100基于來自預設日程的信息以及由輸入單元120接收的輸入信號來激活特定應用程序(303)。例如,移動終端100可根據預設日程信息將空閑屏幕輸出到顯示面板141。移動終端100可基于預設日程信息和來自輸入單元120的輸入信號將由多個項目組成的列表數據輸出到顯示面板141。應用程序被假設為描述上述說明中的顯示格式的改變的由多個項目組成的輸出列表數據。移動終端100檢查是否產生了觸摸事件(305)。如果沒有產生觸摸事件,則移動終端100返回至步驟303,并將應用程序維持在激活狀態。在此步驟中,當通過輸入單元120產生了輸入信號時,移動終端100可根據輸入信號執行應用程序。當產生了觸摸事件時,移動終端100查看觸摸事件是否是預先指定的觸摸事件(307)。從而,移動終端100檢查觸摸事件是否是多觸摸事件(諸如捏放大手勢)。當觸摸事件不是多觸摸事件時,移動終端100執行與觸摸事件相應的操作(309)。例如,當觸摸事件對應于用于選擇與用戶功能關聯的項目的動作時,移動終端100可高亮顯示選擇的項目,并執行關聯的用戶功能(例如,文件回放、發出呼叫或項目傳輸)。用戶功能的執行可與當前激活的應用程序相關。當觸摸事件是預先指定的觸摸事件時,移動終端100可基于預先指定的觸摸事件改變輸出列表數據的顯示格式(311)。因此,移動終端100可將顯示項目的數據列表變換為上級項目的列表、由與當前項目相關的上級項目和上級項目中的一個的下級項目兩者組成的列表、或者緊湊項目的屏幕優化列表。以下參照圖4至圖6更加詳細地描述輸出列表數據的顯示格式的改變。圖4示出顯示了根據本發明的用于控制列表數據輸出的方法和設備的第一實施例的屏幕顯示。圖4和圖5描繪了列表數據顯示格式從項目列表至只有上級項目的列表的改變。參照圖4,移動終端100可將由按索引分類的項目組成的列表數據輸出到觸摸屏140。在此示例中,用戶可產生用于選擇并激活與用戶功能關聯的菜單項目的輸入信號,可輸出由按索引分類的項目組成的列表數據。例如,用戶可產生用于激活作為用戶功能的電話簿搜索功能的輸入信號。然后,如屏幕401所示,移動終端100可顯示多個索引(諸如“A”、“B”和“D”)以及屬于索引的項目(諸如“Adam Brody","Alex Watson","Alice Kim”、“Babe”、“Brad”和“Diana”),使得屬于索引的項目接近于索引。用戶可在屏幕401正被顯示的同時通過做出捏放大手勢輸入多觸摸事件。可通過使用兩個手指觸摸觸摸屏并在沒有失去接觸的情況下將所述兩個手指彼此接近來完成捏放大手勢。響應于多觸摸事件(捏放大手勢),移動終端100執行從屏幕401至屏幕403至屏幕405的屏幕轉換。這里,屏幕403是屏幕401和屏幕405之間的中間屏幕。因此,移動終端100響應于如捏放大手勢的多觸摸事件將顯示格式從如屏幕401的索引及其項目的列表改變為如屏幕405的索引列表。如屏幕405,移動終端100顯示電話簿數據的許多索引中的可適當地容納在一個屏幕中的多個索引。當用戶在屏幕405中觸摸索引(例如,“F”)時,移動終端100可如屏幕407顯示索引及其項目的列表。因此,選擇的索引及其項目被布置在觸摸屏140的頂部,隨后的索引及其項目按照排列順序被接著布置。例如,在屏幕407中,選擇的索引“F”及其項目被布置在最上面的區域,索引“G”及其項目被接著布置,索引“H”及其項目被布置在最下面的區域。在上述描述中,移動終端100將選擇的索引放置在屏幕的頂部。然而,應理解,本發明不限于任意特定的這樣的布置。例如,移動終端100可根據設計或用戶選擇從屏幕的底部放置選擇的索引及其項目。響應于如捏放大手勢的多觸摸事件,除了如屏幕405中的形式之外,移動終端100還可以以如圖5中所示的各種形式顯示索引列表。參照圖5,當用戶在屏幕401正被顯示的同時產生如捏放大手勢的多觸摸事件時,移動終端100可如屏幕501所示在觸摸屏140上顯示索引列表,其中,索引之間的空白比先前寬。這里,移動終端100還可在觸摸屏140的右側輸出顯示了所有索引的輔助顯示區域41。輔助顯示區域41使用戶能夠容易地定位期望的索引。在如屏幕501的窗口被輸出的狀態下,用戶可容易地選擇顯示的索引中的期望的一個索引,并通過輔助顯示區域41容易地定位期望的索引。移動終端100可向輔助顯示區域41提供滾動能力。當在輔助顯示區域41中產生了觸摸事件時,移動終端100可允許用戶直接訪問與該觸摸事件相應的索引。例如,當用戶產生了用于選擇在輔助顯示區域41中顯示的索引中的索引“O”的輸入信號時,移動終端100可在觸摸屏140上顯示索弓丨“O”周圍的索引。因此,在索引的輸出列表中,索引“O”可以是最上面的條目、中間條目和最下面的條目中的一個。當用戶觸摸輔助顯示區域41的部分并且在沒有失去接觸的情況下向上或向下移動(拖動動作)時,移動終端100可在觸摸屏140上沿相應方向滾動索引的輸出列表。因此,在滾動之后,移動終端100可顯示包括滾動之前的輔助顯示區域41中的最后索引的索引列表。當用戶在屏幕401正被顯示的同時產生多觸摸事件時,移動終端100可如屏幕503在觸摸屏140上顯示索引列表,其中,索引被布置在屏幕的左側和右側。更具體地講,在顯示索引列表期間,連續索引可以以Z字形方式被布置在屏幕上,并且分配有索引的部分可比沒有分配索引的其它部分寬,以使用戶能夠容易地選擇期望的索引。例如,如屏幕503所示,索引“A”可被顯示在屏幕的左側的頂部,索引“B”可被顯示在索引“A”的右下側,并且可畫出雙線以將索引“A”區域與索引“B”區域分隔開,使得分配有索引“A”和“B”的部分比其它部分寬。索引“C”和“D” (以及其它的連續索引對)可以以與索引“A”和“B”相同的方式被布置在屏幕上。結果,移動終端100可在一個屏幕中顯示更多數量的索引。另外,移動終端100可提供輔助顯示區域41,以使用戶能夠在許多索引中容易地定位期望的索引。
當用戶在屏幕401正被顯示的同時產生多觸摸事件時,移動終端100可如屏幕505在觸摸屏140上以網格形式顯示索引列表。更具體地講,在顯示索引列表期間,連續索引可被布置在屏幕上的網格的各個單元中。為了完成此操作,移動終端100可在觸摸屏140上布置網格單元,并將索引連續放置在網格單元中。從而,如屏幕505,移動終端100可在沒有單獨的輔助顯示區域的情況下在一個屏幕中顯示許多索引或所有索引。如上所述,本發明的列表數據輸出控制方法和設備使移動終端100能夠響應于多觸摸事件將顯示格式從索引及其項目的列表改變為索引列表。圖6示出顯示了本發明的用于控制列表數據輸出的方法和設備的第二實施例的屏幕顯示。圖6描繪了列表數據顯示格式從項目列表至由與當前項目相關的上級項目和上級項目中的一個的下級項目兩者組成的列表的改變。如圖6中所示,移動終端100可在觸摸屏140上輸出一個月的各天。因此,當用戶產生用于選擇與日歷功能相關的項目的輸入信號時,移動終端100可激活日歷功能,以如屏幕601輸出日歷區域51(利用當前日期作為參考)和消息區域53。在日歷區域51中,例如關于生日或會議的信息可被分配給各天,并且為了易于區分,具有所分配的信息的天可具有與沒有分配信息的其它天不同的顏色或圖標。移動終端100可在消息區域53中顯示分配的信息。具體地,當用戶指示具有所分配的信息的天時,移動終端100可在消息區域53中顯示分配給那天的信息。當用戶在屏幕601正被顯示的同時在觸摸屏140上通過利用捏放大手勢的非限制說明性示例的方式產生多觸摸事件時,移動終端100可如屏幕603所示在觸摸屏140上輸出當前顯示的項目的上級項目。例如,響應于在項目為天(項目或天的列表)的屏幕603被顯示時進行的多觸摸事件(諸如捏放大手勢),移動終端100可如屏幕603所示顯示月作為項目(上級項目或月的列表)。屏幕603描繪了在一個屏幕中顯示2009年的所有月的狀態。當用戶通過在屏幕603上沿向左的方向做出掃動手勢產生觸摸事件時,移動終端100可如屏幕605在觸摸屏140上輸出下一年(即,2010年)的日歷。可選地,如果用戶在屏幕603上沿向右的方向做出掃動手勢,則移動終端100將在觸摸屏140上輸出前一年(即,2008年)的日歷。當用戶在屏幕605上產生用于選擇2010年的月(例如,八月)的觸摸事件時,移動終端100可如屏幕607所示在觸摸屏140上輸出選擇的月的各天作為項目。另一方面,響應于在屏幕601正被顯示的同時在觸摸屏140上進行的多觸摸事件,移動終端100可在觸摸屏140上輸出上級列表(2009的整個日歷)。如屏幕609所示,當用戶在觸摸屏140上產生多觸摸事件(諸如但不限于捏縮小手勢)時,移動終端100可縮小當前屏幕,從而如屏幕611所示使給定月的區域變得放大。這里,與捏縮小手勢的起始點相應的區域可變為縮放的中心。例如,當捏縮小手勢從顯示五月的區域開始時,移動終端100可縮小整個屏幕,使得五月的區域被放大為縮放的中心。當用戶在屏幕611上產生用于選擇2010年的月(例如,八月)的觸摸事件時,移動終端100可如屏幕607在觸摸屏140上輸出下級項目列表(八月的各天)。如上所述,本發明的列表數據輸出控制方法和設備使移動終端100能夠響應于捏放大多觸摸事件將顯示格式從項目列表改變為上級項目的列表。雖然本發明的方法和設備被描繪為響應于捏放大多觸摸事件輸出上級項目,但是其可變修改為響應于捏縮小多觸摸事件輸出上級項目。圖7描繪示出了本發明的用于控制列表數據輸出的方法和設備的第三實施例的屏幕顯示。圖7描繪了列表數據顯示格式從項目列表至緊湊項目的屏幕優化列表的改變以顯示盡可能多的項目。如圖7中所示,移動終端100可如屏幕701所示在一天中的規定時間間隔期間輸出具有關于計劃的活動的信息的日程設置屏幕。在即時說明中,用戶可在觸摸屏140上產生用于選擇與日程功能相關的菜單項目的輸入信號。日程設置屏幕可包括:用于輸出日期值的日期區域71 ;用于定位計劃的活動的活動標題區域73 ;以及用于針對給定天輸出計劃的活動的日程活動區域75。日程活動區域75可被劃分為用于指示一天中的小時的小時區域74以及用于顯示在特定時間計劃的活動的細節的活動顯示區域76。例如,如屏幕701所示,H程活動區域75指示在08:00和09:00之間計劃一活動,在11:00和12:00之間計劃另一活動。移動終端100可在日程活動區域75中以一小時為間隔顯示計劃的活動的細節。為了檢查給定天的所有計劃的活動,用戶可在屏幕701的日程活動區域75上產生如捏放大手勢的多觸摸事件。響應于捏放大多觸摸事件,移動終端100可如屏幕703所示在日程活動區域75中針對一天期間的更寬范圍的小時顯示計劃的活動。因此,移動終端100可顯示從08:00的以兩個小時為間隔的時間值,并且可針對時間顯示計劃的活動(如果存在)。因此,實質上為了在日程活動區域75中容納盡可能多的日程信息,移動終端100可以以減小的尺寸顯示計劃的活動。當用戶在屏幕703的日程活動區域75上產生如捏縮小手勢的多觸摸事件時,移動終端100可如屏幕705所示顯示更寬時間間隔的時間值并以更大的尺寸顯示計劃的活動。因此,由于時間間隔的增加,移動終端100可更加詳細地顯示更少數量的計劃的活動。換句話說,在日程活動區域75中,計劃的活動可在屏幕701中被部分輸出或者粗略輸出(例如,僅標題),并可在屏幕705中被更加詳細地輸出。當用戶在屏幕701的日程活動區域75上產生如捏放大手勢的多觸摸事件時,移動終端100可如屏幕707顯示計劃的活動。更具體地講,移動終端100可提取給定天的所有計劃的活動,并在日程活動區域75中針對時間輸出提取的計劃的活動。例如,當在給定天的 08:00 至 09:00,11:00 至 12:00,16:00 至 17:00 以及 17:00 至 18:00 計劃了活動時,移動終端100可在日程活動區域75中僅輸出這些計劃的活動以及相應的時間值。結果,通過在屏幕701上產生特定多觸摸事件,用戶可查看僅包含期望的日程信息的日程設置屏幕。如上所述,本發明的列表數據輸出控制方法和設備使移動終端100能夠響應于多觸摸事件產生僅由具有相關信息的空間組成的功能相關屏幕,因此,用戶可以以空間優化的方式查看功能相關屏幕。從上述描述中,本發明提供了一種移動終端以及用于控制移動終端的列表數據輸出的基于多觸摸的系統和方法,所述移動終端以及所述系統和方法可基于激活的應用程序的類型和用戶的多觸摸手勢改變輸出列表數據的顯示格式,從而輸出使用戶能夠容易地定位期望的列表項目的功能相關屏幕。如果必要,則移動終端100還可包括各種組件。雖然未示出,但是移動終端100還可包括以下模塊中的至少一個:用于短距離通信的短距離通信模塊;基于有線和無線通信的數據通信接口 ;用于互聯網訪問的互聯網通信模塊;以及用于播放數字廣播的數字廣播接收模塊。隨著數字融合趨勢,本領域的技術人員應當清楚的是,本發明的移動終端100還可包括諸如通過非限制說明性示例的方式的可與上述單元相比的單元,并且移動終端100的一個單元可被移除或被另一單元替代。本發明的移動終端100可以是能夠以列表形式輸出各種項目的數據處理裝置,并且可以是任何信息和通信設備或多媒體設備,諸如通過非限制說明性示例的方式的基于支持各種通信系統的通信協議的移動通信終端;便攜式多媒體播放器(PMP);數字廣播接收器、個人數字助理(PDA);如MP3播放器的音樂播放器、便攜式游戲機;智能電話、筆記本電腦;或者手持計算機。根據本發明的上述方法可被實現在硬件、固件中,或者被實現為可存儲在記錄介質(諸如CD ROM、RAM、軟盤、硬盤或磁光盤)中的軟件或計算機代碼或者通過網絡下載的并且存儲在非暫時機器可讀介質上的軟件或計算機代碼,從而在此描述的方法可被實施在使用通用計算機或專用處理器的這樣的軟件中或者可編程或專用硬件(諸如ASIC或FPGA)中。如本領域中將理解的,計算機、處理器、微處理器控制器或可編程硬件包括可存儲或接收軟件或計算機代碼的存儲組件(例如,RAM、ROM、閃存等),其中,當所述軟件或計算機代碼被計算機訪問且執行時,處理器或硬件實現在此描述的處理方法。另外,將認識到,當通用計算機訪問用于實現在此示出的處理的代碼時,代碼的執行將通用計算機變換為用于執行在此示出的處理的專用計算機。
權利要求
1.一種能夠控制列表數據輸出的移動終端,其特征在于:觸摸屏(140),用于產生各種多觸摸事件;存儲單元(150),存儲用于輸出到觸摸屏(140)的數據項目的列表;控制單元(160),控制顯示由用于實現當前激活的用戶功能的應用程序的多個項目組成的列表數據的處理,并響應于多觸摸事件的產生,根據應用程序的類型改變觸摸屏上的列表數據的布置,以輸出新的列表輸出屏幕。
2.如權利要求1所述的移動終端,其中,控制單元(160)基于多觸摸事件的產生和應用程序的類型控制用于將以下列表輸出屏幕中的至少一個輸出到觸摸屏(140)的操作:僅包含當前顯示項目的上級項目的列表輸出屏幕;包含當前顯示項目的上級項目和所述上級項目中的一個的下級項目的列表輸出屏幕;通過部分尺寸調整而適合于容納更多數量的可顯示項目的列表輸出屏幕。
3.如權利要求2所述的移動終端,其中,適合的列表輸出屏幕被配置如下:通過調整將被顯示在區域中的信息的圖像尺寸,使得給定天的所有日程信息被顯示在所述區域中,或者通過移除沒有計劃活動的空間使日程信息緊湊,使得日程信息被顯示在一個屏幕中。
4.如權利要求2所述的移動終端,其中,當在僅包含上級項目的列表輸出屏幕被顯示的狀態下發生觸摸事件時,所述控制單元(160)控制用于輸出新的列表輸出屏幕的操作,所述新的列表輸出屏幕包含作為最上層項目的觸摸的上級項目,并且還包含觸摸的上級項目的下級項目和在觸摸的上級項目之后的上級項目的下級項目。
5.如權利要求1所述的移動終端,其中,所述多觸摸事件對應于捏放大手勢和捏縮小手勢中的一個。
6.如權利要求1所述的移動終端,其中,用戶功能包括以下功能中的一個:用于輸出由索引和屬于索引的項目組成的數據的功能;用于輸出與年、月、日相關的數據的功能;用于輸出關于給定天的計劃活動的信息的功能。
7.如權利要求6所述的移動終端,其中,當在日歷屏幕響應于輸出與年、月、日相關的數據的應用程序的激活而被顯示的狀態下產生多觸摸事件時,所述控制單元(160)控制用于將包含與所述多觸摸事件相關的月份的年日歷屏幕輸出到觸摸屏的操作。
8.一種用于控制移動終端的列表數據輸出的方法,所述方法包括:輸出列表輸出屏幕,所述列表輸出屏幕包含與用戶功能的激活相關的鏈接的項目;當所述列表輸出屏幕被顯示時,產生多觸摸事件;通過基于用戶功能的類型和所述多觸摸事件改變所述輸出列表數據的布置來控制列表數據輸出,以形成新的列表輸出屏幕。
9.如權利要求8所述的方法,其中,所述控制列表數據輸出的步驟還包括:基于多觸摸事件的產生和用戶功能的類型輸出以下項中的一個:僅包含當前顯示項目的上級項目的列表輸出屏幕;包含當前顯示項目的上級項目和所述上級項目中的一個的下級項目的列表輸出屏眷; 通過部分尺寸調整而適合于容納更多數量的可顯示項目的列表輸出屏幕。
10.如權利要求9所述的方法,其中,輸出適合的列表輸出屏幕的步驟還包括以下操作中的一個:通過調整將被顯示在區域中的信息的圖像尺寸來產生新的列表輸出屏幕,使得給定天的所有日程信息被顯示在所述區域中; 通過移除沒有計劃活動的空間使日程信息緊湊來產生新的列表輸出屏幕,使得所述日程信息被顯示在一個屏幕中; 當在僅包含上級項目的列表輸出屏幕被顯示的狀態下發生觸摸事件時,所述控制列表輸出的步驟產生新的列表輸出屏幕,所述新的列表輸出屏幕包含作為最上層項目的觸摸的上級項目,并且還包含觸摸的上級項目的下級項目和在觸摸的上級項目之后的上級項目的下級項目。
11.如權利要求8所述的方法,其中,所述產生多觸摸事件的步驟還包括做出捏放大手勢和做出捏縮小手勢中的一個。
12.如權利要求8所述的方法,其中,所述輸出包含鏈接的項目的列表輸出屏幕的步驟還包括以下操作中的一個: 根據用戶功能的激活輸出列表輸出屏幕,所述列表輸出屏幕輸出由索引和屬于索引的項目組成的數據; 根據用戶功能的激活輸出列表輸出屏幕,所述列表輸出屏幕輸出與年、月、日相關的數據; 根據用戶功能的激活輸出列表輸出屏幕,所述列表輸出屏幕輸出關于給定天的計劃活動的信息。
13.如權利要求12所述的方法,其中,所述輸出包含鏈接的項目的列表輸出屏幕的步驟還包括:在響應于用戶功能的激活用于輸出與年、月、日相關的數據的日歷屏幕被顯示的狀態下產生多觸摸事件 時,輸出包含與所述多觸摸事件相關的月份的年日歷屏幕。
14.如權利要求12所述的方法,其中,輸出包含鏈接的項目的列表輸出屏幕的步驟包括:響應于在根據用戶功能的激活用于輸出由索引和屬于索引的項目組成的數據的列表輸出屏幕被顯示的狀態下多觸摸事件的產生,輸出僅包含索引的新的列表輸出屏幕,其中,所述新的列表輸出屏幕由包含一些索引的顯示區域和包含所有索引的輔助顯示區域組成,或者由包含所有索弓I的網格狀單元組成。
15.如權利要求14所述的方法,其中,所述顯示區域包含交替布置在顯示區域的左邊緣部分和右邊緣部分的索引,并且在一對左索引和右索引之間畫出區分線。
全文摘要
一種包括用于控制列表數據輸出的基于多觸摸的系統以及方法的移動終端。所述移動終端能夠控制列表數據輸出,并且包括觸摸屏,用于產生各種多觸摸事件。所述移動終端還包括存儲單元,用于存儲輸出到觸摸屏的數據項目的列表。所述移動終端還包括控制單元,用于響應于當前激活的用戶功能,控制由應用程序的多個項目組成的列表數據的顯示,并響應于多觸摸事件的產生,根據應用程序的類型改變觸摸屏上的列表數據的布置,以輸出新的列表輸出屏幕。
文檔編號G06F3/041GK103081365SQ201180041877
公開日2013年5月1日 申請日期2011年8月24日 優先權日2010年8月30日
發明者林完洙, 尹秀禎, 林景愛, 李商杞, 沈秀美 申請人:三星電子株式會社