專利名稱:利用電話機(jī)的即時(shí)消息傳遞的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及通信系統(tǒng),并且具體而言,涉及一種用于為數(shù)字顯示電話裝置提供即時(shí)消息傳遞(IM)能力的方法,以及更具體而言,涉及一種用于使用計(jì)算機(jī)支持的電話應(yīng)用(CSTA)作為中間層在數(shù)字顯示電話與基于因特網(wǎng)的消息傳遞系統(tǒng)之間提供即時(shí)消息傳遞的系統(tǒng)。
背景技術(shù):
即時(shí)消息傳遞(IM)軟件是一種分布式通信工具,它允許用戶通過(guò)使用通信服務(wù)器的對(duì)等業(yè)務(wù)進(jìn)行通信。目前,運(yùn)行Window Messenger(WM)應(yīng)用的個(gè)人計(jì)算機(jī)(PC)用戶能夠發(fā)送和接收IM消息。借助IM,PC用戶能夠容易地查看是否所選擇的朋友或者同事被連接,并且如果他們被連接,就與那些用戶交換消息。IM是一種流行的通信方式,該通信方式是即時(shí)的、交互式的,并且與電話呼叫不同,它允許用戶決定是否以及何時(shí)參與通信?!癝IP/SIMPLE”協(xié)議促進(jìn)了PC的這種IM能力,該協(xié)議允許IM命令從一個(gè)WM用戶被中繼至基于IP網(wǎng)絡(luò)的服務(wù)器,之后被中繼到另一個(gè)WM用戶。該SIP/SIMPLE協(xié)議是會(huì)話啟動(dòng)協(xié)議(SessionInitiation Protocol),該會(huì)話啟動(dòng)協(xié)議由因特網(wǎng)工程任務(wù)組(IETF)定義并且被用于為交互式用戶會(huì)話提供呼叫控制軟件。SIMPLE協(xié)議是SIP的擴(kuò)展,它詳細(xì)說(shuō)明接口的IM方面。
在已知的電話系統(tǒng)中,計(jì)算機(jī)支持的電話應(yīng)用(CSTA)已被用于增強(qiáng)專用分支交換機(jī)(PBX)功能。CSTA利用計(jì)算機(jī)的能力和靈活性來(lái)增強(qiáng)由標(biāo)準(zhǔn)電話系統(tǒng)提供的特征和性能。例如,利用CSTA,語(yǔ)音郵件系統(tǒng)(其是記錄和重放語(yǔ)音消息的獨(dú)立實(shí)體)能夠與PBX交互作用以允許電話用戶從語(yǔ)音郵件系統(tǒng)中記錄、留下和檢索語(yǔ)音消息。CSTA是用于計(jì)算機(jī)電話集成(CTI)的獨(dú)立于供應(yīng)商和媒介的標(biāo)準(zhǔn)接口。CSTA代理典型地是監(jiān)控并調(diào)解CSTA兼容應(yīng)用(例如電話)與因特網(wǎng)協(xié)議(IP)使能的PBX的實(shí)際呼叫處理機(jī)制之間的通信的軟件應(yīng)用。特別地,CSTA代理監(jiān)控PBX的呼叫處理操作并將狀態(tài)變化作為事件發(fā)送至CSTA應(yīng)用。
然而,盡管前述的CSTA應(yīng)用,目前仍沒(méi)有能力為電話用戶提供IM。因此,(例如基于現(xiàn)代PBX的)傳統(tǒng)的顯示電話的用戶目前不具有IM能力。不存在用于在電話用戶之間或者在電話用戶和PC用戶之間給IM提供便利操作的通用機(jī)制。
目前,電話用戶通信限于傳統(tǒng)的語(yǔ)音呼叫和語(yǔ)音郵件。雖然一些PBX系統(tǒng)可以提供基本的將預(yù)定的單向廣播消息發(fā)送至所有相關(guān)的數(shù)字電話的能力,但接收電話機(jī)既沒(méi)有識(shí)別發(fā)送實(shí)體的途徑也沒(méi)有撰寫(xiě)消息并將消息發(fā)送給其他電話機(jī)用戶或者PC用戶的能力。
發(fā)明內(nèi)容
現(xiàn)有技術(shù)中的前述的和其他的問(wèn)題和不足將通過(guò)本發(fā)明來(lái)解決,本發(fā)明提供利用傳統(tǒng)電話機(jī)的IM,并允許例如在那些電話機(jī)用戶和PC用戶之間的IM或在電話機(jī)用戶之間的IM。本發(fā)明是一種用于利用CSTA作為中間層在數(shù)字顯示電話(在本申請(qǐng)中還被稱為數(shù)字電話、電話機(jī)或電話客戶)和基于因特網(wǎng)的消息傳遞系統(tǒng)之間提供IM的系統(tǒng)。本發(fā)明將IM解決方案延伸至具有數(shù)字顯示屏和專用的和/或可配置的鍵的數(shù)字電話機(jī),從而允許和其他數(shù)字電話、蜂窩電話、PC和個(gè)人數(shù)字助理(PDA)用戶通信。本發(fā)明將允許這些電話無(wú)須摘機(jī)就將IM消息發(fā)送至其他IM兼容單元以及接收來(lái)自其他IM兼容單元的IM消息。在本文中,術(shù)語(yǔ)“PC用戶”或“PDA用戶”意味在PC或PDA上被安裝的并且可用的IM客戶。
本發(fā)明在一部分中規(guī)定利用互通單元(IWU)作為協(xié)議轉(zhuǎn)換器在SIP/SIMPLE協(xié)議和CSTA協(xié)議之間進(jìn)行通信。在本發(fā)明中,CSTA I/O業(yè)務(wù)被用來(lái)建立電話機(jī)和CSTA之間的直接連接,以便應(yīng)用接收電話機(jī)上所有被按壓的鍵的信息并且它具有對(duì)該電話機(jī)上的顯示的完全控制。
此外,本發(fā)明定義了一個(gè)過(guò)程,通過(guò)該過(guò)程,具有有限的鍵和顯示空間的數(shù)字電話機(jī)能夠支持IM的全部功能,包括例如撰寫(xiě)消息、響應(yīng)消息以及創(chuàng)建伙伴列表。
本發(fā)明的一方面是它允許CSTA被用作IM客戶之間的互通機(jī)制,以便在數(shù)字電話機(jī)上發(fā)送和接收IM。
本發(fā)明的一個(gè)目的是提供一種用于在標(biāo)準(zhǔn)PBX電話機(jī)與基于PC的IM客戶之間提供互通的方法和設(shè)備。
本發(fā)明的另一個(gè)目的是提供在數(shù)字電話機(jī)上接收和顯示IM消息的能力。
本發(fā)明還有一個(gè)目的是支持CSTA兼容數(shù)字電話機(jī)和運(yùn)行WM應(yīng)用的PC或者PDA之間的IM的全部功能。
本發(fā)明的另一個(gè)目的是支持兩個(gè)或多個(gè)CSTA兼容數(shù)字電話機(jī)之間的IM的全部功能。
本發(fā)明的另一個(gè)目的是提供用于從電話中查詢伙伴列表成員的狀態(tài)的方法。
本發(fā)明的另一個(gè)目的是提供基于電話活動(dòng)(空閑,在打電話,等等)報(bào)告用戶存在狀態(tài)的方法。
此外,本發(fā)明的一個(gè)目的是在具有有限按鈕和小顯示屏的電話機(jī)上提供完整的IM功能。
本發(fā)明還有一個(gè)目的是提供一種用于以最少的鍵盤(pán)按鈕按壓發(fā)送通用消息的快速撰寫(xiě)和/或快速回復(fù)機(jī)制。
本發(fā)明還有一個(gè)目的是提供一種用于以最少的鍵盤(pán)按鈕按壓發(fā)送具有自定義數(shù)據(jù)的通用消息的快速撰寫(xiě)和/或快速回復(fù)機(jī)制。
根據(jù)本發(fā)明的示范性實(shí)施例的以下詳細(xì)描述,本發(fā)明的前述的以及其他的特征和優(yōu)點(diǎn)將變得更加明顯,如附圖中所示,其中圖1是在說(shuō)明性實(shí)施例中本發(fā)明的實(shí)施的示意性框圖。
圖2是示出基于CTI協(xié)議的系統(tǒng)和基于SIP/SIMPLE協(xié)議的系統(tǒng)之間的連接的示范性實(shí)施例的示意性框圖。
圖3是在優(yōu)選實(shí)施例中用于電話機(jī)客戶的用戶發(fā)起的登錄過(guò)程的流程圖。
圖4是在優(yōu)選實(shí)施例中用于將電話機(jī)客戶添加至另一個(gè)用戶的聯(lián)系列表中的過(guò)程的流程圖。
圖5是在優(yōu)選實(shí)施例中用于將IM發(fā)送至電話機(jī)客戶所包含的步驟的流程圖。
圖6是在優(yōu)選實(shí)施例中用于電話機(jī)客戶的動(dòng)態(tài)狀態(tài)更新過(guò)程的流程圖。
圖7A-C示出在優(yōu)選實(shí)施例中示范性的電話機(jī)顯示菜單。
具體實(shí)施例方式
在本發(fā)明中,IM業(yè)務(wù)被延伸至數(shù)字電話機(jī)。在說(shuō)明性的實(shí)施例中,這通過(guò)將基于計(jì)算機(jī)電話集成(CTI)的電話交換機(jī)、例如PBX連接至SIP代理服務(wù)器以及通過(guò)利用在這里所描述的IWU在CSTA和SIP/SIMPLE協(xié)議之間進(jìn)行轉(zhuǎn)換來(lái)實(shí)現(xiàn)。
CTI平臺(tái)內(nèi)的電話機(jī)通信基于CSTA I/O業(yè)務(wù)的使用。該I/O業(yè)務(wù)被用于建立電話機(jī)與作為CTI平臺(tái)的一部分實(shí)施的CSTA應(yīng)用之間的直接連接。這種應(yīng)用監(jiān)控電話機(jī)的活動(dòng)和鍵的使用,接收在電話機(jī)上所按壓的任何鍵的信息并具有對(duì)電話機(jī)顯示的完全控制。
對(duì)于有IM能力的PC用戶、例如那些是WM客戶的PC用戶來(lái)說(shuō),通信基于SIP/SIMPLE協(xié)議?;ネ▎卧?IWU)被用于鏈接兩個(gè)否則不兼容的通信協(xié)議、尤其是SIP和CSTA,從而支持?jǐn)?shù)字電話機(jī)和PC用戶的存在和狀態(tài)信息,并且使不同協(xié)議裝置之間的IM能力能夠?qū)崿F(xiàn)。
圖1示出在一個(gè)說(shuō)明性實(shí)施例中本發(fā)明的功能元件的框圖。一個(gè)或多個(gè)數(shù)字電話客戶、例如140和160利用CSTA協(xié)議170連接至PBX110。此外,利用CSTA協(xié)議170,PBX 110被連接至IWU 120。任何PC客戶、例如150和170利用SIP/SIMPLE協(xié)議180連接至SIP代理服務(wù)器130。附加地,利用SIP/SIMPLE協(xié)議180,IWU 120被連接至SIP代理服務(wù)器130。如將在下面進(jìn)一步詳細(xì)討論的,在本發(fā)明中,IM能夠在所連接的PC和所連接的電話客戶之間或在兩個(gè)所連接的電話客戶之間被實(shí)現(xiàn)。
PBX 110、IWU 120和SIP代理服務(wù)器130可被集成為單個(gè)實(shí)體。替代地,IWU 120可以是PBX 110的一部分或者可以與SIP代理服務(wù)器130集成在一起。此外,一個(gè)或多個(gè)PBX或者一個(gè)或多個(gè)SIP代理服務(wù)器可以被連接至單個(gè)IWU上。因此,除了PBX和SIP代理服務(wù)器都與IWU對(duì)接之外,IWU的位置不是決定性的。
在該說(shuō)明性實(shí)施例中,PBX 110是有CSTA能力的電話交換機(jī)、例如PBX。它可以是基于IP的PBX或者任何其它支持CSTA的PBX。PBX 110可以位于中央辦公室或者用戶駐地處。IWU 120是在本發(fā)明中提供若干功能的裝置,包括作為將CSTA 170轉(zhuǎn)換為SIP/SIMPLE 180的協(xié)議轉(zhuǎn)換器單元。它還作為用于在數(shù)字電話機(jī)140和160上管理IM的應(yīng)用的主機(jī)。用于數(shù)字電話的IM管理包括例如允許電話用戶撰寫(xiě)、檢索和響應(yīng)消息。它還涉及控制電話上的菜單顯示。
SIP代理130能夠作為服務(wù)器被實(shí)施,該服務(wù)器為已注冊(cè)的IM用戶存儲(chǔ)IM裝置信息(客戶PC、PDA或數(shù)字電話的IP地址等等),以及將用戶映射為特定裝置。由于IM消息通常指定客戶身份(即用戶)而不指定特定裝置身份,所以SIP代理服務(wù)器被用于在傳遞消息前確定接收目的地。因此,即使在沒(méi)有PC參與IM會(huì)話的時(shí)候,也建立了到SIP代理服務(wù)器130的連接。
在本發(fā)明的優(yōu)選實(shí)施例中,在PC 150和PC 170之間建立IM會(huì)話無(wú)需IWU 120或者PBX 110。如果一個(gè)或多個(gè)數(shù)字電話客戶參入IM會(huì)話,則將需要IWU 120和PBX 110來(lái)實(shí)現(xiàn)本發(fā)明的功能。
為了使數(shù)字電話140與另一個(gè)客戶交換即時(shí)消息,無(wú)論該客戶是另一個(gè)電話160還是PC 150,從數(shù)字電話客戶140產(chǎn)生的消息利用CSTA協(xié)議170被傳遞到PBX 110并且然后被傳遞到IWU 120。在IWU 120處,CSTA協(xié)議被轉(zhuǎn)換為SIP/SIMPLE協(xié)議180,并且該消息被轉(zhuǎn)發(fā)至SIP代理服務(wù)器130。在SIP代理服務(wù)器130處,接收信息(例如用戶身份)被讀取并且因此被映射為特定裝置,并且該消息經(jīng)由適當(dāng)?shù)闹虚g目的地或者目的地被路由至該裝置。根據(jù)圖1的示范性說(shuō)明,如果接收者是PC客戶150或170,則SIP代理服務(wù)器130直接將IM發(fā)送至預(yù)定客戶。如果接收者是電話客戶160,則SIP代理服務(wù)器130將消息發(fā)送回相應(yīng)的IWU 120,其中用于數(shù)字電話的IM應(yīng)用被管理,該IM消息被重新轉(zhuǎn)換為CSTA并且利用CSTA 170被發(fā)送至PBX 110,然后被發(fā)送至數(shù)字電話160。
在本發(fā)明的優(yōu)選實(shí)施例中,SIP/SIMPLE協(xié)議負(fù)責(zé)管理和確定IM用戶的存在信息。它還負(fù)責(zé)管理電話顯示和IM菜單。CSTA是允許這些消息和IM命令在PBX內(nèi)被傳遞的傳輸機(jī)制。
圖2示出本發(fā)明的一個(gè)特定實(shí)施例的系統(tǒng)結(jié)構(gòu)的框圖。如將在下面詳細(xì)討論的,所示實(shí)施例中的該系統(tǒng)的結(jié)構(gòu)元件包括西門(mén)子HiPath解決方案200,該HiPath解決方案包含數(shù)字電話機(jī)210、基于IP的PBX 220、管理員終端230和通用應(yīng)用平臺(tái)(CAP)240。該HiPath解決方案200利用CSTA協(xié)議242與IWU 260對(duì)接,該IWU 260又利用SIP/SIMPLE協(xié)議262和272通過(guò)SIP代理270與個(gè)人計(jì)算機(jī)(PC)280對(duì)接。
數(shù)字電話210與PBX 220之間的通信通過(guò)CORNET協(xié)議212來(lái)實(shí)現(xiàn)。此外,ACL協(xié)議222被用于在CAP 240與PBX 220之間進(jìn)行通信。管理員能夠利用管理員終端230通過(guò)FAMOS協(xié)議232與PBX 220進(jìn)行通信。在該說(shuō)明性實(shí)施例中,協(xié)議212、222和232可以分別為信令接口CORNET、FAMOS和ACL。替代地,基于所采用的PBX或與所采用的PBX兼容的其他專有或標(biāo)準(zhǔn)接口可以被利用。如圖2中所示,所有的通信接口212、222、232、242、262和272都是雙向的。
HiPath解決方案200為單個(gè)邏輯塊,該邏輯塊表示能夠通過(guò)CSTA鏈路進(jìn)行通信的IP使能的PBX的結(jié)構(gòu)視圖。圖2中所示的HiPath解決方案200是PBX結(jié)構(gòu)的說(shuō)明性實(shí)例,該P(yáng)BX結(jié)構(gòu)表現(xiàn)支持CSTA協(xié)議所需的功能元件。實(shí)施本發(fā)明的人員應(yīng)理解的是,如果使用單個(gè)CSTA使能的PBX,可以不需要CAP 240和接口212、222和232。
數(shù)字電話210是具有數(shù)字顯示屏和至少一個(gè)、優(yōu)選地多于一個(gè)的可編程鍵的電話機(jī)。這些可編程鍵中的一個(gè)或多個(gè)將被配置為專用IM鍵,并且將可以通過(guò)CSTA來(lái)控制。數(shù)字電話210可以是例如IP電話、ISDN電話或者TDM電話。圖2中的CAP 240作為CSTA應(yīng)用的主機(jī)并為PBX 220提供CSTA接口。管理終端230提供用于使管理員訪問(wèn)PBX 220數(shù)據(jù)庫(kù)和CSTA應(yīng)用的裝置。
IWU 260利用CSTA鏈路242與CAP 240對(duì)接。軟件程序駐留在IWU 260上以便通過(guò)映射SIP協(xié)議消息和CSTA編碼的消息將IM能力延伸至電話機(jī)210。雖然IWU 260作為HiPath系統(tǒng)200邏輯塊之外的獨(dú)立塊被示出,但在其他實(shí)施例中IWU 260可以與CAP應(yīng)用服務(wù)器240被并置。
在該說(shuō)明性實(shí)施例中,IWU 260通過(guò)SIP/SIMPLE代理270與PC 280進(jìn)行通信。圖2中的PC 280表示運(yùn)行諸如WM的IM應(yīng)用的標(biāo)準(zhǔn)PC。然而,裝置280可以是任何能夠運(yùn)行WM的裝置、例如個(gè)人數(shù)字助理(PDA)等等。
圖3描述在本發(fā)明的說(shuō)明性實(shí)施例中電話客戶(數(shù)字電話機(jī)用戶)發(fā)起的登錄過(guò)程的流程圖。電話客戶需要“登錄”以便訪問(wèn)CSTA應(yīng)用并開(kāi)始與該應(yīng)用的I/O會(huì)話(在本說(shuō)明書(shū)中,定義“登錄”、“登出”、“聯(lián)機(jī)”、“脫機(jī)”與通常所使用的Windows Messenger對(duì)這些術(shù)語(yǔ)的定義一致)。通過(guò)訪問(wèn)CSTA應(yīng)用,電話客戶可以在電話機(jī)的數(shù)字顯示屏上操縱合適的菜單來(lái)登出、選擇所期望的狀態(tài)(聯(lián)機(jī)或脫機(jī))或選擇其他IM選項(xiàng),如稍后將變得明顯的那樣。已登錄的用戶將有能力來(lái)查看其他IM或者電話用戶的狀態(tài)。
登錄過(guò)程包括管理員執(zhí)行的步驟和電話客戶執(zhí)行的步驟。為了啟動(dòng)登錄過(guò)程,HiPath管理員需要在PBX處配置專用電話鍵并且在CSTA應(yīng)用處配置電話客戶的鍵號(hào)碼和電話號(hào)碼。為了使CSTA應(yīng)用控制在電話客戶處的用于即時(shí)消息傳遞鍵的發(fā)光二極管(LED),這個(gè)步驟是必要的。管理的登錄過(guò)程包括將數(shù)字電話專用鍵配置為名稱(NAME)鍵(DDS鍵),該鍵包括非語(yǔ)音接入碼和CSTA應(yīng)用號(hào)碼。在本說(shuō)明書(shū)中該鍵將被稱為IM鍵。所配置的IM鍵稍后將被用于啟動(dòng)與CSTA應(yīng)用的I/O會(huì)話。這個(gè)步驟僅僅被執(zhí)行一次。接下來(lái),電話用戶在CSTA應(yīng)用處配置電話號(hào)碼和IM鍵號(hào)碼。
當(dāng)管理員執(zhí)行上述的登錄過(guò)程之后,電話客戶在300中通過(guò)按壓IM鍵啟動(dòng)該過(guò)程。由于IM鍵先前在PBX處已被配置,所以該鍵被識(shí)別為專用鍵并且在310中由CSTA應(yīng)用基于IM鍵的先前的使用作出判定。也就是說(shuō),如果在310中CSTA應(yīng)用確定這是在管理員所定義的IM活動(dòng)時(shí)間周期(例如4小時(shí))內(nèi)第一次使用IM,那么它認(rèn)識(shí)到IM鍵和客戶電話號(hào)碼需要在CSTA應(yīng)用處被編程,并且它執(zhí)行這個(gè)步驟并在320中提示電話客戶再次按壓IM鍵。通過(guò)在330中再次按壓IM鍵,在340中客戶促使電話機(jī)將包含IM鍵號(hào)碼和客戶電話號(hào)碼的消息發(fā)送至CSTA應(yīng)用。在350中,接收到的鍵號(hào)碼和電話號(hào)碼被存儲(chǔ)到CSTA服務(wù)器上的文件中。因此,在步驟360中,CSTA應(yīng)用將指示支持IM準(zhǔn)備就緒的消息發(fā)送至電話客戶并顯示該消息。在370中,電話客戶配置已完成并且電話客戶已登錄。在395中,CSTA應(yīng)用在客戶電話上顯示IM菜單,并且在396中將電話客戶狀態(tài)設(shè)置為脫機(jī),并將電話LED設(shè)置為關(guān)。
如果電話機(jī)被移動(dòng)或者IM鍵被刪除,則CSTA應(yīng)用隨著時(shí)間的過(guò)去跟蹤IM鍵活動(dòng)。如果電話的IM鍵在所規(guī)定的活動(dòng)時(shí)間周期內(nèi)沒(méi)有被按壓,則CSTA應(yīng)用自動(dòng)地將該電話從它的數(shù)據(jù)庫(kù)中刪除。
如果電話客戶在管理員規(guī)定的IM活動(dòng)周期內(nèi)按壓IM鍵,則在380中CSTA應(yīng)用識(shí)別電話機(jī)并且將在CSTA消息中接收到的電話號(hào)碼和鍵號(hào)碼與以前存儲(chǔ)的信息進(jìn)行比較。在390中基于消息的內(nèi)容作出判定。如果接收到的信息與在350中所存儲(chǔ)的信息相同,則在395中電話客戶啟動(dòng)IM會(huì)話并且訪問(wèn)IM菜單。這致使在396中將電話客戶的狀態(tài)設(shè)置為脫機(jī)。如果新的數(shù)據(jù)與所存儲(chǔ)的數(shù)據(jù)不同,則新的數(shù)據(jù)取代在350中所存儲(chǔ)的數(shù)據(jù),并且隨后是圖3中的步驟360和370。隨后,在395中顯示IM菜單并且在396中將客戶狀態(tài)設(shè)置為脫機(jī)。如上所示,當(dāng)電話客戶登錄時(shí),它獲得對(duì)CSTA應(yīng)用的訪問(wèn)。此外,登錄過(guò)程致使客戶信息當(dāng)前裝置信息被保存在SIP代理服務(wù)器處。該信息稍后被用于將IM接收者名字映射為合適的裝置(數(shù)字電話、PC等等)。
在該說(shuō)明性實(shí)施例中,在登錄過(guò)程完成時(shí),電話客戶狀態(tài)被設(shè)置為脫機(jī)作為默認(rèn)狀態(tài)。當(dāng)脫機(jī)時(shí),電話客戶將不能夠發(fā)送或者接收IM。該選項(xiàng)給用戶提供決定期望何時(shí)交換IM消息的靈活性。該電話客戶能夠通過(guò)按壓IM鍵來(lái)選擇聯(lián)機(jī),通過(guò)狀態(tài)鍵導(dǎo)航并選擇聯(lián)機(jī)選項(xiàng)。
在該說(shuō)明性實(shí)施例中,登錄過(guò)程對(duì)電話機(jī)可用性沒(méi)有影響,并且如果IM鍵被添加到新的電話中、從電話中被刪除或者被移動(dòng)至不同的鍵號(hào)碼,則不需要來(lái)自用戶的特殊的操作。
圖3中所示的登錄過(guò)程代表多種用于在CSTA應(yīng)用處配置IM鍵和CSTA客戶電話號(hào)碼的方法之一。例如,替代地,登錄過(guò)程能夠由管理員手動(dòng)地執(zhí)行。在這種手動(dòng)配置實(shí)施例中,只要發(fā)生電話機(jī)/PBX系統(tǒng)(例如HiPath4000)配置的變化(例如IM鍵被添加到新的電話中,從電話中被刪除或者被移動(dòng)至不同的鍵號(hào)碼),就需要重新配置。
現(xiàn)在參考圖2對(duì)把IM客戶添加至聯(lián)系列表中的過(guò)程作進(jìn)一步解釋。當(dāng)運(yùn)行WM應(yīng)用的PC用戶280請(qǐng)求將登錄的電話客戶210添加至它的聯(lián)系列表中時(shí),該請(qǐng)求起始于WM應(yīng)用,經(jīng)由SIP代理270和IWU 260傳遞。通過(guò)接口272和262被傳輸?shù)腟IP/SIMPLE消息在IWU 260處被轉(zhuǎn)換為CSTA消息,該CSTA消息通過(guò)CSTA接口242被傳輸并在CAP 240處被中繼至CSTA應(yīng)用。隨后,CSTA應(yīng)用通過(guò)PBX 220和接口212將CSTA消息發(fā)送至數(shù)字電話機(jī),致使LED閃爍并致使電話機(jī)210的數(shù)字顯示屏指示用于被添加到另一個(gè)IM客戶280的聯(lián)系列表中的請(qǐng)求。
圖4是用于將電話客戶添加到聯(lián)系列表中的過(guò)程的一個(gè)說(shuō)明性實(shí)施例。為了與所選擇的同級(jí)進(jìn)行通信,IM用戶需要?jiǎng)?chuàng)建并維護(hù)聯(lián)系列表(伙伴列表)。每個(gè)用戶(PC用戶、PDA用戶或數(shù)字電話用戶)能夠請(qǐng)求將另一個(gè)登錄的IM用戶添加到它的聯(lián)系列表中。該請(qǐng)求將從請(qǐng)求實(shí)體被引導(dǎo)到被請(qǐng)求的實(shí)體,要求給予權(quán)限。來(lái)自被請(qǐng)求的客戶的響應(yīng)被中繼回請(qǐng)求客戶并且聯(lián)系列表被相應(yīng)地更新。如果該請(qǐng)求被準(zhǔn)許,兩個(gè)用戶的聯(lián)系列表將被修改以包含另一實(shí)體并且所更新的文件被存儲(chǔ)在IWU處。只要用戶在CSTA應(yīng)用處登錄,所存儲(chǔ)的聯(lián)系列表就保持不變并將被維持。此外,在以后的時(shí)間,用戶可以編輯該列表。
聯(lián)機(jī)WM客戶或數(shù)字電話客戶通過(guò)瀏覽菜單以查看聯(lián)機(jī)用戶的列表來(lái)啟動(dòng)將其他客戶添加到其聯(lián)系列表中的過(guò)程。特別地,在400中,請(qǐng)求者看到登錄的電話客戶并且向該電話客戶發(fā)送請(qǐng)求以便被添加到其聯(lián)系列表中。在410中,用于被請(qǐng)求的電話客戶的CSTA應(yīng)用接收通知。如果電話沒(méi)有登錄,則在415中該應(yīng)用等待該客戶登錄。如果該電話客戶已登錄,則在420中CSTA應(yīng)用將用于被請(qǐng)求的客戶的LED設(shè)置為閃爍。在422中基于電話客戶響應(yīng)做出判定。如果在430中電話客戶選擇通過(guò)按壓IM鍵并且建立I/O會(huì)話來(lái)響應(yīng),則在440中CSTA接收該電話客戶的消息、顯示請(qǐng)求實(shí)體的名字、并且等待電話客戶響應(yīng)。因此,在450中電話客戶做出選擇(使用OK鍵或其他菜單選項(xiàng))。該響應(yīng)通過(guò)CSTA消息被中繼回請(qǐng)求實(shí)體。在460中,該電話客戶可以選擇返回應(yīng)用菜單,從而在470中結(jié)束該I/O會(huì)話。當(dāng)該I/O會(huì)話結(jié)束時(shí),CSTA在480中將LED設(shè)置為開(kāi)(穩(wěn)定)。如果在424中電話客戶沒(méi)有在管理員規(guī)定的時(shí)間周期內(nèi)對(duì)該請(qǐng)求作出響應(yīng),則CSTA在426中通知請(qǐng)求實(shí)體電話客戶沒(méi)有響應(yīng)并且在470中結(jié)束該I/O會(huì)話。
圖5是在本發(fā)明的一個(gè)實(shí)施例中當(dāng)IM客戶將IM消息發(fā)送至其聯(lián)系列表中的電話客戶時(shí)所包括的步驟的說(shuō)明性實(shí)施例。聯(lián)機(jī)的電話客戶可以利用IM與其他的為聯(lián)系列表的一部分的同級(jí)進(jìn)行通信,而不摘機(jī)。在本發(fā)明的系統(tǒng)中,電話客戶具有發(fā)送和接收來(lái)自其他電話客戶或WM的IM的能力。在500中,當(dāng)電話客戶聯(lián)系列表的成員(例如另一個(gè)電話客戶或WM客戶)向已登錄的電話客戶發(fā)送IM時(shí),該過(guò)程啟動(dòng)。當(dāng)該消息被CSTA應(yīng)用接收到時(shí),在510中CSTA應(yīng)用本地存儲(chǔ)該消息。在512中,如果該電話客戶沒(méi)有聯(lián)機(jī),則CSTA在518中通知發(fā)送客戶并結(jié)束該I/O會(huì)話。如果該電話客戶聯(lián)機(jī),則CSTA應(yīng)用在520中在電話顯示屏上在有限的時(shí)間(例如大約幾秒)內(nèi)顯示消息報(bào)頭。此外,在該說(shuō)明性實(shí)施例中,CSTA應(yīng)用在530中以可選的鈴聲脈沖串為簡(jiǎn)短的消息顯示伴奏,并且在540中促使電話客戶LED開(kāi)始閃爍。
在542中,CSTA基于電話用戶選擇作出響應(yīng)。如果在550中電話客戶按壓IM鍵來(lái)顯示消息,則在560中CSTA應(yīng)用在電話機(jī)顯示屏上顯示消息標(biāo)題。此外,在570中電話客戶可以利用數(shù)字電話菜單來(lái)滾動(dòng)消息。在配備有“+”、“-”或“>”和“<”鍵的數(shù)字電話中,這些鍵可以被用于滾動(dòng)消息。否則,替代的鍵可以被編程以提供這些功能。在一個(gè)實(shí)施例中,如果消息包含比電話顯示屏能夠容納的字符更多的字符,則消息文本將被繞回,顯示屏中的最后兩個(gè)字符被用于指示能夠滾動(dòng)。
在580中,顯示選項(xiàng)還允許電話客戶回復(fù)消息或結(jié)束I/O會(huì)話?;貜?fù)可以采用預(yù)定的菜單響應(yīng)的形式,例如“ok”、“是”、“否”等等。在I/O會(huì)話結(jié)束時(shí),CSTA在592中將電話客戶LED設(shè)置為開(kāi)(穩(wěn)定),并且在592中刪除先前所存儲(chǔ)的IM消息。
如果電話客戶在542中不響應(yīng)接收到的IM消息,則CSTA繼續(xù)監(jiān)控電話客戶活動(dòng)直到定時(shí)器到期。當(dāng)在544中管理員指定的時(shí)間器到期時(shí),在548中CSTA應(yīng)用利用消息、例如“客戶聯(lián)機(jī)但沒(méi)有響應(yīng)”或者其他消息通知發(fā)送者。
在本發(fā)明中,可以使用類似的過(guò)程來(lái)支持電話客戶啟動(dòng)的給另一個(gè)電話客戶或者PC用戶的IM消息,如本領(lǐng)域技術(shù)人員應(yīng)理解的那樣。在本發(fā)明的替代實(shí)施例中,電話客戶可以使用諸如T9的協(xié)議或者其他字母數(shù)字鍵盤(pán)來(lái)撰寫(xiě)消息。
圖6描繪一個(gè)用于執(zhí)行電話用戶的動(dòng)態(tài)狀態(tài)更新的說(shuō)明性實(shí)施例。由于電話客戶狀態(tài)在確定用于接收IM消息的可用性時(shí)是重要的,所以本發(fā)明提供一種簡(jiǎn)單并且靈活的用于登錄、登出并且用于改變電話客戶的聯(lián)機(jī)/脫機(jī)狀態(tài)的方法。此外,在該說(shuō)明性實(shí)施例中,本發(fā)明提供一種用于基于電話機(jī)的使用和狀態(tài)動(dòng)態(tài)地更新聯(lián)機(jī)電話客戶的IM狀態(tài)的方法。
本發(fā)明為電話客戶提供一種基于按壓IM鍵來(lái)切換聯(lián)機(jī)/脫機(jī)狀態(tài)的方法。通過(guò)按壓IM鍵,CSTA應(yīng)用在聯(lián)機(jī)和脫機(jī)之間更改電話客戶狀態(tài)并且將LED分別設(shè)置為開(kāi)或關(guān)。
CTI平臺(tái)允許電話事件觸發(fā)CSTA事件,該CSTA事件將提示應(yīng)用將所需的操作傳遞給IWU和CSTA使能的電話機(jī)。如在圖6中600中所示,對(duì)于脫機(jī)的電話用戶來(lái)說(shuō)動(dòng)態(tài)狀態(tài)更新不可用。對(duì)于聯(lián)機(jī)的電話客戶來(lái)說(shuō),在610中CSTA應(yīng)用持續(xù)地監(jiān)控電話活動(dòng)。作為在620中檢測(cè)CSTA事件的結(jié)果,CSTA應(yīng)用基于發(fā)生的電話活動(dòng)的類型確定合適的狀態(tài)顯示。例如,如果在622中電話摘機(jī),則數(shù)字電話向CSTA應(yīng)用發(fā)送消息,CSTA應(yīng)用又將電話狀態(tài)設(shè)置為“在打電話”,如在642中所示。其他諸如在624中調(diào)用“請(qǐng)勿打擾”鍵或者在626中“呼叫轉(zhuǎn)移”鍵的電話操作將分別被CSTA應(yīng)用解釋為在644中的“顯示脫機(jī)”或在646中的“離開(kāi)”。如果在628中電話機(jī)停止使用,則動(dòng)態(tài)狀態(tài)將被設(shè)置為“顯示脫機(jī)”或在648中的“登出”或其它類似的狀態(tài)指示器。當(dāng)電話客戶動(dòng)態(tài)狀態(tài)被設(shè)置為“脫機(jī)”或脫機(jī)的等效狀態(tài)時(shí),LED將被設(shè)置為關(guān)。如果電話客戶沒(méi)有執(zhí)行任何改變聯(lián)機(jī)狀態(tài)的電話操作,則在630中電話IM狀態(tài)保持不變,并且CSTA在620中繼續(xù)監(jiān)控電話機(jī)活動(dòng)。
應(yīng)理解的是LED狀態(tài)并不限于開(kāi)、關(guān)和閃爍。在本發(fā)明的范圍內(nèi)也可以例如將電話客戶狀態(tài)映射為打信號(hào)(也就是以不同于閃爍的頻率閃爍)。
通過(guò)菜單項(xiàng)的使用使本發(fā)明變得便利,其中可從電話機(jī)的數(shù)字顯示屏訪問(wèn)這些菜單項(xiàng)。圖7A示出本發(fā)明的一個(gè)說(shuō)明性實(shí)施例,其中剛一按壓IM鍵,列出所有可用的IM選項(xiàng)的報(bào)頭的菜單就被顯示。圖7A中的完整的菜單可利用“>”、“<”、“+”和“-”鍵或其他類似的鍵來(lái)訪問(wèn)。當(dāng)用戶選擇顯示圖7A中的可用IM選項(xiàng)之一(“B”)時(shí),與圖7B中所示的菜單類似的菜單被顯示。圖7B中的菜單允許電話客戶顯示消息、回復(fù)、移動(dòng)至下一條或前一條消息、打電話、或者返回消息列表菜單。
在圖7C中,示出了從圖7B中的IM菜單中選擇的示范性的快速回復(fù)菜單。該菜單包括通用的回復(fù)消息、例如“是”、“否”或“OK”。這些選項(xiàng)允許電話用戶使用通常所使用的響應(yīng)來(lái)對(duì)所接收到的IM消息快速地并且無(wú)需撰寫(xiě)消息就作出回復(fù)。
快速撰寫(xiě)和快速回復(fù)的實(shí)施例的實(shí)例可以包括選擇具有自定義數(shù)據(jù)的詞或者短語(yǔ)的選項(xiàng)。對(duì)于快速撰寫(xiě)或快速回復(fù)來(lái)說(shuō),預(yù)定義的具有可能的詞或者短語(yǔ)的菜單可以由系統(tǒng)管理員來(lái)設(shè)置。在優(yōu)選的實(shí)施例中,用戶可以創(chuàng)建定制的預(yù)定義的菜單。
在優(yōu)選的實(shí)施例中,至少一個(gè)詞或短語(yǔ)具有用于輸入自定義數(shù)據(jù)的自定義數(shù)據(jù)字段。例如,快速撰寫(xiě)詞和短語(yǔ)的預(yù)定義的菜單可以包括下列各項(xiàng)“到我的辦公室來(lái)”,“吃中飯?”,“請(qǐng)給我打電話”,“我現(xiàn)在正要離開(kāi)”,“撥xxx-xxxx電話找我”和“在x分鐘內(nèi)和我會(huì)面”。如果用戶選擇最后兩個(gè)選項(xiàng)之一,則提示用戶輸入自定義數(shù)據(jù)。例如,如果用戶選擇最后一個(gè)選項(xiàng),則提示輸入號(hào)碼或x的數(shù)字串。作為另一實(shí)例,具有快速回復(fù)詞和短語(yǔ)的預(yù)定義的菜單可以包括下列選項(xiàng)“YES/OK”,“NO”,“給我打電話”,“稍后給我打電話”,“我馬上到那里”,“給我x分鐘”,“撥xxx-xxxx電話找我”,以及“我會(huì)在x分鐘內(nèi)給你打電話”。如果用戶選擇最后三個(gè)選項(xiàng)之一,則提示用戶輸入自定義數(shù)據(jù)。在優(yōu)選實(shí)施例中,具有快速回復(fù)詞和短語(yǔ)的預(yù)定義的菜單依賴于用戶正回復(fù)的消息。
以下是快速撰寫(xiě)和快速回復(fù)的使用實(shí)例。利用電話機(jī)IM菜單,用戶A選擇向用戶B發(fā)送IM的選項(xiàng)。用戶A不是每次一個(gè)字母來(lái)撰寫(xiě)IM,而是訪問(wèn)快速撰寫(xiě)列表來(lái)代替選擇撰寫(xiě)選項(xiàng)。該系統(tǒng)示出第一快速撰寫(xiě)選項(xiàng)。在這一點(diǎn)上,用戶A可以從詞或短語(yǔ)的菜單或列表中進(jìn)行選擇(其可能在一個(gè)屏幕上不適合)。用戶A滾動(dòng)列表并選擇“到我的辦公室來(lái)”。當(dāng)被選擇時(shí),系統(tǒng)向用戶B發(fā)送來(lái)自用戶A的IM,該IM具有消息“到我的辦公室來(lái)”。用戶B接收該IM并使用電話機(jī)顯示屏來(lái)讀取該IM。顯示選項(xiàng)還允許電話客戶回復(fù)該消息。用戶B選擇“回復(fù)?”選項(xiàng),并且然后被提示撰寫(xiě)回復(fù),但決定跳過(guò)“撰寫(xiě)”選項(xiàng)并且查看快速回復(fù)選項(xiàng)中的第一選項(xiàng)。用戶B滾動(dòng)快速回復(fù)選項(xiàng)的列表或菜單,直到在顯示屏上看見(jiàn)“給我x分鐘”。用戶B選擇該回復(fù)并且系統(tǒng)提示用戶B“輸入自定義數(shù)據(jù)”。用戶B輸入數(shù)字?jǐn)?shù)據(jù)“15”,并且系統(tǒng)向用戶A發(fā)送具有消息“給我15分鐘”的IM。
圖7A-C中的實(shí)施例僅僅是實(shí)例。應(yīng)理解的是CSTA應(yīng)用能夠適應(yīng)任何定制的菜單或者無(wú)菜單的設(shè)計(jì)。在另一個(gè)實(shí)施例中,聯(lián)機(jī)和脫機(jī)菜單可以被支持,以便只有相關(guān)的操作被顯示。在另一替代的實(shí)施例中,例如主菜單能夠包括用于查看和修改狀態(tài)、查看和修改聯(lián)系列表以及查看其他IM用戶的存在和狀態(tài)的其他選項(xiàng)。
雖然已經(jīng)根據(jù)優(yōu)選實(shí)施例描述了本發(fā)明,但本領(lǐng)域的技術(shù)人員應(yīng)認(rèn)識(shí)到,本發(fā)明能夠在不脫離本發(fā)明的精神和范圍的情況下以一定的修改來(lái)實(shí)踐。因此本發(fā)明并不限于這里所描述的所公開(kāi)的實(shí)施例,但應(yīng)該根據(jù)所跟隨的權(quán)利要求來(lái)限定。
權(quán)利要求
1.一種用于借助第一協(xié)議實(shí)現(xiàn)即時(shí)消息傳遞(IM)的設(shè)備,所述設(shè)備包含第一裝置;執(zhí)行第二協(xié)議的第二裝置;用于在所述第一協(xié)議和所述第二協(xié)議之間進(jìn)行轉(zhuǎn)換的協(xié)議轉(zhuǎn)換器;用于對(duì)所述第一裝置和所述第二裝置進(jìn)行注冊(cè)的注冊(cè)器;以及用于將第一客戶映射為所述第一裝置以及將第二客戶映射為所述第二裝置的映射表。
2.根據(jù)權(quán)利要求1的設(shè)備,其中所述第一協(xié)議是會(huì)話啟動(dòng)協(xié)議(SIP)。
3.根據(jù)權(quán)利要求2的設(shè)備,其中所述第二協(xié)議是計(jì)算機(jī)支持的電話應(yīng)用(CSTA)。
4.根據(jù)權(quán)利要求3的設(shè)備,其中所述第一裝置是第一協(xié)議裝置。
5.根據(jù)權(quán)利要求4的設(shè)備,其中所述第一裝置是個(gè)人計(jì)算機(jī)(PC)。
6.根據(jù)權(quán)利要求4的設(shè)備,其中所述第一裝置是個(gè)人數(shù)字助理(PDA)。
7.根據(jù)權(quán)利要求3的設(shè)備,其中所述第二裝置是數(shù)字電話。
8.根據(jù)權(quán)利要求7的設(shè)備,其中所述數(shù)字電話通過(guò)電話交換機(jī)來(lái)連接。
9.根據(jù)權(quán)利要求8的設(shè)備,其中所述電話交換機(jī)是專用分支交換機(jī)(PBX)。
10.根據(jù)權(quán)利要求3的設(shè)備,其中所述第一裝置是第二協(xié)議裝置。
11.根據(jù)權(quán)利要求10的設(shè)備,其中所述第一裝置是數(shù)字電話。
12.根據(jù)權(quán)利要求11的設(shè)備,其中所述數(shù)字電話通過(guò)電話交換機(jī)來(lái)連接。
13.根據(jù)權(quán)利要求12的設(shè)備,其中所述電話交換機(jī)是專用分支交換機(jī)(PBX)。
14.一種用于在數(shù)字電話中支持即時(shí)消息傳遞(IM)的方法,包含以下步驟對(duì)第一協(xié)議數(shù)字電話機(jī)進(jìn)行注冊(cè)將所述第一協(xié)議轉(zhuǎn)換為第二協(xié)議;將客戶映射為所述數(shù)字電話機(jī);以及將即時(shí)消息傳遞到所述數(shù)字電話機(jī)或傳遞來(lái)自所述數(shù)字電話機(jī)的即時(shí)消息。
15.根據(jù)權(quán)利要求14的方法,進(jìn)一步包含以下步驟對(duì)第二裝置進(jìn)行注冊(cè);其中所述映射步驟進(jìn)一步將第二客戶映射為所述第二裝置以及所述傳遞步驟進(jìn)一步包括在所述第一數(shù)字電話機(jī)和所述第二裝置之間傳遞即時(shí)消息。
16.根據(jù)權(quán)利要求15的方法,其中所述第二裝置是個(gè)人計(jì)算機(jī)(PC);以及其中所述映射步驟進(jìn)一步將第二客戶映射為所述PC以及所述傳遞步驟進(jìn)一步包括在所述第一數(shù)字電話機(jī)和所述PC之間傳遞即時(shí)消息。
17.根據(jù)權(quán)利要求15的方法,其中所述第二裝置是第一協(xié)議數(shù)字電話機(jī);并且其中所述轉(zhuǎn)換步驟還將所述第一協(xié)議裝置轉(zhuǎn)換為所述第二協(xié)議裝置,所述映射步驟進(jìn)一步將第二客戶映射為所述第二數(shù)字電話機(jī)并且所述傳遞步驟進(jìn)一步包括在所述第一和所述第二數(shù)字電話機(jī)之間傳遞即時(shí)消息。
18.根據(jù)權(quán)利要求14的方法,進(jìn)一步包含為數(shù)字電話機(jī)配置即時(shí)消息傳遞(IM)鍵的步驟。
19.根據(jù)權(quán)利要求18的方法,進(jìn)一步包含通過(guò)按壓所述即時(shí)消息傳遞鍵來(lái)建立IM連接的步驟。
20.根據(jù)權(quán)利要求14的方法,進(jìn)一步包含當(dāng)新的即時(shí)消息到達(dá)時(shí)向所述數(shù)字電話機(jī)發(fā)送通知的步驟。
21.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟在數(shù)字電話機(jī)摘機(jī)時(shí)完成。
22.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括利用所述數(shù)字電話機(jī)的標(biāo)準(zhǔn)鍵按鈕以及顯示空間來(lái)撰寫(xiě)和顯示即時(shí)消息。
23.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括當(dāng)用于將所述數(shù)字電話機(jī)客戶添加到另一個(gè)即時(shí)消息傳遞客戶的聯(lián)系列表中的請(qǐng)求被接收到時(shí)向所述數(shù)字電話機(jī)發(fā)送通知。
24.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括利用所述數(shù)字電話機(jī)來(lái)登錄和登出即時(shí)消息傳遞業(yè)務(wù)。
25.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括針對(duì)即時(shí)消息傳遞利用所述數(shù)字電話機(jī)來(lái)改變所述數(shù)字電話機(jī)的聯(lián)機(jī)和脫機(jī)狀態(tài)。
26.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括利用所述數(shù)字電話機(jī)來(lái)查詢聯(lián)系列表成員的狀態(tài)。
27.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括基于所述數(shù)字電話的呼叫活動(dòng)來(lái)確定所述數(shù)字電話的存在狀態(tài)。
28.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括向其他即時(shí)消息傳遞客戶發(fā)送所存儲(chǔ)的通用回復(fù)。
29.根據(jù)權(quán)利要求28的方法,其中所述所存儲(chǔ)的通用回復(fù)中的至少一個(gè)包括至少一個(gè)自定義數(shù)據(jù)字段。
30.根據(jù)權(quán)利要求14的方法,其中所述傳遞步驟包括向其他即時(shí)消息傳遞客戶發(fā)送所存儲(chǔ)的通用消息。
31.根據(jù)權(quán)利要求30的方法,其中所述所存儲(chǔ)的通用消息中的至少一個(gè)包括至少一個(gè)自定義數(shù)據(jù)字段。
32.一種用于借助第一協(xié)議實(shí)現(xiàn)即時(shí)消息傳遞(IM)的方法,所述方法包括以下步驟識(shí)別第一裝置;在第二裝置中執(zhí)行第二協(xié)議;在所述第一協(xié)議和所述第二協(xié)議之間進(jìn)行轉(zhuǎn)換;對(duì)所述第一裝置和所述第二裝置進(jìn)行注冊(cè);以及將第一客戶映射為所述第一裝置并將第二客戶映射為所述第二裝置。
33.根據(jù)權(quán)利要求32的方法,其中所述第一協(xié)議是會(huì)話啟動(dòng)協(xié)議(SIP)。
34.根據(jù)權(quán)利要求33的方法,其中所述第二協(xié)議是計(jì)算機(jī)支持的電話應(yīng)用(CSTA)。
35.根據(jù)權(quán)利要求34的方法,其中所述第一裝置是第一協(xié)議裝置。
36.根據(jù)權(quán)利要求35的方法,其中所述第一裝置是個(gè)人計(jì)算機(jī)(PC)。
37.根據(jù)權(quán)利要求34的方法,其中所述第二裝置是數(shù)字電話。
38.根據(jù)權(quán)利要求37的方法,其中所述數(shù)字電話通過(guò)電話交換機(jī)來(lái)連接。
39.根據(jù)權(quán)利要求38的方法,其中所述電話交換機(jī)是專用分支交換機(jī)(PBX)。
40.根據(jù)權(quán)利要求34的方法,其中所述第一裝置是第二協(xié)議裝置。
41.根據(jù)權(quán)利要求40的方法,其中所述第一裝置是數(shù)字電話。
42.一種用于在數(shù)字電話中支持即時(shí)消息傳遞(IM)的設(shè)備,該設(shè)備包含用于對(duì)第一協(xié)議數(shù)字電話機(jī)進(jìn)行注冊(cè)的注冊(cè)器,用于將所述第一協(xié)議轉(zhuǎn)換為第二協(xié)議的轉(zhuǎn)換器;用于將客戶映射為所述數(shù)字電話機(jī)的映射表;以及用于將即時(shí)消息傳遞到所述數(shù)字電話機(jī)或傳遞來(lái)自所述數(shù)字電話機(jī)的即時(shí)消息的通信裝置。
43.根據(jù)權(quán)利要求42的設(shè)備,進(jìn)一步包含用于對(duì)第二裝置進(jìn)行注冊(cè)的注冊(cè)器;其中所述映射表進(jìn)一步將第二客戶映射為所述第二裝置以及所述通信裝置進(jìn)一步在所述第一數(shù)字電話機(jī)和所述第二裝置之間傳遞即時(shí)消息。
44.根據(jù)權(quán)利要求43的設(shè)備,其中所述第二裝置是個(gè)人計(jì)算機(jī)(PC);以及其中所述映射表進(jìn)一步將第二客戶映射為所述PC以及所述通信裝置進(jìn)一步在所述第一數(shù)字電話機(jī)和所述PC之間傳遞即時(shí)消息。
45.根據(jù)權(quán)利要求43的設(shè)備,其中所述第二裝置是第一協(xié)議數(shù)字電話機(jī);并且其中所述轉(zhuǎn)換器還將所述第一協(xié)議裝置轉(zhuǎn)換為第二協(xié)議裝置,所述映射表進(jìn)一步將第二客戶映射為所述第二數(shù)字電話機(jī)并且所述通信裝置進(jìn)一步在所述第一和所述第二數(shù)字電話機(jī)之間傳遞即時(shí)消息。
46.根據(jù)權(quán)利要求42的設(shè)備,進(jìn)一步包含數(shù)字電話機(jī)中的被配置用于啟動(dòng)即時(shí)消息傳遞的即時(shí)消息傳遞(IM)鍵。
全文摘要
公開(kāi)了一種用于在數(shù)字電話機(jī)中提供即時(shí)消息傳遞(IM)能力的方法和設(shè)備。本發(fā)明允許電話用戶撰寫(xiě)和顯示即時(shí)消息并與其它電話用戶或者基于因特網(wǎng)的消息傳遞系統(tǒng)的用戶交換聯(lián)系列表。一種實(shí)施例中的本發(fā)明方法允許具有有限鍵和顯示空間的數(shù)字電話支持即時(shí)消息傳遞的完整功能??焖僮珜?xiě)和快速回復(fù)機(jī)制允許以最少的鍵盤(pán)按鈕按壓發(fā)送通用消息。本發(fā)明還允許基于計(jì)算機(jī)支持的電話應(yīng)用(CSTA)的消息與會(huì)話啟動(dòng)協(xié)議(SIP)消息對(duì)接,從而準(zhǔn)許數(shù)字電話機(jī)用戶與WindowMessenger客戶之間的IM交換。
文檔編號(hào)H04M7/00GK1910883SQ200580002869
公開(kāi)日2007年2月7日 申請(qǐng)日期2005年1月12日 優(yōu)先權(quán)日2004年1月20日
發(fā)明者R·帕斯特羅, M·E·凱利, G·費(fèi)雷曼斯, J·呂特希, W·S·霍維, R·烏爾舍勒, J·羅布諾, M·朝 申請(qǐng)人:西門(mén)子通訊公司