本發(fā)明涉及大數(shù)據(jù)技術(shù)領(lǐng)域,尤其是一種識(shí)別上網(wǎng)終端的方法、裝置和系統(tǒng)、及UIM(User Identity Module,用戶識(shí)別模塊)卡。
背景技術(shù):
在多個(gè)不同的用戶利用終端通過(guò)WIFI、路由器等方式上網(wǎng)時(shí),由于使用IP地址相同,并且終端的操作系統(tǒng)、終端型號(hào)等可能都相同,因此導(dǎo)致無(wú)法區(qū)分不同用戶的終端。這對(duì)于數(shù)據(jù)的分析,用戶行為畫(huà)像等數(shù)據(jù)挖掘和數(shù)據(jù)運(yùn)營(yíng)造成一定的難度。
因此,有必要提出一種能夠識(shí)別上網(wǎng)終端的方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的一個(gè)目的是:提供一種識(shí)別上網(wǎng)終端的方法、裝置和系統(tǒng)、及UIM卡,能夠區(qū)分不同用戶的終端。
根據(jù)本發(fā)明的一方面,提供一種識(shí)別上網(wǎng)終端的方法,包括:監(jiān)控終端請(qǐng)求訪問(wèn)的URL;在所述URL中添加標(biāo)識(shí)所述終端的用戶ID,以便服務(wù)器根據(jù)所述URL攜帶的用戶ID識(shí)別所述終端。
在一個(gè)實(shí)施例中,所述監(jiān)控終端請(qǐng)求訪問(wèn)的URL包括:監(jiān)控終端通過(guò)瀏覽器發(fā)起的HTTP請(qǐng)求中的URL。
在一個(gè)實(shí)施例中,所述方法還包括:接收服務(wù)器周期性更新后下發(fā)的用戶ID;在終端請(qǐng)求訪問(wèn)的URL中添加更新后的用戶ID。
在一個(gè)實(shí)施例中,所述方法還包括:將所述終端的用戶ID與時(shí)間范圍的對(duì)應(yīng)關(guān)系發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)不同時(shí)間范圍內(nèi)URL攜帶的用戶ID識(shí)別所述終端。
在一個(gè)實(shí)施例中,所述方法還包括:根據(jù)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)對(duì)用戶的上網(wǎng)行為進(jìn)行識(shí)別。
在一個(gè)實(shí)施例中,所述根據(jù)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)對(duì)用戶的上網(wǎng)行為進(jìn)行識(shí)別包括:從移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)中篩選出用戶ID相同的URL;將用戶ID相同的URL識(shí)別為同一用戶訪問(wèn)的URL。
根據(jù)本發(fā)明的另一方面,提供一種識(shí)別上網(wǎng)終端的裝置,包括:監(jiān)控單元,用于監(jiān)控終端請(qǐng)求訪問(wèn)的URL;標(biāo)識(shí)添加單元,用于在所述URL中添加標(biāo)識(shí)所述終端的用戶ID,以便服務(wù)器根據(jù)所述URL攜帶的用戶ID識(shí)別所述終端。
在一個(gè)實(shí)施例中,所述監(jiān)控單元,具體用于監(jiān)控所述終端通過(guò)瀏覽器發(fā)起的HTTP請(qǐng)求中的URL。
在一個(gè)實(shí)施例中,所述裝置還包括:用戶ID接收單元,用于接收服務(wù)器周期性更新后下發(fā)的用戶ID;所述標(biāo)識(shí)添加單元,還用于在終端請(qǐng)求訪問(wèn)的URL中添加更新后的用戶ID。
在一個(gè)實(shí)施例中,所述裝置還包括:發(fā)送單元,用于將所述終端的用戶ID與時(shí)間范圍的對(duì)應(yīng)關(guān)系發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)不同時(shí)間范圍內(nèi)URL攜帶的用戶ID識(shí)別所述終端。
根據(jù)本發(fā)明的又一方面,提供一種UIM卡,包括:上述任意一個(gè)實(shí)施例所述的識(shí)別上網(wǎng)用戶的裝置。
根據(jù)本發(fā)明的再一方面,提供一種識(shí)別上網(wǎng)終端的系統(tǒng),包括上述實(shí)施例所述的UIM卡和服務(wù)器;所述服務(wù)器包括:識(shí)別單元,用于根據(jù)URL攜帶的用戶ID識(shí)別終端。
在一個(gè)實(shí)施例中,所述服務(wù)器還包括:用戶ID更新單元,用于周期性更新用戶ID并下發(fā)給UIM卡。
在一個(gè)實(shí)施例中,所述識(shí)別單元,還用于根據(jù)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)對(duì)用戶進(jìn)行識(shí)別。
在一個(gè)實(shí)施例中,所述識(shí)別單元包括:篩選模塊,用于從移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)中篩選出用戶ID相同的URL;識(shí)別模塊,用于將用戶ID相同的URL識(shí)別為同一終端訪問(wèn)的URL。
本發(fā)明實(shí)施例通過(guò)在用戶終端請(qǐng)求訪問(wèn)的URL后面添加標(biāo)識(shí)終端的用戶ID,從而可以保證能夠根據(jù)URL中的用戶ID識(shí)別終端,從而區(qū)分不同的用戶,并且,不會(huì)影響用戶的正常使用,可以做到用戶無(wú)感 知。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明識(shí)別上網(wǎng)終端的方法一個(gè)實(shí)施例的流程示意圖;
圖2是本發(fā)明識(shí)別上網(wǎng)終端的裝置一個(gè)實(shí)施例的框圖;
圖3是本發(fā)明識(shí)別上網(wǎng)終端的裝置另一個(gè)實(shí)施例的框圖;
圖4是本發(fā)明識(shí)別上網(wǎng)終端的系統(tǒng)一個(gè)實(shí)施例的框圖;
圖5是本發(fā)明識(shí)別上網(wǎng)終端的系統(tǒng)另一個(gè)實(shí)施例的框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說(shuō)明書(shū)的一部分。
在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
圖1是本發(fā)明識(shí)別上網(wǎng)終端的方法一個(gè)實(shí)施例的流程示意圖。該方法可以由安裝在UIM卡上的識(shí)別上網(wǎng)終端的裝置來(lái)執(zhí)行,如圖1所示,該方法包括如下步驟:
步驟102,監(jiān)控終端請(qǐng)求訪問(wèn)的URL。
多個(gè)不同用戶的終端接入到相同的無(wú)線路由器并上網(wǎng),例如,終端通過(guò)瀏覽器發(fā)起HTTP請(qǐng)求時(shí),可以監(jiān)控每個(gè)終端發(fā)起的HTTP請(qǐng)求中的URL。
步驟104,在URL中添加標(biāo)識(shí)該終端的用戶ID,以便服務(wù)器根據(jù)URL攜帶的用戶ID識(shí)別該終端。
例如,在URL的最后添加標(biāo)識(shí)相應(yīng)終端的用戶ID,例如在終端1請(qǐng)求訪問(wèn)的URL 1的最后添加標(biāo)識(shí)終端1的用戶ID“12345678”。服務(wù)器根據(jù)URL 1攜帶的用戶ID“12345678”可以識(shí)別出訪問(wèn)URL 1的終端為終端1。以此類(lèi)推,可以根據(jù)URL攜帶的用戶ID識(shí)別不同的終端。
本實(shí)施例通過(guò)在用戶終端請(qǐng)求訪問(wèn)的URL后面添加標(biāo)識(shí)終端的用戶ID,從而可以保證能夠根據(jù)URL中的用戶ID識(shí)別終端,從而區(qū)分不同的用戶,并且,不會(huì)影響用戶的正常使用,可以做到用戶無(wú)感知。
為了保證用戶的安全,避免被惡意追蹤和識(shí)別,圖1所示方法還可以包括如下步驟:接收服務(wù)器周期性更新后下發(fā)的用戶ID;在終端請(qǐng)求訪問(wèn)的URL中添加更新后的用戶ID。通過(guò)周期性更新用戶ID,一方面可以保證根據(jù)URL中的用戶ID識(shí)別終端,另一方面通過(guò)一個(gè)終端關(guān)聯(lián)多個(gè)用戶ID的方式可以避免用戶被惡意追蹤和識(shí)別。
進(jìn)一步地,在周期性更新用戶ID后,還可以將終端的用戶ID與時(shí)間范圍的對(duì)應(yīng)關(guān)系發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)不同時(shí)間范圍內(nèi)URL攜帶的用戶ID識(shí)別終端。例如,在第一時(shí)間范圍內(nèi),終端1的用戶ID為“1234”,終端2的用戶ID為“5678”;在第二時(shí)間范圍內(nèi),終端1的用戶ID為“5678”,終端2的用戶ID為“1234”。則在后續(xù)數(shù)據(jù)分析時(shí),服務(wù)器可以根據(jù)不同時(shí)間范圍內(nèi)URL攜帶的用戶ID識(shí)別相應(yīng)的終端。例如,服務(wù)器在第一時(shí)間范圍內(nèi),將攜帶用戶ID為“1234” 的URL識(shí)別為終端1請(qǐng)求訪問(wèn)的URL,在第二時(shí)間范圍內(nèi),將攜帶用戶ID為“5678”的URL識(shí)別為終端1請(qǐng)求訪問(wèn)的URL。
在終端通過(guò)移動(dòng)網(wǎng)絡(luò)和固定網(wǎng)絡(luò)請(qǐng)求訪問(wèn)不同的URL后,可以根據(jù)移動(dòng)網(wǎng)絡(luò)DPI(深度包檢測(cè))數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)對(duì)用戶的上網(wǎng)行為進(jìn)行識(shí)別。具體地,可以從移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)中篩選出用戶ID相同的URL;用戶ID相同,即表示這些URL是通過(guò)同一終端訪問(wèn)的,因此,可以將用戶ID相同的URL識(shí)別為同一用戶訪問(wèn)的URL。本實(shí)施例通過(guò)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)可以將用戶ID相同的URL識(shí)別為同一用戶訪問(wèn)的URL,通過(guò)綜合移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù),可以更廣泛地收集用戶數(shù)據(jù),根據(jù)收集的用戶數(shù)據(jù)有利于進(jìn)一步完善用戶畫(huà)像。
本說(shuō)明書(shū)中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。
圖2是本發(fā)明識(shí)別上網(wǎng)終端的裝置一個(gè)實(shí)施例的框圖。該實(shí)施例提供的識(shí)別上網(wǎng)終端的裝置可以用于執(zhí)行上述實(shí)施例所述的識(shí)別上網(wǎng)終端的方法,如圖2所示,該裝置包括監(jiān)控單元201和標(biāo)識(shí)添加單元202,其中:
監(jiān)控單元201用于監(jiān)控終端請(qǐng)求訪問(wèn)的URL;在一個(gè)實(shí)施例中,監(jiān)控單元201具體用于監(jiān)控終端通過(guò)瀏覽器發(fā)起的HTTP請(qǐng)求中的URL。標(biāo)識(shí)添加單元202用于在URL中添加標(biāo)識(shí)終端的用戶ID,以便服務(wù)器根據(jù)URL攜帶的用戶ID識(shí)別終端。
本實(shí)施例通過(guò)在用戶終端請(qǐng)求訪問(wèn)的URL后面添加標(biāo)識(shí)終端的用戶ID,從而可以保證能夠根據(jù)URL中的用戶ID識(shí)別終端,從而區(qū)分不同的用戶,并且,不會(huì)影響用戶的正常使用,可以做到用戶無(wú)感知。
圖3是本發(fā)明識(shí)別上網(wǎng)終端的裝置另一個(gè)實(shí)施例的框圖。與圖2所示實(shí)施例相比,圖3所示的裝置還可以包括:
用戶ID接收單元301,用于接收服務(wù)器周期性更新后下發(fā)的用戶ID;
相應(yīng)地,該實(shí)施例中的標(biāo)識(shí)添加單元202,還用于在終端請(qǐng)求訪問(wèn)的URL中添加更新后的用戶ID。
本實(shí)施例通過(guò)周期性更新用戶ID,一方面可以保證根據(jù)URL中的用戶ID識(shí)別終端,另一方面通過(guò)一個(gè)終端關(guān)聯(lián)多個(gè)用戶ID的方式還可以避免用戶被惡意追蹤和識(shí)別。
在另一個(gè)實(shí)施例中,參見(jiàn)圖3,該裝置還可以包括:發(fā)送單元302,用于將終端的用戶ID與時(shí)間范圍的對(duì)應(yīng)關(guān)系發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)不同時(shí)間范圍內(nèi)URL攜帶的用戶ID識(shí)別終端。本實(shí)施例通過(guò)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)可以將用戶ID相同的URL識(shí)別為同一用戶訪問(wèn)的URL,通過(guò)綜合移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù),可以更廣泛地收集用戶數(shù)據(jù),根據(jù)收集的用戶數(shù)據(jù)有利于進(jìn)一步完善用戶畫(huà)像。
上述識(shí)別上網(wǎng)用戶的裝置可以應(yīng)用在UIM卡上。
本發(fā)明還提供了一種UIM卡,其可以包括上述任一實(shí)施例提供的識(shí)別上網(wǎng)用戶的裝置。
圖4是本發(fā)明識(shí)別上網(wǎng)終端的系統(tǒng)一個(gè)實(shí)施例的框圖。如圖4所示,該系統(tǒng)包括上述實(shí)施例所述的UIM卡401和服務(wù)器402;其中,服務(wù)器402包括:
識(shí)別單元412,用于根據(jù)URL攜帶的用戶ID識(shí)別終端。
在實(shí)際應(yīng)用中,可以通過(guò)在UIM卡上新增一個(gè)卡應(yīng)用,即識(shí)別上網(wǎng)用戶的裝置,并在卡應(yīng)用管理服務(wù)器上新增相應(yīng)的服務(wù)器端軟件,再配合現(xiàn)網(wǎng)已有的DPI設(shè)備或日志留存系統(tǒng)即可實(shí)現(xiàn)識(shí)別上網(wǎng)終端的系統(tǒng)的功能。
本實(shí)施例通過(guò)在用戶終端請(qǐng)求訪問(wèn)的URL后面添加標(biāo)識(shí)終端的用戶ID,從而可以保證能夠根據(jù)URL中的用戶ID識(shí)別終端,從而區(qū)分不同的用戶,并且,不會(huì)影響用戶的正常使用,可以做到用戶無(wú)感知。
在一個(gè)實(shí)施例中,參見(jiàn)圖4,服務(wù)器還可以包括:用戶ID更新單元422,用于周期性更新用戶ID并下發(fā)給UIM卡。
本實(shí)施例通過(guò)周期性更新用戶ID,一方面可以保證根據(jù)URL中的用戶ID識(shí)別終端,另一方面還可以避免用戶被惡意追蹤和識(shí)別。
在一個(gè)實(shí)施例中,識(shí)別單元412,還用于根據(jù)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)對(duì)用戶進(jìn)行識(shí)別。
圖5是本發(fā)明識(shí)別上網(wǎng)終端的系統(tǒng)另一個(gè)實(shí)施例的框圖。如圖5所 示,該實(shí)施例中的識(shí)別單元412包括篩選模塊4121和識(shí)別模塊4122,其中:
篩選模塊4121用于從移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)中篩選出用戶ID相同的URL;
識(shí)別模塊4122用于將用戶ID相同的URL識(shí)別為同一終端訪問(wèn)的URL。
本實(shí)施例通過(guò)移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù)可以將用戶ID相同的URL識(shí)別為同一用戶訪問(wèn)的URL,通過(guò)綜合移動(dòng)網(wǎng)絡(luò)DPI數(shù)據(jù)和固定網(wǎng)絡(luò)DPI數(shù)據(jù),可以更廣泛地收集用戶數(shù)據(jù),根據(jù)收集的用戶數(shù)據(jù)有利于進(jìn)一步完善用戶畫(huà)像。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。