一種智能終端深度感知方法及其系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動互聯(lián)網(wǎng)領(lǐng)域,具體涉及一種智能終端深度感知方法及其系統(tǒng)。
【背景技術(shù)】
[0002] 隨著移動互聯(lián)網(wǎng)和智能終端的發(fā)展,越來越多的用戶通過智能終端進(jìn)行相應(yīng)的業(yè) 務(wù)處理以及進(jìn)行相應(yīng)的購物、閱讀、聊天、生活、影音等。智能終端已經(jīng)成為人們生活中不可 缺少的一部分。分析用戶下載應(yīng)用軟件的行為和習(xí)慣,可以了解用戶對哪些應(yīng)用感興趣,并 對智能終端相應(yīng)的行為進(jìn)行統(tǒng)計(jì)分析,獲取數(shù)據(jù),為產(chǎn)品營銷提供數(shù)據(jù)支撐。
[0003] 現(xiàn)有技術(shù)中主要包含以下兩種分析方法: (1)在智能終端中采集用戶下載應(yīng)用軟件的數(shù)據(jù)。這種方法需要用戶安裝帶統(tǒng)計(jì)功能 的應(yīng)用程序,雖然從一定程度上可以統(tǒng)計(jì),并分析出用戶在智能終端上下載的應(yīng)用軟件,但 是這種應(yīng)用程序僅僅停留在統(tǒng)計(jì)收集用戶行為信息的層面上,并且可能導(dǎo)致統(tǒng)計(jì)相應(yīng)的用 戶隱私行為,并且有些信息是用戶不愿意讓收集的信息,用戶也可以卸載掉相應(yīng)的應(yīng)用程 序。對用戶的行為進(jìn)行分析統(tǒng)計(jì),并不依賴于智能系統(tǒng)。并且第三方程序如果需要更一般 深度感知系統(tǒng),必須具備root權(quán)限,這給智能機(jī)系統(tǒng)帶來威脅。
[0004] (2)在應(yīng)用軟件下載網(wǎng)站統(tǒng)計(jì)分析用戶下載數(shù)據(jù)。這種方法可以統(tǒng)計(jì)某個應(yīng)用 軟件下載網(wǎng)站的用戶下載數(shù)據(jù),可以統(tǒng)計(jì)該網(wǎng)站各應(yīng)用軟件的下載數(shù)據(jù),但是這種統(tǒng)計(jì)存 在統(tǒng)計(jì)不準(zhǔn)確的缺陷,用戶從應(yīng)用軟件下載網(wǎng)站上下載安裝的應(yīng)用軟件可能不一定經(jīng)常使 用,并且也不能準(zhǔn)確定位用戶的特征與潛在愛好,導(dǎo)致這類網(wǎng)站統(tǒng)計(jì)的應(yīng)用永遠(yuǎn)都是社交、 媒體、娛樂等應(yīng)用,不能確切知道喜歡的是哪類媒體社交,且不能準(zhǔn)確定位到用戶手機(jī)號 碼,用戶分析覆蓋率也不高。
[0005] 申請?zhí)枮?01210466780.X的一種移動互聯(lián)網(wǎng)手機(jī)應(yīng)用下載組合分析方法和裝 置,公開了如下技術(shù)內(nèi)容:包括DPI系統(tǒng)和移動互聯(lián)網(wǎng)應(yīng)用下載分析單元,所述的DPI系 統(tǒng)對HTTP流量和AAA認(rèn)證流量數(shù)據(jù)進(jìn)行預(yù)處理,得到下載URL、用戶手機(jī)號、下載時間并發(fā) 送至移動互聯(lián)網(wǎng)應(yīng)用下載分析單元;所述的移動互聯(lián)網(wǎng)應(yīng)用下載分析單元對下載URL進(jìn) 行分析,獲取下載來源網(wǎng)站和應(yīng)用程序名稱,將下載URL對應(yīng)的用戶手機(jī)號、下載時間、下 載來源網(wǎng)站和應(yīng)用程序名稱存入數(shù)據(jù)庫。其存在的缺陷是,雖然可以通過組合多種分析 方法,可以準(zhǔn)確的分析用戶下載手機(jī)應(yīng)用程序的行為和習(xí)慣,僅僅是利用了深度報文檢測 (DPI)對HTTP流量和AAA認(rèn)證流量數(shù)據(jù)進(jìn)行預(yù)處理,得到其下載URL,用戶手機(jī)號,下載 時間然后發(fā)送到移動互聯(lián)網(wǎng)應(yīng)用下載分析單元,并沒有從數(shù)據(jù)流行為和數(shù)據(jù)流特征進(jìn)行檢 測,也沒有對網(wǎng)絡(luò)傳輸層到應(yīng)用層的業(yè)務(wù)進(jìn)行識別,因此也可以算是一種粗粒度的組合分 析方法。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的目的在于提供一種智能終端深度感知方法及其系統(tǒng),通過分析智能機(jī)應(yīng) 用程序,以及用戶對智能系統(tǒng)操作行為進(jìn)行分析,使得智能終端自身具有相應(yīng)的感知能力 以及控制能力;并且基于數(shù)據(jù)流狀態(tài)的深度報文檢測(DPI)技術(shù),包括數(shù)據(jù)流行為檢測和 數(shù)據(jù)流特征檢測技術(shù),對用戶智能機(jī)網(wǎng)絡(luò)傳輸層到應(yīng)用層業(yè)務(wù)進(jìn)行識別,然后通過對智能 終端的用戶操作進(jìn)行處理,丟棄,整形,干擾等方式對識別的用戶操作數(shù)據(jù)進(jìn)行實(shí)時控制和 管理。
[0007]為了達(dá)到上述目的,本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):一種智能終端深度感知方法, 其特點(diǎn)是,包含以下步驟: 51、 獲取用戶移動互聯(lián)網(wǎng)流量,從用戶移動互聯(lián)網(wǎng)流量中過濾出業(yè)務(wù)數(shù)據(jù)流量; 52、 根據(jù)預(yù)設(shè)識別規(guī)則對業(yè)務(wù)數(shù)據(jù)流量進(jìn)行識別、特征匹配及統(tǒng)計(jì)分析,獲得業(yè)務(wù)數(shù)據(jù) 的類型、內(nèi)容及專題的識別及統(tǒng)計(jì)結(jié)果; 53、 根據(jù)預(yù)設(shè)控制規(guī)則對業(yè)務(wù)數(shù)據(jù)進(jìn)行控制。
[0008] 所述的步驟S3之后進(jìn)一步包含一步驟S4; 54、 將業(yè)務(wù)數(shù)據(jù)的類型、內(nèi)容及專題的識別及統(tǒng)計(jì)結(jié)果和對業(yè)務(wù)數(shù)據(jù)流量的控制結(jié)果 存儲于數(shù)據(jù)庫。
[0009] 所述的識別規(guī)則為采用深度報文檢測技術(shù)對數(shù)據(jù)流量進(jìn)行識別。
[0010] 所述的預(yù)設(shè)控制規(guī)則為根據(jù)用戶、時間、歷史流量及帶寬,對業(yè)務(wù)流進(jìn)行控制。
[0011] 所述的步驟S2包含: S2. 1、將識別的業(yè)務(wù)與已記錄的業(yè)務(wù)類型進(jìn)行匹配; S2. 2、若匹配成功,則轉(zhuǎn)入步驟S3 ; S2. 3、若匹配失敗,則對該業(yè)務(wù)進(jìn)行管理。
[0012] 所述的步驟S2. 3具體為通過阻塞、整形、重標(biāo)記,制定優(yōu)先級,為不同優(yōu)先級的業(yè) 務(wù)分配不同的預(yù)留信息。
[0013]一種智能終端深度感知系統(tǒng),其特點(diǎn)是,包含: 識別模塊,用于根據(jù)預(yù)設(shè)識別規(guī)則對智能終端在移動互聯(lián)網(wǎng)中的業(yè)務(wù)數(shù)據(jù)報文進(jìn)行深 度解析,并對業(yè)務(wù)數(shù)據(jù)流量行為進(jìn)行統(tǒng)計(jì)分析,并進(jìn)行特征匹配,獲得業(yè)務(wù)數(shù)據(jù)的類型、內(nèi) 容及專題的識別及統(tǒng)計(jì)結(jié)果; 控制模塊,與所述識別模塊連接,用于根據(jù)預(yù)設(shè)控制策略對業(yè)務(wù)數(shù)據(jù)進(jìn)行控制; 特征信息庫,與所述識別模塊連接,用于存儲預(yù)設(shè)識別規(guī)則; 策略信息庫,與所述控制模塊連接,用于存儲預(yù)設(shè)控制策略; 管理模塊,分別與所述特征信息庫及策略信息庫連接,用于完成對特征信息庫及策略 信息庫的更新; 統(tǒng)計(jì)模塊;與所述管理模塊連接,用于實(shí)時顯示業(yè)務(wù)數(shù)據(jù)識別的結(jié)果信息及控制模塊 對業(yè)務(wù)數(shù)據(jù)進(jìn)行控制的結(jié)果; 接口模塊,與所述管理模塊連接,用于提供連接智能終端的調(diào)用接口。
[0014] 所述的智能終端深度感知系統(tǒng)進(jìn)一步包含一存儲模塊,與所述管理模塊連接,用 于備份業(yè)務(wù)數(shù)據(jù),并記錄業(yè)務(wù)數(shù)據(jù)的類型、內(nèi)容及專題的中間處理結(jié)果。
[0015] 所述的識別規(guī)則為采用深度報文檢測技術(shù)對數(shù)據(jù)流量進(jìn)行識別。
[0016] 所述的預(yù)設(shè)控制規(guī)則為根據(jù)用戶、時間、歷史流量及帶寬,對業(yè)務(wù)流進(jìn)行控制。
[0017] 本發(fā)明一種智能終端深度感知方法及其系統(tǒng)與現(xiàn)有技術(shù)相比具有以下優(yōu)點(diǎn):通過 分析智能機(jī)應(yīng)用程序,以及用戶對智能系統(tǒng)操作行為進(jìn)行分析,使得智能終端自身具有相 應(yīng)的感知能力以及控制能力;并且基于數(shù)據(jù)流狀態(tài)的深度報文檢測(DPI)技術(shù),包括數(shù)據(jù) 流行為檢測和數(shù)據(jù)流特征檢測技術(shù),對用戶智能機(jī)網(wǎng)絡(luò)傳輸層到應(yīng)用層業(yè)務(wù)進(jìn)行識別,然 后通過對智能終端的用戶操作進(jìn)行處理,丟棄,整形,干擾等方式對識別的用戶操作數(shù)據(jù)進(jìn) 行實(shí)時控制和管理。
【附圖說明】
[0018] 圖1為本發(fā)明一種智能終端深度感知系統(tǒng)的整體結(jié)構(gòu)框圖; 圖2為本發(fā)明一種智能終端深度感知系統(tǒng)的方法流程圖。
【具體實(shí)施方式】
[0019] 以下結(jié)合附圖,通過詳細(xì)說明一個較佳的具體實(shí)施例,對本發(fā)明做進(jìn)一步闡述。
[0020] 如圖1所示,一種智能終端深度感知系統(tǒng),包含:識別模塊1,用于根據(jù)預(yù)設(shè)識別規(guī) 則對智能終端在移動互聯(lián)網(wǎng)中的業(yè)務(wù)數(shù)據(jù)報文進(jìn)行深度解析,并對業(yè)務(wù)數(shù)據(jù)流量行為進(jìn)行 統(tǒng)計(jì)分析,并進(jìn)行特征匹配,獲得業(yè)務(wù)數(shù)據(jù)的類型、內(nèi)容及專題的識別及統(tǒng)計(jì)結(jié)果;控制模 塊2,與所述識別模塊1連接,用于根據(jù)預(yù)設(shè)控制策略對業(yè)務(wù)數(shù)據(jù)進(jìn)行控制;特征信息庫3, 與所述識別模塊1連接,用于存儲預(yù)設(shè)識別規(guī)則;策略信息庫4,與所述控制模塊2連接,用 于存儲預(yù)設(shè)控制策略;管理模塊5,分別與所述特征信息庫3及策略信息庫4連接,用于完 成對特征信息庫3及策略信息庫4的更新;統(tǒng)計(jì)模塊6 ;與所述管理模塊5連接,用于實(shí)時 顯示業(yè)務(wù)數(shù)據(jù)識別的結(jié)果信息及控制模塊2對業(yè)務(wù)數(shù)據(jù)進(jìn)行控制的結(jié)果;接口模塊7,與所 述管理模塊5連接,用于提供連接智能終端的調(diào)用接口,智能機(jī)系統(tǒng)android和I0S等智 能系統(tǒng)接口不同,這樣相應(yīng)的調(diào)用方法也不同,統(tǒng)一設(shè)置智能終端接口模塊有利于本系統(tǒng) 可以運(yùn)行在各種平臺的智能手機(jī)上;存儲模塊8,與所述管理模塊5連接,用于備份業(yè)務(wù)數(shù) 據(jù),并記錄業(yè)務(wù)數(shù)據(jù)的類型、內(nèi)容及專題的中間處理結(jié)果。
[0021] 如圖2所示,一種智能終端深度感