亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

在即時(shí)消息接發(fā)系統(tǒng)中批準(zhǔn)受限可呼叫狀態(tài)的方法和系統(tǒng)的制作方法

文檔序號(hào):6543936閱讀:151來源:國知局
專利名稱:在即時(shí)消息接發(fā)系統(tǒng)中批準(zhǔn)受限可呼叫狀態(tài)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種改進(jìn)的數(shù)據(jù)處理系統(tǒng),特別涉及一種用于多計(jì)算機(jī)數(shù)據(jù)傳送的方法和系統(tǒng)。更特別地,本發(fā)明提供了一種用于使用即時(shí)消息接發(fā)(instant messaging)的多用戶通信的方法和系統(tǒng)。
背景技術(shù)
在大多數(shù)即時(shí)消息接發(fā)系統(tǒng)中,通過使多個(gè)可變狀態(tài)值之一與用戶帳戶相關(guān)聯(lián),將特定用戶的活動(dòng)(activity)狀態(tài)或可訪問(availability)狀態(tài)反映給即時(shí)消息接發(fā)系統(tǒng)的其他用戶。這些狀態(tài)值幫助其他用戶評(píng)估所述其他用戶是否有可能發(fā)起與給定用戶的即時(shí)消息接發(fā)會(huì)話。例如,“離線”狀態(tài)表示給定用戶未登錄到該系統(tǒng),由此通知其他用戶發(fā)起與該給定用戶的即時(shí)消息接發(fā)會(huì)話的任何嘗試都將是徒勞的。“在線”狀態(tài)表示用戶已登錄到該系統(tǒng),并且其他用戶可以認(rèn)為當(dāng)他們發(fā)起與該給定用戶的即時(shí)消息接發(fā)會(huì)話時(shí),他們很可能得到響應(yīng)。
在一些情況下,即時(shí)消息接發(fā)系統(tǒng)給用戶自動(dòng)地賦以某個(gè)狀態(tài)值,并且,這一狀態(tài)自動(dòng)賦值可以非常有助于使用戶之間的通信便利。例如,在大多數(shù)即時(shí)消息接發(fā)應(yīng)用程序中,用戶被賦予保存好友列表的能力;好友是該用戶經(jīng)常與之交換即時(shí)消息的另一個(gè)該即時(shí)消息接發(fā)應(yīng)用程序的用戶。當(dāng)用戶登錄到即時(shí)消息接發(fā)系統(tǒng)時(shí),系統(tǒng)可以給該用戶自動(dòng)地賦以“在線”狀態(tài)值;同時(shí),好友列表通常積極顯示每個(gè)好友的狀態(tài)。通過在客戶端設(shè)備上打開的窗口中顯示好友列表,用戶具有容易地監(jiān)控該用戶的好友的在線狀態(tài)的能力;當(dāng)用戶注意到特定好友的狀態(tài)已經(jīng)從“離線”改變?yōu)椤霸诰€”時(shí),用戶可以迅速發(fā)起與該特定好友的即時(shí)消息接發(fā)會(huì)話。在一些即時(shí)消息接發(fā)系統(tǒng)中,僅在用戶先前未指定替換狀態(tài)時(shí)進(jìn)行狀態(tài)的自動(dòng)賦值;在很多情況下,用戶能夠通過將自動(dòng)賦予的狀態(tài)值改變?yōu)槟承┢渌鼱顟B(tài)值而不考慮(override)它。
盡管指示用戶狀態(tài)可有助于使用戶之間的通信便利,但它也可能通過使用戶從其它活動(dòng)分散注意力而損害用戶的生產(chǎn)率(productivity)。因此,很多即時(shí)消息接發(fā)系統(tǒng)允許用戶從若干可能狀態(tài)值中手動(dòng)地進(jìn)行選擇。在一些情況下,可以選擇多種涉及隱私的狀態(tài)值,其控制是否將給定用戶的當(dāng)前狀態(tài)通知其他用戶。這些狀態(tài)值限制其他用戶得知給定用戶的真實(shí)狀態(tài),從而禁止那些用戶啟動(dòng)與給定用戶的即時(shí)消息對(duì)話;例如,“不可見”狀態(tài)對(duì)其他用戶隱瞞了用戶的狀態(tài)。
在其它情況下,可以選擇多種涉及隱私的狀態(tài)值,其通知其他用戶他們將能夠發(fā)起與給定用戶的即時(shí)消息接發(fā)會(huì)話的可能性。例如,“忙碌”狀態(tài)表明給定用戶正在從事某些其它活動(dòng),而“馬上回來”狀態(tài)將向其他用戶表明給定用戶暫時(shí)離開了他/她的計(jì)算機(jī)。作為另一示例,“請(qǐng)勿打擾”狀態(tài)將向?qū)o定用戶的狀態(tài)感興趣的其他用戶表明該給定用戶不想被即時(shí)消息接發(fā)會(huì)話打擾。但是,在用戶具有這些狀態(tài)值之一的任何時(shí)期期間,該用戶能夠監(jiān)控其他用戶的狀態(tài),或者具有啟動(dòng)與其他用戶的即時(shí)消息接發(fā)會(huì)話的能力。
如將從上述示例狀態(tài)值清楚的,一組狀態(tài)值可以反映給定用戶不可訪問的程度。然而,有時(shí)候用戶可能需要完全受限的、涉及不可訪問的即時(shí)消息接發(fā)狀態(tài),同時(shí)希望在其實(shí)施上有一定的靈活性。
因此,對(duì)于即時(shí)消息接發(fā)應(yīng)用程序而言,提供一種靈活的、涉及不可訪問的即時(shí)消息接發(fā)狀態(tài)將是有利的。

發(fā)明內(nèi)容
提供了一種用于在即時(shí)消息接發(fā)應(yīng)用程序中管理可訪問狀態(tài)值的方法、設(shè)備、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。即時(shí)消息接發(fā)應(yīng)用程序的用戶能夠選擇與該用戶相關(guān)聯(lián)的“請(qǐng)勿打擾”狀態(tài),從而使大多數(shù)用戶不能夠發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話。此外,即時(shí)消息接發(fā)應(yīng)用程序的用戶可以有選擇地批準(zhǔn)一個(gè)子集的用戶具有能夠啟動(dòng)與該用戶的即時(shí)消息接發(fā)會(huì)話的特權(quán),同時(shí)對(duì)所有其他用戶保持該用戶處于“請(qǐng)勿打擾”狀態(tài)的指示。


