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

報(bào)警信息處理方法、裝置及系統(tǒng)的制作方法

文檔序號:10654419閱讀:563來源:國知局
報(bào)警信息處理方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種報(bào)警信息處理方法、裝置及系統(tǒng),其中,報(bào)警信息處理方法包括:獲取報(bào)警信息;根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容;將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。根據(jù)本發(fā)明提供的技術(shù)方案,獲取報(bào)警信息,接著根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,然后將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),從而方便了對報(bào)警信息的管理,優(yōu)化了報(bào)警信息處理方式。
【專利說明】
報(bào)警信息處理方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種報(bào)警信息處理方法、裝置及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]客戶端和服務(wù)器端在數(shù)據(jù)傳輸或運(yùn)行過程中,經(jīng)常會生成報(bào)警信息,為了能夠?qū)崿F(xiàn)對報(bào)警信息的有效管理,一般是通過一個(gè)專門用于管理報(bào)警信息的管理系統(tǒng)對報(bào)警信息進(jìn)行收集與存儲。在現(xiàn)有技術(shù)中,這個(gè)管理系統(tǒng)一般是在收集到了報(bào)警信息之后,將報(bào)警信息存儲到消息分片中,然后消費(fèi)端再從消息分片中獲得報(bào)警信息,然后對報(bào)警信息進(jìn)行解析與統(tǒng)計(jì)。
[0003]然而由于所收集到的報(bào)警信息為多種信息類型的報(bào)警信息,且這些報(bào)警信息并不具有統(tǒng)一的格式,因此,為了完成對不同信息類型的報(bào)警信息的統(tǒng)計(jì),消費(fèi)端還需借助一個(gè)外部的統(tǒng)計(jì)系統(tǒng)統(tǒng)計(jì)不同信息類型的報(bào)警信息,從而使得報(bào)警信息處理效率較低。
【發(fā)明內(nèi)容】

