新四季網

在多任務環境中的用戶界面的方法、系統和設備的製作方法

2023-09-17 15:15:35

專利名稱:在多任務環境中的用戶界面的方法、系統和設備的製作方法
技術領域:
本發明涉及在多任務環境中的用戶界面的方法、系統和設備。
背景技術:
為了響應用戶請求在所有設備中都需要有用戶界面。用戶界面已被改善以增強用戶的便利性。用戶界面在設備的顯示裝置上顯示了用戶輸入的信息和相應的操作狀態,以便用戶能立即看到他或她的選擇及相應的結果。也就是說,每當用戶進行了特定的選擇時,用戶界面在顯示裝置上顯示相應的屏幕。
然而,用戶界面一次只能顯示一個功能屏。因此,使用分區的屏幕來顯示幾個內容。但這個屏幕僅僅是分區的屏幕。
由於一次只能顯示一個功能屏,因此這種傳統技術在一定程度上不是很便利。以下將描述在能同時執行幾個功能的多功能機頂盒(set-top box)中不便利的實例。在多功能設備中這樣的不便利性是很顯著的。以下將要描述的一些問題會出現在所有的傳統設備中,而非僅僅出現在響應所有用戶輸入只顯示一個屏幕的設備中。
通過合併包括了通信技術的幾種先進技術來實現多功能機頂盒。多功能機頂盒具有幾種功能,包括通信功能、娛樂功能、和時間表功能,以及廣播或視頻點播(video on demand,VoD)接收功能。這些功能與各種類型的應用程式關聯。具有兩種或三種功能的多功能設備已在多個領域中得到發展,但這樣的設備還沒有像多功能機頂盒那樣多的功能。多功能機頂盒由於其便利性必將會被廣泛使用。
如上所述,多功能機頂盒具有多種功能。多功能機頂盒根據用戶的選擇既能執行單一功能,也可以同時執行多種功能。當同時執行多種功能時,它們可以彼此獨立或關聯地執行。使用多功能機頂盒同時執行多種功能的實例包括在瀏覽廣播節目的同時撥打電話(例如,視頻電話或語音電話),在撥打電話的同時查看時間安排,在撥打電話的同時檢索要傳輸給他人的媒體文件,和在觀看電視節目的同時產生表示有客人到訪的門禁電話信號。後者是同時執行兩個應用程式的實例。多功能機頂盒由於其多功能而可以同時執行三種或更多的應用程式。
使用傳統的顯示方法和設備的多功能機頂盒由於以下給出的原因而給用戶帶來了不便。
在傳統的顯示方法和設備中,一個應用程式結束了後另一個應用程式才能開始,或者一個應用程式顯示完了才能再顯示另一個應用程式。
這些問題給用戶帶來了不便。因此,需要新的適用於與多功能機頂盒一起使用的顯示方法和設備。

