專利名稱:用于創(chuàng)建綜合用戶界面的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種用戶界面(UI),更具體地,涉及一種通過組合從外部通信實體接收到的單個應(yīng)用UI來創(chuàng)建新的綜合UI的方法和設(shè)備。
背景技術(shù):
UI是用戶與電子設(shè)備交互所用的物理或虛擬媒體。通常,UI提供使得用戶能夠操作設(shè)備的輸入和使得設(shè)備能夠向用戶指示信息的輸出。傳統(tǒng)的UI由設(shè)備制造商提供并且一旦存儲在設(shè)備中就不允許修訂或修改。當(dāng)前,隨著在設(shè)備中處理大量且各種數(shù)據(jù),正在研究和開發(fā)各種UI。具體地,僅僅提供簡單的圖像和文本的傳統(tǒng)的UI現(xiàn)在正在被基于豐富媒體的更新的UI代替,在該更新的UI中,提供諸如文本、音頻、視頻、字體、圖像、圖形等等之類的幾種類型的數(shù)據(jù)作為綜合內(nèi)容。二進制場景格式(Bire)、輕型應(yīng)用場景表示(LAkR)等等是用于豐富媒體服務(wù)的已知的國際標(biāo)準(zhǔn)。具體地,LASeR規(guī)范已經(jīng)被設(shè)計為使用諸如場景描述、視頻、音頻、圖像、 字體、文本、元數(shù)據(jù)、腳本等等之類的各種多媒體元素,通過高效的表示和用戶交互來提供豐富得多的用戶服務(wù)。
發(fā)明內(nèi)容
技術(shù)問題雖然設(shè)備可以執(zhí)行與外部設(shè)備相關(guān)聯(lián)的各種功能,但是每個單個設(shè)備的UI仍處于由設(shè)備制造商設(shè)置的默認階段。因此,存在對使得能夠擴展地和綜合地控制其它設(shè)備的高級、靈活、綜合UI的上升的需要。技術(shù)方案本發(fā)明被設(shè)計為至少解決以上問題和/或缺點并且至少提供下述優(yōu)點。本發(fā)明的一方面將要提供一種用于創(chuàng)建綜合UI的方法和設(shè)備。根據(jù)本發(fā)明的一方面,提供一種用于從用于執(zhí)行特定功能的應(yīng)用UI來創(chuàng)建綜合 UI的方法。該方法包括從第一單個UI提供設(shè)備接收第一應(yīng)用UI ;從第二單個UI提供設(shè)備接收第二應(yīng)用UI ;將第一和第二應(yīng)用UI組合成具有單一場景的綜合UI ;以及顯示該綜合UI。根據(jù)本發(fā)明的另一個方面,提供一種創(chuàng)建綜合UI的設(shè)備。該設(shè)備包括通信單元, 連接到第一 UI提供設(shè)備和第二 UI提供設(shè)備,并且被配置為從第一 UI提供設(shè)備接收第一應(yīng)用UI以及從第二UI提供設(shè)備接收第二應(yīng)用UI,每個應(yīng)用UI用于執(zhí)行特定功能;控制單元, 將第一和第二應(yīng)用UI組合成具有單一場景的綜合UI ;和顯示單元,顯示該綜合UI。通過以下結(jié)合附圖、公開了本發(fā)明的示范性實施例的詳細描述,本發(fā)明的其它方面、優(yōu)點和顯著的特征對于本領(lǐng)域技術(shù)人員將變得明顯。技術(shù)效果
如上所述,本發(fā)明可以將幾個設(shè)備的單個UI組合成單一的綜合UI。另外,顯示在設(shè)備中的這樣的綜合UI可以根據(jù)由外部設(shè)備提供的單個UI的變化而靈活地變化,以使得用戶可以容易地檢查每個設(shè)備的可運行的功能。此外,此綜合UI可以使得能夠有效地利用獨立分散在幾個設(shè)備中的數(shù)據(jù)或功能。
通過下面結(jié)合附圖的詳細描述,本發(fā)明的上述和其它方面、特征和優(yōu)點將更加明顯,其中圖1是示出了根據(jù)本發(fā)明的實施例的在綜合UI創(chuàng)建設(shè)備和單個UI提供設(shè)備之間的信號流的流圖;圖2示出了根據(jù)本發(fā)明的實施例的綜合UI創(chuàng)建設(shè)備;圖3示出了根據(jù)本發(fā)明的實施例的來源于兩個單個應(yīng)用UI的綜合UI ;和圖4是示出了根據(jù)本發(fā)明的實施例的用于創(chuàng)建綜合UI的方法的流程圖。
具體實施例方式下面將參考附圖更全面地描述本發(fā)明的各個實施例。在描述中,可能不會詳細地描述或示出公知或廣泛使用的技術(shù)、元件、結(jié)構(gòu)和過程以避免模糊本發(fā)明的本質(zhì)。盡管附圖代表本發(fā)明的一些實施例,但是附圖不一定按比例并且某些特征可以被放大或忽略以便較好地示出和說明本發(fā)明。在這里闡述的術(shù)語當(dāng)中,設(shè)備是指被設(shè)計為通過有線或無線連接向外部通信實體發(fā)送各種數(shù)據(jù)以及從外部通信實體接收各種數(shù)據(jù)的一臺設(shè)備。例如,設(shè)備可以是移動手持機、筆記本計算機、立體聲系統(tǒng)、TV、機頂盒、網(wǎng)絡(luò)服務(wù)器等等。此外,各種便攜式設(shè)備、多媒體播放器、辦公自動化機和任何其它通信實體也可以用于這里闡述的設(shè)備。這樣的設(shè)備可以顯示被選擇執(zhí)行特定功能的任何應(yīng)用UI。在下文中,設(shè)備將被分類為綜合UI創(chuàng)建設(shè)備和單個UI提供設(shè)備。綜合UI創(chuàng)建設(shè)備是通過有線或無線連接從其它設(shè)備接收單個應(yīng)用UI、將接收到的單個應(yīng)用UI組合成單一 UI、即綜合UI,然后顯示綜合UI的設(shè)備。例如,綜合UI創(chuàng)建設(shè)備可以執(zhí)行UI管理引擎或小組件(widget)管理器的角色。單個UI提供設(shè)備是具有一些應(yīng)用UI并顯示并且還通過有線或無線連接向綜合UI 創(chuàng)建設(shè)備提供關(guān)于它的信息的設(shè)備。應(yīng)用UI表示例如使用諸如按鈕、圖標(biāo)、動畫和矢量圖之類的圖形圖像以及任何其它視覺、聽覺和觸覺元素的設(shè)備的特定可運行的功能。應(yīng)用UI也可以包括一些運行、消除、 添加和轉(zhuǎn)換應(yīng)用的操作元素。這里,每個應(yīng)用UI被映射到用于執(zhí)行特定功能的單個應(yīng)用。 因此,如果選擇了任何應(yīng)用UI,則可以運行映射到所選擇的應(yīng)用UI的特定應(yīng)用。例如,應(yīng)用 UI可以是小組件。在移動設(shè)備中,小組件使用圖標(biāo)來表示經(jīng)常使用的功能。天氣小組件、圖像查看器小組件、地鐵圖小組件等等是在移動設(shè)備中通常使用的小組件的示例。如果用戶選擇例如天氣小組件,則移動設(shè)備可以顯示與天氣有關(guān)的給定內(nèi)容。內(nèi)容是指與在選擇應(yīng)用UI時執(zhí)行的特定功能相關(guān)地顯示的數(shù)據(jù)。例如,通常包含在移動設(shè)備中的內(nèi)容可以是諸如電話號碼之類的聯(lián)系數(shù)據(jù)、諸如照片之類的圖像數(shù)據(jù)、諸如消息之類的文本數(shù)據(jù)等等。功能是指執(zhí)行設(shè)備中的特定操作的特定活動、程序等等。例如,在移動設(shè)備中通常執(zhí)行的功能是呼叫功能、數(shù)據(jù)顯示功能等等。圖1是示出了根據(jù)本發(fā)明的實施例的在綜合UI創(chuàng)建設(shè)備和單個UI提供設(shè)備之間的信號流的流圖。參考圖1,綜合UI創(chuàng)建設(shè)備10通過有線或無線網(wǎng)絡(luò)連接到至少兩個單個UI提供設(shè)備20和30。單個UI提供設(shè)備20和30的每一個向綜合UI創(chuàng)建設(shè)備10提供特定的單個應(yīng)用UI。此后,綜合UI創(chuàng)建設(shè)備10通過組合接收到的單個應(yīng)用UI來創(chuàng)建綜合UI然后顯示綜合UI。具體地,在步驟110中,綜合UI創(chuàng)建設(shè)備10應(yīng)用戶的請求而開啟綜合UI顯示模式。如上所述,綜合UI是包括組合的應(yīng)用UI的單一場景,每個應(yīng)用UI由單個UI提供設(shè)備提供并且還用于執(zhí)行該設(shè)備中的特定功能。在步驟115和120中,綜合UI創(chuàng)建設(shè)備10通過有線或無線連接搜索該單個UI提供設(shè)備20和30。在步驟125和130中,綜合UI創(chuàng)建設(shè)備10分別從第一單個UI提供設(shè)備 20和第二單個UI提供設(shè)備30接收第一應(yīng)用UI和第二應(yīng)用UI。這里,單個UI提供設(shè)備20 和30也向綜合UI創(chuàng)建設(shè)備10發(fā)送關(guān)于它們的相應(yīng)應(yīng)用UI的特征信息。特征信息包括關(guān)于構(gòu)成應(yīng)用UI的媒體和圖形對象的細節(jié),包括以聲明的形式撰寫的元素、每個元素的屬性、腳本、關(guān)于映射的應(yīng)用的信息等等。此后,綜合UI創(chuàng)建設(shè)備10解碼關(guān)于每個接收到的應(yīng)用UI的特征信息,然后檢查映射的應(yīng)用和對象以通過使用解碼的特征信息來表達每個應(yīng)用UI。例如,由單個UI提供設(shè)備20和30提供的特征信息可以被如表1所示撰寫。表 權(quán)利要求
1.一種用于從用于執(zhí)行特定功能的應(yīng)用用戶界面(UI)來創(chuàng)建綜合UI的方法,該方法包括從第一單個UI提供設(shè)備接收第一應(yīng)用UI ; 從第二單個UI提供設(shè)備接收第二應(yīng)用UI ; 將第一和第二應(yīng)用UI組合成綜合UI ;以及顯示該綜合UI。
2.如權(quán)利要求1所述的方法,其中,將第一和第二應(yīng)用UI組合包括從多個應(yīng)用UI中檢索特征信息,該特征信息包括圖形對象、關(guān)于映射的應(yīng)用的信息、 和應(yīng)用UI的標(biāo)識中的至少一個;通過比較檢索到的特征信息與預(yù)定義的連接關(guān)系列表來從多個應(yīng)用UI當(dāng)中選擇可連接的應(yīng)用UI ;以及從所選擇的可連接的應(yīng)用UI來創(chuàng)建綜合UI。
3.如權(quán)利要求1所述的方法,還包括選擇包括在綜合UI中的第一和第二應(yīng)用UI中的至少一個;以及向第一和第二單個UI提供設(shè)備中的一個發(fā)送功能調(diào)用信號,以執(zhí)行與所選擇的應(yīng)用 UI對應(yīng)的特定功能。
4.一種用于創(chuàng)建綜合用戶界面(UI)的設(shè)備,該設(shè)備包括通信單元,從第一單個UI提供設(shè)備接收用于執(zhí)行第一功能的第一應(yīng)用UI以及從第二單個UI提供設(shè)備接收用于執(zhí)行第二功能的第二應(yīng)用UI ; 控制單元,將第一和第二應(yīng)用UI組合成綜合UI ;以及顯示單元,顯示該綜合UI。
5.如權(quán)利要求4所述的設(shè)備,其中,該控制單元從多個應(yīng)用UI中檢索特征信息,該特征信息包括圖形對象、關(guān)于映射的應(yīng)用的信息、和應(yīng)用UI的標(biāo)識中的至少一個,以通過比較檢索到的特征信息與預(yù)定義的連接關(guān)系列表來從多個應(yīng)用UI當(dāng)中選擇可連接的應(yīng)用UI, 以及從所選擇的可連接的應(yīng)用UI來創(chuàng)建綜合UI。
6.如權(quán)利要求4所述的設(shè)備,其中,該控制單元向第一和第二單個UI提供設(shè)備中的一個發(fā)送功能調(diào)用信號,以執(zhí)行與從綜合UI中選擇的第一和第二應(yīng)用UI中的一個對應(yīng)的、第一和第二功能中的一個。
全文摘要
一種用于通過組合單個應(yīng)用用戶界面(UI)來創(chuàng)建綜合用戶界面的方法和設(shè)備。該設(shè)備從單個UI提供設(shè)備接收應(yīng)用UI、將應(yīng)用UI組合成綜合UI、以及顯示綜合UI。當(dāng)從綜合UI中選擇應(yīng)用UI時,該設(shè)備向?qū)?yīng)的設(shè)備發(fā)送功能調(diào)用信號,以便執(zhí)行與所選擇的應(yīng)用UI對應(yīng)的特定功能。
文檔編號G06F3/048GK102576287SQ201080044078
公開日2012年7月11日 申請日期2010年7月30日 優(yōu)先權(quán)日2009年7月31日
發(fā)明者宋在涓, 樸勍模, 黃棲煐 申請人:三星電子株式會社