專利名稱:界面管理系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及界面 管理(interface management),特別是涉及一種可通過一伺服器所提供的一使用者界面管理一電子裝置的各個(gè)顯示界面上的物件的配置方式的界面管理方法以及系統(tǒng)。
背景技術(shù):
近年來,便攜式裝置,例如移動(dòng)或手持式裝置,已經(jīng)變成技術(shù)愈來愈先進(jìn)并且具多功能性。舉例來說,移動(dòng)裝置可接收電子郵件訊息、具有一個(gè)先進(jìn)的電話簿管理應(yīng)用程序、 允許多媒體播放以及具有各種其他功能。由于這些具有多功能的裝置所帶來的便利性,也使得這些裝置成為人們的生活必需品之一。一般來說,一手持式裝置上可安裝大量的功能,這些功能被實(shí)作為小工具 (Widget)、應(yīng)用程序、虛擬或?qū)嶓w按鈕或任何類型的可執(zhí)行程序碼。由于屏幕大小的限制或其他規(guī)范的要求,手持式裝置中一般僅可提供數(shù)個(gè)界面,如選單或頁面。使用者可利用一個(gè)實(shí)體或虛擬按鍵或者一觸控式屏幕來執(zhí)行一個(gè)切換的操作以于這些界面之間進(jìn)行切換。目前而言,使用者可以手動(dòng)設(shè)定在一個(gè)電子裝置上的這些界面的顯示以及配置方式。舉例來說,使用者可通過執(zhí)行一些操作來在這些界面中設(shè)置一些物件,如小工具、應(yīng)用程序、和/或捷徑等等以配置這些物件的位置以及從任何一界面的原本配置好的物件中增加或移除任何物件。此外,可顯示表示這些界面的其中一影像于手持式裝置的一個(gè)屏幕上。 當(dāng)執(zhí)行前述切換操作時(shí),另一影像顯示于屏幕上以取代原來的影像。一般來說,由于手持式裝置中所提供的屏幕的尺寸較小,不容易使用觸控筆或手指來快速地設(shè)定一個(gè)或一個(gè)以上的界面的配置方式。為了增加這些裝置的價(jià)值以及讓使用者有較佳的使用者經(jīng)驗(yàn),本發(fā)明的目的是提供適用于電子裝置的簡易以及容易實(shí)作的界面管理系統(tǒng)以及方法。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種用于界面管理的方法及其系統(tǒng)。本發(fā)明實(shí)施例提供一種界面管理的方法,適用于一電子裝置。首先,接收一伺服器送出的一請求訊息,用以請求至少一界面的配置信息。其中,上述至少一界面包含至少一物件且可依據(jù)上述配置信息顯示于上述電子裝置的一屏幕上。接著,相應(yīng)上述請求訊息,取得上述至少一界面的對應(yīng)配置信息,并傳送上述至少一界面的上述對應(yīng)配置信息至上述伺服器,致使上述至少一界面的一模擬界面是依據(jù)上述伺服器所接收到的上述對應(yīng)配置信息顯示于上述伺服器端的一使用者界面上。其中,當(dāng)上述伺服器端上的上述至少一界面的上述模擬界面產(chǎn)生任何一更動(dòng)時(shí),上述至少一界面的配置是相應(yīng)地進(jìn)行更動(dòng)。本發(fā)明實(shí)施例還提供一種適用于一電子裝置的界面管理的系統(tǒng),其包括一儲(chǔ)存單元、一屏幕以及一處理單元。上述儲(chǔ)存單元包括至少一界面,其中上述至少一界面至少包括一物件以及上述物件所對應(yīng)的配置信息。上述屏幕,依據(jù)上述配置信息顯示上述至少一界面。上述處理單元接收一伺服器送出的一請求訊息,用以請求上述至少一界面的上述配置信息,相應(yīng)上述請求訊息,取得上述至少一界面的對應(yīng)配置信息,并且傳送上述至少一界面的上述對應(yīng)配置信息至上述伺服器,致使上述至少一界面的一模擬界面是依據(jù)上述伺服器所接收到的上述對應(yīng)配置信息顯示于上述伺服器端的一使用者界面上,其中,當(dāng)上述伺服器端上的上述至少一界面的上述模擬界面產(chǎn)生任何一更動(dòng)時(shí),上述至少一界面的配置是相應(yīng)地進(jìn)行更動(dòng)。 于一些實(shí)施例中,上述至少一界面還包括多個(gè)物件并且上述至少一界面的上述對應(yīng)配置信息包括每一上述物件的一位置信息、一類型和/或一名稱。于一些實(shí)施例中,上述至少一界面還分為多個(gè)顯示區(qū)域并且上述至少一界面的上述對應(yīng)配置信息包括表示每一上述物件所在的一顯示區(qū)域的信息。于一些實(shí)施例中,上述物件包括至少一背景、至少一小工具、至少一應(yīng)用程序圖示或至少一按鈕。于一些實(shí)施例中,上述伺服器所送出的一更新請求訊息還進(jìn)一步被接收,并且當(dāng)上述至少一界面的任一界面表示于上述更新請求訊息時(shí),上述至少一界面的上述界面上的上述物件被重新配置。于一些實(shí)施例中,每一上述物件還被提供一時(shí)間戳記,并且可更進(jìn)一步依據(jù)每一上述物件所對應(yīng)的上述時(shí)間戳記以及其在上述伺服器端的一對應(yīng)物件的一時(shí)間戳記,將上述至少一界面的上述配置信息與在上述伺服器端的上述使用者界面上所顯示的上述模擬界面的上述配置信息進(jìn)行同步。本發(fā)明上述方法可以通過程序碼方式存在。當(dāng)程序碼被機(jī)器載入且執(zhí)行時(shí),機(jī)器變成用以實(shí)行本發(fā)明的裝置。為使本發(fā)明的上述和其他目的、特征、和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并結(jié)合附圖詳細(xì)說明如下。
圖1是顯示一依據(jù)本發(fā)明實(shí)施例的界面管理的系統(tǒng)的示意圖。圖2是顯示一依據(jù)本發(fā)明實(shí)施例的界面的示意圖。圖3是顯示一依據(jù)本發(fā)明實(shí)施例的具有多個(gè)顯示區(qū)域的界面的例子示意圖。圖4是顯示依據(jù)本發(fā)明另一實(shí)施例的界面的示意圖。圖5是顯示一依據(jù)本發(fā)明實(shí)施例的界面管理的方法的流程圖。圖6是顯示依據(jù)本發(fā)明的圖3實(shí)施例中的界面的一模擬界面的示意圖,其是顯示于伺服器端的一使用者界面上。圖7是顯示一依據(jù)本發(fā)明實(shí)施例的一界面的配置信息的示意圖。圖8A至圖8D是顯示依據(jù)本發(fā)明實(shí)施例的一界面管理的操作例子示意圖。附圖符號(hào)說明100 界面管理系統(tǒng);110 屏幕;120 儲(chǔ)存單元;122 界面;130 處理單元;200 伺服器;220 使用者界面;
W1、A1_A4 物件;300、400 界面;300, 模擬界面;DO-Dll 顯示區(qū)域;01、02、03、Bl B9 物件;S510-S550 步驟; 700、710、720、730、740 配置信息;IO 16 界面。
具體實(shí)施例方式本發(fā)明提供用于界面管理的方法以及系統(tǒng)。本發(fā)明實(shí)施例提供適用于電子裝置的簡易且可實(shí)際應(yīng)用的界面管理系統(tǒng)以及方法,使得當(dāng)電子裝置連接至一伺服器時(shí),使用者可通過在伺服器端的使用者界面快速地更動(dòng)電子裝置中的一個(gè)或一個(gè)以上的界面的配置方式(arrangement),因此可增加這些裝置的價(jià)值并且可使使用者具有更佳的使用者經(jīng)驗(yàn)。圖1顯示依據(jù)本發(fā)明實(shí)施例的界面管理系統(tǒng)的示意圖。依據(jù)本發(fā)明實(shí)施例的界面管理系統(tǒng)可以適用于一電子裝置,如個(gè)人數(shù)字助理、個(gè)人數(shù)字助理手機(jī)、智能型手機(jī)、移動(dòng)電話、移動(dòng)上網(wǎng)裝置、或迷你筆記型計(jì)算機(jī)、平板計(jì)算機(jī)、車用計(jì)算機(jī)、數(shù)字相機(jī)、多媒體播放器、游戲裝置或任何類型的移動(dòng)計(jì)算裝置,然而,應(yīng)理解的是,本發(fā)明并不限于此。界面管理系統(tǒng)100可通過一網(wǎng)絡(luò),如移動(dòng)網(wǎng)絡(luò)(例如WCDMA網(wǎng)絡(luò))或因特網(wǎng)等連接至一伺服器 200。當(dāng)連接至伺服器200時(shí),界面管理系統(tǒng)100可傳送數(shù)據(jù)至伺服器200或者從伺服器 200中接收數(shù)據(jù)。界面管理系統(tǒng)100包括一屏幕110、一儲(chǔ)存單元120、以及一處理單元130。其中屏幕110可顯示相關(guān)數(shù)據(jù),例如文字、圖形、界面和/或信息。應(yīng)理解的是,于一些實(shí)施例中, 屏幕110是結(jié)合一觸碰感應(yīng)裝置(未顯示)的屏幕。觸碰感應(yīng)裝置具有包括至少一維的感應(yīng)器的觸摸式表面,用以檢測控制工具,如手指或觸控筆等在其表面上的接觸及移動(dòng)。因此,使用者可通過屏幕110來輸入命令或訊號(hào)。儲(chǔ)存單元120可包括多個(gè)界面122。舉例來說,對應(yīng)的界面122可包括一些物件,如至少一小工具、至少一應(yīng)用程序圖示、一特定應(yīng)用程序的至少一捷徑或數(shù)據(jù)夾以和/或至少一按鈕,但本發(fā)明并不限于此。圖2是顯示一依據(jù)本發(fā)明實(shí)施例的界面的示意圖。如圖2所示,界面122顯示一小工具Wl以及四個(gè)應(yīng)用程序捷徑或按鈕Al A4,其中小工具Wl可取得數(shù)據(jù)并執(zhí)行對應(yīng)操作以顯示其執(zhí)行結(jié)果在界面122上,并且當(dāng)應(yīng)用程序或按鈕被選取時(shí),相關(guān)的應(yīng)用程序或功能可被啟動(dòng)。需注意的是,每一界面的配置信息可包括,舉例來說,但不限于此,在界面上設(shè)置的所有物件的數(shù)量、 類型和/或位置,使得屏幕110可根據(jù)其對應(yīng)的設(shè)置信息顯示并配置該界面于其上。圖7 顯示一依據(jù)本發(fā)明實(shí)施例的一界面的配置信息的示意圖。如圖7所示,配置信息700包括配置物件的類型710 (例如一小工具或一應(yīng)用程序)、配置在界面上的所有物件的位置信息720以及這些物件的名稱730,其中一個(gè)特定物件的位置信息720可用以表示該特定物件是屬于這些界面中的哪一界面以及界面是位于哪一顯示區(qū)域上。舉例來說,參見圖7,位置信息720表示此特定物件屬于界面3,其中此界面3為所有界面中的中間界面,并且此特定物件是位于圖3所示的顯示區(qū)域D9上。于此實(shí)施例中,一對應(yīng)界面的配置信息可還包括桌布信息740,此桌布信息740將被顯示為界面的背景。
應(yīng)理解的是,于一些實(shí)施例中,上述對應(yīng)的界面可對應(yīng)于電子裝置的一個(gè)選單,其中對應(yīng)界面的多個(gè)物件被配置以利用一個(gè)特定的配置方式來加以顯示。每一特定界面可進(jìn)一步被分為數(shù)個(gè)顯示區(qū)域并且該特定界面的每一個(gè)物件被配置于一特定的顯示區(qū)域來進(jìn)行顯示。圖3是顯示一依據(jù)本發(fā)明實(shí)施例的具有多個(gè)顯示區(qū)域的界面的例子示意圖。如圖 3所示,界面300被分為12個(gè)顯示區(qū)域DO D11,其中物件01被配置在顯示區(qū)域DO來進(jìn)行顯示,物件02被配置在顯示區(qū)域D6來進(jìn)行顯示,以及物件03是被配置在顯示區(qū)域D9來進(jìn)行顯示。應(yīng)理解的是,雖然物件被配置在不同的顯示區(qū)域中,界面300的配置可通過屏幕顯示并且可記錄在儲(chǔ)存單元120中。需注意的是,當(dāng)進(jìn)行界面的切換時(shí),一對應(yīng)界面的每一配置方式可被記錄在儲(chǔ)存單元120中并且顯示在一個(gè)屏幕上。于一些實(shí)施例中,界面的配置信息可事先加以設(shè)定并且儲(chǔ)存在儲(chǔ)存單元120的一數(shù)據(jù)庫中。舉例來說,當(dāng)屏幕110顯示如圖3中所示的界面300且一使用者在屏幕110上滑動(dòng)其手指時(shí),一個(gè)具有物件Bl B9 的特定界面400可被顯示在屏幕110上,如圖4所示。處理單元130可用以執(zhí)行本發(fā)明的界面管理方法,其細(xì)節(jié)將詳細(xì)討論于下。伺服器200可還包括至少一使用者界面220。使用者界面220可顯示相關(guān)數(shù)據(jù),如文字、圖形、界面和/或相關(guān)信息,并且使用者可通過使用者界面220輸入相關(guān)命令或訊號(hào)。圖5顯示一依據(jù)本發(fā)明實(shí)施例的界面管理的方法的流程圖。依據(jù)本發(fā)明實(shí)施例的界面管理的方法可以適用于一電子裝置,如個(gè)人數(shù)字助理、個(gè)人數(shù)字助理手機(jī)、智能型手機(jī)、移動(dòng)電話、移動(dòng)上網(wǎng)裝置、或迷你筆記型計(jì)算機(jī)、平板計(jì)算機(jī)、車用計(jì)算機(jī)、數(shù)字相機(jī)、多媒體播放器、游戲裝置或任何類型的移動(dòng)計(jì)算裝置,然而,應(yīng)理解的是,本發(fā)明并不限于此。于步驟S510,接收到一伺服器200送出的一請求所有界面的配置信息的請求訊息,其中每一界面可顯示于電子裝置的屏幕上。需注意的是,處理單元130可在其能夠從伺服器200接收數(shù)據(jù)或傳送數(shù)據(jù)至伺服器200的前,先執(zhí)行一個(gè)注冊程序以利用一特定帳號(hào)登入至伺服器200。于注冊程序執(zhí)行時(shí),伺服器200可通過檢查該特定帳號(hào)是否為伺服器 200中所儲(chǔ)存的其中一個(gè)注冊帳號(hào)來判斷使用者是否是一個(gè)合法的使用者,并且只有在該特定帳號(hào)為其中一個(gè)注冊帳號(hào)時(shí)才允許電子裝置與伺服器200進(jìn)行通訊。在電子裝置成功登入伺服器200之后,伺服器200傳送請求所有界面的配置信息的該請求訊息給電子裝置。 應(yīng)理解的是,于一些實(shí)施例中,對應(yīng)的界面可包括多個(gè)個(gè)物件,這些物件可通過屏幕加以顯示,并且每一界面的配置信息可包括配置在界面上的物件的數(shù)量、類型、和/或位置等。應(yīng)理解的是,于一些實(shí)施例中,對應(yīng)的界面可對應(yīng)于電子裝置的一選單。于一些實(shí)施例中,對應(yīng)的界面的物件可包括至少一小工具、至少一應(yīng)用程序圖示、一特定應(yīng)用程序的至少一捷徑或數(shù)據(jù)夾以和/或至少一按鈕,但本發(fā)明并不限于此。于一些實(shí)施例中,對應(yīng)界面可還包括桌布,此桌布將被顯示為界面的背景,并且對應(yīng)界面的配置信息可包括該桌布信息。于一些實(shí)施例中,桌布可具有相同高度以及長度,如1024 X 1024等。參見圖5,于步驟S520,相應(yīng)于請求訊息,取得每一界面對應(yīng)的配置信息。需注意的是,每一界面的對應(yīng)配置信息可儲(chǔ)存在儲(chǔ)存單元120的數(shù)據(jù)庫中,使得處理單元130可從儲(chǔ)存單元120的數(shù)據(jù)庫中取得每一界面的對應(yīng)配置信息。應(yīng)理解的是,于一些實(shí)施例中,當(dāng)電子裝置被啟動(dòng)時(shí),屏幕上將顯示一個(gè)預(yù)設(shè)的界面,或者當(dāng)電子裝置從一特定狀態(tài)回復(fù)時(shí), 屏幕上將顯示一特定界面,其中此特定界面可為該特定狀態(tài)的最后界面。在取得每一界面的對應(yīng)配置信息之后,于步驟S530,傳送包含所取得的每一界面的對應(yīng)配置信息的一回應(yīng)訊息至伺服器200。當(dāng)接收電子裝置所送出的包含所取得的每一界面的對應(yīng)配置信息的回應(yīng)訊息時(shí),每一界面的一個(gè)模擬界面(simulatedinterface)是根據(jù)伺服器200所接收到的對應(yīng)配置信息來顯示在伺服器200端的使用者界面220上。舉例來說,假設(shè)一界面300是配置如圖3所示,界面300的模擬界面300’將顯示在伺服器200端的使用者界面上,如圖 6所示。換句話說,界面300可通過使用者界面220來重新建立于伺服器200端。應(yīng)理解的是,于此實(shí)施例中,電子裝置中的所有界面可同時(shí)顯示在使用者界面220的單一頁面上, 使得使用者可隨后通過在伺服器200端的使用者界面220的輸入工具(例如一鍵盤或一鼠標(biāo))來重新配置一或多個(gè)界面的配置方式,而非通過電子裝置上的物件(例如觸控筆或手指)來進(jìn)行重新配置。之后,當(dāng)伺服器200端上的界面300的對應(yīng)模擬界面300’產(chǎn)生任何一更動(dòng)時(shí),在電子裝置端的界面300的配置方式也將相應(yīng)地進(jìn)行更動(dòng)。舉例來說,參見圖 8A以及圖8B,當(dāng)使用者想要將物件300上的物件03的位置從點(diǎn)A更改為點(diǎn)B時(shí),使用者可簡單地選取在使用者界面220的對應(yīng)點(diǎn)A’上的物件03,將物件03拖曳至點(diǎn)B’,例如使用一鼠標(biāo)(如圖8A),并且在電子裝置的界面300上的物件03將相應(yīng)的從點(diǎn)A變換至點(diǎn)B,如圖8B所示。應(yīng)理解的是,伺服器200將于任何時(shí)候檢測到界面300的模擬界面300’的配置方式產(chǎn)生更動(dòng)時(shí)或一個(gè)既定的同步周期到達(dá)時(shí)傳送一個(gè)更新訊息給電子裝置。 請?jiān)賲⒁妶D5,于步驟S540,接著判斷是否接收到伺服器200所送出的一更新請求訊息。此更新請求訊息可還包括每一界面的配置信息或可僅指出每一有被更動(dòng)的界面的配置信息。假設(shè)未收到任何更新請求訊息時(shí)(步驟S540的否),流程將返回至步驟S540。當(dāng)收到更新請求訊息時(shí)(步驟S540的是),其表示某些界面的配置方式可能有被更動(dòng),于步驟 S550,當(dāng)任一變更的界面的對應(yīng)配置信息表示于更新請求訊息中時(shí),依據(jù)更新請求訊息,重新配置每一變更的界面中的物件。于此步驟中,更新請求訊息可包括每一變更的界面的配置信息,因此每一變更的界面可依據(jù)更新請求訊息中所表示的對應(yīng)配置信息來進(jìn)行重新配置。于一些實(shí)施例中,在伺服器200與電子裝置兩者已經(jīng)同步之后,使用者可能直接地在電子裝置上更動(dòng)一特定界面的配置方式或者可通過在伺服器200端的使用者界面來更動(dòng)此特定界面的配置方式,導(dǎo)致儲(chǔ)存單元120中所儲(chǔ)存的配置信息與伺服器200中所記錄的配置信息可能會(huì)不一致。因此,可更提供每一物件一個(gè)時(shí)間戳記(timestamp),用以表示一個(gè)物件何時(shí)被更動(dòng)。特定界面的配置信息以及在伺服器200端的使用者界面220上所顯示的模擬界面的配置信息可依據(jù)每一界面的時(shí)間戳記與其在伺服器200端的對應(yīng)物件的一個(gè)時(shí)間戳記來彼此同步。于一實(shí)施例中,當(dāng)其中至少一界面的所有物件中的其中一物件的對應(yīng)時(shí)間戳記是比模擬界面上的一對應(yīng)物件的對應(yīng)時(shí)間戳記更舊時(shí),上述至少一界面的物件中的上述物件是依據(jù)模擬界面上所顯示的對應(yīng)物件進(jìn)行重新配置。舉例來說,假設(shè)至少一界面的一特定物件具有一時(shí)間戳記為2pm并且在模擬界面上所顯示的對應(yīng)物件具有一時(shí)間戳記為3pm 時(shí),上述至少一界面的特定物件將依據(jù)模擬界面上所顯示的對應(yīng)物件的配置信息進(jìn)行重新配置。于另一實(shí)施例中,當(dāng)上述至少一物件的其中一物件的對應(yīng)時(shí)間戳記比模擬界面上的對應(yīng)物件的對應(yīng)時(shí)間戳記更新時(shí),上述至少一界面的上述物件中的上述物件將保持不變。 于一些實(shí)施例中,當(dāng)上述至少一物件的其中一物件的對應(yīng)時(shí)間戳記比模擬界面上的對應(yīng)物件的對應(yīng)時(shí)間戳記更新時(shí),模擬界面上的對應(yīng)物件是依據(jù)上述至少一界面的物件中所顯示的對應(yīng)物件進(jìn)行重新配置。舉例來說,假設(shè)至少一界面的一特定物件具有一時(shí)間戳記為3pm 并且在模擬界面上所顯示的對應(yīng)物件具有一時(shí)間戳記為2pm時(shí),模擬界面的上述物件將依據(jù)在界面上所顯示的對應(yīng)物件的配置信息進(jìn)行重新配置。
應(yīng)理解的是,于一些實(shí)施例中,這些界面可依序被配置并且使用者可通過在伺服器200端的使用者界面220來安排每一界面的順序。參見圖8C至圖8D,是顯示依據(jù)本發(fā)明實(shí)施例的一界面管理的操作例子示意圖。舉例來說,于圖8C的例子中,界面IO 16是以一個(gè)IO 16的順序配置在電子裝置端,并且界面IO 16通過在伺服器200端的使用者界面220被重新配置為一個(gè)新的順序,II、13、15、10、12、14以及16,使得在裝置端的界面IO 16也將被重新配置為如同伺服器端一般的上述新的順序,亦即11、13、15、10、12、 14以及16,如圖8D所示。應(yīng)理解的是,于一些實(shí)施例中,電子裝置以及伺服器200之間的所有界面的配置信息可于檢測到有任何更動(dòng)發(fā)生在伺服器端以和/或伺服器200端或于每一既定的固定重復(fù)周期到達(dá)時(shí)自動(dòng)地進(jìn)行同步。因此,依據(jù)本發(fā)明的界面管理的方法及系統(tǒng)可通過在一伺服器端的使用者界面快速地更動(dòng)電子裝置的一個(gè)或一個(gè)以上的界面的配置,因此可增加這些裝置的價(jià)值并且可使使用者具有更佳的使用者經(jīng)驗(yàn)。本發(fā)明的方法,或特定型態(tài)或其部份,可以以程序碼的型態(tài)存在。程序碼可以包含于實(shí)體媒體,如軟盤、光盤片、硬盤、或是任何其他機(jī)器可讀取(如計(jì)算機(jī)可讀取)儲(chǔ)存媒體,亦或不限于外在形式的計(jì)算機(jī)程序產(chǎn)品,其中,當(dāng)程序碼被機(jī)器,如計(jì)算機(jī)載入且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的裝置。程序碼也可通過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進(jìn)行傳送,其中,當(dāng)程序碼被機(jī)器,如計(jì)算機(jī)接收、載入且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的裝置。當(dāng)在一般用途處理單元實(shí)作時(shí),程序碼結(jié)合處理單元提供一操作類似于應(yīng)用特定邏輯電路的獨(dú)特裝置。雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍的前提下,可做若干的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍是以本發(fā)明的權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)的界面管理的方法,適用于一電子裝置,包括下列步驟接收一伺服器送出的一請求訊息,用以請求至少一界面的配置信息,其中上述至少一界面包含至少一物件且依據(jù)上述配置信息顯示于上述電子裝置的一屏幕上;相應(yīng)上述請求訊息,取得上述至少一界面的對應(yīng)配置信息;以及傳送上述至少一界面的上述對應(yīng)配置信息至上述伺服器,致使上述至少一界面的一模擬界面是依據(jù)上述伺服器所接收到的上述對應(yīng)配置信息顯示于上述伺服器端的一使用者界面上,其中,當(dāng)上述伺服器端上的上述至少一界面的上述模擬界面產(chǎn)生任何一更動(dòng)時(shí),上述至少一界面的配置是相應(yīng)地進(jìn)行更動(dòng)。
2.如權(quán)利要求1所述的界面管理的方法,其中上述至少一界面還包括多個(gè)物件并且上述至少一界面的上述對應(yīng)配置信息包括每一上述物件的一位置信息、一類型及一名稱的其中之一或組合者。
3.如權(quán)利要求2所述的界面管理的方法,其中上述物件包括至少一背景、至少一小工具、至少一應(yīng)用程序圖示及至少一按鈕的其中之一或組合者。
4.如權(quán)利要求2所述的界面管理的方法,還包括接收上述伺服器所送出的一更新請求訊息;以及當(dāng)上述至少一界面的任一界面表示于上述更新請求訊息時(shí),重新配置上述至少一界面的上述界面上的上述物件。
5.如權(quán)利要求4所述的界面管理的方法,還包括提供每一上述物件一時(shí)間戳記;以及依據(jù)每一上述物件所對應(yīng)的上述時(shí)間戳記以及其在上述伺服器端的一對應(yīng)物件的一時(shí)間戳記,將上述至少一界面的上述配置信息與在上述伺服器端的上述使用者界面上所顯示的上述模擬界面的上述配置信息進(jìn)行同步。
6.如權(quán)利要求5所述的界面管理的方法,其中當(dāng)上述至少一界面的上述物件中的其中一物件的上述對應(yīng)時(shí)間戳記是比上述模擬界面上的一對應(yīng)物件的上述對應(yīng)時(shí)間戳記更舊時(shí),上述至少一界面的上述物件中的上述物件是依據(jù)上述模擬界面上所顯示的上述對應(yīng)物件進(jìn)行重新配置。
7.如權(quán)利要求6所述的界面管理的方法,其中上述至少一界面還分為多個(gè)顯示區(qū)域并且上述至少一界面的上述對應(yīng)配置信息包括表示每一上述物件所在的一顯示區(qū)域的信息。
8.一種界面管理的系統(tǒng),適用于一電子裝置,包括一儲(chǔ)存單元,其包括至少一界面,其中上述至少一界面至少包括一物件以及上述物件所對應(yīng)的配置信息;一屏幕,依據(jù)上述配置信息顯示上述至少一界面;以及一處理單元,接收一伺服器送出的一請求訊息,用以請求上述至少一界面的上述配置信息,相應(yīng)上述請求訊息,取得上述至少一界面的對應(yīng)配置信息,并且傳送上述至少一界面的上述對應(yīng)配置信息至上述伺服器,致使上述至少一界面的一模擬界面是依據(jù)上述伺服器所接收到的上述對應(yīng)配置信息顯示于上述伺服器端的一使用者界面上,其中,當(dāng)上述伺服器端上的上述至少一界面的上述模擬界面產(chǎn)生任何一更動(dòng)時(shí),上述至少一界面的配置是相應(yīng)地進(jìn)行更動(dòng)。
9.如權(quán)利要求8所述的界面管理的系統(tǒng),其中上述至少一界面還包括多個(gè)物件并且上述至少一界面的上述對應(yīng)配置信息包括每一上述物件的一位置信息、一類型及一名稱的其中之一或組合者。
10.如權(quán)利要求9所述的界面管理的系統(tǒng),其中上述物件包括至少一背景、至少一小工具、至少一應(yīng)用程序圖示及至少一按鈕的其中之一或組合者。
11.如權(quán)利要求9所述的界面管理的系統(tǒng),其中上述處理單元還接收上述伺服器所送出的一更新請求訊息,并且于上述至少一界面的任一界面是表示于上述更新請求訊息時(shí), 重新配置上述至少一界面的上述界面上的上述物件。
12.如權(quán)利要求11所述的界面管理的系統(tǒng),其中每一上述物件是提供一時(shí)間戳記,并且上述處理單元還依據(jù)每一上述物件所對應(yīng)的上述時(shí)間戳記以及其在上述伺服器端的一對應(yīng)物件的一時(shí)間戳記,將上述至少一界面的上述配置信息與在上述伺服器端的上述使用者界面上所顯示的上述模擬界面的上述配置信息進(jìn)行同步。
13.如權(quán)利要求12所述的界面管理的系統(tǒng),其中當(dāng)上述至少一界面的上述物件中的其中一物件的上述對應(yīng)時(shí)間戳記是比上述模擬界面上的一對應(yīng)物件的上述對應(yīng)時(shí)間戳記更舊時(shí),上述至少一界面的上述物件中的上述物件是依據(jù)上述模擬界面上所顯示的上述對應(yīng)物件進(jìn)行重新配置。
14.如權(quán)利要求13所述的界面管理的系統(tǒng),其中當(dāng)上述至少一界面的上述物件中的上述物件的上述對應(yīng)時(shí)間戳記是比上述模擬界面上的上述對應(yīng)物件的上述對應(yīng)時(shí)間戳記更新時(shí),上述至少一界面的上述物件中的上述物件將保持不變。
15.如權(quán)利要求6所述的界面管理的系統(tǒng),其中上述至少一界面還分為多個(gè)顯示區(qū)域并且上述至少一界面的上述對應(yīng)配置信息包括表示每一上述物件所在的一顯示區(qū)域的信肩、ο
全文摘要
一種界面管理的系統(tǒng)及其方法。首先,接收一伺服器送出的一請求訊息,用以請求至少一界面的配置信息,其中,上述至少一界面包含至少一物件且可依據(jù)上述配置信息顯示于上述電子裝置的一屏幕上。接著,相應(yīng)上述請求訊息,取得上述至少一界面的對應(yīng)配置信息,并傳送上述至少一界面的上述對應(yīng)配置信息至上述伺服器,致使上述至少一界面的一模擬界面是依據(jù)上述伺服器所接收到的上述對應(yīng)配置信息顯示于上述伺服器端的一使用者界面上,其中,當(dāng)上述伺服器端上的上述至少一界面的上述模擬界面產(chǎn)生任何一更動(dòng)時(shí),上述至少一界面的配置是相應(yīng)地進(jìn)行更動(dòng)。
文檔編號(hào)G06F9/445GK102222008SQ201110095578
公開日2011年10月19日 申請日期2011年4月15日 優(yōu)先權(quán)日2010年4月15日
發(fā)明者葉佰蒼, 李伯彥, 連麗文, 陳建文 申請人:宏達(dá)國際電子股份有限公司