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

解析流量值的方法、終端、服務器及系統(tǒng)的制作方法

文檔序號:7856166閱讀:198來源:國知局
專利名稱:解析流量值的方法、終端、服務器及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及無線終端領域,特別涉及一種解析流量值的方法、終端、服務器及系統(tǒng)。
背景技術
隨著信息分析技術的發(fā)展,越來越多的數(shù)據(jù)信息可以通過分析信息內容來獲取。例如,終端可以通過向運營商發(fā)送查詢信息的方式,獲取運營商返回的包含流量等信息的信息,并通過對該類信息中的流量值進行解析以實現(xiàn)為用戶提供流量查詢服務?,F(xiàn)有技術在解析信息中的流量值時,服務器預先從運營商獲取各種信息的信息樣 本,并通過對該信息樣本的分析,得出并記錄不同運營商的流量值表達方式,終端每次接收到運營商返回的包含流量值的信息后,均將該信息上傳到服務器,由服務器根據(jù)記錄的流量值表達方式對該信息中的流量值進行解析,并將解析得到的流量值返回給終端。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題由于現(xiàn)有技術中的流量值解析方式需要終端每次都要與服務器進行連接,并由服務器對信息樣本進行分析,以記錄不同運營商的流量值表達方式,因而需要很強的運營能力,更重要的是需要依賴于運營商對流量值的表達方式,如果運營商改變了表達方式,很容易出現(xiàn)分析錯誤的情況,導致現(xiàn)有技術解析流量值的可靠性不高。

發(fā)明內容
為了在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性,本發(fā)明實施例提供了一種解析流量值的方法、終端、服務器及系統(tǒng)。所述技術方案如下—方面,提供了一種解析流量值的方法,所述方法包括接收包含流量值的信息;獲取所述包含流量值的信息對應的流量模板;按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。 還提供了一種終端,所述終端包括接收模塊,用于接收包含流量值的信息;獲取模塊,用于獲取所述接收模塊接收到的包含流量值的信息對應的流量模板;解析模塊,用于按照所述獲取模塊獲取到的流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。另一方面,還提供了一種解析流量值的方法,所述方法包括接收終端發(fā)送的包含流量值的信息,并對所述包含流量值的信息進行分析,得到對應的流量模板;將所述流量模板發(fā)送給所述終端,使所述終端按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。還提供了一種服務器,所述服務器包括接收模塊,用于接收終端發(fā)送的包含流量值的信息;分析模塊,用于對所述接收模塊接收到的包含流量值的信息進行分析,得到對應的流量模板;發(fā)送模塊,用于將所述分析模塊分析得出的流量模板發(fā)送給所述終端,使所述終端按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。再一方面,還提供了一種解析流量值的系統(tǒng),所述系統(tǒng)包括終端和服務器;所述終端如上述終端,所述服務器如上述服務器。 本發(fā)明實施例提供的技術方案帶來的有益效果是通過對包含流量值的信息進行分析,并按照分析得到的流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值,可以在不連網(wǎng)絡的情況下按照該流量模板對后續(xù)接收到的包含流量值的信息進行分析,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。


