專利名稱:使用者自訂界面的編輯方法、系統(tǒng)及便攜式電子裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種界面顯示方法,特別是有關(guān)于一種適用于便攜式電子裝置中,編輯及顯示使用者自訂界面的方法。
背景技術(shù):
隨著便攜式電子裝置(mobile electronic device)相關(guān)技術(shù)的發(fā)展,許多個人化的功能設(shè)計與便攜式電子裝置,如便攜式電話(mobile phone)或個人數(shù)字助理(personal digital assistant,PDA)等,相互結(jié)合?,F(xiàn)行用以實現(xiàn)個人化的功能相當(dāng)有限,例如便攜式電子裝置提供可變式的外殼、聲音或背景影像(background image)等等供使用者選擇。
對于便攜式電子裝置而言,使用者界面(user interface)為使用相當(dāng)頻繁的組件。目前,有些改進式產(chǎn)品可提供部分使用者自訂界面(user-definedinterface)的功能,例如可更換背景影像等等,然而其界面中各顯示組件(display component)的布局通常是不可變更的。舉例而言,一個使用者界面可顯示于便攜式電話中,如圖1所示。使用者界面10可包括顯示組件,如定時器110或選單102等等。在前述改進式產(chǎn)品中,背景影像106可依據(jù)使用者的選擇而更換為另一背景影像。然而,各顯示組件102、104、108或110的布局,如位置(position)、顏色(color)或形狀(sharp)等等,卻是無法變更的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的就在于提供一種使用者自訂界面的編輯方法,其可適用于便攜式電子裝置中,以增加其個人化功能。
為達成上述目的,本發(fā)明提供一種使用者自訂界面的編輯方法。首先,于界面編輯器(interface editor)中,編輯一界面的顯示相關(guān)信息以形成一已編修資料。此界面可顯示于便攜式電子裝置中。界面可包括多個顯示組件,因此界面的顯示相關(guān)信息即包括各顯示組件的相關(guān)描述(description),如位置、顏色、大小、形狀、顯示于顯示組件的字符串或圖像,或?qū)?yīng)于顯示組件的功能等。界面編輯即改變顯示組件的相關(guān)描述,界面的顯示相關(guān)信息可由便攜式電子裝置傳輸至界面編輯器中以進行編輯,或可先儲存于界面編輯器中再進行編輯。
其后,編輯而得的已編修資料會被記錄,并由界面編輯器利用無線(wireless)或有線(wired)等方式,傳輸至便攜式電子裝置中,已編修資料可記錄于可延伸性標(biāo)示語言檔案(Extensible Markup Language file,XML file)中。于界面顯示前,便攜式電子裝置可對于所接收的已編修資料以分析器(parser)進行分析。在已編修資料分析后,界面便可根據(jù)已編修資料,顯示于便攜式電子裝置中。
再者,本發(fā)明提出一種使用者自訂界面的編輯系統(tǒng),包括界面編輯器及便攜式電子裝置,便攜式電子裝置可為便攜式電話或為個人數(shù)字助理等,界面編輯器可設(shè)置于計算機中,或者也可由網(wǎng)站(website)提供。使用者可利用界面編輯器以編輯便攜式電子裝置的界面。界面可包括多個顯示組件,顯示相關(guān)信息即包括顯示組件的相關(guān)描述。顯示組件的相關(guān)描述包括顯示組件的位置、顏色、大小、形狀、顯示于顯示組件的字符串或圖像,或?qū)?yīng)于顯示組件的功能等等,界面編輯器可改變顯示組件的相關(guān)描述以編輯顯示相關(guān)信息。
在此,便攜式電子裝置尚可包括傳輸模塊,用以將界面的顯示相關(guān)信息由便攜式電子裝置傳輸至界面編輯器中以進行編輯。編輯后的顯示相關(guān)信息是作為已編修資料,已編修資料可記錄于可延伸性標(biāo)示語言檔案中。界面編輯器將已編修資料以無線傳輸或有線傳輸方式傳輸至便攜式電子裝置中,便攜式電子裝置接收已編修資料,并以分析器進行分析,再根據(jù)已編修資料顯示界面。
其次,本發(fā)明提出一種便攜式電子裝置,如便攜式電話或個人數(shù)字助理等,便攜式電子裝置包括接收模塊及分析器。接收模塊用以接收來自界面編輯器的已編修資料,分析器則用以分析已編修數(shù)據(jù)。
已編修資料是于界面編輯器中,編輯界面的顯示相關(guān)信息所產(chǎn)生。界面可包括多個顯示組件,界面的顯示相關(guān)信息即包括各顯示組件的相關(guān)描述,相關(guān)描述可為顯示組件參數(shù)的任何組合,如位置、顏色、大小、形狀、顯示于顯示組件的字符串或圖像,以及對應(yīng)于顯示組件的功能等。
本發(fā)明所提出的便攜式電子裝置還可包括傳輸模塊,用以將界面的顯示相關(guān)信息由便攜式電子裝置傳輸至界面編輯器中。而編輯所得的已編修資料可以可延伸性標(biāo)示語言檔案加以記錄。便攜式電子裝置接收已編修資料后,便攜式電子裝置以分析器分析已編修資料,并以顯示模塊根據(jù)已編修資料顯示界面。
圖1是顯示呈現(xiàn)于便攜式電話中界面的示意圖。
圖2是顯示本發(fā)明所揭示的方法的執(zhí)行流程圖。
圖3是顯示本發(fā)明所揭示的系統(tǒng)的功能方塊圖。
圖4是顯示本發(fā)明所揭示的界面編輯器的一實施例的示意圖。
圖5是顯示本發(fā)明所揭示的使用者自訂界面的一實施例的示意圖。
圖6是顯示本發(fā)明所揭示的便攜式電子裝置的一實施例的示意圖。
符號說明10-使用者界面;102、104、106、108、110-顯示組件;30-界面編輯器;32-便攜式電子裝置;34-已編修數(shù)據(jù);36-信息及檔案傳輸;320-傳輸模塊;322-分析器;40-界面;70-便攜式電子裝置;72-傳輸模塊;74-接收模塊;76-分析器;78-顯示模塊。
具體實施例方式
請參照圖2,圖2是顯示本發(fā)明所揭示的方法的執(zhí)行流程圖。首先,于界面編輯器中,編輯一界面的顯示相關(guān)信息以形成一已編修資料(步驟S200)。此界面可顯示于便攜式電子裝置中,且可包括多個顯示組件。因此,界面的顯示相關(guān)信息包括各顯示組件的相關(guān)描述,如位置、顏色、大小、形狀、顯示于顯示組件的字符串或圖像,或?qū)?yīng)于顯示組件的功能等。界面編輯即改變顯示組件的相關(guān)描述。界面的顯示相關(guān)信息可由便攜式電子裝置傳輸至界面編輯器中以進行編輯,或可先儲存于界面編輯器中以進行編輯。
其后,編輯而得的已編修資料會被記錄,并由界面編輯器利用無線或有線等方式,傳輸至便攜式電子裝置中(步驟S202)。已編修資料可記錄于可延伸性標(biāo)示語言檔案(XML file)中。于界面顯示前,便攜式電子裝置接收已編修資料后,并以分析器進行分析(步驟S204)。在分析后,此界面便可根據(jù)已編修資料,顯示于便攜式電子裝置中(步驟S206)。
圖3是顯示本發(fā)明所揭示的系統(tǒng)的功能方塊圖。如圖所示,本發(fā)明提出一種使用者自訂界面的編輯系統(tǒng),包括界面編輯器30及便攜式電子裝置32。便攜式電子裝置32可為便攜式電話或為個人數(shù)字助理等等。界面編輯器30可設(shè)置于計算機中,或者也可由網(wǎng)站提供。使用者可利用界面編輯器30以編輯便攜式電子裝置32的界面,界面的編輯可借由改變界面顯示組件的描述而完成。
在一實施例中,使用者可先將便攜式電子裝置32原始界面,傳輸至界面編輯器30所安置的計算機中,當(dāng)界面編輯器30由網(wǎng)站提供時,則可將便攜式電子裝置32原始界面上載(upload)至提供界面編輯器30的網(wǎng)站中。在網(wǎng)站中,使用者可利用瀏覽器(browser)來使用界面編輯器??傊?,界面的顯示相關(guān)信息由便攜式電子裝置32傳輸至界面編輯器30中。
在另一實施例中,界面編輯器30可以建置于便攜式電子裝置32中,因此,使用者可直接于便攜式電子裝置32中編輯,而無需傳輸顯示相關(guān)信息。
接著,便攜式電子裝置32原始界面可顯示于界面編輯器30工作區(qū)(working interface)的右側(cè),如圖4所示。對應(yīng)于界面中各組件的識別碼(identification code)則可顯示于界面編輯器30工作區(qū)的左側(cè)。
舉例而言,為了改變組件于便攜式電子裝置32界面中的位置,如改變定時器(timer)的位置,使用者可于界面編輯器30的右側(cè)工作區(qū)中,選擇定時器并以拖拉的方式改變其位置。
另一種編輯方式,使用者可選擇對應(yīng)于定時器的識別碼,然后輸入新位置的坐標(biāo)。使用者可以類似前述的編輯方法,輸入或選擇新的參數(shù)如顏色(形狀、大小),以改變組件的顏色(形狀、大小)。
再者,使用者也可利用界面編輯器,改變便攜式電子裝置32界面中組件對應(yīng)的字符串(string)或圖像(image)或功能(function)。以便攜式電話(mobile phone)為例,便攜式電子裝置32(即便攜式電話)的原始界面中,具有一組件其對應(yīng)的字符串為“電話簿”,而此組件被選擇時,便攜式電話會執(zhí)行“電話簿”功能。若此“電話簿”組件對應(yīng)至便攜式電話鍵盤中的“向上鍵”時,則當(dāng)“向上鍵”被按下時,“電話簿”功能便被選定而加以執(zhí)行。
使用者可借由界面編輯器來改變“電話簿”組件的對應(yīng)字符串,例如更改為“記事本”,而后此組件所對應(yīng)的顯示字符串便成為“記事本”,若將所對應(yīng)的功能亦設(shè)定更改完成后,當(dāng)此組件被選擇時,則可執(zhí)行“記事本”功能。同樣地,由于此組件對應(yīng)鍵盤上的“向上鍵”,此時當(dāng)“向上鍵”被按下時,“記事本”功能便被選定而加以執(zhí)行。
界面編輯器30將新的坐標(biāo)或參數(shù)儲存為已編修資料34,如果界面編輯器30并非設(shè)置于便攜式電子裝置32中,界面編輯器30則將已編修資料34傳輸至便攜式電子裝置32中。已編修資料34可以利用如可延伸性標(biāo)示語言檔案等檔案形式記錄,以便由計算機傳輸至便攜式電話中,或者由網(wǎng)站下載至便攜式電話中。信息及檔案的傳輸36可以是有線或無線的傳輸。
便攜式電子裝置32接收已編修資料,并根據(jù)已編修資料顯示界面。便攜式電子裝置32還可包括傳輸模塊320,用以將界面的顯示相關(guān)信息由便攜式電子裝置32傳輸至界面編輯器30中。在界面顯示前,已編修資料34由便攜式電子裝置32接收后,便攜式電子裝置32以分析器322分析已編修資料。
在此,同樣地,界面可顯示于便攜式電子裝置32中,并可包括多個顯示組件,界面的顯示相關(guān)信息即包括各顯示組件的相關(guān)描述,編輯顯示相關(guān)信息即變更各顯示組件的相關(guān)描述。界面的顯示相關(guān)信息可以在需要編輯時,由便攜式電子裝置32傳送至界面編輯器30中,顯示相關(guān)信息也可以事先建置于界面編輯器30中。另外,界面編輯器30也可包括一分析器,用以分析顯示相關(guān)信息,以便于將便攜式電子裝置32的界面正確地顯示于界面編輯器30的工作區(qū)中。
由于界面的已編修資料34可儲存為可延伸性標(biāo)示語言檔案,而便攜式電子裝置32通??捎诖鎯ζ髦袃Υ嫒舾蓚€可延伸性標(biāo)示語言檔案。因此,使用者也可將編輯完成的界面設(shè)計儲存為不同的可延伸性標(biāo)示語言檔案,當(dāng)需要其中的某一種設(shè)計時,使用者可直接選擇所對應(yīng)的可延伸性標(biāo)示語言檔案。
在此,特別說明一點,可延伸性標(biāo)示語言檔案是屬數(shù)據(jù)文件,與應(yīng)用程序無關(guān)。因此,當(dāng)一便攜式電話具有多個不同的界面設(shè)計,而又儲存為可延伸性標(biāo)示語言檔案時,則利用選擇不同的檔案便可以將原本的界面更換為在視覺上完全不同感覺的界面設(shè)計,而無需修改或變更顯示界面相關(guān)應(yīng)用程序的程序代碼。
若使用者想與其它人分享界面設(shè)計,也可直接將此界面設(shè)計的可延伸性標(biāo)示語言檔案傳送給他人即可。例如,可利用便攜式電話間的MSN功能進行檔案傳輸。
此外,便攜式電話出廠時界面的原始設(shè)計,也可以檔案的方式儲存,當(dāng)使用者編輯界面發(fā)生問題或欲變更回原始設(shè)計時,只需以原始設(shè)計所儲存的檔案取代現(xiàn)有界面編輯即可。
圖5是顯示本發(fā)明所揭示的使用者自訂界面的一實施例的示意圖。如圖所示,應(yīng)用本發(fā)明提出的方法于一便攜式電子裝置的界面中。同時比較圖1及圖5,圖5中顯示組件的位置已變更,如圖5所示的界面可根據(jù)使用者喜好及習(xí)慣進行變更,較符合使用者需求。
圖6是顯示本發(fā)明所揭示的便攜式電子裝置的一實施例的示意圖。如圖所示,本發(fā)明所提出的便攜式電子裝置70包括傳輸模塊72、接收模塊74、分析器76及顯示模塊78。
傳輸模塊72用以將界面的顯示相關(guān)信息由便攜式電子裝置70傳輸至界面編輯器80中。接收模塊74用以接收來自界面編輯器80的已編修資料,已編修資料是于界面編輯器80中,編輯界面的顯示相關(guān)信息所產(chǎn)生。分析器76耦接于接收模塊74,是用以分析已編修數(shù)據(jù)。顯示模塊78耦接于分析器76,是根據(jù)已編修資料顯示界面。在此,界面及其組件可如前述的方法進行編輯、記錄與傳輸。
在一實施例中,界面編輯器30可建置于便攜式電子裝置32中,如建置于便攜式電話中,如此一來,使用者可便攜式電話中直接進行界面編輯而無需資料的傳輸。
本發(fā)明所提出的方法及系統(tǒng),或者其中某些部分,可能以計算機程序(計算機指令)的方式加以實現(xiàn),此計算機程序(計算機指令)可能建置于儲存媒體中,如軟盤(floppy diskettes)、光盤(CD-ROMS)、硬盤(hard drives)、韌體(firmware)或其它任何機器可辨讀的儲存媒體中。當(dāng)前述的計算機程序(計算機指令)經(jīng)由如計算機等機器加載并執(zhí)行時,此加載計算機程序(計算機指令)的機器即轉(zhuǎn)換為一用以實現(xiàn)本發(fā)明的裝置。再者,本發(fā)明所揭示的方法及系統(tǒng)可以計算機程序(計算機指令)的方式進行傳輸,傳輸媒體如電線(electrical wire)、電纜(cable)、光纖(fiber optics)、以及其它任何可進行傳輸?shù)膫鬏斆襟w或無線傳輸(wireless communication)。當(dāng)前述傳輸?shù)挠嬎銠C程序(計算機指令)經(jīng)由如計算機等機器加載并執(zhí)行時,此加載計算機程序(計算機指令)的機器即轉(zhuǎn)換為一用以實現(xiàn)本發(fā)明的裝置。又再者,本發(fā)明所揭示的方法及系統(tǒng)可以計算機程序(計算機指令)的型態(tài)應(yīng)用于一通用目的(general-purpose)處理器中,當(dāng)前述應(yīng)用于通用目的處理器的計算機程序(計算機指令)與該處理器相結(jié)合時,即提供一用以實現(xiàn)本發(fā)明的裝置,其功能相當(dāng)于具有特定功能的邏輯電路(logic circuits)。
雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,因此本發(fā)明的保護范圍當(dāng)視申請專利范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種使用者自訂界面的編輯方法,包括下列步驟于一界面編輯器中,編輯一界面的顯示相關(guān)信息以作為已編修資料,其中上述界面是顯示于一便攜式電子裝置中;以及根據(jù)上述,顯示上述界面于上述便攜式電子裝置中。
2.如權(quán)利要求1所述的使用者自訂界面的編輯方法,還包括將上述已編修資料由上述界面編輯器傳輸至上述便攜式電子裝置中。
3.如權(quán)利要求1所述的使用者自訂界面的編輯方法,還包括將上述界面的上述顯示相關(guān)信息由上述便攜式電子裝置傳輸至上述界面編輯器中。
4.如權(quán)利要求1所述的使用者自訂界面的編輯方法,其中上述界面包括至少一顯示組件。
5.如權(quán)利要求4所述的使用者自訂界面的編輯方法,其中上述顯示相關(guān)信息包括上述顯示組件的相關(guān)描述。
6.如權(quán)利要求5所述的使用者自訂界面的編輯方法,其中上述編輯是改變上述顯示組件的上述相關(guān)描述。
7.如權(quán)利要求5所述的使用者自訂界面的編輯方法,其中對于一顯示組件的上述相關(guān)描述為下列參數(shù)的任何組合上述顯示組件的位置;上述顯示組件的顏色;上述顯示組件的大小;上述顯示組件的形狀;顯示于上述顯示組件的字符串;顯示于上述顯示組件的圖像;以及對應(yīng)于上述顯示組件的功能。
8.如權(quán)利要求1所述的使用者自訂界面的編輯方法,其中于上述界面顯示前,上述已編修資料是以上述便攜式電子裝置中的一分析器進行分析。
9.如權(quán)利要求1所述的使用者自訂界面的編輯方法,其中上述已編修資料是以一可延伸性標(biāo)示語言檔案加以記錄。
10.如權(quán)利要求2所述的使用者自訂界面的編輯方法,其中上述傳輸為無線傳輸。
11.如權(quán)利要求2所述的使用者自訂界面的編輯方法,其中上述傳輸為有線傳輸。
12.一種使用者自訂界面的編輯系統(tǒng),包括一界面編輯器,用以編輯一界面的顯示相關(guān)信息以作為已編修資料;以及一界面顯示器,其耦接于上述界面編輯器,用以接收上述已編修資料,并根據(jù)上述已編修資料顯示上述界面。
13.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),另包括一傳輸模塊,其用以將上述界面的上述顯示相關(guān)信息由上述界面顯示器傳輸至上述界面編輯器中。
14.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),其中上述界面包括至少一顯示組件。
15.如權(quán)利要求14所述的使用者自訂界面的編輯系統(tǒng),其中上述顯示相關(guān)信息包括上述顯示組件的相關(guān)描述。
16.如權(quán)利要求15所述的使用者自訂界面的編輯系統(tǒng),其中上述界面編輯器是改變上述顯示組件的上述相關(guān)描述以編輯上述顯示相關(guān)信息。
17.如權(quán)利要求15所述的使用者自訂界面的編輯系統(tǒng),其中對于一顯示組件的上述相關(guān)描述為下列參數(shù)的任何組合上述顯示組件的位置;上述顯示組件的顏色;上述顯示組件的大小;上述顯示組件的形狀;顯示于上述顯示組件的字符串;顯示于上述顯示組件的圖像;以及對應(yīng)于上述顯示組件的功能。
18.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),另包含一分析器,其中于上述界面顯示前,上述已編修數(shù)據(jù)是以上述分析器進行分析。
19.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),其中上述已編修資料是以一可延伸性標(biāo)示語言檔案加以記錄。
20.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),其中上述界面編輯器更將上述已編修數(shù)據(jù)傳輸至上述界面顯示器中,上述傳輸為無線傳輸。
21.如權(quán)利要求12所述的使用者自訂界面的編輯系統(tǒng),其中上述界面編輯器更將上述已編修數(shù)據(jù)傳輸至上述界面顯示器中,上述傳輸為有線傳輸。
22.一種便攜式電子裝置,包括一接收模塊,用以接收來自一界面編輯器的已編修資料,其中上述已編修資料是于上述界面編輯器中,編輯一界面的顯示相關(guān)信息所產(chǎn)生;以及一分析器,其耦接于上述接收模塊,用以分析上述已編修數(shù)據(jù)。
23.如權(quán)利要求22所述的便攜式電子裝置,還包括一顯示模塊,其耦接于上述分析器,用以根據(jù)上述已編修資料顯示上述界面。
24.如權(quán)利要求22所述的便攜式電子裝置,還包括一傳輸模塊,其耦接于上述界面編輯器,用以將上述界面的上述顯示相關(guān)信息由上述便攜式電子裝置傳輸至上述界面編輯器中。
25.如權(quán)利要求22所述的便攜式電子裝置,其中上述界面包括至少一顯示組件。
26.如權(quán)利要求25所述的便攜式電子裝置,其中上述顯示相關(guān)信息包括上述顯示組件的相關(guān)描述。
27.如權(quán)利要求26所述的便攜式電子裝置,其中對于一顯示組件的上述相關(guān)描述為下列參數(shù)的任何組合上述顯示組件的位置;上述顯示組件的顏色;上述顯示組件的大小;上述顯示組件的形狀;顯示于上述顯示組件的字符串;顯示于上述顯示組件的圖像;以及對應(yīng)于上述顯示組件的功能。
28.如權(quán)利要求22所述的便攜式電子裝置,其中上述已編修資料是以一可延伸性標(biāo)示語言檔案加以記錄。
29.如權(quán)利要求22所述的便攜式電子裝置,其中上述便攜式電子裝置為一便攜式電話。
30.如權(quán)利要求22所述的便攜式電子裝置,其中上述便攜式電子裝置為一個人數(shù)字助理。
全文摘要
本發(fā)明提出一種使用者自訂界面的編輯方法,其可適用于便攜式電子裝置中。首先,于界面編輯器中,編輯一界面的顯示相關(guān)信息以形成一已編修資料。接著,將已編修資料由界面編輯器傳輸至便攜式電子裝置中。再分析已編修資料,并根據(jù)已編修資料顯示界面于便攜式電子裝置中。
文檔編號H04M1/247GK1801070SQ20051009713
公開日2006年7月12日 申請日期2005年12月30日 優(yōu)先權(quán)日2005年1月3日
發(fā)明者胡晉華, 莊盟錫, 李昭隆, 李嘉晃, 楊裕全 申請人:聯(lián)發(fā)科技股份有限公司