專利名稱:一種獲取定制業(yè)務(wù)的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種獲取定制業(yè)務(wù)的方法及設(shè)備。
技術(shù)背景目前,無(wú)線終端設(shè)備制造商在為移動(dòng)運(yùn)營(yíng)商生產(chǎn)定制無(wú)線終端(本發(fā)明所述無(wú)線終端為具有顯示菜單界面無(wú)線終端,例如手機(jī),固定無(wú)線終端, 無(wú)線數(shù)據(jù)卡,無(wú)線網(wǎng)關(guān)等等)的時(shí)候,經(jīng)常為了滿足一些針對(duì)特定運(yùn)營(yíng)商的 定制業(yè)務(wù)需求,而生產(chǎn)特定款式的無(wú)線終端。例如,針對(duì)A運(yùn)營(yíng)商的定制業(yè)務(wù) 手機(jī),可能需要在手機(jī)界面上提供天氣預(yù)報(bào),游戲娛樂等業(yè)務(wù)功能的菜單 項(xiàng);而針對(duì)B運(yùn)營(yíng)商的定制業(yè)務(wù)手機(jī),可能需要提供股票查詢,資費(fèi)查詢等業(yè) 務(wù)功能的菜單項(xiàng)。這些定制業(yè)務(wù)菜單的特點(diǎn)是 一、業(yè)務(wù)多變性,即不同的 運(yùn)營(yíng)商有不同的定制業(yè)務(wù)需求,需要有不同的菜單界面;二、終端不變性, 即定制只是針對(duì)手機(jī)的,若用戶購(gòu)買了A運(yùn)營(yíng)商定制手機(jī),即使他使用的是B 運(yùn)營(yíng)商^是供的訂戶i口、另'J卡(SIM, Subscriber Identification Module)或用戶 識(shí)別卡(UIM, User Identification Module),在他的手機(jī)界面菜單上仍然只 能使用A運(yùn)營(yíng)商提供的定制業(yè)務(wù)。運(yùn)營(yíng)商定制無(wú)線終端的這兩個(gè)特點(diǎn),給無(wú)線終端設(shè)備制造商提出了兩個(gè) 問(wèn)題一、 同樣型號(hào)的無(wú)線終端可能需要支持多個(gè)不同運(yùn)營(yíng)商的定制需求,無(wú) 線終端軟件開發(fā)者因此需要針對(duì)不同的需求,在同樣的無(wú)線終端上提供不同 的軟件分支版本;二、 多款不同型號(hào)無(wú)線終端可能需要支持同一個(gè)運(yùn)營(yíng)商的相同定制需求,無(wú)線終端軟件開發(fā)者需要把同樣的定制功能在多款無(wú)線終端軟件上移 植。以上兩個(gè)問(wèn)題都增加了井發(fā)和維護(hù)的工作量。為解決上述問(wèn)題,與本發(fā)明相關(guān)的現(xiàn)有技術(shù)一的技術(shù)方案為直接修改 代碼,即針對(duì)不同的定制業(yè)務(wù)編寫不同的無(wú)線終端軟件版本。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)一至少存在如下缺點(diǎn) 當(dāng)在同一個(gè)型號(hào)無(wú)線終端上實(shí)現(xiàn)不同的定制需求時(shí),需要維護(hù)不同的代 碼,增加了維護(hù)的工作量和代碼的冗余量。當(dāng)一個(gè)運(yùn)營(yíng)商定制多款不同的無(wú) 線終端時(shí),又需要針對(duì)不同的產(chǎn)品把相同的定制業(yè)務(wù)進(jìn)行移植,這也增加了 重復(fù)工作。與本發(fā)明相關(guān)的現(xiàn)有技術(shù)二的技術(shù)方案為在SIM卡(或UIM卡)上定制 業(yè)務(wù)。如在CDMA (碼分多址)手機(jī)上針對(duì)UIM卡的UTK (Uim TooKit, UIM卡工具包)技術(shù)。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)二至少存在如下缺點(diǎn) 這種方式雖然可以通過(guò)不修改代碼定制業(yè)務(wù),但它是針對(duì)SIM卡(或UIM 卡)的,而不能針對(duì)手機(jī)。如果用戶換了SIM卡(或UIM卡),運(yùn)營(yíng)商業(yè)務(wù)將 不能實(shí)現(xiàn),因此該方案并不能給設(shè)備制造商生產(chǎn)定制手機(jī)提供便利。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種獲取定制業(yè)務(wù)的方法及設(shè)備,不需修改無(wú)線終端 軟件代碼,只需下載特定的配置文件即可實(shí)現(xiàn)各種定制業(yè)務(wù)。 本發(fā)明實(shí)施例是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的 本發(fā)明實(shí)施例提供一種無(wú)線終端,包括 獲取單元,用于獲取存儲(chǔ)有定制業(yè)務(wù)相關(guān)信息的配置文件; 解析單元,用于解析所述獲取的配置文件,將配置文件中抽象的定制業(yè) 務(wù)信息表達(dá)成具體的界面表現(xiàn);存儲(chǔ)單元,用于存儲(chǔ)解析后的定制業(yè)務(wù)信息。本發(fā)明實(shí)施例提供一種配置文件提供設(shè)備,包括存儲(chǔ)單元,用于存儲(chǔ)各種定制業(yè)務(wù)相關(guān)信息的配置文件;發(fā)送單元,用于將所述配置文件發(fā)送給定制對(duì)應(yīng)定制業(yè)務(wù)的無(wú)線終端。本發(fā)明實(shí)施例提供一種獲取定制業(yè)務(wù)的方法,包括獲取存儲(chǔ)有具體定制業(yè)務(wù)相關(guān)信息的配置文件;解析所述配置文件,將配置文件中抽象的定制業(yè)務(wù)信息表達(dá)成具體的界 面表現(xiàn),獲得定制業(yè)務(wù)信息。由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例實(shí)現(xiàn)了通 過(guò)下載定制業(yè)務(wù)相關(guān)的配置文件,就可以在無(wú)線終端中生成不同的定制業(yè) 務(wù)。使得無(wú)線終端設(shè)備開發(fā)者只需要維護(hù)一個(gè)軟件版本就可以實(shí)現(xiàn)不同的運(yùn) 營(yíng)商定制業(yè)務(wù),無(wú)須修改任何代碼,就可以實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線終端設(shè) 備上的移植。
圖1為本發(fā)明實(shí)施例一所述無(wú)線終端模塊示意圖; 圖2為本發(fā)明實(shí)施例二所述配置文件提供設(shè)備模塊示意圖; 圖3為本發(fā)明實(shí)施例三所述動(dòng)態(tài)生成定制業(yè)務(wù)操作流程圖; 圖4a、 4b、 4c為本發(fā)明獲取定制業(yè)務(wù)具體實(shí)例提示框示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而 不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做 出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例通過(guò)對(duì)業(yè)務(wù)菜單進(jìn)行抽象,以所述抽象后的業(yè)務(wù)菜單樹表 達(dá)具體定制業(yè)務(wù)信息,并存儲(chǔ)于配置文件中,當(dāng)無(wú)線終端需要定制運(yùn)營(yíng)商的 特定業(yè)務(wù)時(shí),通過(guò)下載配置文件,根據(jù)該配置文件獲得菜單樹之間的邏輯關(guān) 系、定制業(yè)務(wù)的類型信息(發(fā)起呼叫、或發(fā)起短信等)以及菜單樹顯示的文 字。這樣無(wú)線終端設(shè)備開發(fā)者只需要維護(hù)一個(gè)軟件版本就可以實(shí)現(xiàn)不同的運(yùn) 營(yíng)商定制業(yè)務(wù),無(wú)須修改任何代碼,就可以實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線終端設(shè) 備上的移植。為實(shí)現(xiàn)下述本發(fā)明實(shí)施例的方案,需要將業(yè)務(wù)菜單抽象化,本發(fā)明一種實(shí)施例抽象后的業(yè)務(wù)菜單包括1、 包含了若千菜單項(xiàng)的窗口;2、 菜單項(xiàng)在窗口中的位置;3、 菜單項(xiàng)的名字;4、 點(diǎn)擊菜單項(xiàng)后產(chǎn)生的動(dòng)作。 所述的動(dòng)作也可以歸納為如下幾類 動(dòng)作1:打開一個(gè)新的菜單窗口; 動(dòng)作2:打開一個(gè)提示信息; 動(dòng)作3:發(fā)起一個(gè)業(yè)務(wù)。所述的業(yè)務(wù)也可以進(jìn)行歸類,目前經(jīng)常使用到的業(yè)務(wù)類型包括 業(yè)務(wù)1:發(fā)送一個(gè)包含用戶信息的短消息; 業(yè)務(wù)2:發(fā)起一個(gè)到指定服務(wù)號(hào)碼的語(yǔ)音呼叫; 業(yè)務(wù)3:發(fā)起一個(gè)數(shù)據(jù)業(yè)務(wù)。所述業(yè)務(wù)類型不局限于上述三種,實(shí)際應(yīng)用中可以根據(jù)需要進(jìn)行擴(kuò)展。 通過(guò)上述信息,即可把所有運(yùn)營(yíng)商的定制業(yè)務(wù)表達(dá)出來(lái)。 從上述抽象后的業(yè)務(wù)菜單可知,與定制業(yè)務(wù)相關(guān)的配置文件至少包含菜 單樹中菜單項(xiàng)的邏輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位置、點(diǎn)擊所述菜單項(xiàng)后執(zhí)行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí)行所述 動(dòng)作時(shí)發(fā)起的業(yè)務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信息等等內(nèi) 容。本發(fā)明實(shí)施例一提供一種無(wú)線終端,如圖1所示,所述無(wú)線終端中設(shè)置有荻取單元,用于獲取存儲(chǔ)有定制業(yè)務(wù)相關(guān)信息的配置文件;所述配置文 件以抽象后的菜單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息,其中包含菜單樹中菜單項(xiàng)的邏 輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位置、點(diǎn)擊所述菜單項(xiàng)后執(zhí) 行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí)行所述動(dòng)作時(shí)發(fā)起的業(yè) 務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信息等等內(nèi)容;可以通過(guò)有 線或無(wú)線方式獲取所述配置文件,例如利用個(gè)人電腦(PC , Personal Computer),通過(guò)串口、并口、通用串4亍總線(USB, Unibersal Serial Bus)、紅外、藍(lán)牙等下載到該無(wú)線終端,也可以使用空中接口傳送到無(wú)線終 端;所述配置文件是由運(yùn)營(yíng)商提供的,傳送給該無(wú)線終端的配置文件一般為 二進(jìn)制形式的文件,例如.DAT形式的二進(jìn)制文件;解析單元,用于解析所迷獲取的配置文件,將配置文件中抽象的定制業(yè) 務(wù)信息表達(dá)成具體的界面表現(xiàn),即根據(jù)該配置文件解析出菜單樹之間的邏輯 關(guān)系、定制業(yè)務(wù)的類型信息以及確定菜單樹顯示的文字等信息;存儲(chǔ)單元,用于存儲(chǔ)所述解析后的定制業(yè)務(wù)信息。若上述獲取單元獲取的配置文件非二進(jìn)制形式的,則在該無(wú)線終端上還 可以設(shè)置轉(zhuǎn)換單元,用于將所述非二進(jìn)制形式的配置文件轉(zhuǎn)換為二進(jìn)制形式 之后傳送給解析單元進(jìn)行解析操作。本實(shí)施例所述無(wú)線終端通過(guò)獲取保存有定制業(yè)務(wù)相關(guān)信息的配置文件來(lái) 定制具體業(yè)務(wù),這樣無(wú)線終端設(shè)備開發(fā)者只需要維護(hù)一個(gè)軟件版本就可以實(shí) 現(xiàn)不同的運(yùn)營(yíng)商定制業(yè)務(wù),無(wú)須修改任何代碼,就可以實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線終端上的移植。本發(fā)明實(shí)施例二提供一種配置文件提供設(shè)備,如圖2所示為該設(shè)備的模塊 示意圖,其包括存儲(chǔ)單元,用于存儲(chǔ)各種定制業(yè)務(wù)相關(guān)信息的配置文件。該配置文件以 抽象后的菜單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息,其中包含菜單樹中菜單項(xiàng)的邏輯標(biāo) 識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位置、點(diǎn)擊所述菜單項(xiàng)后執(zhí)行的 動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí)行所述動(dòng)作時(shí)發(fā)起的業(yè)務(wù)、所 述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信息等等內(nèi)容;該配置文件可由工 作人員根據(jù)具體定制業(yè)務(wù)制作并維護(hù)管理;由于可擴(kuò)展標(biāo)記語(yǔ)言(XML, Extensible Markup Language)文件可讀性好,因此可以采用XML的文件形 式存儲(chǔ)所述配置文件。當(dāng)然本發(fā)明實(shí)施例所述的方案并不局限于此。發(fā)送單元,用于將所述配置文件發(fā)送給定制對(duì)應(yīng)定制業(yè)務(wù)的無(wú)線終端。 若所存儲(chǔ)的該配置文件為非二進(jìn)制形式,則該配置文件提供設(shè)備還可以 設(shè)置有轉(zhuǎn)換單元,用于將所述存儲(chǔ)的非二進(jìn)制形式的配置文件轉(zhuǎn)換成二進(jìn)制形 式;則所述發(fā)送單元發(fā)送的為轉(zhuǎn)換后的二進(jìn)制形式的配置文件。本實(shí)施例所述配置文件提供設(shè)備能夠?yàn)榫唧w的定制業(yè)務(wù)設(shè)置配置文件, 以該配置文件表達(dá)具體的定制業(yè)務(wù),這樣為具體定制業(yè)務(wù)的維護(hù)管理提供方 便,并為無(wú)線終端設(shè)備生產(chǎn)商提供了便利。本發(fā)明實(shí)施例三提供一種獲取定制業(yè)務(wù)的方法,如圖3所示為該方法的操作流程圖,具體獲取定制業(yè)務(wù)的方法包括步驟30:無(wú)線終端獲取存儲(chǔ)有具體定制業(yè)務(wù)信息的配置文件; 所述獲取的配置文件為二進(jìn)制形式的文件,可以通過(guò)有線或無(wú)線方式獲取,例如可以利用個(gè)人電腦,通過(guò)串口、并口、 USB、紅外、藍(lán)牙等下載到該無(wú)線終端,也可以使用空中接口傳送到無(wú)線終端;配置文件以抽象后的菜單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息,其中包含菜單樹中 菜單項(xiàng)的邏輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位置、點(diǎn)擊所述 菜單項(xiàng)后執(zhí)行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí)行所述動(dòng)作時(shí) 發(fā)起的業(yè)務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信息等等內(nèi)容;所述獲取的配置文件為二進(jìn)制形式,若非二進(jìn)制則需要轉(zhuǎn)換為二進(jìn)制以 方便處理。步驟31:解析所述配置文件,將配置文件中抽象的定制業(yè)務(wù)信息表達(dá)成 具體的界面表現(xiàn);即根據(jù)該配置文件解析出菜單樹之間的邏輯關(guān)系、定制業(yè)務(wù)的類型信息 以及確定菜單樹顯示的文字等信息,無(wú)線終端存儲(chǔ)該解析后的定制業(yè)務(wù)相關(guān) 信息;步驟32:根據(jù)所述解析后得到的定制業(yè)務(wù)信息執(zhí)行具體的定制業(yè)務(wù)。 例如,所述手機(jī)定制顯示天氣預(yù)報(bào)業(yè)務(wù),則所述手機(jī)會(huì)根據(jù)配置文件中 預(yù)設(shè)的業(yè)務(wù)號(hào)碼和業(yè)務(wù)信息與用戶輸入的信息(用戶會(huì)根據(jù)動(dòng)態(tài)菜單的提示 輸入相關(guān)信息)組合成一條定制短消息,發(fā)送給業(yè)務(wù)號(hào)碼指定的服務(wù)器。服 務(wù)器會(huì)根據(jù)所述定制短消息中的用戶信息給用戶發(fā)送包含天氣信息的短消 息,并收取資費(fèi)。由上述本發(fā)明實(shí)施例的描述可知,各無(wú)線終端通過(guò)下栽特定的配置文件 即可實(shí)現(xiàn)定制業(yè)務(wù),也就是無(wú)需修改任何代碼即可實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線 終端上的移植。下面以具體實(shí)例來(lái)對(duì)本發(fā)明技術(shù)方案做詳細(xì)說(shuō)明。以在手機(jī)上定制股票查詢業(yè)務(wù)為例進(jìn)行說(shuō)明,該動(dòng)態(tài)生成定制業(yè)務(wù)的過(guò) 程包括手機(jī)獲取存儲(chǔ)有股票查詢業(yè)務(wù)信息的配置文件,解析該配置文件,將配置文件中的抽象信息表達(dá)成具體的界面表現(xiàn),即根據(jù)該配置文件解析出菜單樹之間的邏輯關(guān)系以及業(yè)務(wù)的類型信息以及確定菜單樹顯示的文字;股票查 詢時(shí),用戶在如圖4a的提示框中選擇"股票查詢"菜單,彈出如圖4b所示的 提示框,提示用戶輸入待查詢的股票編碼;如圖4c所示,用戶輸入股票編碼 后按確定(例如,編碼為12345678 );手機(jī)將股票編碼以短信形式發(fā)送給特 定的業(yè)務(wù)服務(wù)器(例如,業(yè)務(wù)服務(wù)器號(hào)碼為"8888",該服務(wù)器號(hào)碼同樣存 儲(chǔ)于配置文件中)作為股票查詢業(yè)務(wù)的特定標(biāo)識(shí),手機(jī)軟件在制作短信的時(shí) 候還要在股票編碼前加上標(biāo)識(shí)字符串(例如"gupiao");則最終向號(hào)碼為 8888的服務(wù)器發(fā)送了一條短信,內(nèi)容為"gupiao 12345678";服務(wù)器在處 理完這條短信后,向用戶回一條與編碼為12345678的股票查詢相關(guān)的信息, 則本次業(yè)務(wù)執(zhí)行完畢。為實(shí)現(xiàn)上述過(guò)程,所述股票查詢配置文件相關(guān)信息如下 為了表達(dá)方便,在股票查詢配置文件中將字符串資源和菜單樹信息分成 兩部分表示。例如當(dāng)前菜單項(xiàng)的名字ID為10000, 10000對(duì)應(yīng)的字符串為"股 票查詢,,,點(diǎn)擊當(dāng)前菜單項(xiàng),動(dòng)作為"Launch Servinfo",即發(fā)起一項(xiàng)業(yè) 務(wù)。類似的動(dòng)作還可以是打開一個(gè)對(duì)話框,畫下一級(jí)菜單等。發(fā)起的業(yè)務(wù)信 息放到一個(gè)字符串里,字符串的ID為10001 , 10001對(duì)應(yīng)的字符串為 "[8888]gupiacx請(qǐng)輸入編碼 >",其含義是彈出一個(gè)對(duì)話框,對(duì)話框的 標(biāo)題是"請(qǐng)輸入編碼",當(dāng)用戶輸入完編碼后,將用戶輸入的這個(gè)編碼與 前面的字符串"gupiao"合并,成短信"gupiao (用戶輸入的編碼)"發(fā)送 到8888這個(gè)號(hào)碼的服務(wù)器去。上述股票查詢業(yè)務(wù)在配置文件中可以做如下表達(dá)二 <MenuItem Name="IDL_SUB—MENU—1"> —<Idl>l</Idl><ItemString Name="IDS_Gupiao">10000</ItemString> 二< Action ><Type Name="Launch Servinfo">2</Type> <Target Name="[8888]<Enter G叩iao Id>">10001</Target> </Action></MenuItem>二 <Strings Encoding = "Unicode">;<STRING Id="10000" Name-" IDS_Gupiao ">— 《Texb股票查詢《/Text〉 </STRING>二 <STRING Id = "10001" Name="[8888]<Enter Gupiao Id>">— 〈Text,888]gupia(X請(qǐng)輸入編碼></Text> </STRING>綜上所述,本發(fā)明實(shí)施例實(shí)現(xiàn)了無(wú)線終端只需下載存儲(chǔ)有定制業(yè)務(wù)相關(guān) 信息的配置文件,即可實(shí)現(xiàn)各種定制業(yè)務(wù),使無(wú)線終端設(shè)備開發(fā)者只需要維 護(hù)一個(gè)軟件版本就可以實(shí)現(xiàn)不同的運(yùn)營(yíng)商定制業(yè)務(wù),無(wú)須修改任何代碼,就 可以實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線終端設(shè)備上的移植。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不 局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可 輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明 的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種無(wú)線終端,其特征在于,包括獲取單元,用于獲取存儲(chǔ)有定制業(yè)務(wù)相關(guān)信息的配置文件;解析單元,用于解析所述獲取的配置文件,將配置文件中抽象的定制業(yè)務(wù)信息表達(dá)成具體的界面表現(xiàn);存儲(chǔ)單元,用于存儲(chǔ)解析后的定制業(yè)務(wù)信息。
2、 如權(quán)利要求1所述的無(wú)線終端,其特征在于,還包括轉(zhuǎn)換單元,用于將接收的非二進(jìn)制形式的配置文件轉(zhuǎn)換為二進(jìn)制形式后 傳送給解析單元。
3、 如權(quán)利要求1或2所述的無(wú)線終端,其特征在于,所述配置文件以抽象 后的菜單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息。
4、 如權(quán)利要求3所述的無(wú)線終端,其特征在于,所述配置文件包含下述 任意一種或多種菜單樹中菜單項(xiàng)的邏輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位 置、點(diǎn)擊所述菜單項(xiàng)后執(zhí)行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí) 行所述動(dòng)作時(shí)發(fā)起的業(yè)務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信 息。
5、 一種配置文件提供設(shè)備,其特征在于,包括 存儲(chǔ)單元,用于存儲(chǔ)各種定制業(yè)務(wù)相關(guān)信息的配置文件; 發(fā)送單元,用于將所述配置文件發(fā)送給定制對(duì)應(yīng)定制業(yè)務(wù)的無(wú)線終端。
6、 如權(quán)利要求5所述的設(shè)備,其特征在于,所述設(shè)備還包括 轉(zhuǎn)換單元,用于將存儲(chǔ)的非二進(jìn)制形式的配置文件轉(zhuǎn)換成二進(jìn)制文件。
7、 如權(quán)利要求5或6所述的設(shè)備,其特征在于,所述配置文件以抽象后的 菜單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息。
8、 如權(quán)利要求7所述的設(shè)備,其特征在于,所述配置文件包含下述任意 一種或多種菜單樹中菜單項(xiàng)的邏輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位置、點(diǎn)擊所述菜單項(xiàng)后執(zhí)行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí)行所述動(dòng)作時(shí)發(fā)起的業(yè)務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信 白
9、 一種獲取定制業(yè)務(wù)的方法,其特征在于,包括 獲取存儲(chǔ)有具體定制業(yè)務(wù)相關(guān)信息的配置文件;解析所述配置文件,將配置文件中抽象的定制業(yè)務(wù)信息表達(dá)成具體的界 面表現(xiàn),獲得定制業(yè)務(wù)信息。
10、 如權(quán)利要求9所述的方法,其特征在于,若所述獲取的配置文件非二 進(jìn)制形式的文件則還包括將所述非二進(jìn)制形式的配置文件轉(zhuǎn)換為二進(jìn)制形式。
11、 如權(quán)利要求9所述的方法,其特征在于,所述獲取存儲(chǔ)有具體定制業(yè) 務(wù)相關(guān)信息的配置文件的方法包括通過(guò)有線或無(wú)線獲??;或使用空中接口獲取。
12、 如權(quán)利要求9所述的方法,其特征在于,所述配置文件以抽象后的菜 單樹存儲(chǔ)定制業(yè)務(wù)相關(guān)信息。
13、 如權(quán)利要求12所述的方法,其特征在于,所述配置文件包含下述任 意一種或多種菜單樹中菜單項(xiàng)的邏輯標(biāo)識(shí)、所述菜單項(xiàng)的文字信息、所述菜單項(xiàng)的位 置、點(diǎn)擊所述菜單項(xiàng)后執(zhí)行的動(dòng)作、執(zhí)行所述動(dòng)作時(shí)彈出的提示框信息、執(zhí) 行所述動(dòng)作時(shí)發(fā)起的業(yè)務(wù)、所述業(yè)務(wù)的業(yè)務(wù)號(hào)碼、所述業(yè)務(wù)的業(yè)務(wù)預(yù)置信 自-
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域一種無(wú)線終端,設(shè)置有獲取單元,用于獲取存儲(chǔ)有定制業(yè)務(wù)相關(guān)信息的配置文件;解析單元,用于解析所述獲取的配置文件,將配置文件中抽象的定制業(yè)務(wù)信息表達(dá)成具體的界面表現(xiàn);存儲(chǔ)單元,用于存儲(chǔ)解析后的定制業(yè)務(wù)信息。本發(fā)明實(shí)施例還提供一種獲取定制業(yè)務(wù)的方法及設(shè)備。本發(fā)明實(shí)現(xiàn)了無(wú)線終端設(shè)備開發(fā)者無(wú)須修改任何代碼,就可以實(shí)現(xiàn)定制業(yè)務(wù)在不同無(wú)線終端設(shè)備上的移植。
文檔編號(hào)H04Q7/22GK101247606SQ20081010088
公開日2008年8月20日 申請(qǐng)日期2008年2月25日 優(yōu)先權(quán)日2008年2月25日
發(fā)明者段孟然, 可 許, 陳代挺 申請(qǐng)人:深圳華為通信技術(shù)有限公司