一種移動(dòng)終端管理系統(tǒng)和管理方法
【專利摘要】本發(fā)明公開了一種移動(dòng)終端管理系統(tǒng),包括信令服務(wù)器,適于經(jīng)由網(wǎng)絡(luò)將信令消息發(fā)送給一個(gè)或者多個(gè)移動(dòng)終端;以及應(yīng)用服務(wù)器,與信令服務(wù)器通信連接,適于生成要發(fā)送給移動(dòng)終端的控制信息,基于該控制信息生成通知消息并將所述通知消息發(fā)送給信令服務(wù)器,以及接收移動(dòng)終端的訪問請求,并響應(yīng)于該訪問請求將與該移動(dòng)終端相關(guān)聯(lián)的控制信息發(fā)送給該移動(dòng)終端,其中通知消息包括移動(dòng)終端標(biāo)識,并指示信令服務(wù)器基于該通知消息生成信令消息,并將該信令消息發(fā)送給與該移動(dòng)終端標(biāo)識相對應(yīng)的移動(dòng)終端,以便所述移動(dòng)終端基于該信令消息來向所述應(yīng)用服務(wù)器發(fā)送訪問請求。本發(fā)明還公開了包括該系統(tǒng)的移動(dòng)終端管理系統(tǒng)以及相應(yīng)的移動(dòng)終端管理方法。
【專利說明】ー種移動(dòng)終端管理系統(tǒng)和管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及對移動(dòng)終端進(jìn)行管理的管理系統(tǒng)及相應(yīng)管理方法。
【背景技術(shù)】
[0002]隨著信息技術(shù)的高速發(fā)展,出現(xiàn)了各種各樣具有高處理能力的移動(dòng)終端。適于在這些移動(dòng)終端上運(yùn)行的應(yīng)用也越來越多地被開發(fā)出來,很多企業(yè)甚至都開發(fā)出了基于移動(dòng)終端的商業(yè)應(yīng)用。企業(yè)內(nèi)部的員エ也開始使用在移動(dòng)終端上的應(yīng)用來幫助與企業(yè)客戶進(jìn)行溝通和交易等。由于移動(dòng)終端的便攜性,用戶很容易將移動(dòng)終端同時(shí)用于個(gè)人和商業(yè)用途。因此,員エ會在移動(dòng)終端上下載并使用與企業(yè)本身業(yè)務(wù)無關(guān)的應(yīng)用,并且有可能使得移動(dòng)終端感染病毒并且導(dǎo)致企業(yè)的信息泄露。為了便于對移動(dòng)終端進(jìn)行管理,出現(xiàn)了對這些移動(dòng)終端進(jìn)行統(tǒng)一管理的企業(yè)移動(dòng)終端管理系統(tǒng)(EMM)。
[0003]EMM通常包括安全管理、應(yīng)用管理等。由于移動(dòng)終端容易丟失和被偷竊,因此在移動(dòng)終端上的數(shù)據(jù)處于高風(fēng)險(xiǎn)當(dāng)中。當(dāng)通過移動(dòng)終端來訪問企業(yè)數(shù)據(jù)時(shí),企業(yè)就失去了對在移動(dòng)終端上的數(shù)據(jù)控制,因此需要EMM來對移動(dòng)終端進(jìn)行管理,以加強(qiáng)對在移動(dòng)終端上的數(shù)據(jù)保護(hù),包括防止對移動(dòng)終端上數(shù)據(jù)的未經(jīng)授權(quán)訪問,具體措施可以包括密碼保護(hù)、加密和/或遠(yuǎn)程擦除技木,即允許管理員刪除出現(xiàn)問題的移動(dòng)終端上的全部數(shù)據(jù)。
[0004]由于移動(dòng)終端的便攜性,企業(yè)的系統(tǒng)管理員很難預(yù)期像管理傳統(tǒng)計(jì)算機(jī)設(shè)備那樣對移動(dòng)終端進(jìn)行管理。由于移動(dòng)終端的多祥性,諸如部署、配置設(shè)置、安裝應(yīng)用等管理任務(wù)都變得更加復(fù)雜。每個(gè)移動(dòng)終端具有各自的管理要求而且管理任務(wù)通常要經(jīng)由網(wǎng)絡(luò)來執(zhí)行,因此需要EMM來進(jìn)行這方面的管理。
[0005]在EMM中,需要將管理服務(wù)器上的一些數(shù)據(jù),如消息、控制信息等發(fā)送給移動(dòng)終端,以便在移動(dòng)終端上執(zhí)行。目前存在多種在管理服務(wù)器和移動(dòng)終端之間傳輸管理數(shù)據(jù)的方式。例如在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域中,為了及時(shí)傳遞信息到移動(dòng)終端,通常使用ー種叫Push(推送)的技術(shù),如安卓(Android)平臺上的GCM (google cloud message,谷歌云消息),蘋果的iOS平臺上的APNs (apple push notification service,蘋果推送通知服務(wù))等。在推送中,移動(dòng)設(shè)備與推送服務(wù)器建立一個(gè)長連接,每隔一段時(shí)間會有產(chǎn)生ー個(gè)心跳數(shù)據(jù)包來維持建立的連接,當(dāng)有消息要推送的移動(dòng)設(shè)備上吋。通過推送服務(wù)器直接將信息負(fù)載數(shù)據(jù)直接推送到移動(dòng)設(shè)備上,隨著設(shè)備的增多以及消息的増加,這種方式會對推送服務(wù)產(chǎn)生很大的網(wǎng)絡(luò)、1/0等壓力,造成整體服務(wù)的不能工作。
[0006]因此,需要一種能夠在管理服務(wù)器和移動(dòng)終端之間傳遞數(shù)據(jù)的高效方法,這種方法可以有效降低管理服務(wù)器端的負(fù)載壓力。
【發(fā)明內(nèi)容】
[0007]為此,本發(fā)明提供一種新的移動(dòng)終端管理系統(tǒng)和管理方法以カ圖解決或者至少緩解上面存在的問題。[0008]根據(jù)本發(fā)明的ー個(gè)方面,提供了一種移動(dòng)終端管理服務(wù)系統(tǒng),包括信令服務(wù)器,適于經(jīng)由網(wǎng)絡(luò)將信令消息發(fā)送給一個(gè)或者多個(gè)移動(dòng)終端;以及應(yīng)用服務(wù)器,與信令服務(wù)器通信連接,適于生成要發(fā)送給移動(dòng)終端的控制信息,基于該控制信息生成通知消息并將所述通知消息發(fā)送給信令服務(wù)器,以及接收移動(dòng)終端的訪問請求,并響應(yīng)于該訪問請求將與該移動(dòng)終端相關(guān)聯(lián)的控制信息發(fā)送給該移動(dòng)終端,其中通知消息包括移動(dòng)終端標(biāo)識,并指示信令服務(wù)器基于該通知消息生成信令消息,并將該信令消息發(fā)送給與該移動(dòng)終端標(biāo)識相對應(yīng)的移動(dòng)終端,以便移動(dòng)終端基于該信令消息來向所述應(yīng)用服務(wù)器發(fā)送訪問請求。
[0009]根據(jù)本發(fā)明的另ー個(gè)方面,提供了一種移動(dòng)終端管理系統(tǒng),包括上述的移動(dòng)終端管理服務(wù)系統(tǒng)以及ー個(gè)或者多個(gè)被管理的移動(dòng)終端。
[0010]根據(jù)本發(fā)明的還有ー個(gè)方面,提供了一種移動(dòng)終端管理方法,包括步驟:生成要發(fā)送給移動(dòng)終端的控制信息;基于該控制信息生成通知消息并將通知消息發(fā)送給信令服務(wù)器,以便信令服務(wù)器基于該通知消息生成信令消息,并將該信令消息發(fā)送給移動(dòng)終端;以及接收來自移動(dòng)終端的訪問請求,并響應(yīng)于該訪問請求將與移動(dòng)終端相關(guān)聯(lián)的控制信息發(fā)送給該移動(dòng)終端,其中移動(dòng)終端響應(yīng)于接收到信令消息而發(fā)送該訪問請求。
[0011]根據(jù)本發(fā)明的移動(dòng)終端管理方式,由于要發(fā)送給移動(dòng)終端的控制信息并不是直接推送到移動(dòng)終端,而是通過信令服務(wù)器發(fā)送信令消息到移動(dòng)終端,隨后由移動(dòng)終端在收到該信令消息之后主動(dòng)去應(yīng)用服務(wù)器下載該應(yīng)用,從而顯著降低了應(yīng)用服務(wù)器的負(fù)載,使得該管理方式能夠適于對大量的移動(dòng)終端進(jìn)行管理。由于發(fā)送給信令服務(wù)器以及信令服務(wù)器發(fā)送給終端的消息內(nèi)容都非常少,在一些情況下,從信令服務(wù)器發(fā)送給移動(dòng)終端的消息甚至可以為空消息,這樣可以進(jìn)一歩降低信令服務(wù)器上的負(fù)載。
[0012]另ー方面,在本發(fā)明所提出的移動(dòng)終端管理方式中,提供了用于向移動(dòng)終端發(fā)送信令的信令服務(wù)器和處理移動(dòng)終端控制信息的應(yīng)用服務(wù)器,通過這兩種服務(wù)器的功能分配,可以有效解決服務(wù)器的擴(kuò)展問題。例如,由于信令服務(wù)器需要確保將信令發(fā)送給正確的移動(dòng)終端,其處理邏輯較為復(fù)雜,因此信令服務(wù)器難以進(jìn)行擴(kuò)展。應(yīng)用服務(wù)器僅需要處理來自移動(dòng)終端的訪問請求,當(dāng)移動(dòng)終端的數(shù)量非常多時(shí),由于信令服務(wù)器處理的數(shù)據(jù)比較簡單,其不需要擴(kuò)展就可以應(yīng)對大量移動(dòng)終端,因此可以僅僅通過對應(yīng)用服務(wù)器進(jìn)行擴(kuò)展就可以應(yīng)對大量移動(dòng)終端,這大大提高了移動(dòng)終端管理服務(wù)系統(tǒng)的可擴(kuò)展性。
【專利附圖】
【附圖說明】
[0013]為了實(shí)現(xiàn)上述以及相關(guān)目的,本文結(jié)合下面的描述和附圖來描述某些說明性方面,這些方面指示了可以實(shí)踐本文所公開的原理的各種方式,并且所有方面及其等效方面旨在落入所要求保護(hù)的主題的范圍內(nèi)。通過結(jié)合附圖閱讀下面的詳細(xì)描述,本公開的上述以及其它目的、特征和優(yōu)勢將變得更加明顯。遍及本公開,相同的附圖標(biāo)記通常指代相同的部件或元素。
[0014]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端管理系統(tǒng)的示意圖;以及
[0015]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端管理方法的流程圖。
【具體實(shí)施方式】
[0016]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0017]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端管理系統(tǒng)100的示意圖。如圖1所示,移動(dòng)終端管理系統(tǒng)100包括要被管理的一個(gè)或者多個(gè)移動(dòng)終端201、202、…、20n,適于由系統(tǒng)管理員使用來對整個(gè)移動(dòng)終端管理系統(tǒng)進(jìn)行管理的管理終端400,以及提供管理服務(wù)的移動(dòng)終端管理服務(wù)系統(tǒng)300。
[0018]一般而言,管理服務(wù)系統(tǒng)300包括多臺經(jīng)由高速網(wǎng)絡(luò)通信相連的服務(wù)器,如圖1所示的應(yīng)用服務(wù)器310、信令服務(wù)器320和存儲服務(wù)器330等。這些服務(wù)器通常分布在ー個(gè)機(jī)房中,或者分布在經(jīng)由高速網(wǎng)絡(luò)相連的不同機(jī)房中,甚至有可能集成在一臺物理服務(wù)器中,所以這些部署方式都在本發(fā)明的保護(hù)范圍之內(nèi)。
[0019]取決于移動(dòng)終端的網(wǎng)絡(luò)類型,移動(dòng)終端201、202、…、20n (在下文中統(tǒng)稱為200)
可以經(jīng)由各種網(wǎng)絡(luò)與移動(dòng)終端管理服務(wù)系統(tǒng)300進(jìn)行通信。例如當(dāng)移動(dòng)終端具有GPRS、3G、4G等移動(dòng)通信功能時(shí),移動(dòng)終端200可以經(jīng)由移動(dòng)通信服務(wù)商提供的移動(dòng)通信網(wǎng)絡(luò)與移動(dòng)終端管理服務(wù)系統(tǒng)300進(jìn)行通信;而當(dāng)移動(dòng)終端通過WiFi等無線通信方式進(jìn)行連接時(shí),則其可以利用熱點(diǎn)提供的互聯(lián)網(wǎng)絡(luò)與移動(dòng)終端管理服務(wù)系統(tǒng)300進(jìn)行通信。無論移動(dòng)終端200采用哪種網(wǎng)絡(luò)方式連接移動(dòng)終端管理服務(wù)系統(tǒng)300,只要移動(dòng)終端200可以連接到服務(wù)系統(tǒng)300,所有這些網(wǎng)絡(luò)方式都在本發(fā)明的保護(hù)范圍之內(nèi)。
[0020]如圖1所示,移動(dòng)終端管理服務(wù)系統(tǒng)300包括應(yīng)用服務(wù)器310和信令服務(wù)器320。應(yīng)用服務(wù)器310可以生成要發(fā)送給移動(dòng)終端的控制信息。控制信息可以例如為移動(dòng)終端上的ー些策略信息,用于指示移動(dòng)終端能否使用移動(dòng)終端上的攝像頭、GPS等部件。在實(shí)踐中,系統(tǒng)管理員在管理終端400上進(jìn)行操作,從而與應(yīng)用服務(wù)器310(尤其是應(yīng)用服務(wù)器310中的信息處理器312)進(jìn)行交互,從而生成針對某個(gè)移動(dòng)終端的控制信息。應(yīng)用服務(wù)器310通常包括web服務(wù)器,利用諸如HTTP協(xié)議之類的網(wǎng)絡(luò)協(xié)議與管理終端400進(jìn)行通信,并在管理終端400的屏幕上顯示適于生成控制信息的web頁面,系統(tǒng)管理員在該web頁面上進(jìn)行操作,相應(yīng)信息會發(fā)送到應(yīng)用服務(wù)器310,從而在應(yīng)用服務(wù)器310上生成控制信息。
[0021]如上所述,控制信息可以是在移動(dòng)終端上的控制策略,其例如可以具有類文本描述的json格式,下面是控制策略的一個(gè)示例:
[0022]
【權(quán)利要求】
1.一種移動(dòng)終端管理服務(wù)系統(tǒng),包括: 信令服務(wù)器,適于經(jīng)由網(wǎng)絡(luò)將信令消息發(fā)送給一個(gè)或者多個(gè)移動(dòng)終端;以及 應(yīng)用服務(wù)器,與所述信令服務(wù)器通信連接,適于生成要發(fā)送給移動(dòng)終端的控制信息,基于該控制信息生成通知消息并將所述通知消息發(fā)送給所述信令服務(wù)器,以及接收移動(dòng)終端的訪問請求,并響應(yīng)于該訪問請求將與該移動(dòng)終端相關(guān)聯(lián)的控制信息發(fā)送給該移動(dòng)終端, 其中所述通知消息包括移動(dòng)終端標(biāo)識,并指示所述信令服務(wù)器基于該通知消息生成信令消息,并將該信令消息發(fā)送給與該移動(dòng)終端標(biāo)識相對應(yīng)的移動(dòng)終端,以便所述移動(dòng)終端基于該信令消息來向所述應(yīng)用服務(wù)器發(fā)送訪問請求。
2.如權(quán)利要求1所述的移動(dòng)終端管理服務(wù)系統(tǒng),還包括存儲器,適于存儲要發(fā)送給移動(dòng)終端的控制信息。
3.如權(quán)利要求1或者2所述的移動(dòng)終端管理服務(wù)系統(tǒng),其中所述應(yīng)用服務(wù)器包括信息處理器,適于經(jīng)由網(wǎng)絡(luò)與管理終端進(jìn)行交互以生成要發(fā)送給移動(dòng)終端的控制信息,并且將所述控制信息與移動(dòng)終端標(biāo)識相關(guān)聯(lián)地存儲到存儲器中,并基于該控制信息生成要發(fā)送給信令服務(wù)器的通知消息并發(fā)送該通知消息到信令服務(wù)器。
4.如權(quán)利要求1-3中任一個(gè)所述的移動(dòng)終端管理服務(wù)系統(tǒng),其中所述應(yīng)用服務(wù)器包括信息分配器,適于接收移動(dòng)終端的訪問請求,從存儲器中讀取要發(fā)送給該移動(dòng)終端的控制信息并將該控制信息返回給所述移動(dòng)終端。
5.如權(quán)利要求1-4中任一個(gè)所述的移動(dòng)終端管理服務(wù)系統(tǒng),其中所述通知消息包括移動(dòng)終端標(biāo)識和操作類型,所述信令消息包括所述操作類型。
6.如權(quán)利要求1-5中任一個(gè)所述的移動(dòng)終端管理服務(wù)系統(tǒng),其中所述要發(fā)送給移動(dòng)終端的消息為控制所述移動(dòng)終端的策略,并且所述策略具有json格式。
7.—種移動(dòng)終端管理系統(tǒng),包括: 如1-6中任一個(gè)所述的移動(dòng)終端管理服務(wù)系統(tǒng);以及 多個(gè)移動(dòng)終端。
8.一種移動(dòng)終端管理方法,包括步驟: 生成要發(fā)送給移動(dòng)終端的控制信息; 基于該控制信息生成通知消息并將所述通知消息發(fā)送給信令服務(wù)器,以便所迷信令服務(wù)器基于該通知消息生成信令消息,并將該信令消息發(fā)送給所述移動(dòng)終端;以及 接收來自所述移動(dòng)終端的訪問請求,并響應(yīng)于該訪問請求將與所述移動(dòng)終端相關(guān)聯(lián)的控制信息發(fā)送給所述移動(dòng)終端,其中所述移動(dòng)終端響應(yīng)于接收到所述信令消息而發(fā)送所述訪問請求。
9.如權(quán)利要求8所述的移動(dòng)終端管理方法,還包括步驟: 存儲所生成的要發(fā)送給移動(dòng)終端的控制信息。
10.如權(quán)利要求8或者9所述的移動(dòng)終端管理方法,其中所述通知消息包括移動(dòng)終端標(biāo)識和操作類型,所述信令消息包括所述操作類型。
【文檔編號】H04L12/24GK103560901SQ201310462894
【公開日】2014年2月5日 申請日期:2013年9月30日 優(yōu)先權(quán)日:2013年9月30日
【發(fā)明者】劉前偉 申請人:北京寶利明威軟件技術(shù)有限公司