專利名稱:資源利用和控制裝置以及控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在群件中使用的資源利用和控制裝置,以及其控制方法。
根據(jù)目前對(duì)高性能、高速計(jì)算機(jī)系統(tǒng)的要求,重要的是開發(fā)一個(gè)環(huán)境,它由一個(gè)網(wǎng)絡(luò)構(gòu)成,其中,多個(gè)計(jì)算機(jī)都相互連接,以便于實(shí)現(xiàn)上述要求。另一方面,根據(jù)當(dāng)前群件的發(fā)展,需要一個(gè)能夠?qū)γ總€(gè)群組單元使用群件而無(wú)需網(wǎng)絡(luò)環(huán)境識(shí)別的環(huán)境,如開發(fā)項(xiàng)目組。
在上述情況下,例如,當(dāng)同時(shí)在一個(gè)網(wǎng)絡(luò)上提供多個(gè)群組或當(dāng)多個(gè)群組利用某一個(gè)資源,如一個(gè)對(duì)象(程序)、數(shù)據(jù)、窗口、指令等的時(shí)候,重要的是要保證資源的安全性,以便保護(hù)資源內(nèi)容不被未授權(quán)使用。相應(yīng)地,為保證資源的安全性,需要規(guī)劃一個(gè)管理資源的系統(tǒng)。
另一方面,當(dāng)資源在每個(gè)群組單元中使用時(shí),資源只在該群組內(nèi)被共同利用,并有可能為每個(gè)群組單元提供一個(gè)窗口。結(jié)果,雖然對(duì)每個(gè)群組單元,資源的安全性能夠得到保證,但是,就不可能從另一個(gè)群組去訪問該資源,因此,從有效利用資源的觀點(diǎn)來(lái)看,就產(chǎn)生了問題。
然而,當(dāng)資源被多個(gè)群組共享時(shí),屬于另一個(gè)群組的資源能夠很容易地被每個(gè)群組利用。但是,這種情況下的問題是保證資源的安全性很困難。進(jìn)一步說,例如,一個(gè)資源與在另一個(gè)群組中的資源名字相同時(shí),在每個(gè)群組單元中的資源管理有時(shí)會(huì)變得很困難,于是就存在這樣的危險(xiǎn),屬于一個(gè)群組的資源會(huì)被另一個(gè)群組錯(cuò)誤地毀掉。如上所述,當(dāng)多個(gè)群組共同利用一個(gè)資源時(shí)需要安全性,資源管理也需要改進(jìn)。
如上面所提到的,群件近來(lái)已經(jīng)被作為一個(gè)在每個(gè)群組單元中處理任務(wù)的系統(tǒng)進(jìn)行開發(fā)。在傳統(tǒng)群件中,有兩種類型,一個(gè)群件處理每個(gè)群組單元的獨(dú)立任務(wù),而另一個(gè)群件通過網(wǎng)絡(luò)處理共同的任務(wù)。在這些類型中,隨著每個(gè)群組單元中所處理的任務(wù)量的增長(zhǎng),就需要確保安全性并提高群件的工作效率。
也就是說,在傳統(tǒng)技術(shù)中,是不可能在多個(gè)群組中通過相互利用每個(gè)群組單元中準(zhǔn)備的資源(如一個(gè)對(duì)象)來(lái)處理任務(wù)的。然而,為了解決這個(gè)問題,比如,一個(gè)重復(fù)屬于多個(gè)群組的工作者能夠訪問包含在另一個(gè)群組中的資源,他從另一個(gè)群組接收或向另一個(gè)群組發(fā)送資源,以便實(shí)現(xiàn)資源的相互使用。
然而,在上述情況下,當(dāng)群組之間的資源安全性被定義得非常嚴(yán)格時(shí),就不可能保持資源在多個(gè)群組中的共同性,從而帶來(lái)了工作效率降低的問題。傳統(tǒng)上,為了解決工作效率降低這個(gè)問題,有一種方法,它臨時(shí)提出對(duì)資源使用的限制,這是在群組結(jié)構(gòu)變化或工作者轉(zhuǎn)移到另一個(gè)群組時(shí)所需要的。但是,顯然,這種方法也會(huì)使資源管理變差。因此,為了解決這個(gè)問題,需要盡可能多地減少群組結(jié)構(gòu)變化或工作者轉(zhuǎn)移到另一個(gè)群組時(shí)的變化。但在這種情況下,有一個(gè)問題,就是工作者可能屬于一個(gè)群組,而任務(wù)則可能僅僅被限制在一個(gè)固定的群組單元中。
如上所述,當(dāng)優(yōu)先考慮工作效率和資源的共同使用時(shí),就會(huì)產(chǎn)生各種給確保資源安全性帶來(lái)困難的問題。這時(shí),由于在工作效率和資源共同使用之間保持平衡的調(diào)節(jié)是依賴于管理者或工作者的任務(wù),所以實(shí)行對(duì)任務(wù)的調(diào)節(jié)是一個(gè)非常麻煩的問題。
因此,為了提高群組中執(zhí)行的工作效率,就期望能夠?qū)γ總€(gè)群組單元靈活處理資源的管理、工作者的轉(zhuǎn)移及群組結(jié)構(gòu)的變化,并根據(jù)過程和狀態(tài)在群組之間自動(dòng)接收和發(fā)送任務(wù)。從這個(gè)觀點(diǎn)來(lái)看,要求每個(gè)群組保持獨(dú)立的資源管理,并根據(jù)每個(gè)群組單元的過程,通過從當(dāng)前群組向另一群組移交資源(如對(duì)應(yīng)于任務(wù)的窗口)來(lái)接收或傳送被使用的資源。
本發(fā)明的目標(biāo)是當(dāng)在每個(gè)群組單元中使用群件來(lái)執(zhí)行任務(wù)時(shí),在網(wǎng)絡(luò)環(huán)境或不識(shí)別網(wǎng)絡(luò)的環(huán)境中保證資源的安全性并提高群組工作的效率,也就是說,本發(fā)明目的在于,根據(jù)為每個(gè)群組單元定義內(nèi)容和過程的任務(wù)定義體,動(dòng)態(tài)地提供資源,如窗口、對(duì)象(程序)、指令、數(shù)據(jù)等,及在每個(gè)群組單元中使用每個(gè)任務(wù)過程的權(quán)利。進(jìn)而,本發(fā)明的目的是確保資源的安全性并實(shí)現(xiàn)下列過程。
1)當(dāng)必須使用被另一個(gè)群組占用的資源,如窗口等時(shí),從另一群組獲得使用許可,并用該窗口執(zhí)行任務(wù)。
2)數(shù)據(jù)和任務(wù)處理過程從一個(gè)群組向另一個(gè)群組傳遞,由另一群組向該群組請(qǐng)求任務(wù)的處理,并使群組接收到處理結(jié)果。
3)當(dāng)預(yù)定的任務(wù)完成后,作為結(jié)果,一個(gè)開發(fā)項(xiàng)目就完成了,為了開始下一個(gè)項(xiàng)目,執(zhí)行工作人員的轉(zhuǎn)移和項(xiàng)目組的變化。結(jié)果,被每個(gè)群組占用的資源被改變并重新安排。
4)在上述任務(wù)完成后,原來(lái)由于工作者的轉(zhuǎn)移和任務(wù)的重新安排而不能使用的資源,如窗口、對(duì)象(程序)、指令、數(shù)據(jù)等,在每個(gè)群組中被拷貝,所有資源被清除(或刪除)。
5)如果新任務(wù)開始了,資源在新任務(wù)開始的另一個(gè)目標(biāo)群組環(huán)境中被替換。
6)如果轉(zhuǎn)向另一個(gè)群組的工作者有權(quán)使用上一個(gè)群組中的資源,并失去了作為轉(zhuǎn)移和重排結(jié)果來(lái)使用的權(quán)利,對(duì)工作者來(lái)說就有可能連續(xù)使用前面的資源。
7)窗口環(huán)境被替換。
本發(fā)明的目的是通過使用基于上面處理過程的群件來(lái)實(shí)現(xiàn)較高的工作效率。
根據(jù)本發(fā)明的一個(gè)方面,在一個(gè)由多個(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組之間的任務(wù)的系統(tǒng)中,一個(gè)資源利用和控制裝置的特點(diǎn)在于,該方法包括一個(gè)任務(wù)處理過程準(zhǔn)備設(shè)備,用于根據(jù)基于每個(gè)群組單元所用資源而定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體和基于群組間所用資源而定義任務(wù)進(jìn)程的全部群組任務(wù)定義體來(lái)準(zhǔn)備任務(wù)處理過程;一個(gè)群組間資源利用和控制設(shè)備,用來(lái)控制對(duì)每個(gè)群組單元或群組間的“占用”或“未用”資源;以及一個(gè)資源管理設(shè)備,用來(lái)管理每個(gè)群組或群組之間的工作狀態(tài)。
根據(jù)本發(fā)明的另一個(gè)方面,在一個(gè)由多個(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組之間的任務(wù)的系統(tǒng)中,一種資源利用和控制方法的特點(diǎn)在于,包括一個(gè)任務(wù)處理過程準(zhǔn)備步驟,用于準(zhǔn)備一個(gè)基于每個(gè)群組單元所用資源而定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體和一個(gè)基于群組間所用資源而定義任務(wù)進(jìn)程的全部群組任務(wù)定義體;一個(gè)根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體來(lái)準(zhǔn)備任務(wù)處理過程的步驟;一個(gè)控制對(duì)每個(gè)群組單元或群組間“占用”或“未用”資源的步驟;以及一個(gè)管理每個(gè)群組或群組之間工作狀態(tài)的步驟。
根據(jù)本發(fā)明的另一個(gè)方面,本發(fā)明包括一個(gè)計(jì)算機(jī)可讀的存儲(chǔ)媒介,儲(chǔ)存能夠?qū)τ啥鄠€(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組之間的任務(wù)的系統(tǒng)所用的計(jì)算機(jī)實(shí)現(xiàn)下述步驟的程序;即,一個(gè)準(zhǔn)備基于每個(gè)群組單元所用資源而定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體和基于群組間所用資源而定義任務(wù)進(jìn)程的全部群組任務(wù)定義體的步驟;一個(gè)根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體準(zhǔn)備任務(wù)處理過程的步驟;一個(gè)控制每個(gè)群組或群組間“占用”或“未用”資源的步驟;和一個(gè)管理每個(gè)群組或群組間工作狀態(tài)的步驟。
圖1和圖2表現(xiàn)了依據(jù)本發(fā)明的基本結(jié)構(gòu)圖。
圖3表現(xiàn)了一個(gè)資源利用和控制裝置與每個(gè)群組之間的連接結(jié)構(gòu)圖。
圖4表現(xiàn)了構(gòu)成群組的每個(gè)個(gè)人計(jì)算機(jī)的詳細(xì)結(jié)構(gòu)圖。
圖5表現(xiàn)了一個(gè)應(yīng)用本發(fā)明的系統(tǒng)結(jié)構(gòu)圖,并形成了一個(gè)根據(jù)本發(fā)明,在群組之間基于服務(wù)器和資源存儲(chǔ)器的資源利用和控制裝置。
圖6表現(xiàn)了一個(gè)資源管理表的詳細(xì)注釋圖。
圖7表現(xiàn)了在資源管理表中“下一個(gè)群組名字(任務(wù)的名字)”的詳細(xì)注釋圖。
圖8表現(xiàn)了在資源管理表中“另一個(gè)臨時(shí)用戶”的詳細(xì)注釋圖。
圖9表現(xiàn)了窗口存儲(chǔ)的詳細(xì)注釋圖。
圖10表現(xiàn)了程序和指令存儲(chǔ)的詳細(xì)注釋圖。
圖11表現(xiàn)了一個(gè)通信信息存儲(chǔ)的詳細(xì)注釋圖,它用于一個(gè)缺乏目的地的移動(dòng)電話。
圖12表現(xiàn)了一個(gè)數(shù)據(jù)存儲(chǔ)的詳細(xì)注釋圖。
圖13表現(xiàn)了在群組管理表中工作人員表的詳細(xì)注釋圖。
圖14表現(xiàn)了群組管理表中特寫成員表的詳細(xì)注釋圖。
圖15表現(xiàn)了連接管理表的詳細(xì)注釋圖。
圖16表現(xiàn)了拷貝管理表的詳細(xì)注釋圖。
圖17和圖18表現(xiàn)了各個(gè)群組任務(wù)定義體的詳細(xì)注釋圖。
圖19和圖20表現(xiàn)了全部群組任務(wù)定義體的詳細(xì)注釋圖。
圖21表現(xiàn)了解釋資源利用和控制裝置與群組間使用權(quán)利請(qǐng)求的確認(rèn)過程的注釋圖。
圖22表現(xiàn)了解釋資源利用和控制裝置與群組間使用權(quán)利請(qǐng)求的操作過程的注釋圖。
圖23和24表現(xiàn)每個(gè)群組中監(jiān)控設(shè)備的處理流程圖(No.1)。
圖25和圖26表現(xiàn)了每個(gè)群組中監(jiān)控設(shè)備的處理流程圖(No.2)。
實(shí)現(xiàn)本發(fā)明的最佳方式圖1和2表現(xiàn)了依據(jù)本發(fā)明的基本結(jié)構(gòu)圖。在圖中,參考號(hào)1代表一個(gè)任務(wù)處理過程準(zhǔn)備設(shè)備,參考號(hào)2代表群組間的資源利用和控制設(shè)備,參考號(hào)3代表資源管理設(shè)備。參考號(hào)4代表請(qǐng)求群組轉(zhuǎn)換的請(qǐng)求設(shè)備,參考號(hào)5代表一個(gè)通知繼續(xù)任務(wù)或許可被另一個(gè)用戶使用的通知設(shè)備。參考號(hào)6a到6c代表群組,每個(gè)由例如個(gè)人計(jì)算機(jī)構(gòu)成。參考號(hào)7代表一個(gè)特別緊急群組,參考號(hào)8代表電話群組。
任務(wù)處理過程準(zhǔn)備設(shè)備1包括一個(gè)任務(wù)定義體11,在群組間轉(zhuǎn)換使用權(quán)的信息,如窗口等,在任務(wù)定義體11中被定義。并且在任務(wù)定義體中還提供一個(gè)被每個(gè)群組使用的各個(gè)群組任務(wù)定義體(見圖17和18)和一個(gè)被所有群組使用的全部群組任務(wù)定義體(見圖19和20)。
群組間的資源利用和控制設(shè)備構(gòu)成如下一個(gè)儲(chǔ)存任務(wù)定義體11的任務(wù)定義體存儲(chǔ)器21,一個(gè)拷貝管理表22,一個(gè)作為任務(wù)的內(nèi)存區(qū)域的工作區(qū)域23,定義體的進(jìn)度處理設(shè)備24,對(duì)每個(gè)群組拷貝狀態(tài)的確認(rèn)設(shè)備25,一個(gè)監(jiān)督處理時(shí)間的時(shí)間監(jiān)督設(shè)備26,一個(gè)包含工作人員表271和特別成員表272的群組管理表27,一個(gè)管理群組間連接的連接管理表28,一個(gè)群組重排和特別成員注冊(cè)設(shè)備29a,一個(gè)群組間失去權(quán)利時(shí)的刪除設(shè)備和警告信息設(shè)備29b,以及一個(gè)工作狀態(tài)監(jiān)督設(shè)備29c。
資源管理設(shè)備3包括一個(gè)資源管理表31,一個(gè)包含窗口存儲(chǔ)器321的窗口存儲(chǔ)管理設(shè)備32,一個(gè)包含程序和指令存儲(chǔ)器331的程序和指令存儲(chǔ)管理設(shè)備33,以及一個(gè)包含數(shù)據(jù)存儲(chǔ)器341的數(shù)據(jù)存儲(chǔ)管理設(shè)備24。
圖3表現(xiàn)了資源利用和控制裝置與每個(gè)群組間的連接結(jié)構(gòu)圖。群組間的資源利用和控制裝置10包括任務(wù)處理過程準(zhǔn)備設(shè)備1,群組間資源利用和控制設(shè)備2,和資源管理設(shè)備3。另一方面,一個(gè)個(gè)人計(jì)算機(jī),工作站和類似設(shè)備(下面是個(gè)人計(jì)算機(jī))100包括一個(gè)對(duì)群組間資源利用和控制裝置的臨控設(shè)備100a,和一個(gè)窗口環(huán)境100b。多個(gè)個(gè)人計(jì)算機(jī)100被分為由軟件開發(fā)組構(gòu)成的A組和由硬件設(shè)計(jì)組構(gòu)成的B組。每組的窗口環(huán)境可以在群組中作為資源專門使用。
圖4表現(xiàn)了構(gòu)成一個(gè)群組的每臺(tái)個(gè)人計(jì)算機(jī)的詳細(xì)結(jié)構(gòu)圖。對(duì)資源和通信的監(jiān)督在監(jiān)控設(shè)備100a和文件池區(qū)域100c-1之間進(jìn)行。一個(gè)應(yīng)用100b-1包含在操作系統(tǒng)(OS)和窗口環(huán)境100b中。進(jìn)而,文件100c包括群組間資源利用和控制裝置中使用的文件的池區(qū)域(特殊文件區(qū)域)100c-1和通常使用的文件100c-2。而且,文件的池區(qū)域100c-1包括一個(gè)拷貝數(shù)據(jù)程序使用的拷貝區(qū)域100c-11等,其中使用許可由群組間資源利用和控制裝置提供。
圖5表現(xiàn)了應(yīng)用本發(fā)明的系統(tǒng)結(jié)構(gòu)圖。依據(jù)本發(fā)明的群組間資源利用和控制裝置由一個(gè)服務(wù)器300和一個(gè)資源存儲(chǔ)器200組成。多個(gè)個(gè)人計(jì)算機(jī),資源存儲(chǔ)器200和服務(wù)器300通過網(wǎng)絡(luò)(如局域網(wǎng)或通信線路)相互連接。例如,多個(gè)移動(dòng)電話8與服務(wù)器100相連。多個(gè)個(gè)人計(jì)算機(jī)100,如圖3所示,根據(jù)其目的被分為一些群組,如A組,B組等。
在上述結(jié)構(gòu)中,本發(fā)明中,如圖4所示,特別文件區(qū)域100c-1不能輕易地向外部級(jí)傳遞在資源利用和控制設(shè)備10中使用的資源。進(jìn)而,還有監(jiān)督資源利用和控制裝置10和特別文件100c-1之間的監(jiān)控設(shè)備100a,其間的訪問只通過監(jiān)控設(shè)備100a來(lái)執(zhí)行。于是,本發(fā)明能夠保證在資源利用和控制裝置10中的資源安全性和每個(gè)群組軟件拷貝的安全性,并且,如果資源被拷貝到每臺(tái)個(gè)人計(jì)算機(jī)上,它能夠容易地對(duì)其進(jìn)行處理。
如圖1所示,使用拷貝的個(gè)人計(jì)算機(jī)的狀態(tài)以這樣的方式控制,拷貝狀態(tài)確認(rèn)設(shè)備25使用每個(gè)群組的拷貝狀態(tài)確認(rèn)設(shè)備25和工作狀態(tài)監(jiān)督設(shè)備29c來(lái)檢查儲(chǔ)存連接信息的連接管理表28。
此時(shí),為確認(rèn)拷貝操作,從而根據(jù)以資源的使用許可為基礎(chǔ)的雙重安全系統(tǒng)來(lái)加強(qiáng)資源的安全性,拷貝狀態(tài)確認(rèn)設(shè)備25有一個(gè)用于允許使用的口令。這就有可能避免輕易復(fù)制或?qū)截惒徽_的使用。
進(jìn)而,在每個(gè)群組的個(gè)人計(jì)算機(jī)中,如果既沒有監(jiān)控也沒有監(jiān)控設(shè)備與資源利用和控制裝置之間的連接,就不可能檢查從群組間資源利用和控制設(shè)備發(fā)來(lái)的信息區(qū)域的內(nèi)容。進(jìn)而,為了保險(xiǎn)起見,拷貝到個(gè)人計(jì)算機(jī)上的信息、資源如對(duì)象等被加密并壓縮。例如,當(dāng)通信線路中途意外中斷時(shí),監(jiān)控設(shè)備執(zhí)行線路的連接。如果不可能進(jìn)行線路連接的恢復(fù),監(jiān)控設(shè)備清除(或刪除)已拷貝的所有信息。
工作狀態(tài)監(jiān)督設(shè)備29c通知線路斷開,并將線路斷開設(shè)置到連接管理表28中。接著,工作狀態(tài)監(jiān)督設(shè)備29c向每個(gè)群組中的拷貝狀態(tài)確認(rèn)設(shè)備25通知線路的斷開。上述通信之后,每個(gè)群組中的拷貝狀態(tài)確認(rèn)設(shè)備25執(zhí)行拷貝狀態(tài)的記錄操作,并將計(jì)數(shù)器設(shè)為空狀態(tài)“NULL”。當(dāng)線路接通后,每個(gè)群組中人個(gè)計(jì)算機(jī)中的監(jiān)督設(shè)備確認(rèn)拷貝區(qū)域是否被清除,并在拷貝區(qū)域被清除后將計(jì)數(shù)器置為0。當(dāng)計(jì)數(shù)器被設(shè)置為空狀態(tài)時(shí),監(jiān)督設(shè)備將空狀態(tài)通知給同組的另一個(gè)成員,以便請(qǐng)求“清除”。此時(shí),作為一臺(tái)個(gè)人計(jì)算機(jī)的名字,當(dāng)它被連接到線路上時(shí),就有可能使用注冊(cè)數(shù)字而不用設(shè)備的名字。
接著,工作狀態(tài)監(jiān)督設(shè)備29c與每個(gè)群組中個(gè)人計(jì)算機(jī)的監(jiān)控設(shè)備100a通信,并根據(jù)連接狀態(tài)和權(quán)利的獲得來(lái)執(zhí)行通信。
當(dāng)經(jīng)過任務(wù)定義體分配的時(shí)間時(shí),時(shí)間監(jiān)督設(shè)備26向定義體(即各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體)處理的進(jìn)度處理設(shè)備24通知時(shí)間。
當(dāng)定義體被接收時(shí),其進(jìn)度處理設(shè)備24把定義體提交給工作狀態(tài)監(jiān)督設(shè)備29c,發(fā)出任務(wù)的延長(zhǎng)。
工作狀態(tài)監(jiān)督設(shè)備29c在收到通知后,接收到延長(zhǎng)信息,向每個(gè)群組發(fā)出信息并確認(rèn)任務(wù)的延長(zhǎng)。相應(yīng)的群組將任務(wù)進(jìn)度的修改發(fā)送到進(jìn)度處理設(shè)備24,并修改定義體。
接下來(lái),當(dāng)接收到來(lái)自每個(gè)群組的使用權(quán)請(qǐng)求確認(rèn)時(shí),工作狀態(tài)監(jiān)督設(shè)備29c提交連接管理表28,并在確認(rèn)所確定的目的地未被連接時(shí),向資源管理設(shè)備3請(qǐng)求一個(gè)緊急信息。資源管理設(shè)備3向資源利用和控制設(shè)備2發(fā)出這個(gè)信息。這個(gè)通信之后,資源管理設(shè)備3向請(qǐng)求設(shè)備4發(fā)出轉(zhuǎn)換群組的信息,并接收使用權(quán)的許可。資源管理設(shè)備3從請(qǐng)求設(shè)備4接收到使用權(quán)的許可,并接收到信息。接著,資源管理設(shè)備3將使用權(quán)許可寫入資源管理設(shè)備3。資源管理設(shè)備3向資源利用和控制設(shè)備2發(fā)出寫操作的完成。接著,資源利用和控制設(shè)備2與A組6a通信(見圖1)。當(dāng)資源管理設(shè)備3未接收到使用權(quán)許可時(shí),資源管理設(shè)備3向傳送請(qǐng)求的群組而不是資源管理設(shè)備3通告此事。此時(shí),定義體使用各個(gè)群組和全部群組的任務(wù)定義體來(lái)操作(執(zhí)行任務(wù))。
后面將對(duì)本發(fā)明的操作進(jìn)行詳細(xì)解釋。
根據(jù)本發(fā)明,例如,當(dāng)網(wǎng)絡(luò)上有多個(gè)群組時(shí),每個(gè)群組的任務(wù)是獨(dú)立執(zhí)行的。每個(gè)群組以這樣的方式進(jìn)行管理,群組能夠在其自身群組之內(nèi)訪問窗口(即窗口環(huán)境),但它不能訪問屬于另一個(gè)群組的窗口。結(jié)果,每個(gè)群組能夠?qū)Ω鱾€(gè)群組單元獨(dú)立運(yùn)行而沒有任何外部環(huán)境的影響。
進(jìn)而,當(dāng)錯(cuò)誤地打開屬于另一個(gè)群組的另一個(gè)窗口時(shí),由于如果未從另一個(gè)窗口得到使用許可就不能打開另一個(gè)窗口,就可以自動(dòng)防止錯(cuò)誤操作帶來(lái)的數(shù)據(jù)損壞。進(jìn)而,由于可以通過設(shè)置使用條件限制來(lái)使用窗口,就有可能防止數(shù)據(jù)損壞。同樣地,可以防止程序和指令的損壞,以及防止共同數(shù)據(jù)的損壞。
例如,當(dāng)某個(gè)群組請(qǐng)求對(duì)另一個(gè)群組窗口的訪問時(shí),另一個(gè)向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)出使用通知。如上所述,通過與每個(gè)群組的監(jiān)控設(shè)備和具有與監(jiān)控設(shè)備相同功能的部分的通信來(lái)實(shí)現(xiàn)。
工作狀態(tài)監(jiān)督設(shè)備29c根據(jù)任務(wù)定義體的工作內(nèi)容和以前定義的任務(wù)處理過程請(qǐng)求有使用權(quán)資源的變化,以便使窗口只能臨時(shí)訪問另一群組的窗口中所允許的窗口。于是,就有可能實(shí)現(xiàn)較高的工作效率。
當(dāng)目前的任務(wù)完成或轉(zhuǎn)換到其他任務(wù),并且新的任務(wù)在群組中開始時(shí),由于使用任務(wù)工作狀態(tài)監(jiān)督設(shè)備29c根據(jù)任務(wù)的新內(nèi)容自動(dòng)進(jìn)行窗口轉(zhuǎn)換,每個(gè)群組的工作人員跟蹤其自身任務(wù),這樣就可能跟蹤群組中所有任務(wù)。
接著,對(duì)于資源使用的延長(zhǎng),要用到群組間資源利用和控制裝置、監(jiān)控設(shè)備和每個(gè)群組間與監(jiān)控設(shè)備相對(duì)應(yīng)的功能。在確認(rèn)延長(zhǎng)另一個(gè)群組使用或臨時(shí)使用資源的進(jìn)程中,提供一個(gè)設(shè)備來(lái)考慮允許臨時(shí)使用資源的群組的權(quán)利損失并傳遞由于使用計(jì)時(shí)造成的時(shí)間延長(zhǎng),這樣易于實(shí)現(xiàn)資源使用的延長(zhǎng)。結(jié)果就可以順利地執(zhí)行任務(wù)。
在通信之后,如果有權(quán)的成員在群組之間是不同的話,設(shè)置臨時(shí)使用權(quán)的群組能夠通過獲得使用延長(zhǎng)許可使用群組而不需變化環(huán)境。當(dāng)權(quán)利屬于其自身群組時(shí),可以通過資源使用延長(zhǎng)使用群組,這樣就可以提前執(zhí)行任務(wù)。
在緊急狀態(tài)下,為訪問所有群組的資源,如窗口、對(duì)象、指令、數(shù)據(jù)等,提供一個(gè)群組7進(jìn)行特別緊急使用。當(dāng)發(fā)生一個(gè)緊急任務(wù)或緊急事件時(shí),或當(dāng)任務(wù)處理過程中定義的任務(wù)的正確性不能確定時(shí),可以使用用于特別緊急情況的群組7來(lái)解決問題。
在上述解釋中,雖然窗口主要作為資源的代表,但也可以對(duì)其他資源進(jìn)行同樣的解釋,如程序(對(duì)象)、數(shù)據(jù)、指令等。進(jìn)而,可以通過使用資源的拷貝來(lái)減少通信線路的經(jīng)費(fèi)。窗口的變化可以自動(dòng)執(zhí)行。因此,每個(gè)群組中的個(gè)人計(jì)算機(jī)中包括與群組間資源利用和控制設(shè)備2通信的監(jiān)控設(shè)備100a,這樣就可以根據(jù)定義體的進(jìn)度自動(dòng)變換窗口。在拷貝操作中,當(dāng)變化窗口時(shí),向窗口通知使用拷貝,并用一個(gè)準(zhǔn)許的口令來(lái)進(jìn)行檢查。當(dāng)獲得準(zhǔn)許后,通過監(jiān)控設(shè)備100a向監(jiān)控能夠使用的區(qū)域進(jìn)行拷貝,拷貝操作可以從窗口執(zhí)行。
下面將參照附圖解釋依據(jù)本發(fā)明的實(shí)施方案。
圖6表現(xiàn)了資源管理表的詳細(xì)的注釋圖。如圖6所示,資源管理表由群組名稱、窗口名稱、對(duì)象/指令名稱、數(shù)據(jù)名稱、連接名稱、工作狀態(tài)、下一群組名稱(任務(wù)名稱)和另一臨時(shí)用戶名稱組成。
工作狀態(tài)(即窗口、對(duì)象或指令使用狀態(tài))由下列數(shù)字表示。
000未用;0YX專用;
X=2被當(dāng)前任務(wù)群組中所有成員使用;X=3被當(dāng)前任務(wù)中所有特定成員使用;X=4被當(dāng)前任務(wù)中的個(gè)人使用;Y=0不允許另一資源的臨時(shí)使用;Y=1被群組中允許另一資源臨時(shí)使用的所有成員使用;被群組中允許另一資源臨時(shí)使用的所有特定成員使用;被群組中允許另一資源臨時(shí)使用的個(gè)人使用;1YX 共同使用;X=1在當(dāng)前任務(wù)中被共同使用;X=2被當(dāng)前任務(wù)中指定群組的所有成員共同使用;X=3被當(dāng)前任務(wù)中所有指定成員共同使用;Y=0不允許未被共同使用的另一資源臨時(shí)使用;Y=1被允許在群組中臨時(shí)使用未被共同使用的另一資源的所有成員使用;被允許在群組中臨時(shí)使用未被共同使用的另一資源的所有特定成員使用;被允許在群組中臨時(shí)使用未被共同使用的另一窗口的個(gè)人使用;圖7顯示了資源管理表中“下一群組名稱(任務(wù)名稱)”的詳細(xì)注釋圖。如圖所示,下一群組的名稱(任務(wù)名稱)由下列內(nèi)容構(gòu)成。
注冊(cè)最大數(shù)目代表依次具有使用權(quán)的群組/特定成員/個(gè)人的預(yù)定表的最大數(shù)目(此時(shí),標(biāo)識(shí)、群組名稱(任務(wù)名稱)以及通信名稱被計(jì)為“一組”);注冊(cè)數(shù)代表儲(chǔ)存在依次具有使用權(quán)的群組/特定成員/個(gè)人的預(yù)定表中的數(shù)目;標(biāo)識(shí)00=群組名稱(任務(wù)名稱)
01=特定成員名稱10=個(gè)人名稱群組名稱(任務(wù)名稱)代表一個(gè)群組的名稱(任務(wù)名稱),特定成員的名稱,和個(gè)人的名稱(群組名稱的構(gòu)成與資源管理表的群組名稱相同);通信名稱與資源管理表中的通信名稱相同。
圖8表現(xiàn)了圖6中資源管理表中“另一臨時(shí)用戶”的詳細(xì)注釋圖。
注冊(cè)最大數(shù)目代表依次具有臨時(shí)使用資源權(quán)利的群組/特定成員/個(gè)人的預(yù)訂表的最大數(shù)目(此時(shí),狀態(tài)、標(biāo)識(shí)、群組名稱(任務(wù)名稱)及通信名稱被計(jì)為“一組”);注冊(cè)數(shù)代表儲(chǔ)存在依次具有臨時(shí)使用資源權(quán)利的群組/特定成員/人員的預(yù)訂表中的數(shù)目(此時(shí),狀態(tài)、標(biāo)識(shí)、群組名稱(任務(wù)名稱)及通信名稱被計(jì)為“一組”);狀態(tài)0,這代表只在群組/特定成員/個(gè)人有權(quán)期間的有效性;1,這代表時(shí)間延續(xù),直到臨時(shí)使用另一資源的群組/特定成員/個(gè)人獲得使用資源的權(quán)利并且完成了任務(wù);2,這代表允許時(shí)間延長(zhǎng),直到臨時(shí)使用另一資源的群組/特定成員/個(gè)人獲得使用資源的權(quán)利并且完成了任務(wù);3,這代表當(dāng)目前有權(quán)使用資源的個(gè)人對(duì)允許只被有另一臨時(shí)使用的群組/特定成員/個(gè)人使用的任務(wù)重復(fù)時(shí),群組變換后可以允許任何極權(quán)使用的個(gè)人使用。
標(biāo)識(shí)00,群組名稱(任務(wù)名稱)01,特定成員名稱10,個(gè)人名稱群組名稱(任務(wù)名稱)代表一個(gè)群組的名稱(任務(wù)名稱),特定成員的名稱,和個(gè)人的名稱(群組名稱的構(gòu)成與資源管理表的群組名稱相同);通信名稱與資源管理表中的通信名稱相同。
圖9表現(xiàn)了圖6所示窗口存儲(chǔ)器的詳細(xì)注釋圖。窗口存儲(chǔ)器由窗口信息(OS名稱、CPU名稱和窗口環(huán)境(大小、菜單、像標(biāo)等),以及窗口開始文件(OS名稱、CPU名稱))。其中OS代表操作系統(tǒng),CPU代表中央處理單元。
圖10表現(xiàn)了圖2所示程序/指令存儲(chǔ)器的詳細(xì)注釋圖。程序/指令存儲(chǔ)器331由對(duì)象信息和指令(OS名稱、CPU名稱、對(duì)象啟動(dòng)形式)及對(duì)象起始文件(OS名稱和CPU名稱)組成。
在圖9和10中,OS的名稱包括窗口名稱、版本名稱等。
圖11表現(xiàn)了通信信息存儲(chǔ)器的詳細(xì)注釋圖,它用于缺少目的地的移動(dòng)電話。通信信息存儲(chǔ)器由通信信息(位置、撥號(hào)、消息代碼等)和通信操作文件(成員名稱)組成。
圖12表現(xiàn)了數(shù)據(jù)存儲(chǔ)器的詳細(xì)注釋圖。數(shù)據(jù)存儲(chǔ)器由數(shù)據(jù)屬性信息(數(shù)據(jù)格式(只讀/讀寫,如格式、種類(動(dòng)畫、聲音等))和屬性)及數(shù)據(jù)文件組成。
圖13和14顯示了群組管理表的詳細(xì)注釋圖。在這里,圖13表示一個(gè)工作成員表,圖14表示一個(gè)特定成員表。圖13中,工作人員表由群組名稱(任務(wù)名稱),成員數(shù)目、工作者名稱等組成。成員數(shù)目指工作者的數(shù)目,工作者名稱指工作者的個(gè)人名字。在圖14中,特定成員表由特定成員名稱、成員數(shù)目、群組名稱(任務(wù)名稱)、工作者名稱等組成。特定成員名稱與在資源管理表中使用的名稱相對(duì)應(yīng)。由于特定成員從群組擴(kuò)展,特定成員的名稱分別附屬于群組名稱。成員數(shù)目將群組名和工作者名計(jì)為一組,并代表特定成員中一個(gè)成員的注冊(cè)數(shù)。工作者名代表執(zhí)行任務(wù)的個(gè)人的名字。
圖15顯示了一個(gè)連接管理表的詳細(xì)注釋圖。連接管理表由群組名稱(任務(wù)的名稱)、工作者的名稱、個(gè)人計(jì)算機(jī)的名稱、連接狀態(tài)等組成。群組名稱(任務(wù)名稱)代表群組所屬的該組名稱,并不代表特定成員和個(gè)人。工作者名稱代表使用群組的工作者的名稱。個(gè)人計(jì)算機(jī)名稱代表與群組間資源利用和控制設(shè)備相連的個(gè)人計(jì)算機(jī)的名稱。連接狀態(tài)表示如下00=未用,01=占用,10=線路失敗。
圖16表示拷貝管理表的詳細(xì)注釋圖??截惞芾肀碛扇航M名稱(任務(wù)名稱)、工作者名稱、所用個(gè)人計(jì)算機(jī)管理數(shù)目、所用個(gè)人計(jì)算機(jī)名稱、拷貝次、拷貝內(nèi)容、使用許可口令等組成。
圖17和18表示各個(gè)群組任務(wù)定義體的詳細(xì)注釋圖,圖19和20表示全部群組任務(wù)定義體的詳細(xì)注釋圖。這些任務(wù)定義體如圖1所示在任務(wù)處理過程準(zhǔn)備設(shè)備1中提供。如上所述,任務(wù)處理過程準(zhǔn)備設(shè)備1根據(jù)為每個(gè)群組或所有群組定義任務(wù)進(jìn)程和任務(wù)處理過程的這些任務(wù)定義體來(lái)提供任務(wù)處理過程。根據(jù)這些任務(wù)定義體動(dòng)態(tài)地附帶有使用資源的權(quán)利。
圖21表示解釋資源利用和控制裝置與群組間使用權(quán)請(qǐng)求確認(rèn)過程的注釋圖。在圖21中,進(jìn)度處理設(shè)備24將處理結(jié)果發(fā)送到工作狀態(tài)監(jiān)督設(shè)備29c,工作狀態(tài)監(jiān)督設(shè)備29c將確認(rèn)返回給進(jìn)度處理設(shè)備24。
接著,工作狀態(tài)監(jiān)督設(shè)備29c向資源管理設(shè)備3發(fā)出變換請(qǐng)求,資源管理設(shè)備3將變換結(jié)果返回給工作狀態(tài)監(jiān)督設(shè)備29c。群組A向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)送使用請(qǐng)求,工作監(jiān)督設(shè)備29c將請(qǐng)示結(jié)果返回給群組A。接著,群組B向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)送定義體通知,工作狀態(tài)監(jiān)督設(shè)備29c向群組B返回使用許可及結(jié)果。
圖22表示解釋資源利用和控制裝置與群組間使用權(quán)請(qǐng)求操作過程的注釋圖。在這里,雖然各個(gè)群組定義體被單獨(dú)使用,但使用許可由群組B進(jìn)行請(qǐng)求,以便得到使用權(quán)。圖22中,(1)當(dāng)使用請(qǐng)示從群組A發(fā)到工作狀態(tài)監(jiān)督設(shè)備29c時(shí),(2)使用請(qǐng)示從工作狀態(tài)監(jiān)督設(shè)備29c被發(fā)送到進(jìn)度處理設(shè)備24,(3)進(jìn)度處理設(shè)備24向工作狀態(tài)監(jiān)督設(shè)備29c返回表示不接受請(qǐng)求的結(jié)果(NG),(4)結(jié)果被返回到群組A。
接著,(5)群組A向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)送一個(gè)表示向群組B請(qǐng)求的通知,(6)工作狀態(tài)監(jiān)督設(shè)備29c向群組B發(fā)出使用群組B的請(qǐng)求和不允許使用(NG)群組A的信息,(7)群組B向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)出定義體變化的通知,(8)工作狀態(tài)監(jiān)督設(shè)備29c向進(jìn)度處理設(shè)備24發(fā)出定義體變化的請(qǐng)求,(9)進(jìn)度處理設(shè)備24向工作狀態(tài)監(jiān)督設(shè)備29c發(fā)出變換通知,變換通知被發(fā)到群組B。接著,(10)工作狀態(tài)監(jiān)督設(shè)備29c向資源管理表3發(fā)出變化/注冊(cè),(11)資源管理表3向工作狀態(tài)監(jiān)督設(shè)備29c返回完成通知。
圖23和24表示每個(gè)群組中監(jiān)控設(shè)備中的處理流程圖(No.1)。圖23和24中,當(dāng)進(jìn)程(S1)開始時(shí),群組間資源利用和控制裝置所用的一個(gè)文件區(qū)域被清除并初始化(S2)。接著,群組間資源利用和控制裝置與個(gè)人計(jì)算機(jī)相連(S3),初始化通知被送到資源利用和控制裝置(S4)。然后,向資源利用與控制裝置請(qǐng)示可用的環(huán)境(S5),窗口自動(dòng)打開(S6),任務(wù)被啟動(dòng)(7)。
任務(wù)啟動(dòng)后的內(nèi)容為信息請(qǐng)求(1),拷貝接受過程(2),信息的接收過程(3),一個(gè)應(yīng)用的通信進(jìn)程(4),和任務(wù)變換時(shí)窗口的自動(dòng)打開/關(guān)閉進(jìn)程等,接著,進(jìn)行個(gè)人計(jì)算機(jī)斷開過程。即資源利用和控制裝置中所用的一個(gè)文件池區(qū)域被清除,并向資源利用和控制裝置發(fā)出清除通知(S8),接著在發(fā)出通知和資源利用與控制裝置拷貝管理表的清除確認(rèn)之后,線路打開(S9),最后,個(gè)人計(jì)算機(jī)被關(guān)閉(S10)。
圖25和26表示每個(gè)群組中監(jiān)控設(shè)備的進(jìn)行流程圖(No.2)。圖25和26中,在圖24所示的過程(5)任務(wù)變化時(shí),窗口自動(dòng)打開/關(guān)閉進(jìn)程(S21)中,當(dāng)從資源利用和控制裝置接收到窗口變化的通知時(shí),為打開窗口環(huán)境在資源利用和控制裝置與個(gè)人計(jì)算機(jī)中的OS之間進(jìn)行通信(S22)。接著,通過拷貝確認(rèn)設(shè)備,資源利用和控制裝置中的通知的資源(資源的使用權(quán)失去了,如拷貝窗口等)被從資源利用和控制裝置所用的文件池區(qū)域中刪除(S23),進(jìn)程完成。
圖26中,在圖24(2)所示的拷貝接受過程(S31)中,拷貝(S32)之后,接受通知從個(gè)人計(jì)算機(jī)發(fā)向資源利用和控制裝置發(fā)出。接著,個(gè)人計(jì)算機(jī)從資源利用和控制裝置接收驗(yàn)證確認(rèn)通知(S33)。驗(yàn)證口令和窗口名稱被通知給資源利用和控制裝置。當(dāng)從資源利用和控制裝置得到確認(rèn)時(shí),驗(yàn)證口令和窗口名稱被送往資源利用和控制裝置(S34)??截愔螅褂玫穆窂阶兓癁榭截惙?,以便繼續(xù)進(jìn)程(S35),進(jìn)程完成。
本發(fā)明的效果可以概括如下。
也就是說,依據(jù)本發(fā)明,由于每個(gè)群組中資源的使用基本上只對(duì)一個(gè)群組允許,并保證專用,就有可能防止由另一個(gè)群組誤操作造成的數(shù)據(jù)、窗口等環(huán)境的損壞。
進(jìn)而,由于被使用的資源的管理是對(duì)每個(gè)群組單元,就可以防止向另一個(gè)人進(jìn)行未授權(quán)拷貝,或未授權(quán)而獲得資源。在群組間數(shù)據(jù)通信中,通過向工作監(jiān)督設(shè)備傳遞通知,可以在保持資源安全性的情況下向另一個(gè)群組請(qǐng)求不能在其自身群組中工作的環(huán)境。
在群組間通信造成的資源使用延遲后,可以靈活地處理任務(wù)延遲的環(huán)境。即使有權(quán)使用的群組失去了權(quán)利,對(duì)臨時(shí)用戶來(lái)說,也可能通過延續(xù)有下一權(quán)利的群組的權(quán)利而繼續(xù)使用群組。
在窗口的使用中,在任務(wù)變化時(shí)失去使用權(quán)的窗口被自動(dòng)從屏幕刪除,并可以打開下一任務(wù)中使用的窗口。當(dāng)失去使用指令和對(duì)象(程序)的權(quán)利時(shí),可以提交指令和對(duì)象(程序),以便只有新任務(wù)所使用的指令和對(duì)象保留下來(lái)。
當(dāng)使用過去使用的指令和程序時(shí),可以在向個(gè)人計(jì)算機(jī)查詢后,確認(rèn)其存在或缺少。此時(shí),當(dāng)使用權(quán)的臨時(shí)請(qǐng)求被發(fā)送,且使用許可被接收到之后,可以在使用許可后使用指令和程序。與上述相同的處理過程也應(yīng)用于數(shù)據(jù)。
如上所述,本發(fā)明有下列效果,即,由于依據(jù)任務(wù)內(nèi)容對(duì)使用權(quán)的管理通過包含任務(wù)處理過程的定義體進(jìn)行管理,就易于監(jiān)督每個(gè)群組中并行執(zhí)行的任務(wù),就可以在多個(gè)群組中提高資源利用的效率和工作效率。特別是,本發(fā)明能夠提高資源利用的效率和網(wǎng)絡(luò)環(huán)境提供的群件中的工作效率。
通過分別使用拷貝和禁止拷貝,可以自由地調(diào)整安全性的級(jí)別。安全性中重要的事情是不使用拷貝而進(jìn)行處理。當(dāng)拷貝被允許時(shí),使用拷貝來(lái)處理事件,但提供一個(gè)需要確認(rèn)驗(yàn)證口令的結(jié)構(gòu),其中拷貝可以只從每個(gè)群組個(gè)人計(jì)算機(jī)的監(jiān)控設(shè)備得到。
當(dāng)使用權(quán)被轉(zhuǎn)換時(shí),每臺(tái)個(gè)人計(jì)算機(jī)中OS打開的窗口等被關(guān)閉。由于向OS通知窗口的變化以便窗口自動(dòng)打開,可以通過其自身群組自動(dòng)提交窗口,不用搜尋,從而可以減少很多處理操作。
在工業(yè)上的利用能力依據(jù)本發(fā)明的使用群件的群組間資源利用和控制裝置,如上所述,在每個(gè)群組單元工作效率改進(jìn)方面有很多效果,并且其工業(yè)利用能力也很大。
權(quán)利要求
1.在一個(gè)由多個(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組之間的任務(wù)的系統(tǒng)中,一個(gè)群組間資源利用和控制裝置,其特征在于,該裝置包括一個(gè)任務(wù)處理過程準(zhǔn)備設(shè)備,用于根據(jù)基于每個(gè)群組單元所用資源而定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體和基于群組間所用資源而定義任務(wù)進(jìn)程的全部群組任務(wù)定義體來(lái)準(zhǔn)備任務(wù)處理過程;一個(gè)資源利用和控制設(shè)備,用來(lái)根據(jù)任務(wù)處理過程準(zhǔn)備設(shè)備準(zhǔn)備的任務(wù)處理過程進(jìn)行控制,包括對(duì)每個(gè)群組單元或群組間,資源可以被利用或不能使用;以及一個(gè)資源管理設(shè)備,用來(lái)管理每個(gè)群組或群組之間的工作狀態(tài)。
2.權(quán)利要求1中的資源利用和控制裝置,還包括一個(gè)預(yù)定通信設(shè)備,用來(lái)對(duì)每個(gè)群組和群組間的資源工作狀態(tài)和使用狀態(tài)進(jìn)行通信。
3.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)群組管理表,用來(lái)儲(chǔ)存工作成員和特定成員。
4.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)連接管理表,用來(lái)儲(chǔ)存每個(gè)群組的連接狀態(tài)。
5.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)拷貝管理表,用來(lái)儲(chǔ)存每個(gè)群組的計(jì)算機(jī)中使用許可、拷貝數(shù)目和拷貝內(nèi)容。
6.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)工作狀態(tài)監(jiān)督設(shè)備,用來(lái)監(jiān)督每個(gè)群組和群組間的工作狀態(tài)。
7.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)進(jìn)度處理設(shè)備,用來(lái)根據(jù)每個(gè)群組和群組間的工作狀態(tài)修改任務(wù)處理過程。
8.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)任務(wù)定義體存儲(chǔ)器,儲(chǔ)存各個(gè)群組任務(wù)定義體和全部任務(wù)定義體。
9.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)拷貝狀態(tài)確認(rèn)設(shè)備,用來(lái)在每個(gè)群組的計(jì)算機(jī)中確認(rèn)資源的拷貝狀態(tài)。
10.權(quán)利要求1中的資源利用和控制裝置,其中資源利用和控制設(shè)備包括一個(gè)時(shí)間監(jiān)督設(shè)備,用來(lái)監(jiān)督分配給各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體的工作時(shí)間。
11.權(quán)利要求1中的資源利用和控制裝置,其中資源管理設(shè)備包括一個(gè)資源管理表,用來(lái)儲(chǔ)存每個(gè)群組的使用狀態(tài)。
12.權(quán)利要求1中的資源利用和控制裝置,其中資源管理設(shè)備包括窗口存儲(chǔ)管理設(shè)備,用來(lái)將窗口作為資源儲(chǔ)存并管理;程序/指令存儲(chǔ)管理設(shè)備,用來(lái)將程序和指令作為資源儲(chǔ)存和管理;數(shù)據(jù)存儲(chǔ)管理設(shè)備,用來(lái)將數(shù)據(jù)作為資源儲(chǔ)存并管理。
13.權(quán)利要求2中的資源利用和控制裝置,還包括一個(gè)群組轉(zhuǎn)換請(qǐng)求設(shè)備,用來(lái)通過預(yù)定通信設(shè)備請(qǐng)求群組間轉(zhuǎn)換。
14.權(quán)利要求2中的資源利用和控制裝置,還包括一個(gè)通知設(shè)備,通過預(yù)定通信設(shè)備通知任務(wù)的延續(xù)和另一個(gè)資源使用許可。
15.權(quán)利要求1中的資源利用和控制裝置,其中多個(gè)計(jì)算機(jī)的每一個(gè)都包括一個(gè)監(jiān)控設(shè)備,用來(lái)監(jiān)控資源的使用并申請(qǐng)使用許可。
16.權(quán)利要求1中的資源利用和控制裝置,其中多個(gè)計(jì)算機(jī)的每一個(gè)都包括一個(gè)拷貝資源的拷貝區(qū)域。
17.權(quán)利要求2中的資源利用和控制裝置,其中預(yù)定通信設(shè)備是一個(gè)移動(dòng)電話,一個(gè)袋鐘或一個(gè)電子記事本。
18.權(quán)利要求1中的資源利用和控制裝置,其中工作狀態(tài)包括任務(wù)的完成、由于超時(shí)造成的任務(wù)未完成而引起的延長(zhǎng)、任務(wù)中斷造成任務(wù)的變化,另一個(gè)群組使用時(shí)使用權(quán)轉(zhuǎn)移等。
19.在一個(gè)由多個(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組之間的任務(wù)的系統(tǒng)中,一種群組間資源利用和控制方法,其特征在于,一個(gè)任務(wù)處理過程準(zhǔn)備進(jìn)程,用于準(zhǔn)備一個(gè)基于每個(gè)群組單元所用資源而定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體和一個(gè)基于群組間所用資源而定義任務(wù)進(jìn)程的全部群組任務(wù)定義體;一個(gè)根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體來(lái)準(zhǔn)備任務(wù)處理過程的進(jìn)程;一個(gè)執(zhí)行控制的進(jìn)程,用來(lái)根據(jù)任務(wù)處理過程準(zhǔn)備設(shè)備準(zhǔn)備的任務(wù)處理過程進(jìn)行控制,包括對(duì)每個(gè)群組單元或群組間,資源可以被利用或不能使用;以及一個(gè)管理每個(gè)群組或群組之間的工作狀態(tài)的進(jìn)程。
20.權(quán)利要求19中的資源利用和控制方法,還包括每個(gè)群組或群組間通過預(yù)定通信設(shè)備,工作狀態(tài)和使用狀態(tài)的通信進(jìn)程。
21.權(quán)利要求19中的資源利用和控制方法,還包括在多個(gè)計(jì)算機(jī)的每一個(gè)中監(jiān)控資源使用的進(jìn)程。
22.權(quán)利要求21中的資源利用和控制方法,其中監(jiān)控進(jìn)程包括在與多個(gè)計(jì)算機(jī)相連的群組間資源利用和控制裝置中,清除并初始化一個(gè)文件區(qū)域的步驟;連接資源利用和控制裝置的步驟;通知資源利用和控制裝置的初始化的步驟;請(qǐng)求能夠在資源利用和控制裝置中使用的環(huán)境的步驟;及自動(dòng)打開窗口并啟動(dòng)任務(wù)的步驟。
23.權(quán)利要求22中的資源利用和控制方法,其中任務(wù)啟動(dòng)步驟包括請(qǐng)求信息步驟;接受拷貝步驟;接收信息步驟;與應(yīng)用程序通信步驟等,及任務(wù)轉(zhuǎn)換時(shí)自動(dòng)打開/關(guān)閉窗口的步驟。
24權(quán)利要求22中的資源利用和控制方法,其中任務(wù)啟動(dòng)步驟包括當(dāng)斷開計(jì)算機(jī)時(shí),清除資源利用和控制裝置使用的文件池區(qū)域的步驟;發(fā)送清除信息的步驟;發(fā)送并打開一條線路后,在資源利用和控制裝置中確認(rèn)列表的步驟;關(guān)閉計(jì)算機(jī)的步驟。
25權(quán)利要求23中的資源利用和控制方法,其中任務(wù)轉(zhuǎn)換的自動(dòng)打開步驟包括收到轉(zhuǎn)換信息時(shí),從資源利用和控制裝置接收一個(gè)窗口等的步驟;與OS通信打開一個(gè)環(huán)境的步驟;及刪除通過拷貝管理設(shè)備從資源利用和控制裝置中所用的文件池區(qū)域中發(fā)出的信息的步驟。
26權(quán)利要求23中的資源利用和控制方法,其中拷貝的接受步驟包括向資源利用和控制裝置通知收到拷貝的步驟;從資源利用和控制裝置接收一個(gè)驗(yàn)證確認(rèn)的步驟;發(fā)送驗(yàn)證口令和窗口名稱等的步驟;確認(rèn)之后,執(zhí)行發(fā)送過程的步驟;拷貝之后,繼續(xù)將路徑轉(zhuǎn)換到拷貝方的進(jìn)程。
27一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),儲(chǔ)存在多個(gè)計(jì)算機(jī)相互連接并執(zhí)行應(yīng)用于每個(gè)群組或群組之間任務(wù)的系統(tǒng)中使用的計(jì)算機(jī)上執(zhí)行下列進(jìn)程的程序,進(jìn)程包括準(zhǔn)備根據(jù)每個(gè)群組所用資源定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體,和根據(jù)群組間所用資源定義任務(wù)進(jìn)程的全部群組任務(wù)定義體;根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體準(zhǔn)備任務(wù)處理過程;根據(jù)準(zhǔn)備好的任務(wù)處理過程,執(zhí)行包括資源可以或不可以被每個(gè)群組或群組間使用的控制;以及管理每個(gè)群組或群組間資源的任務(wù)狀態(tài)。
28.一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),儲(chǔ)存在多個(gè)計(jì)算機(jī)相互連接并執(zhí)行應(yīng)用于每個(gè)群組或群組之間任務(wù)的系統(tǒng)中使用的計(jì)算機(jī)上執(zhí)行下列進(jìn)程的程序,進(jìn)程包括準(zhǔn)備根據(jù)每個(gè)群組所用資源定義任務(wù)進(jìn)程的各個(gè)群組任務(wù)定義體,和根據(jù)群組間所用資源定義任務(wù)進(jìn)程的全部群組任務(wù)定義體;根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體準(zhǔn)備任務(wù)處理過程;根據(jù)準(zhǔn)備好的任務(wù)處理過程,執(zhí)行包括資源可以或不可以被每個(gè)群組或群組間使用的控制;管理每個(gè)群組或群組間資源的任務(wù)狀態(tài);以及通過預(yù)定通信設(shè)備通信,對(duì)每個(gè)群組和群組間控制工作狀態(tài)和使用狀態(tài)。
全文摘要
本發(fā)明涉及一個(gè)資源利用和控制裝置,在一個(gè)由多個(gè)相互連接的計(jì)算機(jī)組成并執(zhí)行應(yīng)用于每個(gè)群組或群組間的任務(wù)的系統(tǒng)中。資源利用和控制裝置(10)構(gòu)成如下:一個(gè)準(zhǔn)備任務(wù)處理過程的準(zhǔn)備單元(1),根據(jù)各個(gè)群組任務(wù)定義體和全部群組任務(wù)定義體準(zhǔn)備任務(wù)處理過程,各個(gè)群組任務(wù)定義體根據(jù)每個(gè)群組所使用的資源而定義任務(wù)進(jìn)程,而全部群組任務(wù)定義體根據(jù)群組間所使用的資源而定義任務(wù)進(jìn)程;資源利用和控制單元(2),根據(jù)任務(wù)處理過程準(zhǔn)備單元所準(zhǔn)備的任務(wù)處理過程執(zhí)行控制,包括資源能否被每個(gè)群組或群組間使用;以及資源管理單元(3),管理每個(gè)群組或群組間資源的工作狀態(tài)。
文檔編號(hào)G06F21/62GK1198227SQ9719098
公開日1998年11月4日 申請(qǐng)日期1997年7月1日 優(yōu)先權(quán)日1996年7月1日
發(fā)明者外川好房 申請(qǐng)人:富士通株式會(huì)社