欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

短信解析方法及裝置的制造方法

文檔序號:8530771閱讀:611來源:國知局
短信解析方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通訊領(lǐng)域,尤其涉及短信解析方法及裝置。
【背景技術(shù)】
[0002]相關(guān)技術(shù)中,對于移動電話用戶來說,數(shù)據(jù)流量的使用是必不可少的,由于國內(nèi)運營商通常以套餐的方式為用戶提供較為優(yōu)惠的流量銷售方案,因此,大多數(shù)用戶也會關(guān)注流量套餐的構(gòu)成以及流量的實時使用情況。目前,運營商提供給用戶使用短信查詢指令查詢流量使用詳情的方式,但絕大多數(shù)用戶仍然很難方便準(zhǔn)確地查詢到自己的流量詳情。
[0003]對于上述情況,很多安全軟件有自動發(fā)送短信的功能,即按照一定的頻率自動發(fā)送指令,并解析運營商短信的方式為用戶查詢流量詳情,并體現(xiàn)在產(chǎn)品中,使用戶能夠清楚準(zhǔn)確地了解到自己的流量使用詳情,從而幫助用戶合理安全地使用流量。這種自動發(fā)送指令的提示方法雖然能夠幫助用戶方便準(zhǔn)確地了解到流量詳情,但是,由于不同的運營商有各自不同的套餐構(gòu)成方式,且同一運營商在不同的省市地區(qū)也會有不同的套餐構(gòu)成方式,因此需要通過運營人員針對不同運營商、不同品牌或不同省市地區(qū)的源短信配置不同的解析模板,并在模板中設(shè)定預(yù)設(shè)的變量來解析流量詳情短信中的詳細套餐信息。隨著3G、4G網(wǎng)絡(luò)的推出,運營商流量套餐的變化越來越復(fù)雜,出現(xiàn)了疊加包、閑時流量、定向流量等情況,且用戶可能會同時訂購各種套餐中的一個或多個,針對不同的套餐組合情況,運營人員需要分別配置相應(yīng)的解析模板,這就使得運營人員的工作量變得十分龐大,數(shù)據(jù)存儲量也很巨大。

【發(fā)明內(nèi)容】

