專利名稱:彩信的自動(dòng)生成方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及移動(dòng)增值業(yè)務(wù)領(lǐng)域。
背景技術(shù):
隨著通信技術(shù)的不斷發(fā)展,人們對(duì)彩信的應(yīng)用也越來(lái)越多,因?yàn)椴市拍軘y帶更多 更豐富的信息量,所以其應(yīng)用范圍也越來(lái)越廣?,F(xiàn)如今,彩信成為各大運(yùn)營(yíng)商向大集團(tuán)客戶 提供移動(dòng)增值服務(wù)的一項(xiàng)重要內(nèi)容,因?yàn)槔貌市牛梢詫?shí)現(xiàn)對(duì)多個(gè)手機(jī)用戶發(fā)送宣傳信 息、賬單信息以及一些定制服務(wù)內(nèi)容,例如現(xiàn)在常見(jiàn)的手機(jī)報(bào),就是向眾多手機(jī)用戶定時(shí)發(fā) 送彩信,使用戶能及時(shí)了解新的資訊,這些彩信的內(nèi)容都是一致的,用戶也沒(méi)有個(gè)性化的要 求,因此在制作彩信時(shí),只需要針對(duì)主題制作出一個(gè)彩信即可滿足需求。在移動(dòng)通信技術(shù)發(fā)展的同時(shí),一些金融、服務(wù)機(jī)構(gòu)也逐漸在通過(guò)發(fā)送彩信的方式 將最新的信息告知給客戶,由此提高自身的服務(wù)品質(zhì)。例如銀行通過(guò)發(fā)送彩信告知用戶賬 戶的變更信息,券商通過(guò)發(fā)送彩信告知用戶股票基金的變更信息,運(yùn)營(yíng)商通過(guò)彩信向用戶 發(fā)送話費(fèi)賬單。由于客戶量巨大,客戶信息繁多,且每個(gè)客戶的信息都不相同,因此必須針 對(duì)每個(gè)客戶發(fā)送不同內(nèi)容的彩信,制作一個(gè)彩信發(fā)給所有客戶在這種情況下顯然不適用 了。針對(duì)不同客戶的業(yè)務(wù)數(shù)據(jù)信息制作彩信,目前常用的方法之一是將不同客戶的業(yè) 務(wù)數(shù)據(jù)信息內(nèi)容分別制作成彩信附件,發(fā)送給客戶,這種做法一方面制作彩信時(shí)工作量大、 效率低,且彩信界面單一,應(yīng)用起來(lái)也不夠靈活,另一方面,還不能完全滿足各種各樣的彩 信定制需求。目前常用的方法之二是將彩信分為固定的幾種幀形式,每幀的內(nèi)容均為固定的, 圖片幀即只包含圖片,文字幀即只包含文字,對(duì)于不同客戶的業(yè)務(wù)數(shù)據(jù)信息的處理則采用 的是逐一獲取后再逐一制作的模式,這種做法由于其彩信各種幀的內(nèi)容固定,決定了其制 作的彩信界面單一,逐一獲取客戶信息并制作的效率也很低下,并且在出現(xiàn)了新的業(yè)務(wù)需 求需要制作新彩信時(shí),需要針對(duì)新業(yè)務(wù)重新獲取數(shù)據(jù)內(nèi)容重新制作。綜上所述,現(xiàn)有的彩信制作方法對(duì)于客戶差異性信息的處理均存在工作量大、效 率低、界面單一、應(yīng)用不靈活的缺陷,在出現(xiàn)新的彩信業(yè)務(wù)時(shí),還需要重新進(jìn)行開(kāi)發(fā),以適應(yīng) 新的客戶業(yè)務(wù)數(shù)據(jù)信息。因此如何針對(duì)各行各業(yè)中的不同客戶業(yè)務(wù)數(shù)據(jù)信息,靈活簡(jiǎn)便高 效地制作彩信,成為亟待解決的問(wèn)題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種彩信的自動(dòng)生成方法和裝置,以解決上述不能針對(duì)各 行各業(yè)客戶的不同業(yè)務(wù)數(shù)據(jù)信息,靈活簡(jiǎn)便高效地制作彩信的問(wèn)題。為解決上述問(wèn)題,本發(fā) 明實(shí)施例提供一種彩信的自動(dòng)生成方法,所述方法包括接收需要制作彩信的基本信息,至少包括彩信的幀數(shù)和彩信內(nèi)容,所述的彩信內(nèi) 容包括給彩信接收者的靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,靜態(tài)信息部分用于描述給彩信接收者的公共信息,動(dòng)態(tài)信息部分用于描述給彩信接收者的個(gè)性化信息;根據(jù)獲得的彩信基本信息制作彩信模板,所述彩信模板至少包括模板標(biāo)識(shí)、包含 的幀數(shù)和彩信業(yè)務(wù)對(duì)象,所述的彩信業(yè)務(wù)對(duì)象描述給彩信接收者的彩信內(nèi)容,包括靜態(tài)信 息部分和/或動(dòng)態(tài)信息部分;如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,則獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化 業(yè)務(wù)數(shù)據(jù)作為彩信的實(shí)例化動(dòng)態(tài)信息內(nèi)容;按照所述的彩信模板,自動(dòng)組裝靜態(tài)信息和實(shí)例化動(dòng)態(tài)信息內(nèi)容,生成與所述彩 信模板適配的個(gè)性化彩信。優(yōu)選的,獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)的方法具體為收集適用所述彩信模板的業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù);按照結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將面向不同業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù)制作 成與所述彩信模板對(duì)應(yīng)的以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù);所述彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì) 象的個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則,確定匹配模式;根據(jù)所述對(duì)應(yīng)關(guān)系描述規(guī)則和匹配模式,查找并獲取所述結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向 不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。更進(jìn)一步的,制作彩信模板的方法中,通過(guò)配置彩信資源描述串來(lái)描述彩信業(yè)務(wù) 對(duì)象的靜態(tài)信息和/或動(dòng)態(tài)信息,所述的資源描述串是包括靜態(tài)信息和/或動(dòng)態(tài)信息的固 定順序的串。優(yōu)選的,按照所述的彩信模板生成與所述彩信模板適配的個(gè)性化彩信的過(guò)程具體 為所生成彩信的幀數(shù)取于所述彩信模板定義的幀數(shù);所生成彩信的每一幀的靜態(tài)信息,取于所述彩信模板定義的每一幀的靜態(tài)信息;如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,獲取對(duì)應(yīng)于所述彩信模板的面向不 同業(yè)務(wù)對(duì)象的個(gè)性化信息,生成彩信的動(dòng)態(tài)信息;按照彩信模板中配置的資源描述串中所規(guī)定的靜態(tài)信息和動(dòng)態(tài)信息的固定順序, 組裝所生成的靜態(tài)信息和動(dòng)態(tài)信息,生成面向不同業(yè)務(wù)對(duì)象的個(gè)性化彩信。更進(jìn)一步的,所述的彩信資源描述串中的動(dòng)態(tài)信息部分,通過(guò)動(dòng)態(tài)資源位置規(guī)則 建立與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息的對(duì)應(yīng)關(guān)系。優(yōu)選的,所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)可以是文件、數(shù)據(jù)庫(kù)表或數(shù)據(jù)流。優(yōu)選的,如果以文件形式記錄結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù),制作為業(yè)務(wù)數(shù)據(jù)文件,所述的結(jié)構(gòu) 化業(yè)務(wù)數(shù)據(jù)制作規(guī)則具體為采用帶標(biāo)記符的信息行方式記錄每個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,至少包括起始 行,并為起始行標(biāo)記起始符,標(biāo)識(shí)記錄該業(yè)務(wù)對(duì)象數(shù)據(jù)信息的開(kāi)始;兩個(gè)相鄰起始行之間的 一行或多行用于記錄一個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息;所述彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)文件中面向不同業(yè)務(wù)對(duì)象的 個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則具體為彩信模板的動(dòng)態(tài)資源位置規(guī)則按照信息行位置和行內(nèi)數(shù)據(jù)位置相結(jié)合的描述來(lái) 標(biāo)識(shí)一個(gè)業(yè)務(wù)對(duì)象的個(gè)性化信息在對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)文件中的相應(yīng)位置。
更進(jìn)一步的,生成彩信的動(dòng)態(tài)信息的方法具體為從所述業(yè)務(wù)數(shù)據(jù)文件的開(kāi)始找到一個(gè)業(yè)務(wù)對(duì)象的起始符,逐行讀取所述業(yè)務(wù)對(duì)象 的業(yè)務(wù)數(shù)據(jù)信息,并按照所述彩信模板中的動(dòng)態(tài)資源位置信息的信息行位置和行內(nèi)數(shù)據(jù)位 置的順序讀取,生成所述業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信息,直到找到下一個(gè)起始符,所述業(yè)務(wù)對(duì)象 的彩信動(dòng)態(tài)信息生成結(jié)束;保存業(yè)務(wù)數(shù)據(jù)文件的當(dāng)前讀取位置,作為下一次再?gòu)乃鰳I(yè)務(wù) 數(shù)據(jù)文件中查找下一個(gè)業(yè)務(wù)對(duì)象的標(biāo)識(shí),直至完成業(yè)務(wù)數(shù)據(jù)文件中所有業(yè)務(wù)對(duì)象的彩信動(dòng) 態(tài)信息的生成。優(yōu)選的,結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作完成之后還需要對(duì)文件內(nèi)容進(jìn)行校驗(yàn),檢查結(jié)構(gòu)化 業(yè)務(wù)數(shù)據(jù)的內(nèi)容是否完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,如果不符合則進(jìn)行糾錯(cuò)處理,直 到結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則。本發(fā)明還公開(kāi)了一種彩信的自動(dòng)生成裝置,所述裝置包括彩信信息接收單元,接收需要制作彩信的基本信息,至少包括彩信的幀數(shù)和彩信 內(nèi)容,所述的彩信內(nèi)容包括給彩信接收者的靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,靜態(tài)信息 部分用于描述給所有彩信接收者的公共信息,動(dòng)態(tài)信息部分用于描述給各彩信接收者的個(gè) 性化信息;彩信模板制作單元,根據(jù)彩信信息接收單元獲得的彩信基本信息制作彩信模板, 并保存到存儲(chǔ)單元中,所述的彩信模板至少包括模板標(biāo)識(shí)、包含的幀數(shù)和彩信業(yè)務(wù)對(duì)象,所 述的彩信業(yè)務(wù)對(duì)象是給彩信接收者的彩信內(nèi)容;彩信動(dòng)態(tài)信息獲取單元,根據(jù)彩信信息接收單元獲得的彩信基本信息,如果包括 彩信動(dòng)態(tài)信息,則收集并獲取實(shí)例化的彩信動(dòng)態(tài)信息;存儲(chǔ)單元,用于保存彩信模板;彩信生成單元,按照存儲(chǔ)單元中的彩信模板,自動(dòng)組裝靜態(tài)信息和實(shí)例化的動(dòng)態(tài) 信息內(nèi)容,生成與所述彩信模板適配的個(gè)性化彩信。更進(jìn)一步的,所述的彩信動(dòng)態(tài)信息獲取單元可以包括業(yè)務(wù)數(shù)據(jù)收集單元,根據(jù)彩信信息接收單元獲得的彩信基本信息收集彩信業(yè)務(wù)對(duì) 象的個(gè)性化業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)化單元,按照結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得 的個(gè)性化業(yè)務(wù)數(shù)據(jù)制作成以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù);匹配模式確定單元,將彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面 向不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則,確定匹配模式,保存到存 儲(chǔ)單元中;業(yè)務(wù)數(shù)據(jù)查找單元,根據(jù)匹配模式確定單元所確定的對(duì)應(yīng)關(guān)系描述規(guī)則和匹配模 式,查找并獲取所述結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。優(yōu)選的,所述的彩信模板制作單元中,通過(guò)配置彩信資源描述串來(lái)描述彩信業(yè)務(wù) 對(duì)象的靜態(tài)信息和/或動(dòng)態(tài)信息,所述的資源描述串是包括靜態(tài)信息和/或動(dòng)態(tài)信息的固 定順序的串。更進(jìn)一步的,所述的彩信生成單元包括彩信模板讀取模塊,從存儲(chǔ)單元中取彩信模板;彩信幀數(shù)和靜態(tài)信息生成模塊,根據(jù)彩信模板定義的幀數(shù)和每一幀的靜態(tài)信息,生成彩信的幀數(shù)和每一幀的靜態(tài)信息;彩信動(dòng)態(tài)信息生成模塊,如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,獲取對(duì)應(yīng) 于所述彩信模板的面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息,生成彩信的動(dòng)態(tài)信息;彩信組裝模塊,按照彩信模板中配置的資源描述串中所規(guī)定的靜態(tài)信息和動(dòng)態(tài)信 息的固定順序,組裝所生成的靜態(tài)信息和動(dòng)態(tài)信息,生成面向不同業(yè)務(wù)對(duì)象的個(gè)性化彩信。優(yōu)選的,所述的資源描述串中的動(dòng)態(tài)信息部分,通過(guò)動(dòng)態(tài)資源位置規(guī)則建立與所 對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息的對(duì)應(yīng)關(guān)系。優(yōu)選的,所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)可以是文件、數(shù)據(jù)庫(kù)表或數(shù)據(jù)流,所述的業(yè)務(wù)數(shù)據(jù) 結(jié)構(gòu)化單元可以進(jìn)一步包括文件結(jié)構(gòu)化單元,根據(jù)業(yè)務(wù)數(shù)據(jù)文件制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性 化業(yè)務(wù)數(shù)據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的業(yè)務(wù)數(shù) 據(jù)文件;數(shù)據(jù)庫(kù)表結(jié)構(gòu)化單元,根據(jù)數(shù)據(jù)庫(kù)表制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性 化業(yè)務(wù)數(shù)據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的數(shù)據(jù)庫(kù) 表;數(shù)據(jù)流結(jié)構(gòu)化單元,根據(jù)數(shù)據(jù)流制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性化業(yè) 務(wù)數(shù)據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的數(shù)據(jù)流。更進(jìn)一步的,所述的文件結(jié)構(gòu)化單元中,所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則具體 為采用行信息和行內(nèi)數(shù)據(jù)位置信息相結(jié)合的紀(jì)錄方式,用帶標(biāo)記符的信息行方式記 錄每個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,至少包括起始行,為起始行標(biāo)記起始符,標(biāo)識(shí)記錄該業(yè)務(wù) 對(duì)象數(shù)據(jù)信息的開(kāi)始;兩個(gè)相鄰起始行之間的一行或多行用于記錄一個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù) 據(jù)信息。具體的,所述的彩信模板制作單元中,所述彩信模板的動(dòng)態(tài)資源位置信息按照信 息行位置和行內(nèi)數(shù)據(jù)位置相結(jié)合的描述規(guī)則來(lái)標(biāo)識(shí)一個(gè)業(yè)務(wù)對(duì)象的個(gè)性化信息在對(duì)應(yīng)業(yè) 務(wù)數(shù)據(jù)文件中的相應(yīng)位置。優(yōu)選的,所述的彩信動(dòng)態(tài)信息生成模塊還包括讀文件指針,每次讀取完一個(gè)業(yè)務(wù)對(duì)象的數(shù)據(jù)后,保存業(yè)務(wù)數(shù)據(jù)文件的當(dāng)前讀取 位置,初始值置為業(yè)務(wù)數(shù)據(jù)文件的開(kāi)始;單個(gè)業(yè)務(wù)對(duì)象讀取模塊,根據(jù)讀文件指針?biāo)赶虻臉I(yè)務(wù)數(shù)據(jù)文件的位置,找到一 個(gè)業(yè)務(wù)對(duì)象的起始符,逐行讀取所述業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,并按照所述彩信模板中的 動(dòng)態(tài)資源位置信息的信息行位置和行內(nèi)數(shù)據(jù)位置的順序讀取,生成所述業(yè)務(wù)對(duì)象的彩信動(dòng) 態(tài)信息,直到找到相鄰的下一個(gè)起始符,所述業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信息生成結(jié)束;更新讀文 件指針;判斷讀文件是否結(jié)束模塊,判斷讀文件指針是否在業(yè)務(wù)數(shù)據(jù)文件的末尾,如果是, 則結(jié)束彩信動(dòng)態(tài)信息生成,否則調(diào)用單個(gè)業(yè)務(wù)對(duì)象讀取模塊。優(yōu)選的,所述的業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)化單元還可以包括檢查模塊,用于對(duì)文件內(nèi)容進(jìn)行校驗(yàn),檢查制作完成的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容是 否完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,如果不符合則調(diào)用糾錯(cuò)處理模塊,如果符合則轉(zhuǎn)到彩信生成單元;糾錯(cuò)處理模塊,對(duì)制作完成的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)不符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則之 處進(jìn)行糾錯(cuò)處理,使結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則。從以上技術(shù)方案可知,相對(duì)于現(xiàn)有技術(shù),本發(fā)明通過(guò)根據(jù)實(shí)際業(yè)務(wù)需求制作的彩 信模板,可以滿足用戶根據(jù)需求靈活制作彩信的各種要求,不受行業(yè)背景的限制,彩信模板 中添加的文本、圖片、多媒體信息可使彩信界面豐富美觀。通過(guò)可定制的彩信模板,可以自 動(dòng)生成與彩信模板適配的個(gè)性化彩信,大大提高了彩信制作的工作效率。通過(guò)設(shè)計(jì)含有動(dòng) 態(tài)信息的彩信模板,大大增強(qiáng)了彩信的定制能力,還可以隨外界環(huán)境的變化隨需而定,易于 調(diào)整。在增加新的彩信業(yè)務(wù)時(shí),只需要新建一個(gè)彩信模板并制作新的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)即可, 使得彩信的制作變得輕松快捷。
圖1彩信的自動(dòng)生成的方法流程圖2本發(fā)明實(shí)施例一的方法流程圖3本發(fā)明實(shí)施例二的方法流程圖4本發(fā)明實(shí)施例三的方法流程圖5本發(fā)明實(shí)施例四的方法流程圖6本發(fā)明實(shí)施例五的方法流程圖7彩信模板實(shí)例示意圖8生成的彩信實(shí)例示意圖9彩信的自動(dòng)生成裝置的結(jié)構(gòu)示意圖10說(shuō)明如何獲取彩信動(dòng)態(tài)信息的實(shí)現(xiàn)結(jié)構(gòu)示意圖11說(shuō)明如何完成彩信自動(dòng)生成的詳細(xì)實(shí)現(xiàn)結(jié)構(gòu)示意圖
圖12說(shuō)明如何獲取彩信動(dòng)態(tài)信息的詳細(xì)實(shí)現(xiàn)結(jié)構(gòu)示意圖
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加突出,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一 步的詳細(xì)描述。本發(fā)明提出一種彩信的自動(dòng)生成方法,其主要思想如下接收需要制作彩信的彩 信基本信息;根據(jù)獲得的彩信基本信息制作彩信模板;如果彩信模板中包含了彩信的動(dòng)態(tài) 信息部分,則獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)作為彩信的動(dòng)態(tài)信息內(nèi)容;按照所 述的彩信模板自動(dòng)組裝靜態(tài)信息和動(dòng)態(tài)信息內(nèi)容,生成與所述彩信模板適配的個(gè)性化彩為了使本領(lǐng)域技術(shù)人員能夠更好地理解本發(fā)明方案,下面結(jié)合附圖和實(shí)施例對(duì)本 發(fā)明做出進(jìn)一步的詳細(xì)說(shuō)明。請(qǐng)參見(jiàn)圖1,為本發(fā)明提出的彩信的自動(dòng)生成方法的流程圖,所述方法包括如下步 驟步驟S101 接收需要制作彩信的彩信基本信息,至少包括彩信的幀數(shù)和彩信內(nèi)容。
彩信內(nèi)容包括給彩信接收者的靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,靜態(tài)信息部分 用于描述給彩信接收者的公共信息,動(dòng)態(tài)信息部分用于描述給彩信接收者的個(gè)性化信息。彩信的幀數(shù)用來(lái)說(shuō)明彩信一共包含多少幀,是根據(jù)實(shí)際業(yè)務(wù)需求得出的,每幀的 內(nèi)容根據(jù)實(shí)際使用需求確定,每幀都可以包括靜態(tài)信息和/或動(dòng)態(tài)信息。彩信內(nèi)容中包括的靜態(tài)信息部分主要是描述給彩信接收者的公共信息或者說(shuō)是 通用的部分,可以是文字、圖片、音樂(lè)或多媒體信息。例如給多個(gè)客戶發(fā)送內(nèi)容一致的彩信 “祝您新年快樂(lè)! ”,則“祝您新年快樂(lè)”即為公共信息。彩信內(nèi)容中包括的動(dòng)態(tài)信息部分主要是描述給彩信接收者的個(gè)性化信息或者說(shuō) 是給每個(gè)彩信接收者都不相同的信息,例如給多個(gè)客戶發(fā)送內(nèi)容為“尊敬的X X,祝您新年 快樂(lè)!”,其中“ X X ”為客戶的姓名,每個(gè)客戶都是不同的,即為動(dòng)態(tài)信息。接收彩信基本信息的方式可以是從用戶前端界面輸入的信息獲得,用戶通過(guò)界面 接口輸入彩信的幀數(shù)和彩信內(nèi)容,則可以接收到彩信基本信息;也可以是從其他接口獲得。步驟S102 根據(jù)獲得的彩信基本信息制作彩信模板。彩信模板至少包括模板標(biāo)識(shí)、包含的幀數(shù)和彩信業(yè)務(wù)對(duì)象,所述的彩信業(yè)務(wù)對(duì)象 描述給彩信接收者的彩信內(nèi)容,包括靜態(tài)信息部分和/或動(dòng)態(tài)信息部分。彩信模板的模板標(biāo)識(shí)用于唯一標(biāo)識(shí)該彩信模板,彩信模板的靜態(tài)信息可以是文本 信息、圖片信息、多媒體信息等。彩信業(yè)務(wù)對(duì)象包括靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,當(dāng)該彩信模板只包括靜態(tài) 信息部分時(shí),利用該模板生成的彩信內(nèi)容均一致,例如商場(chǎng)向所有會(huì)員發(fā)送的促銷活動(dòng)彩 信模板內(nèi)容為“尊敬的會(huì)員,本商場(chǎng)從即日起舉行季末大酬賓活動(dòng),所有商品滿200減80, 同時(shí)享受雙倍積分,歡迎惠顧! ”,則根據(jù)此模板制作的彩信內(nèi)容均一致。當(dāng)彩信模板只包括動(dòng)態(tài)信息部分時(shí),利用模板生成的所有彩信內(nèi)容均不一致。當(dāng)彩信模板即包括靜態(tài)信息部分又包括動(dòng)態(tài)信息部分時(shí),利用模板生成的彩信內(nèi) 容則在彩信模板設(shè)置的動(dòng)態(tài)信息部分有差別,例如某商場(chǎng)向張三、李四、王五發(fā)送的中獎(jiǎng)彩 信模板中關(guān)于中獎(jiǎng)的描述信息一致,但對(duì)每個(gè)人的姓名、參加活動(dòng)的時(shí)間、獲得的獎(jiǎng)金等信 息,則采用可生成不同信息的動(dòng)態(tài)描述方法,因此通過(guò)該彩信模板生成的彩信分別為“尊敬的張三您好,您的尾號(hào)為1572的手機(jī)于2009-05-05日參加繳費(fèi)活動(dòng),您幸 運(yùn)地獲得了價(jià)值500元的大禮包獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系,謝謝 您的參與和長(zhǎng)期的支持! ”;“尊敬的李四您好,您的尾號(hào)為3057的手機(jī)于2009-05-10日參加繳費(fèi)活動(dòng),您幸 運(yùn)地獲得了價(jià)值300元的大禮包獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系,謝謝 您的參與和長(zhǎng)期的支持! ”;“尊敬的王五您好,您的尾號(hào)為6080的手機(jī)于2009-05-15日參加繳費(fèi)活動(dòng),您幸 運(yùn)地獲得了價(jià)值100元的大禮包獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系,謝謝 您的參與和長(zhǎng)期的支持! ”。步驟S103 如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,則獲取有關(guān)彩信業(yè)務(wù)對(duì) 象的個(gè)性化業(yè)務(wù)數(shù)據(jù)作為彩信的實(shí)例化動(dòng)態(tài)信息內(nèi)容。彩信業(yè)務(wù)對(duì)象是指該彩信所描述的獨(dú)立個(gè)體,如話費(fèi)賬單彩信描述的是每個(gè)客戶 的話費(fèi)賬單情況,銀行消費(fèi)提醒彩信描述的是每個(gè)客戶的消費(fèi)情況,股票買賣提醒彩信描述的是每個(gè)客戶的股票買賣情況,正是因?yàn)椴市艠I(yè)務(wù)對(duì)象的獨(dú)立性,決定了每個(gè)彩信業(yè)務(wù) 對(duì)象必然存在個(gè)性化的業(yè)務(wù)數(shù)據(jù),如每個(gè)客戶的姓名、電話號(hào)碼、話費(fèi)賬單均不同;銀行卡 號(hào)、消費(fèi)時(shí)間、消費(fèi)金額、消費(fèi)地點(diǎn)均不同;股票交易、交易金額、交易時(shí)間均不同。步驟S104 按照所述的彩信模板,自動(dòng)組裝靜態(tài)信息和動(dòng)態(tài)信息內(nèi)容,生成與所 述彩信模板適配的個(gè)性化彩信。適配的過(guò)程是按照彩信模板將彩信靜態(tài)信息和獲取得來(lái)的動(dòng)態(tài)信息進(jìn)行組合,生 成個(gè)性化彩信的過(guò)程?;谏鲜龇椒鞒蹋o出本發(fā)明的實(shí)施例一,如圖2所示,用以說(shuō)明如何獲取有關(guān) 彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。步驟S201 收集適用所述彩信模板的業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù)。原始個(gè)性化業(yè)務(wù)數(shù)據(jù)可以通過(guò)ftp、socket接口或其他協(xié)議的接口從相關(guān)的業(yè)務(wù) 數(shù)據(jù)管理系統(tǒng)獲得,也可以通過(guò)彩信制作工作人員整理獲得。獲得的原始個(gè)性化數(shù)據(jù)的描述方式和存儲(chǔ)方式跟隨其業(yè)務(wù)類型(話費(fèi)業(yè)務(wù)、消費(fèi) 提醒業(yè)務(wù)、基金股票買賣業(yè)務(wù)等)的差異而不同。例如獲取的話費(fèi)原始個(gè)性化業(yè)務(wù)數(shù)據(jù)包 含有多個(gè)客戶的“客戶姓名”、“手機(jī)號(hào)碼”、“話費(fèi)產(chǎn)生時(shí)間”、“話費(fèi)金額”等,而獲取的銀行 消費(fèi)原始個(gè)性化業(yè)務(wù)數(shù)據(jù)包含有多個(gè)客戶的“客戶姓名”、“銀行卡號(hào)”、“消費(fèi)地點(diǎn)”、“消費(fèi) 時(shí)間”、“消費(fèi)金額”等。步驟S202 按照結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將面向不同業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè) 務(wù)數(shù)據(jù)制作成與所述彩信模板對(duì)應(yīng)的以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)。對(duì)于獲取的原始個(gè)性化業(yè)務(wù)數(shù)據(jù),由于其業(yè)務(wù)類型的差異而不同,因此根據(jù)統(tǒng)一 的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將面向不同業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù)制作成與彩信模 板對(duì)應(yīng)的以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)。在實(shí)際制作結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)過(guò)程中,可以將每種業(yè)務(wù)類型中的所有不同業(yè)務(wù)對(duì)象 的原始個(gè)性化業(yè)務(wù)數(shù)據(jù)分別制作成與彩信模板對(duì)應(yīng)的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù),例如將所有客戶的 話費(fèi)原始個(gè)性化數(shù)據(jù)根據(jù)話費(fèi)彩信模板制作成一個(gè)話費(fèi)業(yè)務(wù)數(shù)據(jù)文件,將所有客戶的銀行 消費(fèi)原始個(gè)性化業(yè)務(wù)數(shù)據(jù)根據(jù)銀行消費(fèi)彩信模板制作成一個(gè)消費(fèi)業(yè)務(wù)數(shù)據(jù)文件;將一部分 獲獎(jiǎng)客戶的相關(guān)信息制作成一個(gè)數(shù)據(jù)庫(kù)表;根據(jù)每種業(yè)務(wù)類型對(duì)應(yīng)的彩信模板,在結(jié)構(gòu)化 業(yè)務(wù)數(shù)據(jù)中采用標(biāo)識(shí)符或其他方式對(duì)不同業(yè)務(wù)類型的業(yè)務(wù)數(shù)據(jù)加以區(qū)分。結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則規(guī)定了如何根據(jù)原始個(gè)性化業(yè)務(wù)數(shù)據(jù)制作成與所述彩 信模板對(duì)應(yīng)的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù),以及以什么樣的固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)。將零散的業(yè)務(wù)數(shù)據(jù)組織為固定格式的數(shù)據(jù),記錄為結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù),即使彩信動(dòng) 態(tài)信息更加易于獲得,又達(dá)到了按模板快速生成的目的。步驟S203 所述彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不 同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則,確定匹配模式。彩信模板和結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)是兩個(gè)獨(dú)立的實(shí)體,只有在彩信模板中的動(dòng)態(tài)信息部 分的描述規(guī)則與結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則相呼應(yīng)的情況下,利用所建立的這種對(duì)應(yīng)關(guān)系描 述規(guī)則,才可以更加準(zhǔn)確和快速地找到相應(yīng)的動(dòng)態(tài)信息。如果結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)用文件形式 記錄和保存,則彩信模板中的動(dòng)態(tài)信息部分的描述規(guī)則就是面向文件查找數(shù)據(jù)的規(guī)則;如 果結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)用數(shù)據(jù)庫(kù)表記錄和保存,則彩信模板中的動(dòng)態(tài)信息部分的描述規(guī)則就是面向數(shù)據(jù)庫(kù)表查找數(shù)據(jù)的規(guī)則;如果結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)用數(shù)據(jù)流記錄和保存,則彩信模板中 的動(dòng)態(tài)信息部分的描述規(guī)則就是面向數(shù)據(jù)流查找數(shù)據(jù)的規(guī)則。有了對(duì)應(yīng)關(guān)系描述規(guī)則,則可以確定彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)的結(jié)構(gòu) 化業(yè)務(wù)數(shù)據(jù)的匹配模式。步驟S204 根據(jù)所述對(duì)應(yīng)關(guān)系描述規(guī)則和匹配模式,查找并獲取所述結(jié)構(gòu)化業(yè)務(wù) 數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。根據(jù)在彩信模板中的動(dòng)態(tài)信息部分的匹配模式描述,可以查找并獲取按照結(jié)構(gòu)化 業(yè)務(wù)數(shù)據(jù)制作規(guī)則所制作的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)。基于上述方法流程,給出本發(fā)明的實(shí)施例二,如圖3所示,用以說(shuō)明制作彩信模板 的方法。步驟S301 獲得制作彩信模板所需的信息。彩信模板至少包括模板標(biāo)識(shí)、包含的幀數(shù)和彩信業(yè)務(wù)對(duì)象,彩信業(yè)務(wù)對(duì)象描述給 彩信接收者的彩信內(nèi)容,包括靜態(tài)信息部分和/或動(dòng)態(tài)信息部分。因此制作彩信模板,需要 獲得彩信的模板標(biāo)識(shí)、包含的幀數(shù)以及彩信業(yè)務(wù)對(duì)象。步驟S302 通過(guò)配置彩信資源描述串來(lái)描述彩信模板中彩信業(yè)務(wù)對(duì)象的靜態(tài)信 息和/或動(dòng)態(tài)信息。資源描述串是包括靜態(tài)信息和/或動(dòng)態(tài)信息的固定順序的串。例如配置資源描述串“尊敬的〈信用卡客戶姓名〉您好,您的尾號(hào)為〈信用卡客 戶的信用卡尾號(hào)〉的手機(jī)于〈活動(dòng)日期〉日參加〈活動(dòng)名稱〉活動(dòng),您幸運(yùn)地獲得了價(jià)值 <獎(jiǎng)品價(jià)倌 > 元的〈獎(jiǎng)品名稱〉獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系。謝謝 您的參與和長(zhǎng)期的支持?!逼渲屑饫ㄌ?hào)中帶下劃線的部分為動(dòng)態(tài)信息部分,其他為靜態(tài)信息 部分,而二者結(jié)合則是資源描述串,在彩信模板中,資源描述串中動(dòng)態(tài)信息部分和靜態(tài)信息 部分的位置是相對(duì)固定的。如果資源描述串中的動(dòng)態(tài)信息部分,簡(jiǎn)單地設(shè)置用A、B、C之類的代號(hào)來(lái)表示,例 如配置資源描述串“尊敬的客戶您好,您的信用卡于A日參加刷卡贏大獎(jiǎng)活動(dòng),您幸運(yùn)地獲 得了價(jià)值B元的健身卡獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系。謝謝您的參與 和長(zhǎng)期的支持?!比绻xA = 2009-3-1, B = 800,那么動(dòng)態(tài)信息的匹配模式就是簡(jiǎn)單的符
號(hào)替換。若資源描述串只包含靜態(tài)信息部分,則為“尊敬的客戶您好,您的信用卡于 2009-3-1日參加刷卡贏大獎(jiǎng)活動(dòng),您幸運(yùn)地獲得了價(jià)值800元的健身卡獎(jiǎng)品,請(qǐng)保持手機(jī) 開(kāi)機(jī),我們會(huì)有相關(guān)人員與您聯(lián)系。謝謝您的參與和長(zhǎng)期的支持?!睘榱烁玫仃U述本發(fā)明,給出實(shí)施例三,如圖4所示,用以說(shuō)明按照彩信模板自動(dòng) 生成與所述彩信模板適配的個(gè)性化彩信的過(guò)程具體為步驟S401 所生成彩信的幀數(shù)取于彩信模板定義的幀數(shù)。步驟S402 所生成彩信的每一幀的靜態(tài)信息,取于所述彩信模板定義的每一幀的
靜態(tài)信息。步驟S403 如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,獲取對(duì)應(yīng)于所述彩信模 板的面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息,生成彩信的動(dòng)態(tài)信息。步驟S404 按照彩信模板中配置的資源描述串中所規(guī)定的靜態(tài)信息和動(dòng)態(tài)信息的固定順序組裝所生成的靜態(tài)信息和動(dòng)態(tài)信息,生成面向不同業(yè)務(wù)對(duì)象的個(gè)性化彩信。實(shí)踐中,所述的彩信動(dòng)態(tài)信息部分?jǐn)?shù)量很多,資源描述串中的動(dòng)態(tài)信息部分更適 合通過(guò)動(dòng)態(tài)資源位置規(guī)則建立與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化信 息的對(duì)應(yīng)關(guān)系。當(dāng)通過(guò)動(dòng)態(tài)資源位置規(guī)則與結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中的個(gè)性化信息建立對(duì)應(yīng)關(guān)系后,就 可以通過(guò)動(dòng)態(tài)資源位置規(guī)則所示的位置信息在結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中相應(yīng)的位置找到相應(yīng)的 個(gè)性化信息。一種簡(jiǎn)單的實(shí)現(xiàn)方案是,在彩信模板制作前就約定好動(dòng)態(tài)資源位置規(guī)則,確定結(jié) 構(gòu)化數(shù)據(jù)的類型和匹配模式,由用戶按照約定的匹配模式輸入資源描述串,制作彩信模板, 這樣就不需要在獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)時(shí)再確定匹配模式,簡(jiǎn)化了查找 數(shù)據(jù)的環(huán)節(jié)。這種實(shí)現(xiàn)方法對(duì)用戶的要求較高,需要用戶預(yù)先了解動(dòng)態(tài)資源位置規(guī)則,學(xué)會(huì) 匹配模式的描述方法?;谏鲜鰧?shí)現(xiàn)方法,在制作彩信模板的方法中,基于實(shí)施例二還可以包括步驟 S303 彩信資源描述串中的動(dòng)態(tài)信息部分,通過(guò)動(dòng)態(tài)資源位置規(guī)則建立與所對(duì)應(yīng)結(jié)構(gòu)化業(yè) 務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息的對(duì)應(yīng)關(guān)系。例如,如果使用數(shù)據(jù)庫(kù)表形式記錄和保存動(dòng)態(tài)信息部分,可以配置彩信資源描述 串為“尊敬的〈表A信用卡客戶姓名字段〉您好,您的尾號(hào)為〈表A客戶信用卡尾號(hào)字
的手機(jī)于〈表A活動(dòng)日期字段〉日參加〈表A活動(dòng)名稱字段〉活動(dòng),您幸運(yùn)地獲得 了價(jià)值〈表A獎(jiǎng)品價(jià)倌字段〉元的〈表A獎(jiǎng)品名稱字段〉獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我們會(huì) 有相關(guān)人員與您聯(lián)系。謝謝您的參與和長(zhǎng)期的支持?!庇掷纾绻褂梦募问接涗浐捅4鎰?dòng)態(tài)信息部分,可以配置彩信資源描述串 為“尊敬的<% >您好,您的尾號(hào)為1_2_1^%>的手機(jī)于<%2_1%>日參加 2_2% >活動(dòng),您幸運(yùn)地獲得了價(jià)值3_1% >元的3_2% >獎(jiǎng)品,請(qǐng)保持手機(jī)開(kāi)機(jī),我 們會(huì)有相關(guān)人員與您聯(lián)系。謝謝您的參與和長(zhǎng)期的支持?!逼渲械摹幢鞟信用卡客戶姓名字段〉、〈表A客戶信用卡尾號(hào)字段>、< % 1_1% >><% 1_2_L4% >等,均為動(dòng)態(tài)資源位置信息,標(biāo)識(shí)著制作彩信所需要的動(dòng)態(tài)個(gè)性化信息在 結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中的位置,根據(jù)該位置就可以在結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中找到相應(yīng)的業(yè)務(wù)數(shù)據(jù)信 肩、o另外更加用戶友好化的實(shí)現(xiàn)方案是,彩信模板中僅僅需要配置“尊敬的<JtM± 客戶姓名 > 您好,感謝您參加〈活動(dòng)名稱〉活動(dòng),謝謝您的長(zhǎng)期支持! ”這樣的資源描述串, 其中的動(dòng)態(tài)信息描述更貼近本身語(yǔ)義,不涉及復(fù)雜的技術(shù)實(shí)現(xiàn),而到獲取有關(guān)彩信業(yè)務(wù)對(duì) 象的個(gè)性化業(yè)務(wù)數(shù)據(jù)時(shí)再確定資源描述串中的動(dòng)態(tài)信息與結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的匹配模式,再 去查找出適配的數(shù)據(jù)。這種實(shí)現(xiàn)方案需要在確定匹配模式時(shí),將彩信模板中的貼近語(yǔ)義的 咨源描沭串轉(zhuǎn)化為資源通配符,如將 < 信用卡客戶姓名 > 轉(zhuǎn)化為1_1% >,然后再按照匹 配模式的規(guī)則查找對(duì)應(yīng)數(shù)據(jù)。彩信模板使用資源描述串方法很好地支持了靈活可定制彩信內(nèi)容的能力。在有新 業(yè)務(wù)需求的情況下,只需要根據(jù)新業(yè)務(wù)需求制作新的彩信模板后,即可以根據(jù)彩信模板,自 動(dòng)生成不同業(yè)務(wù)對(duì)象的彩信。以上所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)可以是文件、數(shù)據(jù)庫(kù)表、數(shù)據(jù)流以及其他的各種記錄“1〃,“李四〃,“18900000012〃 /*1為起始符,標(biāo)識(shí)描述李四業(yè)務(wù)數(shù)據(jù)的開(kāi)
15
和保存數(shù)據(jù)的形式。資源描述串中的動(dòng)態(tài)信息部分,可以通過(guò)數(shù)據(jù)庫(kù)表的方法進(jìn)行記錄和保存,然后 從表中獲取數(shù)據(jù)。例如,表1所示
權(quán)利要求
一種彩信的自動(dòng)生成方法,其特征在于,所述方法包括接收需要制作彩信的基本信息,至少包括彩信的幀數(shù)和彩信內(nèi)容,所述的彩信內(nèi)容包括給彩信接收者的靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,靜態(tài)信息部分用于描述給彩信接收者的公共信息,動(dòng)態(tài)信息部分用于描述給彩信接收者的個(gè)性化信息;根據(jù)獲得的彩信基本信息制作彩信模板,所述彩信模板至少包括模板標(biāo)識(shí)、包含的幀數(shù)和彩信業(yè)務(wù)對(duì)象,所述的彩信業(yè)務(wù)對(duì)象描述給彩信接收者的彩信內(nèi)容,包括靜態(tài)信息部分和/或動(dòng)態(tài)信息部分;如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,則獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)作為彩信的實(shí)例化動(dòng)態(tài)信息內(nèi)容;按照所述的彩信模板,自動(dòng)組裝靜態(tài)信息和實(shí)例化動(dòng)態(tài)信息內(nèi)容,生成與所述彩信模板適配的個(gè)性化彩信。
2.如權(quán)利要求1所述彩信的自動(dòng)生成方法,其特征在于,獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè) 性化業(yè)務(wù)數(shù)據(jù)的方法具體為收集適用所述彩信模板的業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù);按照結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將面向不同業(yè)務(wù)對(duì)象的原始個(gè)性化業(yè)務(wù)數(shù)據(jù)制作成與 所述彩信模板對(duì)應(yīng)的以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù);所述彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的 個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則,確定匹配模式;根據(jù)所述對(duì)應(yīng)關(guān)系描述規(guī)則和匹配模式,查找并獲取所述結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同 業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。
3.如權(quán)利要求2所述彩信的自動(dòng)生成方法,其特征在于,制作彩信模板的方法中,通過(guò) 配置彩信資源描述串來(lái)描述彩信業(yè)務(wù)對(duì)象的靜態(tài)信息和/或動(dòng)態(tài)信息,所述的資源描述串 是包括靜態(tài)信息和/或動(dòng)態(tài)信息的固定順序的串。
4.如權(quán)利要求3所述彩信的自動(dòng)生成方法,其特征在于,按照所述的彩信模板生成與 所述彩信模板適配的個(gè)性化彩信的過(guò)程具體為所生成彩信的幀數(shù)取于所述彩信模板定義的幀數(shù);所生成彩信的每一幀的靜態(tài)信息,取于所述彩信模板定義的每一幀的靜態(tài)信息; 如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,獲取對(duì)應(yīng)于所述彩信模板的面向不同業(yè) 務(wù)對(duì)象的個(gè)性化信息,生成彩信的動(dòng)態(tài)信息;按照彩信模板中配置的資源描述串中所規(guī)定的靜態(tài)信息和動(dòng)態(tài)信息的固定順序,組裝 所生成的靜態(tài)信息和動(dòng)態(tài)信息,生成面向不同業(yè)務(wù)對(duì)象的個(gè)性化彩信。
5.如權(quán)利要求4所述彩信的自動(dòng)生成方法,其特征在于,所述的彩信資源描述串中的 動(dòng)態(tài)信息部分,通過(guò)動(dòng)態(tài)資源位置規(guī)則建立與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象 的個(gè)性化信息的對(duì)應(yīng)關(guān)系。
6.如權(quán)利要求5所述彩信的自動(dòng)生成方法,其特征在于,所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)可以 是文件、數(shù)據(jù)庫(kù)表或數(shù)據(jù)流。
7.如權(quán)利要求6所述彩信的自動(dòng)生成方法,其特征在于, 如果以文件形式記錄結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù),制作為業(yè)務(wù)數(shù)據(jù)文件, 所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則具體為采用帶標(biāo)記符的信息行方式記錄每個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,至少包括起始行,并 為起始行標(biāo)記起始符,標(biāo)識(shí)記錄該業(yè)務(wù)對(duì)象數(shù)據(jù)信息的開(kāi)始;兩個(gè)相鄰起始行之間的一行 或多行用于記錄一個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息;所述彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)文件中面向不同業(yè)務(wù)對(duì)象的個(gè)性 化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則具體為彩信模板的動(dòng)態(tài)資源位置規(guī)則按照信息行位置和行內(nèi)數(shù)據(jù)位置相結(jié)合的描述來(lái)標(biāo)識(shí) 一個(gè)業(yè)務(wù)對(duì)象的個(gè)性化信息在對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)文件中的相應(yīng)位置。
8.如權(quán)利要求7所述彩信的自動(dòng)生成方法,其特征在于,生成彩信的動(dòng)態(tài)信息的方法 具體為從所述業(yè)務(wù)數(shù)據(jù)文件的開(kāi)始找到一個(gè)業(yè)務(wù)對(duì)象的起始符,逐行讀取所述業(yè)務(wù)對(duì)象的業(yè) 務(wù)數(shù)據(jù)信息,并按照所述彩信模板中的動(dòng)態(tài)資源位置信息的信息行位置和行內(nèi)數(shù)據(jù)位置的 順序讀取,生成所述業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信息,直到找到下一個(gè)起始符,所述業(yè)務(wù)對(duì)象的彩 信動(dòng)態(tài)信息生成結(jié)束;保存業(yè)務(wù)數(shù)據(jù)文件的當(dāng)前讀取位置,作為下一次再?gòu)乃鰳I(yè)務(wù)數(shù)據(jù) 文件中查找下一個(gè)業(yè)務(wù)對(duì)象的標(biāo)識(shí),直至完成業(yè)務(wù)數(shù)據(jù)文件中所有業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信 息的生成。
9.如權(quán)利要求2至8所述彩信的自動(dòng)生成方法,其特征在于,結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作完成 之后還需要對(duì)文件內(nèi)容進(jìn)行校驗(yàn),檢查結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容是否完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù) 據(jù)制作規(guī)則,如果不符合則進(jìn)行糾錯(cuò)處理,直到結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容完全符合結(jié)構(gòu)化業(yè) 務(wù)數(shù)據(jù)制作規(guī)則。
10.一種彩信的自動(dòng)生成裝置,其特征在于,所述裝置包括彩信信息接收單元,接收需要制作彩信的基本信息,至少包括彩信的幀數(shù)和彩信內(nèi)容, 所述的彩信內(nèi)容包括給彩信接收者的靜態(tài)信息部分和/或動(dòng)態(tài)信息部分,靜態(tài)信息部分用 于描述給所有彩信接收者的公共信息,動(dòng)態(tài)信息部分用于描述給各彩信接收者的個(gè)性化信 息;彩信模板制作單元,根據(jù)彩信信息接收單元獲得的彩信基本信息制作彩信模板,并保 存到存儲(chǔ)單元中,所述的彩信模板至少包括模板標(biāo)識(shí)、包含的幀數(shù)和彩信業(yè)務(wù)對(duì)象,所述的 彩信業(yè)務(wù)對(duì)象是給彩信接收者的彩信內(nèi)容;彩信動(dòng)態(tài)信息獲取單元,根據(jù)彩信信息接收單元獲得的彩信基本信息,如果包括彩信 動(dòng)態(tài)信息,則收集并獲取實(shí)例化的彩信動(dòng)態(tài)信息;存儲(chǔ)單元,用于保存彩信模板;彩信生成單元,按照存儲(chǔ)單元中的彩信模板,自動(dòng)組裝靜態(tài)信息和實(shí)例化的動(dòng)態(tài)信息 內(nèi)容,生成與所述彩信模板適配的個(gè)性化彩信。
11.如權(quán)利要求10所述的彩信自動(dòng)生成裝置,其特征在于,所述的彩信動(dòng)態(tài)信息獲取 單元可以包括業(yè)務(wù)數(shù)據(jù)收集單元,根據(jù)彩信信息接收單元獲得的彩信基本信息收集彩信業(yè)務(wù)對(duì)象的 個(gè)性化業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)化單元,按照結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè) 性化業(yè)務(wù)數(shù)據(jù)制作成以固定格式組合的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù);匹配模式確定單元,將彩信模板中的動(dòng)態(tài)信息部分與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系描述規(guī)則,確定匹配模式,保存到存儲(chǔ)單 元中;業(yè)務(wù)數(shù)據(jù)查找單元,根據(jù)匹配模式確定單元所確定的對(duì)應(yīng)關(guān)系描述規(guī)則和匹配模式, 查找并獲取所述結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)。
12.如權(quán)利要求11所述的彩信自動(dòng)生成裝置,其特征在于,所述的彩信模板制作單元 中,通過(guò)配置彩信資源描述串來(lái)描述彩信業(yè)務(wù)對(duì)象的靜態(tài)信息和/或動(dòng)態(tài)信息,所述的資 源描述串是包括靜態(tài)信息和/或動(dòng)態(tài)信息的固定順序的串。
13.如權(quán)利要求12所述的彩信自動(dòng)生成裝置,其特征在于,所述的彩信生成單元包括彩信模板讀取模塊,從存儲(chǔ)單元中取彩信模板;彩信幀數(shù)和靜態(tài)信息生成模塊,根據(jù)彩信模板定義的幀數(shù)和每一幀的靜態(tài)信息,生成 彩信的幀數(shù)和每一幀的靜態(tài)信息;彩信動(dòng)態(tài)信息生成模塊,如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,獲取對(duì)應(yīng)于所 述彩信模板的面向不同業(yè)務(wù)對(duì)象的個(gè)性化信息,生成彩信的動(dòng)態(tài)信息;彩信組裝模塊,按照彩信模板中配置的資源描述串中所規(guī)定的靜態(tài)信息和動(dòng)態(tài)信息的 固定順序,組裝所生成的靜態(tài)信息和動(dòng)態(tài)信息,生成面向不同業(yè)務(wù)對(duì)象的個(gè)性化彩信。
14.如權(quán)利要求13所述的彩信自動(dòng)生成裝置,其特征在于,所述的資源描述串中的動(dòng) 態(tài)信息部分,通過(guò)動(dòng)態(tài)資源位置規(guī)則建立與所對(duì)應(yīng)結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)中面向不同業(yè)務(wù)對(duì)象的 個(gè)性化信息的對(duì)應(yīng)關(guān)系。
15.如權(quán)利要求14所述彩信的自動(dòng)生成裝置,其特征在于,所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)可 以是文件、數(shù)據(jù)庫(kù)表或數(shù)據(jù)流,所述的業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)化單元可以進(jìn)一步包括文件結(jié)構(gòu)化單元,根據(jù)業(yè)務(wù)數(shù)據(jù)文件制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性化業(yè) 務(wù)數(shù)據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的業(yè)務(wù)數(shù)據(jù)文 件;數(shù)據(jù)庫(kù)表結(jié)構(gòu)化單元,根據(jù)數(shù)據(jù)庫(kù)表制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性化業(yè) 務(wù)數(shù)據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的數(shù)據(jù)庫(kù)表;數(shù)據(jù)流結(jié)構(gòu)化單元,根據(jù)數(shù)據(jù)流制作規(guī)則,將業(yè)務(wù)數(shù)據(jù)收集單元獲得的個(gè)性化業(yè)務(wù)數(shù) 據(jù)制作成與所述模板制作單元制作的彩信模板對(duì)應(yīng)的以固定格式組合的數(shù)據(jù)流。
16.如權(quán)利要求15所述的彩信自動(dòng)生成裝置,其特征在于,所述的文件結(jié)構(gòu)化單元中, 所述的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則具體為采用行信息和行內(nèi)數(shù)據(jù)位置信息相結(jié)合的紀(jì)錄方式,用帶標(biāo)記符的信息行方式記錄每 個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,至少包括起始行,為起始行標(biāo)記起始符,標(biāo)識(shí)記錄該業(yè)務(wù)對(duì)象 數(shù)據(jù)信息的開(kāi)始;兩個(gè)相鄰起始行之間的一行或多行用于記錄一個(gè)業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信 肩、ο
17.如權(quán)利要求16所述的彩信自動(dòng)生成裝置,其特征在于,所述的彩信模板制作單元 中,所述彩信模板的動(dòng)態(tài)資源位置信息按照信息行位置和行內(nèi)數(shù)據(jù)位置相結(jié)合的描述規(guī)則 來(lái)標(biāo)識(shí)一個(gè)業(yè)務(wù)對(duì)象的個(gè)性化信息在對(duì)應(yīng)業(yè)務(wù)數(shù)據(jù)文件中的相應(yīng)位置。
18.如權(quán)利要求17所述的彩信自動(dòng)生成裝置,其特征在于,所述的彩信動(dòng)態(tài)信息生成 模塊還包括讀文件指針,每次讀取完一個(gè)業(yè)務(wù)對(duì)象的數(shù)據(jù)后,保存業(yè)務(wù)數(shù)據(jù)文件的當(dāng)前讀取位置,初始值置為業(yè)務(wù)數(shù)據(jù)文件的開(kāi)始;單個(gè)業(yè)務(wù)對(duì)象讀取模塊,根據(jù)讀文件指針?biāo)赶虻臉I(yè)務(wù)數(shù)據(jù)文件的位置,找到一個(gè)業(yè) 務(wù)對(duì)象的起始符,逐行讀取所述業(yè)務(wù)對(duì)象的業(yè)務(wù)數(shù)據(jù)信息,并按照所述彩信模板中的動(dòng)態(tài) 資源位置信息的信息行位置和行內(nèi)數(shù)據(jù)位置的順序讀取,生成所述業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信 息,直到找到相鄰的下一個(gè)起始符,所述業(yè)務(wù)對(duì)象的彩信動(dòng)態(tài)信息生成結(jié)束;更新讀文件指 針;判斷讀文件是否結(jié)束模塊,判斷讀文件指針是否在業(yè)務(wù)數(shù)據(jù)文件的末尾,如果是,則結(jié) 束彩信動(dòng)態(tài)信息生成,否則調(diào)用單個(gè)業(yè)務(wù)對(duì)象讀取模塊。
19.如權(quán)利要求10至18所述的彩信自動(dòng)生成裝置,其特征在于,所述的業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu) 化單元還可以包括檢查模塊,用于對(duì)文件內(nèi)容進(jìn)行校驗(yàn),檢查制作完成的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容是否完 全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則,如果不符合則調(diào)用糾錯(cuò)處理模塊,如果符合則轉(zhuǎn)到彩信 生成單元;糾錯(cuò)處理模塊;對(duì)制作完成的結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)不符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則之處進(jìn) 行糾錯(cuò)處理,使結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)的內(nèi)容完全符合結(jié)構(gòu)化業(yè)務(wù)數(shù)據(jù)制作規(guī)則。
全文摘要
本發(fā)明公開(kāi)了一種彩信的自動(dòng)生成方法,包括以下步驟接收需要制作彩信的彩信基本信息;根據(jù)獲得的彩信基本信息制作彩信模板;如果彩信模板中包含了彩信的動(dòng)態(tài)信息部分,則獲取有關(guān)彩信業(yè)務(wù)對(duì)象的個(gè)性化業(yè)務(wù)數(shù)據(jù)作為彩信的動(dòng)態(tài)信息內(nèi)容;按照所述的彩信模板自動(dòng)生成與所述彩信模板適配的個(gè)性化彩信。本發(fā)明通過(guò)可定制彩信模板,可以滿足用戶根據(jù)需求靈活制作彩信的各種要求,并自動(dòng)生成與彩信模板適配的個(gè)性化彩信,大大提高了彩信制作的工作效率。另外,本發(fā)明還公開(kāi)了一種彩信的自動(dòng)生成裝置。
文檔編號(hào)H04W4/12GK101945346SQ20091008800
公開(kāi)日2011年1月12日 申請(qǐng)日期2009年7月6日 優(yōu)先權(quán)日2009年7月6日
發(fā)明者于奇, 于樹(shù)鋒, 張大志 申請(qǐng)人:北京億陽(yáng)信通軟件研究院有限公司;億陽(yáng)信通股份有限公司