專利名稱:一種監(jiān)控裝置、監(jiān)控系統(tǒng)和監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種監(jiān)控技術(shù),尤其涉及一種監(jiān)控裝置、監(jiān)控系統(tǒng)和監(jiān)控方法。
背景技術(shù):
近年來(lái),隨著我國(guó)的在線網(wǎng)絡(luò)游戲產(chǎn)業(yè)的迅速發(fā)展,在線游戲提供了人們娛樂(lè)休閑的同時(shí),也因其巨大的吸引力使缺乏自制力的人們特別是少年兒童沉溺于其中,從而形成網(wǎng)癮,嚴(yán)重影響了其正常工作和學(xué)習(xí)。因此,需要一種監(jiān)控裝置或監(jiān)控方法監(jiān)控他們的操作,使其既享受游戲所帶來(lái)的豐富生活,又不會(huì)影響其工作、學(xué)習(xí)等正常生活。
另外,隨著計(jì)算機(jī)的普及,諸如軟件等類的工作人員也會(huì)因工作興趣、工作壓力等原因,使得其因工作時(shí)間過(guò)長(zhǎng),損害了其身體健康,甚至猝死。因此,對(duì)于這類工作人員,也迫切需要一種監(jiān)控裝置或監(jiān)控方法提醒其注意身體健康。
發(fā)明內(nèi)容
針對(duì)現(xiàn)實(shí)社會(huì)的上述需求,本發(fā)明的目的是提供一種監(jiān)控裝置、監(jiān)控系統(tǒng)和監(jiān)控方法,可根據(jù)預(yù)定條件提醒和控制被監(jiān)控對(duì)象的操作,使其調(diào)整工作環(huán)境,做到勞逸結(jié)合。
本發(fā)明是通過(guò)下述技術(shù)方案實(shí)現(xiàn)的,本發(fā)明提供了一種監(jiān)控系統(tǒng),包括被監(jiān)控裝置,用于向監(jiān)控裝置提供被監(jiān)控對(duì)象操作信息,并根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作;監(jiān)控裝置,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息生成通知,然后向被監(jiān)控裝置發(fā)出通知。
所述的被監(jiān)控裝置包括接收單元,用于接收監(jiān)控裝置的通知;控制單元,用于根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作;發(fā)送單元,用于向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象操作信息。
所述的監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)出的被監(jiān)控對(duì)象操作信息;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和接收單元所接收被監(jiān)控對(duì)象操作信息生成通知;發(fā)送單元,用于將邏輯處理單元生成的通知發(fā)往被監(jiān)控裝置。
本發(fā)明還提供了一種監(jiān)控方法,包括A、被監(jiān)控裝置向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象操作信息;B、監(jiān)控裝置根據(jù)預(yù)定條件、預(yù)定方式和被監(jiān)控對(duì)象操作信息生成通知;C、被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制被監(jiān)控對(duì)象的操作。
所述的被監(jiān)控對(duì)象操作信息包括操作開(kāi)始信息、操作結(jié)束信息,所述預(yù)定條件包括休息時(shí)間和疲勞時(shí)間。
所述的預(yù)定方式包括單次方式、一天方式或時(shí)間段方式。
所述的步驟B進(jìn)一步包括當(dāng)預(yù)定方式為單次方式時(shí),若上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間間隔小于休息時(shí)間,則監(jiān)控裝置將在上次操作累計(jì)時(shí)間的基礎(chǔ)上累計(jì)本次操作時(shí)間,當(dāng)累計(jì)時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知;當(dāng)預(yù)定方式為一天方式時(shí),若在同一天內(nèi)被監(jiān)控對(duì)象操作時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知;當(dāng)預(yù)定方式為時(shí)間段方式時(shí),若在指定時(shí)間段內(nèi),上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間間隔小于休息時(shí)間,累計(jì)被監(jiān)控對(duì)象操作時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知。
所述的步驟C進(jìn)一步包括被監(jiān)控裝置收到通知后,對(duì)被監(jiān)控對(duì)象的操作進(jìn)行處理。
監(jiān)控裝置還設(shè)置有被監(jiān)控對(duì)象的狀態(tài),所述被監(jiān)控裝置的狀態(tài)包括疲勞狀態(tài)、正常狀態(tài)。
所述的步驟B還包括檢查被監(jiān)控對(duì)象的狀態(tài),檢查步驟如下B1、判斷被監(jiān)控對(duì)象的當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,結(jié)束檢查過(guò)程,否則,執(zhí)行步驟B2;B2、監(jiān)控裝置判斷被監(jiān)控對(duì)象的當(dāng)前狀態(tài)是否為正常狀態(tài),若是,執(zhí)行步驟B3,否則,結(jié)束檢查過(guò)程;B3、監(jiān)控裝置判斷累計(jì)時(shí)間加上本次操作時(shí)間是否大于等于疲勞時(shí)間,若是,生成通知,否則,結(jié)束檢查過(guò)程。
監(jiān)控裝置獲得被監(jiān)控對(duì)象標(biāo)識(shí)。
所述的步驟C進(jìn)一步包括被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制各個(gè)被監(jiān)控對(duì)象的操作。
監(jiān)控裝置獲得被監(jiān)控裝置標(biāo)識(shí)。
所述的步驟C進(jìn)一步包括各個(gè)被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制被監(jiān)控對(duì)象的操作。
所述的被監(jiān)控裝置包括游戲裝置、聊天裝置。
本發(fā)明還提供了一種監(jiān)控裝置,所述的監(jiān)控裝置可與至少一個(gè)被監(jiān)控裝置相連,所述監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)出的被監(jiān)控對(duì)象操作信息;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息生成通知;發(fā)送單元,用于將邏輯處理單元生成的通知發(fā)往被監(jiān)控裝置,使被監(jiān)控裝置控制被監(jiān)控對(duì)象的操作。
根據(jù)本發(fā)明,通過(guò)監(jiān)控裝置對(duì)被監(jiān)控對(duì)象的監(jiān)控,被監(jiān)控裝置收到通知后,由被監(jiān)控裝置控制處在疲勞狀態(tài)下的被監(jiān)控對(duì)象的操作,比如可以把被監(jiān)控對(duì)象踢出被監(jiān)控裝置,使其不在監(jiān)控裝置上操作;可以在被監(jiān)控對(duì)象在正常的操作下,得到異常的結(jié)果,即達(dá)到提醒被監(jiān)控對(duì)象適當(dāng)?shù)剡M(jìn)行休息或做些其它的活動(dòng)(如體育鍛煉)目的,從而使被監(jiān)控對(duì)象將工作、娛樂(lè)和體育鍛煉結(jié)合起來(lái),有利于其身體健康。
圖1示出了本發(fā)明的監(jiān)控系統(tǒng)的示意圖;圖2示出了以游戲裝置為例被監(jiān)控裝置為復(fù)合監(jiān)控裝置時(shí)的示意圖;圖3示出了以游戲裝置為例被監(jiān)控裝置為多個(gè)游戲裝置時(shí)的示意圖;圖4示出了本發(fā)明第一實(shí)施例中采用單次方式時(shí)的監(jiān)控方法的流程圖;圖5示出了本發(fā)明第一實(shí)施例中采用一天方式時(shí)的監(jiān)控方法的流程圖;圖6示出了本發(fā)明第一實(shí)施例中采用時(shí)間段方式時(shí)的監(jiān)控方法的流程圖;圖7示出了本發(fā)明監(jiān)控方法的檢查被監(jiān)控對(duì)象的狀態(tài)的流程圖;圖8示出了本發(fā)明第二實(shí)施例的監(jiān)控系統(tǒng);圖9示出了本發(fā)明第二實(shí)施例的監(jiān)控方法的流程圖。
具體實(shí)施例方式
為了便于本領(lǐng)域一般技術(shù)人員理解和實(shí)現(xiàn)本發(fā)明,現(xiàn)結(jié)合附圖描繪本發(fā)明的實(shí)施例。
如圖1所示,本發(fā)明提供了一種監(jiān)控系統(tǒng),包括被監(jiān)控裝置和監(jiān)控裝置。下面對(duì)本發(fā)明的監(jiān)控系統(tǒng)進(jìn)行詳細(xì)描述。
被監(jiān)控裝置用于根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作,向監(jiān)控裝置提供被監(jiān)控對(duì)象操作信息。所述被監(jiān)控對(duì)象操作信息包括操作開(kāi)始信息,用于表示被監(jiān)控對(duì)象開(kāi)始操作;操作結(jié)束信息,用于表示被監(jiān)控對(duì)象結(jié)束操作。所述的被監(jiān)控裝置包括游戲裝置、聊天裝置等能夠進(jìn)行信息交互的裝置。
所述被監(jiān)控裝置包括接收單元,用于接收監(jiān)控裝置的通知;發(fā)送單元,用于將被監(jiān)控對(duì)象信息發(fā)給監(jiān)控裝置;控制單元,用于控制被監(jiān)控對(duì)象的操作。
監(jiān)控裝置用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象信息檢查被監(jiān)控對(duì)象的狀態(tài),并生成通知,并將通知發(fā)往被監(jiān)控裝置。所述監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)來(lái)的被監(jiān)控對(duì)象信息,并將其交給邏輯處理單元;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象信息檢查被監(jiān)控對(duì)象的狀態(tài),并生成通知;數(shù)據(jù)單元,用于保存被監(jiān)控對(duì)象信息、被監(jiān)控裝置信息和預(yù)定條件等信息;以及發(fā)送單元,用于接收邏輯處理單元的通知,并將該通知發(fā)給被監(jiān)控裝置。所述被監(jiān)控對(duì)象信息包括被監(jiān)控對(duì)象標(biāo)識(shí),用于標(biāo)識(shí)被監(jiān)控對(duì)象;被監(jiān)控對(duì)象操作信息,用于表示被監(jiān)控對(duì)象的操作情況,如操作開(kāi)始信息和操作結(jié)束信息;以及被監(jiān)控對(duì)象狀態(tài)信息。
被監(jiān)控裝置可以是單被監(jiān)控裝置,也可以是復(fù)合被監(jiān)控裝置和多個(gè)被監(jiān)控裝置。
所述單被監(jiān)控裝置是指監(jiān)控系統(tǒng)中只有一個(gè)被監(jiān)控裝置,被監(jiān)控對(duì)象可在該被監(jiān)控裝置上進(jìn)行操作,例如,該系統(tǒng)中只有一個(gè)游戲裝置(圍棋),被監(jiān)控對(duì)象可通過(guò)該游戲裝置(圍棋)與對(duì)方進(jìn)行對(duì)弈。圖1示出了被監(jiān)控裝置為單被監(jiān)控裝置的情況。
根據(jù)本發(fā)明,當(dāng)被監(jiān)控裝置為單被監(jiān)控裝置時(shí),監(jiān)控裝置根據(jù)預(yù)定條件通過(guò)監(jiān)控被監(jiān)控對(duì)象的操作,可及時(shí)地生成通知,并將該通知發(fā)給被監(jiān)控裝置,使被監(jiān)控裝置控制被監(jiān)控對(duì)象的操作,從而提醒被監(jiān)控對(duì)象及時(shí)地休息,注意身體健康。
所述復(fù)合被監(jiān)控裝置是指監(jiān)控系統(tǒng)中有多個(gè)被監(jiān)控裝置,但該多個(gè)被監(jiān)控裝置屬于同一系統(tǒng),即被監(jiān)控對(duì)象只要在該系統(tǒng)中注冊(cè)一次,就可以在多個(gè)被監(jiān)控裝置上進(jìn)行操作,例如,該系統(tǒng)中有多個(gè)游戲裝置(圍棋、跳棋、象棋等),被監(jiān)控對(duì)象可同時(shí)通過(guò)多個(gè)游戲裝置(圍棋、跳棋、象棋等)其中任意個(gè)游戲裝置與對(duì)方進(jìn)行對(duì)弈。圖2以游戲裝置為例示出了被監(jiān)控裝置為復(fù)合系統(tǒng)的情況。
根據(jù)本發(fā)明,當(dāng)被監(jiān)控裝置為復(fù)合被監(jiān)控裝置時(shí),由于被監(jiān)控對(duì)象在該復(fù)合被監(jiān)控裝置中的注冊(cè)信息可以是唯一的,所以被監(jiān)控裝置可以統(tǒng)一控制被監(jiān)控對(duì)象的操作,例如,監(jiān)控裝置根據(jù)預(yù)定條件通過(guò)監(jiān)控被監(jiān)控對(duì)象的操作,可及時(shí)地生成通知,并將該通知發(fā)給被監(jiān)控裝置,被監(jiān)控裝置接到該通知后,不僅控制被監(jiān)控對(duì)象的當(dāng)前操作,而且被監(jiān)控對(duì)象在該多個(gè)被監(jiān)控裝置中的其它操作也要受到限制。從而防止了被監(jiān)控對(duì)象進(jìn)行其它操作,而不能得到真正有效休息現(xiàn)象。
所述多個(gè)被監(jiān)控裝置是指監(jiān)控系統(tǒng)中有多個(gè)被監(jiān)控裝置,該多個(gè)被監(jiān)控裝置不屬于同一系統(tǒng),即被監(jiān)控對(duì)象需要在該多個(gè)系統(tǒng)中一一注冊(cè),才可以在多個(gè)被監(jiān)控裝置上進(jìn)行操作,例如,該系統(tǒng)中的多個(gè)游戲裝置為新浪網(wǎng)上的游戲裝置(圍棋)和首都在線網(wǎng)上的游戲裝置(軍棋和跳棋等),被監(jiān)控對(duì)象可同時(shí)通過(guò)多個(gè)游戲裝置(圍棋、跳棋、象棋等)其中任意個(gè)游戲裝置與對(duì)方進(jìn)行對(duì)弈。如圖3以游戲裝置為例示出了被監(jiān)控裝置為多個(gè)被監(jiān)控裝置的情況。
根據(jù)本發(fā)明,當(dāng)被監(jiān)控裝置為多個(gè)被監(jiān)控裝置時(shí),由于被監(jiān)控對(duì)象在該多個(gè)被監(jiān)控裝置中的注冊(cè)信息可能不唯一,為了有效地控制被監(jiān)控對(duì)象,首先應(yīng)該得到被監(jiān)控對(duì)象在各個(gè)操作系統(tǒng)中的注冊(cè)信息,然后當(dāng)被監(jiān)控對(duì)象處于疲勞狀態(tài)時(shí),不僅將通知發(fā)往正在操作的系統(tǒng)中的被監(jiān)控裝置,還要將通知發(fā)送到其它系統(tǒng)中的被監(jiān)控裝置,從而使被監(jiān)控對(duì)象的當(dāng)前操作受到限制,而且被監(jiān)控對(duì)象在其它系統(tǒng)中的其它操作也要受到了限制。從而防止了被監(jiān)控對(duì)象進(jìn)行其它操作,而不能得到真正有效休息現(xiàn)象。
本發(fā)明還提供了一種監(jiān)控方法,下面將詳細(xì)描述本發(fā)明的監(jiān)控方法。
首先,被監(jiān)控裝置向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象信息,所述被監(jiān)控對(duì)象信息包括被監(jiān)控對(duì)象標(biāo)識(shí)、操作開(kāi)始信息、操作結(jié)束信息和被監(jiān)控裝置標(biāo)識(shí)。
接著,監(jiān)控裝置根據(jù)預(yù)定條件、預(yù)定方式、被監(jiān)控對(duì)象信息檢查被監(jiān)控對(duì)象的狀態(tài)并生成通知。所述被監(jiān)控對(duì)象的狀態(tài)包括疲勞狀態(tài)或正常狀態(tài)。所述預(yù)定條件包括疲勞時(shí)間和休息時(shí)間;所述疲勞時(shí)間是指被監(jiān)控對(duì)象的操作時(shí)間所達(dá)到(累計(jì)達(dá)到或持續(xù)達(dá)到)的特定時(shí)間,如玩家玩游戲達(dá)到的6小時(shí),這時(shí)可將6小時(shí)設(shè)為疲勞時(shí)間;所述休息時(shí)間是指上次操作結(jié)束時(shí)間與本次操作開(kāi)始時(shí)間之間的間隔時(shí)間。所述的預(yù)定方式可以是任意的預(yù)定方式,如單次方式、一天方式或時(shí)間段方式。下面描述根據(jù)預(yù)定方式、預(yù)定條件、被監(jiān)控對(duì)象信息生成通知的方法。
單次方式,表示在上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間的間隔小于休息時(shí)間的連續(xù)多次操作情況下,累計(jì)時(shí)間超過(guò)疲勞時(shí)間時(shí),監(jiān)控裝置會(huì)認(rèn)為被監(jiān)控對(duì)象處于疲勞狀態(tài),監(jiān)控裝置生成通知,提醒被監(jiān)控對(duì)象進(jìn)入疲勞狀態(tài);進(jìn)入疲勞狀態(tài),必須經(jīng)過(guò)休息時(shí)間后,該被監(jiān)控對(duì)象的疲勞狀態(tài)才認(rèn)為是自動(dòng)解除,才能開(kāi)始下一次操作。
一天方式,表示在同一天內(nèi),累計(jì)操作的時(shí)間在超過(guò)疲勞時(shí)間時(shí),監(jiān)控裝置會(huì)認(rèn)為被監(jiān)控對(duì)象處于疲勞狀態(tài),監(jiān)控裝置生成通知,提醒被監(jiān)控對(duì)象進(jìn)入疲勞狀態(tài)。直到新的一天到來(lái),才認(rèn)為該被監(jiān)控對(duì)象的疲勞狀態(tài)自動(dòng)解除。
時(shí)間段方式表示在指定時(shí)間段內(nèi),在兩次退出時(shí)間間隔小于休息時(shí)間的連續(xù)多次操作情況下,累計(jì)操作的時(shí)間在超過(guò)疲勞時(shí)間時(shí),監(jiān)控裝置生成通知,提醒被監(jiān)控對(duì)象進(jìn)入疲勞狀態(tài)。直到下一個(gè)時(shí)間段的到來(lái),才認(rèn)為被監(jiān)控對(duì)象的疲勞狀態(tài)自動(dòng)解除。
然后監(jiān)控裝置將通知發(fā)給被監(jiān)控裝置,被監(jiān)控裝置可根據(jù)預(yù)定條件、預(yù)定方式、監(jiān)控裝置的通知控制被監(jiān)控對(duì)象。通過(guò)監(jiān)控裝置對(duì)被監(jiān)控對(duì)象的監(jiān)控,可確定被監(jiān)控對(duì)象是否為疲勞狀態(tài)或正常狀態(tài),若確定為疲勞狀態(tài),則生成通知,并將通知發(fā)給被監(jiān)控裝置,被監(jiān)控裝置收到通知后,由被監(jiān)控裝置控制處在疲勞狀態(tài)下的被監(jiān)控對(duì)象的操作,比如可以把被監(jiān)控對(duì)象踢出被監(jiān)控裝置,使其不在監(jiān)控裝置上操作;可以在被監(jiān)控對(duì)象在正常的操作下,得到異常的結(jié)果,如積分不能正常積累,級(jí)別不升反降等;可以使被監(jiān)控對(duì)象在被監(jiān)控裝置中的操作速度異常慢;可以使被監(jiān)控對(duì)象在被監(jiān)控裝置中的操作速度異???;即達(dá)到提醒被監(jiān)控對(duì)象適當(dāng)?shù)剡M(jìn)行休息或做些其它的活動(dòng)(如體育鍛煉)目的,從而使被監(jiān)控對(duì)象將工作、娛樂(lè)和體育鍛煉結(jié)合起來(lái),有利于其身體健康。
檢查被監(jiān)控對(duì)象狀態(tài)的方法將在后面的實(shí)施例中進(jìn)行詳細(xì)的描述,為了避免重復(fù),在此省略對(duì)其描述。
實(shí)施例1本實(shí)例假定按照上述預(yù)定方式生成通知和處理通知,被監(jiān)控裝置為游戲裝置,被監(jiān)控對(duì)象為玩家,且游戲裝置是復(fù)合游戲裝置。
本監(jiān)控系統(tǒng)如圖3所示。下面根據(jù)圖3所示的監(jiān)控系統(tǒng)來(lái)詳細(xì)描述本發(fā)明的監(jiān)控方法。
玩家信息如下表所示
當(dāng)玩家需要被監(jiān)控時(shí),可通過(guò)游戲裝置或其它方式使監(jiān)控裝置得到玩家信息和預(yù)定條件,以便在監(jiān)控裝置中注冊(cè)玩家信息,使監(jiān)控裝置根據(jù)這些玩家信息、預(yù)定條件和預(yù)定方式生成通知。監(jiān)控裝置得到玩家信息時(shí),查詢數(shù)據(jù)單元,如果有該用戶數(shù)據(jù),則用新數(shù)據(jù)覆蓋舊數(shù)據(jù);如果沒(méi)有,增加該玩家的數(shù)據(jù)信息。
當(dāng)玩家不需要監(jiān)控裝置的監(jiān)控時(shí),也可通過(guò)游戲裝置或其它方式使監(jiān)控裝置注銷該玩家信息,監(jiān)控裝置將該玩家的信息刪除。
對(duì)于已在監(jiān)控裝置中注冊(cè)的玩家來(lái)說(shuō),當(dāng)玩家開(kāi)始操作游戲或結(jié)束操作游戲時(shí),游戲裝置會(huì)將操作開(kāi)始信息和操作結(jié)束信息通知監(jiān)控裝置。使監(jiān)控裝置根據(jù)這些玩家信息、預(yù)定條件和預(yù)定方式生成通知,游戲裝置根據(jù)預(yù)定方式和通知對(duì)玩家進(jìn)行控制。
圖4至圖6分別示出了監(jiān)控裝置以單次方式、一天方式和時(shí)間段方式對(duì)玩家的監(jiān)控方法。下面對(duì)結(jié)合附圖按照上述三種預(yù)定方式對(duì)本發(fā)明的監(jiān)控方法進(jìn)行詳細(xì)描述。
如圖4所示,下面描述預(yù)定方式為單次方式時(shí)本發(fā)明的監(jiān)控方法。
在步驟40中,監(jiān)控裝置判斷玩家信息表中是否有該玩家的信息,若有,執(zhí)行步驟41,否則,執(zhí)行步驟46將該玩家的信息增加到玩家信息表中。
在步驟41中,判斷玩家的當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,執(zhí)行步驟44,否則,執(zhí)行步驟42。
在步驟42中,判斷累計(jì)時(shí)間是否大于休息時(shí)間,若是,執(zhí)行步驟47將累計(jì)時(shí)間清零,否則,執(zhí)行步驟43。所述累計(jì)時(shí)間的計(jì)算方法為當(dāng)上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間時(shí)間間隔小于休息時(shí)間,則將在上次操作累計(jì)時(shí)間的基礎(chǔ)上累計(jì)本次操作時(shí)間作為累計(jì)時(shí)間。
在步驟43中,判斷累計(jì)時(shí)間是否大于等于疲勞時(shí)間,若是,則監(jiān)控裝置生成通知,然后執(zhí)行步驟44,否則,執(zhí)行步驟48更新操作開(kāi)始時(shí)間,然后執(zhí)行步驟49將玩家的當(dāng)前狀態(tài)設(shè)置為正常狀態(tài)。
在步驟44中,監(jiān)控裝置將通知發(fā)給游戲裝置。當(dāng)游戲裝置收到通知后,由游戲裝置控制處在疲勞狀態(tài)下的玩家,如使玩家在疲勞狀態(tài)下停止操作等。
在步驟45中,將玩家的當(dāng)前狀態(tài)更新為疲勞狀態(tài)。
如圖5所示,下面描述預(yù)定方式為一天方式時(shí)本發(fā)明的監(jiān)控方法。
在步驟50中,監(jiān)控裝置判斷玩家信息表中是否有該玩家的信息,若有,執(zhí)行步驟51,否則,執(zhí)行步驟56將該玩家的信息增加到玩家信息表中。
在步驟51中,判斷玩家的當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,執(zhí)行步驟54,否則,執(zhí)行步驟52。
在步驟52中,判斷上次操作開(kāi)始時(shí)間是否為今天,若是,執(zhí)行步驟57將累計(jì)時(shí)間清零,否則,執(zhí)行步驟53。
在步驟53中,判斷累計(jì)時(shí)間是否大于等于疲勞時(shí)間,若是,則監(jiān)控裝置生成通知,然后執(zhí)行步驟54,否則,執(zhí)行步驟58更新操作開(kāi)始時(shí)間,然后執(zhí)行步驟59將玩家的當(dāng)前狀態(tài)設(shè)置為正常狀態(tài)。
所述累計(jì)時(shí)間的計(jì)算方法為在同一天內(nèi),需要累計(jì)玩家的操作時(shí)間作為累計(jì)時(shí)間。
在步驟54中,監(jiān)控裝置將通知發(fā)給游戲裝置。當(dāng)游戲裝置收到通知后,由游戲裝置控制處在疲勞狀態(tài)下的玩家,如使玩家在疲勞狀態(tài)下停止操作等。
在步驟55中,將玩家的當(dāng)前狀態(tài)更新為疲勞狀態(tài)。
如圖6所示,下面描述預(yù)定方式為時(shí)間段方式時(shí)本發(fā)明的監(jiān)控方法。
在步驟60中,監(jiān)控裝置判斷玩家信息表中是否有該玩家的信息,若有,執(zhí)行步驟61,否則,執(zhí)行步驟66將該玩家的信息增加到玩家信息表中。
在步驟61中,判斷玩家的當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,執(zhí)行步驟64,否則,執(zhí)行步驟62。
在步驟62中,判斷當(dāng)前時(shí)間是否為一個(gè)新的時(shí)間段開(kāi)始,若是,執(zhí)行步驟67將累計(jì)時(shí)間清零,否則,執(zhí)行步驟63。
在步驟63中,判斷累計(jì)時(shí)間是否大于等于疲勞時(shí)間,若是,則監(jiān)控裝置生成通知,然后執(zhí)行步驟64,否則,執(zhí)行步驟68更新操作開(kāi)始時(shí)間,然后執(zhí)行步驟69將玩家的當(dāng)前狀態(tài)設(shè)置為正常狀態(tài)。
所述累計(jì)時(shí)間的計(jì)算方法為在同時(shí)間段內(nèi),需要累計(jì)玩家的操作時(shí)間作為累計(jì)時(shí)間。
在步驟64中,監(jiān)控裝置將通知發(fā)給游戲裝置。當(dāng)游戲裝置收到通知后,由游戲裝置控制處在疲勞狀態(tài)下的玩家,如使玩家在疲勞狀態(tài)下停止操作等。
在步驟65中,將玩家的當(dāng)前狀態(tài)更新為疲勞狀態(tài)。
值得一提的是,在圖4-6的步驟43、53、63中,監(jiān)控裝置還需要檢查累計(jì)時(shí)間是否大于等于疲勞時(shí)間,可采取每隔一定時(shí)間(每隔5分鐘)或定時(shí)對(duì)累計(jì)時(shí)間進(jìn)行檢查,其檢查過(guò)程為如圖7所示,在步驟71中,判斷玩家當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,結(jié)束檢查過(guò)程,否則,執(zhí)行步驟72;在步驟72中,監(jiān)控裝置判斷玩家當(dāng)前狀態(tài)是否為正常狀態(tài),若是,執(zhí)行步驟73,否則,結(jié)束檢查過(guò)程;在步驟73中,監(jiān)控裝置判斷累計(jì)時(shí)間加上本次操作時(shí)間是否大于等于疲勞時(shí)間,若是,在步驟74中,監(jiān)控裝置生成通知,并將通知發(fā)給游戲裝置,然后,在步驟75中,將被監(jiān)控對(duì)象的當(dāng)前狀態(tài)修改為疲勞狀態(tài),否則,結(jié)束檢查過(guò)程。
因此,當(dāng)某一玩家在玩游戲期間,游戲裝置將玩家的信息及時(shí)通知監(jiān)控裝置,當(dāng)該玩家玩游戲時(shí)間過(guò)長(zhǎng)時(shí),監(jiān)控裝置會(huì)根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象信息獲得玩家是否處于疲勞狀態(tài),若玩家處于疲勞狀態(tài),則監(jiān)控裝置生成通知,以通知游戲裝置該玩家進(jìn)入疲勞狀態(tài),游戲裝置根據(jù)預(yù)先設(shè)定的方案對(duì)該玩家進(jìn)行干預(yù),游戲裝置收到通知后,對(duì)處在疲勞狀態(tài)下玩家的操作進(jìn)行控制,比如可以把玩家踢出游戲裝置;可以在玩家正常的操作下,不能得到正常的結(jié)果,如積分不能正常積累,級(jí)別不升反降等;可以使玩家的操作在被游戲裝置中的速度異常慢;可以使玩家在游戲裝置中的速度異???;如屏蔽該玩家,使該玩家不能繼續(xù)玩游戲,強(qiáng)制該玩家休息,這樣就會(huì)有利于該玩家的身體健康。
實(shí)施例2本實(shí)例假定支持單次疲勞方式,且游戲裝置是為單游戲裝置。監(jiān)控系統(tǒng)圖參見(jiàn)圖8。
玩家信息表的字段內(nèi)容如下
當(dāng)玩家開(kāi)始操作游戲裝置時(shí),游戲裝置會(huì)將操作開(kāi)始信息和玩家信息發(fā)給監(jiān)控裝置,由監(jiān)控裝置的接收消息單元接收操作開(kāi)始信息,然后交邏輯處理單元處理。
邏輯處理單元根據(jù)玩家標(biāo)識(shí)查詢玩家信息表,獲得其它字段的相關(guān)信息;如果查詢不到,就由邏輯處理單元自動(dòng)增加該玩家的信息到玩家信息表中,或通過(guò)其它方式將玩家信息提交到邏輯處理單元,由邏輯處理單元再將其增加到玩家信息表中,以便執(zhí)行具體的邏輯處理,例如,疲勞方式是單次的模式下。監(jiān)控裝置收到游戲裝置發(fā)送的操作開(kāi)始信息后的處理流程如下如圖9所示,在步驟90中,監(jiān)控裝置判斷玩家是否處于在線疲勞,若是,執(zhí)行步驟93,否則,執(zhí)行步驟91。
在步驟91中,監(jiān)控裝置判斷本次操作開(kāi)始時(shí)間與上次操作結(jié)束的時(shí)間間隔是否小于休息時(shí)間,若是,執(zhí)行步驟92,否則,執(zhí)行步驟95。
在步驟92中,判斷累計(jì)時(shí)間是否大于疲勞時(shí)間,若是,執(zhí)行步驟93,否則執(zhí)行步驟96。
在步驟93中,向游戲裝置通知玩家處于疲勞狀態(tài)。
在步驟94中,將玩家的當(dāng)前狀態(tài)設(shè)置為疲勞狀態(tài),由游戲裝置控制處在疲勞狀態(tài)下的玩家,如使處在疲勞狀態(tài)下的玩家停止操作等。
在步驟95中,將累計(jì)時(shí)間清零。
在步驟96中,修改操作開(kāi)始時(shí)間。
在步驟97中,將玩家的當(dāng)前狀態(tài)設(shè)置為在線正常狀態(tài),表示玩家可以正常玩游戲。
最后,當(dāng)玩家退出游戲裝置時(shí),游戲裝置發(fā)送包括玩家標(biāo)識(shí)的操作結(jié)束信息給監(jiān)控裝置;監(jiān)控裝置的接收消息單元接收到操作結(jié)束信息后,交邏輯處理單元;邏輯處理單元收到游戲裝置發(fā)送的操作結(jié)束信息后,判斷玩家信息表中是否有玩家信息,若有,則計(jì)算玩家的累計(jì)時(shí)間,并將該玩家的狀態(tài)修改為離線狀態(tài),然后結(jié)束,否則,直接結(jié)束。
監(jiān)控裝置檢查一個(gè)玩家是否處理疲勞狀態(tài)時(shí)的處理流程與實(shí)施例1中的處理流程相同,此處不再贅述。
本發(fā)明還可應(yīng)用到聊天裝置及其它裝置中,其監(jiān)控方法與應(yīng)用到游戲程序中的監(jiān)控方法完全一樣。
另外,上面雖然以裝置或程序的形式描述了本發(fā)明,但上述的描述目的在于描述監(jiān)控者與被監(jiān)控者之間的關(guān)系,通過(guò)這種監(jiān)控關(guān)系來(lái)控制被監(jiān)控對(duì)象的操作,而不限于監(jiān)控者和被監(jiān)控者的具體形式。
本發(fā)明還提供了一種監(jiān)控裝置,所述的監(jiān)控裝置可與被監(jiān)控裝置相連,所述監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)出的被監(jiān)控對(duì)象操作信息;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息生成通知;發(fā)送單元,用于將邏輯處理單元生成的通知發(fā)往被監(jiān)控裝置,使被監(jiān)控裝置控制被監(jiān)控對(duì)象的操作。
根據(jù)本發(fā)明,通過(guò)監(jiān)控裝置對(duì)被監(jiān)控對(duì)象的監(jiān)控,被監(jiān)控裝置收到通知時(shí),由被監(jiān)控裝置控制處在疲勞狀態(tài)下的被監(jiān)控對(duì)象的操作,比如可以把被監(jiān)控對(duì)象踢出被監(jiān)控裝置;可以在被監(jiān)控對(duì)象在正常的操作下,不能得到正常的結(jié)果,如對(duì)于玩家進(jìn)行玩游戲來(lái)說(shuō),其積分不能正常積累,級(jí)別不升反降等;可以使被監(jiān)控對(duì)象在被監(jiān)控裝置中的速度異常慢,或可以使被監(jiān)控對(duì)象在被監(jiān)控裝置中的速度異??欤蛊洳荒苷_M(jìn)行操作;即達(dá)到提醒被監(jiān)控對(duì)象適當(dāng)?shù)剡M(jìn)行休息或做些其它的活動(dòng)(如體育鍛煉)目的,從而使被監(jiān)控對(duì)象將工作、娛樂(lè)和體育鍛煉結(jié)合起來(lái),有利于其身體健康。
雖然通過(guò)實(shí)施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的精神和實(shí)質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來(lái)限定。
權(quán)利要求
1.一種監(jiān)控系統(tǒng),其特征在于,包括被監(jiān)控裝置,用于向監(jiān)控裝置提供被監(jiān)控對(duì)象操作信息,并根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作;監(jiān)控裝置,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息生成通知,然后向被監(jiān)控裝置發(fā)出通知。
2.根據(jù)權(quán)利要求1所述的監(jiān)控系統(tǒng),其特征在于,所述的被監(jiān)控裝置包括接收單元,用于接收監(jiān)控裝置的通知;控制單元,用于根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作;發(fā)送單元,用于向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象操作信息。
3.根據(jù)權(quán)利要求1或2所述的監(jiān)控系統(tǒng),其特征在于,所述的監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)出的被監(jiān)控對(duì)象操作信息;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和接收單元所接收被監(jiān)控對(duì)象操作信息生成通知;發(fā)送單元,用于將邏輯處理單元生成的通知發(fā)往被監(jiān)控裝置。
4.一種監(jiān)控方法,其特征在于,包括A、被監(jiān)控裝置向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象操作信息;B、監(jiān)控裝置根據(jù)預(yù)定條件、預(yù)定方式和被監(jiān)控對(duì)象操作信息生成通知;C、被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制被監(jiān)控對(duì)象的操作。
5.根據(jù)權(quán)利要求4所述的監(jiān)控方法,其特征在于,所述的被監(jiān)控對(duì)象操作信息包括操作開(kāi)始信息、操作結(jié)束信息,所述預(yù)定條件包括休息時(shí)間和疲勞時(shí)間。
6.根據(jù)權(quán)利要求5所述的監(jiān)控方法,其特征在于,所述的預(yù)定方式包括單次方式、一天方式或時(shí)間段方式。
7.根據(jù)權(quán)利要求6所述的監(jiān)控方法,其特征在于,所述的步驟B進(jìn)一步包括當(dāng)預(yù)定方式為單次方式時(shí),若上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間間隔小于休息時(shí)間,則監(jiān)控裝置將在上次操作累計(jì)時(shí)間的基礎(chǔ)上累計(jì)本次操作時(shí)間,當(dāng)累計(jì)時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知;當(dāng)預(yù)定方式為一天方式時(shí),若在同一天內(nèi)被監(jiān)控對(duì)象操作時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知;當(dāng)預(yù)定方式為時(shí)間段方式時(shí),若在指定時(shí)間段內(nèi),上次操作結(jié)束時(shí)間到本次操作開(kāi)始時(shí)間間隔小于休息時(shí)間,累計(jì)被監(jiān)控對(duì)象操作時(shí)間超過(guò)疲勞時(shí)間時(shí),則監(jiān)控裝置生成通知。
8.根據(jù)權(quán)利要求7所述的監(jiān)控方法,其特征在于,所述的步驟C進(jìn)一步包括被監(jiān)控裝置收到通知后,對(duì)被監(jiān)控對(duì)象的操作進(jìn)行處理。
9.根據(jù)權(quán)利要求4所述的監(jiān)控方法,其特征在于,監(jiān)控裝置還設(shè)置有被監(jiān)控對(duì)象的狀態(tài),所述被監(jiān)控裝置的狀態(tài)包括疲勞狀態(tài)、正常狀態(tài)。
10.根據(jù)權(quán)利要求9所述的監(jiān)控方法,其特征在于,所述的步驟B還包括檢查被監(jiān)控對(duì)象的狀態(tài),檢查步驟如下B1、判斷被監(jiān)控對(duì)象的當(dāng)前狀態(tài)是否為疲勞狀態(tài),若是,結(jié)束檢查過(guò)程,否則,執(zhí)行步驟B2;B2、監(jiān)控裝置判斷被監(jiān)控對(duì)象的當(dāng)前狀態(tài)是否為正常狀態(tài),若是,執(zhí)行步驟B3,否則,結(jié)束檢查過(guò)程;B3、監(jiān)控裝置判斷累計(jì)時(shí)間加上本次操作時(shí)間是否大于等于疲勞時(shí)間,若是,生成通知,否則,結(jié)束檢查過(guò)程。
11.根據(jù)權(quán)利要求4所述的監(jiān)控方法,其特征在于,監(jiān)控裝置獲得被監(jiān)控對(duì)象標(biāo)識(shí)。
12.根據(jù)權(quán)利要求11所述的監(jiān)控方法,其特征在于,所述的步驟C進(jìn)一步包括被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制各個(gè)被監(jiān)控對(duì)象的操作。
13.根據(jù)權(quán)利要求4所述的監(jiān)控方法,其特征在于,監(jiān)控裝置獲得被監(jiān)控裝置標(biāo)識(shí)。
14.根據(jù)權(quán)利要求13所述的監(jiān)控方法,其特征在于,所述的步驟C進(jìn)一步包括各個(gè)被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制被監(jiān)控對(duì)象的操作。
15.根據(jù)權(quán)利要求4至14其中之一所述的監(jiān)控方法,其特征在于,所述的被監(jiān)控裝置包括游戲裝置、聊天裝置。
16.一種監(jiān)控裝置,其特征在于,所述的監(jiān)控裝置可與至少一個(gè)被監(jiān)控裝置相連,所述的監(jiān)控裝置包括接收單元,用于接收被監(jiān)控裝置發(fā)出的被監(jiān)控對(duì)象操作信息;邏輯處理單元,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息生成通知;發(fā)送單元,用于將邏輯處理單元生成的通知發(fā)往被監(jiān)控裝置,使被監(jiān)控裝置控制被監(jiān)控對(duì)象的操作。
全文摘要
本發(fā)明公開(kāi)了一種監(jiān)控系統(tǒng),包括被監(jiān)控裝置,用于向監(jiān)控裝置提供被監(jiān)控對(duì)象操作信息,并根據(jù)監(jiān)控裝置發(fā)來(lái)的通知控制被監(jiān)控對(duì)象的操作;監(jiān)控裝置,用于根據(jù)預(yù)定方式、預(yù)定條件和被監(jiān)控對(duì)象操作信息向被監(jiān)控裝置發(fā)出通知。本發(fā)明還提供了一種監(jiān)控方法,包括被監(jiān)控裝置向監(jiān)控裝置發(fā)送被監(jiān)控對(duì)象操作信息;監(jiān)控裝置根據(jù)預(yù)定條件、預(yù)定方式和被監(jiān)控對(duì)象操作信息生成通知;被監(jiān)控裝置根據(jù)監(jiān)控裝置的通知控制被監(jiān)控對(duì)象的操作。根據(jù)本發(fā)明,通過(guò)對(duì)被監(jiān)控對(duì)象操作的監(jiān)控,可提醒被監(jiān)控對(duì)象適當(dāng)?shù)剡M(jìn)行休息或做些其它的活動(dòng)(如體育鍛煉),從而使被監(jiān)控對(duì)象將工作、娛樂(lè)和體育鍛煉結(jié)合起來(lái),有利于其身體健康。
文檔編號(hào)G06F19/00GK1794666SQ20051008284
公開(kāi)日2006年6月28日 申請(qǐng)日期2005年7月11日 優(yōu)先權(quán)日2005年7月11日
發(fā)明者焦敬敏, 鐘杰萍, 孫謙, 王升瓊, 劉乾, 齊泉 申請(qǐng)人:華為技術(shù)有限公司