[0004]本公開實施例提供一種短信解析方法及裝置,用于實現(xiàn)以多個子語句分別配置模板的方式解析短信,從而提高短信模板的可重用性以及使用效率。
[0005]根據(jù)本公開實施例的第一方面,提供一種短信解析方法,包括:
[0006]將接收到的查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句;
[0007]在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,確定與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板;
[0008]根據(jù)所述與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板,解析所述至少一個查詢結(jié)果語句,獲得所述至少一個查詢結(jié)果語句中的有效數(shù)據(jù)。
[0009]在一個實施例中,所述將接收到的查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句之前,所述方法還包括:
[0010]按照第一預(yù)設(shè)頻率向所述查詢結(jié)果短信來源方發(fā)送信息查詢指令;
[0011]接收所述查詢結(jié)果短信來源方發(fā)送的查詢結(jié)果短信。
[0012]在一個實施例中,所述在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,確定與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板之前,所述方法還包括:
[0013]向服務(wù)器發(fā)送獲取短信模板的獲取請求,所述獲取請求中包括所述查詢結(jié)果短信來源方的標(biāo)識,所述服務(wù)器用于根據(jù)所述標(biāo)識確定所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板;
[0014]接收所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板;
[0015]存儲所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板。
[0016]在一個實施例中,所述向服務(wù)器發(fā)送獲取短信模板的獲取請求,包括:
[0017]按照第二預(yù)設(shè)頻率向服務(wù)器發(fā)送獲取短信模板的獲取請求;
[0018]所述方法還包括:
[0019]根據(jù)每次接收到的所述服務(wù)器返回的短信模板,更新所述存儲的至少一個短信模板。
[0020]在一個實施例中,所述根據(jù)所述與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板,解析所述至少一個查詢結(jié)果語句,獲得所述至少一個查詢結(jié)果語句中的有效數(shù)據(jù),包括:
[0021]將所述至少一個查詢結(jié)果語句與其各自匹配的匹配短信模板進行對比;
[0022]從所述至少一個查詢結(jié)果語句中,獲取與對應(yīng)的所述匹配短信模板中的預(yù)設(shè)變量對應(yīng)的數(shù)據(jù);
[0023]將所述預(yù)設(shè)變量對應(yīng)的數(shù)據(jù)確定為所述有效數(shù)據(jù)。
[0024]在一個實施例中,所述預(yù)設(shè)變量包括預(yù)設(shè)空變量,所述從所述至少一個查詢結(jié)果語句中,獲取與對應(yīng)的匹配短信模板中的預(yù)設(shè)變量對應(yīng)的數(shù)據(jù),包括:
[0025]當(dāng)獲取到與所述預(yù)設(shè)空變量對應(yīng)的數(shù)據(jù)時,丟棄所述與所述預(yù)設(shè)空變量對應(yīng)的數(shù)據(jù)。
[0026]在一個實施例中,所述有效數(shù)據(jù)包括字符、文字中的任一種或多種,所述字符包括數(shù)字、單位中的任一種或多種。
[0027]在一個實施例中,所述將接收到的查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句,包括:
[0028]在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,判斷是否有與所述接收到的查詢結(jié)果短信相匹配的短信模板;
[0029]當(dāng)所述預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的短信模板中沒有與所述接收到的查詢結(jié)果短信相匹配的短信模板時,將所述查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句。
[0030]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0031]該技術(shù)方案提供了一種采用細粒度拆分查詢結(jié)果短信的方法,通過將查詢結(jié)果短信按照一定的規(guī)則進行拆分,并對拆分后的查詢結(jié)果語句分別配置模板,進而解析每一個查詢結(jié)果語句,使得為查詢結(jié)果短信配置模板時,不再依賴于查詢結(jié)果短信中多個語句的順序,從而避免了因查詢結(jié)果短信中多個語句的順序變化而導(dǎo)致的模板配置失敗問題,提高了短信模板的可重用性,進而提高短信模板的使用效率和精度。此外,對于查詢結(jié)果短信不同的構(gòu)成方式,運營人員無需配置構(gòu)成方式不同的短信模板,從而極大地減少運營人員的工作量,同時減少所需存儲的數(shù)據(jù)。
[0032]根據(jù)本公開實施例的第二方面,提供一種短信解析裝置,包括:
[0033]拆分模塊,用于將接收到的查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句;
[0034]確定模塊,用于在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,確定與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板;
[0035]解析模塊,用于根據(jù)所述與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板,解析所述至少一個查詢結(jié)果語句,獲得所述至少一個查詢結(jié)果語句中的有效數(shù)據(jù)。
[0036]在一個實施例中,所述裝置還包括:
[0037]第一發(fā)送模塊,用于將接收到的查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句之前,按照第一預(yù)設(shè)頻率向所述查詢結(jié)果短信來源方發(fā)送信息查詢指令;
[0038]第一接收模塊,用于接收所述查詢結(jié)果短信來源方發(fā)送的查詢結(jié)果短信。
[0039]在一個實施例中,所述裝置還包括:
[0040]第二發(fā)送模塊,用于在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,確定與所述至少一個查詢結(jié)果語句各自匹配的匹配短信模板之前,向服務(wù)器發(fā)送獲取短信模板的獲取請求,所述獲取請求中包括所述查詢結(jié)果短信來源方的標(biāo)識,所述服務(wù)器用于根據(jù)所述標(biāo)識確定所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板;
[0041]第二接收模塊,用于接收所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板;
[0042]存儲模塊,用于存儲所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板。
[0043]在一個實施例中,所述第二發(fā)送模塊包括:
[0044]發(fā)送子模塊,用于按照第二預(yù)設(shè)頻率向服務(wù)器發(fā)送獲取短信模板的獲取請求;
[0045]所述裝置還包括:
[0046]更新模塊,用于根據(jù)每次接收到的所述服務(wù)器返回的短信模板,更新所述存儲的至少一個短信模板。
[0047]在一個實施例中,所述解析模塊包括:
[0048]對比子模塊,用于將所述至少一個查詢結(jié)果語句與其各自匹配的匹配短信模板進行對比;
[0049]獲取子模塊,用于從所述至少一個查詢結(jié)果語句中,獲取與對應(yīng)的所述匹配短信模板中的預(yù)設(shè)變量對應(yīng)的數(shù)據(jù);
[0050]確定子模塊,用于將所述預(yù)設(shè)變量對應(yīng)的數(shù)據(jù)確定為所述有效數(shù)據(jù)。
[0051]在一個實施例中,所述獲取子模塊,還用于當(dāng)獲取到與所述預(yù)設(shè)空變量對應(yīng)的數(shù)據(jù)時,丟棄所述與所述預(yù)設(shè)空變量對應(yīng)的數(shù)據(jù)。
[0052]在一個實施例中,所述拆分模塊包括:
[0053]判斷子模塊,用于在預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的至少一個短信模板中,判斷是否有與所述接收到的查詢結(jié)果短信相匹配的短信模板;
[0054]拆分子模塊,用于當(dāng)所述預(yù)存的所述查詢結(jié)果短信來源方對應(yīng)的短信模板中沒有與所述接收到的查詢結(jié)果短信相匹配的短信模板時,將所述查詢結(jié)果短信按照預(yù)設(shè)規(guī)則進行拆分,獲得至少一個查詢結(jié)果語句。
[0055]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0056]該裝置提供了一種采用細粒度拆分查詢結(jié)果短信的方法,通過將查詢結(jié)果短信按照一定的規(guī)則進行拆分,并對拆分后的查詢結(jié)果語句分別配
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
浑源县| 东辽县| 息烽县| 永兴县| 义马市| 白城市| 启东市| 辽宁省| 安丘市| 淮安市| 金湖县| 许昌县| 南皮县| 甘谷县| 乌拉特中旗| 泰州市| 榆社县| 富裕县| 普陀区| 罗平县| 大石桥市| 宾川县| 东海县| 隆德县| 防城港市| 华阴市| 建德市| 囊谦县| 惠安县| 垣曲县| 城市| 黄龙县| 余干县| 武功县| 南涧| 唐河县| 石柱| 额尔古纳市| 扎兰屯市| 高州市| 龙门县|