保護地理位置信息的方法和裝置的製作方法
2023-10-17 03:49:29
專利名稱:保護地理位置信息的方法和裝置的製作方法
技術領域:
本發明涉及電子產品技術領域,尤其涉及一種保護用戶地理位置信息的方法和裝置。
背景技術:
目前,全球定位系統(GlcAal Positioning System, GPS)在實際應用中越來越普遍,如手機,汽車和其他應用系統都有GPS模塊。在實現本發明的過程中,發明人發現現有技術中如果想要保護用戶的地理位置信息,用戶只能將GPS關閉,但是用戶關閉GPS以後,設備終端作業系統的所有者或者設備終端上其他應用的開發者仍然可以後臺開啟GPS,從而獲取用戶的地理位置信息,因此用戶的真實地理位置信息的隱私性受到了嚴重的威脅。
發明內容
本發明的實施例提供一種保護地理位置信息的方法和裝置,實現了對用戶的真實地理位置信息的隱私性的有效保護。為達到上述目的,本發明採用如下技術方案一種保護地理位置信息的方法,包括當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式;當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息;所述GPS模塊發送所述偽地理位置信息。
一種保護地理位置信息的裝置,包括 第一設置單元,用於當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式;處理單元,用於當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息;發送單元,用於所述GPS模塊發送所述偽地理位置信息。本發明實施例提供的一種保護地理位置信息的方法和裝置,在GPS模塊設置為保護模式,且接收到讀取用戶地理位置信息的請求時,通過對GPS模塊獲取的用戶當前真實的地理位置信息進行信號處理,得到偽地理位置信息並發送給請求方,請求方獲得的並不是用戶的真實地理位置信息。本發明實施例解決了現有技術中,設備終端作業系統的所有者或者設備終端上其他應用的開發者隨意獲取用戶的真實地理位置信息的問題,實現了對用戶的真實地理位置信息的隱私性的有效保護。
圖1為本發明實施例一提供的一種保護地理位置信息的方法的主要操作步驟流
3程圖;圖2為本發明實施例一提供的一種保護地理位置信息的方法的整體操作步驟流程圖;圖3為本發明實施例二提供的一種保護地理位置信息的裝置的主要結構圖;圖4為本發明實施例二提供的一種保護地理位置信息的裝置中處理單元包含模塊結構圖;圖5為本發明實施例二提供的一種保護地理位置信息的裝置的完整結構圖。
具體實施例方式下面結合附圖對本發明實施例一種保護地理位置信息的方法和裝置進行詳細描述。實施例一本發明實施例提供一種保護地理位置信息的方法,如圖1所示,操作步驟包括101、當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式;102、當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息;103、所述GPS模塊發送所述偽地理位置信息。本發明實施例提供的一種保護地理位置信息的方法,在GPS模塊設置為保護模式,且接收到讀取用戶地理位置信息的請求時,通過對GPS模塊獲取的用戶當前真實的地理位置信息進行信號處理,得到偽地理位置信息並發送給請求方,請求方獲得的並不是用戶的真實地理位置信息。本發明實施例解決了現有技術中,設備終端作業系統的所有者或者設備終端上其他應用的開發者隨意獲取用戶的真實地理位置信息的問題,實現了對用戶的真實地理位置信息的隱私性的有效保護。具體應用時,首先在設備終端的顯示界面上會顯示兩條指令,通過GPS模塊接收不同的指令,執行不同的操作。當選擇第一指令時,表示「我要保護GPS模塊」,此時GPS模塊設置為保護模式;當選擇第二指令時,表示「我要使用GPS模塊」,此時GPS模塊設置為正常工作模式。如圖2所示,操作步驟如下201、當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式。當所述GPS模塊接收到設備終端作業系統的所有者或者設備終端上其他應用的開發者提出讀取用戶地理位置信息的請求時,所述GPS模塊將獲取的用戶當前真實的地理位置信息經過處理後變為偽(不真實)地理位置信息,具體可通過以下三種方式中的任何一種方式獲取偽地理位置信息202、將獲取到的用戶真實的地理位置信息進行一次非線性計算處理,所述處理後所得信息為偽地理位置信息。其中所述非線性計算包括正弦變換、餘弦變換、正切變換、餘切變換、離散正弦變換、離散餘弦變換、指數變換等。或者,203、將獲取到的用戶真實的地理位置信息按照一定時間間隔丟棄規定時間段內獲取的信息,所述處理後剩餘的信息為偽地理位置信息。例如,可以每隔0. 1秒或0.5秒丟棄5秒鐘內獲取到的用戶真實的地理位置信息。或者,204、將獲取到的用戶真實的地理位置信息的信號與設備終端獲取到的基站信號進行疊加,所述處理後所得信息為偽地理位置信息。其中,所述GPS模塊設置一接口,可以獲取設備終端獲取到的基站信號。通過上述三種方式的任何一種獲取偽地理位置信息。205、所述GPS模塊發送所述偽地理位置信息。所述GPS模塊將根據獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息,發送給提出讀取用戶地理位置信息請求的設備終端作業系統的所有者或者設備終端上其他應用的開發者。當所述GPS模塊處於保護模式,即使用戶自己提出讀取用戶地理位置信息的請求,所得到的也是偽地理位置信息。本發明實施例提供的一種保護地理位置信息的方法,如圖2所示,還包括206、當所述GPS模塊處於保護模式,且沒有接收到讀取用戶地理位置信息的請求時,禁止所述GPS模塊執行任何操作。207、當所述GPS模塊接收到第二指令時,將所述GPS模塊設置為正常工作模式。此時,當所述GPS模塊接收到讀取用戶地理位置信息的請求時,獲取的是用戶當前真實的地理位置信息。實施例二本發明實施例提供的一種保護地理位置信息的裝置,如圖3所示,包括第一設置單元301,處理單元302和發送單元303。其中,第一設置單元301,用於當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式;處理單元302,用於當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息;發送單元303,用於所述GPS模塊發送所述偽地理位置信息。本發明實施例提供的一種保護地理位置信息的裝置,在GPS模塊設置為保護模式,且接收到讀取用戶地理位置信息的請求時,通過對GPS模塊獲取的用戶當前真實的地理位置信息進行信號處理,得到偽地理位置信息並發送給請求方,請求方獲得的並不是用戶的真實地理位置信息。本發明實施例解決了現有技術中,設備終端作業系統的所有者或者設備終端上其他應用的開發者隨意獲取用戶的正確地理位置信息的問題,實現了對用戶的正確地理位置信息的隱私性的有效保護。本發明實施例提供的一種保護地理位置信息的裝置,如圖4所示,處理單元302包括第一處理模塊401,第二處理模塊402和第三處理模塊403。其中,第一處理模塊401,用於將獲取到的用戶真實的地理位置信息進行一次非線性計算處理,所述處理後所得信息為偽地理位置信息;第二處理模塊402,用於將獲取到的用戶真實的地理位置信息按照一定時間間隔丟棄規定時間段內獲取的信息,所述處理後剩餘的信息為偽地理位置信息;第三處理模塊403,用於將獲取到的用戶真實的地理位置信息的信號與設備終端獲取到的基站信號進行疊加,所述處理後所得信息為偽地理位置信息。本發明實施例提供的一種保護地理位置信息的裝置,如圖5所示,還包括保護單元304和第二設置單元305。
其中,保護單元304,用於當所述GPS模塊處於保護模式,且沒有接收到讀取用戶地理位置信息的請求時,禁止所述GPS模塊執行任何操作。第二設置單元305,用於當所述GPS模塊接收到第二指令時,將所述GPS模塊設置為正常工作模式。本裝置操作過程,參見上述保護地理位置信息的方法的實現過程。以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。
權利要求
1.一種保護地理位置信息的方法,其特徵在於,包括當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式; 當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息; 所述GPS模塊發送所述偽地理位置信息。
2.根據權利要求1所述的一種保護地理位置信息的方法,其特徵在於,所述當所述GPS 模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息包括將獲取到的用戶當前真實的地理位置信息進行一次非線性計算處理,所述處理後所得信息為偽地理位置信息;或者,將獲取到的用戶當前真實的地理位置信息按照一定時間間隔丟棄規定時間段內獲取的信息,所述處理後剩餘的信息為偽地理位置信息;或者,將獲取到的用戶當前真實的地理位置信息的信號與設備終端獲取到的基站信號進行疊加,所述處理後所得信息為偽地理位置信息。
3.根據權利要求1所述的一種保護地理位置信息的方法,其特徵在於,還包括 當所述GPS模塊處於保護模式,且沒有接收到讀取用戶地理位置信息的請求時,禁止所述GPS模塊執行任何操作。
4.根據權利要求1所述的一種保護地理位置信息的方法,其特徵在於,還包括 當所述GPS模塊接收到第二指令時,將所述GPS模塊設置為正常工作模式。
5.一種保護地理位置信息的裝置,其特徵在於,包括第一設置單元,用於當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式; 處理單元,用於當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息; 發送單元,用於所述GPS模塊發送所述偽地理位置信息。
6.根據權利要求5所述的一種保護地理位置信息的裝置,其特徵在於,所述處理單元包括第一處理模塊,用於將獲取到的用戶真實的地理位置信息進行一次非線性計算處理, 所述處理後所得信息為偽地理位置信息;第二處理模塊,用於將獲取到的用戶真實的地理位置信息按照一定時間間隔丟棄規定時間段內獲取的信息,所述處理後剩餘的信息為偽地理位置信息;第三處理模塊,用於將獲取到的用戶真實的地理位置信息的信號與設備終端獲取到的基站信號進行疊加,所述處理後所得信息為偽地理位置信息。
7.根據權利要求5所述的一種保護地理位置信息的裝置,其特徵在於,還包括保護單元,用於當所述GPS模塊處於保護模式,且沒有接收到讀取用戶地理位置信息的請求時,禁止所述GPS模塊執行任何操作。
8.根據權利要求5所述的一種保護地理位置信息的裝置,其特徵在於,還包括 第二設置單元,用於當所述GPS模塊接收到第二指令時,將所述GPS模塊設置為正常工作模式。
全文摘要
本發明實施例公開了一種保護地理位置信息的方法和裝置,涉及電子產品技術領域,實現了對用戶的正確地理位置信息的隱私性的有效保護。所述方法包括當GPS模塊接收到第一指令時,將所述GPS模塊設置為保護模式;當所述GPS模塊接收到讀取用戶地理位置信息的請求時,將獲取的用戶當前真實的地理位置信息處理後變為偽地理位置信息;所述GPS模塊發送所述偽地理位置信息。本發明實施例主要應用在信息保護處理過程中。
文檔編號G01S19/02GK102445697SQ201110262659
公開日2012年5月9日 申請日期2011年9月6日 優先權日2011年9月6日
發明者李治國 申請人:宇龍計算機通信科技(深圳)有限公司