在所附權(quán)利要求中闡述了被認(rèn)為表示本發(fā)明特性的新穎特征。通過結(jié)合附圖參考以下詳細(xì)描述,發(fā)明本身、進(jìn)一步的目的及其優(yōu)點(diǎn)將被最好地理解,其中圖1A圖示了可實(shí)施本發(fā)明的典型的分布式數(shù)據(jù)處理系統(tǒng);
圖1B圖示了可在可實(shí)施本發(fā)明的數(shù)據(jù)處理系統(tǒng)中使用的典型的計(jì)算機(jī)架構(gòu);圖2圖示了示出典型即時(shí)消息接發(fā)系統(tǒng)的方框圖;圖3圖示了示出即時(shí)消息接發(fā)應(yīng)用程序的典型圖形用戶界面窗口的圖,其中示出了即時(shí)消息接發(fā)會(huì)話的文本;圖4圖示了示出即時(shí)消息接發(fā)應(yīng)用程序的典型圖形用戶界面窗口的圖,其中示出了IM聯(lián)系人列表或好友列表;圖5圖示了即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗口,該窗口允許即時(shí)消息接發(fā)應(yīng)用程序的用戶輸入或選擇這樣的其他用戶,即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián),也將允許所述其他用戶啟動(dòng)與該用戶的聊天會(huì)話;圖6A圖示了示出了具有浮動(dòng)選擇菜單的IM聯(lián)系人列表或好友列表的即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗口,其允許即時(shí)消息接發(fā)應(yīng)用程序的用戶選擇這樣一組用戶,即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián),也將允許這一組用戶啟動(dòng)與該用戶的聊天會(huì)話;圖6B圖示了用于即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗,其示出了在即時(shí)消息接發(fā)應(yīng)用程序的用戶選擇了如下一組用戶之后的IM聯(lián)系人列表或好友列表,其中,即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián),也將允許這一組用戶啟動(dòng)與該用戶的聊天會(huì)話;以及圖7圖示了示出即時(shí)消息接發(fā)應(yīng)用程序的用戶可以在即時(shí)消息接發(fā)會(huì)話中交談、同時(shí)對(duì)至少一個(gè)用戶保持受限的可呼叫狀態(tài)的過程的流程圖。
具體實(shí)施例方式
通常,可包括或者涉及本發(fā)明的設(shè)備包含很多種數(shù)據(jù)處理技術(shù)。因此,在更詳細(xì)地描述本發(fā)明之前,作為背景技術(shù),描述分布式數(shù)據(jù)處理系統(tǒng)中硬件和軟件組件的典型組織。
現(xiàn)在參考附圖,圖1A圖示了典型的數(shù)據(jù)處理系統(tǒng)的網(wǎng)絡(luò),其每一個(gè)可以實(shí)現(xiàn)本發(fā)明的一部分。分布式數(shù)據(jù)處理系統(tǒng)100包含網(wǎng)絡(luò)101,其為可用來在分布式數(shù)據(jù)處理系統(tǒng)100中連接到一起的各種設(shè)備和計(jì)算機(jī)之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)101可包括諸如電線或光纜的永久連接、或者通過電話或無線通信形成的臨時(shí)連接。在圖示的示例中,服務(wù)器102和服務(wù)器103連同存儲(chǔ)單元104一起連接到網(wǎng)絡(luò)101。此外,客戶端105-107也連接到網(wǎng)絡(luò)101??蛻舳?05-107和服務(wù)器102-103可以由多種計(jì)算設(shè)備如大型機(jī)、個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)等來代表。分布式數(shù)據(jù)處理系統(tǒng)100可包括另外的服務(wù)器、客戶端、路由器、其它設(shè)備、以及未示出的對(duì)等架構(gòu)。
在圖示的示例中,分布式數(shù)據(jù)處理系統(tǒng)100可包括因特網(wǎng),并以網(wǎng)絡(luò)101代表使用諸如輕量級(jí)目錄訪問協(xié)議(LDAP)、傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)、文件傳送協(xié)議(FTP)、超文本傳輸協(xié)議(HTTP)、無線應(yīng)用協(xié)議(WAP)、公共現(xiàn)場(chǎng)和即時(shí)消息接發(fā)(CPIM,Common Presence and Instant Messaging)協(xié)議等的多種協(xié)議互相通信的網(wǎng)絡(luò)和網(wǎng)關(guān)的世界范圍的集合。當(dāng)然,分布式數(shù)據(jù)處理系統(tǒng)100還可以包括大量不同類型的網(wǎng)絡(luò),例如內(nèi)聯(lián)網(wǎng)、局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。例如,服務(wù)器102直接支持客戶端109和合并了無線通信鏈路的網(wǎng)絡(luò)110。激活了網(wǎng)絡(luò)功能(network-enabled)的電話111通過無線鏈路112連接到網(wǎng)絡(luò)110,而PDA 113通過無線鏈路114連接到網(wǎng)絡(luò)110。電話111和PDA 113也可以使用合適的技術(shù)如BluetoothTM(藍(lán)牙)無線技術(shù)通過無線鏈路115來直接在其間傳送數(shù)據(jù),以創(chuàng)建所謂個(gè)人區(qū)域網(wǎng)(PAN)或個(gè)人專設(shè)網(wǎng)。以類似的方式,PDA 113可以通過無線通信鏈路116將數(shù)據(jù)傳送給PDA 107。
本發(fā)明可以在多種硬件平臺(tái)上實(shí)施;圖1A意圖作為不同種類計(jì)算環(huán)境的示例,而不作為對(duì)本發(fā)明的架構(gòu)的限制。
現(xiàn)在參考圖1B,該示了如圖1所示的可實(shí)施本發(fā)明的數(shù)據(jù)處理系統(tǒng)的典型的計(jì)算機(jī)架構(gòu)。數(shù)據(jù)處理系統(tǒng)120包含連接到內(nèi)部系統(tǒng)總線123的一個(gè)或多個(gè)中央處理單元(CPU)122,內(nèi)部系統(tǒng)總線123將隨機(jī)存取存儲(chǔ)器(RAM)124、只讀存儲(chǔ)器126和輸入/輸出適配器128互相連接,其中,所述輸入/輸出適配器128支持各種I/O設(shè)備,例如打印機(jī)130、盤單元132、或其它未示出的設(shè)備如音頻輸出系統(tǒng)等。系統(tǒng)總線123還連接提供到通信鏈路136的通路的通信適配器134。用戶接口適配器148連接各種用戶設(shè)備,例如鍵盤140和鼠標(biāo)142、或其它未示出的設(shè)備如觸摸屏、書寫筆(stylus)、麥克風(fēng)等。顯示適配器144將系統(tǒng)總線123連接到顯示設(shè)備146。
本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,圖1B中的硬件可以根據(jù)系統(tǒng)實(shí)現(xiàn)而改變。例如,系統(tǒng)可具有一個(gè)或多個(gè)處理器,如基于IntelPentium的處理器和數(shù)字信號(hào)處理器(DSP)、以及一種或多種易失性和非易失性存儲(chǔ)器。除了圖1B中圖示的硬件,還可以使用其它外圍設(shè)備,或者可以使用其它外圍設(shè)備來代替圖1B圖示的硬件。圖示的示例并不意味著暗示對(duì)本發(fā)明的架構(gòu)的限制。
除了能夠在多種硬件平臺(tái)上實(shí)施以外,本發(fā)明可以在多種軟件環(huán)境中實(shí)施??梢允褂玫湫偷牟僮飨到y(tǒng)來控制每個(gè)數(shù)據(jù)處理系統(tǒng)中的程序執(zhí)行。例如,一個(gè)設(shè)備可以運(yùn)行Unix操作系統(tǒng),而另一設(shè)備包含簡(jiǎn)單的Java運(yùn)行時(shí)間環(huán)境。有代表性的計(jì)算機(jī)平臺(tái)可包括瀏覽器,其為眾所周知的軟件應(yīng)用程序,用于訪問多種格式的超文本文檔,例如圖形文件、字處理文件、可擴(kuò)展標(biāo)記語言(XML)、超文本標(biāo)記語言(HTML)、手持設(shè)備標(biāo)記語言(HDML)、無線標(biāo)記語言(WML)以及各種其它格式和類型的文件。
如在上面關(guān)于圖1A和圖1B所描述的,本發(fā)明可以在多種硬件和軟件平臺(tái)上實(shí)施。但是,更具體地說,如下面對(duì)其余附圖更詳細(xì)地描述的,本發(fā)明旨在操作即時(shí)消息接發(fā)系統(tǒng)。應(yīng)當(dāng)注意,下文中描述的示例常常提到用戶和系統(tǒng);應(yīng)當(dāng)理解,用戶與系統(tǒng)互動(dòng),使得系統(tǒng)代表用戶執(zhí)行動(dòng)作,并且,術(shù)語“用戶”和“系統(tǒng)”有時(shí)候可以以眾所周知的方式互換,以便于描述數(shù)據(jù)處理系統(tǒng)的操作。
即時(shí)消息接發(fā)正成為個(gè)人和商業(yè)環(huán)境中的常見通信形式。如經(jīng)常與新穎的活動(dòng)一起出現(xiàn)的,創(chuàng)建了新的術(shù)語來幫助人們高效地討論即時(shí)消息接發(fā)。發(fā)起與某人的即時(shí)消息接發(fā)會(huì)話的行為已經(jīng)被用作動(dòng)詞,例如,與某人進(jìn)行“即時(shí)消息接發(fā)”,或者更簡(jiǎn)潔的是,“IM”某人。倘若存在發(fā)出“IM”中并列元音聲音的困難,則術(shù)語“PM”某人也已經(jīng)變得常見,其意思是與某人進(jìn)行“個(gè)人消息接發(fā)”。但是,在即時(shí)消息接發(fā)系統(tǒng)的環(huán)境中,發(fā)起與某人的即時(shí)消息接發(fā)會(huì)話的行為也被以類似于使用電話來建立與遠(yuǎn)處的人的通信會(huì)話的方式稱為“呼叫”某人。
下文中的示例包括對(duì)好友的描述。好友是本地的即時(shí)消息接發(fā)應(yīng)用程序的用戶經(jīng)常與之交換即時(shí)消息的即時(shí)消息接發(fā)應(yīng)用程序(客戶端應(yīng)用程序)的遠(yuǎn)程用戶。好友由具有適當(dāng)數(shù)據(jù)實(shí)體或數(shù)據(jù)對(duì)象的即時(shí)消息接發(fā)應(yīng)用程序來代表,這里稱為好友對(duì)象。好友對(duì)象可包括很多屬性、性質(zhì)或其它類型的信息??梢杂杉磿r(shí)消息接發(fā)應(yīng)用程序以可視的方式在顯示設(shè)備上呈現(xiàn)好友對(duì)象;所顯示的信息可以是好友對(duì)象的圖形表示,如縮略圖或圖標(biāo),或者該信息可以是某些其它形式,例如文本標(biāo)識(shí)符(textual identifier)。下文中對(duì)本發(fā)明的描述依賴于對(duì)圖形用戶界面的操作的良好理解,其中,顯示設(shè)備上的可視/文本對(duì)象代表一系列的抽象概念(abstraction)。用戶通過圖形用戶界面互動(dòng),以操縱可視地表現(xiàn)出的數(shù)據(jù)對(duì)象,其中,所表現(xiàn)出的數(shù)據(jù)對(duì)象可以代表某些其它類型的數(shù)據(jù)對(duì)象,例如好友對(duì)象,其自身代表真實(shí)的用戶。因此,術(shù)語“好友”、“好友對(duì)象”或者用于關(guān)聯(lián)數(shù)據(jù)對(duì)象的某些其它術(shù)語有時(shí)候可以以眾所周知的方式互換,以便于描述數(shù)據(jù)處理系統(tǒng)的操作。
現(xiàn)在參考圖2A,該方框示了典型的即時(shí)消息接發(fā)系統(tǒng)。典型的即時(shí)消息接發(fā)系統(tǒng)具有客戶端/服務(wù)器組織和對(duì)等組織的特性。即時(shí)消息接發(fā)(IM)服務(wù)器200驗(yàn)證即時(shí)消息接發(fā)應(yīng)用程序如即時(shí)消息接發(fā)應(yīng)用程序?qū)嵗?instance)202和204的用戶。在驗(yàn)證了用戶之后,即時(shí)消息接發(fā)服務(wù)器將代表即時(shí)消息接發(fā)應(yīng)用程序進(jìn)行特定的操作。以這一方式,即時(shí)消息接發(fā)應(yīng)用程序的實(shí)例充當(dāng)即時(shí)消息接發(fā)客戶端。即時(shí)消息接發(fā)服務(wù)器為每個(gè)活躍的即時(shí)消息接發(fā)客戶端保持某類型的會(huì)話,該即時(shí)消息接發(fā)客戶端最終從會(huì)話退出、或者允許會(huì)話經(jīng)超時(shí)終止。
然而,在利用特定信息初始化之后,根據(jù)通信協(xié)議,活躍的即時(shí)消息接發(fā)客戶端可以在沒有即時(shí)消息接發(fā)服務(wù)器的幫助的情況下,而通過將即時(shí)消息直接傳送給另一活躍的即時(shí)消息接發(fā)客戶端來直接互相通信。以這一方式,即時(shí)消息接發(fā)應(yīng)用程序的單獨(dú)實(shí)例充當(dāng)對(duì)等網(wǎng)絡(luò)中的對(duì)等節(jié)點(diǎn)。盡管已經(jīng)提出了標(biāo)準(zhǔn)即時(shí)消息接發(fā)協(xié)議,例如Crocker et al.,“Common Presence and InstantMessaging(CPIM)”,Internet Draft of the Internet Engineering Task Force(IETF),draft-ietf-impp-cpim-03.txt,08/2002,但很多即時(shí)消息接發(fā)系統(tǒng)采用專有協(xié)議。下文中描述的本發(fā)明的示例實(shí)施例意欲對(duì)專有或非專有的協(xié)議都起作用,而不管即時(shí)消息接發(fā)系統(tǒng)或框架如何。
例如,假設(shè)用戶先前已經(jīng)向即時(shí)消息接發(fā)服務(wù)器注冊(cè)了帳戶,用戶通過客戶端設(shè)備上的即時(shí)消息接發(fā)應(yīng)用程序登錄到即時(shí)消息接發(fā)服務(wù)器。即時(shí)消息接發(fā)服務(wù)器存儲(chǔ)客戶端設(shè)備的連接信息,例如客戶端設(shè)備的IP地址和分配給客戶端設(shè)備上的即時(shí)消息接發(fā)應(yīng)用程序的端口號(hào)。
在登錄操作期間,即時(shí)消息接發(fā)服務(wù)器還與用戶的連接信息和其它會(huì)話信息一起接收并存儲(chǔ)用戶的通常稱為好友列表的IM聯(lián)系人列表。服務(wù)器進(jìn)行初始檢查,以獲得好友列表中的用戶的狀態(tài),并通過即時(shí)消息接發(fā)系統(tǒng)向用戶活躍的即時(shí)消息接發(fā)客戶端通知那些用戶的狀態(tài),例如那些用戶是否在線和是否可進(jìn)行通信。服務(wù)器監(jiān)控這些好友列表,使得當(dāng)用戶登錄到即時(shí)消息接發(fā)系統(tǒng)中時(shí),服務(wù)器向任何在好友列表中具有最近登錄的用戶的人通知該最近登錄的用戶現(xiàn)在在線或者與某種其它類型的狀態(tài)相關(guān)聯(lián)。
假設(shè)好友沒有選擇保持隱藏在“不可見”狀態(tài)中,當(dāng)即時(shí)消息接發(fā)服務(wù)器向第一即時(shí)消息接發(fā)客戶端通知第二即時(shí)消息接發(fā)客戶端在線時(shí),即時(shí)消息接發(fā)服務(wù)器將第二即時(shí)消息接發(fā)客戶端的連接信息發(fā)送給第一即時(shí)消息接發(fā)客戶端,并且根據(jù)用戶的在線狀態(tài),可能也將第一即時(shí)消息接發(fā)客戶端的連接信息發(fā)送給第二即時(shí)消息接發(fā)客戶端。因?yàn)槊總€(gè)活躍的即時(shí)消息接發(fā)客戶端具有該即時(shí)消息接發(fā)系統(tǒng)中其它活躍的即時(shí)消息接發(fā)客戶端的連接信息,所以這些即時(shí)消息接發(fā)客戶端可以在沒有與即時(shí)消息接發(fā)服務(wù)器的互動(dòng)的情況下,即,以對(duì)等的方式在它們之間傳送即時(shí)消息。
現(xiàn)在參考圖3,該示了即時(shí)消息接發(fā)應(yīng)用程序的典型圖形用戶界面窗口,其示出了即時(shí)消息接發(fā)會(huì)話的文本。在GUI窗口中,將即時(shí)消息接發(fā)會(huì)話的即時(shí)消息的文本字符串和文件附件呈現(xiàn)給活躍的即時(shí)消息接發(fā)客戶端的用戶。窗口300呈現(xiàn)在連接到在其上為用戶執(zhí)行即時(shí)消息接發(fā)應(yīng)用程序的實(shí)例的數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上。在即時(shí)消息接發(fā)應(yīng)用程序的典型樣式中,窗口300包含用于操作即時(shí)消息接發(fā)應(yīng)用程序的若干用戶界面控制項(xiàng)。下拉菜單302包含用戶的聯(lián)系人列表。文本輸入域304允許輸入要作為即時(shí)消息發(fā)送的文本字符串?!鞍l(fā)送”按鈕306發(fā)起傳送操作,以產(chǎn)生文本輸入的內(nèi)容,并將其發(fā)送給所選擇的即時(shí)消息聯(lián)系人。
即時(shí)消息接發(fā)對(duì)話中即時(shí)消息的歷史通常在滾動(dòng)窗口中示出;期望在即時(shí)消息接發(fā)對(duì)話期間,即時(shí)消息接發(fā)會(huì)話的兩個(gè)用戶都將在其各自的GUI窗口中看到相同的內(nèi)容??蓾L動(dòng)文本區(qū)域308包含即時(shí)消息接發(fā)對(duì)話的歷史。文本行310是由本地用戶發(fā)送給遠(yuǎn)程用戶的初始即時(shí)消息接發(fā);文本行312是來自遠(yuǎn)程用戶的響應(yīng),而文本區(qū)域308中的其余文本行反映持續(xù)進(jìn)行的對(duì)話的即時(shí)消息。在用戶的即時(shí)消息接發(fā)會(huì)話期間,即時(shí)消息接發(fā)應(yīng)用程序可以分別在不同的窗口中維持不同的對(duì)話,其可以在延長的時(shí)段內(nèi)運(yùn)行,例如,可以在公司環(huán)境中的商務(wù)時(shí)間期間運(yùn)行。
現(xiàn)在參考圖4,該示了即時(shí)消息接發(fā)應(yīng)用程序的典型的圖形用戶界面窗口,其示出了IM聯(lián)系人列表或好友列表。對(duì)于即時(shí)消息接發(fā)應(yīng)用程序或系統(tǒng)的給定用戶,好友是該給定用戶與之交換即時(shí)消息的即時(shí)消息接發(fā)系統(tǒng)遠(yuǎn)程用戶。大多數(shù)即時(shí)消息接發(fā)應(yīng)用程序提供用于組織關(guān)于好友列表的信息的機(jī)制。窗口400是即時(shí)消息接發(fā)應(yīng)用程序中用于好友列表的典型GUI窗口。好友列表區(qū)域402示出了好友列表中的多個(gè)好友,并且該好友列表以分級(jí)的方式組織,其中好友可能被包括在一組好友中,例如組404或組406。
即時(shí)消息接發(fā)應(yīng)用程序或系統(tǒng)監(jiān)控這些好友列表,使得當(dāng)用戶登錄到即時(shí)消息接發(fā)系統(tǒng)時(shí),服務(wù)器向在好友列表中具有該最近登錄的用戶的任何人通知該最近登錄的用戶現(xiàn)在在線或與某些其它類型的狀態(tài)相關(guān)聯(lián)。以這一方式,假設(shè)好友沒有選擇保持隱藏在“不可見”狀態(tài)中,則因?yàn)橐赃m當(dāng)?shù)男畔⑾鄬?duì)較快地更新了即時(shí)消息接發(fā)客戶端,所以即時(shí)消息接發(fā)用戶不斷地了解其好友列表中的用戶的狀態(tài)。即時(shí)消息接發(fā)客戶端通常提供在其好友列表窗口中提供指示好友狀態(tài)的可視指示符。好友列表中的每個(gè)好友對(duì)象具有關(guān)聯(lián)的狀態(tài)指示符。通過掃視好友對(duì)象的可視表示,用戶可以迅速確定哪種類型的狀態(tài)與該好友對(duì)象代表的好友相關(guān)聯(lián)。例如,好友408沒有關(guān)聯(lián)的狀態(tài)指示符圖標(biāo),從而表明該好友可能具有“離線”狀態(tài),盡管即使該用戶實(shí)際上登錄了即時(shí)消息接發(fā)系統(tǒng),該用戶也可能隱藏在“不可見”狀態(tài)或某些其它狀態(tài)下。此外,好友410具有“在線”狀態(tài);好友412具有“離開辦公桌”狀態(tài);而好友414具有“請(qǐng)勿打擾”狀態(tài)。
狀態(tài)欄416指示即時(shí)消息接發(fā)應(yīng)用程序用戶的當(dāng)前即時(shí)消息接發(fā)狀態(tài)。在圖4示出的示例中,用戶具有“請(qǐng)勿打擾”狀態(tài);因此,如果該用戶作為好友被包括在其他用戶的好友列表中,那么該用戶的狀態(tài)將以與為該用戶的好友414所示相似的方式出現(xiàn)。該用戶的狀態(tài)與包含可選即時(shí)消息接發(fā)狀態(tài)值的下拉菜單418一起顯示,從而允許用戶隨心所欲地改變?cè)撚脩舻募磿r(shí)消息接發(fā)狀態(tài)。如果該用戶選擇了下拉菜單418中的菜單項(xiàng),則所選擇的狀態(tài)被傳送給將任何該用戶包括在好友列表中的人。
如先前所述,指示用戶的即時(shí)消息接發(fā)狀態(tài)可有助于使用戶之間的通信便利,但是它也可能通過使用戶從其它活動(dòng)分散注意力而損害用戶的生產(chǎn)率。因此,很多即時(shí)消息接發(fā)系統(tǒng)允許用戶從若干控制是否將給定用戶當(dāng)前狀態(tài)通知給其他用戶的涉及隱私的狀態(tài)值中手動(dòng)地進(jìn)行選擇。這些狀態(tài)值限制其他用戶得知給定用戶的真實(shí)狀態(tài),從而禁止那些用戶啟動(dòng)與給定用戶的即時(shí)消息對(duì)話。在圖4示出的示例中,菜單項(xiàng)420允許用戶選擇向其他用戶隱瞞用戶狀態(tài)的“不可見”狀態(tài);如果用戶選擇了菜單項(xiàng)420,則即使在該用戶實(shí)際上已經(jīng)登錄到即時(shí)消息接發(fā)系統(tǒng)之后,該用戶也將以類似于該用戶的好友列表402中的好友408的方式,繼續(xù)以“離線”狀態(tài)出現(xiàn)在其他用戶的好友列表中。如果后來該用戶希望表現(xiàn)為可與其他用戶聊天,則該用戶可以選擇菜單項(xiàng)422,其允許用戶選擇“在線”狀態(tài)。
作為受限狀態(tài)的另一示例,菜單項(xiàng)424允許用戶選擇“離開辦公桌”狀態(tài),該狀態(tài)通知其他用戶因?yàn)樵撚脩魬?yīng)該在別的地方,因此該用戶可能不會(huì)響應(yīng)即時(shí)消息接發(fā)會(huì)話;如果用戶選擇了菜單項(xiàng)424,則該用戶將以菜單項(xiàng)424示出的狀態(tài)指示符圖標(biāo)出現(xiàn)在其他用戶的好友列表中。作為受限狀態(tài)的另一個(gè)示例,菜單項(xiàng)426允許用戶選擇“請(qǐng)勿打擾”狀態(tài),該狀態(tài)通知其他用戶他們不能發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話;如果用戶選擇了菜單項(xiàng)426,則該用戶將以菜單項(xiàng)426示出的狀態(tài)指示符圖標(biāo)出現(xiàn)在其他用戶的好友列表中。
已給出對(duì)于現(xiàn)有技術(shù)即時(shí)消息接發(fā)系統(tǒng)而在上面提供的背景信息,現(xiàn)在開始描述本發(fā)明,本發(fā)明認(rèn)識(shí)到現(xiàn)有技術(shù)即時(shí)消息接發(fā)系統(tǒng)的操作中的問題。本發(fā)明認(rèn)識(shí)到用戶有時(shí)候可能需要完全受限的、涉及不可訪問的即時(shí)消息接發(fā)狀態(tài)如“請(qǐng)勿打擾”狀態(tài),同時(shí)希望在其實(shí)施上有一定的靈活性。具體地說,可能有這樣的情形,其中給定用戶想向大多數(shù)用戶顯示“請(qǐng)勿打擾”狀態(tài),然而還想允許一個(gè)子集的用戶能夠啟動(dòng)與該給定用戶的即時(shí)消息接發(fā)會(huì)話。例如,參加辦公室外(out-of-office)會(huì)議的給定用戶可選擇具有這些特性的特殊即時(shí)消息接發(fā)狀態(tài),使得指定會(huì)議參加者為特殊子集的用戶;允許這一子集的用戶發(fā)起與給定用戶的即時(shí)消息接發(fā)會(huì)話,而其他用戶將不能發(fā)起與該給定用戶的即時(shí)消息接發(fā)會(huì)話。作為另一示例,忙碌的管理人員可能希望對(duì)大多數(shù)雇員設(shè)置“請(qǐng)勿打擾”狀態(tài),而僅允許直接下屬職員啟動(dòng)即時(shí)消息接發(fā)對(duì)話。如下面參考其余附圖更詳細(xì)地描述的,本發(fā)明考慮了這些需要。
現(xiàn)在參考圖5,該示了即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗口,其允許即時(shí)消息接發(fā)應(yīng)用程序的用戶輸入或選擇即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)也將被允許啟動(dòng)與該用戶的聊天會(huì)話的其他用戶。如上所述,用戶有時(shí)候可能希望該用戶的即時(shí)消息接發(fā)狀態(tài)對(duì)于大多數(shù)用戶表示為“請(qǐng)勿打擾”狀態(tài),而允許一個(gè)子集的用戶啟動(dòng)與該用戶的聊天會(huì)話,即在該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)時(shí),允許其他用戶發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話、或者在即時(shí)消息接發(fā)環(huán)境中呼叫該用戶。窗口500是即時(shí)消息接發(fā)客戶端應(yīng)用程序中的GUI窗口,其允許用戶指定哪個(gè)用戶具有不考慮與該用戶相關(guān)聯(lián)的受限即時(shí)消息接發(fā)狀態(tài)如“請(qǐng)勿打擾”狀態(tài),以便呼叫該用戶啟動(dòng)即時(shí)消息接發(fā)會(huì)話的授權(quán)或特權(quán)。
在用戶選擇了即時(shí)消息接發(fā)客戶端應(yīng)用程序的主應(yīng)用程序窗口內(nèi)的菜單、或者在即時(shí)消息接發(fā)應(yīng)用程序中發(fā)出命令以請(qǐng)求為一個(gè)子集的用戶設(shè)置受限仍可呼叫的特權(quán)的選項(xiàng)(option)之后,可以呈現(xiàn)窗口500。文本輸入域502允許用戶輸入對(duì)于將包括在特殊用戶子集中的另一用戶某種形式的標(biāo)識(shí)符;該用戶可以具有輸入由諸如逗號(hào)的分隔符分開的多個(gè)用戶標(biāo)識(shí)符的選項(xiàng)??蓾L動(dòng)列表504允許用戶從該用戶的好友列表中選擇先前指定的用戶標(biāo)識(shí)符,使得將所選擇的用戶包括在特殊用戶子集中?!叭∠卑粹o506在不對(duì)特殊用戶子集中的用戶列表進(jìn)行任何修改的情況下關(guān)閉窗口500?!疤砑佑脩簟卑粹o508將所輸入的用戶或所選擇的用戶添加到該用戶子集中的用戶列表中?!安榭从脩簟?10允許用戶查看哪些用戶已經(jīng)被包括在該用戶列表中,其中,所述用戶列表應(yīng)當(dāng)已經(jīng)存儲(chǔ)在即時(shí)消息接發(fā)系統(tǒng)中的持久性存儲(chǔ)器中;這一選項(xiàng)還進(jìn)一步允許用戶刪除或編輯已包括在該用戶列表中的用戶的列表。
現(xiàn)在參考圖6A,該示了示出IM聯(lián)系人列表或好友列表和浮動(dòng)選項(xiàng)菜單的即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗口,其允許即時(shí)消息接發(fā)應(yīng)用程序的用戶選擇即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)也將被允許啟動(dòng)與該用戶的聊天會(huì)話的一組用戶。窗口600是即時(shí)消息接發(fā)應(yīng)用程序中用于好友列表的GUI窗口,其類似于圖4中示出的窗口400。好友列表區(qū)域602示出了好友列表中的多個(gè)好友,并且,好友列表以分級(jí)的方式組織,其中好友包括在一組好友中,如組604。狀態(tài)欄606指示即時(shí)消息接發(fā)應(yīng)用程序用戶的當(dāng)前即時(shí)消息接發(fā)狀態(tài);在圖6A示出的示例中,用戶具有“請(qǐng)勿打擾”狀態(tài)。用戶的狀態(tài)與包含可選擇的即時(shí)消息接發(fā)狀態(tài)值的下拉菜單608一起顯示,從而允許該用戶隨心所欲地改變?cè)撚脩舻募磿r(shí)消息接發(fā)狀態(tài)。
在圖6A示出的示例中,用戶先前已經(jīng)進(jìn)行了替換選擇操作;如果用戶正在操縱鼠標(biāo)作為輸入設(shè)備,則該用戶可能已經(jīng)進(jìn)行了有時(shí)候被稱為“鼠標(biāo)右鍵點(diǎn)擊”的替換鼠標(biāo)按鍵(button)選擇。如在很多應(yīng)用程序中典型的,與可能引起正常選擇操作的正常鼠標(biāo)按鍵點(diǎn)擊操作或“鼠標(biāo)左鍵點(diǎn)擊”相比,該即時(shí)消息接發(fā)應(yīng)用程序顯示可對(duì)所選擇的數(shù)據(jù)項(xiàng)進(jìn)行的可選操作的菜單。盡管未在圖4中示出,但如果用戶已經(jīng)在窗口400中進(jìn)行了替換選擇操作,則即時(shí)消息接發(fā)應(yīng)用程序可能顯示了“查看組信息”選項(xiàng)612以及“刪除組”選項(xiàng)614,從而允許用戶對(duì)所選擇的好友列表進(jìn)行所顯示的操作。
與典型的即時(shí)消息接發(fā)應(yīng)用程序相比,本發(fā)明擴(kuò)展了即時(shí)消息接發(fā)應(yīng)用程序,以給用戶提供“允許D-N-D聊天”選項(xiàng)616,即允許在請(qǐng)勿打擾狀態(tài)期間進(jìn)行聊天會(huì)話。與如圖5所示輸入或選擇用戶子集不同的是,圖6A中的選項(xiàng)616允許用戶選擇先前已被分組到一起的用戶子集,并且,這一子集的用戶將具有即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)也可啟動(dòng)與該用戶的聊天會(huì)話的特權(quán)??商鎿Q地,可以對(duì)窗口600內(nèi)的單個(gè)用戶進(jìn)行類似的可選選擇操作,使得用戶可以進(jìn)行對(duì)于單個(gè)用戶的GUI操作。
現(xiàn)在參考圖6B,該示了即時(shí)消息接發(fā)應(yīng)用程序的圖形用戶界面窗口,其中示出了在即時(shí)消息接發(fā)應(yīng)用程序的用戶選擇了即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)也被允許啟動(dòng)與該用戶的聊天會(huì)話的一組用戶之后的IM聯(lián)系人列表或好友列表。圖6B與圖6A類似;相似的附圖標(biāo)記表示圖中相似的元素。與圖6A相對(duì)比,圖6B中的窗口600顯示與組604相關(guān)的特殊圖標(biāo)620、以及與用戶的好友列表中的好友相關(guān)聯(lián)的特殊圖標(biāo)622。特殊圖標(biāo)620和622表示用戶先前已經(jīng)分別批準(zhǔn)組604或關(guān)聯(lián)好友具有能夠在該用戶具有“請(qǐng)勿打擾”狀態(tài)時(shí)發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話的特權(quán)。此外,本發(fā)明可以實(shí)施為使得對(duì)該用戶的有特權(quán)的用戶子集中的那些用戶呈現(xiàn)特殊圖標(biāo);在那些用戶的好友列表中,用戶的標(biāo)識(shí)符將與特殊圖標(biāo)相關(guān)聯(lián)地出現(xiàn),而不是以典型的“請(qǐng)勿打擾”圖標(biāo)出現(xiàn),從而向那些用戶提供這樣的指示即使該用戶處于“請(qǐng)勿打擾”狀態(tài),他們也可以發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話。
現(xiàn)在參考圖7,其中圖示了即時(shí)消息接發(fā)應(yīng)用程序的用戶可以在對(duì)至少一個(gè)用戶維持受限的可呼叫狀態(tài)的同時(shí)在即時(shí)消息接發(fā)會(huì)話中交談的過程的流程圖。如上面參考圖5-6B描述的,即時(shí)消息接發(fā)應(yīng)用程序的用戶可以輸入或選擇即使該用戶與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)也被允許啟動(dòng)與該用戶的聊天會(huì)話的其他用戶,從而將可呼叫特權(quán)與即時(shí)消息接發(fā)用戶的一個(gè)子集即允許用戶列表相關(guān)聯(lián),使其可以突破在其他情況中高度受限的可訪問狀態(tài)的遮掩。圖7的流程圖中圖示的過程示出了采用先前確定的特權(quán)用戶列表的方式。
該過程以第一用戶嘗試啟動(dòng)與第二用戶的新聊天或即時(shí)消息接發(fā)會(huì)話開始(步驟702)。即時(shí)消息接發(fā)系統(tǒng)如即時(shí)消息接發(fā)服務(wù)器或一個(gè)即時(shí)消息接發(fā)客戶端應(yīng)用程序檢查第二用戶的狀態(tài)(步驟704),并確定第二用戶是否與“請(qǐng)勿打擾”狀態(tài)相關(guān)聯(lián)(步驟706)。如果是,則確定第一用戶是否在第二用戶的特權(quán)用戶列表中(步驟708),其中,即使第二用戶當(dāng)前處于“請(qǐng)勿打擾”狀態(tài),也允許特權(quán)用戶發(fā)起與第二用戶的即時(shí)消息接發(fā)會(huì)話。如果不是,則即時(shí)消息接發(fā)系統(tǒng)向第一用戶顯示這樣的消息因?yàn)榈诙脩籼幱凇罢?qǐng)勿打擾”狀態(tài),所以不能啟動(dòng)聊天會(huì)話(步驟710),并且該過程結(jié)束。
如果第一用戶在第二用戶的即使第二用戶當(dāng)前處于“請(qǐng)勿打擾”狀態(tài)也被允許發(fā)起與第二用戶的即時(shí)消息接發(fā)會(huì)話的特權(quán)用戶列表中,則即時(shí)消息接發(fā)系統(tǒng)為第一用戶和第二用戶顯示聊天會(huì)話窗口,以啟動(dòng)聊天會(huì)話(步驟712),從而結(jié)束該過程。返回步驟706的否定結(jié)論,如果第二用戶未處于“請(qǐng)勿打擾”狀態(tài),則該過程也轉(zhuǎn)移到步驟712,這假設(shè)除了“請(qǐng)勿打擾”狀態(tài)以外,沒有其它阻止發(fā)起聊天會(huì)話的高度受限的即時(shí)消息接發(fā)狀態(tài)值。
考慮到上面提供的詳細(xì)描述,本發(fā)明的優(yōu)點(diǎn)應(yīng)當(dāng)是清楚的。通常不想被即時(shí)消息接發(fā)會(huì)話打擾的忙碌用戶可以有選擇地批準(zhǔn)一個(gè)子集的用戶具有能夠啟動(dòng)與該用戶的聊天會(huì)話的特權(quán),同時(shí)向所有其他用戶表明該用戶處于“請(qǐng)勿打擾”狀態(tài)。
重要的是要注意盡管已經(jīng)在全功能數(shù)據(jù)處理系統(tǒng)的環(huán)境中描述了本發(fā)明,但本領(lǐng)域普通技術(shù)人員將意識(shí)到,本發(fā)明的過程能夠以計(jì)算機(jī)可讀介質(zhì)中的指令的形式或多種其它形式分發(fā),而不管實(shí)際用來執(zhí)行該分發(fā)的信號(hào)承載介質(zhì)的特定類型是什么。計(jì)算機(jī)可讀介質(zhì)的示例包括諸如EPROM、ROM、帶、紙(paper)、軟盤、硬盤驅(qū)動(dòng)器、RAM和CD-ROM的介質(zhì),以及諸如數(shù)字和模擬通信鏈路的傳輸型介質(zhì)。
方法通常被構(gòu)想為通向所希望的結(jié)果的步驟的自相容序列。這些步驟需要物理地操縱物理量。通常,盡管并不必要,但是這些量采用能夠被存儲(chǔ)、傳送、合并、比較以及以別的方式操縱的電或磁信號(hào)的形式。有時(shí)候,主要是出于普遍使用的原因,將這些信號(hào)稱為位、值、參數(shù)、數(shù)據(jù)項(xiàng)(item)、元素、對(duì)象、符號(hào)、字符、項(xiàng)(term)、數(shù)字等是很方便的。然而,應(yīng)當(dāng)注意,所有這些術(shù)語和類似的術(shù)語將與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián),并且僅僅是施加到這些量上的方便標(biāo)簽。
已經(jīng)出于說明的目的而提供了對(duì)本發(fā)明的描述,但該描述不是窮盡的,或者限于所公開的實(shí)施例。對(duì)本領(lǐng)域技術(shù)人員來說,很多修改和改變將是顯而易見的。選擇這些實(shí)施例用來解釋本發(fā)明的原理及其實(shí)際應(yīng)用,并且使本領(lǐng)域其他普通技術(shù)人員理解本發(fā)明,以便利用可適于其它預(yù)期用途的各種修改來實(shí)施各種實(shí)施例。
權(quán)利要求
1.一種用于在即時(shí)消息接發(fā)系統(tǒng)中管理用戶狀態(tài)值的方法,其中,所述用戶狀態(tài)值表示用戶參與即時(shí)消息接發(fā)會(huì)話的可訪問性,該方法包括從用戶接收第一請(qǐng)求,以指定與該用戶相關(guān)聯(lián)的用戶狀態(tài)值,使得一個(gè)或多個(gè)用戶的群組不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話;以及從該用戶接收第二請(qǐng)求,以指定所述一個(gè)或多個(gè)用戶的群組的子集,使得所述一個(gè)或多個(gè)用戶的群組的所述子集被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話,而所述一個(gè)或多個(gè)用戶的群組中的其他人不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話。
2.如權(quán)利要求1所述的方法,還包括從其他用戶接收請(qǐng)求,以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話;以及響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中不包括所述其他用戶,拒絕與該用戶的新即時(shí)消息接發(fā)會(huì)話。
3.如權(quán)利要求1所述的方法,還包括從其他用戶接收請(qǐng)求,以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話;以及響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中包括所述其他用戶,啟動(dòng)與該用戶的新即時(shí)消息接發(fā)會(huì)話。
4.如權(quán)利要求1所述的方法,還包括在即時(shí)消息接發(fā)應(yīng)用程序的窗口內(nèi)顯示與好友對(duì)象相關(guān)聯(lián)的信息,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;從用戶接收請(qǐng)求,以指定該好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中;以及響應(yīng)于從該用戶接收到請(qǐng)求,在即時(shí)消息接發(fā)應(yīng)用程序的窗口內(nèi)顯示與該好友對(duì)象相關(guān)聯(lián)的表明該好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息。
5.如權(quán)利要求1所述的方法,還包括在即時(shí)消息接發(fā)應(yīng)用程序的窗口內(nèi)顯示與一組好友對(duì)象相關(guān)聯(lián)的信息,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;從用戶接收請(qǐng)求,以指定這組好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中;以及響應(yīng)于從該用戶接收到請(qǐng)求,在即時(shí)消息接發(fā)應(yīng)用程序的窗口內(nèi)顯示與這組好友對(duì)象相關(guān)聯(lián)的表明這組好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息。
6.一種用于在即時(shí)消息接發(fā)系統(tǒng)中管理用戶狀態(tài)值的計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品,其中,所述用戶狀態(tài)值指示用戶參與即時(shí)消息接發(fā)會(huì)話的可訪問性,該計(jì)算機(jī)程序產(chǎn)品包括用于從用戶接收第一請(qǐng)求以指定與該用戶相關(guān)聯(lián)的用戶狀態(tài)值,使得一個(gè)或多個(gè)用戶的群組不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于從該用戶接收第二請(qǐng)求以指定所述一個(gè)或多個(gè)用戶的群組的子集,使得所述一個(gè)或多個(gè)用戶的群組的所述子集被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話,而所述一個(gè)或多個(gè)用戶的群組中的其他人不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
7.如權(quán)利要求6所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于從其他用戶接收請(qǐng)求以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中不包括所述其他用戶而拒絕與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
8.如權(quán)利要求6所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于從其他用戶接收請(qǐng)求以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中包括所述其他用戶而啟動(dòng)與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
9.如權(quán)利要求6所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與好友對(duì)象相關(guān)聯(lián)的信息的裝置,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;用于從用戶接收請(qǐng)求以指定該好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中的裝置;以及用于響應(yīng)于從該用戶接收到請(qǐng)求而在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與該好友對(duì)象相關(guān)聯(lián)的表明該好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息的裝置。
10.如權(quán)利要求6所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與一組好友對(duì)象相關(guān)聯(lián)的信息的裝置,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;用于從用戶接收請(qǐng)求以指定這組好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中的裝置;以及用于響應(yīng)于從該用戶接收到請(qǐng)求而在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與這組好友對(duì)象相關(guān)聯(lián)的表明這組好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息的裝置。
11.一種用于在即時(shí)消息接發(fā)系統(tǒng)中管理用戶狀態(tài)值的設(shè)備,其中,所述用戶狀態(tài)值指示用戶參與即時(shí)消息接發(fā)會(huì)話的可訪問性,該設(shè)備包括用于從用戶接收第一請(qǐng)求以指定與該用戶相關(guān)聯(lián)的用戶狀態(tài)值,使得一個(gè)或多個(gè)用戶的群組不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于從該用戶接收第二請(qǐng)求以指定所述一個(gè)或多個(gè)用戶的群組的子集,使得所述一個(gè)或多個(gè)用戶的群組的所述子集被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話,而所述一個(gè)或多個(gè)用戶的群組中的其他人不能發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
12.如權(quán)利要求11所述的設(shè)備,還包括用于從其他用戶接收請(qǐng)求以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中不包括所述其他用戶而拒絕與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
13.如權(quán)利要求11所述的設(shè)備,還包括用于從其他用戶接收請(qǐng)求以發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置;以及用于響應(yīng)于確定所述一個(gè)或多個(gè)用戶的群組的所述子集中包括所述其他用戶而啟動(dòng)與該用戶的新即時(shí)消息接發(fā)會(huì)話的裝置。
14.如權(quán)利要求11所述的設(shè)備,還包括用于在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與好友對(duì)象相關(guān)聯(lián)的信息的裝置,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;用于從用戶接收請(qǐng)求以指定該好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中的裝置;以及用于響應(yīng)于從該用戶接收到請(qǐng)求而在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與該好友對(duì)象相關(guān)聯(lián)的表明該好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息的裝置。
15.如權(quán)利要求11所述的設(shè)備,還包括用于在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與一組好友對(duì)象相關(guān)聯(lián)的信息的裝置,其中,好友對(duì)象代表所述一個(gè)或多個(gè)用戶的群組中的其他用戶;用于從用戶接收請(qǐng)求以指定這組好友對(duì)象包括在所述一個(gè)或多個(gè)用戶的群組的所述子集中的裝置;以及用于響應(yīng)于從該用戶接收到請(qǐng)求而在即時(shí)消息接發(fā)應(yīng)用程序的窗口中顯示與這組好友對(duì)象相關(guān)聯(lián)的表明這組好友對(duì)象被批準(zhǔn)發(fā)起與該用戶的新即時(shí)消息接發(fā)會(huì)話的信息的裝置。
全文摘要
提供了一種用于在即時(shí)消息接發(fā)應(yīng)用程序中管理可訪問狀態(tài)值的方法、設(shè)備、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。即時(shí)消息接發(fā)應(yīng)用程序的用戶能夠選擇與該用戶相關(guān)聯(lián)的“請(qǐng)勿打擾”狀態(tài),從而使大多數(shù)用戶不能夠發(fā)起與該用戶的即時(shí)消息接發(fā)會(huì)話。此外,即時(shí)消息接發(fā)應(yīng)用程序的用戶可以有選擇地批準(zhǔn)一個(gè)子集的用戶具有能夠啟動(dòng)與該用戶的即時(shí)消息接發(fā)會(huì)話的特權(quán),同時(shí)對(duì)所有其他用戶保持該用戶處于“請(qǐng)勿打擾”狀態(tài)的指示。
文檔編號(hào)G06F15/16GK1708033SQ20051006283
公開日2005年12月14日 申請(qǐng)日期2005年3月31日 優(yōu)先權(quán)日2004年3月31日
發(fā)明者克雷格·A·斯韋林根, 艾倫·R·坦嫩鮑姆 申請(qǐng)人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1