[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的報(bào)警信息處理方法、裝置及系統(tǒng)。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種報(bào)警信息處理方法,該方法包括:
[0006]獲取報(bào)警信息;
[0007]根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容;
[0008]將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種報(bào)警信息處理裝置,該裝置包括:
[0010]獲取模塊,適于獲取報(bào)警信息;
[0011]分析模塊,適于根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容;
[0012]組合模塊,適于將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);
[0013]存儲模塊,適于存儲組合模塊組合得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。
[0014]根據(jù)本發(fā)明的又一方面,提供了一種報(bào)警信息處理系統(tǒng),該系統(tǒng)包括上述的報(bào)警信息處理裝置以及消費(fèi)端。
[0015]根據(jù)本發(fā)明提供的技術(shù)方案,獲取報(bào)警信息,接著根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,然后將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),從而方便了對報(bào)警信息的管理,優(yōu)化了報(bào)警信息處理方式。
[0016]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】?!靖綀D說明】
[0017]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0018]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的報(bào)警信息處理方法的流程示意圖;
[0019]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的報(bào)警信息處理方法的流程示意圖;
[0020]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的報(bào)警信息處理裝置的結(jié)構(gòu)框圖;[0021 ]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的報(bào)警信息處理裝置的結(jié)構(gòu)框圖?!揪唧w實(shí)施方式】
[0022]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。[〇〇23]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的報(bào)警信息處理方法的流程示意圖,如圖1所示,該方法包括如下步驟:[〇〇24]步驟S100,獲取報(bào)警信息。
[0025]在步驟S100中,可從至少一個(gè)客戶端和/或至少一個(gè)服務(wù)器端中獲取報(bào)警信息。例如,從客戶端1、客戶端2、服務(wù)器端1和服務(wù)器端2獲取報(bào)警信息。具體地,在步驟S100中,可主動地從客戶端和/或服務(wù)器端提取報(bào)警信息,也可以接收客戶端和/或服務(wù)器端發(fā)送的報(bào)警信息。本發(fā)明對于獲取報(bào)警信息的方式不做具體限定。
[0026]步驟S101,根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。[〇〇27]在步驟S100獲取了報(bào)警信息之后,步驟S101就可根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。其中,報(bào)警信息的信息類型按照大類可以分為客戶端類型和服務(wù)器端類型,另外,客戶端類型和服務(wù)器端類型還可細(xì)分為更多的類型,例如,客戶端超時(shí)類型、客戶端數(shù)據(jù)發(fā)送失敗類型、客戶端報(bào)錯類型、服務(wù)器端超時(shí)類型、服務(wù)器端數(shù)據(jù)發(fā)送失敗類型和服務(wù)器端報(bào)錯類型等,而信息內(nèi)容即為報(bào)警信息的具體內(nèi)容。[〇〇28]步驟S102,將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。
[0029]在分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容之后,在步驟S102中,將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),具體地,將信息類型作為key,信息內(nèi)容作為value,然后將信息類型與信息內(nèi)容組合為key-value形式的報(bào)警數(shù)據(jù),然后將組合后得到的報(bào)警數(shù)據(jù)進(jìn)行存儲。
[0030]例如,步驟S100獲取了3條報(bào)警信息,這3條報(bào)警信息分別為報(bào)警信息1、報(bào)警信息2 和報(bào)警信息3,在步驟S101中根據(jù)這3條報(bào)警信息,分析得到報(bào)警信息1對應(yīng)的信息類型為類型1、對應(yīng)的信息內(nèi)容為內(nèi)容1,報(bào)警信息2對應(yīng)的信息類型為類型2、對應(yīng)的信息內(nèi)容為內(nèi)容 2,報(bào)警信息3對應(yīng)的信息類型為類型3、對應(yīng)的信息內(nèi)容為內(nèi)容3,那么在步驟S102中,分別將這3條報(bào)警信息相對應(yīng)的信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),得到報(bào)警數(shù)據(jù)1、報(bào)警數(shù)據(jù)2和報(bào)警數(shù)據(jù)3,然后對這3條報(bào)警數(shù)據(jù)進(jìn)行存儲。[〇〇31]根據(jù)本實(shí)施例提供的報(bào)警信息處理方法,獲取報(bào)警信息,接著根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,然后將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),從而方便了對報(bào)警信息的管理,優(yōu)化了報(bào)警信息處理方式。
[0032]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的報(bào)警信息處理方法的流程示意圖,如圖2所示,該方法包括如下步驟:[〇〇33]步驟S200,獲取報(bào)警信息。
[0034]在步驟S200中,可從至少一個(gè)客戶端和/或至少一個(gè)服務(wù)器端中獲取報(bào)警信息。本發(fā)明對于獲取報(bào)警信息的方式不做具體限定。[〇〇35]步驟S201,根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。[〇〇36]在步驟S200獲取了報(bào)警信息之后,步驟S201就可根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。其中,報(bào)警信息的信息類型按照大類可以分為客戶端類型和服務(wù)器端類型,另外,客戶端類型和服務(wù)器端類型還可細(xì)分為更多的類型,例如,客戶端超時(shí)類型,客戶端數(shù)據(jù)發(fā)送失敗類型、客戶端報(bào)錯類型、服務(wù)器端超時(shí)類型、服務(wù)器端數(shù)據(jù)發(fā)送失敗類型和服務(wù)器端報(bào)錯類型等。[〇〇37] 步驟S202,按照信息類型賦予數(shù)據(jù)鍵。
[0038]其中,相同信息類型具有相同的數(shù)據(jù)鍵。假設(shè),報(bào)警信息的信息類型包括客戶端超時(shí)類型,客戶端數(shù)據(jù)發(fā)送失敗類型、服務(wù)器端超時(shí)類型和服務(wù)器端數(shù)據(jù)發(fā)送失敗類型,那么在步驟S202中為客戶端超時(shí)類型賦予的數(shù)據(jù)鍵可為keyl,為客戶端數(shù)據(jù)發(fā)送失敗類型賦予的數(shù)據(jù)鍵可為key2,為服務(wù)器端超時(shí)類型賦予的數(shù)據(jù)鍵可為key3,為服務(wù)器端數(shù)據(jù)發(fā)送失敗類型賦予的數(shù)據(jù)鍵可為key4。如果報(bào)警信息1和報(bào)警信息2的信息類型相同,那么報(bào)警信息1和報(bào)警信息2的信息類型對應(yīng)的數(shù)據(jù)鍵也相同。
[0039]步驟S203,將信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。
[0040]其中,信息內(nèi)容為報(bào)警信息的具體內(nèi)容。例如,步驟S200獲取了 3條報(bào)警信息,這3 條報(bào)警信息分別為報(bào)警信息1、報(bào)警信息2和報(bào)警信息3,在步驟S101中根據(jù)這3條報(bào)警信息, 分析得到報(bào)警信息1對應(yīng)的信息類型為客戶端超時(shí)類型、對應(yīng)的信息內(nèi)容為內(nèi)容1,報(bào)警信息2對應(yīng)的信息類型為客戶端數(shù)據(jù)發(fā)送失敗類型、對應(yīng)的信息內(nèi)容為內(nèi)容2,報(bào)警信息3對應(yīng)的信息類型為客戶端超時(shí)類型、對應(yīng)的信息內(nèi)容為內(nèi)容3,在步驟S202中,為客戶端超時(shí)類型賦予的數(shù)據(jù)鍵為key 1,為客戶端數(shù)據(jù)發(fā)送失敗類型賦予的數(shù)據(jù)鍵為key2,那么在步驟 S203中,針對報(bào)警信息1所得到的報(bào)警數(shù)據(jù)是由keyl為數(shù)據(jù)鍵、內(nèi)容1為keyl對應(yīng)的數(shù)據(jù)值所得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);針對報(bào)警信息2所得到的報(bào)警數(shù)據(jù)是由key2為數(shù)據(jù)鍵、內(nèi)容2為key2對應(yīng)的數(shù)據(jù)值所得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);針對報(bào)警信息3所得到的報(bào)警數(shù)據(jù)是由keyl為數(shù)據(jù)鍵、內(nèi)容3為keyl對應(yīng)的數(shù)據(jù)值所得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。[〇〇41]在得到了數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)之后,就可將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到消息分區(qū)中,具體可通過步驟S204進(jìn)行實(shí)現(xiàn)。
[0042]步驟S204,按照不同的數(shù)據(jù)鍵,將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中。
[0043]其中,具有相同的數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)是以隊(duì)列的形式存儲到同一個(gè)的消息分區(qū)中。也就是說,每一個(gè)消息分區(qū)僅用于存儲具有相同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù),不同消息分區(qū)用于存儲具有不同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)。具體地,可按照生成報(bào)警信息的時(shí)間順序,將具有相同的數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到同一個(gè)的消息分區(qū)中。例如,報(bào)警信息1和報(bào)警信息 2具有相同的信息類型,且報(bào)警信息1的生成時(shí)間早于報(bào)警信息2的生成時(shí)間,那么在步驟 S204中先將根據(jù)報(bào)警信息1得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)1以隊(duì)列的形式存儲到消息分區(qū)1中,然后再將根據(jù)報(bào)警信息2得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)2以隊(duì)列的形式存儲到消息分區(qū)1中。以隊(duì)列的形式對報(bào)警數(shù)據(jù)進(jìn)行存儲,具有存儲效率高的優(yōu)勢。
[0044]步驟S205,將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。
[0045]在步驟S204將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中之后,在步驟S205中,就可將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。也就是說,每一個(gè)消費(fèi)端用于對一個(gè)消息分片中的報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì)處理。
[0046]具體地,將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端之后,消費(fèi)端就可對具有相同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì),得到統(tǒng)計(jì)數(shù)值,例如,得到報(bào)警數(shù)據(jù)的條數(shù)的總和,然后判斷所得到的統(tǒng)計(jì)數(shù)值是否超過了預(yù)設(shè)閾值,其中,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需求對預(yù)設(shè)閾值進(jìn)行設(shè)置,此處不做限定。如果經(jīng)消費(fèi)端判斷得到報(bào)警數(shù)據(jù)的統(tǒng)計(jì)數(shù)值超過了預(yù)設(shè)閾值,則發(fā)出報(bào)警信號,例如可向報(bào)警管理系統(tǒng)發(fā)出報(bào)警信號。在消費(fèi)端發(fā)出了報(bào)警信號之后,消費(fèi)端可重新對報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì)處理。
[0047]由于分發(fā)給消費(fèi)端的報(bào)警數(shù)據(jù)都具有相同的數(shù)據(jù)鍵,即這些報(bào)警數(shù)據(jù)都屬于同一消息類型,那么消費(fèi)端則無需再借助外部的統(tǒng)計(jì)系統(tǒng)例如數(shù)據(jù)庫對報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì),消費(fèi)端本身就可以完成對具有相同的數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)的統(tǒng)計(jì)。[〇〇48]根據(jù)本實(shí)施例提供的報(bào)警信息處理方法,獲取報(bào)警信息,根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,接著按照信息類型賦予數(shù)據(jù)鍵,將信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),然后按照不同的數(shù)據(jù)鍵,將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中,最后將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并按照不同的數(shù)據(jù)鍵將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中,從而方便了對報(bào)警信息的管理,提高了報(bào)警數(shù)據(jù)的存儲效率,另外,本發(fā)明將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理,使得通過消費(fèi)端即可完成對具有相同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)的統(tǒng)計(jì),省去了外部的統(tǒng)計(jì)系統(tǒng),節(jié)約了統(tǒng)計(jì)報(bào)警信息的成本,優(yōu)化了報(bào)警信息處理方式。
[0049]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的報(bào)警信息處理裝置的結(jié)構(gòu)框圖,如圖3所示, 該裝置包括:獲取模塊310、分析模塊320、組合模塊330和存儲模塊340。[〇〇5〇]獲取模塊310適于:獲取報(bào)警信息。
[0051]在一實(shí)施例中,獲取模塊310可從至少一個(gè)客戶端和/或至少一個(gè)服務(wù)器端中獲取報(bào)警信息。
[0052]分析模塊320適于:根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。
[0053]在一實(shí)施例中,分析模塊320對獲取模塊310所獲取的報(bào)警信息進(jìn)行分析,得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。其中,信息內(nèi)容為報(bào)警信息的具體內(nèi)容。
[0054]組合模塊330適于:將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。
[0055]在一實(shí)施例中,在分析模塊320分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容之后,組合模塊330將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),具體地,組合模塊330將信息類型作為key,信息內(nèi)容作為value,然后將信息類型與信息內(nèi)容組合為key-value形式的報(bào)警數(shù)據(jù)。[〇〇56]存儲模塊340適于:存儲組合模塊330組合得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。
[0057]根據(jù)本實(shí)施例提供的報(bào)警信息處理裝置,通過獲取模塊獲取報(bào)警信息,通過分析模塊根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,然后通過組合模塊將信息類型與信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并通過存儲模塊存儲組合模塊組合得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),從而方便了對報(bào)警信息的管理,優(yōu)化了報(bào)警信息處理方式。 [〇〇58]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的報(bào)警信息處理裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括:獲取模塊410、分析模塊420、組合模塊430和存儲模塊440和分發(fā)模塊450。 [〇〇59]獲取模塊410適于:獲取報(bào)警信息。[〇〇6〇]在一實(shí)施例中,獲取模塊410可從至少一個(gè)客戶端和/或至少一個(gè)服務(wù)器端中獲取報(bào)警信息。
[0061]分析模塊420適于:根據(jù)報(bào)警信息,分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。[〇〇62]在一實(shí)施例中,分析模塊420對獲取模塊410所獲取的報(bào)警信息進(jìn)行分析,得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容。
[0063]組合模塊430適于:按照信息類型賦予數(shù)據(jù)鍵;將信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。
[0064]其中,相同信息類型具有相同的數(shù)據(jù)鍵。例如,報(bào)警信息1和報(bào)警信息2屬于相同的信息類型,那么組合模塊430為報(bào)警信息1的信息類型所賦予的數(shù)據(jù)鍵與為報(bào)警信息2的信息類型所賦予的數(shù)據(jù)鍵相同。在按照信息類型賦予了數(shù)據(jù)鍵之后,組合模塊430將信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,從而得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。[〇〇65]存儲模塊440適于:將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到消息分區(qū)中。
[0066]在一實(shí)施例中,在組合模塊430得到了數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)之后,存儲模塊 440將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到消息分區(qū)中。
[0067]存儲模塊440進(jìn)一步適于:按照不同的數(shù)據(jù)鍵,將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中。其中,存儲模塊440將具有相同的數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到同一個(gè)的消息分區(qū)中。具體地,存儲模塊440可按照生成報(bào)警信息的時(shí)間順序,將具有相同的數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到同一個(gè)的消息分區(qū)中。
[0068]分發(fā)模塊450適于:將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。
[0069]具體地,分發(fā)模塊450將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端之后,消費(fèi)端就可對具有相同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì),得到統(tǒng)計(jì)數(shù)值,然后判斷所得到的統(tǒng)計(jì)數(shù)值是否超過了預(yù)設(shè)閾值。如果經(jīng)消費(fèi)端判斷得到報(bào)警數(shù)據(jù)的統(tǒng)計(jì)數(shù)值超過了預(yù)設(shè)閾值,則發(fā)出報(bào)警信號。在消費(fèi)端發(fā)出了報(bào)警信號之后,消費(fèi)端可重新對報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì)處理。
[0070]根據(jù)本實(shí)施例提供的報(bào)警信息處理裝置,通過獲取模塊獲取報(bào)警信息,通過分析模塊分析得到報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容,接著通過組合模塊按照信息類型賦予數(shù)據(jù)鍵,將信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),然后通過存儲模塊按照不同的數(shù)據(jù)鍵,將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中,最后通過分發(fā)模塊將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。利用本發(fā)明提供的技術(shù)方案,將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并按照不同的數(shù)據(jù)鍵將數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中,從而方便了對報(bào)警信息的管理,提高了報(bào)警數(shù)據(jù)的存儲效率,另外,本發(fā)明將存儲到不同的消息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理,使得通過消費(fèi)端即可完成對具有相同數(shù)據(jù)鍵的報(bào)警數(shù)據(jù)的統(tǒng)計(jì),省去了外部的統(tǒng)計(jì)系統(tǒng),節(jié)約了統(tǒng)計(jì)報(bào)警信息的成本,優(yōu)化了報(bào)警信息處理方式。
[0071]本發(fā)明還提供了一種報(bào)警信息處理系統(tǒng),包括上述的報(bào)警信息處理裝置以及消費(fèi)端。報(bào)警信息處理裝置用于獲取報(bào)警信息,然后將報(bào)警信息轉(zhuǎn)換成數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。消費(fèi)端用于對報(bào)警信息處理裝置分發(fā)給其的報(bào)警數(shù)據(jù)進(jìn)行統(tǒng)計(jì)處理。
[0072]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。 各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。[〇〇73]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。[〇〇74]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此, 遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。[〇〇75]本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
[0076]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
[0077]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0078]應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中, 不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
【主權(quán)項(xiàng)】
1.一種報(bào)警信息處理方法,包括:獲取報(bào)警信息;根據(jù)所述報(bào)警信息,分析得到所述報(bào)警信息對應(yīng)的信息類型和信息內(nèi)容;將所述信息類型與所述信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲。2.根據(jù)權(quán)利要求1所述的方法,所述將所述信息類型與所述信息內(nèi)容組合為數(shù)據(jù)鍵值 對形式的報(bào)警數(shù)據(jù),并進(jìn)行存儲進(jìn)一步包括:按照所述信息類型賦予數(shù)據(jù)鍵,其中,相同信息類型具有相同的數(shù)據(jù)鍵;將所述信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);將所述數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到消息分區(qū)中。3.根據(jù)權(quán)利要求2所述的方法,所述將所述數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式 存儲到消息分區(qū)中進(jìn)一步包括:按照不同的數(shù)據(jù)鍵,將所述數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消 息分區(qū)中。4.根據(jù)權(quán)利要求2或3所述的方法,所述方法還包括:將存儲到不同的消息分區(qū)中的報(bào) 警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。5.—種報(bào)警信息處理裝置,包括:獲取模塊,適于獲取報(bào)警信息;分析模塊,適于根據(jù)所述報(bào)警信息,分析得到所述報(bào)警信息對應(yīng)的信息類型和信息內(nèi) 容;組合模塊,適于將所述信息類型與所述信息內(nèi)容組合為數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);存儲模塊,適于存儲所述組合模塊組合得到的數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)。6.根據(jù)權(quán)利要求5所述的裝置,所述組合模塊進(jìn)一步適于:按照所述信息類型賦予數(shù)據(jù)鍵,其中,相同信息類型具有相同的數(shù)據(jù)鍵;將所述信息內(nèi)容作為數(shù)據(jù)鍵對應(yīng)的數(shù)據(jù)值,得到數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù);所述存儲模塊進(jìn)一步適于:將所述數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到消 息分區(qū)中。7.根據(jù)權(quán)利要求6所述的裝置,所述存儲模塊進(jìn)一步適于:按照不同的數(shù)據(jù)鍵,將所述 數(shù)據(jù)鍵值對形式的報(bào)警數(shù)據(jù)以隊(duì)列的形式存儲到不同的消息分區(qū)中。8.根據(jù)權(quán)利要求6或7所述的裝置,所述裝置還包括:分發(fā)模塊,適于將存儲到不同的消 息分區(qū)中的報(bào)警數(shù)據(jù)分發(fā)給不同的消費(fèi)端進(jìn)行統(tǒng)計(jì)處理。9.一種報(bào)警信息處理系統(tǒng),包括如權(quán)利要求5-8任一項(xiàng)所述的報(bào)警信息處理裝置以及 消費(fèi)端。
【文檔編號】G06F11/30GK106021061SQ201610284435
【公開日】2016年10月12日
【申請日】2016年4月29日
【發(fā)明人】喬俊龍
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
集贤县| 通榆县| 东安县| 葵青区| 绥德县| 景德镇市| 海城市| 防城港市| 辽宁省| 弥勒县| 东至县| 阳春市| 沧州市| 高邑县| 专栏| 贵州省| 甘德县| 三台县| 海南省| 武安市| 民勤县| 东安县| 邵武市| 湟源县| 渑池县| 沙湾县| 莲花县| 舟曲县| 永修县| 定南县| 正安县| 蒲城县| 土默特左旗| 巴塘县| 宁强县| 大竹县| 武陟县| 富阳市| 马关县| 焦作市| 洛浦县|