基于位置的數(shù)據(jù)訪問控制系統(tǒng)、服務器及方法
【專利摘要】本發(fā)明提供一種基于位置的數(shù)據(jù)訪問控制系統(tǒng),包括服務器及與該服務器通信連接的至少一客戶端,客戶端實時地將偵測到的位置信息與客戶端標識信息發(fā)送至服務器。服務器包括存儲單元、訪問權(quán)限判斷單元和數(shù)據(jù)視圖提供單元,存儲單元預先存儲定義多個數(shù)據(jù)內(nèi)容與多個位置信息對應關系的關系列表,訪問權(quán)限判斷單元判斷是否搜索到與客戶端發(fā)送的位置信息匹配的位置信息,并當確定匹配的位置信息時確定對應的數(shù)據(jù)內(nèi)容。數(shù)據(jù)視圖提供單元提供用于顯示數(shù)據(jù)內(nèi)容的瀏覽視圖,并掉用通信單元發(fā)送至匹配的客戶端進行顯示。本發(fā)明還提供相應的服務器及方法,利用本發(fā)明實現(xiàn)基于位置的客戶端數(shù)據(jù)內(nèi)容訪問控制,解決現(xiàn)有技術中數(shù)據(jù)訪問安全的數(shù)據(jù)管理的技術上不便。
【專利說明】基于位置的數(shù)據(jù)訪問控制系統(tǒng)、服務器及方法
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)訪問權(quán)限管理【技術領域】,尤其涉及一種基于位置的數(shù)據(jù)訪問控制系統(tǒng)、服務器及方法。
【背景技術】
[0002]數(shù)據(jù)訪問權(quán)限管理有助于保護并安全傳送在計算機、便攜式裝置或網(wǎng)絡裝置上使用的內(nèi)容,隨著信息技術的發(fā)展,企業(yè)在數(shù)據(jù)安全方面的越來越重視,采用諸如禁用外帶筆記本的USB接口、加密文檔等一系列手段進行企業(yè)數(shù)據(jù)訪問安全的管理,然而上述的方案在技術上實施起來為用戶帶來極大的不便。
[0003]最近幾年使用位置信息執(zhí)行設定應用的設備以及解決方案發(fā)展迅速,例如基于GPS的全球定位系統(tǒng)以及基于網(wǎng)絡定位的技術,可以得到比較精確的位置信息。因此,如何將數(shù)據(jù)訪問權(quán)限管理與基于位置信息的技術結(jié)合從而實現(xiàn)數(shù)據(jù)訪問安全,這將是本發(fā)明所需解決的技術問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例所要解決的技術問題在于,提供一種基于位置的數(shù)據(jù)訪問控制的系統(tǒng)、服務器及方法,以實現(xiàn)基于位置的客戶端數(shù)據(jù)內(nèi)容訪問控制,從而解決了現(xiàn)有技術中為了數(shù)據(jù)訪問安全而進行數(shù)據(jù)管理的技術上不便。
[0005]為解決上述技術問題,本發(fā)明提供一種基于位置的數(shù)據(jù)訪問控制系統(tǒng),該系統(tǒng)包括服務器及與該服務器通信連接的至少一客戶端,該客戶端用于將實時偵測到的該客戶端的當前位置信息與該客戶端的標識信息發(fā)送至該服務器。該服務器包括:
[0006]存儲單元,用于預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及一關系列表,該關系列表定義了該多個數(shù)據(jù)內(nèi)容與該多個位置信息的對應關系。
[0007]訪問權(quán)限判斷單元,用于判斷是否能夠在該關系列表中搜索到與該客戶端發(fā)送的位置信息匹配的位置信息,以及當確定匹配的位置信息時進一步地確定該位置信息對應的數(shù)據(jù)內(nèi)容。
[0008]數(shù)據(jù)視圖提供單元,用于根據(jù)該訪問權(quán)限判斷單元確定的數(shù)據(jù)內(nèi)容提供一用于顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖。以及
[0009]通信單元,用于響應該數(shù)據(jù)視圖提供單元的調(diào)用按照接收到的該標識信息將該瀏覽視圖發(fā)送至匹配的客戶端。
[0010]當該客戶端接收到該瀏覽視圖時顯示該瀏覽視圖,并響應用戶操作對該數(shù)據(jù)內(nèi)容進行相應的操作。
[0011]進一步地,本發(fā)明還提供一種基于位置的數(shù)據(jù)訪問控制的服務器,與至少一個客戶端通信連接,該服務器包括:
[0012]存儲單元,用于預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及一關系列表,該關系列表定義了該多個數(shù)據(jù)內(nèi)容與該多個位置信息的對應關系。[0013]訪問權(quán)限判斷單元,用于判斷是否能夠在該關系列表中搜索到與該客戶端發(fā)送的位置信息匹配的位置信息,以及當確定匹配的位置信息時進一步地確定該位置信息對應的數(shù)據(jù)內(nèi)容。該客戶端發(fā)送的位置信息為該客戶端實時偵測到的當前位置信息。
[0014]數(shù)據(jù)視圖提供單元,用于根據(jù)該訪問權(quán)限判斷單元確定的數(shù)據(jù)內(nèi)容提供一用于顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖。以及
[0015]通信單元,用于響應該數(shù)據(jù)視圖提供單元的調(diào)用按照該客戶端的標識信息將該瀏覽視圖發(fā)送至匹配的客戶端,觸發(fā)該客戶端顯示該數(shù)據(jù)視圖。
[0016]相應地,本發(fā)明還提供一種基于位置的數(shù)據(jù)訪問控制方法,該方法包括:
[0017]建立服務器與至少一客戶端的數(shù)據(jù)訪問連接。
[0018]由該客戶端實時地將偵測到的該客戶端當前位置信息與該客戶端的標識信息發(fā)送至該服務器。
[0019]由該服務器判斷是否搜索到與該客戶端發(fā)送的位置信息匹配的位置信息。
[0020]當確定搜索到與該客戶端發(fā)送的位置信息匹配的位置信息時由該服務器根據(jù)搜索到的匹配的位置信息確定對應的數(shù)據(jù)內(nèi)容。[0021]由該服務器根據(jù)確定的該數(shù)據(jù)內(nèi)容提供用于顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖,并按照該客戶端發(fā)送的標識信息將該瀏覽視圖發(fā)送至匹配的客戶端。以及
[0022]由該客戶端接收該瀏覽視圖并顯示該瀏覽視圖。
[0023]本發(fā)明提供的一種基于位置的數(shù)據(jù)內(nèi)容訪問控制的系統(tǒng)、服務器及方法,客戶端實時地將其位置信息發(fā)送至服務器中,由服務器確定與客戶端位置信息匹配的數(shù)據(jù)內(nèi)容,并將顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖反饋至對應客戶端顯示,實現(xiàn)了基于位置的客戶端數(shù)據(jù)內(nèi)容訪問控制,從而解決了現(xiàn)有技術中為了數(shù)據(jù)訪問安全而進行數(shù)據(jù)管理的技術上不便。
【專利附圖】
【附圖說明】
[0024]圖1為本發(fā)明實施方式中的基于位置的數(shù)據(jù)訪問控制系統(tǒng)的硬件架構(gòu)示意圖;
[0025]圖2為圖1所示的服務器與客戶端進行數(shù)據(jù)訪問連接的功能模塊示意圖;
[0026]圖3為本發(fā)明實施方式中的基于位置的數(shù)據(jù)訪問控制方法的流程圖。
[0027]標號說明:
[0028]系統(tǒng)10
[0029]服務器20
[0030]存儲單元21
[0031]通信單元22、32
[0032]訪問權(quán)限判斷單元 23
[0033]數(shù)據(jù)視圖提供單元 24
[0034]客戶端30
[0035]位置感測單元31
[0036]控制單元33
[0037]顯示控制單元34
[0038]顯示單元35【具體實施方式】
[0039]為詳細說明本發(fā)明的技術內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。
[0040]請參考圖1,為本發(fā)明實施方式中的基于位置的數(shù)據(jù)訪問控制系統(tǒng)的功能模塊示意圖,該系統(tǒng)10包括一遠端服務器20以及至少一個客戶端30,其中,該至少一個客戶端30通過網(wǎng)絡與該服務器20進行通信連接在,該網(wǎng)絡可以是藍牙、紅外、wif1、蜂窩移動等無線通信網(wǎng)絡,還可以是同軸電纜、光線等Internet有線網(wǎng)絡。每個客戶端30可以是智能手機、平板電腦、個人計算機等電子設備,該服務器20可以是云服務器。
[0041]請同時參閱圖2,該服務器20包括存儲單元21、通信單元22、訪問權(quán)限判斷單元23以及數(shù)據(jù)視圖提供單元24。該存儲單元21用于預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及一關系列表,該關系列表定義了數(shù)據(jù)內(nèi)容與位置信息的對應關系,其中,一項數(shù)據(jù)內(nèi)容可以與多個位置信息對應,一個位置信息可以與多項數(shù)據(jù)內(nèi)容對應。該數(shù)據(jù)內(nèi)容可以是具有特定格式的文件,例如word文檔、PDF文檔、JPG圖片等,由其他客戶端30響應用戶的操作編輯完成后上傳至該服務器20。該位置信息可使用任意郵編、地理實體名字(城市、市區(qū)、縣、州、國家、疆域等)等,還可以使用經(jīng)緯度等地理數(shù)據(jù)。在本實施方式中,該關系列表可以由具有特定操作權(quán)限的管理員根據(jù)數(shù)據(jù)內(nèi)容以及位置信息進行設定,該設定操作過程可以在與該服務器20進行通信連接的另一服務器或客戶端上執(zhí)行,并當設定完成后通過網(wǎng)絡連接上傳至該服務器20以存儲至存儲單元中。
[0042]每個客戶端30包括位置感測單元31、通信單元32、控制單元33、顯示控制單元34以及顯示單元35。其中,該通信單元32用于通過網(wǎng)絡與該服務器20的通信單元22進行通信連接。該位置感測單元31用于對該客戶端30的當前位置信息進行實時偵測,在本實施方式中,該位置感測單元31可以GPS全球定位系統(tǒng)。在其他實施方式中,該位置感測單元31還可以是網(wǎng)絡定位裝置。該控制單元33用于響應數(shù)據(jù)訪問的請求產(chǎn)生相應的訪問信號,并調(diào)用通信單元22將該訪問信號以及由位置感測單元31感測的該客戶端30當前的位置信息一并發(fā)送至服務器20,其中,該訪問信號攜帶了用于標識客戶端30身份信息的唯一性標識信息,例如,IP地址、客戶端用戶名等。
[0043]具體地,當客戶端用戶需要瀏覽服務器20上的數(shù)據(jù)內(nèi)容時,該客戶端30響應用戶操作提供一登陸界面,提示用戶輸入用戶名和密碼,并由控制單元33將攜帶該用戶名和密碼的訪問請求通過網(wǎng)絡發(fā)送至服務器20,并由該服務器20進行用戶名和密碼的驗證,以及通過驗證后反饋一通過驗證的信息至客戶端30,從而實現(xiàn)客戶端30與服務器20的訪問連接。在本實施方式中,該服務器20提供一客戶端軟件程序,安裝在客戶端30,當客戶端30運行該客戶端軟件程序時實現(xiàn)其與服務器20建立數(shù)據(jù)內(nèi)容訪問的連接。
[0044]當客戶端30與服務器20建立訪問連接時,并且該控制單元33調(diào)用通信單元22將訪問信號以及位置信息發(fā)送至服務器20時,該訪問權(quán)限判斷單元23判斷是否能夠在存儲單元21存儲的關系列表中搜索到與該接收到的位置信息匹配的位置信息,以及當確定匹配的位置信息時進一步地確定該位置信息對應的數(shù)據(jù)內(nèi)容。該數(shù)據(jù)視圖提供單元24根據(jù)訪問權(quán)限判斷單元23確定的數(shù)據(jù)內(nèi)容提供一用于顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖,并調(diào)用該通信單元22按照訪問信號中的標識信息將該瀏覽視圖發(fā)送至匹配的客戶端30,即請求數(shù)據(jù)內(nèi)容瀏覽的客戶端30。[0045]當訪問權(quán)限判斷單元23判斷未在關系列表中搜索到與接收到的位置信息匹配的位置信息時還產(chǎn)生一反饋信息,并調(diào)用通信單元32發(fā)送至對應客戶端30中,由客戶端30的顯示單元35顯示該反饋信息以提示用戶當前無可訪問的數(shù)據(jù)內(nèi)容。
[0046]當客戶端30接收到由服務器20發(fā)送的瀏覽視圖時,該控制單元33調(diào)用顯示控制單元34控制顯示單元35顯示該瀏覽視圖,從而為客戶端30的用戶呈現(xiàn)具有訪問權(quán)限的數(shù)據(jù)內(nèi)容,并當該瀏覽視圖呈現(xiàn)的數(shù)據(jù)內(nèi)容為多個時,該控制單元33還可以響應用戶操作對所需數(shù)據(jù)內(nèi)容進行選擇以及操作。
[0047]該服務器20的數(shù)據(jù)視圖提供單元24實時地生成數(shù)據(jù)內(nèi)容對應的瀏覽視圖,并通過通信單元22實時地將瀏覽視圖發(fā)送至匹配的客戶端30。例如,網(wǎng)頁展示PDF文檔。
[0048]在該系統(tǒng)10中,每個客戶端30在接收到服務器20提供的相應的數(shù)據(jù)內(nèi)容瀏覽視圖時,其顯示單元35顯示該瀏覽視圖,但客戶端30并不能下載對應的數(shù)據(jù)內(nèi)容。在服務器20與客戶端30建立數(shù)據(jù)內(nèi)容訪問連接以及實時地進行數(shù)據(jù)內(nèi)容的瀏覽視圖的交互過程中,該客戶端30的位置感測單元31實時地偵測客戶端30的當前位置并通過通信單元32反饋至服務器20。該訪問權(quán)限判斷23根據(jù)當前接收到的位置信息判斷關系列表中與其匹配的位置信息以進一步確定對應的數(shù)據(jù)內(nèi)容,以生成相應的瀏覽視圖,從而實現(xiàn)當客戶端30的位置信息改變且具有相應數(shù)據(jù)內(nèi)容訪問權(quán)限時根據(jù)當前位置信息實時地更新數(shù)據(jù)內(nèi)容的瀏覽視圖。該訪問權(quán)限判斷23根據(jù)以及關系列表中的位置信息無與當前接收到的位置信息匹配時中斷生成數(shù)據(jù)內(nèi)容瀏覽視圖并產(chǎn)生上述反饋信息,從而實現(xiàn)當客戶端30當前位置無數(shù)據(jù)內(nèi)容訪問權(quán)限時中斷數(shù)據(jù)內(nèi)容瀏覽視圖的提供。
[0049]在本實施方式中,當該訪問權(quán)限判斷23根據(jù)當前接收到的位置信息判斷關系列表中與其匹配的位置信息發(fā)生改變時,即與之前確定的匹配的位置信息不同時,還產(chǎn)生一中斷信號并調(diào)用通信單元22發(fā)送至匹配的客戶端30,用于提示該客戶端30的用戶需要重新與服務器20建立數(shù)據(jù)內(nèi)容的訪問連接。例如,當該客戶端30的控制單元33偵測到該中斷信號時提供登陸界面,提示用戶輸入新的用戶名和密碼。并當服務器20通過驗證與該客戶端30重新建立數(shù)據(jù)內(nèi)容訪問的連接時,該客戶端30的顯示單元35按照如上所述顯示由服務器20提供的相應的數(shù)據(jù)內(nèi)容的瀏覽視圖。
[0050]當客戶端30完成所需數(shù)據(jù)內(nèi)容瀏覽視圖的瀏覽以及操作時,該控制單元33還響應用戶操作斷開客戶端30與服務器20的數(shù)據(jù)訪問連接。具體地,該控制單元33可以根據(jù)用戶對登陸界面的退出操作產(chǎn)生相應的斷開連接的信號,并由服務器20根據(jù)該斷開連接的信號中斷與客戶端30的數(shù)據(jù)內(nèi)容訪問連接。
[0051]請參閱圖3,為本發(fā)明基于位置的數(shù)據(jù)訪問控制方法的流程圖,該方法包括:
[0052]步驟S40,建立服務器20與至少一客戶端30的數(shù)據(jù)訪問連接。
[0053]具體地,當客戶端用戶需要瀏覽服務器20上的數(shù)據(jù)內(nèi)容時,該客戶端30響應用戶操作提供一登陸界面,提示用戶輸入用戶名和密碼,并由控制單元33將攜帶該用戶名和密碼的訪問請求通過網(wǎng)絡發(fā)送至服務器20,并由該服務器20進行用戶名和密碼的驗證,以及通過驗證后反饋一通過驗證的信息至客戶端30,從而實現(xiàn)客戶端30與服務器20的訪問連接。在本實施方式中,該服務器20提供一客戶端軟件程序,安裝在客戶端30,當客戶端30運行該客戶端軟件程序時實現(xiàn)其與服務器20建立數(shù)據(jù)內(nèi)容訪問的連接。
[0054]步驟S41,該客戶端30的位置感測單元31對該客戶端30的當前位置信息進行實時偵測,該控制單元33調(diào)用通信單元22將訪問請求以及由位置感測單元31感測的該客戶端30當前的位置信息一并發(fā)送至服務器20。其中,該訪問信號攜帶了用于標識客戶端30身份信息的唯一性標識信息,例如,IP地址、客戶端用戶名等。
[0055]在本實施方式中,該位置感測單元31可以GPS全球定位系統(tǒng)。在其他實施方式中,該位置感測單元31還可以是網(wǎng)絡定位裝置。
[0056]步驟S42,該服務器20的訪問權(quán)限判斷單元23判斷是否能夠在存儲單元21存儲的關系列表中搜索到與該接收到的位置信息匹配的位置信息,若是,則進入步驟S43,否則,進入步驟S46。
[0057]該存儲單元21預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及該關系列表,該關系列表定義了數(shù)據(jù)內(nèi)容與位置信息的對應關系,其中,一項數(shù)據(jù)內(nèi)容可以與多個位置信息對應,一個位置信息可以與多項數(shù)據(jù)內(nèi)容對應。該數(shù)據(jù)內(nèi)容可以是具有特定格式的文件,例如word文檔、PDF文檔、JPG圖片等,由其他客戶端30響應用戶的操作編輯完成后上傳至該服務器20。該位置信息可使用任意郵編、地理實體名字(城市、市區(qū)、縣、州、國家、疆域等)等,還可以使用經(jīng)緯度等地理數(shù)據(jù)。在本實施方式中,該關系列表可以由具有特定操作權(quán)限的管理員根據(jù)數(shù)據(jù)內(nèi)容以及位置信息進行設定,該設定操作過程可以在與該服務器20進行通信連接的另一服務器或客戶端上執(zhí)行,并當設定完成后通過網(wǎng)絡連接上傳至該服務器20以存儲至存儲單元中。
[0058]步驟S43,該服務器20的訪問權(quán)限判斷單元23根據(jù)關系列表確定該位置信息對應的數(shù)據(jù)內(nèi)容。
[0059]在本實施方式中,當該訪問權(quán)限判斷23根據(jù)當前接收到的位置信息判斷關系列表中與其匹配的位置信息發(fā)生改變時,即與之前確定的匹配的位置信息不同時,還產(chǎn)生一中斷信號并調(diào)用通信單元22發(fā)送至匹配的客戶端30,用于提示該客戶端30的用戶需要重新與服務器20建立數(shù)據(jù)內(nèi)容的訪問連接。例如,當該客戶端30的控制單元33偵測到該中斷信號時提供登陸界面,提示用戶輸入新的用戶名和密碼。并當服務器20通過驗證與該客戶端30重新建立數(shù)據(jù)內(nèi)容訪問的連接時,該客戶端30的顯示單元35按照如上所述顯示由服務器20提供的相應的數(shù)據(jù)內(nèi)容的瀏覽視圖。
[0060]步驟S44,該服務器20的數(shù)據(jù)視圖提供單元24根據(jù)訪問權(quán)限判斷單元23確定的數(shù)據(jù)內(nèi)容提供一用于顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖,并調(diào)用該通信單元22按照訪問信號中的標識信息將該瀏覽視圖發(fā)送至匹配的客戶端30,即請求數(shù)據(jù)內(nèi)容瀏覽的客戶端30。
[0061]步驟S45,該客戶端30的控制單元33調(diào)用顯示控制單元34控制顯示單元35顯示該瀏覽視圖,從而為客戶端30的用戶呈現(xiàn)具有訪問權(quán)限的數(shù)據(jù)內(nèi)容,并當該瀏覽視圖呈現(xiàn)的數(shù)據(jù)內(nèi)容為多個時,該控制單元33還可以響應用戶操作對所需數(shù)據(jù)內(nèi)容進行選擇以及操作。然后,流程結(jié)束。
[0062]步驟S46,該服務器該訪問權(quán)限判斷23產(chǎn)生反饋信息,并調(diào)用通信單元32發(fā)送至對應客戶端30中,由客戶端30的顯示單元35顯示該反饋信息以提示用戶當前無可訪問的數(shù)據(jù)內(nèi)容。然后,流程結(jié)束。
[0063]當客戶端30完成所需數(shù)據(jù)內(nèi)容瀏覽視圖的瀏覽以及操作時,該控制單元33還響應用戶操作斷開客戶端30與服務器20的數(shù)據(jù)訪問連接。具體地,該控制單元33可以根據(jù)用戶對登陸界面的退出操作產(chǎn)生相應的斷開連接的信號,并由服務器20根據(jù)該斷開連接的信號中斷與客戶端30的數(shù)據(jù)內(nèi)容訪問連接。
[0064]本發(fā)明提供的一種基于位置的數(shù)據(jù)內(nèi)容訪問控制的系統(tǒng)、服務器及方法,客戶端實時地將其位置信息發(fā)送至服務器中,由服務器確定與客戶端位置信息匹配的數(shù)據(jù)內(nèi)容,并將顯示該數(shù)據(jù)內(nèi)容的瀏覽視圖反饋至對應客戶端顯示,實現(xiàn)了基于位置的客戶端數(shù)據(jù)內(nèi)容訪問控制,從而解決了現(xiàn)有技術中為了數(shù)據(jù)訪問安全而進行數(shù)據(jù)管理的技術上不便。
[0065]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關的【技術領域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種基于位置的數(shù)據(jù)訪問控制系統(tǒng),其特征在于,所述系統(tǒng)包括服務器及與所述服務器通信連接的至少一客戶端,所述客戶端用于將實時偵測到的所述客戶端的當前位置信息與所述客戶端的標識信息發(fā)送至所述服務器;所述服務器包括: 存儲單元,用于預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及一關系列表,所述關系列表定義了所述多個數(shù)據(jù)內(nèi)容與所述多個位置信息的對應關系; 訪問權(quán)限判斷單元,用于判斷是否能夠在所述關系列表中搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息,以及當確定匹配的位置信息時進一步地確定所述位置信息對應的數(shù)據(jù)內(nèi)容; 數(shù)據(jù)視圖提供單元,用于根據(jù)所述訪問權(quán)限判斷單元確定的數(shù)據(jù)內(nèi)容提供一用于顯示所述數(shù)據(jù)內(nèi)容的瀏覽視圖;以及 通信單元,用于響應所述數(shù)據(jù)視圖提供單元的調(diào)用按照接收到的所述標識信息將所述瀏覽視圖發(fā)送至匹配的客戶端; 當所述客戶端接收到所述瀏覽視圖時顯示所述瀏覽視圖,并響應用戶操作對所述數(shù)據(jù)內(nèi)容進行相應的操作。
2.如權(quán)利要求1所述的基于位置的數(shù)據(jù)訪問控制系統(tǒng),其特征在于,當所述訪問權(quán)限判斷單元判斷未在所述關系列表中搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息時產(chǎn)生一反饋信息,并調(diào)用所述通信單元發(fā)送所述反饋信息至匹配的客戶端中,由所述客戶端顯示所述反饋信息以提示用戶當前無可訪問的數(shù)據(jù)內(nèi)容。
3.如權(quán)利要求2所述的基于位置的數(shù)據(jù)訪問控制系統(tǒng),其特征在于,當所述客戶端發(fā)送的位置信息改變時,所述訪問權(quán)限判斷還用于在所述關系列表中確定與所述客戶端發(fā)送的位置信息匹配的位置信息以及產(chǎn)生一中斷信號,并調(diào)用所述通信單元發(fā)送所述中斷信號至匹配的客戶端,提示所述客戶端用戶需要重新與所述服務器建立數(shù)據(jù)內(nèi)容的訪問連接。
4.如權(quán)利要求3所述的基于位置的數(shù)據(jù)訪問控制系統(tǒng),其特征在于,所述客戶端包括位置感測單元,用于對所述客戶端的當前位置進行實時偵測。
5.一種基于位置的數(shù)據(jù)訪問控制的服務器,與至少一個客戶端通信連接,其特征在于,所述服務器包括: 存儲單元,用于預先存儲多個數(shù)據(jù)內(nèi)容、多個位置信息以及一關系列表,所述關系列表定義了所述多個數(shù)據(jù)內(nèi)容與所述多個位置信息的對應關系; 訪問權(quán)限判斷單元,用于判斷是否能夠在所述關系列表中搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息,以及當確定匹配的位置信息時進一步地確定所述位置信息對應的數(shù)據(jù)內(nèi)容;所述客戶端發(fā)送的位置信息為所述客戶端實時偵測到的當前位置信息; 數(shù)據(jù)視圖提供單元,用于根據(jù)所述訪問權(quán)限判斷單元確定的數(shù)據(jù)內(nèi)容提供一用于顯示所述數(shù)據(jù)內(nèi)容的瀏覽視圖;以及 通信單元,用于響應所述數(shù)據(jù)視圖提供單元的調(diào)用按照所述客戶端的標識信息將所述瀏覽視圖發(fā)送至匹配的客戶端,觸發(fā)所述客戶端顯示所述數(shù)據(jù)視圖。
6.如權(quán)利要求5所述的基于位置的數(shù)據(jù)訪問控制的服務器,其特征在于,當所述訪問權(quán)限判斷單元判斷未在所述關系列表中搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息時產(chǎn)生一反饋信息,并調(diào)用所述通信單元發(fā)送所述反饋信息至匹配的客戶端中,由所述客戶端顯示所述反饋信息以提示用戶當前無可訪問的數(shù)據(jù)內(nèi)容。
7.如權(quán)利要求5所述的基于位置的數(shù)據(jù)訪問控制的服務器,其特征在于,當所述客戶端發(fā)送的位置信息改變時,所述訪問權(quán)限判斷還用于在所述關系列表中確定與所述客戶端發(fā)送的位置信息匹配的位置信息以及產(chǎn)生一中斷信號,并調(diào)用所述通信單元發(fā)送所述中斷信號至匹配的客戶端,提示所述客戶端用戶需要重新與所述服務器建立數(shù)據(jù)內(nèi)容的訪問連接。
8.一種基于位置的數(shù)據(jù)訪問控制方法,其特征在于,所述方法包括: 建立服務器與至少一客戶端的數(shù)據(jù)訪問連接; 由所述客戶端實時地將偵測到的所述客戶端當前位置信息與所述客戶端的標識信息發(fā)送至所述服務器; 由所述服務器判斷是否搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息; 當確定搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息時由所述服務器根據(jù)搜索到的匹配的位置信息確定對應的數(shù)據(jù)內(nèi)容; 由所述服務器根據(jù)確定的所述數(shù)據(jù)內(nèi)容提供用于顯示所述數(shù)據(jù)內(nèi)容的瀏覽視圖,并按照所述客戶端發(fā)送的標識信息將所述瀏覽視圖發(fā)送至匹配的客戶端;以及由所述客戶端接收所述瀏覽視圖并顯示所述瀏覽視圖。
9.如權(quán)利要求8所述的基于位置的數(shù)據(jù)訪問控制方法,其特征在于,還包括: 當所述服務器根據(jù)所述客戶端發(fā)送的位置信息而搜索到的匹配的位置信息改變時產(chǎn)生一中斷信號,并將所述中斷信號發(fā)送至匹配的客戶端,提示所述客戶端用戶重新與所述服務器建立數(shù)據(jù)內(nèi)容的訪問連接。
10.如權(quán)利要求9所述的基于位置的數(shù)據(jù)訪問控制方法,其特征在于,還包括: 當確定未能搜索到與所述客戶端發(fā)送的位置信息匹配的位置信息時由所述服務器產(chǎn)生反饋信息,并按照所述客戶端發(fā)送的標識信息將所述反饋信息發(fā)送至匹配的客戶端,以提示所述客戶端用戶無可訪問的數(shù)據(jù)內(nèi)容。
11.如權(quán)利要求8、9或10所述的基于位置的數(shù)據(jù)訪問控制方法,其特征在于,所述服務器根據(jù)預先存儲 的關系列表確定與所述客戶端發(fā)送的位置信息匹配的位置信息以及對應的數(shù)據(jù)內(nèi)容,所述關系列表定義了存儲在所述服務器中的多個數(shù)據(jù)內(nèi)容與多個位置信息的對應關系。
【文檔編號】H04L29/06GK103581179SQ201310514292
【公開日】2014年2月12日 申請日期:2013年10月25日 優(yōu)先權(quán)日:2013年10月25日
【發(fā)明者】許元進, 劉存青, 苗忠良, 周紅恩 申請人:福建伊時代信息科技股份有限公司