一種位置隱私保護(hù)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明具體實(shí)施例涉及網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,特別涉及一種位置隱私保護(hù)方法及裝 置。
【背景技術(shù)】
[0002] 基于位置的服務(wù)(Location Based Service, LBS)是通過電信移動(dòng)運(yùn)營商的無線 電通訊網(wǎng)絡(luò),例如GSM (Global System of Mobile communication,全球移動(dòng)通訊系統(tǒng)) 網(wǎng)、CDMA (Code Division Multiple Access,碼分多址)網(wǎng),或者外部定位方式,例如GPS (Global Positioning System,全球定位系統(tǒng))獲取移動(dòng)終端用戶的位置信息(地理坐標(biāo)或 大地坐標(biāo)等),在GIS (Geographic Information System,地理信息系統(tǒng))平臺(tái)的支持下為 用戶提供相應(yīng)服務(wù)的一種增值業(yè)務(wù)。
[0003] 而位置隱私是一種特殊的信息隱私,目的是為了防止他人以任何方式獲知對(duì)象過 去、當(dāng)前的位置信息。然而,目前的各類移動(dòng)終端,例如手機(jī)、平板電腦、便攜式計(jì)算機(jī)、POS (Point of Sale,銷售終端)機(jī)甚至包括車載電腦以及基于移動(dòng)終端的社交通訊軟件,例如 微信、QQ等,都只能提供極其有限的位置隱私保護(hù)方法,即要么不把位置信息提供給任何用 戶,要么給用戶都提供精確的位置信息,顯然這種位置隱私保護(hù)方法不符合用戶的個(gè)性化 需求,在安全性方面也不夠完善。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,有必要提供一種位置隱私保護(hù)方法及裝置,可以使用戶提供的位置信 息更加符合用戶對(duì)于位置隱私的個(gè)性化需求,并提高用戶位置信息的安全性。
[0005] -種位置隱私保護(hù)方法,包括以下步驟:接收第一用戶通過第一終端發(fā)送的位置 獲取請(qǐng)求,該位置獲取請(qǐng)求用于請(qǐng)求獲取第二用戶所使用的第二終端的位置信息;將該位 置獲取請(qǐng)求轉(zhuǎn)發(fā)至該第二終端,并接收第二終端返回的位置信息;根據(jù)該第二用戶預(yù)先設(shè) 置的位置隱私規(guī)則處理該位置信息,將處理后的該位置信息發(fā)送至該第一終端。
[0006] -種位置隱私保護(hù)裝置,包括:接收模塊,用于接收第一用戶通過第一終端發(fā)送的 位置獲取請(qǐng)求,該位置獲取請(qǐng)求用于請(qǐng)求獲取第二用戶所使用的第二終端的位置信息;轉(zhuǎn) 發(fā)模塊,用于將該位置獲取請(qǐng)求轉(zhuǎn)發(fā)至該第二終端,并接收第二終端返回的位置信息;處理 模塊,用于根據(jù)該第二用戶預(yù)先設(shè)置的位置隱私規(guī)則處理該位置信息,將處理后的該位置 信息發(fā)送至該第一終端。
[0007] 相較于現(xiàn)有技術(shù),本發(fā)明位置隱私保護(hù)方法及裝置,在接收到第二用戶所使用的 第二終端響應(yīng)第一用戶的位置獲取請(qǐng)求而返回的位置信息后,將根據(jù)第二用戶預(yù)先設(shè)置的 位置隱私規(guī)則處理該位置信息,然后再將處理后的該位置信息發(fā)送至第一用戶所使用的第 一終端,從而使處理后的該位置信息更加符合第二用戶對(duì)于位置隱私的個(gè)性化需求,并提 高第二用戶位置信息的安全性。
[0008] 為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例, 并配合所附圖式,作詳細(xì)說明如下。
【附圖說明】
[0009] 圖1為一種服務(wù)器的結(jié)構(gòu)框圖。
[0010] 圖2為本發(fā)明實(shí)施例提供的位置隱私保護(hù)方法應(yīng)用時(shí)的環(huán)境示意圖。
[0011] 圖3為本發(fā)明第一實(shí)施例提供的位置隱私保護(hù)方法的流程圖。
[0012] 圖4為本發(fā)明第一實(shí)施例中根據(jù)第二用戶預(yù)先設(shè)置的位置隱私規(guī)則處理位置信 息步驟的細(xì)化流程圖。
[0013] 圖5為本發(fā)明第二實(shí)施例提供的位置隱私保護(hù)方法的流程圖。
[0014] 圖6為本發(fā)明第三實(shí)施例提供的位置隱私保護(hù)裝置的框圖。
【具體實(shí)施方式】
[0015] 為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。
[0016] 圖1示出了一種服務(wù)器的結(jié)構(gòu)框圖。如圖1所示,服務(wù)器1包括一個(gè)或多個(gè)(圖中 僅示出一個(gè))存儲(chǔ)器11、處理器12、存儲(chǔ)控制器13、外設(shè)接口 14、通信模塊15、輸入單元16 及顯示單元17。這些組件通過一條或多條通訊總線/信號(hào)線相互通訊。
[0017] 本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對(duì)服務(wù)器1的結(jié) 構(gòu)造成限定。例如,服務(wù)器1還可包括比圖1所示更多或者更少的組件,或者具有與圖1所 示不同的配置。圖1所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
[0018] 存儲(chǔ)器11可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的位置隱私保護(hù)方 法及裝置對(duì)應(yīng)的程序指令/模塊,處理器12通過運(yùn)行存儲(chǔ)在存儲(chǔ)器11內(nèi)的軟件程序以及 模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的位置隱私保護(hù)方法。
[0019] 存儲(chǔ)器11可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁 性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器11可進(jìn)一步包括 相對(duì)于處理器12遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程設(shè)置的存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至服務(wù)器 1。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處理 器12以及其他可能的組件對(duì)存儲(chǔ)器11的訪問可在存儲(chǔ)控制器13的控制下進(jìn)行。
[0020] 外設(shè)接口 14將各種輸入/輸出裝置耦合至處理器12以及存儲(chǔ)器11。處理器12 運(yùn)行存儲(chǔ)器11內(nèi)的各種軟件、指令以及執(zhí)行服務(wù)器1的各種功能以及進(jìn)行數(shù)據(jù)處理。
[0021] 通信模塊15用于與通信網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通信。具體地,通信模塊15例如 可以是網(wǎng)卡。網(wǎng)卡作為局域網(wǎng)中連接計(jì)算機(jī)和傳輸介質(zhì)的接口,用于實(shí)現(xiàn)與局域網(wǎng)傳輸介 質(zhì)之間的物理連接與電信號(hào)匹配,從而建立局域網(wǎng)并連接到因特網(wǎng)(Internet),與各種網(wǎng) 絡(luò)如局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)進(jìn)行通信。網(wǎng)卡可包括各種現(xiàn)有的用于執(zhí)行上述功能的電路元 件,例如處理器和存儲(chǔ)器(包括ROM和RAM)等。
[0022] 輸入單元16可用于接收輸入的字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有 關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元16可包括按鍵161以 及觸控表面162。按鍵161例如可包括用于輸入字符的字符按鍵,以及用于觸發(fā)控制功能的 控制按鍵??刂瓢存I的實(shí)例包括"返回主屏"按鍵、開機(jī)/關(guān)機(jī)按鍵、拍照鍵等等。觸控表面 162可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附 件在觸控表面162上或在觸控表面162附近的操作),并根據(jù)預(yù)先設(shè)定的程序驅(qū)動(dòng)相應(yīng)的連 接裝置。可選的,觸控表面162可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢 測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸 控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器12,并能接 收處理器12發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波 等多種類型實(shí)現(xiàn)觸控表面162。除了觸控表面162,輸入單元16還可以包括其他輸入設(shè)備。 上述的其他輸入設(shè)備包括但不限于物理鍵盤、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0023] 顯示單元17用于顯示由用戶輸入的信息、提供給用戶的信息以及服務(wù)器1的各 種圖形接口。這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。在一 個(gè)實(shí)例中,顯示單元17包括一個(gè)顯示面板171。該顯示面板171例如可為一個(gè)液晶顯示 面板(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode Display,OLED)顯不面板、電泳顯不面板(Electro-Phoretic Display, EPD)等。進(jìn)一步地, 觸控表面162可設(shè)置于顯示面板171上從而與顯示面板171構(gòu)成一個(gè)整體。
[0024] 參閱圖2所示,為本發(fā)明實(shí)施例提供的位置隱私保護(hù)方法應(yīng)用時(shí)的環(huán)境示意圖。 在本實(shí)施例中,該位置隱私保護(hù)方法應(yīng)用于上述服務(wù)器1中,該服務(wù)器1可以包括一臺(tái)或多 臺(tái)服務(wù)器,當(dāng)然該服務(wù)器1也可以是虛擬云計(jì)算模組。該服務(wù)器1可以通過網(wǎng)絡(luò)2與第一 終端10和第二終端20進(jìn)行網(wǎng)絡(luò)通信。該第一終端10及第二終端20的具體實(shí)例包括但并 不限于臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)、手機(jī)、平板電腦、PDA (Personal Digital Assistant,個(gè) 人數(shù)字助理)或者其他類似的運(yùn)算裝置。該網(wǎng)絡(luò)2可為任意的網(wǎng)絡(luò)連接方式,例如互聯(lián)網(wǎng) (Internet)、移動(dòng)互聯(lián)網(wǎng)(如電信運(yùn)營商提供的2G、3G網(wǎng)絡(luò))、局域網(wǎng)(有線或者無線)等。
[0025] 第一實(shí)施例
[0026] 參閱圖3所示,本發(fā)明第一實(shí)施例提供一種位置隱私保護(hù)方法,該位置隱私保護(hù) 方法包括以下步驟:
[0027] 步驟S1,接收第一用戶通過第一終端10發(fā)送的位置獲取請(qǐng)求,該位置獲取請(qǐng)求用 于請(qǐng)求獲取第二用戶所使用的第二終端20的位置信息;
[0028] 步驟S2,將該位置獲取請(qǐng)求轉(zhuǎn)發(fā)至該第二終端20,并接收第二終端20返回的位置 信息;
[0029] 步驟S3,根據(jù)該第二用戶預(yù)先設(shè)置的位置隱私規(guī)則處理該位置信息,將處理后的 該位置信息發(fā)送至該第一終端10。
[0030] 按照上述的位置隱私保護(hù)方法,在接收到第二用戶所使用的第二終端20響應(yīng)第 一用戶的位置獲取請(qǐng)求而返回的位置信息后,將根據(jù)第二用戶預(yù)先設(shè)置的位置隱私規(guī)則處 理該位置信息,然后再將處理后的該位置信息發(fā)送至第一用戶所使用的第一終端10,從而 使處理后的該位置信息更加符合第二用戶對(duì)于位置隱私的個(gè)性化需求,并提高第二用戶位 置信息的安全性。
[0031] 在一些實(shí)例中,上述方法的各步驟的實(shí)現(xiàn)細(xì)節(jié)如下: