【技術實現步驟摘要】
本專利技術涉及計算機網絡領域,特別是涉及一種獲取用戶地理位置信息的裝置和方法。
技術介紹
隨著移動寬帶設備的功能越來越多,基于地理位置信息的應用與服務已經是移動通信類產品與互聯網結合的主要應用之一,例如各種移動社交軟件。全球定位系統(GlobalPositioingSystem,GPS)作為實時提供地理位置信息的功能模塊,逐漸成為移動通信類設備的基本模塊,通常的,GPS提供的地理位置信息包含經度、緯度、高度、速度等。但是在一些具有遮蔽物的場所,例如建筑物內、公交車上、山谷、隧道,或者有電氣電磁干擾的場所,往往會影響GPS信號的接收。另外,目前有一些安全軟件,例如手機管家,會禁止移動終端應用軟件APP獲取GPS信息。現有技術中,基于位置的移動互聯網的應用軟件APP,在開啟或者使用過程中,基于上述幾種原因無法通過GPS模塊獲取到用戶的地理位置信息時,通常會讓用戶手動輸入或選擇自己的地理位置,該操作既打斷了用戶常規的操作流程,又增加了用戶的操作復雜度,導致用戶體驗度不佳。
技術實現思路
本專利技術主要解決的技術問題是提供一種獲取用戶地理位置信息的裝置和方法,能夠在無法獲取GPS信息時,依然能自動獲取基本可用的用戶地理位置信息,從而避免了在應用使用過程中打斷用戶的操作流程,減少了用戶的操作復雜度,提升用戶體驗。為解決上述技術問題,本專利技術采用的一個技術方案是:提供一種獲 >取用戶地理位置信息的裝置,該裝置包括用戶地址參數獲取模塊,用于確定無法獲取全球定位系統GPS信息時獲取用戶的地址參數;用戶地理位置信息獲取模塊,用于根據所述用戶的地址參數獲取用戶地理位置信息。為解決上述技術問題,本專利技術采用的一個技術方案是:提供一種獲取用戶地理位置信息的方法,該方法包括確定無法獲取全球定位系統GPS信息時,獲取用戶的地址參數;根據所述用戶的地址參數獲取用戶地理位置信息。區別于現有技術,本專利技術的獲取用戶地理位置信息的裝置,用于確定無法獲取全球定位系統GPS信息時,獲取用戶的地址參數;根據所述用戶的地址參數獲取用戶地理位置信息;從而能夠在無法獲取GPS信息時,依然能自動獲取基本可用的用戶地理位置信息,避免了在應用使用過程中打斷用戶的操作流程,減少了用戶的操作復雜度,提升用戶體驗。附圖說明圖1是本專利技術獲取用戶地理位置信息的裝置的第一實施方式的結構示意圖;圖2是本專利技術獲取用戶地理位置信息的裝置的第二實施方式的結構示意圖;圖3是本專利技術獲取用戶地理位置信息的方法的第一實施方式的流程示意圖;圖4是本專利技術獲取用戶地理位置信息的方法的第二實施方式的流程示意圖。具體實施方式下面結合具體實施方式對本專利技術的技術方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本專利技術的一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都應屬于本專利技術保護的范圍。參閱圖1,圖1是本專利技術提供的獲取用戶地理位置信息的裝置的第一實施方式的結構示意圖。該獲取用戶地理位置信息的裝置100包括:用戶地址參數獲取模塊110,用戶地理位置信息獲取模塊120。其中,用戶地址參數獲取模塊110,用于確定無法獲取全球定位系統GPS信息時獲取用戶的地址參數。具體的,獲取到的用戶的地址參數可以是物理地址參數,即表示一個真實物理城市的參數,例如南京市、深圳市、或者深圳市坂田區。具體的,獲取到的用戶的地址參數可以是移動網絡為設備終端分配的IP(InternetProtocol,網絡之間互連的協議)地址,每一個IP地址是一個32位的二進制數,通常被分割為4個“8位二進制數”,用“點分十進制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進制整數,例如:49.65.125.8。用戶地理位置信息獲取模塊120,用于根據用戶地址參數獲取模塊110獲取到的用戶的地址參數獲取用戶地理位置信息。具體的,如果用戶地址參數是物理地址參數,需要查詢本地數據庫上存儲的物理地址參數和地理位置信息之間的映射表,從而獲取對應的地理位置信息。如果用戶地址參數是IP地址,則需要查詢本地數據庫或者第三方應用提供商存儲的IP地址參數和地理位置信息之間的映射表,從而獲取對應的地理位置信息。具體的,獲取到的用戶地理位置信息為用戶的經度和緯度。因為很多基于位置的應用需要使用具體的經度和緯度,從而計算距離信息,例如與其他用戶的距離信息、與指定位置的距離信息。區別于現有技術,本專利技術的獲取用戶地理位置信息的裝置,確定無法獲取全球定位系統GPS信息時,獲取用戶的地址參數;根據所述用戶的地址參數獲取用戶地理位置信息;從而能夠在無法獲取GPS信息時,依然能自動獲取基本可用的用戶地理位置信息,避免了在應用使用過程中打斷用戶的操作流程,減少了用戶的操作復雜度,提升用戶體驗。參閱圖2,圖2是本專利技術提供的獲取用戶地理位置信息的裝置的第二實施方式的結構示意圖。該獲取用戶地理位置信息的裝置200包括:用戶地址參數獲取模塊210,用戶地理位置信息獲取模塊220。其中,用戶地址參數獲取模塊210,用于確定無法獲取全球定位系統GPS信息時獲取用戶的地址參數。該模塊210包括物理地址參數獲取單元211或者IP地址參數獲取單元212。物理地址參數獲取單元211,用于確定無法獲取全球定位系統GPS信息時,根據所述用戶的注冊情況獲取所述用戶的物理地址參數。該物理地址參數即表示一個真實物理城市的參數,例如南京市、深圳市、或者深圳市坂田區。進一步的,物理地址參數獲取單元211包括注冊情況判斷子單元2111,注冊地址獲取子單元2112,默認地址獲取子單元2113。其中,注冊情況判斷子單元2111,用于確定無法獲取全球定位系統GPS信息時,判斷所述用戶是否注冊以及注冊時是否填寫了用戶地址;注冊地址獲取子單元2112,用于在子單元2111判斷所述用戶注冊且填寫了用戶地址時,獲取所述填寫的用戶地址為所述用戶的物理地址參數;默認地址獲取子單元2113,用于在子單元2111判斷所述用戶沒有注冊或者注冊時沒有填寫用戶地址時,獲取系統默認的地址作為所述用戶的物理地址參數。IP地址參數獲取單元212,用于確定無法獲取全球定位系統GPS信息時,獲取所述用戶的IP地址參數。所述本文檔來自技高網...
【技術保護點】
一種獲取用戶地理位置信息的裝置,其特征在于,包括:用戶地址參數獲取模塊,用于確定無法獲取全球定位系統GPS信息時獲取用戶的地址參數;用戶地理位置信息獲取模塊,用于根據所述用戶的地址參數獲取用戶地理位置信息。
【技術特征摘要】
1.一種獲取用戶地理位置信息的裝置,其特征在于,包括:
用戶地址參數獲取模塊,用于確定無法獲取全球定位系統GPS信息
時獲取用戶的地址參數;
用戶地理位置信息獲取模塊,用于根據所述用戶的地址參數獲取用
戶地理位置信息。
2.根據權利要求1所述的獲取用戶地理位置信息的裝置,其特征在
于:所述用戶地址參數獲取模塊包括物理地址參數獲取單元,用于確定
無法獲取全球定位系統GPS信息時,根據所述用戶的注冊情況獲取所述
用戶的物理地址參數。
3.根據權利要求2所述的獲取用戶地理位置信息的裝置,其特征在
于,所述物理地址參數獲取單元包括:
注冊情況判斷子單元,用于確定無法獲取全球定位系統GPS信息
時,判斷所述用戶是否注冊以及注冊時是否填寫了用戶地址;
注冊地址獲取子單元,用于在所述注冊情況判斷子單元判斷所述用
戶注冊且填寫了用戶地址時,獲取所述填寫的用戶地址為所述用戶的物
理地址參數;
默認地址獲取子單元,用于在所述注冊情況判斷子單元判斷所述用
戶沒有注冊或者注冊時沒有填寫用戶地址時,獲取系統默認的地址作為
所述用戶的物理地址參數。
4.根據權利要求1所述的獲取用戶地理位置信息的裝置,其特征在
在于:所述用戶地址參數獲取模塊包括IP地址參數獲取單元,用于確定
無法獲取全球定位系統GPS信息時,獲取所述用戶的IP地址參數。
5.根據權利要求1、2、3或4所述的獲取用戶地理位置信息的裝置,
其特征在于,所述用戶地理位置信息獲取模塊包括:
映射關系表獲取單元,用于在本地數據庫或第三方應用中獲取地址
參數與地理位置信息的映射關系表;
用戶地理位置信息獲取單元,用于根據所述用戶的地址參數查詢所
述映射關系表,從而得到所述用戶的地址參數對應的用戶地理位置信
息。
6.根據權...
【專利技術屬性】
技術研發人員:李思,
申請(專利權)人:上海斐訊數據通信技術有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。