固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)。所述方法包括:獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在物理地址和位置信息之間的對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息;根據(jù)所述位置信息向所述固網(wǎng)客戶端推薦地理位置服務(wù)信息。所述系統(tǒng)包括:獲取模塊,用于獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;查找模塊,用于根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在物理地址和位置信息之間的對應(yīng)關(guān)系中進(jìn)行查找,得到固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息;推薦模塊,用于根據(jù)位置信息向固網(wǎng)客戶端推薦地理位置服務(wù)信息。采用本發(fā)明能提高位置信息的準(zhǔn)確性。
【專利說明】固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),特別是涉及一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法 和系統(tǒng)。
【背景技術(shù)】
[0002]通過互聯(lián)網(wǎng)所提供的各種網(wǎng)絡(luò)應(yīng)用中,根據(jù)運(yùn)行該網(wǎng)絡(luò)應(yīng)用的終端設(shè)備的不同, 網(wǎng)絡(luò)應(yīng)用的實(shí)現(xiàn)方式也各不相同。終端設(shè)備大致分為移動(dòng)終端和固網(wǎng)終端兩大類,其中,移 動(dòng)終端具備通訊功能的,例如智能手機(jī);固網(wǎng)終端是通過光纖、網(wǎng)線等有形介質(zhì)進(jìn)行數(shù)據(jù)傳 輸?shù)模?,臺(tái)式電腦。
[0003]對于基于地理位置服務(wù)的網(wǎng)絡(luò)應(yīng)用而言,通過移動(dòng)終端能夠準(zhǔn)確獲知位置信息, 進(jìn)而根據(jù)位置信息進(jìn)行地理位置服務(wù)信息的推送;運(yùn)行于固網(wǎng)網(wǎng)絡(luò)的基于地理位置服務(wù)的 網(wǎng)絡(luò)應(yīng)用通常通過網(wǎng)絡(luò)地址或者用戶所輸入的城市名稱得到相應(yīng)的位置信息,以實(shí)現(xiàn)地理 位置服務(wù)。但是,無論是網(wǎng)絡(luò)地址還是用戶所輸入的城市名稱均只能定位到所在的城市,并 且,對于網(wǎng)絡(luò)地址而言,依賴于IP數(shù)據(jù)庫得到的位置信息經(jīng)常發(fā)生錯(cuò)誤,存在著不準(zhǔn)確的 問題;對于用戶所輸入的城市名稱而言,由于用戶所在的位置經(jīng)常會(huì)發(fā)生變動(dòng),并且用戶的 輸入也較為隨意,也無法保證位置信息的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0004]基于此,有必要提供一種能提高位置信息準(zhǔn)確性的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服 務(wù)的方法。
[0005]此外,還有必要提供一種能提高位置信息準(zhǔn)確性的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服 務(wù)的系統(tǒng)。
[0006]一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,包括如下步驟:
[0007]獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;
[0008]根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在對物理地址和位置信息之間的對應(yīng)關(guān) 系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息;
[0009]根據(jù)所述位置信息向所述固網(wǎng)客戶端推薦地理位置服務(wù)信息。
[0010]一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),包括:
[0011]獲取模塊,用于獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;
[0012]查找模塊,用于根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在對物理地址和位置信息 之間的對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信 息;
[0013]推薦模塊,用于根據(jù)位置信息向所述固網(wǎng)客戶端推薦地理位置服務(wù)信息。
[0014]上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)中,通過物理地址和位置信息 之間的對應(yīng)關(guān)系獲取到與固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息,進(jìn)而根據(jù)獲 取到的位置信息進(jìn)行地理位置服務(wù)信息的推薦,由于位置信息是針對固網(wǎng)客戶端所在局域網(wǎng)進(jìn)行定位得到的,進(jìn)一步的精確了位置信息,提高了位置信息的準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0015]圖1為一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法流程圖;
[0016]圖2為圖1中獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址的方法流程圖;
[0017]圖3為另一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法流程圖;
[0018]圖4為一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)架構(gòu)示意圖;
[0019]圖5為圖4中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的應(yīng)用示意圖
[0020]圖6為另一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法流程圖;
[0021]圖7為一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)結(jié)構(gòu)示意圖;
[0022]圖8為圖6中獲取模塊的結(jié)構(gòu)示意圖;
[0023]圖9為另一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)結(jié)構(gòu)示意圖;
[0024]圖10為另一個(gè)實(shí)施例中固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]如圖1所示,在一個(gè)實(shí)施例中,一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,包括 如下步驟:
[0026]步驟S110,獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址。
[0027]本實(shí)施例中,固網(wǎng)客戶端是運(yùn)行于固網(wǎng)終端這一設(shè)備中,通過光纖、網(wǎng)線等介質(zhì)實(shí) 現(xiàn)網(wǎng)絡(luò)連接,對所在局域網(wǎng)接入的以太網(wǎng)進(jìn)行訪問。局域網(wǎng)的物理地址為局域網(wǎng)接入以太 網(wǎng)時(shí)使用的路由器所對應(yīng)的mac (Media Access Control,介質(zhì)訪問控制)地址,也就是出 口路由的 mac 地址,例如 00-2D-33-AC-C5-9B。
[0028]運(yùn)行于固網(wǎng)終端上的固網(wǎng)客戶端通過經(jīng)由所在局域網(wǎng)的路由器實(shí)現(xiàn)以太網(wǎng)訪問, 由于路由器的物理地址是唯一的,因此,通過固網(wǎng)客戶端所在局域網(wǎng)的物理地址將唯一標(biāo) 識了該固網(wǎng)客戶端所在區(qū)域。
[0029]如圖2所示,在一個(gè)實(shí)施例中,上述步驟SllO的具體過程為:
[0030]步驟S111,通過固網(wǎng)客戶端觸發(fā)地理位置服務(wù),并獲取固網(wǎng)客戶端所在局域網(wǎng)的 物理地址。
[0031]本實(shí)施例中,通過固網(wǎng)客戶端登入互聯(lián)網(wǎng)應(yīng)用,以請求調(diào)用地理位置服務(wù)。在固網(wǎng) 客戶端加載地理位置服務(wù)的過程中,將獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址。
[0032]步驟SI 13,上傳該物理地址。
[0033]步驟S130,根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在物理地址和位置信息之間的 對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息。
[0034]本實(shí)施例中,預(yù)先存儲(chǔ)了物理地址和位置信息之間的對應(yīng)關(guān)系,在存儲(chǔ)的對應(yīng)關(guān) 系中進(jìn)行查找得到包含了固網(wǎng)客戶端所在局域網(wǎng)的物理地址的對應(yīng)關(guān)系,進(jìn)而得到固網(wǎng)客 戶端對應(yīng)的位置信息。具體的,該位置信息可以是固網(wǎng)客戶端或者局域網(wǎng)所在的經(jīng)度和緯 度,例如,位置信息的具體形式為[東經(jīng)136.5,北緯24.5]。
[0035]步驟S150,根據(jù)位置信息向固網(wǎng)客戶端推薦地理位置服務(wù)信息。
[0036]本實(shí)施例中,在通過物理地址和位置信息之間的對應(yīng)關(guān)系得到固網(wǎng)客戶端對應(yīng)的位置信息之后,將獲取與該位置信息相關(guān)的地理位置服務(wù)信息,以向固網(wǎng)客戶端推薦,顯示 于固網(wǎng)客戶端所加載的地理位置服務(wù)頁面中。
[0037]如圖3所示,在另一個(gè)實(shí)施例中,上述步驟S130之前還包括:
[0038]步驟S210,接收移動(dòng)終端定位的位置信息以及移動(dòng)終端所在局域網(wǎng)的物理地址。
[0039]本實(shí)施例中,應(yīng)用位于固網(wǎng)客戶端所在局域網(wǎng)中的移動(dòng)終端進(jìn)行定位得到相應(yīng)的 位置信息以及所在局域網(wǎng)的物理地址,其中,位置信息是通過移動(dòng)終端中的通訊信號進(jìn)行 定位得到的,物理地址是通過移動(dòng)終端與局域網(wǎng)的路由器進(jìn)行數(shù)據(jù)傳輸獲取到的。
[0040]在定位得到移動(dòng)終端的位置信息和所在局域網(wǎng)的物理地址之后,可將移動(dòng)終端的 位置信息作為所在局域網(wǎng)的位置,并通過物理地址進(jìn)行標(biāo)識,此時(shí),將接收到移動(dòng)終端上傳 的位置信息和物理地址,以便于在后續(xù)定位過程中使用。
[0041]在一個(gè)實(shí)施例中,移動(dòng)終端定位的位置信息是通過移動(dòng)終端中的全球定位系統(tǒng)進(jìn) 行定位得到的,移動(dòng)終端所在局域網(wǎng)的物理地址是通過網(wǎng)絡(luò)連接得到的。
[0042]本實(shí)施例中,通過移動(dòng)終端的全球定位系統(tǒng)(Global Positioning System,簡稱 GPS)定位得到移動(dòng)終端當(dāng)前所處的經(jīng)度和緯度,進(jìn)而生成包括了經(jīng)度和緯度的位置信息。 移動(dòng)終端的網(wǎng)絡(luò)連接通過無線的方式實(shí)現(xiàn),但并不僅限于此,在移動(dòng)終端中設(shè)置了網(wǎng)絡(luò)接 口的情況下也可通過網(wǎng)線的形式實(shí)現(xiàn)網(wǎng)絡(luò)連接。
[0043]步驟S230,建立接收得到的位置信息和物理地址之間的對應(yīng)關(guān)系,并存儲(chǔ)對應(yīng)關(guān) 系。
[0044]本實(shí)施例中,接收上傳的位置信息和物理地址,并將接收到的位置信息和物理地 址相關(guān)聯(lián)得到相應(yīng)的對應(yīng)關(guān)系,并存儲(chǔ)。在存儲(chǔ)的對應(yīng)關(guān)系中,將以物理地址標(biāo)識相應(yīng)的局 域網(wǎng),該物理地址所對應(yīng)的位置信息即為局域網(wǎng)所在的位置。
[0045]如圖4所示,在另一個(gè)實(shí)施例中,上述步驟S230之前還包括:
[0046]步驟S310,判斷預(yù)先存儲(chǔ)的物理地址和位置信息之間的對應(yīng)關(guān)系中是否存在上傳 的物理地址,若是,則進(jìn)入步驟S330,若否,則進(jìn)入步驟S230。
[0047]本實(shí)施例中,在接收到上傳的位置信息和物理地址之后,將根據(jù)物理地址查找該 物理地址所對應(yīng)的局域網(wǎng)是否已經(jīng)記錄了相應(yīng)的位置信息,若還未記錄,則需建立相應(yīng)的 對應(yīng)關(guān)系,并存儲(chǔ),若已經(jīng)存在了與該物理地址相對應(yīng)的對應(yīng)關(guān)系,則需進(jìn)一步檢查對應(yīng)關(guān) 系中記錄的位置信息的準(zhǔn)確性。
[0048]步驟S330,進(jìn)一步判斷物理地址對應(yīng)的位置信息是否與上傳的位置信息相同,若 否,則進(jìn)入步驟S350,若是,則結(jié)束。
[0049]本實(shí)施例中,檢查預(yù)先存儲(chǔ)的對應(yīng)關(guān)系中,上傳的物理地址所對應(yīng)的位置信息是 否與上傳的位置信息相一致,若不一致,則需進(jìn)行位置信息的更新。
[0050]步S350,將物理地址對應(yīng)的位置信息更新為上傳的位置信息。
[0051]下面結(jié)合一個(gè)具體的實(shí)施例來詳細(xì)闡述上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的 方法。該實(shí)施例中,如圖5所示,局域網(wǎng)和以太網(wǎng)通過局域網(wǎng)路由器10進(jìn)行連接,以通過局 域網(wǎng)路由器10實(shí)現(xiàn)局域網(wǎng)中固網(wǎng)終端或移動(dòng)終端對以太網(wǎng)的訪問。
[0052]局域網(wǎng)中的固網(wǎng)終端20和移動(dòng)終端30分別通過有線和無線的方式與局域網(wǎng)路由 器10進(jìn)行數(shù)據(jù)傳輸。
[0053]以太網(wǎng)中設(shè)置了數(shù)據(jù)搜集服務(wù)器40、數(shù)據(jù)庫50以及互聯(lián)網(wǎng)應(yīng)用服務(wù)器60。其中,數(shù)據(jù)搜集服務(wù)器40用于接收上傳的物理地址和位置信息,并對接收到的物理地址和位置 信息進(jìn)行檢查篩選,數(shù)據(jù)庫50用于將位置信息和物理地址相關(guān)聯(lián),并進(jìn)行存儲(chǔ)?;ヂ?lián)網(wǎng)應(yīng) 用服務(wù)器60將根據(jù)位置信息為固網(wǎng)終端20提供地理位置服務(wù)。
[0054]請結(jié)合參閱圖6,移動(dòng)終端30將通過全球定位系統(tǒng)進(jìn)行定位得到相應(yīng)的位置信 息,并通過與局域網(wǎng)路由器10之間的無線連接獲取到相應(yīng)的物理地址,并上傳到數(shù)據(jù)搜集 服務(wù)器40中,通過數(shù)據(jù)搜集服務(wù)器40判斷上傳的物理地址是否已經(jīng)記錄于數(shù)據(jù)庫50存儲(chǔ) 的對應(yīng)關(guān)系中,若是,則進(jìn)一步判斷上傳的位置信息是否與記錄的位置信息相一致,若否, 則更新位置信息,將上傳的位置信息存入數(shù)據(jù)庫50中。
[0055]固網(wǎng)終端20中運(yùn)行的固網(wǎng)客戶端在加載地理位置服務(wù)時(shí)將獲取局域網(wǎng)路由的物 理地址并上傳到互聯(lián)網(wǎng)應(yīng)用服務(wù)器60中,互聯(lián)網(wǎng)應(yīng)用服務(wù)器60根據(jù)上傳的物理地址從數(shù) 據(jù)庫50中查找得到相應(yīng)的位置信息,進(jìn)而根據(jù)查找得到的位置信息進(jìn)行地理位置服務(wù)信 息的推送。
[0056]如圖7所示,在一個(gè)實(shí)施例中,上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)包括 獲取模塊110、查找模塊130以及推薦模塊150。
[0057]獲取模塊110,用于獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址。
[0058]本實(shí)施例中,固網(wǎng)客戶端是運(yùn)行于固網(wǎng)終端這一設(shè)備中,通過光纖、網(wǎng)線等介質(zhì)實(shí) 現(xiàn)網(wǎng)絡(luò)連接,對所在局域網(wǎng)接入的以太網(wǎng)進(jìn)行訪問。局域網(wǎng)的物理地址為局域網(wǎng)接入以太 網(wǎng)時(shí)使用的路由器所對應(yīng)的mac (Media Access Control,介質(zhì)訪問控制)地址,也就是出 口路由的 mac 地址,例如 00-2D-33-AC-C5-9B。
[0059]運(yùn)行于固網(wǎng)終端上的固網(wǎng)客戶端通過經(jīng)由所在局域網(wǎng)的路由器實(shí)現(xiàn)以太網(wǎng)訪問, 由于路由器的物理地址是唯一的,因此,通過固網(wǎng)客戶端所在局域網(wǎng)的物理地址將唯一標(biāo) 識了該固網(wǎng)客戶端所在區(qū)域。
[0060]如圖8所示,在一個(gè)實(shí)施例中,上述獲取模塊110包括固網(wǎng)客戶端111以及地址上 傳單元113。
[0061]固網(wǎng)客戶端111,用于觸發(fā)地理位置服務(wù),并獲取所在局域網(wǎng)的位置信息。
[0062]本實(shí)施例中,通過固網(wǎng)客戶端111登入互聯(lián)網(wǎng)應(yīng)用,以請求調(diào)用地理位置服務(wù)。在 固網(wǎng)客戶端111加載地理位置服務(wù)的過程中,將獲取固網(wǎng)客戶端111所在局域網(wǎng)的物理地址。
[0063]地址上傳單元,用于上傳物理地址。
[0064]查找模塊130,用于根據(jù)固網(wǎng)客戶端所在局域的物理地址在物理地址和位置信息 之間的對應(yīng)關(guān)系中進(jìn)行查找,得到固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息。
[0065]本實(shí)施例中,預(yù)先存儲(chǔ)了物理地址和位置信息之間的對應(yīng)關(guān)系,查找模塊130在 存儲(chǔ)的對應(yīng)關(guān)系中進(jìn)行查找得到包含了固網(wǎng)客戶端111所在局域網(wǎng)的物理地址的對應(yīng)關(guān) 系,進(jìn)而得到固網(wǎng)客戶端111對應(yīng)的位置信息。具體的,該位置信息可以是固網(wǎng)客戶端111 或者局域網(wǎng)所在的經(jīng)度和緯度,例如,位置信息的具體形式為[東經(jīng)136.5,北緯24.5]。
[0066]推薦模塊150,用于根據(jù)位置信息向固網(wǎng)客戶端推薦地理位置服務(wù)信息。
[0067]本實(shí)施例中,在通過物理地址和位置信息之間的對應(yīng)關(guān)系得到固網(wǎng)客戶端111對 應(yīng)的位置信息之后,推薦模塊150將獲取與該位置信息相關(guān)的地理位置服務(wù)信息,以向固 網(wǎng)客戶端111推薦,顯示于固網(wǎng)客戶端111所加載的地理位置服務(wù)頁面中。[0068]如圖9所示,在另一個(gè)實(shí)施例中,上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)還 包括移接收模塊210以及數(shù)據(jù)庫230。
[0069]接收模塊210,用于進(jìn)接收移動(dòng)終端定位的位置信息以及移動(dòng)終端所在局域網(wǎng)的 物理地址。
[0070]本實(shí)施例中,應(yīng)用位于固網(wǎng)客戶端所在局域網(wǎng)中的移動(dòng)終端210進(jìn)行定位得到 相應(yīng)的位置信息以及所在局域網(wǎng)的物理地址,其中,位置信息是通過移動(dòng)終端中的通訊信 號進(jìn)行定位得到的,物理地址是通過移動(dòng)終端210與局域網(wǎng)的路由器進(jìn)行數(shù)據(jù)傳輸獲取到 的。
[0071]在移動(dòng)終端210定位得到移動(dòng)終端的位置信息和所在局域網(wǎng)的物理地址之后,可 將移動(dòng)終端的位置信息作為所在局域網(wǎng)的位置,并通過物理地址進(jìn)行標(biāo)識,此時(shí),將接收到 移動(dòng)終端上傳的置信息和物理地址,以便于在后續(xù)定位過程中使用。
[0072]在一個(gè)實(shí)施例中,移動(dòng)終端定位的位置信息是通過移動(dòng)終端中的全球定位系統(tǒng)進(jìn) 行定位得到的,移動(dòng)終端所在局域網(wǎng)的物理地址是通過網(wǎng)絡(luò)連接得到的。
[0073]本實(shí)施例中,通過過移動(dòng)終端的全球定位系統(tǒng)定位得到移動(dòng)終端當(dāng)前所處的經(jīng)度 和緯度,進(jìn)而生成包括了經(jīng)度和緯度的位置信息。
[0074]移動(dòng)終端的網(wǎng)絡(luò)連接通過無線的方式實(shí)現(xiàn),但并不僅限于此,在移動(dòng)終端中設(shè)置 了網(wǎng)絡(luò)接口的情況下也可通過網(wǎng)線的形式實(shí)現(xiàn)網(wǎng)絡(luò)連接。
[0075]數(shù)據(jù)庫230,用于建立接收得到的位置信息和物理地址之間的對應(yīng)關(guān)系,并存儲(chǔ)對 應(yīng)關(guān)系。
[0076]本實(shí)施例中,接收上傳的位置信息和物理地址,數(shù)據(jù)庫230將接收到的位置信息 和物理地址相關(guān)聯(lián)得到相應(yīng)的對應(yīng)關(guān)系,并存儲(chǔ)。在存儲(chǔ)的對應(yīng)關(guān)系中,將以物理地址標(biāo)識 相應(yīng)的局域網(wǎng),該物理地址所對應(yīng)的位置信息即為局域網(wǎng)所在的位置。
[0077]如圖10所示,在另一個(gè)實(shí)施例中,上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng)還 包括關(guān)系判斷模塊310以及更新模塊330。
[0078]關(guān)系判斷模塊310,用于判斷預(yù)先存儲(chǔ)的物理地址和位置信息之間的對應(yīng)關(guān)系中 是否存在上傳的物理地址,若是,則通知更新模塊330,若否,則通知數(shù)據(jù)庫230。
[0079]本實(shí)施例中,在接收到上傳的位置信息和物理地址之后,關(guān)系判斷模塊310將根 據(jù)物理地址查找該物理地址所對應(yīng)的局域網(wǎng)是否已經(jīng)記錄了相應(yīng)的位置信息,若還未記 錄,則需數(shù)據(jù)庫230建立相應(yīng)的對應(yīng)關(guān)系,并存儲(chǔ),若已經(jīng)存在了與該物理地址相對應(yīng)的對 應(yīng)關(guān)系,則需更新模塊330進(jìn)一步檢查對應(yīng)關(guān)系中記錄的位置信息的準(zhǔn)確性。
[0080]更新模塊330,用于進(jìn)一步判斷物理地址對應(yīng)的位置信息是否與上傳的位置信息 相同,若否,則將物理地址對應(yīng)的位置信息更新為上傳的位置信息,若是,則停止執(zhí)行。
[0081]本實(shí)施例中,更新模塊330檢查預(yù)先存儲(chǔ)的對應(yīng)關(guān)系中,上傳的物理地址所對應(yīng) 的位置信息是否與上傳的位置信息相一致,若不一致,則需進(jìn)行位置信息的更新。
[0082]在一個(gè)具體的實(shí)施例中,如圖4和圖5所示,上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù) 的系統(tǒng)中,獲取模塊的載體可以是固網(wǎng)終端或者互聯(lián)網(wǎng)應(yīng)用服務(wù)器,查找模塊的載體可以 是數(shù)據(jù)庫,推薦模塊可以設(shè)置于互聯(lián)網(wǎng)應(yīng)用服務(wù)器中,接收模塊設(shè)置于數(shù)據(jù)搜集服務(wù)器。
[0083]上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)中,通過物理地址和位置信息 之間的對應(yīng)關(guān)系獲取到與固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息,進(jìn)而根據(jù)獲取到的位置信息進(jìn)行地理位置服務(wù)信息的推薦,由于位置信息是針對固網(wǎng)客戶端所在局域 網(wǎng)進(jìn)行定位得到的,進(jìn)一步的精確了位置信息,提高了位置信息的準(zhǔn)確性。
[0084]上述固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法和系統(tǒng)中,由于通過局域網(wǎng)中的任一 位置的經(jīng)度和緯度來標(biāo)識局域網(wǎng)的位置,進(jìn)而作為用戶的固網(wǎng)客戶端所在的位置,而不是 定位單個(gè)用戶的固網(wǎng)客戶端所在的位置,在保證用戶隱私安全性的前提下實(shí)現(xiàn)準(zhǔn)確定位。
[0085]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì) 中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁 碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
[0086]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,包括如下步驟:獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在物理地址和位置信息之間的對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息;根據(jù)所述位置信息向所述固網(wǎng)客戶端推薦地理位置服務(wù)信息。
2.根據(jù)權(quán)利要求1所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,其特征在于,所述根據(jù)固網(wǎng)客戶端所在局域網(wǎng)的物理地址在物理地址和位置信息之間的對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息的步驟之前還包括:接收移動(dòng)終端定位的位置信息以及移動(dòng)終端所在局域網(wǎng)的物理地址;建立接收得到的位置信息和物理地址之間的對應(yīng)關(guān)系,并存儲(chǔ)所述對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,其特征在于,所述移動(dòng)終端定位的位置信息是通過所述移動(dòng)終端中的全球定位系統(tǒng)進(jìn)行定位得到的,所述移動(dòng)終端所在局域網(wǎng)的物理地址是通過網(wǎng)絡(luò)連接得到的。
4.根據(jù)權(quán)利要求2所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,其特征在于,所述建立接收得到的位置信息和物理地址之間的對應(yīng)關(guān)系,并存儲(chǔ)所述對應(yīng)關(guān)系的步驟之前還包括:判斷預(yù)先存儲(chǔ)的物理地址和位置信息之間的對應(yīng)關(guān)系中是否存在所述上傳的物理地址,若是,則進(jìn)一步判斷所述物理地址對應(yīng)的位置信息是否與上傳的位置信息相同,若否,則將物理地址對應(yīng)的位置信息更新為上傳的位置信息。
5.根據(jù)權(quán)利要求1所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的方法,其特征在于,所述獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址的步驟為:通過所述固網(wǎng)客戶端觸發(fā)地理位置服務(wù),并獲取所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址;上傳所述物理地址。
6.一種固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),其特征在于,包括:獲取模塊,用于獲取固網(wǎng)客戶端所在局域網(wǎng)的物理地址;查找模塊,用于根據(jù)固網(wǎng)客戶端所在局域網(wǎng)在對物理地址和位置信息之間的對應(yīng)關(guān)系中進(jìn)行查找,得到所述固網(wǎng)客戶端所在局域網(wǎng)的物理地址對應(yīng)的位置信息;推薦模塊,用于根據(jù)位置信息向所述固網(wǎng)客戶端推薦地理位置服務(wù)信息。
7.根據(jù)權(quán)利要求6所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),其特征在于,還包括:接收模塊,用于接收移動(dòng)終端定位的位置信息以及移動(dòng)終端所在局域網(wǎng)的物理地址; 數(shù)據(jù)庫,用于建立接收得到的位置信息和物理地址之間的對應(yīng)關(guān)系,并存儲(chǔ)所述對應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求7所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),其特征在于,所述移動(dòng)終端定位的位置信息是通過所述移動(dòng)終端中的全球定位系統(tǒng)進(jìn)行定位得到的,所述移動(dòng)終端所在局域網(wǎng)的物理地址是通過網(wǎng)絡(luò)連接得到的。
9.根據(jù)權(quán)利要求7所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),其特征在于,還包括:關(guān)系判斷模塊,用于判斷預(yù)先存儲(chǔ)的物理地址和位置信息之間的對應(yīng)關(guān)系中是否存在上傳的物理地址,若是,則通知更新模塊;所述更新模塊用于進(jìn)一步判斷物理地址對應(yīng)的位置信息是否與上傳的位置信息相同, 若否,則將物理地址對應(yīng)的位置信息更新為上傳的位置信息。
10.根據(jù)權(quán)利要求6所述的固網(wǎng)客戶端中實(shí)現(xiàn)地理位置服務(wù)的系統(tǒng),其特征在于,所述獲取模塊包括:固網(wǎng)客戶端,用于觸發(fā)地理位置服務(wù),并獲取所在局域網(wǎng)的位置信息;地址上傳單元,用于上傳 所述物理地址。
【文檔編號】H04L29/12GK103581352SQ201210265915
【公開日】2014年2月12日 申請日期:2012年7月30日 優(yōu)先權(quán)日:2012年7月30日
【發(fā)明者】程剛, 潘璇, 莊子明, 王谷丹, 周霄驍, 劉新鳴, 李鶴, 鄒永, 林松 申請人:騰訊科技(深圳)有限公司