專(zhuān)利名稱(chēng):手機(jī)服務(wù)菜單管理裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種菜單更新裝置,特別涉及一種適用于手機(jī)的更新服務(wù)菜單并 能夠完成安全短消息傳輸系統(tǒng)中的終端應(yīng)用服務(wù)菜單的菜單更新裝置。
背景技術(shù):
目前,公知的手機(jī)客戶(hù)端服務(wù)菜單一般都是在手機(jī)SIM卡出廠(chǎng)時(shí)使用專(zhuān)用的手機(jī) SIM卡寫(xiě)卡器將通過(guò)特定格式編碼的手機(jī)客戶(hù)端服務(wù)菜單數(shù)據(jù)寫(xiě)入手機(jī)SIM卡中,若手機(jī) 客戶(hù)端服務(wù)菜單需要更新時(shí),通過(guò)OTA方式下載數(shù)據(jù)更新手機(jī)客戶(hù)端服務(wù)菜單。所謂OTA(Over-The-Air)是一項(xiàng)基于短消息機(jī)制,通過(guò)手機(jī)終端或服務(wù)器(網(wǎng)上) 方式實(shí)現(xiàn)手機(jī)SIM卡內(nèi)業(yè)務(wù)菜單的動(dòng)態(tài)下載、刪除與更新,使用戶(hù)獲取個(gè)性化信息服務(wù)的 數(shù)據(jù)。OTA空中下載技術(shù)(Over-the-Air Technology)是通過(guò)移動(dòng)通信(GSM或CDMA) 的空中接口對(duì)手機(jī)SIM卡數(shù)據(jù)及應(yīng)用進(jìn)行遠(yuǎn)程管理的技術(shù),空中接口可以采用WAP、GPRS、 CDMAlX及短消息技術(shù)。但是,現(xiàn)有的OTA方式的這種解決方案存在一些限制(1)手機(jī)服務(wù)菜單的菜單格 式需要特定編碼;(2)需要特定設(shè)備將手機(jī)服務(wù)菜單的菜單數(shù)據(jù)寫(xiě)入手機(jī)SIM卡;(3)更新 菜單時(shí),需要移動(dòng)運(yùn)營(yíng)商支持OTA業(yè)務(wù);這些限制決定了現(xiàn)有的OTA方式的解決方案成本較 高、受網(wǎng)絡(luò)基礎(chǔ)設(shè)施限制,極不方便。
實(shí)用新型內(nèi)容本實(shí)用新型的目的在于提供一種手機(jī)服務(wù)菜單管理裝置,廣泛應(yīng)用于手機(jī)中,可 以獨(dú)立于手機(jī)SIM卡和網(wǎng)絡(luò)基礎(chǔ)設(shè)施的限制,實(shí)現(xiàn)對(duì)手機(jī)服務(wù)菜單的管理,簡(jiǎn)單實(shí)用,成本 低廉。本實(shí)用新型所解決的技術(shù)問(wèn)題可以采用以下技術(shù)方案來(lái)實(shí)現(xiàn)一種手機(jī)服務(wù)菜單管理裝置,其特征在于,它包括一用于發(fā)送手機(jī)服務(wù)菜單操作指令的服務(wù)器端及一部署有服務(wù)器端中存儲(chǔ)的手機(jī)服務(wù)菜單數(shù)據(jù)并根據(jù)所述服務(wù)器端發(fā)送的指令 對(duì)手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行相應(yīng)操作的客戶(hù)端。所述服務(wù)器端包括一采用固定的格式存儲(chǔ)服務(wù)器端中的手機(jī)服務(wù)菜單數(shù)據(jù)生成配置文件并部署到 所述客戶(hù)端中的菜單內(nèi)容定義模塊;及一用于發(fā)送手機(jī)服務(wù)菜單操作指令的菜單內(nèi)容更新指令模塊。所述客戶(hù)端包括一對(duì)所述服務(wù)器端中菜單內(nèi)容定義模塊生成的配置文件進(jìn)行解析并顯示給用戶(hù) 的菜單內(nèi)容解析模塊;及一接收所述服務(wù)器端中菜單內(nèi)容更新指令模塊發(fā)送的指令對(duì)所述配置文件中的手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行操作的菜單內(nèi)容更新指令解析模塊。在本實(shí)用新型的一個(gè)實(shí)施例中,所述服務(wù)器端與所述客戶(hù)端之間通過(guò)短消息的方 式發(fā)送指令。所述配置文件中每個(gè)條目代表一條服務(wù),它包含開(kāi)始標(biāo)記SERVICE_BEGIN、結(jié)束標(biāo) 記SERVICE_END、服務(wù)ID、服務(wù)類(lèi)型、服務(wù)方法名、服務(wù)描述、服務(wù)參數(shù)個(gè)數(shù)、服務(wù)參數(shù)列表、 服務(wù)參數(shù)說(shuō)明及與服務(wù)類(lèi)型有關(guān)的字段。所述指令包括更新指令碼(添加、修改、刪除等)、更新菜單服務(wù)ID及更新菜單 服務(wù)所需定義的內(nèi)容。本實(shí)用新型的一種手機(jī)服務(wù)菜單管理裝置,使用手機(jī)文件系統(tǒng)代替(SIM或USIM 或UIM或PIM或STK等)手機(jī)卡作為手機(jī)服務(wù)菜單數(shù)據(jù)的存儲(chǔ)介質(zhì),保存手機(jī)服務(wù)菜單內(nèi) 容;使用短消息代替OTA作為通訊介質(zhì),用于動(dòng)態(tài)更新手機(jī)服務(wù)菜單,可以獨(dú)立于手機(jī)SIM 卡和特殊的網(wǎng)絡(luò)基礎(chǔ)設(shè)施而實(shí)現(xiàn)對(duì)手機(jī)服務(wù)菜單的管理,簡(jiǎn)單實(shí)用,成本低廉,實(shí)現(xiàn)本實(shí)用 新型的目的。
圖1為本實(shí)用新型的手機(jī)服務(wù)菜單管理裝置的結(jié)構(gòu)示意圖;圖2為本實(shí)用新型的服務(wù)器端的結(jié)構(gòu)示意圖;圖3為本實(shí)用新型的客戶(hù)端的結(jié)構(gòu)示意圖;圖4為本實(shí)用新型的手機(jī)服務(wù)菜單管理裝置的架構(gòu)圖。
具體實(shí)施方式
為了使本實(shí)用新型實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下 面結(jié)合具體圖示,進(jìn)一步闡述本實(shí)用新型。如圖1所示,一種手機(jī)服務(wù)菜單管理裝置,它包括服務(wù)器端10和客戶(hù)端20,服務(wù)器 端10上存儲(chǔ)有手機(jī)服務(wù)菜單數(shù)據(jù),并通過(guò)發(fā)送手機(jī)服務(wù)菜單操作指令對(duì)客戶(hù)端20上的手 機(jī)服務(wù)菜單進(jìn)行操作;客戶(hù)端20存儲(chǔ)有服務(wù)器端中的手機(jī)服務(wù)菜單數(shù)據(jù)并根據(jù)服務(wù)器端 10發(fā)送的指令對(duì)手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行相應(yīng)操作。如圖2所示,服務(wù)器端10包括菜單內(nèi)容定義模塊11和菜單內(nèi)容更新指令模塊12, 菜單內(nèi)容定義模塊11采用固定的格式存儲(chǔ)服務(wù)器端10中的手機(jī)服務(wù)菜單數(shù)據(jù)并保存在一 個(gè)配置文件,當(dāng)出廠(chǎng)時(shí)將該配置文件部署到目標(biāo)手機(jī)客戶(hù)端20的文件系統(tǒng)中,使用手機(jī)文 件系統(tǒng)代替(SIM或USIM或UIM或PIM或STK等)手機(jī)卡作為手機(jī)服務(wù)菜單數(shù)據(jù)的存儲(chǔ)介 質(zhì),保存手機(jī)服務(wù)菜單內(nèi)容。菜單內(nèi)容更新指令模塊12用于發(fā)送手機(jī)服務(wù)菜單操作指令,在本實(shí)施例中,菜單 內(nèi)容更新指令模塊12通過(guò)發(fā)送包含特定命令(插入、刪除、修改等)及需要更新的菜單內(nèi) 容的短消息,對(duì)部署在客戶(hù)端20文件系統(tǒng)的配置文件中的手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行操作,使 用短消息代替OTA作為通訊介質(zhì),如對(duì)配置文件的內(nèi)容進(jìn)行增量更新,即可實(shí)現(xiàn)手機(jī)客戶(hù) 端20服務(wù)菜單的更新操作。配置文件中每個(gè)條目代表一條服務(wù),它包含開(kāi)始標(biāo)記SERVICE_BEGIN、結(jié)束標(biāo)記 SERVICE_END、服務(wù)ID、服務(wù)類(lèi)型、服務(wù)方法名、服務(wù)描述、服務(wù)參數(shù)個(gè)數(shù)、服務(wù)參數(shù)列表、服務(wù)參數(shù)說(shuō)明及與服務(wù)類(lèi)型有關(guān)的字段。如圖3所示,客戶(hù)端20包括菜單內(nèi)容解析模塊21和菜單內(nèi)容更新指令解析模塊 22,菜單內(nèi)容解析模塊21嚴(yán)格按照文件格式對(duì)部署在客戶(hù)端20文件系統(tǒng)中的配置文件進(jìn) 行自動(dòng)解析,方便的將手機(jī)服務(wù)菜單部署到手機(jī)系統(tǒng)中使其正常工作,同時(shí)以簡(jiǎn)單易懂的 方式顯示給手機(jī)用戶(hù)。菜單內(nèi)容更新指令解析模塊22接收服務(wù)器端10中菜單內(nèi)容更新指令模塊12發(fā) 送的指令,嚴(yán)格按照更新指令格式對(duì)短消息進(jìn)行自動(dòng)解析,獲得所需更新操作的相關(guān)數(shù)據(jù), 對(duì)配置文件中的手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行操作,將所獲得的手機(jī)服務(wù)菜單數(shù)據(jù)對(duì)配置文件進(jìn) 行更新,并刷新手機(jī)服務(wù)菜單,將更新內(nèi)容顯示給手機(jī)用戶(hù)。所述指令包括更新指令碼(添加、修改、刪除等)、更新菜單服務(wù)ID及更新菜單 服務(wù)所需定義的內(nèi)容。綜上所述,本實(shí)用新型的手機(jī)服務(wù)菜單管理裝置,在菜單初始化時(shí),不必使用專(zhuān)用 的手機(jī)SIM卡寫(xiě)卡器對(duì)手機(jī)SIM卡進(jìn)行直接操作,對(duì)手機(jī)服務(wù)菜單進(jìn)行更新時(shí),也不必使用 專(zhuān)門(mén)的OTA業(yè)務(wù),只需要普通短消息即可實(shí)現(xiàn)對(duì)手機(jī)服務(wù)菜單的更新。本實(shí)用新型的手機(jī)服務(wù)菜單管理裝置可提供多種形式的業(yè)務(wù)服務(wù)。下面以Web Services為例說(shuō)明具體實(shí)施方案。首先,需要定義服務(wù)信息字段表。如下為字段表定義信息 附一個(gè)示例服務(wù)定義如下服務(wù)定義示例SERVICE_BEGINServiceID = SERVICE1ServiceType = WebServiceServiceMethod = GetUserNameServiceDisplayName = web 服務(wù)示例服務(wù) 1
5[0044]ServiceEndPointURL = http//Iocalhost2255/SMSffebServices/Service. asmx ? wsdlServiceSoapAction = http://tempuri. org/GetUserNameServiceNamespace = http://tempuri. org/ServiceParametersCount = 3ServiceParameters = userName, password, userIDServiceParametersDisplayName =用戶(hù)名,密碼,用戶(hù) IDSERVICE—END然后,需要部署我們提供的菜單內(nèi)容解析模塊21對(duì)配置文本文件進(jìn)行解析,菜單 內(nèi)容解析模塊21以dll的形式提供,并公開(kāi)部分使用接口 ;使用時(shí),需要提供菜單內(nèi)容文本 文件的路徑,之后便可方便的將所有應(yīng)用服務(wù)以菜單的形式顯示給用戶(hù)。最后,若需要對(duì)菜單內(nèi)容進(jìn)行修改(添加、修改、刪除等),可通過(guò)發(fā)送特定格式的 短消息到手機(jī)客戶(hù)端,菜單內(nèi)容解析模塊21將負(fù)責(zé)解析短消息內(nèi)容并根據(jù)得到的指令和 參數(shù)對(duì)菜單內(nèi)容文本文件進(jìn)行局部修改,并最終刷新手機(jī)服務(wù)菜單,完成手機(jī)服務(wù)菜單更 新操作。下面附上基于數(shù)據(jù)庫(kù)查詢(xún)以及消息轉(zhuǎn)發(fā)/群發(fā)的服務(wù)定義格式以及定義示例。數(shù)據(jù)庫(kù)查詢(xún)類(lèi)服務(wù)服務(wù)信息字段表 服務(wù)定義示例SERVICE 一 BEGINServiceID = SERVICE3ServiceType = DatabaseServiceDisplayName =數(shù)據(jù)庫(kù)查詢(xún)示例服務(wù)ServiceConnectionString = Driver = SQLSERVER ;server = LENOVO-LEO ;database = webservices ;uid = sa ;pwd = sa[0065]ServiceCommandString = select UserName from UserInfoTable whereUserlD
={0}ServiceParametersCount = 1ServiceParameters = userIDServiceParametersDisplayName =用戶(hù) IDSERVICE_END消息轉(zhuǎn)發(fā)和群發(fā)類(lèi)服務(wù)服務(wù)信息字段表 服務(wù)定義示例SERVICE_BEGINServiceID = SERVICE4ServiceType = ForwardServiceDisplayName =群發(fā)消息示例服務(wù)ServiceParametersCount = 2ServiceParameters = group ID, msgTextServiceParametersDisplayName =組 ID,群發(fā)消息體SERVICE_ENDSERVICE_BEGINServiceID = SERVICE5ServiceType = ForwardServiceDisplayName =轉(zhuǎn)發(fā)消息示例服務(wù)ServiceParametersCount = 2ServiceParameters = phoneNumber, msgTextServiceParametersDisplayName =用戶(hù)手機(jī)號(hào)碼,轉(zhuǎn)發(fā)消息體SERVICE_END以上顯示和描述了本實(shí)用新型的基本原理和主要特征和本實(shí)用新型的優(yōu)點(diǎn)。本行 業(yè)的技術(shù)人員應(yīng)該了解,本實(shí)用新型不受上述實(shí)施例的限制,上述實(shí)施例和說(shuō)明書(shū)中描述 的只是說(shuō)明本實(shí)用新型的原理,在不脫離本實(shí)用新型精神和范圍的前提下,本實(shí)用新型還 會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本實(shí)用新型范圍內(nèi),本實(shí)用新型 要求保護(hù)范圍由所附的權(quán)利要求書(shū)及其等效物界定。
權(quán)利要求一種手機(jī)服務(wù)菜單管理裝置,其特征在于,它包括一用于發(fā)送手機(jī)服務(wù)菜單操作指令的服務(wù)器端及一部署有服務(wù)器端中存儲(chǔ)的手機(jī)服務(wù)菜單數(shù)據(jù)并根據(jù)所述服務(wù)器端發(fā)送的指令對(duì)手機(jī)服務(wù)菜單數(shù)據(jù)進(jìn)行相應(yīng)操作的客戶(hù)端。
2.如權(quán)利要求1所述的手機(jī)服務(wù)菜單管理裝置,其特征在于所述服務(wù)器端包括 一采用固定的格式存儲(chǔ)服務(wù)器端中的手機(jī)服務(wù)菜單數(shù)據(jù)生成配置文件并部署到所述客戶(hù)端中的菜單內(nèi)容定義模塊;及一用于發(fā)送手機(jī)服務(wù)菜單操作指令的菜單內(nèi)容更新指令模塊。
3.如權(quán)利要求1所述的手機(jī)服務(wù)菜單管理裝置,其特征在于所述客戶(hù)端包括 一對(duì)所述服務(wù)器端中菜單內(nèi)容定義模塊生成的配置文件進(jìn)行解析并顯示給用戶(hù)的菜 單內(nèi)容解析模塊;及一接收所述服務(wù)器端中菜單內(nèi)容更新指令模塊發(fā)送的指令對(duì)所述配置文件中的手機(jī) 服務(wù)菜單數(shù)據(jù)進(jìn)行操作的菜單內(nèi)容更新指令解析模塊。
4.如權(quán)利要求1所述的手機(jī)服務(wù)菜單管理裝置,其特征在于所述服務(wù)器端與所述客 戶(hù)端之間通過(guò)短消息的方式發(fā)送指令。
專(zhuān)利摘要本實(shí)用新型提供一種手機(jī)服務(wù)菜單管理裝置,使用手機(jī)文件系統(tǒng)代替(SIM或USIM或UIM或PIM或STK等)手機(jī)卡作為手機(jī)服務(wù)菜單數(shù)據(jù)的存儲(chǔ)介質(zhì),保存手機(jī)服務(wù)菜單內(nèi)容;使用短消息代替OTA作為通訊介質(zhì),用于動(dòng)態(tài)更新手機(jī)服務(wù)菜單,在菜單初始化時(shí),不必使用專(zhuān)用的手機(jī)SIM卡寫(xiě)卡器對(duì)手機(jī)SIM卡進(jìn)行直接操作,對(duì)手機(jī)服務(wù)菜單進(jìn)行更新時(shí),也不必使用專(zhuān)門(mén)的OTA業(yè)務(wù),只需要普通短消息即可實(shí)現(xiàn)對(duì)手機(jī)服務(wù)菜單的更新,可以獨(dú)立于手機(jī)SIM卡和特殊的網(wǎng)絡(luò)基礎(chǔ)設(shè)施而實(shí)現(xiàn)對(duì)手機(jī)服務(wù)菜單的管理,簡(jiǎn)單實(shí)用,成本低廉,實(shí)現(xiàn)本實(shí)用新型的目的。
文檔編號(hào)H04M1/725GK201667721SQ200920214620
公開(kāi)日2010年12月8日 申請(qǐng)日期2009年12月1日 優(yōu)先權(quán)日2009年12月1日
發(fā)明者俞定國(guó), 吳松洋, 譚博, 譚成翔, 譚治平 申請(qǐng)人:上海龍健信息技術(shù)科技有限公司