專利名稱::一種終端監(jiān)控方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信電子領(lǐng)域,特別涉及一種終端監(jiān)控方法、裝置及系統(tǒng)。
背景技術(shù):
:伴隨著通信電子產(chǎn)業(yè)的不斷發(fā)展,人們對于各種終端的使用更加頻繁和廣泛?,F(xiàn)在通常是在同一區(qū)域(如家庭住宅、辦公室)內(nèi),同時有多臺終端在使用。對于在同一區(qū)域內(nèi)使用的終端,目前的管理方式一般是設(shè)定一臺終端為監(jiān)控終端,該監(jiān)控終端可以查詢同一區(qū)域內(nèi)的其它終端當(dāng)前的操作狀態(tài),甚至控制其它終端的操作,從而達(dá)到管理該區(qū)域內(nèi)的終端的目的。但是,發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),目前使用的這種由一臺終端監(jiān)控管理某一區(qū)域內(nèi)所有終端的方法存在明顯不足。目前采用的終端監(jiān)控方法需要監(jiān)控終端去查詢,監(jiān)控終端并不能實時的了解是否有終端在執(zhí)行監(jiān)控終端關(guān)注的操作,從而不能有效的管理其它終端。一個典型的場景是,在辦公環(huán)境中,突然有終端大流量的下載,占用網(wǎng)絡(luò)資源,使其它終端網(wǎng)速變慢,此時監(jiān)控終端并不能在進(jìn)行大流量的下載的終端進(jìn)行下載之前獲知信息,而且監(jiān)控終端需要查詢所有終端,才能確定具體哪臺終端在進(jìn)行大流量的下載,此^l動的監(jiān)控方式不利于對終端的管理。
發(fā)明內(nèi)容本發(fā)明實施例提供了一種終端監(jiān)控的方法、裝置及系統(tǒng),可以解決目前終端監(jiān)控模式單一和終端監(jiān)控方式被動的問題。為解決上述問題,本發(fā)明實施例提供了一種主動反饋的終端監(jiān)控方法,包括查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;若所述操作項為被監(jiān)控的操作項,則記錄所述操作項的執(zhí)行信息;向監(jiān)控所述操作項的監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息。以及相應(yīng)的被動反饋的監(jiān)控方法,包括接收監(jiān)控終端發(fā)送的查詢信息;判斷所述查詢信息查詢的操作項當(dāng)前的執(zhí)行狀態(tài)是否為正在執(zhí)行;根據(jù)所述操作項當(dāng)前的執(zhí)行狀態(tài),向所述監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息。相應(yīng)的,本發(fā)明實施例還提供了可實現(xiàn)上述方法的終端,包括規(guī)則管理模塊,用于查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;信息記錄模塊,用于在所述規(guī)則管理模塊確定所述操作項為被監(jiān)控的操作項時,記錄所述操作項的執(zhí)行信息;信息收發(fā)模塊,用于與其它終端之間進(jìn)行信息交互,所述信息交互包括接收監(jiān)控終端發(fā)送的查詢信息;向所述操作項的監(jiān)控終端發(fā)送所述信息記錄模塊記錄的所述操作項的執(zhí)行信息。當(dāng)然,本發(fā)明實施例還提供了上述裝置構(gòu)成的系統(tǒng),包括第一終端和第二終端;所述笫一終端用于監(jiān)控所述第二終端的至少一項l喿作項,所述第一終端通過查詢信息查詢所述第二終端中被監(jiān)控的操作項的執(zhí)行信息;所述第一終端監(jiān)控所述第二終端的操作項的同時,監(jiān)控其它終端的操作項;所述第二終端用于在所述第一終端監(jiān)控的操作項執(zhí)行前,向所述第一終端發(fā)送所述操作項的執(zhí)行信息;所述第二終端的操作項在被所述第一終端監(jiān)控的同時,#1其它終端監(jiān)控。實施本發(fā)明實施例提供的終端監(jiān)控方法、裝置及系統(tǒng),具有如下有益效果被監(jiān)控終端可以主動向監(jiān)控終端反饋被監(jiān)控的操作項的執(zhí)行信息,無須等待監(jiān)控終端查詢,終端間可實施相互監(jiān)控,也允許終端間進(jìn)行多對多的監(jiān)控,監(jiān)控的實效性更強(qiáng),監(jiān)控面更廣,監(jiān)控效果更好。為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例提供的終端監(jiān)控方法第一實施例流程示意圖;圖2是本發(fā)明實施例提供的終端監(jiān)控方法第二實施例流程示意圖;圖3是本發(fā)明實施例提供的終端監(jiān)控方法第三實施例流程示意圖;圖4是本發(fā)明實施例提供的終端監(jiān)控方法第四實施例流程示意圖;圖5是本發(fā)明實施例提供的終端監(jiān)控系統(tǒng)實施例結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例提供的終端第一實施例結(jié)構(gòu)示意圖;圖7是本發(fā)明實施例提供的終端第二實施例結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例提供的終端第三實施例結(jié)構(gòu)示意圖。具體實施例方式本發(fā)明實施例提供了一種終端監(jiān)控的方法、裝置及系統(tǒng),可以解決目前單一的監(jiān)控模式和被動的終端監(jiān)控方式。參見圖1,為本發(fā)明實施例提供的終端監(jiān)控方法第一實施例流程示意圖,如圖所示在步驟S100,查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;若該操作項未被監(jiān)控,則執(zhí)行該操作項,若該操作項為被監(jiān)控的操作項,則執(zhí)行步驟S101;在步驟S101,記錄該操作項的執(zhí)行信息;在步驟S102,向監(jiān)控該操作項的監(jiān)控終端發(fā)送該操作項的執(zhí)行信息。實施本發(fā)明實施例提供的終端監(jiān)控方法,可以實現(xiàn)被監(jiān)控終端在執(zhí)行被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息。與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的終端監(jiān)控方法,可以使監(jiān)控終端更及時有效的獲知所監(jiān)控的操作項的執(zhí)行情況。參見圖2,為本發(fā)明實施例提供的終端監(jiān)控方法第二實施例流程示意圖。需要說明的是,在如圖2的監(jiān)控方式流程實施之前,終端在每次開機(jī)時,從某臺指定的終端中獲取自身的監(jiān)控規(guī)則信息,該終端自身的監(jiān)控規(guī)則信息中包括自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。更為具體的,終端獲取的自身的監(jiān)控規(guī)則信息中,不僅包括自身被其它終端所監(jiān)控的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級,而且包括被該終端監(jiān)控的其它終端的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級。即,某一終端在自身的操作項被其它終端監(jiān)控的同時,可以對其它終端的操作項進(jìn)行監(jiān)控。假設(shè)終端A的監(jiān)控規(guī)則信息如表1所示,則說明,假設(shè)終端A的文件下載操作受到終端B的監(jiān)控,終端A閱讀主機(jī)上文件的操作受到終端E的監(jiān)控,同時終端A將對終端C的通話和終端D的上網(wǎng)進(jìn)行監(jiān)控。表1<table>complextableseeoriginaldocumentpage10</column></row><table>此例旨在更好的說明終端監(jiān)控規(guī)則信息的含義和應(yīng)用,并不能以此限定本發(fā)明的保護(hù)范圍。在步驟S200,終端查詢待執(zhí)行的操作項是否為被其它終端監(jiān)控的操作項,若該待執(zhí)行的操作項未被其它終端監(jiān)控,則執(zhí)行該操作項;若該待執(zhí)行的操作項是被其它終端監(jiān)控的操作項,則執(zhí)行步驟S201;在步驟S201,終端從監(jiān)控規(guī)則信息中獲取被監(jiān)控的待執(zhí)行操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級;在步驟S202,記錄被監(jiān)控的待執(zhí)行操作項的執(zhí)行信息,該執(zhí)行信息中包括執(zhí)行此操作項的相關(guān)信息,如操作項類型,操作開始時間,操作內(nèi)容等信息,并將這些信息記錄在緩沖日志中;在步驟S203,待緩沖日志記錄完成后,將該緩沖日志發(fā)送給被監(jiān)控的操作項的監(jiān)控終端。需要說明的是,如果某一操作項同時#1多臺終端監(jiān)控,則根據(jù)監(jiān)控規(guī)則信息,逐一向該操作項的監(jiān)控終端發(fā)送緩沖日志;如果同時有多項被監(jiān)控的操作項等待執(zhí)行,且完成了各自緩沖日志的記錄,則根據(jù)監(jiān)控規(guī)則信息中各待執(zhí)行的操作項的監(jiān)控優(yōu)先級對等待發(fā)送的緩沖日志進(jìn)行排序,按順序各操作項的對應(yīng)監(jiān)控終端發(fā)送相應(yīng)的緩沖曰志;在步驟S204,等待被監(jiān)控的操作執(zhí)行完成后,將該操作的執(zhí)行信息記錄在歷史日志中,已備之后的查詢和調(diào)用。實施本發(fā)明實施例提供的終端監(jiān)控方法,在實現(xiàn)被監(jiān)控終端在執(zhí)行被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息的基礎(chǔ)上,實現(xiàn)了終端之間的相互監(jiān)控,比之現(xiàn)有技術(shù)中由一個終端統(tǒng)一監(jiān)控的方式,本發(fā)明實施例提供的終端監(jiān)控方法顯然更為合理有效,使用更為方便。參見圖3,為本發(fā)明實施例提供的終端監(jiān)控方法第三實施例流程示意圖。需要說明的是,終端在每次開機(jī)時,從某臺指定的終端中獲取自身的監(jiān)控規(guī)則信息,該終端自身的監(jiān)控規(guī)則信息中包括自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。被指定的終端中有所有終端的監(jiān)控規(guī)則信息,如表2所示;表2<table>complextableseeoriginaldocumentpage11</column></row><table>終端在此指定的終端上獲取與自身有關(guān)的監(jiān)控規(guī)則信息,例如終端A,獲取的自身監(jiān)控規(guī)則信息如表3所示表3<table>complextableseeoriginaldocumentpage11</column></row><table>終端A的文件下載操作收到終端B的監(jiān)控,終端A閱讀主機(jī)上文件的操作項受到終端E的監(jiān)控,同時終端A將對終端C的通話和終端D的上網(wǎng)進(jìn)行監(jiān)控。表3中的加密方式表示終端發(fā)送給監(jiān)控終端的緩沖日志按照監(jiān)控規(guī)則信息中的加密方式進(jìn)行加密,監(jiān)控終端受到該緩沖日志后,按照相應(yīng)的解密方式進(jìn)行解密,已保證終端之間信息傳遞的安全性。例如表3所示終端A閱讀主機(jī)上文件的操作項受到終端E的監(jiān)控,則終端A在準(zhǔn)備執(zhí)行閱讀主機(jī)上文件的操作項時,項終端A的緩沖日志按照監(jiān)控規(guī)則信息中要求的RC2方式進(jìn)行加密后再發(fā)送給監(jiān)控終端E。表3中的授權(quán)模式由指定的終端設(shè)置,若監(jiān)控終端在監(jiān)控規(guī)則信息中,對另一終端的操作項的監(jiān)控授權(quán)模式是管理員admin模式,則該監(jiān)控終端可以對監(jiān)控規(guī)則信息中該操作項對應(yīng)的項目進(jìn)行修改。例如表3中,終端A監(jiān)控對終端C的通話操作項的監(jiān)控授權(quán)模式為管理員admin模式,則終端A可以對監(jiān)控規(guī)則信息中終端C的通話操作項對應(yīng)的監(jiān)控優(yōu)先級、加密方式等項目進(jìn)行修改,修改后的規(guī)則信息發(fā)送給指定的終端后,由該指定的終端負(fù)責(zé)其它相關(guān)終端的更新和同步。若監(jiān)控終端在監(jiān)控規(guī)則信息中,對另一終端的操作項的監(jiān)控授權(quán)模式是普通用戶user模式,則監(jiān)控終端無權(quán)更改監(jiān)控規(guī)則信息中的相關(guān)項目。表3中的開關(guān)標(biāo)志量由指定的終端設(shè)定,開關(guān)標(biāo)志量為"開",則表示該操作項的監(jiān)控終端工作正常,執(zhí)行相應(yīng)的操作項之前需要向該監(jiān)控終端發(fā)送緩沖日志;開關(guān)標(biāo)志量為"關(guān)",則表示該操作項的監(jiān)控終端未正常工作,執(zhí)行相應(yīng)的操作項無需向該監(jiān)控終端發(fā)送緩沖日志。例如表3中,終端A的文件下載操作收到終端B的監(jiān)控,且對應(yīng)的開關(guān)標(biāo)志量為"開",則終端A在執(zhí)行文件下載操作前需要向監(jiān)控終端B發(fā)送緩沖日志;終端A閱讀主機(jī)上文件的操作項受到終端E的監(jiān)控,但在監(jiān)控規(guī)則信息中,該操作項對應(yīng)的開關(guān)標(biāo)志量為"關(guān)",則終端A閱讀主機(jī)上文件是無須向監(jiān)控終端E發(fā)送緩沖日志。以上以表3為例對監(jiān)控規(guī)則信息的描述旨在更好的說明本發(fā)明的技術(shù)方案,當(dāng)然不能以此作為限定本發(fā)明的理由。如圖3所示在步驟S300,終端查詢待執(zhí)行的操作項是否為被其它終端監(jiān)控的操作項,若該待執(zhí)行的操作項未被其它終端監(jiān)控,則執(zhí)行該操作項,若該待執(zhí)行的操作項是被其它終端監(jiān)控的操作項,則執(zhí)行步驟S301;在步驟S301,終端從監(jiān)控規(guī)則信息中獲取被監(jiān)控的待執(zhí)行操作項的監(jiān)控終端、監(jiān)控優(yōu)先級、加密方式等信息;在步驟S302,記錄被監(jiān)控的待執(zhí)行操作項的執(zhí)行信息,該執(zhí)行信息中包括執(zhí)行此操作項的相關(guān)信息,如操作項類型,操作開始時間,操作內(nèi)容等信息,并將這些信息記錄在緩沖日志中;在步驟S303,按照監(jiān)控規(guī)則信息中被監(jiān)控的待執(zhí)行操作項對應(yīng)的加密方式對緩沖日志加密;需要說明的是,接收該緩沖日志的監(jiān)控終端的監(jiān)控規(guī)則信息中同樣記錄有該操作項緩沖日志的加密方式,監(jiān)控終端按照監(jiān)控規(guī)則信息對緩沖曰志進(jìn)行相應(yīng)解密即可;在步驟S304,被監(jiān)控的待執(zhí)行操作項的緩沖日志記錄完成后,與其它被監(jiān)控的待執(zhí)行操作項的緩沖日志記進(jìn)行比較,按照步驟S301中獲取的被監(jiān)控的待執(zhí)行操作項的監(jiān)控優(yōu)先級進(jìn)行排序;若終端中當(dāng)前只有一個被監(jiān)控的待執(zhí)行操作項的緩沖日志,則排序的隊列中只有該緩沖日志;在步驟S305,按照被監(jiān)控的待執(zhí)行操作項的監(jiān)控優(yōu)先級,逐一向?qū)?yīng)的監(jiān)控終端發(fā)送緩沖日志;需要說明的是,監(jiān)控終端可以隨時終止其監(jiān)控的操作項的執(zhí)行;在步驟S306,等待被監(jiān)控的操作執(zhí)行完成后,將該操作的執(zhí)行信息記錄在歷史日志中,已備之后的查詢和調(diào)用。實施本發(fā)明實施例提供的終端監(jiān)控方法,實現(xiàn)了^皮監(jiān)控終端在執(zhí)行被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息和終端之間的相互監(jiān)控,而且可以對監(jiān)控規(guī)則信息進(jìn)行靈活配置,終端間的監(jiān)控信息傳遞經(jīng)過加密后更加安全。參見圖4,為本發(fā)明實施例提供的終端監(jiān)控方法第四實施例流程示意圖。需要說明的是,在如圖4的監(jiān)控方式流程實施之前,終端在每次開機(jī)時,從某臺指定的終端中獲取自身的監(jiān)控規(guī)則信息,該終端自身的監(jiān)控規(guī)則信息中包括自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。更為具體的,終端獲取的自身的監(jiān)控規(guī)則信息中,不僅包括自身被其它終端所監(jiān)控的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級,而且包括被該終端監(jiān)控的其它終端的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級。即,某一終端在自身的操作項被其它終端監(jiān)控的同時,可以對其它終端的操作項進(jìn)行監(jiān)控。如圖4所示在步驟S400,終端接收其他監(jiān)控終端發(fā)送的查詢信息;在步驟S401,判斷被監(jiān)控的終端查詢的操作項當(dāng)前的執(zhí)行狀態(tài);若被查詢的操作項當(dāng)前正在執(zhí)行,則執(zhí)行步驟S402;若被查詢的操作項當(dāng)前沒有執(zhí)行,則執(zhí)行步驟S403;在步驟S402,被監(jiān)控終端向監(jiān)控終端發(fā)送其查詢信息查詢的操作項的緩沖日志,該緩沖日志中記錄該操作項當(dāng)前得執(zhí)行信息,如操作項類型,操作開始時間,操作內(nèi)容等;在步驟S403,^^JJi控終端向監(jiān)控終端發(fā)送其查詢信息查詢的4喿作項的歷史日志,該歷史日志中記錄該操作項之前的執(zhí)行信息。需要說明的是,被監(jiān)控的操作項每次執(zhí)行完成后,將執(zhí)行的信息,如操作項類型,操作開始時間,操作內(nèi)容、操作開始時間等記錄在歷史日志中;需要是說明的是,被監(jiān)控終端若同時收到多條查詢信息,則按照查詢信息查詢的操作項的監(jiān)控優(yōu)先級高低逐一處理。實施本發(fā)明實施例提供的終端監(jiān)控方法,在監(jiān)控終端查詢被監(jiān)控操作項執(zhí)行信息時,若該操作項正在執(zhí)行,則反饋該操作項當(dāng)前的執(zhí)行信息,若該操作項當(dāng)前沒有執(zhí)行,則反饋該操作項的歷史記錄,實施本發(fā)明實施例提供的終端監(jiān)控方法與現(xiàn)有技術(shù)相比,顯然監(jiān)控更為全面,效果更好。參見圖5,為本發(fā)明實施例提供的終端監(jiān)控系統(tǒng)實施例結(jié)構(gòu)示意圖。如圖5所示,該系統(tǒng)包括第一終端1和第二終端2;第一終端1用于監(jiān)控第二終端2的至少一項操作項,第一終端1通過查詢信息查詢第二終端2中^皮監(jiān)控的操作項的執(zhí)行信息;第一終端1監(jiān)控第二終端2的操作項的同時,監(jiān)控其它終端的操作項;第二終端2用于在自身被第一終端1監(jiān)控的操作項執(zhí)行前,向第一終端1發(fā)送該操作項的執(zhí)行信息;第二終端2的操作項在被第一終端1監(jiān)控的同時,被其它終端監(jiān)控;需要說明的是,第一終端1監(jiān)控第二終端2的操作項的同時,第一終端1的操作項被包括第二終端2的其它終端監(jiān)控;第二終端2的操作項在被第一終端1監(jiān)控的同時,第二終端2監(jiān)控包括第一終端1的其它終端的操作項。實施本發(fā)明實施例提供的終端監(jiān)控系統(tǒng),可以實現(xiàn)終端之間的相互監(jiān)控。一個操作項可以同時受到多個終端的監(jiān)控,一臺終端在受到監(jiān)控的同時也可以對其它的終端進(jìn)行監(jiān)控,本實施例提供的終端監(jiān)控系統(tǒng)可以實現(xiàn)比現(xiàn)有的終端監(jiān)控系統(tǒng)更為全面的監(jiān)控。參見圖6,為本發(fā)明實施例提供的終端第一實施例結(jié)構(gòu)示意圖。如圖6所示,該終端包括規(guī)則管理模塊10,用于查詢自身待執(zhí)行的操作項是否為被其它終端所監(jiān)控的操作項;信息記錄模塊11,用于在該規(guī)則管理模塊IO確定待執(zhí)行的操作項為被監(jiān)控的操作項時,記錄該操作項的執(zhí)行信息;信息收發(fā)才莫塊12,用于與其它終端之間進(jìn)行信息交互,該信息交互包括接收監(jiān)控終端發(fā)送的查詢信息;向該操作項的監(jiān)控終端發(fā)送由信息記錄模塊11記錄的操作項的執(zhí)行信息。實施本發(fā)明實施例提供的終端,可以實現(xiàn)被監(jiān)控終端在執(zhí)行被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息,與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的終端,可以使監(jiān)控終端更及時有效的獲知所監(jiān)控的操作項的執(zhí)行情況。參見圖7,為本發(fā)明實施例提供的終端第二實施例結(jié)構(gòu)示意圖。如圖7所示,該終端包括規(guī)則管理模塊10,用于查詢自身待執(zhí)行的操作項是否為被其它終端所監(jiān)控的操作項;信息記錄模塊11,用于在該規(guī)則管理模塊IO確定待執(zhí)行的操作項為被監(jiān)控的操作項時,記錄該操作項的執(zhí)行信息;信息收發(fā)模塊12,用于與其它終端之間進(jìn)行信息交互,該信息交互包括接收監(jiān)控終端發(fā)送的查詢信息;向該操作項的監(jiān)控終端發(fā)送由信息記錄才莫塊11記錄的操作項的執(zhí)行信息。更為具體的,規(guī)則管理模塊10包括規(guī)則下載單元100,用于終端獲取自身的監(jiān)控規(guī)則信息,該監(jiān)控規(guī)則信息從一指定的終端處獲得,其中包括終端自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級;規(guī)則查詢單元101,用于在規(guī)則下載單元100獲取的監(jiān)控規(guī)則信息中查詢待執(zhí)行操作項是否為被監(jiān)控的操作項;若待執(zhí)行的操作項未被其它終端監(jiān)控,則通知相關(guān)功能模塊執(zhí)行該操作項;若待執(zhí)行的操作項是被其它終端監(jiān)控的操作項,則從規(guī)則下載單元100獲取的監(jiān)控規(guī)則信息中獲取該操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級;需要說明的是終端獲取的自身的監(jiān)控規(guī)則信息中,不僅包括自身被其它終端所監(jiān)控的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級,而且包括被該終端監(jiān)控的其它終端的操作項,及其監(jiān)控終端信息和監(jiān)控優(yōu)先級。即,某一終端在自身的操作項被其它終端監(jiān)控的同時,可以對其它終端的操作項進(jìn)行監(jiān)控。假設(shè)終端A的監(jiān)控規(guī)則信息如表4所示,則表明,假設(shè)終端A的文件下載操作受到終端B的監(jiān)控,終端A閱讀主機(jī)上文件的操作受到終端E的監(jiān)控,同時終端A將對終端C的通話和終端D的上網(wǎng)進(jìn)行監(jiān)控。表4<table>complextableseeoriginaldocumentpage15</column></row><table>此例旨在更好的說明終端監(jiān)控規(guī)則信息的含義和應(yīng)用,并不能以此限定本發(fā)明的保護(hù)范圍。信息記錄;f莫塊ll,包括緩沖記錄單元110,用于在規(guī)則查詢單元101確定待執(zhí)行操作項為被監(jiān)控的操作項后,在緩沖日志中記錄該才乘作項的執(zhí)行信息,如操作項類型,操作開始時間,操作內(nèi)容等;歷史記錄單元lll,用于在被監(jiān)控的操作項執(zhí)行完成后,將該操作項的執(zhí)行信息記錄在歷史日志中。信息收發(fā)^f莫塊12,具體包括優(yōu)先級判別單元120,用于在同時有多項被監(jiān)控的操作項待執(zhí)行時,根據(jù)監(jiān)控規(guī)則信息中各待執(zhí)行的操作項的監(jiān)控優(yōu)先級進(jìn)行排序;信息收發(fā)單元121,用于根據(jù)規(guī)則查詢單元101獲取的監(jiān)控規(guī)則信息中操作項的監(jiān)控終端信息,向該操作項的監(jiān)控終端發(fā)送信息記錄模塊11記錄的緩沖日志5需要說明的是,若某一操作項同時被多臺終端監(jiān)控,則信息收發(fā)單元121逐一向監(jiān)控終端發(fā)送緩沖日志;若同時有多項被監(jiān)控的操作項等待執(zhí)行,則信息收發(fā)單元121根據(jù)優(yōu)先級判別單元120的排序,逐一向各個監(jiān)控終端發(fā)送各操作項的緩沖日志。實施本發(fā)明實施例提供的終端,在實現(xiàn)被監(jiān)控終端在執(zhí)行.被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息的基礎(chǔ)上,實現(xiàn)了終端之間的相互監(jiān)控,與現(xiàn)有技術(shù)中由一個終端統(tǒng)一監(jiān)控的方式相比,本發(fā)明實施例提供的終端顯然更為合理有效,使用更為方便。參見圖8,為本發(fā)明實施例提供的終端第三實施例結(jié)構(gòu)示意圖。如圖8所示,該終端除了包括如圖7所示的規(guī)則管理模塊10、信息記錄模塊ll、信息收發(fā)模塊12外,還包括查詢應(yīng)答才莫塊13,用于根據(jù)查詢信息查詢的操作項當(dāng)前的執(zhí)行狀態(tài),向監(jiān)控終端反饋操作項的執(zhí)行信息的;若信息收發(fā)模塊12接收到多條查詢信息時,該查詢應(yīng)答模塊13根據(jù)信息收發(fā)模塊12對查詢信息進(jìn)行的排序,依次進(jìn)行處理更為具體的,信息收發(fā)模塊12,不僅用于與其它終端之間進(jìn)行信息交互,該信息交互包括接收監(jiān)控終端發(fā)送的查詢信息,向受自身監(jiān)控的終端發(fā)送查詢信息;向操作項的監(jiān)控終端發(fā)送由信息記錄模塊11記錄的操作項的執(zhí)行信息;而且該信息收發(fā)模塊12在同時收到多條查詢信息,或同時有多條執(zhí)行信息需要發(fā)送時,信息收發(fā)模塊12按照對應(yīng)操作項的監(jiān)控優(yōu)先級進(jìn)行排序。該信息收發(fā)模塊12發(fā)送給監(jiān)控終端的執(zhí)行信息可以經(jīng)過加密后再發(fā)送,以加強(qiáng)終端間信息傳送的安全性。查詢應(yīng)答模塊13具體包括狀態(tài)查詢單元130,用于根據(jù)信息收發(fā)模塊12接收的查詢信息,查詢被監(jiān)控的操作項當(dāng)前的執(zhí)行狀態(tài);日志獲取單元131,用于根據(jù)狀態(tài)查詢單元130所查詢的被監(jiān)控的操作項當(dāng)前的執(zhí)行狀態(tài),從信息記錄模塊11中獲取相應(yīng)的緩沖日志或歷史日志。更為具體的,若被查詢的搡作項當(dāng)前正在執(zhí)行,則日志獲取單元131從信息記錄模塊11獲取該操作項的緩沖日志,并通過信息收發(fā)模塊12將緩沖日志發(fā)送給被查詢的操作項的監(jiān)控終端;若被查詢的操作項當(dāng)前未被執(zhí)行,則日志獲取單元131從信息記錄模塊11獲取該操作項的歷史日志,并通過信息收發(fā)模塊12將歷史日志發(fā)送給該操作項的監(jiān)控終端。實施本發(fā)明實施例提供的終端,在監(jiān)控終端查詢被監(jiān)控操作項執(zhí)行信息時,若該操作項正在執(zhí)行,則反饋該操作項當(dāng)前的執(zhí)行信息,若該操作項當(dāng)前沒有執(zhí)行,則反饋該操作項的歷史記錄,而且實現(xiàn)了終端之間的相互監(jiān)控,不再是由一臺終端監(jiān)控其它的全部終端,實施本發(fā)明實施例提供的終端,顯然可以更好的實現(xiàn)監(jiān)控的目的,對特定操作可以達(dá)到實時監(jiān)控,且監(jiān)控更為全面,效果更好。以上所揭露的僅為本發(fā)明一種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的^/f牛平臺的方式來實現(xiàn),當(dāng)然也可以全部通過硬件來實施。基于這樣的理解,本發(fā)明的技術(shù)方案對
背景技術(shù):
做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/MM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。權(quán)利要求1、一種終端監(jiān)控方法,其特征在于,包括查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;若所述操作項為被監(jiān)控的操作項,則記錄所述操作項的執(zhí)行信息;向監(jiān)控所述操作項的監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息。2、如權(quán)利要求1所述的終端監(jiān)控方法,其特征在于,所述查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項步驟前,還包括獲取自身的監(jiān)控規(guī)則信息,所述自身的監(jiān)控規(guī)則信息中包括自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。3、如權(quán)利要求2所述的終端監(jiān)控方法,其特征在于,終端的操作項被至少一臺其它終端監(jiān)控;所述終端在其操作項被其它終端監(jiān)控的同時,對至少一臺其它終端的操作項進(jìn)行監(jiān)控。4、如權(quán)利要求2所述的終端監(jiān)控方法,其特征在于,所述查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項步驟之后,包括若所述待執(zhí)行的操作項未被其它終端監(jiān)控,則執(zhí)行所述操作項;若所述待執(zhí)行的操作項為被其它終端監(jiān)控的操作項,則從所述監(jiān)控規(guī)則信息中獲取所述操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。5、如權(quán)利要求4所述的終端監(jiān)控方法,其特征在于,所述若操作項為被監(jiān)控的操作項,則記錄所述操作項的執(zhí)行信息,包括在緩沖日志中記錄所述操作項的執(zhí)行信息;根據(jù)所述監(jiān)控規(guī)則信息中所述操作項的監(jiān)控終端信息,向所述監(jiān)控終端發(fā)送緩沖日志;在所述操作項執(zhí)行完成后,將所述操作項的執(zhí)行信息記錄在歷史日志中。6、如權(quán)利要求5所述的終端監(jiān)控方法,其特征在于,所述將緩沖日志發(fā)送給操作項的監(jiān)控終端,包括若所述操作項同時被多臺終端監(jiān)控,則根據(jù)所述監(jiān)控規(guī)則信息,逐一向所述操作項的監(jiān)控終端發(fā)送所述緩沖日志;若同時有至少兩項被監(jiān)控的操作項等待執(zhí)行,則根據(jù)監(jiān)控規(guī)則信息中各待執(zhí)行的操作項的監(jiān)控優(yōu)先級,向所述操作項的對應(yīng)監(jiān)控終端發(fā)送相應(yīng)的緩沖曰志o7、如權(quán)利要求1-6中任一項所述的終端監(jiān)控方法,其特征在于,終端被監(jiān)控的操作項被所述操作項的監(jiān)控終端終止執(zhí)行。8、一種終端監(jiān)控方法,其特征在于,包括接收監(jiān)控終端發(fā)送的查詢信息;判斷所述查詢信息查詢的操作項當(dāng)前的執(zhí)行狀態(tài)是否為正在執(zhí)行;根據(jù)所述操作項當(dāng)前的執(zhí)行狀態(tài),向所述監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息。9、如權(quán)利要求8所述的終端監(jiān)控方法,其特征在于,所述根據(jù)所述操作項當(dāng)前的執(zhí)行狀態(tài),向所述監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息步驟中,包括若所述操作項正在執(zhí)行,則向所述監(jiān)控終端發(fā)送所述操作項的緩沖日志,所述緩沖日志中記錄所述梯:作項當(dāng)前的執(zhí)行信息;若所述操作項未被執(zhí)行,則向所述監(jiān)控終端發(fā)送所述操作項的歷史日志,所述歷史日志中記錄所述才喿作項之前的執(zhí)行信息。10、如權(quán)利要求9所述的終端監(jiān)控方法,其特征在于,若同時接收到多條監(jiān)控終端發(fā)送的查詢信息,則根據(jù)所述查詢信息所查詢的操作項的監(jiān)控優(yōu)先級逐一向所述監(jiān)控終端反饋緩沖日志或歷史日志。11、一種終端,其特征在于,包括規(guī)則管理模塊,用于查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;信息記錄模塊,用于在所述規(guī)則管理模塊確定所述操作項為被監(jiān)控的操作項時,記錄所述操作項的執(zhí)行信息;信息收發(fā)模塊,用于與其它終端之間進(jìn)行信息交互,所述信息交互包括接收監(jiān)控終端發(fā)送的查詢信息;向所述操作項的監(jiān)控終端發(fā)送所述信息記錄才莫塊記錄的所述操作項的執(zhí)行信息。12、如權(quán)利要求11所述的終端,其特征在于,所述規(guī)則管理模塊包括規(guī)則下載單元,用于獲取自身的監(jiān)控規(guī)則信息,所述監(jiān)控規(guī)則信息中包括自身被監(jiān)控的操作項和監(jiān)控其它終端的操作項及相應(yīng)的監(jiān)控終端信息和監(jiān)控優(yōu)先級;規(guī)則查詢單元,用于在所述規(guī)則下載單元獲取的監(jiān)控規(guī)則信息中查詢待執(zhí)行操作項是否為被監(jiān)控的操作項;若所述待執(zhí)行的操作項未被其它終端監(jiān)控,則通知執(zhí)行所述操作項;若所述待執(zhí)行的操作項是被其它終端監(jiān)控的操作項,則從所述監(jiān)控規(guī)則信息中獲取所述操作項的監(jiān)控終端信息和監(jiān)控優(yōu)先級。13、如權(quán)利要求12所述的終端,其特征在于,所述信息記錄模塊包括緩沖記錄單元,用于在所述規(guī)則查詢單元確定待執(zhí)行操作項為被監(jiān)控的操作項后,在緩沖日志中記錄所述操作項的執(zhí)行信息;歷史記錄單元,用于在所述操作項執(zhí)行完成后,將所述操作項的執(zhí)行信息記錄在歷史日志中。14、如權(quán)利要求13所述的終端,其特征在于,所述信息收發(fā)模塊包括優(yōu)先級判別單元,用于在同時有至少兩項被監(jiān)控的操作項待執(zhí)行時,根據(jù)監(jiān)控告見則信息中各待執(zhí)行的操作項的監(jiān)控優(yōu)先級進(jìn)行排序;信息收發(fā)單元,用于根據(jù)所述規(guī)則查詢單元獲取的監(jiān)控規(guī)則信息中操作項的監(jiān)控終端信息,向所述操作項的監(jiān)控終端發(fā)送所述信息記錄模塊記錄的緩沖曰志;若所述操作項同時被多臺終端監(jiān)控,則所述信息收發(fā)單元逐一向所述監(jiān)控終端發(fā)送所述緩沖日志;若同時有至少兩項被監(jiān)控的操作項等待執(zhí)行,則所述信息收發(fā)單元根據(jù)所述優(yōu)先級判別單元的排序,逐一向所述監(jiān)控終端發(fā)送各操作項的緩沖日志。15、如權(quán)利要求14所述的終端,其特征在于,所述優(yōu)先級判別單元還包括用于在所述信息收發(fā)模塊接收到至少兩條監(jiān)控終端發(fā)送的查詢信息時,根據(jù)所述監(jiān)控規(guī)則信息中被查詢的操作項的監(jiān)控優(yōu)先級,對所述查詢信息進(jìn)行排序。16、如權(quán)利要求15所述的終端,其特征在于,所述終端還包括查詢應(yīng)答模塊,用于根據(jù)所述查詢信息查詢的操作項當(dāng)前的執(zhí)行狀態(tài),向監(jiān)控終端反々貴所述操作項的執(zhí)行信息的;若所述信息收發(fā)模塊接收到至少兩條查詢信息,則所述查詢應(yīng)答模塊根據(jù)所述信息收發(fā)模塊對所述查詢信息的排序,依次進(jìn)行處理。17、如權(quán)利要求16所述的終端,其特征在于,所述查詢應(yīng)答模塊還包括狀態(tài)查詢單元,用于根據(jù)所述信息收發(fā)模塊接收的查詢信息,查詢被監(jiān)控的操作項當(dāng)前的執(zhí)行狀態(tài);曰志獲取單元,用于根據(jù)所述狀態(tài)查詢單元所查詢的所述被監(jiān)控的操作項當(dāng)前的執(zhí)行狀態(tài),從所述信息記錄模塊中獲取^目應(yīng)的緩沖日志或歷史曰志;若所述操作項當(dāng)前正在執(zhí)行,則從所述信息記錄模塊獲取所述操作項的緩沖日志,并通過所述信息收發(fā)模塊將所述緩沖日志發(fā)送給所述操作項的監(jiān)控終端;若所述操作項當(dāng)前未被執(zhí)行,則從所述信息記錄模塊獲取所述操作項的歷史日志,并通過所述信息收發(fā);f莫塊將所述歷史日志發(fā)送給所述操作項的監(jiān)控終端。18、一種終端監(jiān)控系統(tǒng),其特征在于,包括第一終端和第二終端;所述第一終端用于監(jiān)控所述第二終端的至少一項操作項,所述第一終端通過查詢信息查詢所述第二終端中被監(jiān)控的操作項的執(zhí)行信息;所述第一終端監(jiān)控所述第二終端的操作項的同時,監(jiān)控其它終端的操作項;所述第二終端用于在所述第一終端監(jiān)控的操作項執(zhí)行前,向所述第一終端發(fā)送所述操作項的執(zhí)行信息;所述第二終端的操作項在被所述第一終端監(jiān)控的同時,被其它終端監(jiān)控。19、如權(quán)利要求18所述的終端監(jiān)控系統(tǒng),其特征在于,所述第一終端監(jiān)控所述第二終端的操作項的同時,所述第一終端的操作項被包括第二終端的其它終端監(jiān)控;所述第二終端的操作項在被所述第一終端監(jiān)控的同時,所述第二終端監(jiān)控包括第一終端的其它終端的操作項。全文摘要本發(fā)明實施例提供了一種終端監(jiān)控方法、裝置及系統(tǒng)。所述方法包括查詢待執(zhí)行的操作項是否為被監(jiān)控的操作項;若所述操作項為被監(jiān)控的操作項,則記錄所述操作項的執(zhí)行信息;向監(jiān)控所述操作項的監(jiān)控終端發(fā)送所述操作項的執(zhí)行信息。實施本發(fā)明實施例提供的終端監(jiān)控方法、裝置及系統(tǒng),可以實現(xiàn)被監(jiān)控終端在執(zhí)行被監(jiān)控的操作項之前主動向監(jiān)控終端報告執(zhí)行信息,使監(jiān)控終端更及時有效的獲知所監(jiān)控的操作項的執(zhí)行情況。文檔編號H04L12/26GK101345666SQ20081019808公開日2009年1月14日申請日期2008年8月28日優(yōu)先權(quán)日2008年8月28日發(fā)明者楊鵬輝,汪智勇申請人:宇龍計算機(jī)通信科技(深圳)有限公司