發明內容
本發明的目的是提供在多任務環境中的用戶界面的方法、系統和設備,該方法、系統和設備能改善用戶在使用多功能機頂盒中的便利性。
本發明的另一個目的是提供在多任務環境中的用戶界面的方法、系統和設備,該方法、系統和設備能防止已經執行的應用程式屏幕阻塞新近執行的應用程式屏幕。
本發明的另一個目的是提供在多任務環境中的用戶界面方法、系統和設備,該方法、系統和設備能讓用戶同時瀏覽兩個關聯的應用程式屏幕。
根據本發明的一方面,在多任務環境中的用戶界面方法包括在執行至少一個應用程式的同時,接收執行另一個應用程式的請求;確定已經執行的應用程式和新近執行的應用程式的優先級;根據所確定的優先級為每個應用程式確定顯示區域的尺寸;並在確定的顯示區域中顯示應用程式。
該方法還包括,響應用戶的輸入而為應用程式改變所確定的顯示區域的尺寸。
新近執行的應用程式可以指定為最高的優先級,也可以響應用戶的輸入而確定優先級,並且優先級還可以參考預存的每個應用程式優先級信息而確定。
優先級可以包括,第一級別,其中給應用程式指定整個顯示區域的100%;第二級別,其中通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式的顯示區域大的顯示區域;第三級別,其中通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式的顯示區域小的顯示區域;和第四級別,其中應用程式並不會被指定顯示區域而是在背景中執行。
指定給每個應用程式的優先級級別可以響應用戶請求而改變,響應用戶請求改變的優先級是從第一級別到第四級別或從第四級別到第一級別順序地執行,並且第二優先級級別指定給同時執行的應用程式中當前選擇的一個。
根據本發明的另一方面,在多任務環境中的用戶界面系統包括機頂盒,在執行至少一個應用程式的同時接收到執行另一個應用程式的請求,所述機頂盒確定已經執行的應用程式和新近執行的應用程式的優先級,根據所確定的優先級為每個應用程式確定顯示區域的尺寸,以及在所確定的顯示區域上顯示應用程式;和用戶終端,其將用戶請求傳送給機頂盒以控制機頂盒。
機頂盒可以響應用戶請求而為應用程式改變所確定的顯示區域的尺寸,可以響應用戶請求而確定優先級;也可以通過參考用戶先前所使用的應用程式的歷史紀錄而確定優先級。
根據本發明的另一個方面,在多任務環境中的用戶界面設備包括控制單元,在執行至少一個應用程式的同時接收到執行另一個應用程式的請求,所述控制單元確定已經執行的應用程式和新近執行的應用程式的優先級,根據所確定的優先級而確定每個應用程式的顯示區域的尺寸,以及在所確定的顯示區域上顯示應用程式。
控制單元可以響應用戶請求而為應用程式改變所確定的顯示區域的尺寸,並且控制單元可以為新近執行的應用程式確定最高的優先級。
當在執行電視接收應用程式期間執行新的電話呼叫應用程式時,控制單元可以為電話呼叫應用程式確定較高的優先級。
控制單元可以為傳送電話呼叫的應用程式確定的優先級比接聽電話呼叫的應用程式確定的優先級高。
該設備還可以包括用來存儲每個應用程式的優先級信息的存儲單元,並且控制單元可以參考存儲在存儲單元中的優先級信息確定應用程式的優先級。
存儲單元還可以存儲根據優先級所確定的顯示區域的尺寸信息,並且控制單元可以參考存儲在存儲單元中的顯示區域的尺寸信息而為每個應用程式確定顯示區域的尺寸。


