網(wǎng)絡聊天定位系統(tǒng)及其定位方法
【專利摘要】本發(fā)明提供了一種網(wǎng)絡聊天定位系統(tǒng)及方法,所述方法包括以下步驟:采用聊天單元提供用戶聊天界面,用戶通過所述界面登錄服務器;采用定位單元獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息;采用定位服務單元記錄所述用戶的地理坐標信息;采用顯示單元顯示所述地理坐標信息。本發(fā)明通過以上網(wǎng)絡聊天定位系統(tǒng)及方法,能夠取代基于IP注冊表的相對、間接位置的獲取,以海量數(shù)據(jù)庫檢索取代個案人工操作,使聊天者可獲得對方準確位置信息,聊天服務器可以監(jiān)控與記錄所有聊天者的準確位置;同時,能夠?qū)⒂脩舻牡乩碜鴺诵畔崟r、動態(tài)顯示于電子地圖之上,用于網(wǎng)絡安全監(jiān)控與追蹤。
【專利說明】網(wǎng)絡聊天定位系統(tǒng)及其定位方法
【技術(shù)領域】
[0001]本發(fā)明涉及網(wǎng)絡通信【技術(shù)領域】,尤其涉及一種網(wǎng)絡聊天定位系統(tǒng)及網(wǎng)絡聊天定位方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)絡聊天技術(shù)越來越受到廣大網(wǎng)民技術(shù)的喜愛。網(wǎng)絡聊天系統(tǒng)一般由服務器和客戶端組成,用戶通過客戶端登錄服務器,通過服務器向通訊端發(fā)送即時信息。
[0003]專利CN201310105075.1,一種基于擴展IP協(xié)議的互聯(lián)網(wǎng)空間定位方法和系統(tǒng),通過增加網(wǎng)絡通信的源頭、目標及中轉(zhuǎn)的各設備的空間位置信息,同時建立相關(guān)地址服務器,解析域名、地名及其位置,從而在不改變IP傳輸原理及效率的前提下,通過對IP擴展項的自定義修改,使之支持空間位置信息,從而具備網(wǎng)絡定位功能。專利CN201310105090.6,一種基于IP地址擴展GIS數(shù)據(jù)結(jié)構(gòu)的方法和系統(tǒng)提供了一種基于IP地址擴展GIS數(shù)據(jù)結(jié)構(gòu)的方法,通過在GIS中,增加空間對象的IP地址,將空間對象的IP地址,轉(zhuǎn)換為唯一整數(shù)值P,將唯一整數(shù)值P納入GIS三維坐標系(X,Y,P)中,P=f (IP),生成新的GIS數(shù)據(jù)結(jié)構(gòu)。上述專利提供的技術(shù)能夠?qū)ヂ?lián)網(wǎng)IP地址進行精確的定位,從而能夠在基于上述技術(shù)基礎上擴展新的應用領域。專利CN201310071800.8,一種基于互聯(lián)網(wǎng)的“虛擬-現(xiàn)實”混合空間定位系統(tǒng),提供了一種新穎的網(wǎng)絡定位方式。
[0004]當前網(wǎng)絡聊天已成為各種犯罪活動的聯(lián)絡手段及實施工具,其缺乏有效管理的根本原因在于網(wǎng)絡對象的大規(guī)模性與空間不確定性。如果網(wǎng)絡對象能夠被大量、準確、動態(tài)定位于現(xiàn)實空間,則各種網(wǎng)絡犯罪會被有效遏制及打擊。
[0005]但是,當前網(wǎng)絡聊天系統(tǒng)只能獲得聊天者IP地址及相對描述性方位,無法精確確定聊天者的真實位置。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種網(wǎng)絡聊天定位系統(tǒng),能夠精確確定用戶真實位置。
[0007]為了實現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡聊天定位系統(tǒng),包括客戶端和服務器,所述客戶端包括:
[0008]聊天單元,用于提供用戶聊天界面,用戶可通過所述界面登錄或離開所述服務器;
[0009]定位單元,用于獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息;及
[0010]顯示單元,用于顯示所述地理坐標信息;
[0011]所述服務器包括:
[0012]聊天服務單元,用于記錄用戶的聊天信息,建立用戶聊天信息數(shù)據(jù)庫;
[0013]定位服務單元,用于記錄用戶的地理坐標信息。[0014]在本實施例中,所述網(wǎng)絡聊天定位系統(tǒng)還包括地圖單元,用于動態(tài)顯示用戶對應的地理坐標信息。
[0015]在本實施例中,所述定位單元包括信息存儲模塊、打包模塊及解析模塊;其中,
[0016]所述信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中,所述打包模塊將所述空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中,所述解析模塊解析所述數(shù)據(jù)包,得到所述用戶對應的地理坐標信息。
[0017]在本實施例中,所述節(jié)點設備是計算機、服務器、交換機或路由器。
[0018]在本實施例中,所述地理坐標信息為緯度坐標及經(jīng)度坐標。
[0019]另外,本發(fā)明還提供了一種網(wǎng)絡聊天定位方法,包括下述步驟:
[0020]采用聊天單元提供用戶聊天界面,用戶通過所述界面登錄服務器;
[0021]采用定位單元獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息;
[0022]采用定位服務單元記錄所述用戶的地理坐標信息;及
[0023]采用顯示單元顯示所述地理坐標信息。
[0024]在本實施例中,還包括下述步驟:
[0025]采用地圖單元用于動態(tài)顯示用戶對應的地理坐標信息。
[0026]在本實施例中,所述定位單元包括信息存儲模塊、打包模塊及解析模塊;其中,
[0027]所述信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中,所述打包模塊將所述空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中,所述解析模塊解析所述數(shù)據(jù)包,得到用戶對應的地理坐標信息。
[0028]在本實施例中,所述節(jié)點設備是計算機、服務器、交換機或路由器。
[0029]在本實施例中,所述地理坐標信息為緯度坐標及經(jīng)度坐標。
[0030]本發(fā)明提供了一種網(wǎng)絡聊天定位系統(tǒng)及方法,所述網(wǎng)絡聊天定位系統(tǒng)通過聊天單元提供用戶聊天界面,用戶通過所述用戶聊天界面登錄所述服務器,所述定位單元獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息,所述定位服務單元記錄所述用戶的地理坐標信息,并顯示于所述顯示單元上,從而能夠取代基于IP注冊表的相對、間接位置獲取,以海量數(shù)據(jù)庫檢索取代個案人工操作,使聊天者可獲得對方準確位置信息,聊天服務器可以監(jiān)控與記錄所有聊天者的準確位置;同時,能夠?qū)⒂脩舻牡乩碜鴺诵畔崟r、動態(tài)顯示于電子地圖之上,用于網(wǎng)絡安全監(jiān)控與追蹤。
【專利附圖】
【附圖說明】
[0031]圖1為本發(fā)明提供的網(wǎng)絡聊天定位系統(tǒng)的結(jié)構(gòu)示意圖;
[0032]圖2為本發(fā)明提供的網(wǎng)絡聊天定位方法的步驟流程圖。
【具體實施方式】
[0033]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清晰,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]請參閱圖1,圖1為本發(fā)明提供的一種網(wǎng)絡聊天定位系統(tǒng)100的結(jié)構(gòu)示意圖,包括:客戶端110和服務器120,;客戶端110和服務器120之間相互連接。
[0035]其中,客戶端110包括聊天單元111、定位單元112及顯示單元113 ;服務器120包括聊天服務單元121和定位服務單元122。聊天單元111、定位単元112及顯示單元113之間相互連接,聊天服務單元121和定位服務單元122之間相互連接。
[0036]進ー步地,網(wǎng)絡聊天定位系統(tǒng)100還可以包括地圖單元114,用于動態(tài)顯示用戶的對應的地理坐標信息。
[0037]具體地,聊天單元111用于提供用戶聊天界面(圖未示),用戶可通過界面登錄或離開服務器120 ;定位単元112,用于獲取用戶IP地址,并將IP地址解析為用戶對應的地理坐標信息;顯示單元113,用于顯示地理坐標信息;聊天服務單元121,用于記錄用戶的聊天信息,建立用戶聊天信息數(shù)據(jù)庫;定位服務單元122,用于記錄用戶的地理坐標信息。
[0038]以【背景技術(shù)】中提到的一種基于互聯(lián)網(wǎng)的“虛擬-現(xiàn)實”混合空間定位系統(tǒng)為例進行說明,所述定位単元112包括信息存儲模塊、打包模塊及解析模塊。信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中。打包模塊將空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中。解析模塊解析數(shù)據(jù)包,得到該節(jié)點設備的地理坐標信息,即得到用戶對應的地理坐標信息。其中,節(jié)點設備是計算機、服務器、交換機或路由器??梢岳斫?,通過定位単元112可以將數(shù)據(jù)源節(jié)點設備的空間位置信息寫入數(shù)據(jù)包,使得數(shù)據(jù)接收者可以解析并獲取數(shù)據(jù)源節(jié)點設備的空間位置信息,從而能夠獲取用戶IP地址對應的地理坐標信息。其中,地理坐標信息為緯度坐標及經(jīng)度坐標。
[0039]請參閱圖2,圖2為本發(fā)明提供的ー種網(wǎng)絡聊天定位方法200的步驟流程圖,包括下述步驟:
[0040]步驟S210:采用聊天単元111提供用戶聊天界面,用戶通過所述界面登錄服務器120 ;
[0041]步驟S220:采用定位單元112獲取用戶IP地址,并將IP地址解析為用戶對應的地理坐標信息;
[0042]具體地,定位単元112包括信息存儲模塊、打包模塊及解析模塊。信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中。打包模塊將空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中。解析模塊解析數(shù)據(jù)包,得到該節(jié)點設備的地理坐標信息,即得到用戶對應的地理坐標信息。其中,節(jié)點設備是計算機、服務器、交換機或路由器??梢岳斫?,通過定位単元112可以將數(shù)據(jù)源節(jié)點設備的空間位置信息寫入數(shù)據(jù)包,使得數(shù)據(jù)接收者可以解析并獲取數(shù)據(jù)源節(jié)點設備的空間位置信息,從而能夠獲取用戶IP地址對應的地理坐標信息。其中,地理坐標信息為緯度坐標及經(jīng)度坐標。
[0043]可以理解,通過定位単元112可以將數(shù)據(jù)源節(jié)點設備的空間位置信息寫入數(shù)據(jù)包,使得數(shù)據(jù)接收者可以解析并獲取數(shù)據(jù)源節(jié)點設備的空間位置信息,從而能夠獲取用戶IP地址對應的地理坐標信息。
[0044]步驟S230:采用定位服務單元121記錄用戶的地理坐標信息;
[0045]步驟S240:采用顯示單元122顯示地理坐標信息。
[0046]進ー步地,網(wǎng)絡聊天定位方法200還包括下述步驟:
[0047]步驟S250:采用地圖單元114用于動態(tài)顯示用戶對應的地理坐標信息。
[0048]本發(fā)明提供的網(wǎng)絡聊天定位系統(tǒng)及方法,通過聊天単元111提供用戶聊天界面,用戶通過聊天單元111提供用戶聊天界面登錄服務器120,定位單元112獲取用戶IP地址,并將IP地址解析為用戶對應的地理坐標信息,定位服務單元121記錄用戶的地理坐標信息,并顯示于顯示單元113上,從而能夠取代基于IP注冊表的相對、間接位置獲取,以海量數(shù)據(jù)庫檢索取代個案人工操作,使聊天者可獲得對方準確位置信息,聊天服務器120可以監(jiān)控與記錄所有聊天者的準確位置;同時,能夠?qū)⒂脩舻牡乩碜鴺诵畔崟r、動態(tài)顯示于電子地圖之上,用于網(wǎng)絡安全監(jiān)控與追蹤。
[0049]可以理解的是,對于本領域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思做出其他各種相應的改變與變形,而所有這些改變與變形都應屬于本發(fā)明權(quán)利要求的保護范圍。
【權(quán)利要求】
1.ー種網(wǎng)絡聊天定位系統(tǒng),包括客戶端和服務器,其特征在于,所述客戶端包括: 聊天單元,用于提供用戶聊天界面,用戶可通過所述界面登錄或離開所述服務器; 定位単元,用于獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息;及 顯示單元,用于顯示所述地理坐標信息; 所述服務器包括: 聊天服務單元,用于記錄用戶的聊天信息,建立用戶聊天信息數(shù)據(jù)庫; 定位服務單元,用于記錄用戶的地理坐標信息。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡聊天定位系統(tǒng),其特征在于,所述網(wǎng)絡聊天定位系統(tǒng)還包括地圖單元,用于動態(tài)顯示用戶對應的地理坐標信息。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡聊天定位系統(tǒng),其特征在于,所述定位単元包括信息存儲模塊、打包模塊及解析模塊;其中, 所述信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中,所述打包模塊將所述空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中,所述解析模塊解析所述數(shù)據(jù)包,得到所述用戶對應的地理坐標信息。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡聊天定位系統(tǒng),其特征在于,所述節(jié)點設備是計算機、月艮務器、交換機或路由器。
5.根據(jù)權(quán)利要求1所述的網(wǎng)絡聊天定位系統(tǒng),其特征在于,所述地理坐標信息為緯度坐標及經(jīng)度坐標。
6.ー種網(wǎng)絡聊天定位方法,其特征在于,包括下述步驟: 采用聊天単元提供用戶聊天界面,用戶通過所述界面登錄服務器; 采用定位單元獲取用戶IP地址,并將所述IP地址解析為用戶對應的地理坐標信息; 采用定位服務單元記錄所述用戶的地理坐標信息;及 采用顯示單元顯示所述地理坐標信息。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡聊天定位方法,其特征在于,還包括下述步驟: 采用地圖單元用于動態(tài)顯示用戶對應的地理坐標信息。
8.根據(jù)權(quán)利要求6所述的網(wǎng)絡聊天定位方法,其特征在于,所述定位単元包括信息存儲模塊、打包模塊及解析模塊;其中, 所述信息存儲模塊將用戶空間位置信息存儲于其IP協(xié)議中,所述打包模塊將所述空間位置信息插入來自相應節(jié)點設備的數(shù)據(jù)包中,所述解析模塊解析所述數(shù)據(jù)包,得到用戶對應的地理坐標信息。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡聊天定位方法,其特征在于,所述節(jié)點設備是計算機、月艮務器、交換機或路由器。
10.根據(jù)權(quán)利要求6所述的網(wǎng)絡聊天定位方法,其特征在于,所述地理坐標信息為緯度坐標及經(jīng)度坐標。
【文檔編號】H04L29/08GK103533077SQ201310507193
【公開日】2014年1月22日 申請日期:2013年10月24日 優(yōu)先權(quán)日:2013年10月24日
【發(fā)明者】修文群 申請人:深圳先進技術(shù)研究院