專利名稱:使用移動電話直接傳送使用者接口設定的方法
技術領域:
本發明是關于設定通信裝置使用者接口的方法,且特別關于經由通信網絡設定通 信裝置使用者接口的方法。
背景技術:
移動電話等通信裝置,通常具有與使用者溝通的接口,稱為人機接口 (Man-Machine Interface, MMI)或使用者接口 (User Interface)。通信裝置的使用者接口具有多個屬性內容。當這些屬性被當成一個組合時,也稱 為主題(theme)。通信裝置的實施例包括移動電話(mobile phone)、個人數字助理(PDA)、 或各種可以連接到網絡的計算機裝置。移動電話在此可作為描述使用者接口的實施例,因 為通常在移動電話可通過使用者接口的屬性設定,提供使用者不同的使用經驗。主題通常 用于定義使用者接口的“外觀與感覺(look and feel)”。尤其是,主題可作為與使用者溝通 的基礎。通常,這些溝通用的屬性包括視覺上、以及聲音上的內容。當然,像是振動模式也 是另一種實施例。簡言之,假如裝置的功能能觸發人類的感知,可視為裝置的使用者接口。很明顯地,主題與移動電話本身所能提供的功能有重要的關聯性。舉例來說,移 動電話可提供色彩、影像、鈴聲或甚至裝置外觀膚色(skin)的設定與變化。所謂外觀膚色 (skin)用于指使用者接口的整體呈現,例如其色彩配置(color scheme) 0主題可包括外觀 膚色以外的內容,例如除了顏色、按鈕的大小,還可以提供語音上的感官效果。主題的改變, 可能帶來截然不同的感官效果。換言之,移動電話的主題改變可以改變整個使用者接口的 屬性。現如今,如果移動電話可連接到網際網絡(例如通過GPRS網絡),則使用者可下載 主題到其移動電話中。舉例來說,如果使用者使用支持GPRS的移動電話,則其可通過WAP或 TCP/IP的軟硬件,從網站下載所需的主題設定資料。此網站可為一般的WAP網站或是HTTP 的網站。通過此方法,使用者可以改變其移動電話的外觀表現。這種能力對于提升移動電 話的價值是非常有幫助的。此外,使用者也可能使用USB或紅外線接口,連接計算機,以下 載主題設定資料。然而,并不是所有的移動電話都支持上述的連接方式。并且,對于要利用信號線連 接到計算機的方式,對移動中的使用者來說也不方便。這種問題在低階手機額外明顯,因為 在低階手機,往往并未配備WAP或網際網絡聯機或USB、紅外線聯機的能力。對于此類裝置 的使用者來說,上述的下載使用者接口設定便困難重重,因而低階移動電話通常不具備更 換使用者接口的能力。如果能夠找出一種方法,能夠對于即使最低階的移動電話等通信裝置,也能提供 其下載更換使用者接口設定,則能提供重要的產業上助益,增加產品的附加價值,也增進使用者的使用經驗。
發明內容
本發明即是為解決上述現有技術的問題而提出的一種通信裝置及其使用者接口 設定的方法與傳送該設定的方法。其是經由一信息服務協議接收包含使用者接口設定的信 息,從接收的多條信息中擷取使用者接口設定,并且將擷取出的使用者接口設定存于所述 通信裝置。所述通信裝置具有接收模塊、解析模塊與處理模塊,所述接收模塊經由短消息等 信息服務接收多條信息,所述解析模塊找出接收信息中具有識別碼的信息,并且將具有識 別碼的信息中的設定資料儲存為一組使用者接口設定,而所述處理模塊則根據這些使用者 接口設定,提供使用者接口。本發明提供一種使用移動電話直接傳送使用者接口設定的方法,該方法包含將 一個移動電話中的使用者接口設定資料打包成短消息信息;以及將所述短消息信息透過短 消息服務協議傳給另一個移動電話,使得所述另一個移動電話根據所述短消息信息接收所 述使用者接口設定資料。本發明是提供一種在通信裝置下載使用者接口設定的方法,其包括下列步驟。首 先,經由短消息(SMS)等信息服務協議,通過GSM等通信網絡,以接收多條信息。接著,從接 收的多條信息中,找出是否有哪些信息包含預定的識別碼。對于沒有包含識別碼的信息,通 過通常的處理程序加以處理,例如將對應的文字信息呈現于通信裝置的顯示器上。否則,則 對包含識別碼的信息進行解析,找出其內所包含的設定資料。假如此設定資料是存于多個 信息,則分次接收這些信息并且重新組合這些信息所內含的設定資料。對于GSM之類的通 信網絡而言,所接收到的信息的先后可能會變動,因此,在組接設定資料時,可通過序號等 機制加以處理。等到所需設定資料下載完畢,可將其轉換存放為對應的使用者接口設定,使 用者日后可選擇該使用者接口設定作為依據,在此通信裝置上呈現對應的使用者接口,例 如將其設為主題。本發明另揭示一種傳送使用者接口設定到一通信裝置的方法,包括將主題等使用 者接口設定資料,依據SMS等信息服務協議,將其打包(package)成一個或多個信息,并且 在這些信息中加上識別碼,以與其它信息加以區別。此類的信息通過上述信息服務協議,經 由GSM等通信網絡傳送給通信裝置,其中,使用者接口設定資料儲存為通信裝置的一組使 用者接口設定,使得通信裝置可經由操作依據這組使用者接口設定,設定此通信裝置的使 用者接口。本發明還揭示了一種通信裝置,其包括接收模塊、解析模塊與處理模塊。接收模塊 經由SMS等信息服務協議接收信息;解析模塊從接收信息中找出是否有信息包含預定的識 別碼,假如并未發現接收信息包含識別碼,則進行通常處理程序,例如將該消息正文顯示于 顯示器上,如果發現具有識別碼的信息,將其內的設定資料存儲為一組使用者接口設定;這 些使用者接口設定作為處理模塊提供使用者接口的依據。上述的接收模塊、解析模塊與處 理模塊可通過軟件、硬件、韌體(firmware)或其任意組合,依據不同需要而制成。現在,有 許多種不同的方式,可用于設計移動電話等通信裝置,并且本領域技術人員可將上述的功 能模塊實做成其所需的產品。舉例來說,在移動電話系統中,通常有設計軟件程序,韌體程 序或數字邏輯電路用以處理短消息信息。一種實做本發明的方法包括改寫這組程序代碼,
4判斷接收信息是否包括預定識別碼。假如發現接收信息不包含識別碼,則依據原先的處理程序進行處理,例如顯示相關的文字信息于顯示器上。假如發現接收信息包含識別碼,則將其內的設定資料取出,并依據移動裝置的設計,將設定資料存為對應的使用者接口設定資料,例如主題檔案(theme fi le)。
因此,利用本發明的概念,即使是低階的通信裝置,只要其能支持短消息等信息服務協議,通過本發明的概念,調整其系統處理邏輯,即可使通信裝置支持能帶來高價值的動態使用者接口設定的能力。
為讓本發明的上述目的、特征、和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下
圖l是通信裝置架構的概念圖,此通信裝置可經由通信網絡取得使用者接口設定;
圖2是圖l的通信裝置對應的軟件架構示意 圖3是顯示處理短消息信息的流程 圖4是顯示通信裝置的組合示意 圖5是顯示上傳與下載使用者接口設定的示意圖。
主要組件符號說明
lo天線11顯示器
12處理器13語音裝置
14無線收發器15輸出入總線
20驅動程序22具有通信層的操作系統
24短消息處理模塊242顯示短消息
244主題產生器262應用程序l
264應用程序2402接收模塊
404解析模塊406處理模塊
500計算機5lo移動電話
520通信網絡540移動電話
550網站服務器具體實施方式
圖l揭示一種移動電話的架構,其是作為通信裝置的一實施例,且能夠經由通信網絡接收使用者接口設定。此移動電話具有天線lo、無線收發器14、處理器12、輸出入總線15、顯示器11、以及語音裝置13,其中該語音裝置13包含麥克風與喇叭。信息與聲音信號通過天線lo接收,并且傳送到無線收發器14。處理器12執行存于其內或外部存儲器的程序代碼,以對于無線收發器14所接收的數據進行解碼。此外,處理器12也可通過輸出入總線15,在顯示器11上顯示影像以及在語音裝置13上輸出聲音來提供一組使用者接口。此使用者接口設定可能包括文字色彩、按鍵類型、鈴聲等等。通常,一組使用者接口的設定稱為主題(th‘3me),而其可包括聲音以及/或影像等視覺設定。在實施時,本領域技術人員可進行若干的設計上的改變,以符合其特別的需求,舉例來說,顯示器11可以是彩色液晶顯 示器;處理器12與無線收發器14可以實施于一顆芯片、或切分實施于多顆芯片的組合;處 理器12所執行的程序代碼也可以用對應的數字邏輯或是韌體來實施。圖2顯示圖1所示移動電話系統的一種例示軟件的觀點。具有通信層的操作系統 22提供作為此移動電話系統的軟件主干。通過安裝多個驅動程序20,操作系統得與不同的 硬件裝置(例如圖1所示的顯示器11或語音裝置13)進行溝通。短消息(Short Message Service, SMS)處理模塊24用于處理來自具有通信層的操作系統22的短消息信息。如本 領域技術人員所知,在GSM與其它通信標準中,短消息服務是設計用于在移動電話中提供 文字信息。此外,由于短消息(SMS)規定于GSM標準,作為基本功能,所有的GSM移動電話 應該都支持短消息服務功能。換言之,對于低階的移動電話,即使其可能不具備GPRS、TCP/ IP、EMS、USB或IR等功能,但其仍然可以經過若干的調整,即可作為實施本發明的客體。同 樣值得注意的是,對于其它原先設計用于傳輸單純文字信息的信息服務協議,例如非結構 化的補充業務數據(Unstructured Supplementary Service Data,USSD),也可用于實施本 發明。圖3是一流程圖,顯示短消息處理模塊24從具有通信層的操作系統22接收短消 息信息后的處理步驟與邏輯的實施例。依據GSM標準,本領域技術人員應知如何實施能夠 接收短消息的硬件與軟件架構,因此在此不贅述這些細節。在此實施例中,當收到短消息 時,短消息處理模塊24被激活(步驟300,302)。短消息處理模塊24檢查是否短消息信息 具有其它與此短消息信息相關的區段(步驟304)。假如有其它與此短消息信息相關的區 段,則陸續接收所有區段。當收完所有區段后,短消息處理模塊24將多個區段加以組接,并 對接收數據進行解碼(步驟306)。接著,短消息處理模塊24檢查是否有一個或多個短消息信息包含預定識別碼,例 如預定的標頭部分(header portion)(步驟308)。以下例示一種可供此用途的標頭部分。<Theme IdentifierXTheme SizeXDelimiter>其中,〈Theme Identifier) = Title of the theme<Theme Size): = XXXX(where XXX is the theme size in bytes)〈Delimiter〉 = Space此處所列的主題標頭(theme header)是用于例示,而非用于限制本發明的范圍。 信息格式可依據不同的通信裝置而進行調整或擴充。對于需要比較多資料的主題(theme) 而言,可使用一個以上的短消息信息區段來傳送。舉例來說,可通過多個短消息信息來承載 所需傳送的資料內容。在這種狀況下,可通過偵測接收信息的信息標頭,以得知需要接收多 少個短消息信息。舉例來說,通過標頭中的〈Theme Size〉字段,可指出傳送該特定主題需 要多少個短消息信息區段。假如接收到一個載有主題資料的標頭部分(步驟308),可得知 一個主題大小(步驟310)。假如所接收資料已經達到此主題大小,則依據短消息信息中所 存放的設定資料建立一主題檔案(步驟314)。否則,則排除該主題(步驟316)。在此流程 圖所例示的結束(步驟318)可導向一個通常處理程序,例如當該短消息信息并未承載主題 設定資料,便將文字短消息顯示在一顯示器上。通過解析上述信息格式的第一行,在發現〈Theme Identifier)識別碼,即可得知接收的短消息信息是否包含一主題標頭,在沒有找到此識別碼時,則判斷其屬于一般的文 字短消息信息。假如短消息處理模塊24發現接收信息并不包含使用者接口設定資料,短消 息信息被傳送到一通常處理程序,例如圖2所例示的功能方塊242所執行的內容。否則,短 消息信息則交由圖2的主題產生器(theme generator) 244處理,其解析存于一個或多個短 消息信息中的設定資料,并且制造對應的使用者接口設定資料。此信息格式可依實際需要 調整,主要與通信裝置能夠呈現的主題能力有關。通過信息格式內容的設計,可以容納更多 的“外觀呈現(look and feel) ”的屬性。舉例來說,可改變屏幕控制對象,例如按鈕的顏色, 改變桌布與屏幕保護程序影像,增加或改變鈴聲或其它聲音效果組件,改變控制組件,例如 按鈕、選單等在屏幕上的坐標位置,改變顯示字型,調整字形大小,選單字型,并且改變控制 對象的大小,例如增加一個屏幕上按鈕的大小。基于這種強大的可擴充性,使得移動電話之 類的通信裝置能夠迅速調整其操作接口,與使用者更接近,增加使用上的價值。此外,信息格式也可依據制作主題者的不同需求而進行不同的設計。舉例來說,主 題可以定義成包含多個主題資料的集合。主題資料可以存于移動電話中的數據結構。在此 類的變形下,仍然應屬本發明所涵蓋的范圍。事實上,隨著新裝置的更新,可能改變主題的 數據結構,在遇到此類的情況時,只需要調整若干信息結構即可。接著,回到圖2,當主題資料在移動電話中建立并且儲存后,相關的主題設定可供 MMI架構26用于提供相對的使用者界面設定。舉例來說,當應用程序262、264要在移動電 話的顯示器上呈現一選單時,MMI架構26依據當時使用者選擇的使用者接口設定,例如下 載的主題,在顯示器上描制對應的選單外觀。利用上述實施例以及相關變形的設計,對于支持短消息信息協議的通信裝置,即 可通過通信網絡取得主題設定之類的使用者接口設定。如圖4所示,由于此類的通信裝置 可用不同方式進行設計,因此可簡要歸納其包括一接收模塊402、解析模塊404與一處理模 塊406。接收模塊402用于接收短消息等信息。解析模塊404用于偵測所接收信息中是否 有一個以上的信息包含預定的識別碼,而該識別碼意味著該信息承載設定資料。識別碼的 實施例包括特殊的標頭部分的設計。假如接收信息不包含預定識別碼,則接收信息傳給一 般處理程序進行處理,例如將相對的文字顯示于顯示器上。否則,接收信息經由解析以取得 存于其內的設定數據,并依據此設定資料,處理模塊406提供一組使用者接口。接收模塊402、解析模塊404與處理模塊406可以是硬件,軟件,韌體或其組合。本 領域技術人員應能依據其不同的需求而實施圖1、圖2與圖3所述的實施例。本發明除了包含有能力經由網絡取得使用者接口設定的通信裝置與其方法,也包 括將使用者接口設定傳給通信裝置的方法。此傳送方法包括將主題設定等設定資料打包成 一個或多個短消息信息,并將此短消息信息經由短消息服務協議傳給支持短消息服務協議 的通信裝置,例如移動電話。此通信裝置可為移動電話或計算機。在實際應用中,使用者甚 至可以將其移動電話中的主題設定打包成短消息信息,再經由短消息服務協議傳給另一個 移動電話,以改變另一個移動電話的使用者接口設定。請參照圖5,其顯示依據本發明實施例的主題上傳/下載的概念圖。如圖5所示, 計算機500、網站服務器550、以及多個移動電話510、540耦接于一通信網絡520。在此實 施例中,移動電話510是一目的端裝置,其下載主題資料;而計算機500、網站服務器550與 移動電話540則為提供主題的來源裝置。移動電話510的設計可參照上述圖1、圖2與圖3
7及相關說明而予以實施。在此實施例中,主題是通過短消息信息協議加以傳送與接收。此 類短消息信息可參照上述說明。通信網絡520則包括能夠提供移動通信等的網絡系統。此 外,網站服務器550可提供計算機500與移動電話540上傳或編修相關的主題內容,以便供 移動電話510通過短消息服務協議進行下載。此外,在通信網絡的幫助之下,計算機500的 使用者也可通過短消息服務協議,直接將主題傳送給移動電話510。假如移動電話540具有 如圖1與圖2的硬件/軟件設定,移動電話540的使用者也可收到來自移動電話510經由 短消息服務協議傳來的主題設定資料。依據此類原理,本領域技術人員當能進行各類的變 形設計。舉例來說,移動電話510的使用者可能想要變更移動電話510的使用者接口設定。 此使用者可通過計算機500,配合一定的軟件編修主題設定,并且將其傳送到網站服務器 550。使用者接著在網站服務器550選擇所需的使用者接口設定,網站服務器550便將被 選取的主題設定打包成短消息信息,而其包括上述的標頭部分等識別碼。網站服務器550 將此短消息信息傳送給移動裝置510。從網站服務器550下載的主題資料也可通過LMS或 USSD來傳送。藉此,即使移動電話510只是低階移動電話,也可動態下載更換使用者接口設 定,以增加移動電話510的產品價值。此外,只要有適當的軟件配合,使用者也可通過主題編修器建立、編修、或傳送主 題。此類的編修軟件可以根據個別的移動電話的功能,提供不同的設計畫面與設計選項。因 此,利用本發明,即使是低階移動電話等裝置,也能利用通信網絡下載更換其使用者接口設 定,與已知技術相比,本發明確實提供了顯著的功效與進步性。綜上所述,雖然本發明已以一較佳實施例揭露如上,然其并非用以限定本發明,任 何熟習此技藝的人,在不脫離本發明的精神和范圍內,當可作各種的更動與潤飾,因此本發 明的保護范圍當視申請專利范圍所界定的為準。
權利要求
一種使用移動電話直接傳送使用者接口設定的方法,其特征在于,所述方法包含將一個移動電話中的使用者接口設定資料打包成一個或多個短消息信息;以及將一個或多個所述短消息信息經由短消息服務協議傳給另一個移動電話,使得所述另一個移動電話根據所述短消息信息接收所述使用者接口設定資料。
2.如權利要求1所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 所述使用者接口設定資料包括使用者設定的主題。
3.如權利要求1所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 所述短消息信息包含至少一信息包含識別碼,用以指出所述短消息信息包含所述使用者設 定資料。
4.如權利要求3所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 偵測所述另一個移動電話接收到的信息中是否有一個或多個所述短消息信息包含所述的 識別碼,并將一個或多個所述短消息中的所述使用者接口設定資料儲存為所述另一個移動 電話的一組使用者接口設定。
5.如權利要求4所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 根據該組使用者接口設定提供所述另一移動電話的使用者接口。
6.如權利要求4所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 當未在所述接收到的信息中偵測到所述識別碼時,對所述接收到的信息執行通常程序,以 在另一移動手機中呈現所述信息。
7.如權利要求3所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 所述短消息信息包含標頭部分及資料部分,所述標頭部分供儲存所述識別碼,所述資料部 分供存放所述使用者接口設定資料。
8.如權利要求4所述的使用移動電話直接傳送使用者接口設定的方法,其特征在于, 結合包含所述識別碼的一個或多個所述短消息信息中的所述使用者接口設定資料,以構成 儲存為所述使用者接口設定所需的資料。
全文摘要
一種使用移動電話直接傳送使用者接口設定的方法,其特征在于,所述方法包含將一個移動電話中的使用者接口設定資料打包成短消息信息;以及將所述短消息信息透過短消息服務協議傳給另一個移動電話,使得所述另一個移動電話根據所述短消息信息接收所述使用者接口設定資料。因此,利用本發明的概念,即使是低階的通信裝置,只要其能支持短消息等信息服務協議,通過本發明的概念,調整其系統處理邏輯,即可使通信裝置支持能帶來高價值的動態使用者接口設定的能力。
文檔編號H04W4/14GK101848457SQ200910261270
公開日2010年9月29日 申請日期2005年12月31日 優先權日2005年1月3日
發明者亞倫·古布達, 維克瑞·莎彎 申請人:聯發科技(新加坡)私人有限公司