為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實施例一提供的一種解析流量值的方法流程圖;圖2是本發(fā)明實施例一提供的另一種解析流量值的方法流程圖;圖3是本發(fā)明實施例二提供的一種解析流量值的方法流程圖;圖4是本發(fā)明實施例三提供的一種終端的結構示意圖;圖5是本發(fā)明實施例三提供的一種獲取模塊的結構示意圖;圖6是本發(fā)明實施例三提供的一種第一獲取子模塊的結構示意圖;圖7是本發(fā)明實施例三提供的另一種終端的結構示意圖;圖8是本發(fā)明實施例三提供的另一種第一獲取子模塊的結構示意圖;圖9是本發(fā)明實施例四提供的一種服務器的結構示意圖;圖10是本發(fā)明實施例四提供的一種分析模塊的結構示意圖;圖11是本發(fā)明實施例四提供的另一種服務器的結構示意圖;圖12是本發(fā)明實施例四提供的另一種分析模塊的結構示意圖;圖13是本發(fā)明實施例五提供的一種解析流量值的系統(tǒng)結構示意圖。
具體實施例方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例一為了使終端在接收到運營商側返回的包含流量值的信息后,能夠在無需每次連接網(wǎng)絡的情況下,實現(xiàn)自動對包含流量值的信息進行解析,以得到對應的流量值,本實施例提供了一種解析流量值的方法,該方法可在終端側獨立執(zhí)行。參見圖1,本實施例提供的方法流程具體如下101 :接收包含流量值的信息;102 :獲取包含流量值的信息對應的流量模板;其中,獲取包含流量值的信息對應的流量模板,具體包括對包含流量值的信息進行分析,得到對應的流量模板;或者,將包含流量值的信息發(fā)送給服務器,由服務器對包含流量值的信息進行分析,得到對應的流量模板,并接收服務器返回的對應的流量模板。 103 :按照流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。本實施例提供了一種解析流量值的方法,該方法可由服務器和終端交互執(zhí)行,參見圖2,本實施例提供的方法流程具體如下201 :接收終端發(fā)送的包含流量值的信息;202 :對包含流量值的信息進行分析,得到對應的流量模板;203 :將流量模板發(fā)送給終端,使終端按照流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。進一步地,無論是終端對包含流量值的信息進行分析,得到對應的流量模板,還是由服務器對包含流量值的信息進行分析,得到對應的流量模板,其具體實現(xiàn)方式均包括但不限于判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板;如果是,則將匹配的流量模板作為包含流量值的信息所對應的流量模板;如果否,則根據(jù)包含流量值的信息的內容生成對應的流量模板。進一步地,根據(jù)包含流量值的信息的內容生成對應的流量模板,具體包括對包含流量值的信息進行分析,以分析出包含流量值的信息中的關鍵字,并獲取關鍵字在包含流量值的信息中出現(xiàn)的位置;根據(jù)關鍵字、關鍵字在包含流量值的信息中出現(xiàn)的位置、關鍵字前后的關鍵字內容及在包含流量值的信息中出現(xiàn)的位置分析得出流量模板,流量模板至少包括模板前綴、模板后綴、模板單位及模板類型;其中,模板前綴為位于流量值之前的內容,模板后綴為位于流量值之后的內容,模板單位為流量值的單位,模板類型至少包括剩余流量、已用流量和總流量中的一種。進一步地,根據(jù)包含流量值的信息的內容生成對應的流量模板之后,還包括將生成的流量模板進行存儲。進一步地,判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板之前,還包括從運營商側獲取包含流量值的信息樣本,并對信息樣本進行分析,得到并存儲對應的流量模板。本實施例提供的方法,通過對包含流量值的信息進行分析,得到對應的流量模板,并按照分析得出的流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值,實現(xiàn)在不連網(wǎng)絡的情況下按照該流量模板對后續(xù)接收到的包含流量值的信息進行分析,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。為了更加清楚地闡述上述實施例提供的方法,結合上述實施例的內容,以如下實施例二為例,對解析流量值的方法進行具體說明,詳見如下實施例二 實施例二為了使終端在接收到運營商側返回的包含流量值的信息后,能夠在無需每次連接網(wǎng)絡的情況下,實現(xiàn)自動對包含流量值的信息進行解析,以得到對應的流量值,本實施例提供了一種解析流量值的方法。結合上述實施例一的內容,為了便于說明,本實施例以終端與服務器之間交互實現(xiàn)解析流量值的方法為例進行舉例說明。參見圖3,本實施例提供的方法流程具體如下301 :終端從運營商側獲取包含流量值的信息,并將該包含流量值的信息發(fā)送給服 務器;針對該步驟,由于終端開通了流量服務,為了從運營商側獲取到對應的流量值,本實施例提供的方法在終端從運營商側獲取包含流量值的信息之前,還包括終端向運營商發(fā)送一條流量查詢信息的步驟。當終端向運營商發(fā)送一條流量查詢信息后,則運營商可依據(jù)該查詢信息中的查詢內容向終端返回對應的包含流量值的信息,終端也因此從運營商側獲取到包含流量值的信息,且為了實現(xiàn)對該信息中的流量值進行解析,終端將該包含流量值的信息發(fā)送給服務器。其中,終端向運營商發(fā)送查詢信息,運營商向終端返回包含流量值的信息、以及終端將包含該流量值的信息發(fā)送給服務器的方式均可依據(jù)現(xiàn)有的流量查詢流程實現(xiàn),本實施例對此不作具體限定,同樣不對終端向運營商發(fā)送的流量查詢信息以及運營商返回的包含流量值的信息的形式及內容進行限定。302 :服務器接收終端發(fā)送的包含流量值的信息,并對該包含流量值的信息進行分析,得到對應的流量模板;具體地,服務器接收終端發(fā)送的包含流量值的信息的方式,同樣可依據(jù)現(xiàn)有的接收方式實現(xiàn),本實施例對此不作具體限定。服務器在接收到該包含流量值的信息之后,通過對該包含流量值的信息進行分析,得到對應的流量模板,并通過后續(xù)步驟將該流量模板發(fā)送給終端,使終端能夠根據(jù)該流量模板自動對包含流量值的信息進行分析。該步驟中,服務器對該包含流量值的信息進行分析,得到對應的流量模板的方式,包括但不限于如下實現(xiàn)方式判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板;如果是,則將匹配的流量模板作為包含流量值的信息所對應的流量模板;如果否,則根據(jù)包含流量值的信息的內容生成對應的流量模板。其中,預先存儲的流量模板可以是預先對運營商側的信息對應的信息樣本進行分析得出的流量模板,因此,該步驟在判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板之前,還包括從運營商側獲取包含流量值的信息樣本,并對信息樣本進行分析,得到并存儲對應的流量模板。根據(jù)包含流量值的信息的內容生成對應的流量模板時,由于各個地區(qū)以及各個運營商的信息形式不一樣,且中文表達方式多樣化,為了盡量準確地分析出該包含流量值的信息中的關鍵字,通過分析引擎對該包含流量值的信息進行分析,以分析出關鍵字內容,并獲取該關鍵字在信息中的位置。通過關鍵字,以及關鍵字在信息中出現(xiàn)的位置;以及關鍵字前后的關鍵字內容、位置分析出流量模板。進一步地,對于運營商改變信息的表達方式的情況,如果服務器處未存儲對應的流量模板,則服務器還可以在對包含流量值的信息進行分析之后,直接生成對應的流量模板,即在判斷出不存在相匹配的流量模板,可按照上述生成流量模板的方式根據(jù)包含流量值的信息的內容生成對應的流量模板。通過服務器對包含流量值的信息進行分析之后,獨立生成對應的流量模板,從而可以使本實施例提供的解析流量值的方法不受運營商對信息表達方式的限制,因此,可在不依賴于運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。另外,為了保證本實施例提供的方法能夠正常運行,如果服務器生成流量模板的過程失敗,則服務器還可將失敗信息記錄下來,以通過人工處理的方式生成對應的流量模 板,并將該流量模板進行存儲,以備后續(xù)使用。且在服務器生成對應的流量模板后,為了將生成的流量模板可以繼續(xù)為后續(xù)流程使用或提供給其他終端使用,本實施例提供的方法在根據(jù)包含流量值的信息的內容生成對應的流量模板之后,還包括將生成的流量模板進行存儲的步驟。由此可以看出,服務器存儲的流量模板除了可以為根據(jù)信息樣本分析得出的流量模板外,還包括根據(jù)包含流量值的信息內容直接生成的流量模板。關于存儲流量模板的方式,可將所有流量模板集中存儲在一個模板庫中,或是分別存儲,本實施例對此不作具體限定。無論是哪種流量模板,為了便于流量模板的統(tǒng)一化管理,本實施例提供的方法中,流量模板均可以至少包括模板前綴、模板后綴、模板單位及模板類型; 其中,模板前綴為位于流量值之前的內容,模板后綴為位于流量值之后的內容,模板單位為流量值的單位,模板類型至少包括剩余流量、已用流量和總流量中的一種。流量值的單位包括但不限于KB (Kilo Byte,千字節(jié)),MB (Mebi Byte,兆字節(jié))和GB (Giga Byte,千兆字節(jié))等。為了便于理解,本實施例以接收到的包含流量值的信息的內容如下所示為例,對服務器生成流量模板的方式進行舉例說明包含流量值的信息的內容為“尊敬的用戶固超級無繩,優(yōu)惠名稱C+固互打時長按分鐘累積,優(yōu)惠類型分鐘,總量600. 00,已使用量4. 00,贈送多媒體內容12個M,已使用O個M ;06月使用的GPRS總和為200. 72MB, [I]:您的〃3元包WLAN省內流量500MB":剩余WLAN為81. 53M(1M=1024K), [2] :TD單模流量套餐(500M),當前計費月剩余流量499MB,[3]:優(yōu)惠總和2097152K(gprs流量;已優(yōu)惠:2097152K (gprs流量),[4]:已使用的流量情況如下網(wǎng)上營業(yè)廳體驗專區(qū)-60M流量體驗包(免費體驗I個月后轉為收費)(區(qū)內上網(wǎng)流量),本月33MB978KB,[5] :0元購機話費禮包(國內上網(wǎng)流量),套餐外使用5. 5兆,[6]:免流量(M):總30,剩余I. 629。”,具體分析過程如下I :根據(jù)規(guī)則找到跟流量不相關的內容。本條信息中“固超級無繩,優(yōu)惠名稱C+固互打時長按分鐘累積,優(yōu)惠類型分鐘,總量600. 00,已使用量4. 00,贈送多媒體內容12個M,已使用O個M”不是流量值的信息,則分析流量值時僅分析剩余的內容。2 :找到第一個關鍵字"MB",得到模板前綴“月使用的GPRS總和為”,再分析模板前綴以及前面的文字,發(fā)現(xiàn)表示的是“6月的流量信息”,也不是需要的信息。同理分析出“ [I]:您的 〃3 元包 WLAN 省內流量 500MB":剩余 WLAN 為 81. 53M(1M=1024K),[2] :TD 單模流量套餐(500M),當前計費月剩余流量499MB,”分別表示W(wǎng)LAN,TD流量,按照現(xiàn)在用戶的習慣,該類信息也無需統(tǒng)計。3 :找到下一個關鍵字K,對應的需分析的內容為“[3]:優(yōu)惠總和2097152K(gprs流量;已優(yōu)惠2097152K(gprS流量),”;根據(jù)規(guī)則得到第一個模板模板類型是“已用流量”,模板前綴是“K(gprs流量;已優(yōu)惠”,模板后綴是“K(gprS流量)”;4 :找到下一個關鍵字“MB”,對應需分析的內容為〃[4]:已使用的流量情況如下網(wǎng)上營業(yè)廳體驗專區(qū)-60M流量體驗包(免費體驗I個月后 轉為收費)(區(qū)內上網(wǎng)流量),本月33MB978KB",分析它的模板前綴為〃(區(qū)內上網(wǎng)流量),本月〃,模板后綴為“MB”;從這個模板前綴后綴上分析是沒用的信息,但是根據(jù)規(guī)則找到了一個能夠影響整句話意思的關鍵詞“已使用的流量情況如下”,說明后面的表述都是表達“已用流量”的信息。所以得出這個模板類型為“已用流量”,后面的978K流量影響較小,此處對此不做分析。5:找到下一個關鍵字“兆”,模板前綴為“套餐外使用”,模板后綴為“兆”,根據(jù)規(guī)則分析出模板類型為“超出流量”6 :找到下一個關鍵字〃 (M)",根據(jù)關鍵字〃 (M) 〃前面的文字分析,這段話后面表述的內容單位為“M”,這樣就很容易分析出模板前綴為“剩余”,模板后綴為“?!薄>C上分析出模板為
模板類型模板單位模板前綴模板后綴對應的分析值
已用流量 KK (gprs流量;已優(yōu)惠 K (gprs流量)2097152KB
已用流量 M(區(qū)內上網(wǎng)流量),本月 MB33MB
超出流量兆套餐外使用兆5.5兆
剩余流量 M,剩余。1.629303 :服務器將得到的流量模板發(fā)送給終端;針對該步驟,在服務器按照上述步驟302的過程得到對應的流量模板之后,通過將該流量模板發(fā)送給終端,終端下次接收到包含流量值的信息中,一般情況下改變的是數(shù)字,所以直接套用流量模板就可以得到對應的流量值,從而使終端可依據(jù)該流量模板實現(xiàn)對流量值的自動解析。該服務器向終端發(fā)送該流量模板的具體方式可依據(jù)服務器與終端之間的現(xiàn)有交互方式實現(xiàn),本實施例對此不做具體限定。304 :終端接收服務器發(fā)送的流量模板,并按照該流量模板對每次獲取到的包含流量值的信息進行解析,得到對應的流量值。具體地,終端接收服務器發(fā)送的流量模板的方式,可依據(jù)服務器與終端之間的現(xiàn)有交互方式實現(xiàn),本實施例對此不做具體限定。當終端接收到服務器發(fā)送的流量模板后,如果再次向運營商發(fā)送流量查詢信息,并獲取運營商側返回的包含流量值的信息后,可以按照服務器發(fā)送的流量模板對獲取到的包含流量值的信息進行解析,得到對應的流量值。即終端僅需在開通流量服務后,首次收到運營商側發(fā)送的包含流量值的信息后聯(lián)網(wǎng)獲取對應的流量模板,之后針對包含流量值的信息,可以不用再次聯(lián)網(wǎng),因而能夠減少對網(wǎng)絡環(huán)境的依賴,達到流量值對用戶透明的效果。需要說明的是,對于終端而言,其接收到的包含流量值的信息中,除了可以包含一套流量信息外,還可以包含多套流量信息,且上述步驟301至步驟304提供的方法對包含一套流量值及多套流量值的信息的解析方式同樣適用,以對包含單套流量值的信息進行解析方式有所不同的是,對包含多套流量值的信息進行解析時,可以將其拆分成兩個或兩個以上的包含單套流量值的信息進行處理,通過上述方法得到每個包含單套流量值的信息對應的流量模板之后,將多個包含單套流量值的信息對應的流量模板拼接成一個流量模板,并將拼接后的流量模板作為該包含多套流量值的信息對應的流量模板。另外,無論是包含單套流量值的信息,還是包含多套流量值的信息,該終端在接收到服務器返回的流量模板后,當前接收到的流量模板并不一定適用于后續(xù)接收到的任意包含流量值的信息,因此,為了保證終端能夠正常解析流量值,本實施例提供的方法在終端無法解析流量值時,還包括終端重新獲取新的流量模板的過程,終端獲取新的流量模板的過程與上述步驟301至步驟304中終端獲取流量模板的過程原理相同,服務器獲取新的流量 模板,并將其發(fā)送給終端的過程同樣與上述步驟301至步驟304中服務器獲取流量模板,并將其發(fā)送給終端的過程原理相同,具體可參考上述步驟301至步驟304,本實施例在此不再贅述。需要說明的是,在實現(xiàn)解析流量值時,除了按照上述方法由終端將包含流量值的信息上傳給服務器,由服務器生成流量模板,并將其返回給終端的方式外,終端還可以自行生成流量模板,其生成流量模板的方式同服務器生成流量模板的方式,具體參見上述步驟302的相關描述,終端具體采用哪種方式獲取流量模板,本實施例不做具體限定。本實施例提供的方法,通過對包含流量值的信息進行分析,得到對應的流量模板,實現(xiàn)可以在不連網(wǎng)絡的情況下按照該流量模板對后續(xù)接收到的包含流量值的信息進行分析,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。實施例三本實施例提供了一種終端,該終端用于執(zhí)行上述實施例一至實施例二所提供的解析流量值的方法中終端所執(zhí)行的功能。參見圖4,該終端包括接收模塊41,用于接收包含流量值的信息;獲取模塊42,用于獲取接收模塊41接收到的包含流量值的信息對應的流量模板;解析模塊43,用于按照獲取模塊42獲取到的流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。進一步地,參見圖5,該獲取模塊42,具體包括第一獲取子模塊421,用于對包含流量值的信息進行分析,得到對應的流量模板;或者,第二獲取子模塊422,用于將包含流量值的信息發(fā)送給服務器,由服務器對包含流量值的信息進行分析,得到對應的流量模板,并接收服務器返回的對應的流量模板。參見圖6,第一獲取子模塊421,具體包括判斷單元4211,用于判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板;第一獲取單元4212,用于如果判斷單元4211判斷預先存儲的流量模板中存在與包含流量值的信息相匹配的流量模板,則將匹配的流量模板作為包含流量值的信息所對應的流量模板;第二獲取單元4213,用于如果判斷單元4211判斷預先存儲的流量模板中不存在與包含流量值的信息相匹配的流量模板,則根據(jù)包含流量值的信息的內容生成對應的流量模板。進一步地,第二獲取單元4213,具體用于對包含流量值的信息進行分析,以分析出包含流量值的信息中的關鍵字,并獲取關鍵字在包含流量值的信息中出現(xiàn)的位置;根據(jù)關鍵字、關鍵字在包含流量值的信息中出現(xiàn)的位置、關鍵字前后的關鍵字內容及在包含流量值的信息中出現(xiàn)的位置分析得出流量模板,流量模板至少包括模板前綴、模板后綴、模板單位及模板類型;其中,模板前綴為位于流量值之前的內容,模板后綴為位于流量值之后的內容,模板單位為流量值的單位,模板類型至少包括剩余流量、已用流量和總流量中的一種。 其中,第二獲取單元4213生成流量模板的過程可參考上述實施例二中步驟302的相關描述,此處不再贅述。進一步地,參見圖7,該終端還包括存儲模塊44,用于將第二獲取單元4213生成的流量模板進行存儲。進一步地,參見圖8,第一獲取子模塊421,還包括存儲單元4214,用于從運營商側獲取包含流量值的信息樣本,并對信息樣本進行分析,得到并存儲對應的流量模板。本實施例提供的終端,通過獲取包含流量值的信息對應的流量模板,從而可以在不連網(wǎng)絡的情況下按照該流量模板對每次獲取到的包含流量值的信息進行分析,進而實現(xiàn)在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。實施例四本實施例提供了一種服務器,該設備用于執(zhí)行上述實施例一至實施例二所提供的解析流量值的方法中服務器所執(zhí)行的功能,參見圖9,該服務器包括接收模塊91,用于接收終端發(fā)送的包含流量值的信息;分析模塊92,用于對接收模塊91接收到的包含流量值的信息進行分析,得到對應的流量模板;發(fā)送模塊93,用于將分析模塊92分析得出的流量模板發(fā)送給終端,使終端按照流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。其中,接收模塊91接收包含流量值的信息的過程詳見上述實施例二中步驟301的相關描述,此處不再贅述。分析模塊92得到對應的流量模板的過程詳見上述實施例二中步驟302的相關描述,此處不再贅述。發(fā)送模塊93向終端發(fā)送流量模板的方式詳見上述實施例二中步驟303的相關描述,此處不再贅述。參見圖10,分析模塊92,具體包括判斷單元921,用于判斷預先存儲的流量模板中是否存在與包含流量值的信息相匹配的流量模板;第一獲取單元922,用于如果判斷單元921判斷預先存儲的流量模板中存在與包含流量值的信息相匹配的流量模板,則將匹配的流量模板作為包含流量值的信息所對應的流量模板;第二獲取單元923,用于如果判斷單元921判斷預先存儲的流量模板中不存在與包含流量值的信息相匹配的流量模板,則根據(jù)包含流量值的信息的內容生成對應的流量模板。其中,第二獲取單元923,具體用于對包含流量值的信息進行分析,以分析出包含流量值的信息中的關鍵字,并獲取關鍵字在包含流量值的信息中出現(xiàn)的位置;根據(jù)關鍵字、關鍵字在包含流量值的信息中出現(xiàn)的位置、關鍵字前后的關鍵字內容及在包含流量值的信息中出現(xiàn)的位置分析得出流量模板,流量模板至少包括模板前綴、模板后綴、模板單位及模板類型;其中,模板前綴為位于流量值之前的內容,模板后綴為位于流量值之后的內容,模板單位為流量值的單位,模板類型至少包括剩余流量、已用流量和總流量中的一種。參見圖11,該服務器還包括
存儲模塊94,用于將第二獲取單元923生成的流量模板進行存儲。參見圖12,分析模塊92,還包括存儲單元924,用于從運營商側獲取包含流量值的信息樣本,并對信息樣本進行分析,得到并存儲對應的流量模板。本實施例提供的服務器,通過對終端發(fā)送的包含流量值的信息進行分析,并將分析得到的流量模板發(fā)送給終端,使終端可以在不連網(wǎng)絡的情況下按照該流量模板對每次獲取到的包含流量值的信息進行分析,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。實施例五本實施例提供了一種解析流量值的系統(tǒng),參見圖13,該系統(tǒng)包括服務器131和終端 132 ;其中,服務器131如上述實施例四提供的服務器;終端132如上述實施例三提供的終端。進一步地,終端132具體可以為電腦,計算機及手機等設備,本實施例不對終端132的具體產品形態(tài)進行限定。本實施例提供的系統(tǒng),通過對包含流量值的信息進行分析,并按照分析得到的流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。需要說明的是上述實施例提供的服務器及終端在解析流量值時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的服務器、終端、解析流量值的系統(tǒng)均與解析流量值的方法實施例屬于同一構思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種解析流量值的方法,其特征在于,所述方法包括 接收包含流量值的信息; 獲取所述包含流量值的信息對應的流量模板; 按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。
2.根據(jù)權利要求I所述的方法,其特征在于,所述獲取所述包含流量值的信息對應的流量模板,具體包括 對所述包含流量值的信息進行分析,得到對應的流量模板; 或者,將所述包含流量值的信息發(fā)送給服務器,由所述服務器對所述包含流量值的信息進行分析,得到對應的流量模板,并接收所述服務器返回的所述對應的流量模板。
3.根據(jù)權利要求2所述的方法,其特征在于,所述對所述包含流量值的信息進行分析,得到對應的流量模板,具體包括 判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板; 如果是,則將匹配的流量模板作為所述包含流量值的信息所對應的流量模板; 如果否,則根據(jù)所述包含流量值的信息的內容生成對應的流量模板。
4.根據(jù)權利要求3所述的方法,其特征在于,所述根據(jù)所述包含流量值的信息的內容生成對應的流量模板,具體包括 對所述包含流量值的信息進行分析,以分析出所述包含流量值的信息中的關鍵字,并獲取所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置; 根據(jù)所述關鍵字、所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置、所述關鍵字前后的關鍵字內容及在所述包含流量值的信息中出現(xiàn)的位置分析得出流量模板,所述流量模板至少包括模板前綴、模板后綴、模板單位及模板類型; 其中,所述模板前綴為位于流量值之前的內容,所述模板后綴為位于流量值之后的內容,所述模板單位為流量值的單位,所述模板類型至少包括剩余流量、已用流量和總流量中的一種。
5.根據(jù)權利要求3或4所述的方法,其特征在于,所述根據(jù)所述包含流量值的信息的內容生成對應的流量模板之后,還包括 將生成的流量模板進行存儲。
6.根據(jù)權利要求3所述的方法,其特征在于,所述判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板之前,還包括 從運營商側獲取包含流量值的信息樣本,并對所述信息樣本進行分析,得到并存儲對應的流量模板。
7.—種終端,其特征在于,所述終端包括 接收模塊,用于接收包含流量值的信息; 獲取模塊,用于獲取所述接收模塊接收到的包含流量值的信息對應的流量模板; 解析模塊,用于按照所述獲取模塊獲取到的流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。
8.根據(jù)權利要求I所述的終端,其特征在于,所述獲取模塊,具體包括 第一獲取子模塊,用于對所述包含流量值的信息進行分析,得到對應的流量模板; 或者,第二獲取子模塊,用于將所述包含流量值的信息發(fā)送給服務器,由所述服務器對所述包含流量值的信息進行分析,得到對應的流量模板,并接收所述服務器返回的所述對應的流量模板。
9.根據(jù)權利要求8所述的終端,其特征在于,所述第一獲取子模塊,具體包括 判斷單元,用于判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板; 第一獲取單元,用于如果所述判斷單元判斷預先存儲的流量模板中存在與所述包含流量值的信息相匹配的流量模板,則將匹配的流量模板作為所述包含流量值的信息所對應的流量模板; 第二獲取單元,用于如果所述判斷單元判斷預先存儲的流量模板中不存在與所述包含流量值的信息相匹配的流量模板,則根據(jù)所述包含流量值的信息的內容生成對應的流量模板。
10.根據(jù)權利要求9所述的終端,其特征在于,所述第二獲取單元,具體用于對所述包含流量值的信息進行分析,以分析出所述包含流量值的信息中的關鍵字,并獲取所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置;根據(jù)所述關鍵字、所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置、所述關鍵字前后的關鍵字內容及在所述包含流量值的信息中出現(xiàn)的位置分析得出流量模板,所述流量模板至少包括模板前綴、模板后綴、模板單位及模板類型; 其中,所述模板前綴為位于流量值之前的內容,所述模板后綴為位于流量值之后的內容,所述模板單位為流量值的單位,所述模板類型至少包括剩余流量、已用流量和總流量中的一種。
11.根據(jù)權利要求9或10所述的終端,其特征在于,所述終端還包括 存儲模塊,用于將所述第二獲取單元生成的流量模板進行存儲。
12.根據(jù)權利要求9所述的終端,其特征在于,所述第一獲取子模塊,還包括 存儲單元,用于從運營商側獲取包含流量值的信息樣本,并對所述信息樣本進行分析,得到并存儲對應的流量模板。
13.一種解析流量值的方法,其特征在于,所述方法包括 接收終端發(fā)送的包含流量值的信息,并對所述包含流量值的信息進行分析,得到對應的流量模板; 將所述流量模板發(fā)送給所述終端,使所述終端按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。
14.根據(jù)權利要求13所述的方法,其特征在于,所述對所述包含流量值的信息進行分析,得到對應的流量模板,具體包括 判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板; 如果是,則將匹配的流量模板作為所述包含流量值的信息所對應的流量模板; 如果否,則根據(jù)所述包含流量值的信息的內容生成對應的流量模板。
15.根據(jù)權利要求14所述的方法,其特征在于,所述根據(jù)所述包含流量值的信息的內容生成對應的流量模板,具體包括 對所述包含流量值的信息進行分析,以分析出所述包含流量值的信息中的關鍵字,并獲取所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置;根據(jù)所述關鍵字、所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置、所述關鍵字前后的關鍵字內容及在所述包含流量值的信息中出現(xiàn)的位置分析得出流量模板,所述流量模板至少包括模板前綴、模板后綴、模板單位及模板類型; 其中,所述模板前綴為位于流量值之前的內容,所述模板后綴為位于流量值之后的內容,所述模板單位為流量值的單位,所述模板類型至少包括剩余流量、已用流量和總流量中的一種。
16.根據(jù)權利要求14或15所述的方法,其特征在于,所述根據(jù)所述包含流量值的信息的內容生成對應的流量模板之后,還包括 將生成的流量模板進行存儲。
17.根據(jù)權利要求14所述的方法,其特征在于,所述判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板之前,還包括 從運營商側獲取包含流量值的信息樣本,并對所述信息樣本進行分析,得到并存儲對應的流量模板。
18.一種服務器,其特征在于,所述服務器包括 接收模塊,用于接收終端發(fā)送的包含流量值的信息; 分析模塊,用于對所述接收模塊接收到的包含流量值的信息進行分析,得到對應的流量模板; 發(fā)送模塊,用于將所述分析模塊分析得出的流量模板發(fā)送給所述終端,使所述終端按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,以得到對應的流量值。
19.根據(jù)權利要求18所述的服務器,其特征在于,所述分析模塊,具體包括 判斷單元,用于判斷預先存儲的流量模板中是否存在與所述包含流量值的信息相匹配的流量模板; 第一獲取單元,用于如果所述判斷單元判斷預先存儲的流量模板中存在與所述包含流量值的信息相匹配的流量模板,則將匹配的流量模板作為所述包含流量值的信息所對應的流量模板; 第二獲取單元,用于如果所述判斷單元判斷預先存儲的流量模板中不存在與所述包含流量值的信息相匹配的流量模板,則根據(jù)所述包含流量值的信息的內容生成對應的流量模板。
20.根據(jù)權利要求19所述的服務器,其特征在于,所述第二獲取單元,具體用于對所述包含流量值的信息進行分析,以分析出所述包含流量值的信息中的關鍵字,并獲取所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置;根據(jù)所述關鍵字、所述關鍵字在所述包含流量值的信息中出現(xiàn)的位置、所述關鍵字前后的關鍵字內容及在所述包含流量值的信息中出現(xiàn)的位置分析得出流量模板,所述流量模板至少包括模板前綴、模板后綴、模板單位及模板類型; 其中,所述模板前綴為位于流量值之前的內容,所述模板后綴為位于流量值之后的內容,所述模板單位為流量值的單位,所述模板類型至少包括剩余流量、已用流量和總流量中的一種。
21.根據(jù)權利要求19或20所述的服務器,其特征在于,所述服務器還包括 存儲模塊,用于將所述第二獲取單元生成的流量模板進行存儲。
22.根據(jù)權利要求19所述的服務器,其特征在于,所述分析模塊,還包括 存儲單元,用于從運營商側獲取包含流量值的信息樣本,并對所述信息樣本進行分析,得到并存儲對應的流量模板。
23.一種解析流量值的系統(tǒng),所述系統(tǒng)包括終端和服務器; 其中,所述終端如所述權利要求7至權利要求12中任一權利要求所述的終端; 所述服務器如所述權利要求18至權利要求22中任一權利要求所述的服務器。
全文摘要
本發(fā)明公開了一種解析流量值的方法、終端、服務器及系統(tǒng),屬于無線終端領域。方法包括接收包含流量值的信息;獲取所述包含流量值的信息對應的流量模板;按照所述流量模板對后續(xù)接收到的包含流量值的信息進行解析,得到對應的流量值。所述終端包括接收模塊、獲取模塊和解析模塊。所述服務器包括接收模塊、分析模塊和發(fā)送模塊。所述系統(tǒng)包括終端和服務器。本發(fā)明通過對包含流量值的信息進行分析,得到對應的流量模板,實現(xiàn)在不連網(wǎng)絡的情況下按照該流量模板對后續(xù)接收到的包含流量值的信息進行分析,從而在不依賴運營商對流量值表達方式的前提下,減少運營成本,提高解析流量值的可靠性。
文檔編號H04L29/08GK102752398SQ20121024923
公開日2012年10月24日 申請日期2012年7月18日 優(yōu)先權日2012年7月18日
發(fā)明者李飛軍, 陳楚豪, 陳盛榮 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
伊金霍洛旗| 柳江县| 南宁市| 明水县| 文成县| 逊克县| 昌邑市| 砀山县| 阜南县| 梅河口市| 龙口市| 鸡泽县| 旬阳县| 车致| 昆明市| 宣城市| 合江县| 彰武县| 湘阴县| 额敏县| 五原县| 会同县| 武清区| 偏关县| 额尔古纳市| 华阴市| 桑日县| 台南县| 定边县| 武强县| 攀枝花市| 景泰县| 安康市| 达拉特旗| 湘西| 阿拉善盟| 慈利县| 赤壁市| 江西省| 泰州市| 额济纳旗|