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