專利名稱:用于工作組即時(shí)消息傳遞的方法
技術(shù)領(lǐng)域:
實(shí)施例可以一般地涉及用于管理即時(shí)消息傳遞的方法和系統(tǒng)。更特別地, 某些實(shí)施例涉及提供與可呼叫工作組相關(guān)聯(lián)的協(xié)商即時(shí)消息(IM(consultation instantmessage))會(huì)話。
背景技術(shù):
電信系統(tǒng)可考慮將多個(gè)用戶分組為“工作組”。工作組可指的是一組為實(shí)現(xiàn)共同的 商業(yè)目的而一起工作的人。工作組可以按照企業(yè)內(nèi)組織上的劃分和細(xì)分而形成。傳統(tǒng)的IM系統(tǒng)和方法允許用戶參與與一個(gè)或多個(gè)參與者的IM會(huì)話和單獨(dú)地與其 他用戶參與另一單獨(dú)的IM會(huì)話。為了參考或利用其他用戶的輸入,IM參與者通常積極地 參加與他們尋求輸入所來(lái)自的所有參與者的IM會(huì)話。例如,IM參與者可以參加與三個(gè)其 他用戶的IM會(huì)話以采集來(lái)自該三個(gè)其它用戶的輸入。因而,需要一種用于管理可呼叫工作組即時(shí)消息(包括協(xié)商IM會(huì)話)的系統(tǒng)、方 法和計(jì)算機(jī)可執(zhí)行程序。
發(fā)明內(nèi)容
某些實(shí)施例提供一種系統(tǒng)、方法、設(shè)備、程序代碼和/或裝置以提供與可呼叫工作 組的成員的協(xié)商IM會(huì)話。在某些實(shí)施例中,方法可以包括進(jìn)行在可呼叫工作組的第一成員 與呼叫可呼叫工作組的外部用戶參與者之間的即時(shí)消息(IM)會(huì)話;由可呼叫工作組的第 一成員發(fā)起在第一成員與可呼叫工作組的至少一個(gè)其他成員之間的第二 IM會(huì)話;以及進(jìn) 行在第一成員與可呼叫工作組的所述至少一個(gè)其他成員之間的第二 IM會(huì)話,參與第二 IM 會(huì)話的可呼叫工作組的所述至少一個(gè)其他成員能夠監(jiān)視在第一成員與外部用戶之間的第 一 IM會(huì)話的通信。某些實(shí)施例可以包括用于執(zhí)行這里的方法的系統(tǒng)??梢允褂糜布④浖?以及他們的組合來(lái)實(shí)施該方法。某些實(shí)施例包括具有存儲(chǔ)其上的機(jī)器可讀程序指令的媒 介,包括用于進(jìn)行在可呼叫工作組的第一可用成員與呼叫工作組的外部用戶參與者之間的 即時(shí)消息(IM)會(huì)話的指令;用于由可呼叫工作組的第一成員發(fā)起在第一成員與可呼叫工 作組的至少一個(gè)其他成員之間的第二 IM會(huì)話的指令;以及用于進(jìn)行在第一成員與可呼叫 工作組的所述至少一個(gè)其他成員之間的第二 IM會(huì)話的指令,參與第二 IM會(huì)話的可呼叫工 作組的所述至少一個(gè)其他成員能夠監(jiān)視在第一成員與外部用戶之間的第一 IM會(huì)話的通
fn °利用將在下文中變得明白的這些和其他優(yōu)點(diǎn)和特征,通過參考以下詳細(xì)描述和所 附的權(quán)利要求書以及附圖能夠獲得進(jìn)一步的信息。
在附圖中描述了某些實(shí)施例,其中相同的附圖標(biāo)記代表相同的部分,并且其中
圖1為按照這里的某些實(shí)施例的各種即時(shí)消息、IM、參與者的圖示;圖2為按照某些實(shí)施例的過程的示范性流程圖;圖3為按照這里的某些實(shí)施例的示例性系統(tǒng);和圖4為按照某些實(shí)施例的過程的示范性流程圖。
具體實(shí)施例方式圖1為按照這里的各方面和實(shí)施例的即時(shí)消息(IM)參與者100的說(shuō)明性例子。在 圖1中描述了兩種通常類型的IM參與者,包括可呼叫工作組105和外部用戶125??珊艚?工作組105可包括多個(gè)實(shí)體,所述多個(gè)實(shí)體彼此相互關(guān)聯(lián)、可呼叫并且由跨諸如即時(shí)消息 傳遞(instant messaging)、語(yǔ)音、文本消息傳遞、電子郵件、傳真、視頻等各種媒介的公共 分配和聯(lián)系規(guī)則(common distribution andcontact rule)管理。更一般地,例如,一組用 戶可以構(gòu)成工作組用以例如為在組織中的其他人提供服務(wù)。與將呼叫置于個(gè)體不同,即使 單獨(dú)的實(shí)體屬于工作組,對(duì)可呼叫工作組的呼叫指向或置于工作組??珊艚泄ぷ鹘M105如所示包括3個(gè)成員,成員110、115和120。應(yīng)當(dāng)理解,工作組 可以包括比在示范性工作組105中明確描述的成員更多或者更少的成員。在某些情形中, 一個(gè)工作組(例如105)的成員也可以為另一個(gè)工作組(未示出)的成員。圖1也包括非工作組105成員的外部用戶125的描述。外部用戶125包括用戶 A(130)、用戶B(135)和用戶C(140)。應(yīng)當(dāng)理解,外部用戶125可以包括比在示范性外部用 戶分組125中明確描述的用戶更多或者更少的用戶。這些外部用戶沒有被分組或否則必要 地相互關(guān)聯(lián)。在一個(gè)實(shí)施例中,工作組105包括諸如IT支持小組的組織的成員,并且外部用戶 125包括在該組織之外并尋求該IT支持小組幫助的IT用戶。在試圖接收由IT支持小組提 供的服務(wù)中,外部用戶A(130)發(fā)送IM到可呼叫工作組105。由于IM被發(fā)送到工作組105, 邀請(qǐng)或敬請(qǐng)(toast)被呈現(xiàn)給該工作組的所有成員(110、115和120)。響應(yīng)于敬請(qǐng),工作組 的成員可響應(yīng)IM并參與與用戶A(130)的IM會(huì)話。在本例子中,成員1(110)為用于對(duì)來(lái) 自外部用戶A(130)的IM做出響應(yīng)的工作組105的第一成員。在某些實(shí)施例中,當(dāng)可呼叫 工作組的任何一個(gè)成員響應(yīng)對(duì)可呼叫工作組的IM時(shí),該邀請(qǐng)或敬請(qǐng)不再延伸到可呼叫工 作組的其他非響應(yīng)成員。圖2為按照這里的實(shí)施例的過程200的示范性流程圖。繼續(xù)以上例子,在操作205 處進(jìn)行在可呼叫工作組105的第一成員與發(fā)送IM的外部用戶之間的IM會(huì)話。為了該例子 的目的,規(guī)定用戶A(130)和成員1(110)參與第一 IM會(huì)話。在操作210處,成員1(110)發(fā)起在成員1(110)與可呼叫工作組105的至少一個(gè) 其他成員之間的第二 IM會(huì)話。為了與可呼叫工作組105的其他成員協(xié)商,成員1(110)可 能期望發(fā)起與可呼叫工作組的該至少一個(gè)其他成員的第二 IM會(huì)話。在某些實(shí)施例中,工作 組105的其他成員(例如,成員2(115)和成員3(120))可以擁有專門的或者其他的可能對(duì) 于參與第一 IM會(huì)話的第一成員有用的知識(shí)。例如,成員2和3可能能夠提供解決在IM會(huì) 話1中由外部用戶A呈現(xiàn)給成員1的問題的見識(shí)。因而,成員1可以發(fā)起或者“引起”第二 協(xié)商IM會(huì)話以尋求工作組105的其他成員的合作建議。在操作215處,在第一成員(成員1)和可呼叫工作組105的至少一個(gè)其他成員(成員2和/或3)之間進(jìn)行第二 IM會(huì)話。應(yīng)當(dāng)注意,參與IM會(huì)話2的可呼叫工作組105 的至少一個(gè)其他成員(成員2和/或3)可以監(jiān)視第一 IM會(huì)話的通信。也就是說(shuō),并非也 是第一 IM會(huì)話的參與者的第二 IM會(huì)話的(多個(gè))參與者可以監(jiān)視第一 IM會(huì)話。在這里的某些實(shí)施例中,對(duì)IM會(huì)話的監(jiān)視為那些具有在被監(jiān)視的IM會(huì)話參與者 未知的情況下不引人注目地觀察或查看被監(jiān)視的IM會(huì)話的通信的能力的監(jiān)視IM會(huì)話的實(shí) 體提供機(jī)制。例如,監(jiān)視IM會(huì)話的實(shí)體能夠在不是IM會(huì)話的參與者的情況下查看在被監(jiān) 視的IM會(huì)話參與者間的IM對(duì)話。圖3為按照這里的實(shí)施例的系統(tǒng)300的示例性描述。如所示,IM會(huì)話305分別包 括參與者130和110,外部用戶A和可呼叫工作組成員1。IM會(huì)話310分別包括參與者110、 115和120,成員1、2和3。也就是說(shuō),IM會(huì)話#2包括IM會(huì)話#1的可呼叫工作組成員和可 呼叫工作組的其他成員。在這里的某些實(shí)施例中,以參與第一 IM會(huì)話的可呼叫工作組成員的請(qǐng)求或手動(dòng) 動(dòng)作的方式可以調(diào)用(invoke)第二或協(xié)商IM會(huì)話的發(fā)起或引起。在某些實(shí)施例中,可以 自動(dòng)基于規(guī)則或其他動(dòng)作調(diào)用第二或協(xié)商IM會(huì)話的發(fā)起或引起。例如,在可呼叫工作組成 員參與與外部用戶的IM會(huì)話時(shí),可以自動(dòng)調(diào)用協(xié)商IM會(huì)話。在這里的某些實(shí)施例中,第一和第二 IM會(huì)話可以同時(shí)進(jìn)行。在這里的實(shí)施例中,參與協(xié)商IM會(huì)話的成員可以中斷或否則加入他們正在監(jiān)視 的第一 IM會(huì)話。本公開的這一方面在圖3中通過箭頭315說(shuō)明,其表示允許協(xié)商IM會(huì)話 (IM會(huì)話#2)中的參與者加入第一 IM會(huì)話的機(jī)制。圖3的系統(tǒng)可以包括在第一計(jì)算設(shè)備(例如,PC、PDA、移動(dòng)電話等)處進(jìn)行的IM 會(huì)話305和在第二設(shè)備(例如,PC、PDA、移動(dòng)電話等)處顯示的第二 IM會(huì)話。應(yīng)當(dāng)注意,可 以在圖形框、標(biāo)簽式界面以及現(xiàn)在已知的或者成為已知的其他配置中提供每一個(gè)IM會(huì)話。圖4為按照這里的某些實(shí)施例的過程400的流程圖。在操作405處,外部用戶發(fā) 送IM到可呼叫工作組。在操作410處,邀請(qǐng)或敬請(qǐng)被呈現(xiàn)給可呼叫工作組的成員。在操作415處,確定可呼叫工作組的成員是否對(duì)來(lái)自外部用戶的IM響應(yīng)。假如沒 有響應(yīng)被識(shí)別,那么過程在420結(jié)束。假如可呼叫工作組的成員對(duì)IM響應(yīng),那么過程400 繼續(xù)進(jìn)行操作425。在操作425處,進(jìn)行在響應(yīng)的可呼叫工作組成員與外部用戶之間的第一 IM會(huì)話。 進(jìn)行第一 IM會(huì)話,直到在操作445處結(jié)束為止。在第一 IM會(huì)話進(jìn)行期間,可以引起(spawn) 第二 IM會(huì)話。在操作430處關(guān)于是否引起第二、協(xié)商IM會(huì)話進(jìn)行確定。假如不引起第二 IM會(huì)話,那么第一 IM會(huì)話是進(jìn)行的唯一的IM會(huì)話。假如引起第二 IM會(huì)話,那么在操作435 處在第一可呼叫工作組成員與可呼叫工作組的其他成員之間進(jìn)行第二 IM會(huì)話。不是第一 IM會(huì)話的參與者的第二 IM會(huì)話的參與者可以監(jiān)視第一 IM會(huì)話的通信。如上所指明的,可 以手動(dòng)或自動(dòng)地引起第二 IM會(huì)話。進(jìn)行第二 IM會(huì)話,直到在操作440處結(jié)束。在某些實(shí)施例中,當(dāng)?shù)谝缓偷诙?IM會(huì) 話都被結(jié)束時(shí),過程400結(jié)束。在某些實(shí)施例中,這里公開的方法和系統(tǒng)可以通過組合硬件和軟件組件來(lái)實(shí)現(xiàn)。 在某些方面,可以至少部分地使用計(jì)算處理器來(lái)執(zhí)行存儲(chǔ)在存儲(chǔ)器(例如,閃存、RAM、ROM、 磁盤驅(qū)動(dòng)器和其他媒介)上或另外可由處理器訪問的計(jì)算機(jī)代碼和程序指令來(lái)實(shí)現(xiàn)所述方法和系統(tǒng)。 以上描述的實(shí)施例不用來(lái)局限于在這里所闡明的特定形式,而是用來(lái)覆蓋能夠合 理地包括在所附的權(quán)利要求書的精神和范圍之內(nèi)的替代、修改和等同物。
權(quán)利要求
一種方法(200),包括進(jìn)行在可呼叫工作組(105)的第一成員(110)與呼叫可呼叫工作組(105)的外部用戶(130)參與者之間的即時(shí)消息(IM)會(huì)話(305);由可呼叫工作組(105)的第一成員(110)發(fā)起在第一成員(110)與可呼叫工作組(105)的至少一個(gè)其他成員(115,120)之間的第二IM會(huì)話(310);和進(jìn)行在第一成員(110)與可呼叫工作組(105)的所述至少一個(gè)其他成員(115,120)之間的第二IM會(huì)話(310),參與第二IM會(huì)話(310)的可呼叫工作組(105)的所述至少一個(gè)其他成員(115,120)能夠監(jiān)視在第一成員(110)與外部用戶(130)之間的第一IM會(huì)話(305)的通信。
2.如權(quán)利要求1所述方法(200),其中監(jiān)視在第一成員(110)與外部用戶(130)之間 的第一 IM會(huì)話(305)通信包括參與第二 IM會(huì)話(310)的可呼叫工作組的所述至少一個(gè)其 他成員(115,120)從第二 IM會(huì)話(310)查看第一 IM會(huì)話(305)的通信。
3.如權(quán)利要求1所述方法(200),其中可呼叫工作組(105)的所述至少一個(gè)其他成員 (115,120)包括多個(gè)可呼叫工作組成員(110,115,120)。
4.如權(quán)利要求1所述方法(200),進(jìn)一步包括從外部用戶(130)向可呼叫工作組(105)呈現(xiàn)參與第一 IM會(huì)話(305)的邀請(qǐng);和由可呼叫工作組(105)的第一成員(110)首先響應(yīng)邀請(qǐng)。
5.如權(quán)利要求1所述方法(200),其中第一IM會(huì)話(305)的外部用戶(130)不知道參 與第二 IM會(huì)話(310)的可呼叫工作組(105)的所述至少一個(gè)其他成員(115,120)監(jiān)視在 第一成員(110)與外部用戶(130)之間的第一 IM會(huì)話(305)的通信。
6.如權(quán)利要求1所述方法(200),其中第一成員(110)屬于多于一個(gè)的工作組。
7.如權(quán)利要求1所述方法(200),其中響應(yīng)于參與與外部用戶(130)的第一IM會(huì)話 (305)的第一成員(110),自動(dòng)執(zhí)行第二 IM會(huì)話(310)的發(fā)起。
8.如權(quán)利要求1所述方法(200),進(jìn)一步包括允許參與第二IM會(huì)話(310)的可呼叫工 作組(105)的所述至少一個(gè)其他成員(115,120)在未被外部用戶(130)邀請(qǐng)的情況下參與 第一 IM會(huì)話(305)。
9.如權(quán)利要求1所述方法(200),其中同時(shí)進(jìn)行第一(305)和第二(310)IM會(huì)話。
全文摘要
本發(fā)明涉及一種用于管理即時(shí)消息通信的方法,包括進(jìn)行在可呼叫工作組的第一成員(110)與呼叫可呼叫工作組的外部用戶參與者(130)之間的即時(shí)消息(IM)會(huì)話(205);由可呼叫工作組的第一成員發(fā)起在第一成員與可呼叫工作組的至少一個(gè)其他成員之間的第二IM會(huì)話(210);以及進(jìn)行在第一成員與可呼叫工作組的所述至少一個(gè)其他成員之間的第二IM會(huì)話,參與第二IM會(huì)話的可呼叫工作組的所述至少一個(gè)其他成員能夠監(jiān)視在第一成員與外部用戶之間的第一IM會(huì)話的通信(215)。
文檔編號(hào)H04M3/51GK101809957SQ200880109127
公開日2010年8月18日 申請(qǐng)日期2008年9月29日 優(yōu)先權(quán)日2007年9月27日
發(fā)明者N·納蘭格, S·蒂魯馬萊 申請(qǐng)人:西門子通訊公司