根據(jù)用戶偏愛(ài)設(shè)置用戶界面的設(shè)備和方法
【專利說(shuō)明】根據(jù)用戶偏愛(ài)設(shè)置用戶界面的設(shè)備和方法
[0001]本申請(qǐng)是申請(qǐng)人為三星電子株式會(huì)社、申請(qǐng)日為2007年5月14日、申請(qǐng)?zhí)枮?00710107453.4、發(fā)明名稱為“根據(jù)用戶偏愛(ài)設(shè)置用戶界面的設(shè)備和方法”的中國(guó)專利申請(qǐng)的分案申請(qǐng)。
[0002]本申請(qǐng)要求于2006年5月22日在韓國(guó)知識(shí)產(chǎn)權(quán)局提交的第10-2006-0045850號(hào)韓國(guó)專利申請(qǐng)的優(yōu)先權(quán),該申請(qǐng)全部公開(kāi)于此以資參考。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及一種根據(jù)用戶偏愛(ài)(preference)設(shè)置用戶界面的設(shè)備和方法,更具體地說(shuō),涉及根據(jù)用戶偏愛(ài)設(shè)置用戶界面,其中,可基于用戶偏愛(ài)建立用戶界面,并且可使所述用戶界面同步以在其它裝置中使用。
【背景技術(shù)】
[0004]用戶通過(guò)用戶界面與信息裝置交互。這些用戶界面具有結(jié)構(gòu),并且使用圖形通過(guò)軟件顯示這些用戶界面。
[0005]多數(shù)裝置中的用戶界面具有這樣的配置:使用戶不能向裝置中添加用戶界面或者從裝置中刪除用戶界面。因此,除非用戶在設(shè)計(jì)過(guò)程中考慮了用戶響應(yīng)和處理流程,否則將產(chǎn)生不便和重復(fù)加載。其結(jié)果是,已經(jīng)進(jìn)行了各種嘗試以改善用戶界面配置。
[0006]多數(shù)裝置具有它們自己的用戶界面,用戶必須使用該用戶界面來(lái)操作裝置,這樣不是最理想的。
[0007]為了克服這種不便,一些移動(dòng)終端提供允許用戶改變特定菜單或圖標(biāo)的順序的功會(huì)K。
[0008]然而,這種功能仍然不允許用戶克服在菜單管理、在終端之間同步用戶界面設(shè)置和重新使用用戶界面上的限制。
[0009]另外,用戶界面配置是包括頻繁使用的操作和用戶偏愛(ài)的用戶化信息,并且為了最大化效率,應(yīng)該與相似種類的裝置以及當(dāng)執(zhí)行特定操作時(shí)一致。
[0010]也就是說(shuō),在移動(dòng)終端的情況下,用戶不得不花費(fèi)時(shí)間來(lái)重復(fù)相同的任務(wù)以建立用戶界面或發(fā)送相同內(nèi)容。
[0011]第2003-005883號(hào)日本未審查的專利(Methodand System for SettingTerminal Funct1n,Terminal ,and Program)公開(kāi)了設(shè)置終端功能的方法,以通過(guò)下載顯示菜單屏幕的文件來(lái)配置菜單屏幕。現(xiàn)有技術(shù)涉及發(fā)送和從服務(wù)器接收終端的屏幕配置所需的文件的方法,但是沒(méi)有公開(kāi)用于使每個(gè)元素以管理樹(shù)形成用戶界面和通過(guò)同步鏈接系統(tǒng)的技術(shù)。
【發(fā)明內(nèi)容】
[0012]根據(jù)上述觀點(diǎn),本發(fā)明的目的在于提供能夠根據(jù)用戶偏愛(ài)建立的用戶界面。
[0013]通過(guò)對(duì)下面的描述、附圖和權(quán)利要求的論述,本發(fā)明的目的、特點(diǎn)和優(yōu)點(diǎn)對(duì)于本領(lǐng)域的技術(shù)人員將變得清楚。
[0014]根據(jù)本發(fā)明的一方面,提供一種根據(jù)用戶偏愛(ài)設(shè)置用戶界面的設(shè)備,所述設(shè)備包括:用戶界面配置單元,將由用戶對(duì)預(yù)定用戶界面元素的更新和重新布置通知給用戶界面配置單元;用戶信息管理單元,管理重新配置用戶界面元素的用戶的安全信息;以及用戶界面樹(shù)管理單元,基于重新配置的用戶界面元素來(lái)重新配置預(yù)定用戶界面樹(shù)。
[0015]根據(jù)本發(fā)明的另一方面,提供一種根據(jù)用戶偏愛(ài)設(shè)置用戶界面的方法,所述方法包括:用戶通知預(yù)定用戶界面元素的更新;當(dāng)用戶更新用戶界面元素時(shí)產(chǎn)生預(yù)定用戶界面事件;以及管理用戶界面樹(shù)信息,從而與產(chǎn)生的用戶界面事件相應(yīng)。
[0016]根據(jù)本發(fā)明的另一方面,提供一種根據(jù)用戶偏愛(ài)設(shè)置用戶界面的方法,所述方法包括:向裝置請(qǐng)求用戶界面信息;接收用戶界面信息;基于用戶界面信息同步用戶界面;以及存儲(chǔ)用戶界面信息。
【附圖說(shuō)明】
[0017]通過(guò)下面參照附圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其它特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中:
[0018]圖1是示出根據(jù)本發(fā)明的示例性實(shí)施例的基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備的外部的框圖;
[0019]圖2是示出根據(jù)本發(fā)明的另一示例性實(shí)施例的基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備中的用戶界面樹(shù)管理的內(nèi)部框圖;
[0020]圖3A示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備中用戶界面的結(jié)構(gòu)和用戶界面樹(shù)的節(jié)點(diǎn)之間的相互關(guān)系;
[0021]圖3B示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備中用戶界面樹(shù)的節(jié)點(diǎn)之間的相互關(guān)系;
[0022]圖4示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的方法中更新用戶界面實(shí)體的處理;
[0023]圖5是示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備中同步用戶界面的處理的流程圖;
[0024]圖6A示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的方法中顯示適合多媒體裝置屏幕的用戶界面的處理的流程圖,和圖6B示出用戶界面如何適合多媒體裝置屏幕;
[0025]圖7示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的方法中如何基于電池狀態(tài)顯示用戶界面;以及
[0026]圖8示出根據(jù)本發(fā)明的另一示例性實(shí)施例的在基于用戶偏愛(ài)設(shè)置用戶界面的方法中遠(yuǎn)程用戶如何管理特定裝置的用戶界面。
【具體實(shí)施方式】
[0027]將參照附圖來(lái)詳細(xì)描述本發(fā)明的實(shí)施例。
[0028]通過(guò)參照下面對(duì)示例性實(shí)施例和附圖的詳細(xì)描述可以更加容易地理解本發(fā)明的各方面和優(yōu)點(diǎn)以及實(shí)現(xiàn)本發(fā)明的各方面和優(yōu)點(diǎn)的方法。然而,本發(fā)明可以以許多不同的形式體現(xiàn)并且不應(yīng)被解釋為局限于在此闡述的示例性實(shí)施例。更恰當(dāng)?shù)?,提供這些實(shí)施例從而本公開(kāi)將會(huì)徹底和完整并完全地將本發(fā)明的構(gòu)思傳達(dá)給本領(lǐng)域的技術(shù)人員,并且將僅由權(quán)利要求限定本發(fā)明。在整個(gè)說(shuō)明書(shū)中,相同的標(biāo)號(hào)是指相同的部件。
[0029]以下根據(jù)本發(fā)明的示例性實(shí)施例參照用戶界面的流程圖說(shuō)明、方法和計(jì)算機(jī)程序產(chǎn)品來(lái)描述本發(fā)明。
[0030]圖1是示出根據(jù)本發(fā)明的示例性實(shí)施例的基于用戶偏愛(ài)設(shè)置用戶界面的設(shè)備的外部的框圖。
[0031]參照?qǐng)D1,多媒體裝置100包括:用戶界面顯示單元110、用戶信息管理單元120、用戶界面配置單元130、用戶界面同步處理單元140和用戶界面樹(shù)管理單元150。這里,多媒體裝置是提供預(yù)定圖像和聲音的顯示裝置,并且可以是移動(dòng)電話、個(gè)人數(shù)字助理(PDA)或者便攜式多媒體播放器(PMP)。
[0032]這里,術(shù)語(yǔ)“模塊”的意思是,但不限于,執(zhí)行特定任務(wù)的軟件和硬件組件,諸如現(xiàn)場(chǎng)可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)。模塊可以方便地被配置以駐留在可尋址的存儲(chǔ)介質(zhì)上,并且可被配置以在一個(gè)或多個(gè)處理器上執(zhí)行。因此,舉例來(lái)說(shuō),模塊可以包括:諸如軟件組件、面向?qū)ο蟮能浖M件、類組件和任務(wù)組件的組件、進(jìn)程、函數(shù)、屬性、過(guò)程、子程序、程序代碼段、驅(qū)動(dòng)程序、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組和變量。在組件和模塊中提供的功能可被組合為更少的組件和模塊,或者可進(jìn)一步被分離成另外的組件和模塊。
[0033]用戶界面顯示單元110通過(guò)顯示單元(例如,多媒體裝置屏幕)輸出用戶界面的組件。這里,用戶界面顯示單元110重新布置用戶界面信息,并且如多媒