參考以下結合附圖所考慮的詳細描述將使對本發明有更全面的理解,並且其中伴隨的很多優點也將變得非常清楚且更好理解,其中相同的參考標記表示相同或類似的元件,其中圖1顯示了界面的顯示屏的實例;圖2是根據本發明的示例性實施例的在多任務環境中的用戶界面設備的結構圖;圖3A、3B、3C、3D和3E顯示了根據本發明示例性實施例的用戶界面中的優先級的顯示結果;圖4A顯示了根據本發明的實施例的當用戶在用戶界面中觀看電視廣播節目的同時撥打電話時在顯示結果中的變化;圖4B顯示了根據本發明的實施例的當用戶在用戶界面中觀看電視廣播節目的同時接聽電話時在顯示結果中的變化;圖4C顯示了根據本發明的另一個實施例的當用戶在用戶界面中觀看電視廣播節目的同時撥打電話時在顯示結果中的變化;圖5是顯示根據本發明的實施例的在多任務環境中用戶界面方法的流程圖。
具體實施例方式
現將參考附圖更加全面地描述本發明,其中在附圖中顯示了本發明示例性的實施例。本發明可以以不同的形式實現,但不應當解釋為限於這裡闡述的示例性實施例。相反,提供這些實施例以便本公開徹底而全面,並可以完整地將本發明的概念傳達給本領域的技術人員。
圖1顯示了界面的顯示屏的實例。
在這種界面的顯示屏中,只顯示當前選擇的應用程式A。這樣,如果使用圖1的顯示屏的多功能機頂盒在執行一個應用程式的同時執行另一個應用程式,則屏幕要在兩個應用程式之間切換。因此,所選擇的應用程式A阻塞了其他的應用程式B、C、和D。這樣,用戶在執行兩個相關聯的應用程式時就不能同時瀏覽兩個相關聯的屏。例如,在觀看電視節目的同時用戶查看時間表的情況下,時間表屏就會阻塞電視節目屏。
圖2是根據本發明的示例性實施例的在多任務環境中用戶界面設備的結構圖。
參考圖2,在多任務環境中使用的用戶界面設備由多功能機頂盒200表示,其包括控制單元210、存儲單元220、通信單元230、和外部設備連接單元240。
控制單元210控制多功能機頂盒200的存儲單元220、通信單元230、和外部設備連接單元240。具體地,當在執行至少一個應用程式時存在執行另一個應用程式的請求時,控制單元210確定已經執行的應用程式和新近執行的應用程式的優先級,根據所確定的優先級為每個應用程式確定顯示區域的尺寸,並在所確定的區域中顯示該應用程式。優先級可以由用戶來確定,或也可以基於預定的優先級信息來確定。關於優先級的信息和顯示區域的尺寸的信息可以設定為默認值或由用戶選擇。
存儲單元220存儲關於優先級和顯示區域尺寸的設定信息。存儲單元220還可以存儲各項信息,包括時間信息、用於接收並瀏覽廣播節目的電子節目指南(EPG)信息、和內容信息。通信單元230可以與網絡連接並執行各種通信功能,例如網際網路服務、電子郵件服務、基於語音或視頻電話服務的VoIP(由IP網絡傳送話音的服務)、以及例如多媒體廣播內容傳輸等的數據通信服務。
外部設備連接單元240用來將各種外部設備連接到機頂盒200。外部設備的實例包括外部存儲設備、數位照相機、MP3播放器、數位化視頻光碟(DVD),個人視頻記錄器(PVR)、和計算機。多功能機頂盒200可以識別通過外部設備連接單元240而與機頂盒200連接的各種外部設備,並能從外部設備讀取數據或將數據寫入到外部設備。多功能機頂盒200可以控制外部設備的功能。
同時,由多功能機頂盒200所控制的功能可以使用多功能機頂盒200的功能鍵或用戶終端的功能鍵來執行,後者是相應於機頂盒200的控制設備。用戶終端的實例包括遠程控制器、行動電話、和個人數字助理(PDA)。
遠程控制器能使用例如紅外線通信和藍牙等的無線局域通信技術來連接到多功能機頂盒200。由於多功能機頂盒200具有通信功能,因此多功能機頂盒200的遠程控制器具備通信終端的功能,以及控制機頂盒200的功能。機頂盒200還可以包括用來從遠程控制器接收控制信號的遠程控制單元(未示出)。
行動電話、PDA等可以通過通信網絡連接到機頂盒200,並可以控制機頂盒200。可替換地,可以使用同時具有遠程控制器功能和移動通信終端功能的用戶終端,或也可以使用通過有線連接來控制機頂盒200的用戶終端。
如上所述,一旦在執行至少一個應用程式的同時接收到了執行另一個應用程式的請求時,則控制單元210就為已經執行的應用程式和新近執行的應用程式確定顯示區域的尺寸,並在所確定的顯示區域中顯示每個應用程式。
關於後者,可以響應用戶請求而為應用程式確定顯示區域的尺寸。
也可以根據指定給每個應用程式的優先級而為每個應用程式確定顯示區域的尺寸。優先級可以根據幾種方法來指定。
控制單元210可以基於應用程式的執行順序確定優先級。例如,控制單元210可以給最近執行的應用程式指定最高的優先級。相反,控制單元210也可以給最近執行的應用程式指定最低的優先級。
控制單元210可以參考預定的優先級信息確定每個應用程式的優先級。可替換地,控制單元210可以通過收集用戶的應用程式使用歷史紀錄並參考所收集的歷史記錄來確定指定給每個應用程式的優先級。例如,控制單元210可以給具有較高使用頻率的應用程式指定較高的優先級而給具有較低使用頻率的應用程式指定較低的優先級。如果使用用戶的使用歷史紀錄來確定優先級,則可以預知用戶首選的應用程式,從而更有效地確定優先級。
控制單元210可以通過參考根據每個優先級所確定的顯示區域尺寸的信息確定顯示每個應用程式的顯示區域的尺寸。即便兩個不同的應用程式具有相同的優先級,它們也可以根據系統設定而指定不同尺寸的顯示區域。
兩個不同的應用程式可以是視頻呼叫和語音呼叫。視頻呼叫和語音呼叫需要不同的顯示區域。當視頻呼叫需要顯示從對方接收的視頻信息,但語音呼叫由於無需傳送視頻信息因此沒有要顯示的視頻信息。即便這兩個應用程式具有相同的優先級,視頻呼叫也可以比語音呼叫指定更大的顯示區域。
也就是說,雖然應用程式具有相同的優先級,但考慮到應用程式的特性它們被指定了不同的顯示區域尺寸。這裡使用的優先級可以包括區分其他應用程式的顯示區域的尺寸而指定給每個應用程式的顯示區域尺寸的信息。
而且,可以預先確定相應於優先級的性能條件,以及顯示區域的尺寸。有關優先級和顯示區域尺寸的信息可以存儲在存儲單元220中。
有關優先級和顯示區域尺寸的信息將通過實例的方式描述,其中優先級具有從第一級別到第四級別四個級別。第一級別為最高優先級而第四級為最低優先級。在每個級別中所顯示的如電視、時間表、菜單、視頻呼叫和硬體連接狀態指示應用程式等五個應用程式將通過實例的方式描述以助於理解優先級級別。
第一優先級別為,其中只顯示一個所選擇的應用程式的模式。在第一級別中,應用程式使用100%的屏幕。具體地,如果應用程式執行單一操作,則操作狀態可以全屏顯示。
電視、時間表、菜單、視頻呼叫和硬體連接狀態指示應用程式中的每個當其以第一優先級級別操作時都能以全屏顯示。
具體地,電視應用程式以全屏顯示接收到的廣播節目。時間表應用程式顯示年的時間(year’s schedule)。菜單應用程式顯示主菜單、子菜單、以及在菜單間的移動。視頻呼叫應用程式以全屏在自己和對方的屏上顯示。硬體連接狀態指示應用程式顯示連接的硬體,並且如果選擇了硬體,則顯示以縮略圖的方式顯示所選硬體的圖片、歌曲等的列表。
如上所述,具有第一優先級級別的執行程序以全屏顯示。當應用程式是顯示信息的應用程式時,顯示詳細的內容。也就是說,具有第一優先級級別的應用程式被指定了最寬的顯示區域以便顯示最大量的信息。
第二優先級級別為,其中所選擇的應用程式是與其他應用程式一起顯示的模式。第二級別的應用程式延伸佔據了全部屏幕的60%。由第二級別的應用程式所提供的信息可以以摘要形式顯示。根據系統的設定來確定屏幕佔據的尺寸以及信息摘要的水平。
電視、時間表、菜單、視頻呼叫和硬體連接狀態指示應用程式中的每個當其以第二優先級級別操作時都能以全屏60%的尺寸顯示。
具體地,電視應用程式以全屏60%的尺寸顯示所接收到的廣播節目。時間表應用程式顯示月的時間(month’s schedule)。菜單應用程式顯示主菜單、子菜單、以及在菜單之間的移動。視頻呼叫應用程式顯示自己和對方的屏幕。硬體連接狀態指示應用程式顯示所連接的硬體,並且如果選擇了硬體,則以縮略圖的方式顯示所選硬體的圖片、歌曲等的列表。
與第二級別的應用程式同時執行的其他的應用程式可以顯示在剩餘屏幕區域上,根據每個設定的優先級,所述剩餘屏幕區域沒有被第二級別的應用程式所佔據。
第三優先級級別為,其中應用程式與包括所選擇的應用程式的其他應用程式同時顯示的模式。也就是說,第三級別的應用程式是與第二級別的應用程式一起顯示的非選擇的應用程式。第三級別的應用程式可以佔據全屏的10%到20%。第三級別的應用程式只提供必要的信息。
電視、時間表、菜單、視頻呼叫和硬體連接狀態指示應用程式中的每個當其以第三優先級級別操作時都能以全屏10%到20%的尺寸顯示。
具體地,電視應用程式在指定的區域上顯示所接收到的廣播節目。時間表應用程式顯示日的時間(day’s schedule)。菜單應用程式只顯示主菜單。視頻呼叫應用程式只顯示對方屏。硬體連接狀態指示應用程式只顯示所連接的硬體。
如上所述,第二級別和第三級別的應用程式是同時執行和顯示的應用程式。一個應用程式可以是第二級別的應用程式,或第三級別的應用程式,這取決於該程序當前是否被選擇。當前所選擇的應用程式為第二級別的應用程式。第二級別的應用程式通過預定的尺寸指定比給第三級別的應用程式指定的顯示區域的尺寸要大的顯示區域。
在這點上,第二級別的應用程式可以變為第三級別的應用程式,而第三級別的應用程式也可以變為第二級別的應用程式,這取決於當前選擇的是第二級別的應用程式還是第三級別的應用程式。而且,指定給第二級別的應用程式和第三級別的應用程式的屏幕佔據尺寸可以根據顯示的應用程式的數量而調整。
第四優先級級別為,其中應用程式在背景中執行而不顯示在屏幕中。第四級別的應用程式如果必要可以通過指示器給用戶提供信息。
電視、時間表、菜單、視頻呼叫和硬體連接狀態指示應用程式中的每個可以如下一樣以第四級別執行。
電視應用程式在屏幕上不顯示接收到的廣播節目。但電視應用程式可以根據系統的設定僅僅輸出接收到的廣播節目的聲音。當設定通知功能時,時間表應用程式在設定的時間通知用戶時間。視頻呼叫應用程式以等待狀態操作。菜單應用程式和硬體連接狀態指示應用程式不工作。
同時,指定給上述狀態的應用程式每個的優先級級別可以根據用戶請求而改變。當應用程式接收到用戶請求來改變指定給應用程式的優先級級別時,設備響應用戶輸入而改變指定給應用程式的優先級級別。優先級級別可以從第一級別到第四級別或從第四級別到第一級別順序改變,或者也可以變為用戶指定的優先級。當優先級順序改變時,可以根據選擇連續循環。例如,如果指定給應用程式的優先級按第一級別→第二級別→第三級別→第四級別的順序連續改變,則當優先級達到第四級別時,優先級可以再變為第一級別。當然,每次每個應用程式的優先級改變時,指定給該應用程式的顯示區域的尺寸也隨之改變。
根據每個優先級的顯示結果將參考附圖描述。
圖3A、3B、3C、3D和3E圖示了根據優先級的顯示結果的實例。
圖3A圖示了在執行第一級別的應用程式時的顯示結果。在圖3A中,斜線部分表示用於第一級別的應用程式的顯示區域。參考圖3A,第一級別的應用程式以全屏顯示。
圖3B顯示了在執行第二級別的應用程式時的顯示結果。在圖3B中,斜線部分表示用於第二級別的應用程式的顯示區域。還是參考圖3B,第二級別的應用程式以全屏的60%顯示。此外,在指定給第二級別應用程式的區域之外的區域上顯示著另一個應用程式。
圖3C圖示了在執行第三級別的應用程式時的顯示結果。在圖3C中,斜線部分表示用於第三級別的應用程式的顯示區域。還是參考圖3C,第三級別的應用程式以全屏的20%顯示。此外,在由第二級別的應用程式佔據的60%的顯示區域之外的區域平均地指定給該第三級別的應用程式和其他的第三級別的應用程式。也就是說,第三級別的應用程式被指定全屏的20%來作為顯示區域。
圖3D圖示了在執行第三級別的應用程式時的另一個顯示結果。在圖3D中,斜線部分表示用於第三級別的應用程式的顯示區域。還是參考圖3D,與圖3C中的第二級別的應用程式和兩個第三級別的應用程式的顯示結果不同,其顯示了第二級別的應用程式和三個第三級別的應用程式的顯示結果。
在圖3D中,與圖3C的第二級別的應用程式類似,第二級別的應用程式佔據了全屏的60%。圖3D的第三級別的應用程式平均地指定了剩餘的40%的區域。結果,圖3D的第三級別的應用程式指定了顯示區域的40/3%,即17%的顯示區域。
圖3E圖示了在執行第四級別的應用程式的另一個顯示結果。在圖3E中,斜線部分表示用於第四級別的應用程式的顯示區域。第四級別的應用程式在背景中操作,實際上並不顯示。
當以圖3C中所示的方式顯示其他的應用程式期間開始執行新的第三級別的應用程式時,多功能機頂盒能將顯示方式變為圖3D中所示的方式。相反,當以圖3D中所示的方式顯示應用程式期間終止該第三級別的應用程式時,多功能機頂盒能將顯示方式變為圖3C中所示的方式。
以圖3C或3D中所示的方式顯示應用程式期間開始執行新的第一級別的應用程式時,多功能機頂盒能將顯示方式變為圖3A中所示的方式。
也就是說,當開始執行新的應用程式或終止執行的應用程式時,多功能機頂盒可以設定或改變顯示方式。在這種情況下,應用程式的優先級反映在指定該應用程式的顯示區域和該應用程式的顯示方式的確定中。
同時,多功能機頂盒可以依靠該應用程式是否被用戶或對方執行而指定不同尺寸的顯示區域。電話呼叫是由用戶或對方執行的有代表性的應用程式。如果用戶進行了呼叫,則意味著該呼叫由該用戶產生,而如果用戶接收了呼叫,則意味著由對方進行了電話呼叫。多功能機頂盒可以為進行呼叫的電話呼叫應用程式指定比接收呼叫的電話呼叫應用程式大的顯示區域。
多功能機頂盒可以根據應用程式的執行或用戶的選擇而確定指定給每個應用程式的顯示區域的尺寸。
例如,在用戶觀看電視廣播節目的同時進行呼叫的情況下,機頂盒可以將指定給呼叫應用程式的顯示區域的尺寸改變為全屏的80%、20%、40%以顯示輸入對方電話號碼的處理,用來連接到對方的信令處理,和在連接建立後的通話處理。
在表示有客來訪的門禁電話鈴響的情況下,在用戶觀看電視廣播節目的同時,設備指定全屏10%來通知用戶鈴響。當門禁電話鈴響時,用戶可以要求檢驗客人。一旦接收到了查驗客人的用戶請求,則設備就能將門禁電話的顯示區域延伸到全屏的60%。
在以上描述的實例中,80%、20%、40%、10%和60%的百分比僅僅是建議性的,以幫助理解本發明,而不是限制本發明。根據應用程式的處理改變顯示區域尺寸的設定值可以考慮每個應用程式的特徵而設定。該設定可以遵循系統的默認值或由用戶設定。
每個應用程式的優先級可以相對於同時執行的其他應用程式而確定。
已經描述的優先級的指定和相關的實例是用於幫助理解本發明的,而並非旨在限制本發明。所描述的具有四種級別的優先級也可以具有兩種級別、三種級別或五種級別等,並且顯示區域也可以有各種尺寸。
以下,將描述用戶在觀看電視廣播節目的同時撥打電話的本發明示例性的圖4A圖示了當用戶在觀看電視廣播節目的同時撥打電話時在顯示結果中的變化。
在圖4A中,參考數字400表示當僅執行電視應用程式時的顯示方式。在這樣情況下,廣播節目全屏顯示。參考數字410a表示當用戶觀看電視節目的同時撥打電話時的顯示方式。電話應用程式佔據了全屏的80%,而廣播節目佔據了屏幕剩餘的部分。
圖4B圖示了當用戶在觀看電視廣播節目的同時接聽電話時在顯示結果中的變化。
在圖4B中,參考數字420表示當僅執行電視應用程式時的顯示方式。在這種情況下,當有呼入電話時,顯示方式的改變由參考數字430b表示。如參考數字430b所示,電話應用程式佔據了全屏的20%,而廣播節目佔據了屏幕的80%。
圖4C圖示了根據本發明的另一個實施例的在用戶觀看電視廣播節目的同時撥打電話時在顯示結果中的變化。
參考圖4C,沒有應用程式被指定獨立的顯示區域,但顯示了新近執行的應用程式與已經執行的應用程式重疊的關係。具體地,圖4C顯示了在觀看電視廣播節目的同時執行視頻呼叫應用程式時在顯示方式中的變化。
此外,圖4C顯示了指定給視頻呼叫的顯示區域,該顯示區域的尺寸隨視頻呼叫進度而改變。當用戶僅執行電視應用程式時,電視應用程式以全屏顯示,如在圖4C中參考數字440所示。如果用戶打算在觀看電視廣播節目的同時進行視頻呼叫,則視頻呼叫應用程式以全屏80%顯示,如參考數字442所示。當建立了視頻呼叫時,視頻呼叫應用程式以全屏20%顯示,如參考數字444所示。
如果在電話呼叫期間還執行另一個應用程式(例如,時間檢查應用程式),則顯示方式改變。
以下,將參考附圖描述根據本發明的示例性實施例的在多任務環境中的用戶界面方法。
圖5是顯示根據本發明的實施例的在多任務環境中的用戶界面方法的流程圖。
當設備在執行至少一個應用程式期間接收到執行另一個應用程式的請求(S500)時,它確定已經執行的應用程式和新近執行的應用程式的優先級(S502)。當多個應用程式都不執行,而只執行一個應用程式時,全屏顯示該應用程式,這點不再進行描述。設備可以參考預定的信息確定每個應用程式的優先級(S502)。設備根據所確定的優先級為每個應用程式確定顯示區域的尺寸(S504)。顯示區域的尺寸可以參考預定的信息來確定。隨後,設備在預定的區域中顯示每個應用程式(S506)。
優先級和顯示區域尺寸的確定可以根據用戶的選擇來進行。但由於用戶選擇不太方便,因此通常參考預定的信息來進行。
如上所述,根據本發明,可以在顯示已經執行的應用程式的同時顯示新近執行的應用程式。可以為用戶提供靈活的屏幕並通過根據在顯示應用程式中所確定的優先級區分指定給多個應用程式的顯示區域的尺寸,從而自然地引起用戶的注意。
雖然為了理解本發明,已將本發明應用於多功能機頂盒而進行了描述,但本發明並不限於多功能機頂盒。本發明可以等同地應用於提供基於顯示的用戶界面的所有設備。
根據本發明的在多任務環境中的用戶界面方法和設備,如果必要,可以通過顯示多個應用程式並區分顯示區域的尺寸而使用戶同時在屏幕上瀏覽多個應用程式。這改善了用戶的方便性。
雖然本發明已經參考示例性實施例進行了描述,但本領域的技術人員可以理解的是,在不背離由以下權利要求限定的本發明的範圍的情況下,可以在方式和細節上進行各種改變。
權利要求
1.一種在多任務環境中的用戶界面方法,包括步驟在執行至少一個應用程式的同時,接收執行其他應用程式的請求;確定所述至少一個被執行的應用程式和所述其他應用程式的優先級;根據所確定的優先級為每個應用程式確定顯示區域的尺寸;和根據為所述每個應用程式所確定的顯示區域的尺寸在顯示區域上顯示應用程式。
2.根據權利要求1所述的方法,還包括響應用戶輸入而為所述每個應用程式改變所確定的顯示區域的尺寸的步驟。
3.根據權利要求1所述的方法,其中,響應用戶輸入而確定優先級。
4.根據權利要求1所述的方法,其中,給所述其他應用程式指定最高優先級。
5.根據權利要求1所述的方法,其中,通過參考預存的每個應用程式優先級信息而確定優先級。
6.根據權利要求1所述的方法,其中,當在執行電視接收應用程式期間請求執行新的電話呼叫應用程式時,給電話呼叫應用程式指定較高的優先級。
7.根據權利要求1所述的方法,其中,給響應用戶請求而執行的呼叫傳送應用程式指定的優先級比給響應對方請求而執行的呼叫接收應用程式指定的優先級高。
8.根據權利要求1所述的方法,其中,優先級包括第一級別,給應用程式指定顯示區域100%;第二級別,通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式的顯示區域大的顯示區域;第三級別,通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式的顯示區域小的顯示區域;和第四級別,應用程式不指定顯示區域而是在背景中執行。
9.根據權利要求8所述的方法,其中,響應用戶請求改變指定給每個應用程式的優先級級別。
10.根據權利要求9所述的方法,其中,響應用戶請求改變優先級級別是順序地從第一級別到第四級別執行。
11.根據權利要求9所述的方法,其中,響應用戶請求改變優先級級別是順序地從第四級別到第一級別執行。
12.根據權利要求8所述的方法,還包括步驟將第二級別指定給同時執行的應用程式中當前選擇的一個,以便在通過預定尺寸所指定的比其他同時執行的應用程式的顯示區域大的尺寸的區域上顯示同時執行的應用程式中所述當前選擇的一個。
13.一種在多任務環境中的用戶界面系統,所述系統包括機頂盒,在執行至少一個應用程式的同時響應執行另一個應用程式的請求,確定已經執行的應用程式和新近執行的應用程式的優先級,根據所確定的優先級確定每個應用程式的顯示區域的尺寸,以及在所確定的顯示區域上顯示應用程式;和用戶終端,將用戶請求傳送給機頂盒以控制機頂盒。
14.根據權利要求13所述的系統,其中,機頂盒響應用戶請求而為所述每個應用程式改變所確定的顯示區域的尺寸。
15.根據權利要求13所述的系統,其中,優先級響應用戶請求而確定。
16.根據權利要求13所述的系統,其中,優先級通過參考由用戶先前使用的應用程式的歷史紀錄而確定。
17.一種在多任務環境中的用戶界面設備,所述設備包括控制單元,在執行至少一個應用程式的同時響應執行另一個應用程式的請求,確定已經執行的應用程式和新近執行的應用程式的優先級,根據所確定的優先級而確定每個應用程式的顯示區域的尺寸,以及在所確定的顯示區域上顯示應用程式。
18.根據權利要求17所述的設備,其中,控制單元響應用戶輸入而為所述每個應用程式改變所確定的顯示區域的尺寸。
19.根據權利要求17所述的設備,其中,優先級響應用戶輸入而確定。
20.根據權利要求17所述的設備,其中,優先級通過參考由用戶先前使用的應用程式的歷史紀錄而確定。
21.根據權利要求17所述的設備,其中,控制單元為所述另一個應用程式確定最高優先級。
22.根據權利要求17所述的設備,其中,當在執行電視接收應用程式的同時執行新的電話呼叫應用程式時,控制單元給新的電話呼叫應用程式指定較高的優先級。
23.根據權利要求22所述的設備,其中,控制單元給傳送電話呼叫應用程式指定的優先級比指定給接聽電話呼叫應用程式的優先級高。
24.根據權利要求17所述的設備,還包括用來存儲所述每個應用程式的優先級信息的存儲單元,其中,控制單元通過參考存儲在存儲單元中的優先級信息確定應用程式的優先級。
25.根據權利要求24所述的設備,其中,存儲單元還存儲根據優先級所確定的顯示區域的尺寸信息;和其中,控制單元通過參考存儲在存儲單元中的顯示區域的尺寸信息而為所述每個應用程式確定顯示區域的尺寸。
26.根據權利要求17所述的設備,其中優先級包括第一級別,給應用程式指定顯示區域100%;第二級別,通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式的顯示區域大的顯示區域;第三級別,通過預定的尺寸給應用程式指定比同時執行的其他當前應用程式顯示區域小的顯示區域;和第四級別,應用程式不指定顯示區域而是在背景中執行。
27.根據權利要求26所述的設備,其中,第二優先級級別指定給被請求同時執行的所述另一個應用程式。
全文摘要
在多任務環境中的用戶界面方法、系統和設備中,可以讓用戶通過給多個應用程式指定不同的顯示區域而瀏覽所有同時執行的應用程式。在該方法、系統和設備中,為已經執行的應用程式和被請求要執行的其他應用程式確定優先級,並根據應用程式的優先級確定顯示區域的尺寸並指定給每個應用程式。系統包括用來執行後者功能的機頂盒和用來傳送用戶請求的用戶終端,而該設備包括用來執行後者功能的控制單元。
文檔編號H04N5/00GK1925556SQ20061011562
公開日2007年3月7日 申請日期2006年8月17日 優先權日2005年8月30日
發明者李始炯, 樸男春, 樸伊朔, 姜正遠, 金志勳, 申素瑛 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