專利名稱:彩信發(fā)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種彩信發(fā)送方法,尤其是一種根據(jù)接收方終端的能力對(duì)彩信進(jìn)行處理的方法。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,移動(dòng)網(wǎng)絡(luò)向用戶終端提供的業(yè)務(wù)越來越豐富。用戶若想使用這些業(yè)務(wù),則需要移動(dòng)終端的支持。通信網(wǎng)絡(luò)在向移動(dòng)終端提供業(yè)務(wù)服務(wù)的時(shí)候,會(huì)根據(jù)終端的類型信息判斷終端是否支持該業(yè)務(wù),若終端不支持該業(yè)務(wù),則提示用戶錯(cuò)誤信息,若終端支持該業(yè)務(wù),則為終端提供相應(yīng)的業(yè)務(wù)服務(wù)。
在現(xiàn)有技術(shù)中,移動(dòng)網(wǎng)絡(luò)是通過User Agent來獲取終端型號(hào)的。UserAgent,簡稱UA,是OMA定義的一套標(biāo)準(zhǔn)化格式,用以描述終端能力信息,該信息存儲(chǔ)在移動(dòng)終端上,移動(dòng)網(wǎng)絡(luò)可以通過和移動(dòng)終端的信息交互獲得該信息。
在彩信業(yè)務(wù)中,彩信平臺(tái)通過PUSH消息通知接收方終端接收彩信,接收方終端在與彩信平臺(tái)建立連接的過程中,會(huì)通過UA將終端型號(hào)信息發(fā)送給彩信平臺(tái),這樣彩信平臺(tái)就可以獲知該接收方終端的型號(hào),若接收方終端不能接收彩信或者不支持該格式的彩信,則彩信平臺(tái)會(huì)給接收方用戶一個(gè)錯(cuò)誤提示,提示用戶終端不支持彩信。
在這種方法下,無論接收方終端是否支持彩信,都通過PUSH消息向接收方終端發(fā)送彩信通知,從而,造成了很多不必要的網(wǎng)絡(luò)流量,并且造成用戶感受度差,會(huì)使用戶對(duì)運(yùn)營商的服務(wù)質(zhì)量產(chǎn)生不滿。
發(fā)明內(nèi)容
本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的不足,提供一種彩信發(fā)送方法,在彩信平臺(tái)向接收方下發(fā)彩信通知前,先對(duì)接收方的終端能力信息進(jìn)行查詢,然后根據(jù)接收方的終端能力信息處理彩信發(fā)送請(qǐng)求,從而減少不必要的網(wǎng)絡(luò)流量并提高用戶感受度。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種彩信發(fā)送方法,該方法執(zhí)行以下步驟步驟1、在網(wǎng)絡(luò)側(cè)設(shè)置一終端能力數(shù)據(jù)庫;步驟2、彩信平臺(tái)在接收到攜帶有接收方號(hào)碼的彩信發(fā)送請(qǐng)求后,在所述終端能力數(shù)據(jù)庫中查詢所述接收方號(hào)碼,若所述終端能力數(shù)據(jù)庫中存在所述接收方號(hào)碼,執(zhí)行步驟3;否則,執(zhí)行步驟4;步驟3、所述彩信平臺(tái)根據(jù)所述接收方號(hào)碼發(fā)送彩信通知,結(jié)束;步驟4、所述彩信平臺(tái)將所述彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到另設(shè)的彩信處理平臺(tái),結(jié)束。
由以上技術(shù)方案可知,本發(fā)明實(shí)現(xiàn)了根據(jù)終端的能力信息處理彩信發(fā)送請(qǐng)求,只在接收方終端支持彩信時(shí),才向接收方發(fā)送彩信通知,從而減少了不必要的網(wǎng)絡(luò)流量,并減少了對(duì)接收終端的錯(cuò)誤提示,從而提高了用戶感受度。
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明彩信發(fā)送方法一具體實(shí)施例流程圖。
具體實(shí)施例方式
本發(fā)明在彩信平臺(tái)設(shè)置一個(gè)終端能力數(shù)據(jù)庫,在彩信平臺(tái)向接收方終端下發(fā)彩信通知前,先在該數(shù)據(jù)庫中查詢接收方終端是否支持彩信,并根據(jù)查詢結(jié)果決定對(duì)彩信請(qǐng)求的如何處理。
如圖1所示,為本發(fā)明彩信發(fā)送方法一具體實(shí)施例流程圖,包括如下步驟步驟101、在彩信平臺(tái)設(shè)置終端能力數(shù)據(jù)庫;終端能力數(shù)據(jù)庫也可設(shè)置于其他網(wǎng)絡(luò)設(shè)備或建立一個(gè)單獨(dú)的服務(wù)器,只要彩信平臺(tái)能夠訪問該數(shù)據(jù)庫;在終端能力數(shù)據(jù)庫中,存儲(chǔ)支持彩信的移動(dòng)終端的號(hào)碼及終端型號(hào)、廠家信息、軟件版本、參數(shù)設(shè)置等信息。
步驟102、彩信平臺(tái)在接收到攜帶有接收方號(hào)碼的彩信發(fā)送請(qǐng)求后,在終端能力數(shù)據(jù)庫中查詢接收方號(hào)碼,若終端能力數(shù)據(jù)庫中存在接收方號(hào)碼,則認(rèn)為使用該號(hào)碼的移動(dòng)終端支持彩信,執(zhí)行步驟103;否則,認(rèn)為使用該號(hào)碼的移動(dòng)終端不支持彩信,執(zhí)行步驟104;步驟103、彩信平臺(tái)根據(jù)接收方號(hào)碼發(fā)送彩信通知,結(jié)束;步驟104、彩信平臺(tái)將彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到另設(shè)的彩信處理平臺(tái),結(jié)束。
上述技術(shù)方案實(shí)現(xiàn)了根據(jù)接收方終端的能力信息,決定是否下發(fā)彩信通知,從而,在接收方終端不支持彩信時(shí),不再下發(fā)彩信通知,從而減少了不必要的網(wǎng)絡(luò)流量,并減少了對(duì)接收終端的錯(cuò)誤提示,從而提高了用戶感受度。
建立終端能力數(shù)據(jù)庫的方法有很多種,下面對(duì)一建立數(shù)據(jù)庫的較佳實(shí)施例進(jìn)行說明。在發(fā)送方終端發(fā)送彩信發(fā)送請(qǐng)求時(shí),會(huì)將接收方終端的UA信息攜帶到彩信平臺(tái),彩信平臺(tái)通過對(duì)UA信息的解析,可以獲知接收方終端的終端型號(hào)、廠家信息、軟件版本、參數(shù)設(shè)置等信息,彩信平臺(tái)將上述信息及接收方號(hào)碼存入數(shù)據(jù)庫,就可通過終端使用彩信而逐步建立終端能力數(shù)據(jù)庫。
由于不同移動(dòng)終端的能力不同,從而所支持的媒體格式有所差別,當(dāng)移動(dòng)終端不支持某媒體格式時(shí),也無法查看包括該格式內(nèi)容的彩信,因此網(wǎng)絡(luò)側(cè)需要根據(jù)接收方終端的能力將彩信適配為接收方終端支持的格式。終端能力數(shù)據(jù)庫中記錄了移動(dòng)終端的型號(hào)信息及軟件版本等信息,因此,彩信平臺(tái)可以根據(jù)終端能力數(shù)據(jù)庫中關(guān)于接收方號(hào)碼對(duì)應(yīng)的終端信息對(duì)彩信進(jìn)行適配,適配可以在向接收方號(hào)碼下發(fā)彩信通知之前,也可以在下發(fā)彩信通知之后。
由于彩信平臺(tái)的處理能力有限,對(duì)彩信的適配也可由其他網(wǎng)絡(luò)設(shè)備完成。例如,在網(wǎng)絡(luò)側(cè)設(shè)置一適配設(shè)備,該設(shè)備與彩信平臺(tái)相連接,在需要對(duì)彩信進(jìn)行適配時(shí),彩信平臺(tái)將彩信發(fā)送給適配設(shè)備。下發(fā)彩信通知和彩信適配可以同步進(jìn)行,也可以在彩信適配完成后再下發(fā)彩信通知。適配設(shè)備可以將適配后的彩信發(fā)送回彩信平臺(tái),接收方終端從彩信平臺(tái)查看彩信;適配設(shè)備也可以不將適配后的彩信發(fā)送回彩信平臺(tái),那么彩信平臺(tái)在下發(fā)彩信通知時(shí),需要將從適配設(shè)備獲取彩信的地址告知接收方終端。
為了方便用戶在使用不支持彩信的終端時(shí)查看彩信,當(dāng)終端能力數(shù)據(jù)庫中沒有接收方號(hào)碼時(shí),彩信平臺(tái)將彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到另設(shè)的彩信處理平臺(tái),由該彩信處理平臺(tái)進(jìn)行進(jìn)一步的處理。該彩信處理平臺(tái)可以保存彩信內(nèi)容,并通過短信或其他方式提示接收方終端通過WAP或互聯(lián)網(wǎng)查看彩信,也可以對(duì)彩信進(jìn)行處理,將彩信中的文字內(nèi)容提取出來通過短信發(fā)送給接收方終端。
在終端能力數(shù)據(jù)庫中不存在接收方號(hào)碼時(shí),彩信平臺(tái)還可根據(jù)接收方號(hào)碼發(fā)送終端能力查詢請(qǐng)求;彩信平臺(tái)接收到使用接收方號(hào)碼的終端返回的能力信息后,判斷使用接收方號(hào)碼的終端是否支持彩信,若支持,則在終端能力數(shù)據(jù)庫中記錄使用接收方號(hào)碼終端的終端信息,然后下發(fā)彩信;若不支持,則將彩信請(qǐng)求轉(zhuǎn)發(fā)到彩信處理平臺(tái)。
另外,終端能力數(shù)據(jù)庫中,也可存儲(chǔ)不支持彩信的移動(dòng)終端的信息,這樣,在彩信平臺(tái)查找接收方號(hào)碼時(shí),就存在三種情況,一種是終端能力數(shù)據(jù)庫中存在接收方號(hào)碼且該號(hào)碼對(duì)應(yīng)的終端信息為支持彩信,一種是終端能力數(shù)據(jù)庫中存在該號(hào)碼且該號(hào)碼對(duì)應(yīng)的終端信息為不支持彩信,還有一種是終端能力數(shù)據(jù)庫中不存在該號(hào)碼。彩信平臺(tái)在查詢數(shù)據(jù)庫時(shí),若數(shù)據(jù)庫中存在接收方號(hào)碼,則還要進(jìn)一步提取該接收方號(hào)碼的終端信息,判斷是否支持彩信,對(duì)于接收方終端支持彩信的情況,彩信平臺(tái)可直接下發(fā)彩信通知,或加入判斷接收方終端是否支持彩信格式的步驟,若不支持則根據(jù)接收方終端的能力信息對(duì)彩信進(jìn)行適配。對(duì)于接收方終端不支持彩信的情況則直接將其轉(zhuǎn)發(fā)到彩信處理平臺(tái)。對(duì)于終端能力數(shù)據(jù)庫中不存在接收方號(hào)碼的情況,可以按照該終端不支持彩信的情況處理,即將彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到彩信處理平臺(tái),或者可以向接收方終端查詢能力信息,然后根據(jù)查詢結(jié)果決定之后的操作。
最后應(yīng)當(dāng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,依然可以對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。
權(quán)利要求
1.一種彩信發(fā)送方法,其中執(zhí)行以下步驟步驟1、在網(wǎng)絡(luò)側(cè)設(shè)置終端能力數(shù)據(jù)庫;步驟2、彩信平臺(tái)在接收到攜帶有接收方號(hào)碼的彩信發(fā)送請(qǐng)求后,在所述終端能力數(shù)據(jù)庫中查詢所述接收方號(hào)碼,若所述終端能力數(shù)據(jù)庫中存在所述接收方號(hào)碼,執(zhí)行步驟3;否則,執(zhí)行步驟4;步驟3、所述彩信平臺(tái)根據(jù)所述接收方號(hào)碼發(fā)送彩信通知,結(jié)束;步驟4、所述彩信平臺(tái)將所述彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到另設(shè)的彩信處理平臺(tái),結(jié)束。
2.根據(jù)權(quán)利要求1所述的方法,其中所述步驟2中的彩信發(fā)送請(qǐng)求中還攜帶有發(fā)送方終端信息,彩信平臺(tái)在接收到所述彩信發(fā)送請(qǐng)求后,在終端能力數(shù)據(jù)庫查找發(fā)送方號(hào)碼,若所述終端能力數(shù)據(jù)庫中不存在所述發(fā)送方的號(hào)碼,則在所述終端能力數(shù)據(jù)庫中記錄所述發(fā)送方號(hào)碼及發(fā)送方終端信息。
3.根據(jù)權(quán)利要求1或2所述的方法,其中在所述步驟3中,在所述彩信平臺(tái)根據(jù)所述接收方號(hào)碼發(fā)送彩信通知之后,所述彩信平臺(tái)根據(jù)所述終端能力數(shù)據(jù)庫中關(guān)于所述接收方號(hào)碼的記錄對(duì)所述彩信發(fā)送請(qǐng)求中的彩信進(jìn)行適配。
4.根據(jù)權(quán)利要求1或2所述的方法,其中在所述步驟2和步驟3之間,所述彩信平臺(tái)根據(jù)所述終端能力數(shù)據(jù)庫中關(guān)于所述接收方號(hào)碼的記錄對(duì)所述彩信發(fā)送請(qǐng)求中的彩信進(jìn)行適配。
5.根據(jù)權(quán)利要求1或2所述的方法,其中在所述步驟4之后,所述另設(shè)的彩信處理平臺(tái)向所述接收方號(hào)碼發(fā)送通知信息,通知接收方到所述另設(shè)的彩信處理平臺(tái)查看彩信。
6.根據(jù)權(quán)利要求1或2所述的方法,其中在所述步驟4之后,所述另設(shè)的彩信處理平臺(tái)從所述彩信發(fā)送請(qǐng)求中提取文字信息,并以短信形式根據(jù)所述接收方號(hào)碼發(fā)送。
全文摘要
本發(fā)明涉及一種彩信發(fā)送方法,其中執(zhí)行以下步驟在網(wǎng)絡(luò)側(cè)設(shè)置終端能力數(shù)據(jù)庫;彩信平臺(tái)在接收到攜帶有接收方號(hào)碼的彩信發(fā)送請(qǐng)求后,在終端能力數(shù)據(jù)庫中查詢接收方號(hào)碼,若終端能力數(shù)據(jù)庫中存在接收方號(hào)碼,則彩信平臺(tái)根據(jù)接收方號(hào)碼發(fā)送彩信通知;否則,彩信平臺(tái)將彩信發(fā)送請(qǐng)求轉(zhuǎn)發(fā)到另設(shè)的彩信處理平臺(tái)。本發(fā)明實(shí)現(xiàn)了根據(jù)終端的能力信息處理彩信發(fā)送請(qǐng)求,只在接收方終端支持彩信時(shí),才向接收方發(fā)送彩信通知,從而減少了不必要的網(wǎng)絡(luò)流量,并減少了對(duì)接收終端的錯(cuò)誤提示,從而提高了用戶感受度。
文檔編號(hào)H04W4/12GK1750673SQ200510116959
公開日2006年3月22日 申請(qǐng)日期2005年10月28日 優(yōu)先權(quán)日2005年10月28日
發(fā)明者劉璋詟, 孫杰, 常嘉岳, 唐劍峰, 鄭朝暉 申請(qǐng)人:中國移動(dòng)通信集團(tuán)公司