專(zhuān)利名稱(chēng):操作計(jì)算機(jī)系統(tǒng)的方法和相關(guān)的計(jì)算機(jī)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明針對(duì)一種用于操作提供用戶(hù)個(gè)人管理信息數(shù)據(jù)的計(jì)算機(jī)系統(tǒng)特別是個(gè)人計(jì)算機(jī)系統(tǒng)的方法。本發(fā)明還針對(duì)相關(guān)的計(jì)算機(jī)系統(tǒng),特別是個(gè)人計(jì)算機(jī)系統(tǒng),并且本發(fā)明還針對(duì)相關(guān)的計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
個(gè)人信息管理軟件包廣泛使用在工作場(chǎng)所。這些所謂的個(gè)人信息管理器通常運(yùn)行于個(gè)人計(jì)算機(jī)上并包括處理電子郵件的能力、提供約會(huì)日歷和經(jīng)常聯(lián)絡(luò)的聯(lián)系人列表。個(gè)人信息管理器能極大地幫助組織個(gè)人和其它人員的交往。個(gè)人信息管理軟件可以發(fā)送電子郵件消息、接收電子郵件消息并對(duì)電子郵件消息進(jìn)行分類(lèi)、安排約會(huì)、以及維護(hù)和組織如電話(huà)號(hào)碼和電子郵件地址等信息。
通常,如工作人員之類(lèi)的計(jì)算機(jī)系統(tǒng)用戶(hù)具有例如聯(lián)系人列表、日歷、簡(jiǎn)檔等分散在運(yùn)行于計(jì)算機(jī)系統(tǒng)上的各種應(yīng)用程序中并分散在諸如工作場(chǎng)所中所提供的計(jì)算機(jī)系統(tǒng)、移動(dòng)計(jì)算機(jī)系統(tǒng)或者PDA(個(gè)人數(shù)字助理)等多種設(shè)備上的大量個(gè)人管理信息。
2001年,微軟宣布了代碼名為“HailStorm”、命名為“.NETMyServices”的一組授權(quán)服務(wù),這些服務(wù)使得用戶(hù)可以集中管理其個(gè)人管理信息并且可以在任意時(shí)間從任意地方訪(fǎng)問(wèn)這些信息。微軟代碼名為L(zhǎng)onghorn“build 4047”的最新操作系統(tǒng)具有可通過(guò)任務(wù)欄來(lái)訪(fǎng)問(wèn)的內(nèi)置的地址簿或聯(lián)系人列表?,F(xiàn)在,地址簿(又稱(chēng)聯(lián)系人列表)可以作為(Longhorn)操作系統(tǒng)的一部分來(lái)訪(fǎng)問(wèn)。因此,運(yùn)行于該操作系統(tǒng)上的應(yīng)用程序可以使用該單一地址簿。微軟試圖勸說(shuō)用戶(hù)在一個(gè)集中的地方組織其聯(lián)系人、日歷、位置、在線(xiàn)、簡(jiǎn)檔和其它個(gè)人管理信息。其中,因?yàn)槠胀ㄓ脩?hù)都不希望被這種管理所打擾,所以這一努力失敗了。使用微軟的新操作系統(tǒng),對(duì)于運(yùn)行于同一個(gè)設(shè)備或者操作系統(tǒng)上的所有應(yīng)用程序,用戶(hù)只需要單一的地址簿,這顯著地減少了管理開(kāi)銷(xiāo)。
本發(fā)明的一個(gè)目的在于提供一種用于操作提供用戶(hù)個(gè)人管理信息數(shù)據(jù)的計(jì)算機(jī)系統(tǒng)的方法和相關(guān)的計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)系統(tǒng)使得用戶(hù)可以對(duì)廣泛分布在運(yùn)行于計(jì)算機(jī)系統(tǒng)上的所有應(yīng)用程序中的個(gè)人管理信息數(shù)據(jù)進(jìn)行同步。
該目的通過(guò)一種用于操作計(jì)算機(jī)系統(tǒng)特別是根據(jù)權(quán)利要求1的個(gè)人計(jì)算機(jī)系統(tǒng)的方法以及相關(guān)的計(jì)算機(jī)系統(tǒng)特別是根據(jù)權(quán)利要求9的個(gè)人計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)。此外,本發(fā)明還針對(duì)根據(jù)權(quán)利要求8的相關(guān)的計(jì)算機(jī)程序產(chǎn)品。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的用于操作計(jì)算機(jī)系統(tǒng)的方法包括步驟提供操作系統(tǒng),其在硬件、軟件和至少一個(gè)計(jì)算機(jī)系統(tǒng)用戶(hù)之間提供了通信平臺(tái)和接口;以及提供運(yùn)行于該操作系統(tǒng)上的至少一個(gè)應(yīng)用程序或者服務(wù)。此外,該方法包括生成并存儲(chǔ)個(gè)人管理信息的步驟,這些個(gè)人管理信息提供了關(guān)于計(jì)算機(jī)系統(tǒng)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理和/或用戶(hù)的空間管理的信息。操作系統(tǒng)接收個(gè)人管理信息,管理個(gè)人管理信息,并且使運(yùn)行于該操作系統(tǒng)上的至少一個(gè)應(yīng)用程序或者服務(wù)可以分別訪(fǎng)問(wèn)這些個(gè)人管理信息。
在根據(jù)本發(fā)明的相關(guān)計(jì)算機(jī)系統(tǒng)中,操作系統(tǒng)適合于運(yùn)行至少一個(gè)應(yīng)用程序或者服務(wù)。該計(jì)算機(jī)系統(tǒng)包括用于生成和存儲(chǔ)個(gè)人管理信息的裝置,這些個(gè)人管理信息提供了關(guān)于該計(jì)算機(jī)系統(tǒng)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理和/或用戶(hù)的空間管理的信息。該操作系統(tǒng)還適合于接收個(gè)人管理信息,管理個(gè)人管理信息,并且使運(yùn)行于操作系統(tǒng)上的至少一個(gè)應(yīng)用程序或者服務(wù)可以分別從存儲(chǔ)裝置上訪(fǎng)問(wèn)這些個(gè)人管理信息。個(gè)人管理信息可以由用戶(hù)來(lái)進(jìn)行更新。此外,由操作系統(tǒng)管理的個(gè)人管理信息不但可以由用戶(hù)來(lái)進(jìn)行更新也可以由運(yùn)行于計(jì)算機(jī)系統(tǒng)上的一個(gè)或者多個(gè)(可以預(yù)先配置的)服務(wù)或者應(yīng)用程序來(lái)自動(dòng)地更新。
根據(jù)本發(fā)明,個(gè)人管理信息的管理并不處于計(jì)算機(jī)系統(tǒng)的應(yīng)用層,而更準(zhǔn)確地是在硬件、軟件和至少一個(gè)計(jì)算機(jī)系統(tǒng)用戶(hù)之間提供通信平臺(tái)和接口的操作系統(tǒng)的一部分。本發(fā)明的主要優(yōu)點(diǎn)是不僅將如地址簿或者聯(lián)系人列表等個(gè)人管理信息或社會(huì)信息從應(yīng)用層分離出來(lái)成為了操作系統(tǒng)的一部分,而且使諸如時(shí)間信息、空間信息、在線(xiàn)信息以及其它社會(huì)信息如各自的日歷、位置、可訪(fǎng)問(wèn)狀態(tài)和簡(jiǎn)檔等廣泛分布的個(gè)人管理信息成為了計(jì)算機(jī)系統(tǒng)的操作系統(tǒng)管理的一部分。所以,管理個(gè)人管理信息對(duì)于普通用戶(hù)不再意味著一種負(fù)擔(dān),并且有可能將這種管理減到最小。通過(guò)在操作系統(tǒng)層上支持諸如時(shí)間信息、空間信息、在線(xiàn)信息之類(lèi)的所有個(gè)人管理信息,運(yùn)行于操作系統(tǒng)上并且訪(fǎng)問(wèn)這些信息的所有應(yīng)用程序能夠自動(dòng)地同步。這免除了用戶(hù)的部分管理負(fù)擔(dān),并且還簡(jiǎn)化了使用這種內(nèi)置功能性的應(yīng)用程序。此外,運(yùn)行于操作系統(tǒng)上的任何應(yīng)用程序的應(yīng)用開(kāi)發(fā)都可以得到簡(jiǎn)化。
本發(fā)明優(yōu)選地在個(gè)人計(jì)算機(jī)系統(tǒng)中使用,個(gè)人計(jì)算機(jī)系統(tǒng)是商務(wù)環(huán)境中工作人員的典型工作用機(jī)。然而,本發(fā)明還應(yīng)用于與諸如STB(機(jī)頂盒)、PDA、便攜機(jī)、手機(jī)之類(lèi)的其它計(jì)算機(jī)系統(tǒng)相連。采用所有這些計(jì)算機(jī)系統(tǒng),無(wú)論同步是通過(guò)用戶(hù)手工完成還是由不同應(yīng)用程序自動(dòng)完成,都使得運(yùn)行于操作系統(tǒng)上的不同應(yīng)用程序間的任何同步機(jī)制成為多余。在本文中,本發(fā)明可以在一種采用了如基于SQL的文件系統(tǒng)或者任意其它存儲(chǔ)機(jī)制的計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)。此外,可以使得根據(jù)本發(fā)明的實(shí)現(xiàn)可以通過(guò)通常面向過(guò)程或者面向?qū)ο蟮腁PI接口(應(yīng)用程序接口)或者面向服務(wù)的(網(wǎng)絡(luò))服務(wù)接口來(lái)訪(fǎng)問(wèn)。在根據(jù)本發(fā)明的所有實(shí)現(xiàn)中,可以從運(yùn)行于根據(jù)本發(fā)明的操作系統(tǒng)上的任意應(yīng)用程序中無(wú)縫地添加更新。
根據(jù)本發(fā)明的一種優(yōu)選實(shí)施方式,個(gè)人管理信息是在計(jì)算機(jī)系統(tǒng)的操作過(guò)程中進(jìn)行更新的。有利的是,當(dāng)用戶(hù)登錄和/或退出操作系統(tǒng)時(shí),自動(dòng)更新所有的個(gè)人管理信息。因此,用戶(hù)可以在登錄時(shí)設(shè)置他的在線(xiàn)狀態(tài)。在登錄后,用戶(hù)可以回到登錄界面以改變他的在線(xiàn)狀態(tài)。在注銷(xiāo)時(shí),用戶(hù)的在線(xiàn)狀態(tài)可以自動(dòng)更新。因此,用戶(hù)可以使用運(yùn)行于操作系統(tǒng)上的任意應(yīng)用程序例如與另一方聯(lián)系,而用戶(hù)的在線(xiàn)狀態(tài)和其它個(gè)人管理信息由操作系統(tǒng)管理。這些在線(xiàn)狀態(tài)可以包括指示用戶(hù)所處狀態(tài)的可訪(fǎng)問(wèn)狀態(tài)。這些狀態(tài)的例子可以在IM(即時(shí)消息)應(yīng)用程序中見(jiàn)到,這些例子例如“離開(kāi)”、“長(zhǎng)期離開(kāi)”、“請(qǐng)勿打擾”,等等。這些狀態(tài)可以由用戶(hù)在指示用戶(hù)是否在線(xiàn)的基礎(chǔ)在線(xiàn)狀態(tài)的基礎(chǔ)上進(jìn)行聲明。
根據(jù)本發(fā)明的又一個(gè)優(yōu)選實(shí)施方式,操作系統(tǒng)適合于在運(yùn)行于該操作系統(tǒng)之上并有權(quán)訪(fǎng)問(wèn)該計(jì)算機(jī)系統(tǒng)中的個(gè)人管理信息的多個(gè)應(yīng)用程序或服務(wù)之間執(zhí)行同步。這有利地免除了用戶(hù)的另外一部分管理負(fù)擔(dān),此外,這還將應(yīng)用程序簡(jiǎn)化為不需要設(shè)計(jì)成與其它應(yīng)用程序同步。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式,至少提供兩個(gè)操作系統(tǒng),其中每個(gè)操作系統(tǒng)適合于運(yùn)行至少一個(gè)應(yīng)用程序或服務(wù)。每個(gè)操作系統(tǒng)還適合于管理個(gè)人管理信息,并適合于使得至少一個(gè)應(yīng)用程序或者服務(wù)可以訪(fǎng)問(wèn)這些信息。這些操作系統(tǒng)中的至少一個(gè)操作系統(tǒng)還適合于與其它各個(gè)操作系統(tǒng)同步,以使這些個(gè)人管理信息與所提供的所有操作系統(tǒng)中的個(gè)人管理信息一致。這樣,工作在例如以時(shí)間順序的方式運(yùn)行多個(gè)操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)上或者工作在具有自己的操作系統(tǒng)的不同設(shè)備上的用戶(hù)就可以不必在不同的應(yīng)用程序或服務(wù)上使個(gè)人管理信息保持同步。出于這種考慮,單一地址簿的概念已經(jīng)用在了例如GSM這樣的設(shè)備上。
根據(jù)從屬權(quán)利要求,本發(fā)明的其它優(yōu)點(diǎn)、方面和細(xì)節(jié)將比較明顯。
結(jié)合附圖參考以下對(duì)本發(fā)明實(shí)施方式的描述,可以更好地理解本發(fā)明。
圖1示出了個(gè)人計(jì)算機(jī)系統(tǒng)的實(shí)施方式的結(jié)構(gòu)框圖;圖2是根據(jù)本發(fā)明的計(jì)算機(jī)系統(tǒng)的操作過(guò)程的順序的實(shí)施方式的流程圖;圖3示出了兩個(gè)應(yīng)用程序運(yùn)行于一個(gè)操作系統(tǒng)上的一種結(jié)構(gòu);以及圖4示出了多個(gè)應(yīng)用程序運(yùn)行于一個(gè)計(jì)算機(jī)系統(tǒng)的不同操作系統(tǒng)上的另外一種結(jié)構(gòu)。
具體實(shí)施例方式
圖1描述了通常實(shí)現(xiàn)于現(xiàn)有技術(shù)的設(shè)備中的個(gè)人計(jì)算機(jī)系統(tǒng)的實(shí)施方式的框圖。計(jì)算機(jī)系統(tǒng)1包括接口電路20和內(nèi)部組件10。接口電路被定義為用于在計(jì)算機(jī)內(nèi)部組件與用戶(hù)或者外部環(huán)境之間進(jìn)行接口連接的組件。典型的接口電路包括顯示單元201、供外部用戶(hù)輸入文字?jǐn)?shù)字信息的鍵盤(pán)202和以鼠標(biāo)、軌跡球或者觸摸板為代表的指示設(shè)備203。計(jì)算機(jī)系統(tǒng)1的內(nèi)部組件包括用于存儲(chǔ)操作系統(tǒng)、應(yīng)用程序和數(shù)據(jù)的內(nèi)部硬盤(pán)驅(qū)動(dòng)器101。還提供了存儲(chǔ)設(shè)置為在開(kāi)機(jī)或者重啟時(shí)運(yùn)行的指令集的BIOS 103。計(jì)算機(jī)系統(tǒng)1的核心是在個(gè)人計(jì)算機(jī)系統(tǒng)中稱(chēng)為CPU的處理器104。當(dāng)計(jì)算機(jī)開(kāi)機(jī)時(shí),處理器104從BIOS 103獲取設(shè)置計(jì)算機(jī)的主要配置的指令。然后,引導(dǎo)計(jì)算機(jī)啟動(dòng)存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器101中的應(yīng)用程序。存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器101中的操作系統(tǒng)還設(shè)置計(jì)算機(jī)的硬件配置和軟件配置,并且在硬件、軟件和計(jì)算機(jī)外部用戶(hù)之間提供了通信平臺(tái)和接口。在引導(dǎo)操作系統(tǒng)后,可以啟動(dòng)存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器101中的應(yīng)用程序并將其裝載到RAM102中以服務(wù)于用戶(hù)的需要。
圖2示出了根據(jù)本發(fā)明的計(jì)算機(jī)系統(tǒng)的引導(dǎo)順序和操作過(guò)程。當(dāng)開(kāi)啟計(jì)算機(jī)的電源時(shí),處理器執(zhí)行存儲(chǔ)在BIOS存儲(chǔ)器310內(nèi)的程序指令。然后,計(jì)算機(jī)開(kāi)始引導(dǎo)操作系統(tǒng)320,在Windows操作系統(tǒng)或者Apple操作系統(tǒng)的情況下,操作系統(tǒng)320會(huì)提供桌面330,其使得用戶(hù)能夠通過(guò)點(diǎn)擊計(jì)算機(jī)桌面屏幕上顯示的快捷圖標(biāo)來(lái)訪(fǎng)問(wèn)應(yīng)用程序340。
通過(guò)作為多種現(xiàn)有接口裝置的例子的鍵盤(pán)202和/或指示設(shè)備203,用戶(hù)生成個(gè)人管理信息350,其提供了關(guān)于計(jì)算機(jī)系統(tǒng)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理、和/或用戶(hù)的空間管理的信息。如上所述,可訪(fǎng)問(wèn)狀態(tài)指示用戶(hù)所處的狀態(tài)。時(shí)間管理信息可以包括用于及時(shí)地安排約會(huì)的約會(huì)日歷??臻g管理信息可以包括關(guān)于用戶(hù)實(shí)際所處位置的信息。這些信息還可以包括關(guān)于用戶(hù)簡(jiǎn)檔的信息。
將所生成的個(gè)人管理信息350存儲(chǔ)在例如硬盤(pán)驅(qū)動(dòng)器101和RAM102中。操作系統(tǒng)320適合于接收所生成并存儲(chǔ)的個(gè)人管理信息,并且同樣適合于對(duì)其進(jìn)行管理。該操作系統(tǒng)還適合于使運(yùn)行于操作系統(tǒng)320上的應(yīng)用程序340可以從所述存儲(chǔ)裝置上獲得這些個(gè)人管理信息。
根據(jù)本發(fā)明,這些個(gè)人管理信息的管理不是在應(yīng)用層上執(zhí)行,而是更有利地作為操作系統(tǒng)的一部分,所以運(yùn)行于該操作系統(tǒng)上的所有應(yīng)用程序都可以使用這些個(gè)人管理信息,而且可以通過(guò)該操作系統(tǒng)自動(dòng)地同步。這就免除了外部用戶(hù)的管理負(fù)擔(dān),并且還簡(jiǎn)化了使用這種內(nèi)置功能性的應(yīng)用程序。
除了根據(jù)圖2的應(yīng)用程序340之外,或者作為應(yīng)用程序340的替代,操作系統(tǒng)320可以運(yùn)行諸如Web服務(wù)之類(lèi)的服務(wù)。這種服務(wù)通常代表一種運(yùn)行于操作系統(tǒng)上并向其它應(yīng)用程序提供服務(wù)(如地址簿服務(wù))的獨(dú)立模塊。服務(wù)不是操作系統(tǒng)的一部分,并且可以具有自己的專(zhuān)用的或者內(nèi)部的存儲(chǔ)機(jī)制。由于服務(wù)通常由一個(gè)或者多個(gè)應(yīng)用程序所使用,因此服務(wù)是集中程度比應(yīng)用程序高的類(lèi)型,但服務(wù)是集中程度比由應(yīng)用程序和服務(wù)同時(shí)使用的操作系統(tǒng)低的類(lèi)型。
圖3示出了一個(gè)操作系統(tǒng)上運(yùn)行多個(gè)應(yīng)用軟件的結(jié)構(gòu)。如同參考圖2所述,將個(gè)人管理信息350提供給適合于例如在多任務(wù)環(huán)境中運(yùn)行兩個(gè)應(yīng)用程序341和342的操作系統(tǒng)320,多任務(wù)環(huán)境的特征在于多個(gè)應(yīng)用程序同時(shí)運(yùn)行于同一個(gè)系統(tǒng)上。有利的是,運(yùn)行于操作系統(tǒng)320上的應(yīng)用程序341和應(yīng)用程序342都使用個(gè)人管理信息350并通過(guò)操作系統(tǒng)320對(duì)于經(jīng)由雙向通信361和雙向通信362得到的個(gè)人管理信息自動(dòng)地同步。
圖4示出了多個(gè)應(yīng)用程序運(yùn)行于不同的操作系統(tǒng)上的另一個(gè)結(jié)構(gòu)。每個(gè)操作系統(tǒng)421和操作系統(tǒng)422都分別適合于運(yùn)行至少一個(gè)應(yīng)用程序441和442。此外,每個(gè)操作系統(tǒng)421和422都適合于管理以上面參考圖2所述的方式相同的方式提供給操作系統(tǒng)的個(gè)人管理信息351、352。每個(gè)操作系統(tǒng)421、422都適合于使各個(gè)應(yīng)用程序441、442可以通過(guò)雙向通信461和462訪(fǎng)問(wèn)所接收的個(gè)人管理信息。至少一個(gè)操作系統(tǒng)421、422還適合于通過(guò)雙向通信463來(lái)與其它各個(gè)操作系統(tǒng)進(jìn)行同步,以使個(gè)人管理信息351或352與所有操作系統(tǒng)中的個(gè)人管理信息一致??梢栽诙鄠€(gè)設(shè)備上提供操作系統(tǒng)421、422,或者可以在例如當(dāng)啟動(dòng)計(jì)算機(jī)時(shí)可以在兩個(gè)操作系統(tǒng)之間切換的同一個(gè)設(shè)備上提供操作系統(tǒng)421、422。根據(jù)本發(fā)明,用戶(hù)不必在運(yùn)行于不同操作系統(tǒng)上的應(yīng)用程序之間保持同步。
根據(jù)本發(fā)明的優(yōu)選實(shí)施方式,當(dāng)用戶(hù)登錄和/或退出操作系統(tǒng)時(shí),提供給參考圖2至圖4所述的一個(gè)或者多個(gè)操作系統(tǒng)的個(gè)人管理信息是自動(dòng)更新的。此外,用戶(hù)可以在登錄時(shí)設(shè)置例如其可訪(fǎng)問(wèn)狀態(tài)。在通過(guò)[ctr][alt][del]鍵進(jìn)行登錄的Windows機(jī)器上,有可能顯示使得用戶(hù)可以設(shè)置其可訪(fǎng)問(wèn)狀態(tài)的附加區(qū)域或圖標(biāo)。在登錄后,用戶(hù)可以回到登錄屏幕以修改他的可訪(fǎng)問(wèn)狀態(tài)或者在線(xiàn)狀態(tài)。在一臺(tái)Windows機(jī)器上,[ctr][alt][del]鍵使得用戶(hù)可以修改他的可訪(fǎng)問(wèn)狀態(tài)或者在線(xiàn)狀態(tài)。在注銷(xiāo)時(shí),用戶(hù)的可訪(fǎng)問(wèn)狀態(tài)是自動(dòng)更新的。因此,用戶(hù)可以使用任意應(yīng)用程序例如與其它人“聊天”,其中用戶(hù)的可訪(fǎng)問(wèn)狀態(tài)由操作系統(tǒng)來(lái)管理。
權(quán)利要求
1.一種用于操作提供用戶(hù)個(gè)人管理信息數(shù)據(jù)的計(jì)算機(jī)系統(tǒng)特別是個(gè)人計(jì)算機(jī)系統(tǒng)(1)的方法,包括步驟提供操作系統(tǒng)(320,421,422),所述操作系統(tǒng)在硬件、軟件和至少一個(gè)計(jì)算機(jī)系統(tǒng)用戶(hù)之間提供了通信平臺(tái)和接口;提供運(yùn)行于所述操作系統(tǒng)(320,421,422)上的至少一個(gè)應(yīng)用程序或者服務(wù)(340,341,342,441,442);生成并存儲(chǔ)個(gè)人管理信息(350,351,352),所述個(gè)人管理信息提供了關(guān)于所述計(jì)算機(jī)系統(tǒng)(1)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理和/或用戶(hù)的空間管理的信息;所述操作系統(tǒng)(320,421,422)接收所述個(gè)人管理信息(350,351,352);其中所述操作系統(tǒng)(320,421,422)管理所述個(gè)人管理信息(350,351,352)并且使運(yùn)行于所述操作系統(tǒng)上的所述至少一個(gè)應(yīng)用程序或者服務(wù)(340,341,342,441,442)可以訪(fǎng)問(wèn)所述個(gè)人管理信息(350,351,352)。
2.根據(jù)權(quán)利要求1的方法,其特征在于所述個(gè)人管理信息(350,351,352)是在所述計(jì)算機(jī)系統(tǒng)(1)的操作過(guò)程中進(jìn)行更新的。
3.根據(jù)權(quán)利要求1的方法,其特征在于當(dāng)用戶(hù)登錄或退出所述操作系統(tǒng)(320,421,422)時(shí),自動(dòng)更新所述個(gè)人管理信息(350,351,352)。
4.根據(jù)權(quán)利要求1的方法,其特征在于生成所述個(gè)人管理信息(350,351,352)的步驟包括生成適合于由所述用戶(hù)來(lái)進(jìn)行更新的可訪(fǎng)問(wèn)狀態(tài)。
5.根據(jù)權(quán)利要求1的方法,其特征在于還包括以下步驟提供運(yùn)行于所述操作系統(tǒng)(320)上的至少兩個(gè)應(yīng)用程序或者服務(wù)(341,342);對(duì)有權(quán)訪(fǎng)問(wèn)所述計(jì)算機(jī)系統(tǒng)(1)中的所述個(gè)人管理信息(350)的應(yīng)用程序或者服務(wù)(341,342)進(jìn)行同步。
6.根據(jù)權(quán)利要求1的方法,其特征在于還包括步驟提供至少兩個(gè)操作系統(tǒng)(421,422),每個(gè)操作系統(tǒng)都在硬件、軟件和計(jì)算機(jī)系統(tǒng)(1)的至少一個(gè)用戶(hù)之間提供通信平臺(tái)和接口;提供運(yùn)行于所述操作系統(tǒng)(421,422)之一上的至少一個(gè)應(yīng)用程序或者服務(wù)(441,442);其中每個(gè)操作系統(tǒng)(421,422)都適合于管理所述個(gè)人管理信息(351,352)并使所述至少一個(gè)應(yīng)用程序或者服務(wù)(441,442)可以分別訪(fǎng)問(wèn)所述個(gè)人管理信息(351,352);至少一個(gè)所述操作系統(tǒng)(421,422)執(zhí)行與其它各個(gè)操作系統(tǒng)的同步(463),以使所述計(jì)算機(jī)系統(tǒng)(1)中的個(gè)人管理信息(351,352)與所有所述操作系統(tǒng)(421,422)中的個(gè)人管理信息一致。
7.根據(jù)權(quán)利要求1的方法,其特征在于還包括步驟由所述操作系統(tǒng)(320,421,422)提供任務(wù)欄,用于顯示運(yùn)行于所述操作系統(tǒng)上的任意應(yīng)用程序或者服務(wù)(340,341,342,441,442);將所述個(gè)人管理信息(350,351,352)顯示為所述任務(wù)欄中的一個(gè)或者多個(gè)圖標(biāo)。
8.一種可以直接裝載到數(shù)字計(jì)算機(jī)系統(tǒng)(1)的內(nèi)部存儲(chǔ)器(102)中計(jì)算機(jī)的程序產(chǎn)品,包括當(dāng)所述產(chǎn)品運(yùn)行于計(jì)算機(jī)系統(tǒng)上時(shí)用于執(zhí)行根據(jù)權(quán)利要求1的步驟的軟件代碼部分。
9.一種計(jì)算機(jī)系統(tǒng),特別是個(gè)人計(jì)算機(jī)系統(tǒng)(1),包括操作系統(tǒng)(320,421,422),適合于在硬件、軟件和計(jì)算機(jī)系統(tǒng)(1)的至少一個(gè)用戶(hù)之間提供通信平臺(tái)和接口;所述操作系統(tǒng)(320,421,422)還適合于運(yùn)行至少一個(gè)應(yīng)用程序或者服務(wù)(340,341,342,441,442);裝置(202,203,101,102),用于生成和存儲(chǔ)個(gè)人管理信息(350,351,352),所述個(gè)人管理信息提供了關(guān)于計(jì)算機(jī)系統(tǒng)(1)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理和/或用戶(hù)的空間管理的信息;所述操作系統(tǒng)(320,421,422)還適合于接收所述個(gè)人管理信息(350,351,352);其中所述操作系統(tǒng)(320,421,422)適合于管理所述個(gè)人管理信息(350,351,352)并且使運(yùn)行于所述操作系統(tǒng)上的所述至少一個(gè)應(yīng)用程序或者服務(wù)(340,341,342,441,442)可以分別從所述存儲(chǔ)器(101,102)上訪(fǎng)問(wèn)所述個(gè)人管理信息(350,351,352)。
10.根據(jù)權(quán)利要求9的計(jì)算機(jī)系統(tǒng),其特征在于所述操作系統(tǒng)(320)還適合于運(yùn)行至少兩個(gè)應(yīng)用程序或者服務(wù)(341,342);所述操作系統(tǒng)(320)還適合于對(duì)有權(quán)訪(fǎng)問(wèn)所述個(gè)人管理信息(350)的應(yīng)用程序和服務(wù)(341,342)進(jìn)行同步。
11.根據(jù)權(quán)利要求9的計(jì)算機(jī)系統(tǒng),其特征在于還包括至少兩個(gè)操作系統(tǒng)(421,422),每個(gè)操作系統(tǒng)都適合于在硬件、軟件和計(jì)算機(jī)系統(tǒng)(1)的至少一個(gè)用戶(hù)之間提供通信平臺(tái)和接口;所述操作系統(tǒng)(421,422)還適合于運(yùn)行至少一個(gè)應(yīng)用程序或者服務(wù)(441,442);其中每個(gè)操作系統(tǒng)(421,422)都適合于管理所述個(gè)人管理信息(351,352),并使所述至少一個(gè)應(yīng)用程序或者服務(wù)(441,442)可以分別訪(fǎng)問(wèn)所述個(gè)人管理信息(351,352);其中至少一個(gè)所述操作系統(tǒng)(421,422)還適合于執(zhí)行與其它各個(gè)操作系統(tǒng)的同步,以使所述個(gè)人管理信息(351,352)與所有所述操作系統(tǒng)(421,422)中的個(gè)人管理信息一致。
全文摘要
在一種用于操作計(jì)算機(jī)系統(tǒng)特別是個(gè)人計(jì)算機(jī)系統(tǒng)(1)的方法和相關(guān)的計(jì)算機(jī)系統(tǒng)中,提供了一種用于運(yùn)行至少一個(gè)應(yīng)用程序或服務(wù)(340,341,342,441,442)的操作系統(tǒng)(320,421,422)。生成并且存儲(chǔ)個(gè)人管理信息(350,351,352),這些個(gè)人管理信息提供了關(guān)于計(jì)算機(jī)系統(tǒng)(1)中的用戶(hù)可訪(fǎng)問(wèn)狀態(tài)、用戶(hù)的時(shí)間管理和/或用戶(hù)的空間管理的信息。操作系統(tǒng)適合于接收個(gè)人管理信息,其中操作系統(tǒng)管理個(gè)人管理信息并使運(yùn)行于該操作系統(tǒng)上的至少一個(gè)應(yīng)用程序或服務(wù)可以訪(fǎng)問(wèn)這些個(gè)人管理信息。根據(jù)本發(fā)明,個(gè)人管理信息的管理并不處于計(jì)算機(jī)系統(tǒng)的應(yīng)用層,而更準(zhǔn)確地是操作系統(tǒng)的一部分。
文檔編號(hào)G06Q10/00GK1801202SQ20051013236
公開(kāi)日2006年7月12日 申請(qǐng)日期2005年12月21日 優(yōu)先權(quán)日2005年1月6日
發(fā)明者范·布羅??恕の骶訝柕?申請(qǐng)人:阿爾卡特公司