專利名稱:用于執(zhí)行多任務(wù)的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于執(zhí)行多任務(wù)的設(shè)備和方法,并且尤其涉及能夠容易地在被執(zhí)行的多個應(yīng)用之間切換并且切換到最初應(yīng)用的多任務(wù)設(shè)備和方法。
背景技術(shù):
一般而言,移動終端中的軟件平臺仍使用單任務(wù)應(yīng)用。然而,具有這種單任務(wù)環(huán)境的移動終端難以在智能電話市場中生存。現(xiàn)今,能夠執(zhí)行多任務(wù)的移動終端在智能電話市場中是有優(yōu)勢的,因為發(fā)展趨勢是從單任務(wù)平臺向多任務(wù)平臺。因此,大量的用戶能夠利用他們自己的移動終端沒有困難地執(zhí)行多任務(wù)。
為了在多任務(wù)環(huán)境中最大化用戶便利性,需要向用戶提供通知并且容易地在被執(zhí)行的應(yīng)用之間執(zhí)行切換的適當(dāng)界面。
發(fā)明內(nèi)容
摶術(shù)問是頁然而,在移動終端中,還沒有能夠?qū)崿F(xiàn)應(yīng)用的動態(tài)切換(如前景(foreground)窗口的切換)并且能夠保持當(dāng)前狀態(tài)使得用戶能夠容易地返回到最初應(yīng)用的有效界面。圖I是示出在傳統(tǒng)移動終端中執(zhí)行多任務(wù)的例子的視圖。參考圖1,該移動終端中的應(yīng)用切換界面典型地著眼于并排地打開并顯示當(dāng)前運行的窗口。此外,由于用戶需要去除當(dāng)前被運行的窗口以看到由用戶運行的所有窗口,所以用戶必須終止最初應(yīng)用。另外,為了在執(zhí)行多個應(yīng)用時切換到最初應(yīng)用,用戶必須不可避免地從多個應(yīng)用當(dāng)中找到最初應(yīng)用的位置。技術(shù)方案因此,通過提供一種用于執(zhí)行多任務(wù)的能夠容易地在被運行的多個應(yīng)用之間切換的設(shè)備和方法完成了本發(fā)明,以解決現(xiàn)有技術(shù)中出現(xiàn)的上述問題和缺點,并且本發(fā)明還提供另外的優(yōu)點。而且,本發(fā)明還提供一種用于執(zhí)行多任務(wù)的設(shè)備和方法,其能夠在運行多個應(yīng)用的過程中容易地切換或者返回到最初應(yīng)用(例如,用戶當(dāng)前正操作的初始應(yīng)用)。此外,本發(fā)明提供一種用于執(zhí)行多任務(wù)的設(shè)備和方法,其使用戶能夠同時看到多個被運行的應(yīng)用,所述多個被運行的應(yīng)用可以包括當(dāng)前正被操作的應(yīng)用和處于等待操作狀態(tài)的應(yīng)用。另外,本發(fā)明提供一種用于執(zhí)行多任務(wù)的設(shè)備和方法,其能夠通過簡單的手勢容易地終止多個被運行的應(yīng)用。根據(jù)本發(fā)明的另一方面,一種用于執(zhí)行多任務(wù)的方法包括顯示當(dāng)前操作的應(yīng)用窗口 ;以及通過將至少一個被運行的應(yīng)用窗口重疊在所述當(dāng)前操作的應(yīng)用窗口上來同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。
根據(jù)本發(fā)明的另一方面,一種用于執(zhí)行多任務(wù)的設(shè)備包括控制器,其用于當(dāng)存在至少一個被運行的應(yīng)用窗口時調(diào)用任務(wù)管理器;以及任務(wù)管理器,其用于通過將所述至少一個被運行的應(yīng)用窗口重疊在當(dāng)前操作的應(yīng)用窗口上來同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。有益.技術(shù)效果本發(fā)明的優(yōu)點在于執(zhí)行多任務(wù)并且使得能夠較容易地在被運行的應(yīng)用程序之間切換以及切換到最初應(yīng)用。另外,本發(fā)明允許同時看到多個被運行的應(yīng)用,同時提供通過簡單手勢容易地終止所期望的應(yīng)用的方式。
圖I是示出其中在傳統(tǒng)移動終端中執(zhí)行多任務(wù)的例子的視圖;圖2是圖示根據(jù)本發(fā)明一實施例的移動終端的配置的框圖;圖3是圖示根據(jù)本發(fā)明一實施例的在移動終端中執(zhí)行多任務(wù)的過程的流程圖;圖4是圖示根據(jù)本發(fā)明另一實施例的在移動終端中執(zhí)行多任務(wù)的過程的流程圖;圖5是解釋圖4中重疊和顯示至少一個被運行的應(yīng)用窗口的操作的視圖;圖6是解釋圖4中將至少一個被運行的應(yīng)用窗口顯示為前景窗口的操作的視圖;圖7是解釋圖4中取消對至少一個被運行的應(yīng)用窗口的選擇的操作的視圖;圖8是解釋圖4中終止至少一個被運行的應(yīng)用窗口的操作的視圖;圖9和圖10是解釋圖4中針對至少一個被運行的應(yīng)用窗口的縮放操作的視圖;以及圖11圖示圖3中針對至少一個運行中的應(yīng)用窗口的縮放操作。
具體實施例方式下文中,將參考附圖描述本發(fā)明的示例性實施例。在以下描述中,相同的元件將由相同的附圖標(biāo)記來表示,盡管這些相同元件在不同的圖中示出。圖2是圖示根據(jù)本發(fā)明一實施例的移動終端的配置的框圖。參考圖2,射頻(RF)單元123執(zhí)行移動終端的無線通信功能。RF單元123包括用于上變頻要被發(fā)送的信號的頻率并且放大經(jīng)上變頻的信號的RF發(fā)送器以及用于低噪聲放大接收到的信號并且下變頻經(jīng)低噪聲放大的信號的頻率的RF接收器。數(shù)據(jù)處理單元120包括用于編碼并調(diào)制要被發(fā)送的信號的發(fā)送器、用于解調(diào)并解碼接收到的信號的接收器等。也就是說,數(shù)據(jù)處理單元120可以包括調(diào)制解調(diào)器和編解碼器。在此,編解碼器包括用于處理分組數(shù)據(jù)等的數(shù)據(jù)編解碼器和用于處理諸如語音等音頻信號的音頻編解碼器。音頻處理單元125再現(xiàn)接收到的從數(shù)據(jù)處理單元120的音頻編解碼器輸出的音頻信號,并且將從麥克風(fēng)產(chǎn)生的發(fā)送音頻信號發(fā)送到數(shù)據(jù)處理單元120的音頻編解碼器。鍵輸入單元127包括用于輸入數(shù)字和文本信息的鍵以及用于設(shè)置各種功能的功能鍵。存儲器130可以由程序存儲器和數(shù)據(jù)存儲器配置而成。根據(jù)本發(fā)明一實施例,程序存儲器可以存儲用于控制移動終端的一般操作的程序和用于控制多任務(wù)性能的程序。此夕卜,數(shù)據(jù)存儲器臨時存儲在運行所述程序時產(chǎn)生的數(shù)據(jù)??刂破?10用于控制移動終端的全面操作。根據(jù)本發(fā)明一實施例,控制器110控制應(yīng)用任務(wù)管理器170以執(zhí)行多任務(wù)。在可選實施例中,控制器110可以包括應(yīng)用任務(wù)管理器170。照相機單元140拍攝物體的圖像,并且包括用于將通過拍攝獲得的光學(xué)信號轉(zhuǎn)換為電信號的照相機傳感器和用于將由照相機傳感器獲得的模擬圖像信號轉(zhuǎn)換為數(shù)字數(shù)據(jù)的信號處理器。在此,假定照相機傳感器是電荷耦合器件或者互補金屬氧化物半導(dǎo)體(CMOS)傳感器,并且信號處理器可以由數(shù)字信號處理器(DSP)來實現(xiàn)。注意,照相機傳感器和圖像處理器可以整體地或者分開地構(gòu)成。圖像處理單元150執(zhí)行用于在顯示單元160中顯示從照相機單元140輸出的圖像信號的圖像信號處理(ISP),其中ISP包括伽馬修正、插值、空間變化、圖像效果、圖像縮放、AWB、AE、AF等。因此,圖像處理單元150以幀為單位處理從照相機單元140輸出的圖像信號,并且輸出滿足顯示單元160的特征和尺寸的幀圖像數(shù)據(jù)。而且,圖像處理單元150還可以包括視頻編解碼器,其用于以預(yù)定的模式壓縮在顯示單元160上顯示的幀圖像數(shù)據(jù),以及將 壓縮的幀圖像數(shù)據(jù)恢復(fù)為原始幀圖像數(shù)據(jù)。在此,視頻編解碼器可以包括JPEG編解碼器、MPEG4編解碼器、Wavelet編解碼器等。假定圖像處理單元150具有屏幕上顯示(on-screendisplay, OSD)功能,并且可以在控制器110的控制下根據(jù)顯示屏幕的尺寸輸出OSD數(shù)據(jù)。根據(jù)本發(fā)明一實施例,任務(wù)管理器170在控制器110的控制下執(zhí)行多任務(wù)操作。此外,根據(jù)本發(fā)明一實施例,在多任務(wù)的最初模式期間,任務(wù)管理器170在顯示單元160的第一區(qū)域上顯示并執(zhí)行最初應(yīng)用,并且在顯示單元160的第二區(qū)域上顯示并執(zhí)行多個應(yīng)用。在第一區(qū)域上顯示的最初應(yīng)用和在第二區(qū)域上顯示的多個應(yīng)用是正被執(zhí)行的應(yīng)用,并且最初應(yīng)用可以是由用戶選擇的多個應(yīng)用當(dāng)中的第一個或最后一個被選擇的應(yīng)用。此外,在多任務(wù)的運行模式期間,當(dāng)通過向上拖/放操作或者向上揮動操作,第二區(qū)域中的多個應(yīng)用當(dāng)中的預(yù)定應(yīng)用移動到第一區(qū)域時,任務(wù)管理器170將最初應(yīng)用切換成背景(background)以將最初應(yīng)用顯示為背景,同時將預(yù)定的應(yīng)用切換成前景用于顯示。該揮動操作是指向上或向下?lián)]動的操作,并且是諸如快速滾動等操作。在此情況下,預(yù)定的應(yīng)用被移動到第一區(qū)域中并以與在第二區(qū)域中顯示的尺寸相同的尺寸顯示在第一區(qū)域中。然后,當(dāng)用戶執(zhí)行散開(unpinch)或捏(pinch)操作時,任務(wù)管理器170以放大或縮減的尺寸顯示預(yù)定的應(yīng)用。散開操作是指將相互靠近的兩個手指彼此分開的操作,并且對應(yīng)于擴展或放大某物的放大操作。捏操作是指將彼此分開的兩個手指相互靠近的操作,并且對應(yīng)于縮減某物或使某物變小的縮小操作。此外,在多任務(wù)的運行模式期間,當(dāng)多個應(yīng)用顯示在第一區(qū)域中,并且最初應(yīng)用已經(jīng)被切換到的背景被選擇時,任務(wù)管理器170直接執(zhí)行向多任務(wù)的最初模式的轉(zhuǎn)換,在多任務(wù)的最初模式中,只有最初應(yīng)用顯示在第一區(qū)域中,而多個應(yīng)用顯示在第二區(qū)域中。此外,在多任務(wù)的最初/運行模式期間,任務(wù)管理器170可以通過縮放操作放大/縮小顯示在第二區(qū)域中的多個應(yīng)用。當(dāng)?shù)诙^(qū)域中用于放大/縮小操作的預(yù)定部分被拖動時,任務(wù)管理器170可以根據(jù)拖動的方向執(zhí)行擴大第二區(qū)域中的多個應(yīng)用的放大操作以使用戶能夠特定地看到對應(yīng)的應(yīng)用,或者進行縮減第二區(qū)域中的多個應(yīng)用的縮小操作以使得所述多個應(yīng)用的所有應(yīng)用能夠被顯示。此外,在多任務(wù)的最初/運行模式期間,當(dāng)在第二區(qū)域中顯示的多個應(yīng)用當(dāng)中的預(yù)定應(yīng)用上進行向下?lián)]動或向下拖動操作時,任務(wù)管理器170終止該預(yù)定應(yīng)用。根據(jù)本發(fā)明的另一實施例,任務(wù)管理器170將當(dāng)前操作的應(yīng)用窗口設(shè)置為背景,并且將至少一個被執(zhí)行的應(yīng)用窗口重疊并顯示在屏幕的預(yù)定區(qū)域上。
此外,根據(jù)本發(fā)明的另一實施例,任務(wù)管理器170響應(yīng)于第一手勢(例如向上揮動或向上拖/放操作)而將從屏幕的預(yù)定區(qū)域選擇的應(yīng)用窗口顯示為該屏幕的前景。此外,根據(jù)本發(fā)明的另一實施例,在屏幕的預(yù)定區(qū)域中顯示至少一個被運行的應(yīng)用窗口的過程中,當(dāng)背景被觸摸時,任務(wù)管理器170可以將當(dāng)前操作的應(yīng)用窗口顯示為該屏幕的前景,從而返回到最初操作的應(yīng)用窗口。此外,根據(jù)本發(fā)明的另一實施例,任務(wù)管理器170可以響應(yīng)于第二手勢(例如,向下拖動操作)而將已經(jīng)從屏幕的預(yù)定區(qū)域選擇的應(yīng)用窗口移回到屏幕的預(yù)定區(qū)域,并且將該應(yīng)用窗口顯示在屏幕的預(yù)定區(qū)域中,從而取消對該應(yīng)用窗口的選擇。此外,根據(jù)本發(fā)明的另一實施例,任務(wù)管理器170可以響應(yīng)于第三手勢(例如,向下?lián)]動或向下拖/放操作)而終止從屏幕的預(yù)定區(qū)域選擇的應(yīng)用。此外,根據(jù)本發(fā)明的另一實施例,任務(wù)管理器170可以通過放大/縮小操作來擴大/縮減重疊并顯示在屏幕的預(yù)定區(qū)域上的至少一個被運行的應(yīng)用窗口。顯示單元160通過屏幕顯示從圖像處理單元150輸出的視頻信號,并且顯示從控制器110輸出的用戶數(shù)據(jù)。在此,顯示單元160可以由液晶顯示(IXD)單元配置而成。在此情況下,顯示單元160可以包括LCD控制器、存儲圖像數(shù)據(jù)的存儲器和LCD顯示元件。當(dāng)LCD單元體現(xiàn)為觸摸屏幕類型的時候,顯示單元160可以作為輸入單元來操作。另外,根據(jù)本發(fā)明一實施例,在多任務(wù)模式中,顯示單元160包括第一區(qū)域和第二區(qū)域。在此,第一區(qū)域用于在多任務(wù)的最初模式中顯示最初應(yīng)用,并且用于在多任務(wù)的運行模式中顯示在第二區(qū)域中顯示的多個應(yīng)用中的對應(yīng)應(yīng)用。第二區(qū)域顯示正被運行的多個應(yīng)用。此外,根據(jù)本發(fā)明的另一實施例,顯示單元160將當(dāng)前操作的應(yīng)用窗口顯示為背景,并且將至少一個被執(zhí)行的應(yīng)用窗口重疊并顯示在屏幕的預(yù)定區(qū)域上。將參照圖3至圖9描述上述移動終端的多任務(wù)操作。圖3是根據(jù)本發(fā)明一實施例的在移動終端中執(zhí)行多任務(wù)操作的過程的流程圖。參考圖2和圖3,當(dāng)移動終端用戶選擇多個應(yīng)用時,任務(wù)管理器170執(zhí)行步驟301。在步驟301中,任務(wù)管理器170在控制器110的控制下將移動終端轉(zhuǎn)換到多任務(wù)的最初模式。之后,任務(wù)管理器170執(zhí)行步驟302,在步驟302中,任務(wù)管理器170將用戶選擇的多個應(yīng)用當(dāng)中的第一個或最后一個被選擇的應(yīng)用作為最初應(yīng)用顯示在顯示單元160的第一區(qū)域中,此外,在步驟302中,任務(wù)管理器170將用戶選擇的多個應(yīng)用當(dāng)中除了最初應(yīng)用以外的其它應(yīng)用按照用戶選擇的順序作為縮略圖顯示在顯示單元160的第二區(qū)域中。因此,顯示在第一區(qū)域中的最初應(yīng)用和顯示在第二區(qū)域中的應(yīng)用是正被運行的應(yīng)用。
當(dāng)顯示在第二區(qū)域中的應(yīng)用當(dāng)中的預(yù)定應(yīng)用通過向上拖/放操作或揮動操作移動到第一區(qū)域中時,在步驟303中,任務(wù)管理器170感測到該操作,并且前進到步驟340,在步驟340中,任務(wù)管理器170將移動終端切換到多任務(wù)的運行模式。在多任務(wù)的運行模式中,任務(wù)管理器170執(zhí)行步驟305,在步驟305中,任務(wù)管理器170將已經(jīng)在第一區(qū)域中執(zhí)行的最初應(yīng)用切換成背景,同時將從第二區(qū)域移動來的預(yù)定應(yīng)用切換成前景用于運行。在步驟305中,該預(yù)定應(yīng)用從第二區(qū)域移動到第一區(qū)域,并且以縮略圖尺寸顯示。然后,當(dāng)用戶在該預(yù)定應(yīng)用的圖像上進行散開或捏操作時,任務(wù)管理器170感測到該操作,并且將該預(yù)定的應(yīng)用以放大或縮減的尺寸顯示在第一區(qū)域中。在多任務(wù)的運行模式中,當(dāng)顯示在第二區(qū)域中的多個應(yīng)用當(dāng)中的應(yīng)用移動到第一區(qū)域中時,任務(wù)管理器170都可以重新排列顯示在第二區(qū)域中的其它應(yīng)用的位置。 此外,當(dāng)在已經(jīng)從第二區(qū)域移動到并顯示在第一區(qū)域中的預(yù)定應(yīng)用上執(zhí)行向下拖/放或向下?lián)]動操作時,任務(wù)管理器170還可以將該預(yù)定應(yīng)用移動到并顯示在第二區(qū)域的原來位置上。在多任務(wù)的運行模式中,在運行從第二區(qū)域移動到第一區(qū)域的多個應(yīng)用的過程中,當(dāng)最初應(yīng)用已經(jīng)被切換到的背景被觸摸時,在步驟306中,任務(wù)管理器170感測到該觸摸,并且執(zhí)行向多任務(wù)的最初模式的轉(zhuǎn)換,在該多任務(wù)的最初模式中,最初應(yīng)用被顯示在第一區(qū)域中并且多個應(yīng)用被顯示在第二區(qū)域中。因此,在第一區(qū)域中正在運行多個應(yīng)用時,用戶可以在任何時候僅通過在背景上的一個觸摸操作進行向多任務(wù)的最初模式的轉(zhuǎn)換。在多任務(wù)的最初模式或多任務(wù)的運行模式中,當(dāng)在第二區(qū)域中用于執(zhí)行縮放操作的預(yù)定部分上執(zhí)行拖動操作時,在步驟307中,任務(wù)管理器170感測到該拖動操作并且判斷該拖動操作的方向。當(dāng)用于縮放操作的拖動方向是右手側(cè)時,在步驟308中,任務(wù)管理器170感測到該拖動操作,并且前進到步驟309,在步驟309中,任務(wù)管理器170放大并顯示在第二區(qū)域中顯示的多個應(yīng)用。在步驟309中,任務(wù)管理器170可以根據(jù)已經(jīng)移動到右手側(cè)的拖動的距離而通過逐步放大顯示在第二區(qū)域中的多個應(yīng)用來特別顯示各個應(yīng)用。在步驟309中,當(dāng)不能在第二區(qū)域中顯示所述多個擴大的應(yīng)用中的全部應(yīng)用時,可以通過在顯示的搜索拖動條上的拖動操作而將不能放在第二區(qū)域中的一個或多個放大的應(yīng)用顯示在第二區(qū)域中。相反,當(dāng)用于縮放操作的拖動方向是左手側(cè)時,在步驟310中,任務(wù)管理器170感測到該拖動方向,并且前進到步驟311,在步驟311中,任務(wù)管理器170縮小并顯示在第二區(qū)域中顯示的多個應(yīng)用。在步驟311中,任務(wù)管理器170根據(jù)已經(jīng)移動到左手側(cè)的拖動的距離而逐漸縮小在第二區(qū)域中顯示的多個應(yīng)用,從而可以顯示在第二區(qū)域中顯示的所述多個應(yīng)用中的全部應(yīng)用。在多任務(wù)的最初模式或多任務(wù)的運行模式中,當(dāng)在顯示在第二區(qū)域中的多個應(yīng)用當(dāng)中的預(yù)定應(yīng)用上執(zhí)行向下拖動或向下?lián)]動操作時,在步驟312中,任務(wù)管理器170感測到該操作,并且前進到步驟313,在步驟313中,任務(wù)管理器170終止該預(yù)定應(yīng)用。圖ll(a)_(d)圖示圖3中針對至少一個被運行的應(yīng)用窗口的縮放操作。沿著圖11(a)-(d)中上端的箭頭,根據(jù)向左拖動的動作的距離(或長度)的變化,在第二區(qū)域中顯示的多個應(yīng)用的窗口的尺寸逐漸放大,另一方面,沿著圖ll(a)_(d)中下端的箭頭,根據(jù)向右拖動的動作的距離(或長度)的變化,在第二區(qū)域中顯示的多個應(yīng)用的窗口逐漸縮小。圖4是圖示根據(jù)本發(fā)明的另一實施例的在移動終端中執(zhí)行多任務(wù)的過程的流程圖。圖5是解釋圖4中的重疊并顯示至少一個被運行的應(yīng)用窗口的操作的視圖。圖6是解釋圖4中的將至少一個被運行的應(yīng)用窗口顯示為屏幕的前景窗口的操作的視圖。圖7是解釋圖4中的取消對至少一個被運行的應(yīng)用窗口的選擇的操作的視圖,圖8是解釋圖4中的終止至少一個被運行的應(yīng)用窗口的操作的視圖,圖9和圖10是圖4中的對至少一個被運行的應(yīng)用窗口的縮放操作的視圖。參考圖4,當(dāng)正被操作的應(yīng)用窗口顯示在移動終端的顯示單元160中時,控制器 110執(zhí)行步驟403。在步驟403中,控制器110判斷移動終端中是否存在正被運行的應(yīng)用。在步驟403中,當(dāng)存在至少一個被運行的應(yīng)用時,控制器110感測到它并且通知任務(wù)管理器170。被調(diào)用的任務(wù)管理器170將當(dāng)前操作的應(yīng)用窗口設(shè)置為背景,并且執(zhí)行將至少一個被運行的應(yīng)用窗口重疊并顯示在顯示單元160的屏幕的預(yù)定區(qū)域上的列出(list-up)處理(見圖5)以同時顯示被運行的應(yīng)用窗口和當(dāng)前操作的應(yīng)用窗口。圖5圖示步驟403并且示出在顯示單元160的屏幕中當(dāng)前操作的應(yīng)用窗口 161被設(shè)置為背景的操作,并且至少一個被運行的應(yīng)用窗口 162重疊并顯示在屏幕的預(yù)定區(qū)域上(例如屏幕的下部),從而被運行的應(yīng)用窗口和當(dāng)前操作的應(yīng)用窗口被同時顯示。在步驟403中,任務(wù)管理器170判斷用戶的手勢。當(dāng)在步驟403中用戶執(zhí)行第一手勢時,在步驟404中,任務(wù)管理器170感測到該手勢,任務(wù)管理器170前進到步驟405 (見圖6),在步驟405中,任務(wù)管理器170將選擇的被運行的應(yīng)用顯示為屏幕的前景。圖6解釋步驟405。具體來說,圖6(a)圖示在屏幕的下部顯示的被運行的應(yīng)用窗口 162的一個應(yīng)用502上執(zhí)行第一手勢(例如,向上揮動或向上拖/放)的操作。圖6(b)圖示將已經(jīng)被向上揮動或向上拖/放的選擇的應(yīng)用窗口 502顯示為前景的操作。在操作中,當(dāng)在步驟403中用戶觸摸背景時,在步驟404中,任務(wù)管理器170感測到該觸摸,任務(wù)管理器170前進到步驟406,在步驟406中,任務(wù)管理器170將已經(jīng)被設(shè)置為背景的當(dāng)前操作的應(yīng)用窗口切換為屏幕的前景,從而返回到最初操作的應(yīng)用窗口。同時,當(dāng)在步驟403中用戶執(zhí)行第二手勢時(見圖7),在步驟404中,任務(wù)管理器170感測到該手勢,并且前進到步驟407,在步驟407中,任務(wù)管理器170再次將已經(jīng)從屏幕的預(yù)定區(qū)域選擇的應(yīng)用窗口移動到屏幕的該預(yù)定區(qū)域,從而取消對該應(yīng)用的選擇。在步驟407中(見圖7),已經(jīng)從屏幕的預(yù)定區(qū)域選擇以便將其切換為屏幕的前景的應(yīng)用被再次移動到并顯示在屏幕的該預(yù)定區(qū)域中,從而取消對該應(yīng)用的選擇。圖7解釋步驟407并且圖示通過第二手勢(例如,向下拖動)將已經(jīng)從屏幕的預(yù)定區(qū)域(即,屏幕的下部)選擇以便將其顯示為屏幕的前景的應(yīng)用503移動到并顯示在屏幕的下部的操作,從而取消對應(yīng)用503的選擇。此外,當(dāng)在步驟403中,用戶執(zhí)行第三手勢時,在步驟404中,任務(wù)管理器170感測到該手勢,并且前進到步驟408,在步驟408中,任務(wù)管理器170終止從屏幕的該預(yù)定區(qū)域選擇的該應(yīng)用窗口。
圖8解釋步驟408并且圖示通過第三手勢(例如,向下?lián)]動或者向下拖/放),終止從作為屏幕的預(yù)定區(qū)域的屏幕下部選擇的應(yīng)用504的操作。同時,任務(wù)管理器170可以通過放大/縮小操作來放大/縮小并顯示至少一個重疊并顯示在屏幕的預(yù)定區(qū)域上的被運行的應(yīng)用窗口。該放大/縮小操作可以通過選擇或拖動用于該放大/縮小操作的預(yù)定區(qū)域來實現(xiàn)。圖9圖示對重疊并顯示在屏幕下部的一個被運行的應(yīng)用的放大/縮小操作。此外,圖10示出對顯示在屏幕下部的至少一個被運行的應(yīng)用的放大/縮小操作的詳細例子。具體來說,圖10圖示當(dāng)選擇顯示在預(yù)定區(qū)域中的預(yù)定值時進行的放大/縮小操作。圖10(a)圖示根據(jù)默認值顯示的至少一個被運行的應(yīng)用,圖10(b)圖示當(dāng)最大值被選擇時顯示的至少一個被運行的應(yīng)用。另外,圖10(c)圖示當(dāng)中間值被選擇時顯示的至少一個被運行的應(yīng)用,圖10(d)圖示最小值被選擇時顯示的至少一個被運行的應(yīng)用。根據(jù)本發(fā)明的上述方法可以由硬件來實現(xiàn),或者實現(xiàn)為可存儲在諸如CDR0M、RAM、軟盤、硬盤或磁光盤等記錄介質(zhì)中或者可在網(wǎng)絡(luò)上下載的軟件或計算機代碼,以便在此描述的方法可以使用通用計算機或?qū)S锰幚砥骰蛘咴谥T如ASIC或FPGA等可編程的或?qū)S玫挠布杏蛇@種軟件來執(zhí)行。本領(lǐng)域的技術(shù)人員應(yīng)該理解,該計算機、處理器或可編程硬件包括存儲器部件,例如,RAM、ROM、閃存等,它們可以存儲或接收軟件或計算機代碼,當(dāng)被該計算機、處理器或硬件訪問并執(zhí)行時,該軟件或計算機代碼實施本文描述的處理方法。盡管已經(jīng)參照本發(fā)明的某些示例性實施例示出并描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員將會理解,在不偏離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,在形式和細節(jié)方面可以對這些實施例進行各種變化。因此,本發(fā)明的范圍不由上述實施例限定,而是由權(quán)利要求及其等同物限定。權(quán)利要求
1.一種用于執(zhí)行多任務(wù)的方法,該方法特征在于顯示當(dāng)前操作的應(yīng)用窗口 ;以及通過將至少一個被運行的應(yīng)用窗口重疊在所述當(dāng)前操作的應(yīng)用窗口上來同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。
2.根據(jù)權(quán)利要求I所述的方法,其中所述顯示步驟包括以下步驟識別所述至少一個被運行的應(yīng)用窗口 ;以及當(dāng)所述至少一個被運行的應(yīng)用窗口被識別時,將所述當(dāng)前操作的應(yīng)用窗口設(shè)置為屏幕的背景,并且將所述至少一個被運行的應(yīng)用窗口重疊在所述屏幕的預(yù)定區(qū)域上,從而同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。
3.根據(jù)權(quán)利要求I所述的方法,其特征還在于根據(jù)手勢將所述當(dāng)前操作的應(yīng)用窗口和所述至少一個被運行的應(yīng)用窗口相互切換。
4.根據(jù)權(quán)利要求I所述的方法,其特征還在于判斷由用戶執(zhí)行的手勢;當(dāng)執(zhí)行第一手勢時,將從所述屏幕的預(yù)定區(qū)域選擇的應(yīng)用窗口切換成所述屏幕的前景,以將所選擇的應(yīng)用窗口顯示為前景;當(dāng)執(zhí)行第二手勢時,將所選擇的應(yīng)用窗口移動到所述屏幕的所述預(yù)定區(qū)域,以取消對所選擇的應(yīng)用窗口的選擇;當(dāng)執(zhí)行第三手勢時,終止從所述屏幕的所述預(yù)定區(qū)域選擇的應(yīng)用;以及當(dāng)所述屏幕的背景被觸摸時,將所述當(dāng)前操作的應(yīng)用窗口顯示為前旦o
5.根據(jù)權(quán)利要求3或4所述的方法,其中所述手勢包括第一至第三手勢,并且包括從由向上揮動或向上拖/放操作和向下?lián)]動或向下拖/放操作組成的組中選擇的至少一個。
6.根據(jù)權(quán)利要求I所述的方法,其特征還在于根據(jù)放大/縮小操作放大/縮小顯示在所述屏幕的預(yù)定區(qū)域中的至少一個被運行的應(yīng)用窗口。
7.根據(jù)權(quán)利要求I所述的方法,其特征還在于在多任務(wù)的最初模式期間,在顯示單元(160)的第一區(qū)域中運行最初應(yīng)用,并且在所述顯示單元(160)的第二區(qū)域中顯示多個應(yīng)用;在多任務(wù)的執(zhí)行模式期間,當(dāng)顯示在第二區(qū)域中的多個應(yīng)用中的至少一個移動到第一區(qū)域時,在第一區(qū)域中執(zhí)行所述至少一個應(yīng)用;以及當(dāng)所述多個應(yīng)用之一被顯示在第一區(qū)域中并且通過一個觸摸操作選擇背景時,執(zhí)行到所述多任務(wù)的最初模式的轉(zhuǎn)換。
8.一種用于執(zhí)行多任務(wù)的設(shè)備,所述設(shè)備的特征在于存儲器;控制器,其用于當(dāng)存在至少一個被運行的應(yīng)用窗口時調(diào)用任務(wù)管理器;以及任務(wù)管理器,其用于通過將所述至少一個被運行的應(yīng)用窗口重疊在當(dāng)前操作的應(yīng)用窗口上來同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述任務(wù)管理器識別所述至少一個被運行的應(yīng)用窗口 ;將所述當(dāng)前操作的應(yīng)用窗口設(shè)置為屏幕的背景,并且將所述至少一個被運行的應(yīng)用窗口重疊在所述屏幕的預(yù)定區(qū)域上,從而同時顯示所述至少一個被運行的應(yīng)用窗口和所述當(dāng)前操作的應(yīng)用窗口。
10.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述任務(wù)管理器根據(jù)手勢將所述當(dāng)前操作的應(yīng)用窗口和所述至少一個被運行的應(yīng)用窗口相互切換。
11.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述任務(wù)管理器判斷由用戶執(zhí)行的手勢,當(dāng)執(zhí)行第一手勢時,將從所述屏幕的預(yù)定區(qū)域選擇的應(yīng)用窗口切換成所述屏幕的前景,以將所選擇的應(yīng)用窗口顯示為前景,當(dāng)執(zhí)行第二手勢時,將被選擇的應(yīng)用窗口移動到所述屏幕的所述預(yù)定區(qū)域,以取消對所選擇的應(yīng)用窗口的選擇,當(dāng)執(zhí)行第三手勢時,終止從所述屏幕的所述預(yù)定區(qū)域選擇的應(yīng)用,以及當(dāng)所述屏幕的背景被觸摸時,將所述當(dāng)前操作的應(yīng)用窗口顯示為前景。
12.根據(jù)權(quán)利要求10或11所述的設(shè)備,其中所述手勢包括第一至第三手勢,并且包括從由向上揮動或向上拖/放操作和向下?lián)]動或向下拖/放操作組成的組中選擇的至少一個。
13.根據(jù)權(quán)利要求8所述的設(shè)備,其中所述任務(wù)管理器根據(jù)放大/縮小操作放大/縮小顯示在所述屏幕的預(yù)定區(qū)域中的至少一個被運行的應(yīng)用窗口。
14.根據(jù)權(quán)利要求8所述的設(shè)備,還包括顯示單元(160),該顯示單元包括第一區(qū)域和第二區(qū)域,在多任務(wù)的最初模式期間,在第一區(qū)域中執(zhí)行最初應(yīng)用,并且第二區(qū)域顯示多個應(yīng)用,其中在多任務(wù)的運行模式期間在第一區(qū)域中運行顯示在第二區(qū)域中的多個應(yīng)用中的至少一個;所述任務(wù)管理器,用于在所述多任務(wù)的運行模式期間,運行將顯示在第二區(qū)域中的所述多個應(yīng)用中的一個轉(zhuǎn)移到第一區(qū)域,并且當(dāng)通過一個觸摸操作選擇背景時,進行到所述多任務(wù)的最初模式的轉(zhuǎn)換,并且所述控制器,用于在所述多任務(wù)的最初/運行模式中,控制通過所述任務(wù)管理器執(zhí)行的多任務(wù)。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中當(dāng)運行所述轉(zhuǎn)移時,所述任務(wù)管理器將所述最初應(yīng)用移動到背景。
全文摘要
本公開涉及一種用于執(zhí)行多任務(wù)的設(shè)備和方法,并且尤其涉及能夠容易地在多個被運行的應(yīng)用之間切換并且能夠切換到最初應(yīng)用的多任務(wù)執(zhí)行設(shè)備和方法。通過根據(jù)預(yù)定的格式將至少一個被運行的應(yīng)用窗口重疊在當(dāng)前操作的應(yīng)用窗口上,該當(dāng)前操作的應(yīng)用窗口與該被運行的應(yīng)用窗口被同時顯示。
文檔編號G06F3/14GK102754063SQ201180008671
公開日2012年10月24日 申請日期2011年2月11日 優(yōu)先權(quán)日2010年2月12日
發(fā)明者樸映柱 申請人:三星電子株式會社