一種終端管理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種終端管理方法及系統(tǒng),該方法包括:服務(wù)器根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);客戶端接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);當(dāng)客戶端啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同;如果不同,則客戶端將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào);客戶端啟動(dòng)所述待啟動(dòng)終端。本發(fā)明將每個(gè)終端的狀態(tài)進(jìn)行及時(shí)的標(biāo)記,從而能夠高效、及時(shí)地對(duì)終端進(jìn)行管理。
【專利說(shuō)明】
一種終端管理方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種終端管理方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,終端設(shè)備在辦公環(huán)境中的應(yīng)用越來(lái)越多,當(dāng)同一種終端有多臺(tái)可以選擇使用,用戶在使用終端時(shí)可隨意選擇終端,這不利于終端的管理。
[0003]現(xiàn)有的一種針對(duì)終端輸出設(shè)備管理是采用“輪詢技術(shù)”,即服務(wù)器通過(guò)向客戶端下發(fā)策略的方式進(jìn)行管理,而下發(fā)的策略通常3分鐘左右才能生效,因此在效率上和及時(shí)性上都表現(xiàn)較差,不能有效地實(shí)現(xiàn)對(duì)多終端的管理。
【發(fā)明內(nèi)容】
[0004]基于上述問(wèn)題,本發(fā)明提供一種終端管理方法及系統(tǒng),將每個(gè)終端的狀態(tài)進(jìn)行及時(shí)的標(biāo)記,從而能夠高效、及時(shí)地對(duì)終端進(jìn)行管理。
[0005]為解決上述問(wèn)題,本發(fā)明提供了一種終端管理方法,包括:
[0006]服務(wù)器根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0007]客戶端接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0008]當(dāng)客戶端啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同;
[0009]如果不同,則客戶端將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào);
[0010]客戶端啟動(dòng)所述待啟動(dòng)終端。
[0011 ]其中,所述終端指令包括方法還包括:
[0012]當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。
[0013]其中,所述方法還包括:
[0014]當(dāng)判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),客戶端將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。
[0015]其中,所述終端狀態(tài)列表包括每個(gè)終端的啟動(dòng)狀態(tài),所述啟動(dòng)狀態(tài)包括可啟動(dòng)狀態(tài)混和關(guān)閉狀態(tài)。
[0016]其中,所述客戶端啟動(dòng)待啟動(dòng)終端,具體包括:
[0017]判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài);
[0018]是,則啟動(dòng)所述待啟動(dòng)終端;
[0019]否則結(jié)束。
[0020]本發(fā)明的另一個(gè)方面,提供一種終端管理系統(tǒng),其特征在于,包括:服務(wù)器和客戶端;其中
[0021]所述服務(wù)器,用于根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向所述客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);?0022] 所述客戶端,具體包括:
[0023]接收單元,用于接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0024]判斷單元,用于當(dāng)啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同;
[0025]更新單元,用于當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不相同時(shí),將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào);
[0026]啟動(dòng)單元,用于啟動(dòng)所述待啟動(dòng)終端。
[0027]其中,所述啟動(dòng)單元還用于,
[0028]當(dāng)所述判斷單元判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。
[0029]其中,所述更新單元用于:
[0030]當(dāng)所述判斷單元判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。
[0031]其中,所述終端狀態(tài)列表包括每個(gè)終端的啟動(dòng)狀態(tài),所述啟動(dòng)狀態(tài)包括可啟動(dòng)狀態(tài)混和關(guān)閉狀態(tài)。
[0032I其中,所述啟動(dòng)單元具體包括:
[0033]判斷子單元,用于判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài);
[0034]啟動(dòng)子單元,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為可啟動(dòng)狀態(tài)時(shí),啟動(dòng)所述待啟動(dòng)終端;
[0035]結(jié)束單元,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為關(guān)閉狀態(tài)時(shí),結(jié)束啟動(dòng)所述待啟動(dòng)終端。
[0036]本發(fā)明提供一種終端管理方法及系統(tǒng),通過(guò)對(duì)每個(gè)終端設(shè)置設(shè)備版本號(hào),將每個(gè)終端的狀態(tài)進(jìn)行及時(shí)的標(biāo)記,從而能夠高效、及時(shí)地對(duì)終端進(jìn)行管理。另外,本發(fā)明的方法不僅可應(yīng)用于終端輸出設(shè)備管理,也可應(yīng)用于用戶配置等涉及到配置更新的領(lǐng)域。
【附圖說(shuō)明】
[0037]圖1示出了本發(fā)明的一種終端管理方法的流程圖。
[0038]圖2示出了本發(fā)明的一種終端管理系統(tǒng)的結(jié)構(gòu)框圖。
[0039]圖3示出了本發(fā)明的一種終端管理系統(tǒng)的啟動(dòng)單元的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0040]下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。
[0041 ]圖1示出了本發(fā)明的一種終端管理方法的流程圖。
[0042]參照?qǐng)D1,本發(fā)明實(shí)施例的終端管理方法,具體包括:
[0043]S10:服務(wù)器根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào)。
[0044]在一個(gè)實(shí)施例中,服務(wù)器可以使用web頁(yè)面來(lái)對(duì)終端進(jìn)行管理,如管理員在web頁(yè)面中輸入預(yù)先設(shè)定的參數(shù),即針對(duì)終端的終端指令,服務(wù)器根據(jù)該指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),該設(shè)備版本號(hào)可以是用來(lái)控制每個(gè)客戶端使用的終端的個(gè)數(shù),一個(gè)可以使用哪一個(gè)終端的控制指令。
[0045]S20:客戶端接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0046]S30:當(dāng)客戶端啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同;
[0047]S40:如果不同,則客戶端將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào);
[0048]本實(shí)施例中,客戶端啟動(dòng)終端時(shí),需要客戶端的后臺(tái)服務(wù)進(jìn)程和前臺(tái)界面進(jìn)程同時(shí)啟動(dòng),并且對(duì)比客戶端當(dāng)前的設(shè)備版本號(hào)與存儲(chǔ)的設(shè)備版本號(hào),若版本號(hào)不同,則說(shuō)明客戶端存儲(chǔ)的設(shè)備版本號(hào)未進(jìn)行更新,則需要更新設(shè)備版本號(hào)。
[0049]S50:客戶端啟動(dòng)所述待啟動(dòng)終端。
[0050]另外,在進(jìn)一步的實(shí)施例中,該終端管理方法還包括:
[0051 ]與步驟S40相對(duì)應(yīng)地,當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。進(jìn)一步地,步驟S40還可以包括:
[0052]當(dāng)判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),客戶端將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。
[0053]上述實(shí)施例中,終端狀態(tài)列表可以包括每個(gè)終端的設(shè)備名稱、所屬主機(jī)、所述IP、類型、廠商、功能、接入狀態(tài)以及啟動(dòng)狀態(tài)等。如一個(gè)實(shí)施例中,啟動(dòng)狀態(tài)可以包括可啟動(dòng)狀態(tài)和關(guān)閉狀態(tài)。
[0054]進(jìn)一步地,在另一個(gè)實(shí)施例中,步驟S50具體包括:
[0055]判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài);
[0056]是,則啟動(dòng)所述待啟動(dòng)終?而;否則結(jié)束。
[0057]本發(fā)明的終端管理方法,通過(guò)對(duì)每個(gè)終端設(shè)置設(shè)備版本號(hào),將每個(gè)終端的狀態(tài)進(jìn)行及時(shí)的標(biāo)記,從而能夠高效、及時(shí)地對(duì)終端進(jìn)行管理。
[0058]另外,本發(fā)明的方法不僅可應(yīng)用于終端輸出設(shè)備管理領(lǐng)域,也可應(yīng)用于用戶配置等涉及到配置更新的領(lǐng)域。
[0059]圖2示出了本發(fā)明的一種終端管理系統(tǒng)的結(jié)構(gòu)框圖。
[0060]在本發(fā)明的另一個(gè)實(shí)施例中,如圖2所示,提供一種終端管理系統(tǒng),包括:服務(wù)器10和客戶端20;其中
[0061 ]所述服務(wù)器10,用于根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向所述客戶端10發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0062I所述客戶端20,具體包括:
[0063]接收單元201,用于接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào);
[0064]判斷單元202,用于當(dāng)啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同;
[0065]更新單元203,用于當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不相同時(shí),將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào);
[0066]啟動(dòng)單元204,用于啟動(dòng)所述待啟動(dòng)終端。
[0067]在另一個(gè)實(shí)施例中,該啟動(dòng)單元還用于,所述判斷單元判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。
[0068]另外,所述更新單元203還用于:當(dāng)所述判斷單元判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。
[0069]在本發(fā)明實(shí)施例的系統(tǒng)中,終端狀態(tài)列表包括每個(gè)終端的啟動(dòng)狀態(tài),該啟動(dòng)狀態(tài)包括可啟動(dòng)狀態(tài)混和關(guān)閉狀態(tài)。
[ΟΟΤ?] 在進(jìn)一步的實(shí)施例中,如圖3所示,啟動(dòng)單元204具體包括:
[0071 ]判斷子單元2041,用于判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài);
[0072]啟動(dòng)子單元2042,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為可啟動(dòng)狀態(tài)時(shí),啟動(dòng)所述待啟動(dòng)終端;
[0073]結(jié)束單元2043,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為關(guān)閉狀態(tài)時(shí),結(jié)束啟動(dòng)所述待啟動(dòng)終端。
[0074]本發(fā)明的終端管理系統(tǒng),通過(guò)對(duì)每個(gè)終端設(shè)置設(shè)備版本號(hào),將每個(gè)終端的狀態(tài)進(jìn)行及時(shí)的標(biāo)記,從而能夠高效、及時(shí)地對(duì)終端進(jìn)行管理。另外,本發(fā)明的方法不僅可應(yīng)用于終端輸出設(shè)備管理,也可應(yīng)用于用戶配置等涉及到配置更新的領(lǐng)域。
[0075]以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項(xiàng)】
1.一種終端管理方法,其特征在于,包括: 服務(wù)器根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào); 客戶端接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào); 當(dāng)客戶端啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同; 如果不同,則客戶端將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào); 客戶端啟動(dòng)所述待啟動(dòng)終端。2.如權(quán)利要求1所述的管理方法,其特征在于,所述終端指令包括方法還包括: 當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。3.如權(quán)利要求1所述的管理方法,其特征在于,所述方法還包括: 當(dāng)判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),客戶端將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。4.如權(quán)利要求3所述的管理方法,其特征在于,所述終端狀態(tài)列表包括每個(gè)終端的啟動(dòng)狀態(tài),所述啟動(dòng)狀態(tài)包括可啟動(dòng)狀態(tài)混和關(guān)閉狀態(tài)。5.如權(quán)利要求4所述的管理方法,其特征在于,所述客戶端啟動(dòng)待啟動(dòng)終端,具體包括: 判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài); 是,則啟動(dòng)所述待啟動(dòng)終端; 否則結(jié)束。6.一種終端管理系統(tǒng),其特征在于,包括:服務(wù)器和客戶端;其中 所述服務(wù)器,用于根據(jù)接收的終端指令更改每個(gè)終端的終端狀態(tài)和對(duì)應(yīng)終端的設(shè)備版本號(hào),并向所述客戶端發(fā)送終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào); 所述客戶端,具體包括: 接收單元,用于接收并存儲(chǔ)所述終端狀態(tài)列表和對(duì)應(yīng)每個(gè)終端的設(shè)備版本號(hào); 判斷單元,用于當(dāng)啟動(dòng)終端時(shí),判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同; 更新單元,用于當(dāng)判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不相同時(shí),將所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)更新為存儲(chǔ)的設(shè)備版本號(hào); 啟動(dòng)單元,用于啟動(dòng)所述待啟動(dòng)終端。7.如權(quán)利要求6所述的管理系統(tǒng),其特征在于,所述啟動(dòng)單元還用于, 當(dāng)所述判斷單元判斷所述待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)相同時(shí),直接啟動(dòng)所述待啟動(dòng)終端。8.如權(quán)利要求6所述的管理系統(tǒng),其特征在于,所述更新單元用于: 當(dāng)所述判斷單元判斷待啟動(dòng)終端的當(dāng)前設(shè)備版本號(hào)是否與存儲(chǔ)的對(duì)應(yīng)終端的設(shè)備版本號(hào)不同時(shí),將所述待啟動(dòng)終端的當(dāng)前終端狀態(tài)列表更新為存儲(chǔ)的終端狀態(tài)列表。9.如權(quán)利要求8所述的管理系統(tǒng),其特征在于,所述終端狀態(tài)列表包括每個(gè)終端的啟動(dòng)狀態(tài),所述啟動(dòng)狀態(tài)包括可啟動(dòng)狀態(tài)混和關(guān)閉狀態(tài)。10.如權(quán)利要求9所述的管理系統(tǒng),其特征在于,所述啟動(dòng)單元具體包括: 判斷子單元,用于判斷所述終端狀態(tài)列表中的待啟動(dòng)終端是否標(biāo)記為可啟動(dòng)狀態(tài); 啟動(dòng)子單元,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為可啟動(dòng)狀態(tài)時(shí),啟動(dòng)所述待啟動(dòng)終端; 結(jié)束單元,用于當(dāng)所述判斷子單元判斷所述終端狀態(tài)列表中的待啟動(dòng)終端標(biāo)記為關(guān)閉狀態(tài)時(shí),結(jié)束啟動(dòng)所述待啟動(dòng)終?而。
【文檔編號(hào)】H04L12/24GK105959152SQ201610462897
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年6月23日
【發(fā)明人】牛學(xué)鑫, 杜軍, 余猛
【申請(qǐng)人】北京北信源軟件股份有限公司