專利名稱:一種便攜式設備及其用戶界面的實現(xiàn)方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于便攜式設備領域,尤其涉及一種便攜式設備及其用戶界面的實現(xiàn)方法和系統(tǒng)。
背景技術:
隨著便攜式設備的快速發(fā)展的大規(guī)模應用,人們對便攜式設備的性能、功能和用戶界面(User Interface, Ul)設計等方面的要求越來越高,如人們對便攜式設備的人機交互、操作邏輯和界面美觀的整體設計要求越來越高?,F(xiàn)有的便攜式設備的用戶界面的結構一般為背景加應用圖片的結構,其示意如圖I所示,這種結構的用戶界面的具體實現(xiàn)方法一般為通過在背景圖層上采用列表或宮格的形式顯示每個應用對應的圖片來實現(xiàn)的,這種用戶界面呆板,不便于引導用戶操作便攜式設備提供的各種應用,造成操作不便的問題,而且這種n抽象而單一,難以引導用戶準確、快速的操作便攜式設備提供的各種應用,視覺效果差,意境不足,已不能滿足消費者日益增長的n審美需求。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種便攜式設備的用戶界面實現(xiàn)方法,旨在解決采用現(xiàn)有的便攜式設備用戶界面操作不便的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種便攜式設備的用戶界面實現(xiàn)方法,所述方法包括下述步驟通過人機交互界面顯示應用場景,所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,所述部分或全部實物圖標對應一個或多個控制指令;接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;依據(jù)所述操作信息對解析出應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。本發(fā)明實施例的另一目的在于提供一種便攜式設備的用戶界面的切換方法,所述方法包括下述步驟通過人機交互界面顯示應用場景;在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。本發(fā)明實施例的另一目的在于提供一種便攜式設備用戶界面的實現(xiàn)系統(tǒng),所述系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲組成應用場景的場景素材庫以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景,所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,部分或全部實物圖標對應一個或多個控制指令;操作檢測模塊,用于接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;應用操作模塊,用于依據(jù)該操作信息對解析得到的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。本發(fā)明實施例的另一目的在于提供一種便攜式設備的用戶界面的切換系統(tǒng),所述系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲各種應用場景的場景文件以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景;場景切換模塊,用于在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。本發(fā)明實施例的另一目的在于提供一種便攜式設備,所述設備包括所述便攜式設備用戶界面的實現(xiàn)系統(tǒng)和/或所述便攜式設備的用戶界面的切換系統(tǒng)。在本發(fā)明實施例中,通過人機交互界面顯示應用場景,通過將用戶對該應用場景下的實物圖標進行的操作解析為對該實物對應的應用進行的操作,從而可以方便的引導用戶對便攜式設備提供的各種應用進行快速、準確的操作控制。還可以滿足一些特定人群的需求,如老人和兒童,根據(jù)顯示的實際場景中的圖標即可完成相應啟動應用的操作,無需根據(jù)文字去熟悉或記憶指令。通過切換應用場景的步驟,從而可以在預先設計的多個應用場景之間進行切換,使便攜式設備的用戶界面可以更好的適應各種用戶的個性化需求。通過變換應用場景的步驟,從而可以達到較為逼真的場景變換效果。通過播放場景動畫的步驟,從而可以實現(xiàn)應用場景的各種動畫效果。通過顯示便攜式設備狀態(tài)的步驟,從而使用戶可以直觀、快速的獲取便攜式設備的狀態(tài),更有利于用戶操作便攜式設備提供的各種應用。
圖1是現(xiàn)有技術提供的便攜式設備的用戶界面的結構示例圖;圖2是本發(fā)明第一實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖3是本發(fā)明實施例提供的客廳場景的示例圖;圖4是本發(fā)明第二實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖5是本發(fā)明第三實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖6是本發(fā)明第四實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖7是本發(fā)明第五實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖8是本發(fā)明第六實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程圖;圖9是本發(fā)明實施例提供的便攜式設備用戶界面的實現(xiàn)系統(tǒng)的結構框圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供了一種便攜式設備及其用戶界面的實現(xiàn)方法和系統(tǒng),以及用戶界面的切換方法和系統(tǒng) 所述用戶界面的實現(xiàn)方法包括下述步驟通過人機交互界面顯示應用場景所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,所述部分或全部實物圖標對應一個或多個控制指令;接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;依據(jù)解析出的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。所述用戶界面的切換方法包括下述步驟通過人機交互界面顯示應用場景;在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。所述用戶界面的實現(xiàn)系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲組成應用場景的場景素材庫以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,所述部分或全部實物圖標對應一個或多個控制指令;操作檢測模塊,用于接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;應用操作模塊,用于依據(jù)解析得到的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。所述用戶界面的切換系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲各種應用場景的場景文件以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景;場景切換模塊,用于在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。所述便攜式設備包括所述便攜式設備用戶界面的實現(xiàn)系統(tǒng)和/或便攜式設備用戶界面的切換系統(tǒng)。在本發(fā)明實施例中,通過人機交互界面顯示應用場景,通過將用戶對該應用場景下的實物圖標進行的操作解析為對該實物對應的應用進行的操作,從而可以方便的引導用戶對便攜式設備提供的各種應用進行快速、準確的操作控制。為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。實施例一:圖2示出了本發(fā)明第一實施例提供的便攜式設備用戶界面的實現(xiàn)方法的流程,詳述如下在步驟SlOl中,通過人機交互界面顯示應用場景。其中該應用場景中的部分或全部實物圖標對應一個或多個應用,或者,該應用場景中的部分或全部實物圖標對應一個或多個控制指令其中應用場景包括但不限于室內(nèi)場景和室外場景。其中室內(nèi)場景包括但不限于客廳場景、辦公室場景、臥室場景、商場場景等。室外場景包括但不限于街道場景、野外場景
坐寸O在本發(fā)明實施例中,預先設計并存儲至少一種應用場景。用戶可以在存儲的多個應用場景中選擇一種作為當前應用場景。在用戶選定應用場景后,從預先存儲場景文件中讀取該應用場景的場景文件,并解析讀取的場景文件,通過人機交互界面顯示應用場景。其中場景文件中包括構成該應用場景的實物圖標以及各實物圖標之間的布局信息。在人機交互界面顯示應用場景時,會呈現(xiàn)出代表該場景下的各種實物的實物圖標,如當在人機交互界面顯示客廳場景時,會呈現(xiàn)代表客廳的主體結構以及客廳包括的各種實物的實物圖標,如電視機、音箱、時鐘、相框/相架、照相機/攝像機、臺歷、燈具、客廳背景墻、沙發(fā)、窗簾、茶幾等。請參閱圖3,為本發(fā)明實施例提供的客廳場景的示例圖,但不以該示例圖為限。在圖3所示的客廳場景中,顯示了客廳的主體結構以及客廳中包括的各種實物圖標。在步驟S102中,接收用戶在應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令。在本發(fā)明實施例中,在人機交互界面輸出應用場景后,實時檢測用戶在該應用場景中的操作,如點擊或者滑動該應用場景下的實物圖標等操作,以接收用戶在該應用場景中輸入的操作信息。其中操作信息包括但不限于操作類型和操作對象。其中操作類型是指用戶具體的操作的類型,如操作類型可以為單擊、雙擊、滑動等。操作對象是指該操作對應的實物圖標,操作對象可以為應用場景中的各種實物圖標,如客廳場景中的各種實物圖標(如電視機、音箱等)。在接收到用戶在應用場景中輸入的操作信息后,依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令。在本發(fā)明實施例中,預先設置了應用場景中的部分或者全部實物圖標與應用之間的對應關系以及應用場景中的部分或者全部實物圖標與控制命令之間的對應關系。其中,在同一應用場景中,實物圖標與應用之間的對應關系可以為一對一的關系、多對一的關系、一對多的關系或者多對多的關系中的一種或者多種組合,如多個實物圖標對應一種應用。在同一應用場景中,實物圖標與控制命令之間的對應關系也可以為一對一的關系、多對一的關系、一對多的關系或者多對多的關系中的一種或者多種組合。在不同應用場景下,代表同一應用或者控制命令的實物圖標可以相同,也可以不同。用戶對該實物圖標進行操作,代表對該實物圖標對應的應用進行操作,或者代表輸入了該實物圖標對應的控制命令。即在接收到用戶的操作信息后,依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,即可解析出該操作信息對應的應用或者控制命令。其中控制命令用于對應用場景中的實物圖標的展示進行控制。以客廳場景為例,可以預先設置該客廳場景中的實物圖標與應用,以及實物圖標與控制命令之間的對應關系如表I. I所示,當然表I. I僅示出了客廳場景中的部分實物圖標與應用,以及實物圖標與控制命令之間的對應關系,實物圖標與應用,以及實物圖標與控制命令之間的對應關系不應以該示例表為限。表 I. I
實物標識應用標識
音箱圖標音樂應用
電視機圖標視頻應用
相框/相架類圖標圖片應用
圖書報紙類圖標電子書應用
權利要求
1.一種便攜式設備的用戶界面的實現(xiàn)方法,其特征在于,所述方法包括下述步驟通過人機交互界面顯示應用場景,所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,所述部分或全部實物圖標對應一個或多個控制指令;接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令; 依據(jù)解析出的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。
2.如權利要求I所述的方法,其特征在于,所述依據(jù)解析出的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制的步驟具體為當所述操作信息涉及應用的加載時,調(diào)用便攜式設備中存儲的該應用的應用文件,對所述應用文件進行解碼處理,并顯示解碼處理后的應用文件;當所述操作信息未涉及應用的加載時,依據(jù)操作信息對應的控制命令對應用場景中的實物圖標的展示進行控制。
3.如權利要求I所述的方法,其特征在于,在所述通過人機交互界面顯示應用場景的步驟之后,所述方法還包括下述步驟在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。
4.如權利要求I所述的方法,其特征在于,在所述通過人機交互界面顯示應用場景的步驟之后,所述方法還包括下述步驟 當檢測到場景變換指令時,對應用場景和/或應用場景中的實物圖標進行與該場景變換指令指定的變換處理。
5.如權利要求4所述的方法,其特征在于,所述當檢測到場景變換指令時,對應用場景和/或應用場景中的實物圖標進行與該場景變換指令指定的變換處理的步驟具體為檢測便攜式設備的系統(tǒng)時間,并依據(jù)便攜式設備的系統(tǒng)時間對應用場景和/或應用場景中的實物圖標進行變換處理;或者,依據(jù)便攜式設備獲取的系統(tǒng)時間和狀態(tài)對應用場景和/或應用場景中的實物圖標進行變換處理;或者,監(jiān)測應用場景中各實物圖標的狀態(tài),并依據(jù)應用場景中各實物圖標的狀態(tài)對應用場景和/或應用場景中的實物圖標進行變換處理。
6.如權利要求I至5任一權利要求所述的方法,其特征在于,在所述通過人機交互界面顯示應用場景的步驟之后,所述方法還包括下述步驟當檢測到動畫播放指令時,播放該動畫播放指令指定的場景動畫。
7.如權利要求I至5任一權利要求所述的方法,其特征在于,在所述通過人機交互界面顯示應用場景的步驟之后,所述方法還包括下述步驟檢測便攜式設備的狀態(tài),并在應用場景的相應位置顯示便攜式設備的狀態(tài)。
8.如權利要求I至5任一權利要求所述的方法,其特征在于,在所述通過人機交互界面顯示應用場景的步驟之后,所述方法還包括下述步驟檢測用戶輸入的隱藏圖標顯示指令,將該隱藏圖標顯示指令指定的隱藏的實物圖標顯示在應用場景中。
9.一種便攜式設備的用戶界面的切換方法,其特征在于,所述方法包括下述步驟通過人機交互界面顯示應用場景;在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。
10.如權利要求9所述的方法,其特征在于,所述將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景的步驟具體為檢測用戶進行的場景切換操作;在檢測到用戶進行的場景切換操作時,加載并解析該場景切換操作指定的應用場景對應的場景文件;將便攜式設備的應用場景替換為加載的場景文件對應的應用場景。
11.一種便攜式設備用戶界面的實現(xiàn)系統(tǒng),其特征在于,所述系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲各種應用場景的場景文件以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景,所述應用場景中的部分或全部實物圖標對應一個或多個應用,或者,所述部分或全部實物圖標對應一個或多個控制指令;操作檢測模塊,用于接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;應用操作模塊,用于依據(jù)解析得到的應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。
12.如權利要求11所述的系統(tǒng),其特征在于,所述應用操作模塊包括控制單元,用于判斷操作信息是否涉及應用的加載,并在涉及到應用的加載時,調(diào)用數(shù)據(jù)存儲模塊中存儲的該應用的應用文件,在未涉及到應用的加載時,向SWF解碼單元發(fā)送依據(jù)操作信息生成對應的應用控制命令;SffF解碼單元,用于對應用文件進行解碼處理并發(fā)送至顯示模塊顯示,或者解析應用控制命令并指示顯示模塊執(zhí)行相應的操作。
13.如權利要求11或12所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括場景切換模塊,場景變換模塊,動畫播放模塊,設備狀態(tài)顯示模塊,隱藏圖標顯示模塊中的至少一個,所述場景切換模塊在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景;所述場景變換模塊當檢測到場景變換指令時,對應用場景和/或應用場景中的實物圖標進行與該場景變換指令指定的變換處理;所述動畫播放模塊當檢測到動畫播放指令時,播放該動畫播放指令指定的場景動畫;所述設備狀態(tài)顯示模塊檢測便攜式設備的狀態(tài),并在應用場景的相應位置顯示便攜式設備的狀態(tài);所述隱藏圖標顯示模塊檢測用戶輸入的隱藏圖標顯示指令,將該隱藏圖標顯示指令指定的隱藏的實物圖標顯示在應用場景中。
14.如權利要求13所述系統(tǒng),其特征在于,所述系統(tǒng)還包括系統(tǒng)時間監(jiān)測模塊,用于定時監(jiān)測便攜式設備的系統(tǒng)時間,此時,所述場景變換模塊依據(jù)便攜式設備的系統(tǒng)時間對應用場景和/或應用場景中的實物圖標進行變換處理。
15.一種便攜式設備的用戶界面的切換系統(tǒng),其特征在于,所述系統(tǒng)包括數(shù)據(jù)存儲模塊,用于存儲各種應用場景的場景文件以及各種應用文件;人機交互模塊,用于人機交互界面,通過人機交互界面顯示應用場景;場景切換模塊,用于在檢測到用戶進行的場景切換操作時,將便攜式設備的應用場景從該場景切換操作前的應用場景切換至該場景切換操作指定的應用場景。
16.如權利要求15所述的系統(tǒng),其特征在于,所述場景切換模塊包括切換操作檢測模塊,用于檢測用戶進行的場景切換操作;場景文件加載模塊,用于在檢測到用戶進行的場景切換操作時,加載并解析該場景切換操作指定的應用場景對應的場景文件;場景替換模塊,用于將便攜式設備的應用場景替換為加載的場景文件對應的應用場
17.一種便攜式設備,其特征在于,所述設備包括權利要求11至14任一權利要求所述的便攜式設備用戶界面的實現(xiàn)系統(tǒng),和/或包括權利要求15或16所述的便攜式設備的用戶界面的切換系統(tǒng)。
全文摘要
本發(fā)明適用于便攜式設備領域,提供了一種便攜式設備及其用戶界面的實現(xiàn)方法,所述方法包括下述步驟通過人機交互界面顯示應用場景;接收用戶在所述應用場景中輸入的操作信息,并依據(jù)預設的實物圖標與應用之間的對應關系或者實物圖標與控制命令之間的對應關系,解析該操作信息對應的應用或者控制命令;依據(jù)所述操作信息對解析出應用進行操作,或者依據(jù)控制命令對所述應用場景中的實物圖標的展示進行控制。發(fā)明實施例通過人機交互界面顯示應用場景,通過將用戶對該應用場景下的實物圖標進行的操作解析為對該實物對應的應用進行的操作,從而可以方便的引導用戶對便攜式設備提供的各種應用進行快速、準確的操作控制。
文檔編號G06F3/048GK102622159SQ20111003161
公開日2012年8月1日 申請日期2011年1月28日 優(yōu)先權日2011年1月28日
發(fā)明者伍濤雄, 孫昭, 張?zhí)煲? 朱駿, 李函潔, 楊聃, 江慧乾, 沈亮, 王珂琳, 陳明峰, 馬大行, 黃澤超 申請人:炬力集成電路設計有限公司