專利名稱:用于無沖突地執(zhí)行多任務的方法和移動終端的制作方法
技術領域:
本發(fā)明設計一種移動終端,尤其涉及執(zhí)行多任務且防止在用戶于一模塊已被加載到任務中的情況下試圖加載同一模塊時發(fā)生沖突的移動終端。
背景技術:
許多常規(guī)的移動終端不能夠同時執(zhí)行多任務。例如,使用這種移動終端,用戶不能在進行呼叫的同時通過因特網(wǎng)下載文件,或者在玩游戲的同時進行呼叫。這種移動終端一次只能運行單個應用。
已經(jīng)開發(fā)出一些能夠同時執(zhí)行多任務(即,多任務處理)的移動終端。然而,這些移動終端具有明顯的缺點。
圖1是示出了不支持多任務處理的常規(guī)移動終端執(zhí)行任務的過程的流程圖。
如圖1所示,在常規(guī)移動終端中,在其它任務能夠執(zhí)行之前必須終止當前任務。如圖1所示,常規(guī)移動終端首先起始于空閑狀態(tài)(101)。當執(zhí)行“菜單”任務時,菜單被顯示在常規(guī)移動終端的顯示器上。用戶隨后可以選擇執(zhí)行的“郵箱”任務(103)。如果用戶希望接著執(zhí)行音頻播放器任務,則用戶必須返回到菜單(諸如通過選擇“后退”或“菜單”選項),此時“郵箱”任務被終止,而“菜單”任務被重新執(zhí)行(104)。然后用戶可從菜單執(zhí)行音頻播放器任務(“音頻”)(105)。
圖2是示出了支持多任務處理的常規(guī)移動終端執(zhí)行任務的過程的流程圖。
如圖2所示,當支持多任務處理的常規(guī)移動終端試圖不止一次地加載同一模塊時,就會發(fā)生沖突。如圖2所示,常規(guī)移動終端起始于空閑狀態(tài)(201)。在用戶執(zhí)行“菜單”任務之后(202),用戶接著執(zhí)行“郵箱”任務(203)。使用支持多任務處理的常規(guī)移動終端,用戶可接著執(zhí)行“菜單”任務(204)而不用首先終止“郵箱”任務,這與不支持多任務處理的常規(guī)移動終端形成對比。如果用戶接著試圖執(zhí)行“郵箱”任務(205),則會發(fā)生沖突,因為“郵箱”任務已被加載。
發(fā)明內容
因此,本發(fā)明的一個目的是提供一種支持多任務處理、且防止在用戶于一模塊已被加載到任務中的情況下試圖加載同一模塊時發(fā)生沖突的移動終端。
為了實現(xiàn)這些及其它優(yōu)點并根據(jù)本發(fā)明的目的,如在此所體現(xiàn)和寬泛地描述的,提供了一種能夠進行多任務處理的移動終端,它包括用于確定被請求加載到新任務中的模塊是否為已加載到第一任務中的同一模塊的確定單元,以及用于防止模塊被二次加載的防沖突單元。
該移動終端可包括用于執(zhí)行和管理至少一個任務的任務管理器、用于存儲任務管理器的存儲器、確定單元,防沖突單元,以及用于執(zhí)行任務管理器、判定單元與防沖突單元的處理器。
所請求的模塊可以是I/O模塊。I/O模塊可以是在存儲器中執(zhí)行I/O操作的模塊。所請求的模塊可以是消息服務模塊、相機模塊,或地址簿模塊。
防沖突單元可斷開加載到第一任務中的模塊并將所斷開的模塊連接到新任務。根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,防沖突單元可將該模塊從新任務斷開,然后將該模塊重新連接到第一任務。
防沖突單元可停用加載到第一任務中的模塊,然后將所請求的模塊加載到新任務中。根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,防沖突單元可終止加載到新任務中的該模塊,然后重新啟用加載到第一任務中的該模塊。
防沖突單元可終止加載到第一任務中的模塊并將所請求的模塊加載到新任務中。根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,防沖突單元可終止加載到新任務中的該模塊,然后將先前加載到第一任務中的該模塊重新加載到第一任務中。
防沖突單元可將新任務定向到加載到第一任務中的模塊。根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,可以撤銷對加載到第一任務中的模塊的定向。確定單元與防沖突單元中的一個單元可產(chǎn)生指示被請求加載到新任務中的模塊與已加載到第一任務中的模塊相同的警告信號。
還提供了一種配合移動終端進行多任務處理的方法,該方法包括確定被請求加載到新任務中的模塊是否與已加載到第一任務中的模塊相同,以及防止模塊被二次加載。
所請求的模塊可以是I/O模塊。所請求的模塊可以是在存儲器中執(zhí)行I/O操作的模塊。所請求的模塊可以是消息服務模塊、相機模塊,或地址簿模塊。
防止模塊被二次加載可包括斷開加載到第一任務中的模塊,然后將所斷開的模塊連接到新任務。該方法還可包括根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,將該模塊從新任務斷開,然后將該模塊重新連接到第一任務。
防止模塊被二次加載可包括,停用加載到第一任務中的模塊,然后將所請求的模塊加載到新任務中。該方法還可包括根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,終止加載到新任務中的該模塊,然后重新啟用加載到第一任務中的該模塊。
防止模塊被二次加載可包括,終止加載到第一任務中的模塊,然后將所請求的模塊加載到新任務中。該方法還可包括根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,終止加載到新任務中的該模塊,然后將先前加載到第一任務中的該模塊重新加載到第一任務中。
防止模塊被二次加載可包括,將新任務定向到加載到第一任務中的模塊。該方法還可包括根據(jù)用戶繼續(xù)執(zhí)行第一任務的指令,撤銷對加載到第一任務中的模塊的定向。該方法還可包括生成指示被請求加載到新任務中的模塊與已加載到第一任務中的模塊相同的警告信號。
還提供了一種用于存儲配合移動終端進行多任務處理的程序的計算機可讀介質。該程序包括用于確定被請求加載到新任務中的模塊是否與已加載到第一任務中的模塊相同的沖突確定代碼,以及用于防止模塊被二次加載的沖突防止代碼。
通過參考作為本發(fā)明實施例的非限定性示例的附圖,在以下詳細描述中進一步描述了本發(fā)明,其中在附圖的所有這幾個視圖中,相同的標號代表相似部分,并且其中圖1是示出了不支持多任務處理的常規(guī)移動終端執(zhí)行任務的過程的流程圖;圖2是示出了支持多任務處理的常規(guī)移動終端執(zhí)行任務的過程的流程圖;圖3是示出了根據(jù)本發(fā)明的一個實施例的移動終端的配置的示例的示意框圖;圖4是示意性地示出了防止在移動終端于一模塊已被加載的情況下試圖加載同一模塊時防止沖突的過程的流程圖;圖5示出了在圖4中的過程被執(zhí)行之后的恢復任務的過程;圖6是示意性地示出了在移動終端于一模塊已被加載的情況下試圖加載同一模塊時防止沖突的另一過程的流程圖;圖7示出了在圖6中的過程被執(zhí)行之后的恢復任務的過程;圖8示出了移動終端被用戶操作時其上所顯示屏幕圖像的順序;圖9是示出了在移動終端于一模塊已被加載的情況下試圖加載同一模塊時防止沖突的過程的流程圖;圖10是示出了在圖9中的過程被執(zhí)行之后的恢復任務過程的流程圖。
具體實施例方式
現(xiàn)在將給出本發(fā)明詳細的描述,其示例在附圖中示出。
圖3示出了示例性移動終端300。該移動終端是能夠執(zhí)行多任務的便攜式設備,諸如但不僅限于移動電話或PDA。如圖3所示,移動終端300包括收發(fā)器301、緩沖器302、處理器303、輸入單元304、輸出單元305、任務管理器307,用于確定在一模塊已被加載時是否有試圖加載同一模塊的情況的確定單元308,以及防沖突單元309。
任務管理器307允許執(zhí)行一個或多個任務,并管理所執(zhí)行的任務。任務管理器307可在移動終端300的顯示器上以諸如圖標的形式顯示正被執(zhí)行的任務。用戶從而可以通過選擇相應的圖標來選擇任務。在選擇任務時,用戶可選擇例如打開或終止所選的任務。
任務管理器可以被實現(xiàn)為存儲在記錄介質306中并由處理器303執(zhí)行的軟件程序?;蛘?,任務管理器可由諸如專用集成電路(ASIC)來實現(xiàn)。然而,任務管理器不僅限于這些具體的實現(xiàn)。
確定單元308檢測在一模塊已被加載到一任務中的情況下試圖將同一模塊加載到另一任務的情況。一般而言,模塊包含邏輯上相似但不同的功能。模塊可以是配合存儲器執(zhí)行I/O操作的輸入/輸出(I/O)模塊,諸如但不僅限于,消息服務模塊、相機模塊,或者地址簿模塊。任務是執(zhí)行在邏輯上相似的功能的一組模塊。相應地,當啟用在邏輯上與其它當前正在運行的功能不相似的功能時,就生成一個新的任務。
確定單元308可以被實現(xiàn)為存儲在記錄介質306中并由處理器303執(zhí)行的軟件程序。或者,確定單元308可由諸如專用集成電路(ASIC)來實現(xiàn)。然而,確定單元308不僅限于這些具體的實現(xiàn)。
防沖突單元309防止在移動終端于一模塊已被加載到一任務中的情況下試圖將同一模塊加載到另一任務中時發(fā)生沖突。確定單元308或防沖突單元309可在移動終端于一模塊已被加載的情況下試圖加載同一模塊時警告用戶。例如,確定單元308或防沖突單元309可通過在移動終端300的顯示器上顯示消息、通過閃爍LED、通過振動、通過輸出聲音,或以上的某種組合來警告用戶。用戶由此可對警告作出響應。
防沖突單元309可以被實現(xiàn)為存儲在記錄介質306中并由處理器303執(zhí)行的軟件程序。或者,防沖突單元309可由諸如專用集成電路(ASIC)來實現(xiàn)。然而,防沖突單元309不僅限于這些具體的實現(xiàn)。
防沖突單元309可用多種不同方式來防止在移動終端300于一模塊已被加載的情況下試圖加載同一模塊時發(fā)生沖突。該移動終端可將模塊從第一任務斷開,然后將該模塊連接到新任務?;蛘?,該移動終端可停用在第一任務中的該模塊,然后將該模塊加載到新任務中。作為另一種替換方案,該移動終端可終止第一任務中的該模塊,然后將該模塊新加載到新任務中。作為又一種替換方案,該移動終端可將新任務定向到加載到第一任務中的模塊。
圖4示出了防止在移動終端于一模塊已被加載的情況下試圖加載同一模塊時發(fā)生沖突的過程。
在圖4所示的過程中,在移動終端300試圖將模塊加載到新任務時,移動終端將該模塊從第一任務斷開,然后將該模塊連接到該新任務。
在步驟1中,模塊A,B,C以及D被依次加載到任務1中(401)。接著,在步驟2中,當任務1(402)正被執(zhí)行時,用戶打開新任務2(403)。當新任務2被用戶打開時,模塊E與F被依次加載到任務2中,接著移動終端試圖加載與模塊C相同的模塊C’。換而言之,模塊C與模塊C’是完全相同的。在相關領域中公知的是,模塊包含邏輯上相似但不同的功能,從而使得模塊可以根據(jù)用戶要求執(zhí)行不同功能(例如,如果模塊與消息服務有關,則模塊可執(zhí)行例如發(fā)件箱功能或收件箱功能)。由于模塊C與C’是一樣的,所以如果該模塊被二次加載到正運行的任務中就會發(fā)生沖突。因此,在步驟3中,移動終端將C模塊從任務1(404)斷開并將其連接到任務2(405)。在步驟4中,移動終端接著將模塊C的功能轉換到所請求的功能,即C’(407),從而使得任務2(408)能夠執(zhí)行該功能。
圖5示出了在圖4中的過程被執(zhí)行之后的恢復任務的過程。
在圖5的步驟1中,任務1(501)與任務2(502)處于由正被執(zhí)行的圖4中的步驟4所導致的狀態(tài)。當移動終端的用戶請求終止C’模塊時,它在步驟2中從任務2(504)被斷開。在步驟3中,C’模塊的功能被轉換回先前的功能,即C模塊(506)。然后,在步驟4中,C模塊被重新連接到任務1(508),從而使得任務1恢復到其起初在圖4的步驟1中的形式。
圖6示出了可作為圖4中所示過程的替換方案來執(zhí)行的、在移動終端于一模塊已被加載的情況下試圖加載同一模塊時防止沖突的另一過程。
在圖6的過程中,在移動終端300試圖將模塊加載到新任務中時,移動終端300從第一任務停用該模塊,然后將該模塊新加載到該新任務中。
在步驟1中,模塊A,B,C與D被依次加載到任務1(601)中。接著,在步驟2中,當任務1(602)正被執(zhí)行時,用戶運行新任務2(603)。當新任務2被用戶打開時,模塊E與F被依次加載到任務2中,接著移動終端試圖加載模塊C。由于模塊C已被加載到任務1中,從而發(fā)生沖突。因此,在步驟3中,任務1的C模塊被停用(604),然后C模塊被加載到任務2(605)中而不會發(fā)生沖突。
圖7示出了在圖6中的過程被執(zhí)行之后的恢復任務的過程。
在圖7的步驟1中,任務1(701)與任務2(702)處于由正被執(zhí)行的圖6中步驟3所導致的狀態(tài)。當在步驟2中移動終端的用戶終止C模塊時,任務1(705)的C模塊在步驟3中被啟用。從而,任務1被恢復到它起初在圖6的步驟1中的形式。
作為圖4與6中所示過程的替換方案,移動終端在用戶于一模塊已被加載到一任務中的情況下試圖加載同一模塊時可通過簡單地終止第一任務中的該模塊來防止發(fā)生沖突。該移動終端能將該模塊新加載到新任務中而不會發(fā)生沖突。當用戶隨后終止新任務中的該模塊時,可通過重新加載舊任務中先前被終止的該模塊來恢復第一任務。
在又一實施例中,當移動終端于一模塊已被加載到第一任務中的情況下試圖加載該模塊時,可通過將新任務定向到第一任務中的該模塊來防止沖突。由此,當模塊被加載到第一任務中時,它被加載到存儲器的一個部分中。如果用戶想要在新任務中運行同一模塊,則新任務引用其中加載了該模塊的存儲器的地址,而不是將該模塊加載到新任務中。當該新任務被終止時,對第一任務的定向被撤銷,而不用必須對第一任務做出任何改動。
圖8示出了移動終端被用戶操作時其上所顯示的屏幕圖像的順序。
如圖8中所示,當用戶從菜單(801)選擇“消息”選項時,移動終端加載消息服務模塊。在圖8所示的示例中,用戶然后選擇“發(fā)件箱”選項(802),然后選擇“新建SMS”選項(803),接著預備新的SMS消息(804)。
如果用戶接著啟動新的菜單任務并從菜單選擇“消息”選項,然后選擇“收件箱”選項,則移動終端將會警告用戶(807)以防止同一模塊(在此示例中為消息模塊)被二次加載。由此,移動終端可詢問用戶是否希望將先前加載的執(zhí)行“發(fā)件箱”功能的消息模塊轉換到執(zhí)行“收件箱”功能的消息模塊。如果用戶同意轉換,則顯示屏幕圖像808。
圖9是示出了在移動終端于一模塊已被加載的情況下試圖加載同一模塊時防止沖突的過程的流程圖。
如圖9所示,首先用戶請求加載特定模塊(S901)。然后,移動終端確定同一模塊是否已被加載(S902)。如果答案為“否”,則移動終端加載被請求的模塊(S909),且該過程終止。然而,如果答案為“是”,則移動終端詢問用戶是否希望終止已被加載的模塊(S903)。
如果用戶答案“是”,則移動終端終止已被加載的模塊(S906)并加載所請求的模塊(S909)。如果用戶答案“否”,則移動終端詢問用戶是否希望將已加載的模塊轉換到所請求的模塊(S904)。如果用戶回答為“是”,則移動終端將先前已加載的模塊轉換到所請求的模塊(S905),且該過程終止。如果用戶回答“否”,則移動終端停用先前已加載的模塊(S907)并加載所請求的模塊(S908)。
圖10是示出了在圖9所示的過程被執(zhí)行之后的恢復任務的過程的流程圖。
如圖10所示,當用戶請求終止特定模塊(S1001)時,移動終端確定為加載該模塊是否有其它模塊先前被停用(S1002)。如果答案為“時”,則移動終端終止該特定模塊(S1007)并啟用該先前被停用的模塊(S1008)。如果答案為“否”,則移動終端確定該特定模塊是否為轉換而來的模塊(S1003)。如果答案為“是”,則移動終端將該特定模塊轉換回其先前的狀態(tài)(S1004)。否則,如果答案為“否”,則移動終端簡單地終止該所請求的模塊(S1005)并重新加載先前的模塊(S1006)。
上述過程允許移動終端進行多任務處理,且在移動終端于一模塊已被加載的情況下試圖加載同一模塊時避免沖突。
諸如專用集成電路,可編程邏輯陣列以及其它硬件設備等專用硬件實現(xiàn)可被構造成實現(xiàn)上述一種或多種方法。上述方法還可以由處理器可執(zhí)行的、存儲在諸如內存、閃存,以及硬盤等記錄媒質中的軟件程序來實現(xiàn)。
本公開構想了一種包括指令或響應于傳播信號接收并執(zhí)行指令的計算機可讀介質。術語“計算機可讀介質”包括單介質或多介質。術語“計算機可讀介質”還應包括能夠存儲、編碼或攜帶由處理器執(zhí)行的一組指令的、或者能使計算機系統(tǒng)執(zhí)行在此公開的一種或多種方法或操作的任何介質。
在特定的非限定性的示例性實施例中,計算機可讀介質可包括固態(tài)存儲器,諸如存儲卡或其它容有一個或多個非易失性只讀存儲器的組件。此外,計算機可讀介質可為隨機存取存儲器或其它非易失性可重寫存儲器。另外,計算機可讀介質可包括磁-光或光學介質,例如,磁盤或磁帶或其它用于捕捉諸如通過傳輸介質傳送的信號等載波信號的存儲設備。電子郵件的數(shù)字文件附件或其它自含信息檔案或檔案集可被認為是與有形存儲介質等效的分布介質。相應地,應認為本公開包括計算機可讀介質或分布介質與其中可存儲數(shù)據(jù)或指令的其它等效介質及后續(xù)介質中的一種或多種。
對在此描述的實施例的說明旨在提供對各實施例結構的一般性理解。這些說明并不試圖對利用在此描述的結構或方法的設備和系統(tǒng)的所有要素和特征作詳盡的描述。通過細讀此公開,許多其它實施例對本領域的技術人員將是顯見的。其它實施例可從此公開中使用和衍生,從而可進行結構性的和邏輯性的替換和改動而不會背離本公開的范圍。相應地,本公開和附圖應被看做示例性的而不是限定性的。
純粹為方便起見,在此會用術語“發(fā)明”來單獨地和/或共同地表示本公開的一個或多個實施例,但這并不是試圖自發(fā)地將本申請的范圍限定于任何特定發(fā)明或發(fā)明概念。此外,雖然在此已說明和描述了特定實施例,但是應該認識到,可用任何設計成達到相同或類似目的的后續(xù)配置來替代所示的特定實施例。此公開旨在覆蓋各種實施例的任何以及所有后續(xù)改編和變更。通過細讀此描述,以上實施例的組合以及其它沒有在此具體描述的實施例對本領域的技術人員將是顯見的。
以上公開的主題內容應被認為是說明性的而不是限定性的,并且所附權利要求書旨在覆蓋落在本發(fā)明的真實的精神實質和范圍內的所有這類修改、改進以及其它實施例。因此,在法律所允許的最大程度內,本發(fā)明的范圍將由所附權利要求書及其等效方案的可允許的最廣義的解釋來確定,而不應該受以上詳細描述所約束和限制。
雖然已經(jīng)參照數(shù)個示例性實施例描述了本發(fā)明,但是應該理解所使用的措詞為描述和說明的措詞,而非限制的措詞。因為本發(fā)明可以體現(xiàn)為許多種形式而不會背離其精神實質或本質特征,所以還應理解上述實施例不受以上描述的任何細節(jié)所限定,除非另有指出。確切而言,上述實施例應在所附權利要求中所定義的精神實質和范圍之內廣義地解釋。因此如當前所述和如所修改的,在所附權利要求書邊界和范圍之內可做出改動而不會在各方面背離本發(fā)明的范圍和精神實質。
權利要求
1.一種能夠進行多任務處理的移動終端,包括確定單元,用于確定被請求加載到新任務中的模塊是否與已被加載到第一任務中的模塊相同;以及防沖突單元,用于防止所述模塊被二次加載。
2.如權利要求1所述的移動終端,其特征在于,還包括任務管理器,用于執(zhí)行與管理至少一個任務。
3.如權利要求2所述的移動終端,其特征在于,還包括存儲器,用于存儲所述任務管理器、所述確定單元,以及所述防沖突單元;以及處理器,用于執(zhí)行所述任務管理器、所述確定單元及所述防沖突單元。
4.如權利要求1所述的移動終端,其特征在于,所請求的模塊為I/O模塊。
5.如權利要求4所述的移動終端,其特征在于,所述I/O模塊為在存儲器中執(zhí)行I/O操作的模塊。
6.如權利要求1所述的移動終端,其特征在于,所請求的模塊為消息服務模塊。
7.如權利要求1所述的移動終端,其特征在于,所請求的模塊為相機模塊。
8.如權利要求1所述的移動終端,其特征在于,所請求的模塊為地址簿模塊。
9.如權利要求1所述的移動終端,其特征在于,所述防沖突單元斷開已被加載到所述第一任務中的所述模塊并將所述被斷開的模塊連接到所述新任務。
10.如權利要求9所述的移動終端,其特征在于,根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,所述防沖突單元將所述模塊從所述新任務斷開,然后將所述模塊重新連接到所述第一任務。
11.如權利要求1所述的移動終端,其特征在于,所述防沖突單元停用已加載到所述第一任務中的所述模塊,然后將所請求的模塊加載到所述新任務中。
12.如權利要求11所述的移動終端,其特征在于,根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,所述防沖突單元終止已加載到所述新任務中的所述模塊,然后重新啟用已加載到所述第一任務中的所述模塊。
13.如權利要求1所述的移動終端,其特征在于,所述防沖突單元終止已加載到所述第一任務中的所述模塊并將所請求的模塊加載到所述新任務中。
14.如權利要求13所述的移動終端,其特征在于,根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,所述防沖突單元終止已加載到所述新任務中的所述模塊,然后將先前已加載到所述第一任務中的所述模塊重新加載回所述第一任務中。
15.如權利要求1所述的移動終端,其特征在于,所述防沖突單元將所述新任務定向到已加載到所述第一任務中的所述模塊。
16.如權利要求15所述的移動終端,其特征在于,根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,撤銷對已加載到所述第一任務中的所述模塊的所述定向。
17.如權利要求1所述的移動終端,其特征在于,所述確定單元與所述防沖突單元中的一個單元可生成指示被請求加載到所述新任務中的所述模塊與已加載到所述第一任務中的所述模塊相同的警告信號。
18.一種配合移動終端進行多任務處理的的方法,包括確定被請求加載到新任務中的模塊是否與已加載到第一任務中的模塊相同;以及防止同一模塊被二次加載。
19.如權利要求18所述的方法,其特征在于,所請求的模塊為I/O模塊。
20.如權利要求18所述的方法,其特征在于,所請求的模塊為在存儲器中執(zhí)行I/O操作的模塊。
21.如權利要求18所述的方法,其特征在于,所請求的模塊為消息服務模塊。
22.如權利要求18所述的方法,其特征在于,所請求的模塊為相機模塊。
23.如權利要求18所述的方法,其特征在于,所請求的模塊為地址簿模塊。
24.如權利要求18所述的方法,其特征在于,防止同一模塊被二次加載包括,斷開已加載到所述第一任務中的所述模塊,然后將所述被斷開的模塊連接到所述新任務。
25.如權利要求24所述的方法,其特征在于,還包括根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,將所述模塊從所述新任務斷開,然后將所述模塊重新連接到所述第一任務。
26.如權利要求18所述的方法,其特征在于,防止同一模塊被二次加載包括,停用已加載到所述第一任務中的所述模塊,然后將所請求的模塊加載到所述新任務中。
27.如權利要求26所述的方法,其特征在于,還包括根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,終止已加載到所述新任務中的所述模塊,然后重新啟用已加載到所述第一任務中的所述模塊。
28.如權利要求18所述的方法,其特征在于,防止同一模塊被二次加載包括,終止已加載到所述第一任務中的所述模塊,然后將所請求的模塊加載到所述新任務中。
29.如權利要求28所述的方法,其特征在于,還包括根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,終止已加載到所述新任務中的所述模塊,然后將先前已加載到所述第一任務中的所述模塊重新加載回所述第一任務中。
30.如權利要求18所述的方法,其特征在于,防止同一模塊被二次加載包括,將所述新任務定向到已加載到所述第一任務中的所述模塊。
31.如權利要求30所述的方法,其特征在于,還包括根據(jù)用戶繼續(xù)執(zhí)行所述第一任務的指令,撤銷對已加載到所述第一任務中的所述模塊的所述定向。
32.如權利要求18所述的方法,其特征在于,還包括生成指示被請求加載到所述新任務的所述模塊與已加載到所述第一任務中的所述模塊相同的警告信號。
33.一種用于存儲配合移動終端進行多任務處理的程序的計算機可讀介質,所述程序包括沖突確定代碼,用于確定被請求加載到新任務中的模塊是否與已加載到第一任務中的模塊相同;以及沖突防止代碼,用于防止同一模塊被二次加載。
全文摘要
一種能夠進行多任務處理的移動終端,它包括確定單元,用于確定被請求加載到新任務中的模塊是否與已加載到第一任務中的模塊相同;以及防沖突模塊,用于防止同一模塊被二次加載。
文檔編號H04Q7/32GK1953588SQ20061013738
公開日2007年4月25日 申請日期2006年10月20日 優(yōu)先權日2005年10月21日
發(fā)明者柳俊泫 申請人:Lg電子株式會社