專利名稱:向用戶通知活動的方法和計算機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種基于要求的消息傳送系統(tǒng),并具體涉及用于控制即時消息傳送應(yīng)用內(nèi)的聊天會話的圖形用戶界面。
背景技術(shù):
基于要求的消息傳送是允許人們在網(wǎng)絡(luò)或其他通信媒體上實時地交換消息數(shù)據(jù)(例如文本)的通信服務(wù)??赡茏畛S玫挠糜诮粨Q的媒體是因特網(wǎng),但是由于無線電話網(wǎng)絡(luò)持續(xù)擴(kuò)展,它們對于文本消息傳送的普及也在擴(kuò)展。例如,授權(quán)給Aravamudun等人的美國專利No.6,301,609以及美國專利公報No.2002/0035605以及2004/0254998說明了朝統(tǒng)一了傳統(tǒng)的和無線通信的交換媒體的發(fā)展。即時消息傳送(IM)可能是最廣泛已知的和使用的基于要求的消息傳送的實施例。今天,大多數(shù)網(wǎng)絡(luò)和聯(lián)機(jī)服務(wù)供應(yīng)商提供某種形式的IM服務(wù)。根據(jù)某些估計,前三位的即時消息傳送服務(wù)供應(yīng)商服務(wù)于四千萬用戶。即時消息傳送服務(wù)還被迅速地部署和集成在企業(yè)基礎(chǔ)設(shè)施內(nèi)。例如,國際商業(yè)機(jī)器公司(IBM)已為世界范圍的雇員部署了LOTUS SAMETIME即時消息傳送應(yīng)用。今天普及的IM應(yīng)用的其他示例包括MSN Messenger和Yahoo/AOL Instant Messenger。
IM用戶通常使用連網(wǎng)計算機(jī)和IM客戶程序來以傳統(tǒng)方式相互交換消息。IM客戶為用戶提供了用于撰寫、發(fā)送、接收和閱讀消息的界面。在圖形顯示內(nèi),IM客戶通常包括至少兩個窗口用于撰寫和發(fā)送消息的窗口,以及用于當(dāng)用戶依次發(fā)送和接收消息時顯示消息的窗口。IM會話(通俗地被稱為“聊天”)往往較長,并且多個參與者分別多次地在聊天窗口內(nèi)“講話”。通常,用戶通過向第二IM用戶(或IM用戶組)發(fā)送聊天請求來啟動聊天。該請求還可包括來自該用戶的第一消息。在第二IM用戶接受請求或響應(yīng)于該請求之后,聊天“打開”,并且通常保持為打開直到一個用戶確定關(guān)閉該聊天。一個用戶通常在單獨的窗口內(nèi)同時打開多個IM聊天是很平常的。
在許多當(dāng)前的圖形操作系統(tǒng)(包括MICROSOFT WINDOWS系列的操作系統(tǒng))內(nèi),可在需要時使窗口“最小化”以在給定的顯示上組織信息。如該術(shù)語所廣泛使用的,窗口在被縮小為圖標(biāo)時其被“最小化”,以便其僅使用一小部分顯示。通常,表示已最小化的窗口的圖標(biāo)被集中在一起,并沿著通常被稱為“任務(wù)欄”的圖形元素形式的顯示邊緣放置。當(dāng)然,當(dāng)窗口被最小化時關(guān)于窗口的大部分信息不可見。例如,當(dāng)聊天窗口被最小化時,用戶通常將僅看到簡短的標(biāo)題并且可能是發(fā)送者的名稱。圖1示出示例性的圖形顯示100,其具有圖標(biāo)105、任務(wù)欄110、命令按鈕115、最小化的應(yīng)用窗口120-125、最小化的聊天窗口130和最小化的聊天窗口135。注意,在圖1內(nèi),最小化的聊天窗口130和135顯示發(fā)送者的名稱(分別為“Al”和“Bill”)。
隨著圖形顯示內(nèi)的窗口數(shù)量的增加,操作系統(tǒng)通常減小任務(wù)欄內(nèi)的圖標(biāo)的大小以及在每個圖標(biāo)內(nèi)顯示的文本的長度。因此,如圖2所示,在最小化的聊天窗口內(nèi)甚至不能完全地看到發(fā)送者的名稱,并且用戶在不經(jīng)常將聊天窗口恢復(fù)到其完整大小的情況下難以確定聊天的性質(zhì)。在圖2內(nèi),最小化的應(yīng)用窗口140已被添加到任務(wù)欄110,并且最小化的聊天窗口130和135已被壓縮以便為新的圖標(biāo)留出空間。注意,發(fā)送者的名稱在最小化的聊天窗口135內(nèi)不再可見。
此外,如果存在過多圖標(biāo)而不能同時顯示,則操作系統(tǒng)可將所有聊天窗口壓縮成任務(wù)欄內(nèi)的單個圖標(biāo)。如果所有聊天窗口被這樣壓縮,則用戶不再能看到各個聊天的所有識別屬性。圖3示出此情況,其中最小化的應(yīng)用窗口145已被添加到任務(wù)欄110。由于沒有空間可在任務(wù)欄內(nèi)顯示所有最小化的窗口,所以操作系統(tǒng)將最小化的聊天窗口130和135壓縮成單個新的最小化的組窗口150。如圖3所示,最小化的組窗口150沒有顯示任何對于聊天特定的信息。
某些傳統(tǒng)的IM客戶還包括有限的用于在用戶接收到新消息或者聊天成為“活動”時通知用戶的方法。如該術(shù)語在此所使用的,“活動的”聊天是在用戶最后一次查看該聊天窗口之后已傳遞至少一條消息的打開聊天。常用技術(shù)包括使窗口(不管其是否被最小化)閃爍。但是,這樣的技術(shù)在多個聊天窗口被壓縮成單個最小化的組時幾乎不能將用戶的吸引力集中到特定聊天。美國專利No.6,907,447(2005年6月14日授權(quán))在一定程度上解決了此缺陷,其公開了“Method and Apparatus for Providing anInstant Message Notification”,其在當(dāng)用戶接收到新消息時在“彈出”的單獨窗口內(nèi)提供發(fā)送者的標(biāo)識以及消息主題。
操作系統(tǒng)或IM客戶還可在用戶將指針或光標(biāo)“懸停”在最小化的聊天窗口上時顯示關(guān)于給定聊天的信息。在此上下文內(nèi),術(shù)語“懸?!笔侵?,將指針放置在最小化的窗口上并在經(jīng)過操作系統(tǒng)或IM客戶確定的一段時間之內(nèi)使指針保持在該位置。該時間段通常僅有1秒或2秒。通常,操作系統(tǒng)或IM客戶通常在彈出窗口或“云朵”元素內(nèi)顯示信息(例如用戶名稱和應(yīng)用名稱)。
因此,現(xiàn)有的依賴于操作系統(tǒng)來管理聊天窗口的消息傳送應(yīng)用在用于高效管理和使用多個聊天窗口時過于麻煩,并且仍需要改進(jìn)現(xiàn)有技術(shù)的基于要求的消息傳送的狀態(tài)以克服這些缺陷。
發(fā)明內(nèi)容
下文詳細(xì)說明的本發(fā)明是一種在具有圖形用戶界面(包括顯示)、選擇設(shè)備和網(wǎng)絡(luò)連接的計算機(jī)內(nèi)通知用戶在即時消息傳送會話內(nèi)的活動的方法,所述方法包括從所述選擇設(shè)備接收指示在任務(wù)欄內(nèi)的最小化的聊天窗口的選擇和移動的選擇輸入信號;響應(yīng)于接收到所述選擇輸入信號,從所述任務(wù)欄分離出所述最小化的聊天窗口并將所述分離的聊天窗口移動到由所述選擇輸入信號指示的顯示上的位置;從所述選擇設(shè)備接收指示對顯示配置參數(shù)的選擇的配置輸入信號;以及根據(jù)所述顯示配置參數(shù)在所述分離的聊天窗口內(nèi)為每個打開的即時消息傳送會話顯示一個槽。
在可選擇實施例內(nèi),所述方法被編碼成計算機(jī)可讀存儲器內(nèi)的計算機(jī)程序。
在另一可選擇實施例內(nèi),所述方法被編碼成耦合到處理器的計算機(jī)可讀存儲器內(nèi)的計算機(jī)程序。
在權(quán)利要求內(nèi)闡述了被認(rèn)為是新穎特征的本發(fā)明的特性。但是,參照下文對說明性實施例的詳細(xì)說明并結(jié)合附圖閱讀時將最好地理解本發(fā)明本身及其優(yōu)選使用模式、另外的目標(biāo)和優(yōu)點,在附圖中圖1示出具有兩個最小化的聊天窗口的示例性的現(xiàn)有技術(shù)圖形顯示;圖2示出具有兩個已壓縮的最小化聊天窗口的示例性的現(xiàn)有技術(shù)圖形顯示;圖3示出具有最小化的聊天組窗口的示例性的現(xiàn)有技術(shù)圖形顯示;圖4示出可實踐本發(fā)明的示例性的硬件設(shè)備的網(wǎng)絡(luò);圖5是在其中存儲本發(fā)明的組件的存儲器的示意圖;圖6A示出從操作系統(tǒng)任務(wù)欄分離出來的示例性控制窗口;圖6B示出從操作系統(tǒng)任務(wù)欄分離出來的示例性的最小化的控制窗口;圖7A示出示例性的已壓縮的控制窗口;圖7B示出具有彈出式聊天列表的示例性的已壓縮的控制窗口;圖8示出選擇控制窗口內(nèi)的槽的效果;以及圖9示出本發(fā)明的一種操作模式,在該模式中顯示配置參數(shù)確定信息在控制窗口的槽內(nèi)的外觀。
具體實施例方式
本發(fā)明的原理是適用于多種計算機(jī)硬件和軟件配置。文中使用的術(shù)語“計算機(jī)硬件”或“硬件”是指,能夠接受、執(zhí)行關(guān)于存儲或顯示數(shù)據(jù)的邏輯操作的任何機(jī)器或裝置,并且包括但不局限于處理器和存儲器;術(shù)語“計算機(jī)軟件”或“軟件”是指,可操作以使計算機(jī)硬件執(zhí)行操作的任何指令集。文中使用的術(shù)語“計算機(jī)”包括但不局限于硬件和軟件的任何有用的組合,并且“計算機(jī)程序”或“程序”包括但不局限于可操作以使計算機(jī)硬件接受、執(zhí)行關(guān)于存儲或顯示數(shù)據(jù)的邏輯操作的任何軟件。計算機(jī)程序可以并通常包括多個較小的編程單元,包括但不局限于子例程、模塊、函數(shù)、方法和過程。因此,本發(fā)明的功能可以跨多個計算機(jī)和計算機(jī)程序之間分布。因此,本發(fā)明可作為配置一個或多個通用計算機(jī)和并使它們能夠?qū)崿F(xiàn)本發(fā)明的新穎方面的單個計算機(jī)程序而被最好地說明。為了說明的目的,本發(fā)明的計算機(jī)程序?qū)⒈环Q為“聊天過濾器”程序。
另外,下文參照如圖4所示的示例性的硬件設(shè)備網(wǎng)絡(luò)來說明聊天過濾器程序?!熬W(wǎng)絡(luò)”包括通過通信媒體(例如因特網(wǎng))相互耦合并通信的任意數(shù)量的硬件設(shè)備?!巴ㄐ琶襟w”包括但不局限于任何物理、光學(xué)、電磁或硬件或軟件可通過其傳遞數(shù)據(jù)的其他媒體。為了說明的目的,示例性網(wǎng)絡(luò)400僅具有有限數(shù)量的節(jié)點,包括工作站計算機(jī)405、工作站計算機(jī)410、服務(wù)器計算機(jī)415和永久存儲裝置420。網(wǎng)絡(luò)連接425包括使得能夠在網(wǎng)絡(luò)節(jié)點405-420之間進(jìn)行通信所必需的所有硬件、軟件和通信媒體。除非在下文的上下文內(nèi)另外說明,否則所有網(wǎng)絡(luò)節(jié)點使用可公開使用的協(xié)議或消息傳送服務(wù)來通過網(wǎng)絡(luò)連接425相互通信。
聊天過濾器500通常存儲在存儲器內(nèi),所述存儲器在圖5內(nèi)示意性地表示為存儲器520。文中使用的術(shù)語“存儲器”包括但不局限于任何易失性或永久媒體,例如電路、磁盤或光盤,計算機(jī)可在其中將數(shù)據(jù)或軟件存儲任意長的時間。單個存儲器可包括多個媒體和網(wǎng)絡(luò)節(jié)點并且跨多個媒體和網(wǎng)絡(luò)節(jié)點分布。因此,所包括的圖5僅作為說明性的目的,而不是必然反映存儲器520的任何具體物理實施例。因此,如圖5所示,存儲器520可包括另外的數(shù)據(jù)和程序。對于聊天過濾器500尤其重要的是,存儲器520可包括即時消息傳送(IM)程序530、聊天窗口管理器535和配置數(shù)據(jù)540,聊天過濾器500與它們相互作用。IM程序530表示提供接口的任何基于要求的消息傳送軟件,用戶可通過該接口訪問消息傳送服務(wù)并與其他用戶交換消息。配置數(shù)據(jù)540表示識別用于顯示或過濾關(guān)于聊天窗口的信息的一個或多個用戶優(yōu)選項的任何數(shù)據(jù)源(包括但不局限于文件、表或數(shù)據(jù)庫)。實際上,聊天過濾器500可與IM程序530集成在一起,但是也可作為附加式模塊獨立地存在。
在優(yōu)選實施例內(nèi),聊天窗口管理器535還包括圖形用戶界面(GUI),用戶可通過該界面與程序相交互并控制該程序。GUI的設(shè)計和操作在本領(lǐng)域內(nèi)是公知的,并且不需要在此詳細(xì)說明,但是GUI通常包括顯示和選擇設(shè)備。常用的選擇設(shè)備包括鼠標(biāo)、跟蹤球、觸控板、觸摸屏等。具有GUI的操作系統(tǒng)或其他程序在該顯示上繪制圖形元素。圖形元素通常包括窗口、命令按鈕和文本框。通常在顯示上拉動指針或光標(biāo)以指示出選擇設(shè)備相對于顯示的位置。為了通過GUI控制計算機(jī),用戶通常移動選擇設(shè)備直到指針位于預(yù)期的位置,并接著按下設(shè)備上的按鈕(或僅觸摸所述板或屏)。接著所述設(shè)備向處理器發(fā)送指示指針的位置以及用戶動作的信號(即用戶按下哪個按鈕以及按下多少次)。接著處理器根據(jù)與指針位置相關(guān)聯(lián)的計算機(jī)程序響應(yīng)該信號。
聊天窗口管理器535獨立于操作系統(tǒng)的控制而組織聊天窗口。具體地,聊天窗口管理器535獨立于系統(tǒng)的任務(wù)欄而管理聊天窗口。聊天窗口管理器535可在系統(tǒng)任務(wù)欄內(nèi)放置聊天窗口以向用戶呈現(xiàn)傳統(tǒng)視圖,但是聊天窗口管理器535還可向用戶給出用于配置顯示的額外選項。在下文更詳細(xì)地說明這些選項以及它們提供的重要優(yōu)點。
聊天窗口管理器535包括用于控制聊天窗口(包括控制窗口)的行為的若干用戶界面特征。在一實施例內(nèi),控制窗口是可從操作系統(tǒng)的任務(wù)欄分離的獨立的IM任務(wù)欄控制??蛇x擇的,控制窗口可被集成在操作系統(tǒng)任務(wù)欄的現(xiàn)有圖標(biāo)中??刂拼翱谠试S用戶定制聊天窗口行為、從任務(wù)欄分離控制窗口、調(diào)整控制窗口的大小以及選擇顯示屬性(例如字體、文本大小和顏色)。用戶還可配置控制窗口以使其總是停留在顯示上的其他窗口之上。
一旦被分離,控制窗口就可被移動到用戶顯示的任何部分。圖6A示出從操作系統(tǒng)任務(wù)欄110分離的示例性控制窗口600,其中四個聊天打開??刂拼翱?00內(nèi)的每個圖形子部分(在此被稱為“槽”605-620)表示打開的聊天。此示例性實施例示出僅需要一個分離的控制窗口600,而不是如圖1和2所示的任務(wù)欄110內(nèi)的多個最小化的聊天窗口。如圖6B所示,控制窗口600也可以被最小化。在一實施例內(nèi),聊天窗口管理器535顯示打開的聊天的數(shù)量以及如果控制窗口600被最小化有多少個聊天是活動的。此特征還在圖6B內(nèi)示出,由最小化的控制窗口600內(nèi)的文本“共4個聊天,其中1個活動”表示。用戶可通過點擊最小化的控制窗口600或使指針在其上懸停給定的時間將該最小化的控制窗口恢復(fù)到其最大化狀態(tài)。可選擇地或另外地,如果接收到新消息或新的聊天會話打開,則聊天窗口管理器500可恢復(fù)最小化的控制窗口600。
如果控制窗口的大小不足以顯示所有信息,則聊天窗口管理器535還可在控制窗口600內(nèi)壓縮聊天消息。例如,在圖7A內(nèi),第五聊天打開但是用戶和聊天窗口管理器535都沒有放大窗口以容納額外的信息。結(jié)果,沒有顯示所有信息,并且槽620被指示更多的聊天打開的槽625代替。因此,如圖7B所示,如果用戶將指針(例如指針702)放置在已壓縮的控制窗口600上,則聊天窗口管理器535創(chuàng)建彈出式列表700,該列表具有槽705-725(表示所有五個聊天)。如果已壓縮的控制窗口沿顯示的左邊緣或右邊緣安置,則彈出式列表700會分別在已壓縮控制窗口600的右側(cè)或左側(cè)顯示。同樣,如果已壓縮控制窗口600沿顯示屏的底邊緣或頂邊緣顯示,則彈出式列表700會在已壓縮控制窗口600的上方或下方顯示。
從打開的控制窗口600或從彈出式列表700中,用戶可選擇特定的聊天槽以獲得關(guān)于該特定聊天的額外信息。用于選擇槽的各種方法都是可預(yù)期的,但是將指針放置在條目上并懸停給定的時間或點擊指示設(shè)備上的按鈕是優(yōu)選方法。在用戶選擇特定的聊天槽之后,聊天窗口管理器535在單獨的彈出窗口內(nèi)或以在“云朵”(圖8示出為云朵800)內(nèi)顯示描述性聊天數(shù)據(jù)??蛇x擇地或另外地,用戶可選擇特定的聊天槽以使聊天窗口管理器535在聊天窗口內(nèi)打開特定聊天。
如上所述,聊天窗口管理器535管理IM應(yīng)用內(nèi)的各個窗口的創(chuàng)建和放置,并且可在那些窗口內(nèi)顯示關(guān)于打開的即時消息傳送會話的信息。聊天過濾器500擴(kuò)充聊天窗口管理器535,并使用戶可控制來配置聊天窗口管理器535在那些窗口內(nèi)顯示的內(nèi)容。配置數(shù)據(jù)540包括控制聊天過濾器500的操作的一個或多個顯示配置參數(shù)。聊天過濾器500還提供GUI,用戶可通過該GUI設(shè)定用于顯示或過濾關(guān)于打開聊天的信息的優(yōu)選項。下文說明的示例性的操作模式說明了本發(fā)明的配置原理。
在一種操作模式內(nèi),顯示配置參數(shù)確定信息在控制窗口600的槽內(nèi)的外觀,例如槽的描述性文本的字體或字體效果。例如,用戶可設(shè)定顯示配置參數(shù)以便如圖9的槽900內(nèi)將活動的聊天的槽中的描述性文本用斜體顯示。可選擇地,用戶可設(shè)定顯示配置參數(shù)以改變表示不活動的聊天的槽的外觀??膳渲玫膶傩缘钠渌纠ㄋ綏l、顏色、空行分隔符或它們的任何組合。
在另一種操作模式內(nèi),顯示配置參數(shù)控制聊天窗口管理器535將哪些聊天顯示為控制窗口600內(nèi)的槽。例如,用戶可設(shè)定顯示配置參數(shù)以便聊天過濾器500僅允許聊天窗口管理器535顯示來自指定用戶或用戶組的打開的聊天。
類似地,用戶可設(shè)定顯示配置參數(shù)以定制聊天窗口管理器535在云朵800內(nèi)顯示的信息以及云朵800的外觀。例如,用戶可設(shè)定顯示配置參數(shù)以使聊天窗口管理器535顯示代替默認(rèn)數(shù)據(jù)(例如發(fā)送者的標(biāo)識)或除了默認(rèn)數(shù)據(jù)之外的用戶定義的描述。用戶定義的描述的示例包括但不局限于定制數(shù)據(jù)格式、如存儲在用戶的地址本或地址目錄內(nèi)所示的發(fā)送者的昵稱、發(fā)送者所屬的組以及其他聯(lián)系信息(例如發(fā)送者的電話號碼、傳真號碼或郵政編碼)。用戶還可設(shè)定顯示配置參數(shù)以使聊天窗口管理器在云朵800內(nèi)顯示聊天歷史記錄的某個部分(例如固定大小的數(shù)據(jù)塊或固定數(shù)量的文本行)。
最后,用戶可設(shè)定顯示配置參數(shù)以控制信息在控制窗口600、彈出式列表700或云朵800中的任何一個內(nèi)出現(xiàn)的順序。
附圖內(nèi)已示出并且上文已描述本發(fā)明的優(yōu)選形式,但是本領(lǐng)域技術(shù)人員可清楚地看到該優(yōu)選形式的變型。前文的描述僅用于說明目的,并且本發(fā)明不應(yīng)被認(rèn)為是局限于所示出以及描述的特定形式。本發(fā)明的范圍應(yīng)僅被權(quán)利要求的語言所限制。
權(quán)利要求
1.一種在具有包括顯示的圖形用戶界面、選擇設(shè)備和網(wǎng)絡(luò)連接的計算機(jī)內(nèi)通知用戶在即時消息傳送會話內(nèi)的活動的方法,所述方法包括從所述選擇設(shè)備接收指示在任務(wù)欄內(nèi)的最小化的聊天窗口的選擇和移動的選擇輸入信號;響應(yīng)于接收到所述選擇輸入信號,從所述任務(wù)欄分離出所述最小化的聊天窗口并將所述分離的聊天窗口移動到由所述選擇輸入信號指示的顯示上的位置;從所述選擇設(shè)備接收指示對顯示配置參數(shù)的選擇的配置輸入信號;以及根據(jù)所述顯示配置參數(shù)在所述分離的聊天窗口內(nèi)為每個打開的即時消息傳送會話顯示一個槽。
2.根據(jù)權(quán)利要求1所述的方法,還包括從所述網(wǎng)絡(luò)連接接收指示所述即時消息傳送會話內(nèi)的活動的活動輸入信號;以及根據(jù)所述顯示配置參數(shù)修改在所述分離的聊天窗口內(nèi)表示所述即時消息傳送會話的槽的外觀。
3.根據(jù)權(quán)利要求1所述的方法,還包括從所述選擇設(shè)備接收指示指針在所述分離的聊天窗口內(nèi)的槽上進(jìn)行預(yù)定的時間間隔的放置的第二選擇輸入信號;以及響應(yīng)于接收到所述第二選擇輸入信號,根據(jù)所述顯示配置參數(shù)顯示由云朵窗口內(nèi)的槽表示的即時消息傳送會話的屬性。
4.根據(jù)權(quán)利要求2所述的方法,還包括從所述選擇設(shè)備接收指示指針在所述分離的聊天窗口內(nèi)的槽上進(jìn)行預(yù)定的時間間隔的放置的第二選擇輸入信號;以及響應(yīng)于接收到所述第二選擇輸入信號,根據(jù)所述顯示配置參數(shù)顯示由云朵窗口內(nèi)的槽表示的即時消息傳送會話的屬性。
5.一種計算機(jī),所述計算機(jī)包括處理器;耦合到所述處理器的存儲器;耦合到所述處理器的顯示設(shè)備;耦合到所述處理器的選擇設(shè)備;以及所述存儲器內(nèi)的計算機(jī)程序,所述計算機(jī)程序包括用于使所述處理器進(jìn)行如下操作的指令從所述選擇設(shè)備接收指示在任務(wù)欄內(nèi)的最小化的聊天窗口的選擇和移動的選擇輸入信號;響應(yīng)于接收到所述選擇輸入信號,從所述任務(wù)欄分離出所述最小化的聊天窗口并將所述分離的聊天窗口移動到由所述選擇輸入信號指示的顯示上的位置;從所述選擇設(shè)備接收指示對顯示配置參數(shù)的選擇的配置輸入信號;以及根據(jù)所述顯示配置參數(shù)在所述分離的聊天窗口內(nèi)為每個打開的即時消息傳送會話顯示一個槽。
6.根據(jù)權(quán)利要求5所述的計算機(jī),其中所述計算機(jī)程序還包括使所述處理器進(jìn)行如下操作的指令從所述網(wǎng)絡(luò)連接接收指示所述即時消息傳送會話內(nèi)的活動的活動輸入信號;以及根據(jù)所述顯示配置參數(shù)修改在所述分離的聊天窗口內(nèi)表示所述即時消息傳送會話的槽的外觀。
7.根據(jù)權(quán)利要求5所述的計算機(jī),其中所述計算機(jī)程序還包括使所述處理器進(jìn)行如下操作的指令從所述選擇設(shè)備接收指示指針在所述分離的聊天窗口內(nèi)的槽上進(jìn)行預(yù)定的時間間隔的放置的第二選擇輸入信號;以及響應(yīng)于接收到所述第二選擇輸入信號,根據(jù)所述顯示配置參數(shù)顯示由云朵窗口內(nèi)的槽表示的即時消息傳送會話的屬性。
8.根據(jù)權(quán)利要求6所述的計算機(jī),其中所述計算機(jī)程序還包括使所述處理器進(jìn)行如下操作的指令從所述選擇設(shè)備接收指示指針在所述分離的聊天窗口內(nèi)的槽上進(jìn)行預(yù)定的時間間隔的放置的第二選擇輸入信號;以及響應(yīng)于接收到所述第二選擇輸入信號,根據(jù)所述顯示配置參數(shù)顯示由云朵窗口內(nèi)的槽表示的即時消息傳送會話的屬性。
全文摘要
本發(fā)明是一種在具有圖形用戶界面(包括顯示)、選擇設(shè)備和網(wǎng)絡(luò)連接的計算機(jī)內(nèi)通知用戶在即時消息傳送會話內(nèi)的活動的方法,所述方法包括從所述選擇設(shè)備接收指示在任務(wù)欄內(nèi)的最小化的聊天窗口的選擇和移動的選擇輸入信號;響應(yīng)于接收到所述選擇輸入信號,從所述任務(wù)欄分離出所述最小化的聊天窗口并將所述分離的聊天窗口移動到由所述選擇輸入信號指示的顯示上的位置;從所述選擇設(shè)備接收指示對顯示配置參數(shù)的選擇的配置輸入信號;以及根據(jù)所述顯示配置參數(shù)在所述分離的聊天窗口內(nèi)為每個打開的即時消息傳送會話顯示一個槽。
文檔編號H04L12/18GK1955910SQ200610142268
公開日2007年5月2日 申請日期2006年10月11日 優(yōu)先權(quán)日2005年10月24日
發(fā)明者R·M·福倫薩, J·P·克梅雷爾, J·E·博斯蒂克, C·J·斯普納, R·卡利安阿拉曼 申請人:國際商業(yè)機(jī)器公司