專利名稱::多個(gè)使用情境的虛擬機(jī)實(shí)現(xiàn)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明一般涉及通信,并且更具體地涉及基于情境(context-based)對(duì)通信設(shè)備的控制。
背景技術(shù):
:諸如蜂窩電話之類的移動(dòng)通信設(shè)備不僅在商業(yè)領(lǐng)域而且在家庭環(huán)境中都已經(jīng)廣泛普及。許多用戶不僅具有用于工作的設(shè)備,而且具有供個(gè)人/家庭使用的另一設(shè)備。一些用戶可能具有與工作相關(guān)聯(lián)的以及供個(gè)人使用的許多設(shè)備。隨著聯(lián)系人和移動(dòng)工作者的增多,家庭和商業(yè)生活的時(shí)間和地點(diǎn)越來(lái)越融合。家庭生活與商業(yè)生活的混合存在優(yōu)缺點(diǎn),并且雖然存在許多優(yōu)點(diǎn),但是出現(xiàn)了確定正確的“情境”的問題。在大多數(shù)時(shí)間里,用戶活動(dòng)的情境僅記在用戶心里。在不區(qū)分情境(例如在工作與家庭之間)的情況下,用戶往往一直在工作,這可能導(dǎo)致極大的挫折感和精疲力竭感。存在對(duì)于這種通常狀況的一些例外。大多數(shù)例外僅僅將“情境”的概念應(yīng)用到通信應(yīng)用的特定區(qū)域,例如,瀏覽器內(nèi)的書簽、瀏覽器內(nèi)用于廣告內(nèi)容的過濾器和/或其它非常特殊的應(yīng)用。已知的技術(shù)都未描述基于作為“使用情境”的在本發(fā)明公開記錄中描述的“時(shí)間和空間情境(例如時(shí)間、位置、附近等)與用戶此時(shí)在設(shè)備上的活動(dòng)”的組合,來(lái)將設(shè)備的情境從工作設(shè)備改變?yōu)閭€(gè)人設(shè)備。這就是如此多的人擁有用于工作和家庭的兩個(gè)單獨(dú)移動(dòng)設(shè)備或者甚至兩組單獨(dú)移動(dòng)設(shè)備的原因之一。對(duì)于可能具有若干業(yè)務(wù)(每個(gè)業(yè)務(wù)都包括“使用情境”以及用戶的個(gè)人設(shè)備)的小商業(yè)用戶來(lái)說(shuō),問題變得更嚴(yán)重。類似地,如果多人(沒人具有多個(gè)“使用情境”)臨時(shí)地或永久地共享設(shè)備,則問題會(huì)擴(kuò)大。
發(fā)明內(nèi)容由于設(shè)備無(wú)法知道活動(dòng)的情境、位置和時(shí)間,因此所有信息同時(shí)被呈現(xiàn)給用戶。如果能夠定義整體“使用情境”,例如作為兩個(gè)示例的“工作”和“個(gè)人”情境,則可以改善用戶體驗(yàn),減少所攜帶的設(shè)備數(shù)目,并且調(diào)整(tailor)設(shè)備以提供從這種整體“使用情境”中標(biāo)出(keyed)(例如,通過實(shí)現(xiàn)“使用簡(jiǎn)檔”)的層次化框架。作為一個(gè)示例,用戶可以具有出自工作“使用情境”的行程、動(dòng)作項(xiàng)目以及其它獨(dú)立分支,同時(shí)具有約會(huì)、聯(lián)系人和其它個(gè)人信息來(lái)作為出自個(gè)人“使用情境”的獨(dú)立分支。此外,在許多情況中,情境可能指定使用特定應(yīng)用、特定登錄,或者可能限制對(duì)由這些應(yīng)用和服務(wù)的主機(jī)提供的那些的選擇。限制和/或包括(inclusion)可以基于用戶所定義的參數(shù)和偏好或者其它系統(tǒng)所推斷的偏好(例如,基于所監(jiān)視的用戶歷史)。普遍的問題是用戶需要這樣的移動(dòng)設(shè)備,其不僅能夠確定他們的位置而且能夠確定他們?cè)谧鍪裁床⑶以诖嘶A(chǔ)上相關(guān)聯(lián)地定義“使用情境”和“使用簡(jiǎn)檔/收藏夾(favorite),,。諸如優(yōu)選的應(yīng)用、個(gè)性化鈴聲、登錄/口令和許多其它“使用情境”敏感的偏好之類的功用可以在這種概念的范圍之內(nèi)。通過實(shí)現(xiàn)使多個(gè)情境同時(shí)運(yùn)行的方法并且通過允許用戶在情境之間來(lái)回跳躍,有利地,單個(gè)設(shè)備可以服務(wù)于所有這些情境。此外,將探尋某種預(yù)篩選(pre-screen),以使得當(dāng)匹配了某標(biāo)準(zhǔn)并且/或者超過了某閾值時(shí),將用戶引導(dǎo)至不同的情境。還將尋找針對(duì)受單個(gè)用戶識(shí)別模塊(SIM)卡限制的現(xiàn)有技術(shù)問題的解決方案。根據(jù)至少一些實(shí)施例,提供了一種操作包括了存儲(chǔ)在其上的第一和第二使用情境的通信設(shè)備的方法,該方法通常包括基于與第一使用情境相關(guān)聯(lián)的操作參數(shù)來(lái)操作通信設(shè)備;判定情境切換事件已經(jīng)發(fā)生,所述情境切換事件與第二使用情境相關(guān)聯(lián);以及將第二使用情境從不活動(dòng)狀態(tài)切換為活動(dòng)狀態(tài),由此使得通信設(shè)備基于與第二使用情境相關(guān)聯(lián)的操作參數(shù)進(jìn)行操作。根據(jù)本發(fā)明的至少一些實(shí)施例,用戶具有作為虛擬機(jī)在同一設(shè)備上運(yùn)行的兩個(gè)或更多個(gè)情境,例如工作和個(gè)人情境。這創(chuàng)建了情境的分離,但是允許用戶按照需要在情境之間轉(zhuǎn)換,以便利用單個(gè)設(shè)備來(lái)處理若干個(gè)同時(shí)的情境。此外,可將簡(jiǎn)單的機(jī)器人(Bot)程序用來(lái)判定當(dāng)在一個(gè)情境中執(zhí)行時(shí)來(lái)自另一情境的某些事務(wù)應(yīng)當(dāng)何時(shí)中斷用戶。機(jī)器人程序可以具有某種匹配標(biāo)準(zhǔn),例如信息的發(fā)送者、話題、緊急事件等,可與用戶的偏好和日程相組合,來(lái)判斷這些中斷何時(shí)將引起用戶關(guān)注。這些可以以彈出形式或其它總結(jié)信息的形式被呈現(xiàn)給當(dāng)前的情境。這樣的機(jī)器人程序可以用作自動(dòng)升級(jí)程序(automaticescalation),以使得用戶不必改變情境以便看到并處理來(lái)自另一情境的優(yōu)先中斷。根據(jù)本發(fā)明的至少一些實(shí)施例,通信服務(wù)提供商(例如,蜂窩服務(wù)提供商)可以許可每個(gè)虛擬機(jī)作為單獨(dú)的電話號(hào)碼和許可證。用戶隨后可以選擇并購(gòu)買他們自己的設(shè)備。這也可以允許多個(gè)實(shí)例使用單個(gè)SIM卡,同時(shí)允許用戶訪問多個(gè)情境而不用為每個(gè)情境攜帶一個(gè)設(shè)備。這也允許將多個(gè)服務(wù)提供商用于不同情境(例如,如果用戶在服務(wù)區(qū)域之間來(lái)回往返),其中,單個(gè)提供商不覆蓋兩個(gè)服務(wù)區(qū)域。本領(lǐng)域技術(shù)人員可以設(shè)想對(duì)利用虛擬機(jī)的基本概念的許多其它變形。這里所使用的術(shù)語(yǔ)“機(jī)器人程序”包括運(yùn)行一個(gè)或多個(gè)自動(dòng)化任務(wù)的(一個(gè)或多個(gè))任何軟件應(yīng)用,其可以是簡(jiǎn)單的并且在結(jié)構(gòu)上是重復(fù)的。機(jī)器人程序一般是指能夠取回、分析并且/或者報(bào)告感興趣的信息的任何自動(dòng)的腳本。另外,術(shù)語(yǔ)“虛擬機(jī)”意欲包括任何類型的虛擬機(jī),例如系統(tǒng)虛擬機(jī)和處理虛擬機(jī)。系統(tǒng)虛擬機(jī)提供了支持完整操作系統(tǒng)的執(zhí)行的完整系統(tǒng)平臺(tái)。系統(tǒng)虛擬機(jī)(有時(shí)也稱為硬件虛擬機(jī))允許在各自運(yùn)行其自己的操作系統(tǒng)的不同虛擬機(jī)之間共享底層物理機(jī)器資源。相比之下,處理虛擬機(jī)被設(shè)計(jì)為運(yùn)行單個(gè)程序,這意味著其支持單個(gè)處理。虛擬機(jī)的特性在于在內(nèi)部運(yùn)行的軟件受限于由虛擬機(jī)提供的資源和抽象性。如這里使用的術(shù)語(yǔ)“計(jì)算機(jī)可讀介質(zhì)”是指參與存儲(chǔ)并且/或者提供指令給處理器以供執(zhí)行的任何有形存儲(chǔ)和/或傳輸介質(zhì)。這種介質(zhì)可以采取許多形式,包括但不限于非易失性介質(zhì)、易失性介質(zhì)以及傳輸介質(zhì)。非易失性介質(zhì)例如包括NVRAM或者磁盤或光盤。易失性介質(zhì)包括動(dòng)態(tài)存儲(chǔ)器,例如主存儲(chǔ)器。計(jì)算機(jī)可讀介質(zhì)的常見形式例如包括軟盤、柔性磁盤、硬盤、磁帶或任何其它磁介質(zhì),磁光介質(zhì)、CD-ROM、任何其它光介質(zhì),打孔卡、紙帶、任何其它具有孔圖案的物理介質(zhì),RAM、PROM、EPROM、FLASH-EPROM,類似存儲(chǔ)卡的固態(tài)介質(zhì),任何其它存儲(chǔ)器芯片或存儲(chǔ)器盒,如下面將描述的載波,或者計(jì)算機(jī)可以讀取的任何其它介質(zhì)。電子郵件的數(shù)字附件或其它自容式信息文檔或文檔組被認(rèn)為是等效于有形存儲(chǔ)介質(zhì)的分布式介質(zhì)。當(dāng)計(jì)算機(jī)可讀介質(zhì)被配置為數(shù)據(jù)庫(kù)時(shí),將明白,該數(shù)據(jù)庫(kù)可以是任何類型的數(shù)據(jù)庫(kù),例如關(guān)系數(shù)據(jù)庫(kù)、層次化數(shù)據(jù)庫(kù)、面向?qū)ο蟮臄?shù)據(jù)庫(kù)等等。因此,認(rèn)為本發(fā)明包括其中存儲(chǔ)了本發(fā)明的軟件實(shí)現(xiàn)方式的有形存儲(chǔ)介質(zhì)或分布式介質(zhì)以及現(xiàn)有技術(shù)認(rèn)可的等同物和后繼介質(zhì)。這里使用的術(shù)語(yǔ)“確定”、“計(jì)算”和“運(yùn)算”及其變體可互換使用,并且包括任何類型的方法、處理、數(shù)學(xué)操作或技術(shù)。這里使用的術(shù)語(yǔ)“模塊”、“代理”或“工具”是指能夠執(zhí)行與該元件相關(guān)聯(lián)的功能的任何公知的或以后開發(fā)出的硬件、軟件、固件、人工智能、模糊邏輯或硬件與軟件的組合。此外,雖然根據(jù)示例性實(shí)施例描述了本發(fā)明,然而,應(yīng)當(dāng)理解,可以單獨(dú)地要求保護(hù)本發(fā)明的各個(gè)方面。前面是本發(fā)明的簡(jiǎn)化概述以提供對(duì)本發(fā)明各個(gè)方面的了解。該概述既不是對(duì)本發(fā)明及其各個(gè)實(shí)施例的廣泛性綜述也不是全面性綜述。既不旨在標(biāo)識(shí)出本發(fā)明的重要的或關(guān)鍵性元素也不旨在記述本發(fā)明的范圍,而是以簡(jiǎn)化的形式將本發(fā)明的所選概念呈現(xiàn)作為對(duì)下面將呈現(xiàn)的更詳細(xì)描述的介紹。如將會(huì)理解的,通過單獨(dú)或組合地利用上面闡述的或下面將詳細(xì)描述的一個(gè)或多個(gè)特征,還可以作出本發(fā)明的其它實(shí)施例。圖1是示出根據(jù)本發(fā)明至少一些實(shí)施例的通信系統(tǒng)的框圖;圖2是示出根據(jù)本發(fā)明至少一些實(shí)施例的通信設(shè)備的框圖;圖3是示出根據(jù)本發(fā)明至少一些實(shí)施例采用的數(shù)據(jù)結(jié)構(gòu)的框圖;以及圖4是示出根據(jù)本發(fā)明至少一些實(shí)施例的通信設(shè)備管理方法的流程圖。具體實(shí)施例方式下面將結(jié)合示例性通信系統(tǒng)來(lái)說(shuō)明本發(fā)明。雖然非常適合于例如與使用(一個(gè)或多個(gè))服務(wù)器和/或(一個(gè)或多個(gè))數(shù)據(jù)庫(kù)的系統(tǒng)一起使用,然而,本發(fā)明不局限于任何特定類型的通信系統(tǒng)或者系統(tǒng)元件的配置。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,所公開的技術(shù)可以在打算智能地管理通信設(shè)備的操作的任何通信應(yīng)用中使用。還將與分析軟件、模塊和相關(guān)聯(lián)的分析硬件相關(guān)地來(lái)描述本發(fā)明的示例性系統(tǒng)和方法。但是,為了避免不必要的模糊本發(fā)明,下面的描述省略了公知的結(jié)構(gòu)、組件和設(shè)備,它們可能是以框圖形式示出的、是公知的,或者是以其他方式概述的。為了說(shuō)明的目的,闡述了多個(gè)細(xì)節(jié)以提供對(duì)本發(fā)明的透徹理解。但是應(yīng)當(dāng)理解,本發(fā)明還可以以這里闡述的具體細(xì)節(jié)以外的多種方式來(lái)實(shí)施。現(xiàn)在參考圖1,示出了根據(jù)本發(fā)明至少一些實(shí)施例的示例性通信系統(tǒng)100。通信系統(tǒng)100可以包括輔助各個(gè)通信設(shè)備108之間的通信(例如,語(yǔ)音、圖像、視頻、數(shù)據(jù)、非語(yǔ)音表示的語(yǔ)音數(shù)據(jù),以及它們的組合)的通信網(wǎng)絡(luò)104。通信網(wǎng)絡(luò)104可以是任何類型的已知通信介質(zhì)或通信介質(zhì)的組合,并且可以使用任何類型的協(xié)議在端點(diǎn)之間傳輸消息。通信網(wǎng)絡(luò)104可以包括有線和/或無(wú)線通信技術(shù)。因特網(wǎng)是通信網(wǎng)絡(luò)104的示例,其構(gòu)成了由位于世界各地的許多計(jì)算機(jī)和通信設(shè)備組成的IP網(wǎng)絡(luò),這些計(jì)算機(jī)和通信設(shè)備通過許多電話系統(tǒng)和其它裝置相連。通信網(wǎng)絡(luò)104的其它示例包括但不限于標(biāo)準(zhǔn)普通老式電話系統(tǒng)(POTS)、集成業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)、公共交換電話網(wǎng)絡(luò)(PSTN)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、會(huì)話發(fā)起協(xié)議(SIP)網(wǎng)絡(luò)、蜂窩通信網(wǎng)絡(luò)、衛(wèi)星通信網(wǎng)絡(luò)、任何類型的企業(yè)網(wǎng)絡(luò),以及本領(lǐng)域已知的任何其它類型的分組交換或電路交換網(wǎng)絡(luò)。可以理解,通信網(wǎng)絡(luò)104不一定局限于任何一種網(wǎng)絡(luò)類型,而是可以包括多個(gè)不同的網(wǎng)絡(luò)和/或網(wǎng)絡(luò)類型。通信設(shè)備108可以是任何類型的已知通信設(shè)備或處理設(shè)備,例如DCP電話、VoIP電話、一鍵通(PTT)電話設(shè)備、具有計(jì)算機(jī)電話接口(CTI)的計(jì)算機(jī)(例如,個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)或個(gè)人數(shù)字助理(PDA))、移動(dòng)電話或蜂窩電話、智能電話、模擬電話或者它們的組合。通信設(shè)備108可由單個(gè)用戶控制或者可與單個(gè)用戶相關(guān)聯(lián),或者可以適于供許多用戶使用(例如企業(yè)通信設(shè)備,其允許任何企業(yè)用戶在提供了有效用戶名和口令后使用該通信設(shè)備)。一般地,通信設(shè)備108可以適于支持與其它通信設(shè)備108的視頻、音頻、文本和/或數(shù)據(jù)通信。由通信設(shè)備108用來(lái)與其它通信設(shè)備108通信的介質(zhì)類型可以取決于通信設(shè)備108上可用的通信應(yīng)用。根據(jù)本發(fā)明的至少一些實(shí)施例,通信系統(tǒng)100還可以包括用于管理通信設(shè)備108的某些功能的遠(yuǎn)程服務(wù)器110。遠(yuǎn)程服務(wù)器110可以包括使用情境引擎112,其通常管理通信設(shè)備108的情境使用。如本領(lǐng)域技術(shù)人員可理解的,可以將輕量級(jí)(即,較小的處理能力和/或存儲(chǔ)容量)版本的情境引擎本地地設(shè)置在通信設(shè)備108上以用于作出快速的設(shè)備中心判決。對(duì)于需要更大量處理的那些判決和任務(wù),可使用作為網(wǎng)絡(luò)資源的遠(yuǎn)程服務(wù)器110上的使用情境引擎112。如本領(lǐng)域技術(shù)人員可理解的,遠(yuǎn)程服務(wù)器110可供許多通信設(shè)備108使用,并且遠(yuǎn)程服務(wù)器110所支持的通信設(shè)備108的數(shù)目可以取決于遠(yuǎn)程服務(wù)器110的能力而變化。此外,情境引擎可以設(shè)置在通信設(shè)備108和遠(yuǎn)程服務(wù)器110上,并且通信設(shè)備108上的使用情境引擎可供在臨時(shí)不能訪問遠(yuǎn)程服務(wù)器110時(shí)(即,在弱的或有限的蜂窩覆蓋期間)使用??梢酝ㄟ^采用彼此之間的雙向更新通信來(lái)使通信設(shè)備108的使用情境引擎112與遠(yuǎn)程服務(wù)器110的使用情境引擎彼此同步。另外,與特定情境以及通信設(shè)備108上的使用情境引擎相關(guān)聯(lián)的偏好可以在考慮到新通信設(shè)備108的擴(kuò)展能力或有限能力的情況下從通信設(shè)備108被移植(port)到通信設(shè)備108。因此,用戶的情境和偏好可以是可移植的(portable),由此支持用戶在保留舊的通信設(shè)備108的某些功能的同時(shí)購(gòu)買新的通信設(shè)備108的能力。如從圖1可見的,使用情境引擎112可以包括用于輔助使用情境判決的多個(gè)不同模塊。更具體地,使用情境引擎112可以包括數(shù)據(jù)和當(dāng)前狀態(tài)模塊116、應(yīng)用模塊120以及動(dòng)作實(shí)施模塊124。根據(jù)本發(fā)明的至少一些實(shí)施例,數(shù)據(jù)和當(dāng)前狀態(tài)模塊116適合于監(jiān)視與特定用戶和/或用戶的通信設(shè)備108相關(guān)聯(lián)的時(shí)間、空間、附近和調(diào)度數(shù)據(jù)中的一個(gè)或多個(gè)。數(shù)據(jù)和當(dāng)前狀態(tài)模塊116還可以訪問地理信息(geo-pod)數(shù)據(jù)庫(kù)128,數(shù)據(jù)庫(kù)128允許數(shù)據(jù)和當(dāng)前狀態(tài)模塊116進(jìn)一步改進(jìn)和分析用戶位置信息。例如,地理信息數(shù)據(jù)庫(kù)128可以依用戶的當(dāng)前位置而定的位置信息并且提供關(guān)于該位置的細(xì)節(jié)(例如,關(guān)于附近的餐館、商店、服務(wù)等的信息)。由數(shù)據(jù)和當(dāng)前狀態(tài)模塊116監(jiān)視的信息被與當(dāng)前活動(dòng)監(jiān)視相組合來(lái)提供“使用情境”。換言之,通信設(shè)備108處的用戶的當(dāng)前活動(dòng)也用作由數(shù)據(jù)和當(dāng)前狀態(tài)模塊116輸入的情境,以輔助推斷優(yōu)選使用情境。所有的情境輸入被數(shù)據(jù)和當(dāng)前狀態(tài)模塊116收集并被傳遞給應(yīng)用模塊120,在模塊120中該情境輸入被分析。使用情境引擎112不斷地處理這種信息以判斷用戶何時(shí)可能改變“使用情境”。在替代實(shí)施例中,使用情境引擎112可以適合于以預(yù)定頻率周期性地收集并分析相關(guān)情境信息,并且在那些預(yù)定時(shí)刻處作出用戶情境判定。根據(jù)本發(fā)明的至少一些實(shí)施例,使用情境引擎112檢索并分析情境信息的頻率可以取決于通信設(shè)備108當(dāng)前所采用的情境而變化。當(dāng)應(yīng)用模塊120判斷出希望改變情境時(shí),應(yīng)用模塊120可以詢問用戶在當(dāng)前活動(dòng)結(jié)束后用戶是想臨時(shí)維持新的情境還是返回先前的情境。用戶還可以設(shè)置設(shè)備,以允許使用情境引擎112在用戶的活動(dòng)以及時(shí)間/空間信息被處理時(shí)自動(dòng)地選擇最佳“使用情境”。此外,可允許用戶經(jīng)由通信設(shè)備108使用不同服務(wù)提供商(例如蜂窩服務(wù)提供商)的資源。用來(lái)管理這些關(guān)系的信息可從移動(dòng)規(guī)則數(shù)據(jù)庫(kù)136中檢索。當(dāng)用戶或使用情境引擎112在臨時(shí)時(shí)段改變“使用情境”時(shí),由用戶預(yù)設(shè)的針對(duì)所有聯(lián)系人、應(yīng)用、服務(wù)器鏈接、登錄等的偏好可供在該新的“使用情境”內(nèi)使用。與特定使用情境相關(guān)聯(lián)的該簡(jiǎn)檔和偏好信息可從用戶簡(jiǎn)檔和偏好數(shù)據(jù)庫(kù)132中檢索。根據(jù)本發(fā)明的至少一些實(shí)施例,每個(gè)使用情境可以具有與其相關(guān)聯(lián)的一組層次化的應(yīng)用、目錄、聯(lián)系人、偏好、特征等。該信息也可以從用戶簡(jiǎn)檔和偏好數(shù)據(jù)庫(kù)132中檢索。應(yīng)用模塊120所做的使用情境判定結(jié)果被轉(zhuǎn)發(fā)給動(dòng)作實(shí)施模塊124。動(dòng)作實(shí)施模塊124隨后能夠向通信設(shè)備108發(fā)送指令,由此使得通信設(shè)備108基于向其應(yīng)用的使用情境來(lái)改變其行為。如上面提到的,對(duì)情境信息和情境判定的監(jiān)視通??梢宰鳛楹笈_(tái)處理連續(xù)地執(zhí)行,由此使得使用情境引擎112的大多數(shù)功能對(duì)用戶是透明的。但是,一旦作出了改變使用情境的肯定判斷,就將根據(jù)與該使用情境相關(guān)聯(lián)的用戶偏好來(lái)改變通信設(shè)備108的行為?,F(xiàn)在參考圖2,描述了根據(jù)本發(fā)明至少一些實(shí)施例的通信設(shè)備108的另外的細(xì)節(jié)。通信設(shè)備108可以包括多個(gè)不同的使用情境204a-204N。使用情境204a_204N通常取決于用戶偏好而可以被同時(shí)使用或單獨(dú)使用。每個(gè)使用情境204可以包括駐留在通信設(shè)備108上的虛擬機(jī)、在通信設(shè)備108上運(yùn)行的基于軟件的操作系統(tǒng)、用于操作類似軟件應(yīng)用或應(yīng)用組的不同組的偏好或參數(shù)、一個(gè)或多個(gè)資源的物理或邏輯分離,以及它們的組合。使用情境204中的一個(gè)或多個(gè)可傳送到另一通信設(shè)備108,并且可以適合于駐留在任何類型的通信設(shè)備108上。因此,本發(fā)明的實(shí)施例不限于將使用情境204用于通信設(shè)備108。根據(jù)本發(fā)明至少一些實(shí)施例,可以基于特定電話號(hào)碼或標(biāo)識(shí)符來(lái)操作各個(gè)使用情境204。作為一個(gè)示例,多個(gè)使用情境204可以用于共同的記錄地址(A0R)、因特網(wǎng)協(xié)議(IP)地址等。替代地,或者另外,不同使用情境204可與不同電話號(hào)碼相關(guān)聯(lián)。例如,第一使用情境204a可以關(guān)聯(lián)于并利用諸如個(gè)人電話號(hào)碼之類的第一電話號(hào)碼或通信設(shè)備標(biāo)識(shí)符,而第二使用情境204b可以關(guān)聯(lián)于并利用諸如工作電話號(hào)碼之類的第二不同的電話號(hào)碼或通信設(shè)備標(biāo)識(shí)符。因此,用來(lái)管理使用情境204之間的改變的一種觸發(fā)器可以取決于當(dāng)前使用的號(hào)碼。說(shuō)明性地,如果接收到個(gè)人號(hào)碼的電話,則通信設(shè)備108可以利用與該個(gè)人號(hào)碼相關(guān)聯(lián)的第一使用情境204a。然而,如果接收到工作號(hào)碼的電話,則通信設(shè)備108可以利用與該工作號(hào)碼相關(guān)聯(lián)的第二使用情境204b。為了進(jìn)一步進(jìn)行上面的說(shuō)明,考慮在其住處的用戶在通常的工作時(shí)間之后接收到了需要其關(guān)注的緊急工作通信(例如,電話、電子郵件、文本消息、即時(shí)消息(IM)、聊天、它們的組合等)。當(dāng)用戶訪問該通信時(shí),使用情境引擎112、212注意到緊急通信是來(lái)自指向基于工作的地址(例如,工作電話號(hào)碼、工作電子郵件、工作IM應(yīng)用程序等)的用戶主管的,并且改換(over-ride)個(gè)人使用情境204a以工作情境204b代之,并且向用戶提供快速高效地響應(yīng)緊急工作通信所需的應(yīng)用224、聯(lián)系人和收藏夾。除了構(gòu)想家庭和工作情境以外,本發(fā)明的實(shí)施例還構(gòu)想基于不同位置、不同時(shí)間段及其組合的使用情境204。使用情境204之間的切換可以通過由使用情境引擎212操作的使用情境切換器208來(lái)使能。使用情境切換器208可以包括邏輯和/或物理的切換結(jié)構(gòu),該切換結(jié)構(gòu)使得情境引擎212能夠使特定使用情境204或使用情境204的組合在特定時(shí)間時(shí)活動(dòng)。當(dāng)當(dāng)使用情境204被切換為活動(dòng)狀態(tài)時(shí),可使與該使用情境204相關(guān)聯(lián)的偏好和特征經(jīng)由通信設(shè)備108供用戶使用。本地情境引擎212可以適合于作出并實(shí)現(xiàn)其自身的情境判決并且實(shí)現(xiàn)由遠(yuǎn)程使用情境引擎112標(biāo)識(shí)的情境切換動(dòng)作。通信設(shè)備108可以包括使得其能夠跨越通信網(wǎng)絡(luò)104發(fā)送和接收包含語(yǔ)音通信數(shù)據(jù)的分組的各種組件。因此,通信設(shè)備108可以包括用于存儲(chǔ)由情境引擎212或一些其它本地處理器執(zhí)行的指令的數(shù)據(jù)存儲(chǔ)裝置220。數(shù)據(jù)存儲(chǔ)裝置220可以包括多個(gè)應(yīng)用224a-224M以及可由處理器讀取并執(zhí)行的可執(zhí)行指令。根據(jù)本發(fā)明的至少一些實(shí)施例,特定應(yīng)用224可能僅供某些使用情境204使用而不供其它使用情境204使用。此外,特定應(yīng)用224可以由多個(gè)使用情境204使用,但是這些使用情境204具有根據(jù)所應(yīng)用的使用情境204而改變的不同用戶偏好(例如,輸出偏好、輸入、特征等)??梢栽跀?shù)據(jù)存儲(chǔ)裝置220上提供的應(yīng)用224的示例包括但不限于字處理應(yīng)用、通信應(yīng)用、位置應(yīng)用、web瀏覽器應(yīng)用以及其它已知的和尚待開發(fā)的應(yīng)用。數(shù)據(jù)存儲(chǔ)裝置220還可以包括一個(gè)或多個(gè)操作系統(tǒng)228,它們被用作高級(jí)應(yīng)用以允許用戶導(dǎo)航并訪問存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置220上或通信設(shè)備108內(nèi)的各種其它應(yīng)用224和處理。通信設(shè)備108還可以包括機(jī)器人程序(bot)216、用戶接口232以及網(wǎng)絡(luò)接口236。機(jī)器人程序216是較簡(jiǎn)單的處理,其適合于以高重復(fù)速率監(jiān)視某些參數(shù)(例如,用戶輸入、位置信息、日程信息等)以判斷是否發(fā)生了需要情境切換的事件。如果機(jī)器人程序216檢測(cè)到這種事件,則其通知對(duì)一個(gè)或多個(gè)使用情境204的狀態(tài)進(jìn)行切換(例如,從活動(dòng)狀態(tài)切換為不活動(dòng)狀態(tài)或者從不活動(dòng)狀態(tài)切換到活動(dòng)狀態(tài))的情境引擎212。由機(jī)器人程序216檢測(cè)到的事件可能使得多個(gè)使用情境204被情境引擎212激活,并且反之被解除激活。機(jī)器人程序216可以具有某種匹配標(biāo)準(zhǔn),例如信息的發(fā)送者、話題、緊急事件等,這些標(biāo)準(zhǔn)與用戶的偏好和日程相組合,來(lái)判斷這些中斷何時(shí)將引起用戶關(guān)注。這些可以以彈出形式或其它總結(jié)信息的形式被呈現(xiàn)給當(dāng)前的情境。因此,機(jī)器人程序216可以用作自動(dòng)升級(jí)程序,以使得用戶不必改變情境204以便看到并處理來(lái)自另一情境204的優(yōu)先中斷。用戶接口232可以包括任何類型的已知用戶輸入和/或輸出設(shè)備。作為示例,用戶接口232可以包括如下用戶輸入,包括鍵盤、鍵區(qū)、觸摸屏、觸摸墊和麥克風(fēng)中的一個(gè)或多個(gè)??梢园ㄔ谟脩艚涌?32中的用戶輸出的示例包括但不限于揚(yáng)聲器、顯示屏(包括觸摸屏顯示)以及指示燈。還可以提供可向用戶呈現(xiàn)可視信息并從用戶接收輸入選擇的集成用戶輸入/輸出。網(wǎng)絡(luò)接口236適于將通信設(shè)備108連接到通信網(wǎng)絡(luò)104。網(wǎng)絡(luò)接口236可以包括通信調(diào)制解調(diào)器、通信端口,或者適合于調(diào)節(jié)(condition)分組以用于跨越通信網(wǎng)絡(luò)104傳輸?shù)酵ㄐ旁O(shè)備108并且調(diào)節(jié)接收的分組以供處理器128處理的任何其它類型的設(shè)備。網(wǎng)絡(luò)接口236的示例包括但不限于網(wǎng)絡(luò)接口卡、調(diào)制解調(diào)器、有線電話端口、串行或并行數(shù)據(jù)端口、射頻廣播收發(fā)器、USB端口,或者其它有線或無(wú)線通信網(wǎng)絡(luò)接口。根據(jù)本發(fā)明的至少一些實(shí)施例,一個(gè)或多個(gè)使用情境204可以適于共享通信設(shè)備108的資源(例如,應(yīng)用224、用戶接口232、網(wǎng)絡(luò)接口236等)。資源可由兩個(gè)、三個(gè)、四個(gè)或更多個(gè)使用情境204同時(shí)共享,或者可僅由某些使用情境204專用?,F(xiàn)在參考圖3,將描述根據(jù)本發(fā)明至少一些實(shí)施例的示例性數(shù)據(jù)結(jié)構(gòu)300。數(shù)據(jù)結(jié)構(gòu)300可由使用情境引擎112、212創(chuàng)建并管理。替代地或者另外,機(jī)器人程序216可以適合于創(chuàng)建并管理類似數(shù)據(jù)結(jié)構(gòu)300或數(shù)據(jù)結(jié)構(gòu)300的一部分。此外,數(shù)據(jù)結(jié)構(gòu)300可以駐留在單個(gè)位置中或者多個(gè)位置中(例如,其可以分布在通信設(shè)備108、遠(yuǎn)程服務(wù)器110、地理信息數(shù)據(jù)庫(kù)128、用戶簡(jiǎn)檔和偏好數(shù)據(jù)庫(kù)132和移動(dòng)規(guī)則數(shù)據(jù)庫(kù)136中的兩個(gè)或更多個(gè)間)。數(shù)據(jù)結(jié)構(gòu)300可以包括用于管理通信設(shè)備108上的多個(gè)使用情境204的多個(gè)字段(field)。這種字段的示例可包括但不限于用戶標(biāo)識(shí)字段304、情境字段308、情境判決參數(shù)字段312、緊急中斷參數(shù)字段316、日程字段320、用戶簡(jiǎn)檔和偏好字段324,以及移動(dòng)規(guī)則數(shù)據(jù)字段328。用戶標(biāo)識(shí)字段304可以包括與特定用戶相關(guān)聯(lián)的標(biāo)識(shí)信息。這種標(biāo)識(shí)信息的示例包括實(shí)際標(biāo)識(shí)符(姓名、員工編號(hào)、證章編號(hào)、社會(huì)保險(xiǎn)編號(hào)等)、虛擬標(biāo)識(shí)符(例如,用戶名稱、A0R、電話號(hào)碼、電子郵件地址、IM地址等),以及通信設(shè)備108標(biāo)識(shí)符(例如,IP地址、MAC地址、端口號(hào)等)。用戶標(biāo)識(shí)字段304中的用戶標(biāo)識(shí)在多個(gè)用戶使用共同的通信設(shè)備108或者在單個(gè)機(jī)器人程序216或使用情境引擎112用來(lái)控制多個(gè)不同通信設(shè)備108時(shí)尤其有用。情境字段308可以包括用來(lái)確定可在特定通信設(shè)備108上使用的使用情境204以及與這種使用情境204相關(guān)聯(lián)的特征/能力的信息。另外,情境字段308可以包括指示特定使用情境204是否可以同時(shí)運(yùn)行或者在激活另一使用情境204之前是否需要解除激活一個(gè)使用情境204的信息。情境判決參數(shù)字段312可以包括由使用情境引擎112、212用來(lái)確定何時(shí)應(yīng)當(dāng)調(diào)用特定使用情境204的信息。例如,情境判決參數(shù)字段312可以包括一個(gè)或多個(gè)參數(shù)及其關(guān)聯(lián)閾值,當(dāng)所測(cè)得參數(shù)超過閾值時(shí),則調(diào)用情境切換204。如可以理解的,一些情境切換觸發(fā)器可能僅需要單個(gè)參數(shù)超過其關(guān)聯(lián)閾值。替代地,可能需要某種參數(shù)組合超過關(guān)聯(lián)閾值,以啟動(dòng)情境切換。除了常規(guī)情境判決參數(shù)以外,還可以將緊急中斷參數(shù)存儲(chǔ)在緊急中斷參數(shù)字段316中。在該字段中標(biāo)識(shí)的參數(shù)可以包括由機(jī)器人程序216監(jiān)視以檢測(cè)是否需要緊急中斷(通?;谟脩羲渲玫脑O(shè)置)的參數(shù)。在緊急中斷參數(shù)字段316中標(biāo)識(shí)的一些參數(shù)也可以在情境判決參數(shù)字段312中被標(biāo)識(shí)。日程字段320可以包括特定用戶的日程信息(例如,會(huì)議時(shí)間、約會(huì)、提醒、請(qǐng)假信息、旅行游程等)。在作出基于情境的判決時(shí)除了考慮其它參數(shù)外,還可以由使用情境引擎112、212監(jiān)視日程信息。如上所述,除了考慮用戶日程信息以外,使用情境引擎112、212還可以考慮日期時(shí)間信息、實(shí)際位置信息(例如,如從駐留在通信設(shè)備108上的地理定位設(shè)備獲得的信息)、估計(jì)位置信息(例如,如基于通信設(shè)備108用來(lái)連接到通信網(wǎng)絡(luò)104的接入點(diǎn)而推斷通信設(shè)備108的位置獲得的信息)、相對(duì)位置信息(例如,通過在已知位置處或已知位置附近感測(cè)通信設(shè)備108而得知該設(shè)備108挨著某個(gè)其它已知位置)、活動(dòng)信息以及它們的組合。用戶簡(jiǎn)檔和偏好字段324可以包括用來(lái)確定一個(gè)或多個(gè)使用情境204的操作特性的信息。換言之,當(dāng)使用情境204處于活動(dòng)狀態(tài)時(shí),存儲(chǔ)在用戶簡(jiǎn)檔和偏好字段324中的與該活動(dòng)的使用情境204相關(guān)聯(lián)的用戶簡(jiǎn)檔和偏好信息可以被應(yīng)用于通信設(shè)備108。換言之,可以通過管理用戶簡(jiǎn)檔和偏好字段324中的信息來(lái)控制特定使用情境204的行為。移動(dòng)規(guī)則數(shù)據(jù)字段328可以包括用來(lái)確定哪個(gè)服務(wù)提供商應(yīng)當(dāng)與特定使用情境204結(jié)合使用。更具體地,本發(fā)明的實(shí)施例構(gòu)想允許通信設(shè)備共享網(wǎng)絡(luò)接口236以經(jīng)由通信網(wǎng)絡(luò)204通信。但是,通信網(wǎng)絡(luò)204可以包括由不同實(shí)體擁有并操作的多個(gè)不同網(wǎng)絡(luò)。例如,第一蜂窩服務(wù)提供商可以包括通信網(wǎng)絡(luò)204內(nèi)的一個(gè)蜂窩網(wǎng)絡(luò),并且第二蜂窩服務(wù)提供商可以包括通信網(wǎng)絡(luò)204內(nèi)的另一蜂窩網(wǎng)絡(luò)。雖然通信設(shè)備108具有單個(gè)網(wǎng)絡(luò)接口236,但是,由通信設(shè)備108使用的蜂窩網(wǎng)絡(luò)可以取決于活動(dòng)的使用情境204而改變。這也向用戶提供了如下益處他們可以利用單個(gè)SIM卡與多個(gè)服務(wù)提供商交互。根據(jù)本發(fā)明的至少一些實(shí)施例,單個(gè)通信設(shè)備108可以具有第一使用情境204a和第二使用情境204b,該第一使用情境204a包括從第一服務(wù)提供商得到許可的虛擬機(jī),第二使用情境204b包括從第二服務(wù)提供商得到許可的另一虛擬機(jī)。當(dāng)?shù)谝皇褂们榫?04a處于活動(dòng)狀態(tài)時(shí),第一服務(wù)提供商被用于通信并且用戶針對(duì)任何使用向第一服務(wù)提供商付費(fèi)。反之,如果第二使用情境204b處于活動(dòng)狀態(tài),則第二服務(wù)提供商被用于通信,并且用戶針對(duì)該使用向第二服務(wù)提供商付費(fèi)。如先前所提到的,使用情境204a和204b兩者可以同時(shí)處于活動(dòng)狀態(tài),在該情況中,兩個(gè)服務(wù)提供商都被使用。用戶可以定義優(yōu)先權(quán)以解決可能出現(xiàn)沖突的情形(例如,一個(gè)使用情境204可能具有針對(duì)用戶接口232和網(wǎng)絡(luò)接口236的使用優(yōu)先權(quán),從而允許經(jīng)由該使用情境204發(fā)送的消息優(yōu)先于經(jīng)由其它使用情境204發(fā)送的消息)?,F(xiàn)在參考圖4,將描述根據(jù)本發(fā)明至少一些實(shí)施例的管理通信設(shè)備的示例性方法。該方法被啟動(dòng)并且通信設(shè)備108在第一情境中被操作(步驟404)。這是通過使一個(gè)或多個(gè)使用情境204活動(dòng)并且向通信設(shè)備108應(yīng)用與這些使用情境204相關(guān)聯(lián)的偏好和簡(jiǎn)檔來(lái)實(shí)現(xiàn)的。當(dāng)通信設(shè)備108在第一情境中操作時(shí),使用情境引擎112、212和/或機(jī)器人程序216監(jiān)視各種用戶輸入以及其它感興趣的參數(shù)(步驟408),并且處理這種信息(步驟412)以判斷是否發(fā)生了情境改變事件(步驟416)。由使用情境引擎112、212和/或機(jī)器人程序216處理的輸入和參數(shù)可以取決于第一使用情境的偏好而變化。此外,與情境切換器相關(guān)聯(lián)的閾值可以取決于通信設(shè)備108上當(dāng)前活動(dòng)的情境而變化(即,情境切換閾值可以包括在特定使用情境204的偏好中)。如果未出現(xiàn)情境切換事件,則方法返回步驟408。但是,如果判定發(fā)生了情境切換事件,則使用情境引擎112、212和/或機(jī)器人程序216識(shí)別出應(yīng)當(dāng)由通信設(shè)備108應(yīng)用的新情境(步驟420)。此外,使用情境引擎112、212和/或機(jī)器人程序216識(shí)別出要在該新情境下應(yīng)用的偏好和簡(jiǎn)檔(步驟424)。使用情境引擎112、212和/或機(jī)器人程序216還可以判斷除了第一使用情境之外是否應(yīng)用新的情境(即,同時(shí)地)或者是否應(yīng)用新的情境來(lái)取代第一情境。另外,如果新情境僅僅是第一情境的中斷,則新的情境可以優(yōu)先第一情境被應(yīng)用,但是仍可以允許第一情境在后臺(tái)運(yùn)行。因此,一旦用戶利用新的情境完成了事務(wù),則可容易地獲得第一情境供使用而無(wú)需使用情境引擎112、212和/或機(jī)器人程序216進(jìn)行另外的情境判定。該方法通過情境引擎212實(shí)現(xiàn)在步驟420和424中作出的情境切換判決而繼續(xù)(步驟428)。在該步驟中,在通信設(shè)備108處應(yīng)用所識(shí)別的新情境的偏好和簡(jiǎn)檔并且允許用戶利用新情境操作通信設(shè)備108。在新情境被應(yīng)用之后,該方法返回步驟408以監(jiān)視并等待另一情境切換。雖然關(guān)于特定事件序列討論了上述流程圖,然而應(yīng)當(dāng)理解,在對(duì)本發(fā)明的操作沒有實(shí)質(zhì)性影響的情況下可以對(duì)該序列進(jìn)行改變。另外,不一定出現(xiàn)如示例性實(shí)施例中所闡述的精確事件序列。這里所示的示例性技術(shù)不局限于具體示出的實(shí)施例,而是還可以由其它示例性實(shí)施例使用,并且可個(gè)別地單獨(dú)地要求保護(hù)每個(gè)所描述的特征。本發(fā)明的系統(tǒng)、方法和協(xié)議可以在如下裝置上實(shí)現(xiàn)除了所述通信設(shè)備之外的或者取代所述通信設(shè)備的專用計(jì)算機(jī)、編程微處理器或微控制器和(一個(gè)或多個(gè))外圍集成電路元件、ASIC或其它集成電路、數(shù)字信號(hào)處理器、諸如分立元件電路之類的硬連線電路或邏輯電路、諸如PLD、PLA、FPGA、PAL之類的可編程邏輯器件、諸如服務(wù)器之類的通信設(shè)備、個(gè)人計(jì)算機(jī)、任何類似裝置等等。一般地,能夠?qū)崿F(xiàn)狀態(tài)機(jī)(該狀態(tài)機(jī)進(jìn)而能夠?qū)崿F(xiàn)這里所示的方法)的任何設(shè)備可用來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明的各種通信方法、協(xié)議和技術(shù)。此外,可以以利用對(duì)象的軟件或面向?qū)ο蟮能浖_發(fā)環(huán)境來(lái)容易地實(shí)現(xiàn)所公開的方法,這些軟件和開發(fā)環(huán)境提供了可在各種計(jì)算機(jī)或工作站平臺(tái)上使用的可移植源代碼。替代地,可以用使用標(biāo)準(zhǔn)邏輯電路或VLSI設(shè)計(jì)的硬件來(lái)部分地或全部地實(shí)現(xiàn)所公開的系統(tǒng)。是用硬件還是軟件來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明的系統(tǒng)取決于系統(tǒng)的速度和/或效率要求、具體的功能,以及所利用的具體軟件或硬件系統(tǒng)或微處理器或微計(jì)算機(jī)系統(tǒng)??梢砸杂布?或軟件來(lái)容易地實(shí)現(xiàn)這里所示出的分析系統(tǒng)、方法和協(xié)議,這些硬件和/或軟件使用任何已知的或者由可適用領(lǐng)域的普通技術(shù)人員從這里提供的功能描述并利用通信和計(jì)算機(jī)領(lǐng)域的般基本知識(shí)在以后開發(fā)出的系統(tǒng)或結(jié)構(gòu)、設(shè)備和/或軟件。此外,可以用被存儲(chǔ)在存儲(chǔ)介質(zhì)中,并且在與控制器和存儲(chǔ)器協(xié)同操作的經(jīng)編程通用計(jì)算機(jī)、專用計(jì)算機(jī)、微處理器等上運(yùn)行的軟件來(lái)容易地實(shí)現(xiàn)所公開的方法。在這些情況中,本發(fā)明的系統(tǒng)和方法可以被實(shí)現(xiàn)為被嵌入在個(gè)人計(jì)算機(jī)上的程序(例如小應(yīng)用程序、JAVA或CGI腳本)、駐留在服務(wù)器或計(jì)算機(jī)工作站上資源、被嵌入在專用通信系統(tǒng)或系統(tǒng)組件等中的例程等等。還可以通過將系統(tǒng)和/或方法物理地結(jié)合到軟件和/或硬件系統(tǒng)(例如,通信設(shè)備或系統(tǒng)的硬件和軟件系統(tǒng))中來(lái)實(shí)現(xiàn)本系統(tǒng)。因此,很清楚,已經(jīng)提供了根據(jù)本發(fā)明的用于基于使用情境判定來(lái)改變通信設(shè)備的行為的系統(tǒng)、裝置和方法。雖然已結(jié)合多個(gè)實(shí)施例描述了本發(fā)明,然而,顯然,可適用領(lǐng)域的普通技術(shù)人員將清楚許多變更、修改和變體。因此,希望涵蓋落在本發(fā)明的精神和范圍內(nèi)的所有這些變更、修改、等同物和變體。權(quán)利要求一種操作通信設(shè)備的方法,所述通信設(shè)備上存儲(chǔ)有第一使用情境和第二使用情境,所述方法包括基于與所述第一使用情境相關(guān)聯(lián)的操作參數(shù)來(lái)操作所述通信設(shè)備;判定情境切換事件已經(jīng)發(fā)生,所述情境切換事件與所述第二使用情境相關(guān)聯(lián);以及將所述第二使用情境從不活動(dòng)狀態(tài)切換為活動(dòng)狀態(tài),由此使得所述通信設(shè)備基于與所述第二使用情境相關(guān)聯(lián)的操作參數(shù)進(jìn)行操作。2.一種通信設(shè)備,包括第一使用情境,所述第一使用情境包括與其相關(guān)聯(lián)的第一組操作參數(shù);第二使用情境,所述第二使用情境包括與其相關(guān)聯(lián)的第二組操作參數(shù);以及情境引擎,所述情境引擎可操作來(lái)基于被監(jiān)視的情境參數(shù),在活動(dòng)狀態(tài)與不活動(dòng)狀態(tài)之間切換所述第一使用情境和所述第二使用情境。3.如權(quán)利要求1或2所述的發(fā)明,其中,所述第一使用情境和所述第二使用情境分別包括第一虛擬機(jī)和第二虛擬機(jī),其中,每個(gè)虛擬機(jī)駐留在所述通信設(shè)備上。4.如權(quán)利要求1或2所述的發(fā)明,其中,所述第一使用情境和所述第二使用情境分別包括第一操作系統(tǒng)和第二操作系統(tǒng),其中,每個(gè)操作系統(tǒng)駐留在所述通信設(shè)備上。5.如權(quán)利要求1或2所述的發(fā)明,其中,所述第一使用情境和所述第二使用情境包括用于操作駐留在所述通信設(shè)備上的共同應(yīng)用的不同組的偏好或參數(shù)。6.如權(quán)利要求1或2所述的發(fā)明,其中,與所述第一使用情境相關(guān)聯(lián)的操作參數(shù)包括與駐留在所述通信設(shè)備上的一組應(yīng)用結(jié)合使用的第一組偏好和參數(shù),其中,與所述第二使用情境相關(guān)聯(lián)的操作參數(shù)包括與所述一組應(yīng)用中的至少一個(gè)應(yīng)用結(jié)合使用的第二組偏好和參數(shù),并且其中,所述第一組偏好和所述第二組偏好使得所述至少一個(gè)應(yīng)用以不同的方式操作。7.如權(quán)利要求1或2所述的發(fā)明,其中,所述第一使用情境包括工作情境,其中,所述第二使用情境包括個(gè)人情境,并且其中,所述第一使用情境和所述第二使用情境被允許同時(shí)處于活動(dòng)狀態(tài)。8.如權(quán)利要求1或2所述的發(fā)明,其中,所述第一使用情境與第一通信服務(wù)提供商相關(guān)聯(lián),其中,所述第二使用情境與第二通信服務(wù)提供商相關(guān)聯(lián),其中,所述第一通信服務(wù)提供商和所述第二通信服務(wù)提供商利用不同資源向所述通信設(shè)備提供到通信網(wǎng)絡(luò)的連接性,并且其中,所述第一使用情境和所述第二使用情境共享共同的網(wǎng)絡(luò)接口來(lái)連接到所述通信網(wǎng)9.如權(quán)利要求1所述的方法,還包括監(jiān)視情境參數(shù),所述情境參數(shù)包括與所述通信設(shè)備相關(guān)聯(lián)的位置信息、與所述通信設(shè)備的用戶相關(guān)聯(lián)的活動(dòng)信息以及當(dāng)前時(shí)間信息中的至少一者;分析所監(jiān)視的情境參數(shù)以判斷其是否超過了關(guān)聯(lián)閾值,其中,用來(lái)判斷情境切換事件是否已發(fā)生的閾值被定義為所述第一使用情境的一個(gè)操作參數(shù);以及利用分析結(jié)果來(lái)判斷情境切換事件是否已發(fā)生。10.如權(quán)利要求1或2所述的發(fā)明,其中,所述第二使用情境中斷所述第一使用情境,并且在用戶識(shí)別出不再需要所述第二使用情境之后,所述通信設(shè)備切換回所述第一使用情景全文摘要本發(fā)明公開了多個(gè)使用情境的虛擬機(jī)實(shí)現(xiàn)。提供了用于在在諸如移動(dòng)通信設(shè)備之類的單個(gè)通信設(shè)備上同時(shí)運(yùn)行的情境之間動(dòng)態(tài)地進(jìn)行改變的方法、設(shè)備和系統(tǒng)。更具體地,每個(gè)情境可以作為虛擬機(jī)在同一通信設(shè)備上運(yùn)行,并且與情境有關(guān)的參數(shù)可以用來(lái)確定在特定時(shí)間時(shí)應(yīng)當(dāng)應(yīng)用哪個(gè)情境或情境的組合。文檔編號(hào)G06F9/48GK101888401SQ20101017649公開日2010年11月17日申請(qǐng)日期2010年5月12日優(yōu)先權(quán)日2009年5月12日發(fā)明者喬治·厄哈特,大衛(wèi)·斯基巴,瓦倫丁·馬圖拉申請(qǐng)人:阿瓦雅公司