專利名稱:無(wú)線通信終端和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能夠通過(guò)指定多個(gè)成員來(lái)執(zhí)行群組通話的無(wú)線通信 終端和服務(wù)器。
背景技術(shù):
近年來(lái),在如移動(dòng)通信網(wǎng)絡(luò)之類的無(wú)線通信網(wǎng)絡(luò)中,已經(jīng)使用了
包括IP (因特網(wǎng)協(xié)議)、執(zhí)行無(wú)線通信終端之間的呼叫控制的SIP (會(huì) 話發(fā)起協(xié)議)和類似協(xié)議在內(nèi)的與IP相關(guān)的協(xié)議集(見(jiàn)RFC3261 "SIP: Session Initiation Protocol")。
此外,在使用該協(xié)議集的移動(dòng)通信網(wǎng)絡(luò)中,實(shí)現(xiàn)了 "群組通話", 在群組通話中,無(wú)線通信終端(例如蜂窩電話終端)呼叫多個(gè)不同的 無(wú)線通信終端,以形成無(wú)線通信終端群組。在群組通話中,參加群組 的無(wú)線通信終端可以與參加該群組的其他無(wú)線通信終端執(zhí)行話音通信 以及發(fā)送和接收消息(例如聊天)。
發(fā)明內(nèi)容
在上述群組通話中,有的無(wú)線通信終端由于在通信區(qū)外而不能參 加群組通話,也有其他無(wú)線通信終端由于用戶的狀況而有意不參加群 組通話。進(jìn)一步,有的無(wú)線通信終端在群組通話結(jié)束之前離開該群組 通話,或在群組通話開始之后參加該群組通話。
相應(yīng)地,在一些情況下,參加群組通話的無(wú)線通信終端通過(guò)附加 地使用如電子郵件或SMS (短消息服務(wù))之類的應(yīng)用,向不參加群組 通話的無(wú)線通信終端(包括在群組通話中途離開群組通話的情況)(以 下,當(dāng)需要時(shí),這樣的終端簡(jiǎn)稱為"未參加終端")發(fā)送消息,所述消 息包括如上述聊天消息之類的群組通話的內(nèi)容(以下,當(dāng)需要時(shí),這 樣的消息簡(jiǎn)稱為"定址到未參加終端的消息")。
然而,由于每個(gè)參加群組通話的用戶確定是否發(fā)送定址到未參加 終端的消息以及該消息的內(nèi)容,因此,在一些情況下,未參加終端從 參加群組通話的多個(gè)無(wú)線通信終端接收包括相同內(nèi)容的多個(gè)消息。由 于這些消息的創(chuàng)建者彼此不同,因此這些接收的關(guān)于相同群組通話的 消息可能彼此不一致。
由此產(chǎn)生的問(wèn)題是,未參加終端的用戶重復(fù)讀取包含相同信息的 消息,或者,如果多個(gè)消息的內(nèi)容彼此不一致,該用戶可能無(wú)法獲得 對(duì)群組通話的內(nèi)容的正確理解。
此外,向未參加終端發(fā)送消息的無(wú)線通信終端的用戶需要記憶哪 個(gè)用戶未參加該群組通話,或從群組通話的成員列表中估計(jì)未參加者,
之后啟動(dòng)電子郵件或SMS (短消息服務(wù))的應(yīng)用,接著手動(dòng)設(shè)定目的 地。因此,需要用戶執(zhí)行多種操作,因此可能忘記向一些未參加終端 發(fā)送消息(可能無(wú)法包括一些未參加終端作為目的地)。同樣,由于消 息是在群組通話會(huì)話終止之后發(fā)送的,因此用戶可能發(fā)送錯(cuò)誤的消息。 此外,在搜索和設(shè)定目的地用戶的地址和電話號(hào)碼以經(jīng)由電子郵件、 SMS之類發(fā)送消息時(shí),也會(huì)給用戶帶來(lái)許多麻煩。
本發(fā)明是鑒于上述問(wèn)題提出的。本發(fā)明的一個(gè)目的是提供無(wú)線通 信終端和服務(wù)器,能夠容易便捷地發(fā)送定址到未參加群組通話的未參 加終端的消息。
為了解決上述問(wèn)題,根據(jù)本發(fā)明的第一特征,提供了一種能夠通 過(guò)指定多個(gè)成員來(lái)執(zhí)行群組通話的無(wú)線通信終端,所述無(wú)線通信終端 包括產(chǎn)生器,被配置為在群組通話過(guò)程中產(chǎn)生消息;獲取單元,被 配置為獲取群組通話的所述指定成員中的群組通話的未參加成員的信 息;以及發(fā)送機(jī),被配置為基于所述獲取單元所獲取的未參加成員的 信息為所述產(chǎn)生器所產(chǎn)生的消息指定目的地,并向所述未參加成員發(fā) 送所述消息。
在本發(fā)明的第一特征中,所述獲取單元可以在檢測(cè)到所述群組通 話的通話終止事件時(shí),獲取未參加成員的信息,所述發(fā)送機(jī)可以基于 所述獲取單元所獲取的未參加成員的信息為所述產(chǎn)生器所產(chǎn)生的消息
設(shè)定目的地,并向所述未參加成員發(fā)送所述消息。
在本發(fā)明的第一特征中,所述獲取單元可以在接收到發(fā)送所述消 息的指令時(shí),獲取未參加成員的信息,所述發(fā)送機(jī)可以基于所述獲取 單元所獲取的未參加成員的信息為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的 地,并向所述未參加成員發(fā)送所述消息。
在本發(fā)明的第一特征中,在檢測(cè)到群組通話的通話終止事件之前, 當(dāng)所述獲取單元獲取未參加成員的信息,并且所述發(fā)送機(jī)基于所述獲 取單元所獲取的未參加成員的信息為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目 的地時(shí),在向所述未參加成員發(fā)送所述消息時(shí),所述獲取單元可以再 次獲取未參加成員的信息,并在所設(shè)定的目的地與新獲取的目的地之 間存在改變時(shí)使用顯示單元顯示關(guān)于所述改變的信息。
在本發(fā)明的第一特征中,在接收到發(fā)送所述消息的指令之前,當(dāng) 所述獲取單元獲取未參加成員的信息,并且所述發(fā)送機(jī)基于所述獲取 單元所獲取的未參加成員的信息為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的 地時(shí),在向所述未參加成員發(fā)送所述消息時(shí),所述獲取單元可以再次 獲取未參加成員的信息,并在所設(shè)定的目的地與新獲取的目的地之間 存在改變時(shí)使用顯示單元顯示關(guān)于所述改變的信息。
根據(jù)本發(fā)明的第二特征,提供了能夠?qū)崿F(xiàn)多個(gè)指定成員的群組通 話的服務(wù)器,所述服務(wù)器包括存儲(chǔ)單元,被配置為存儲(chǔ)在群組通話 過(guò)程中產(chǎn)生的消息;獲取單元,被配置為獲取群組通話的所述指定成
員中的群組通話的未參加成員的信息;以及發(fā)送機(jī),被配置為基于所 述獲取單元所獲取的未參加成員的信息為所述存儲(chǔ)單元中存儲(chǔ)的消息 設(shè)定目的地,并向所述未參加成員發(fā)送所述消息。
在本發(fā)明的第二特征中,所述獲取單元可以在檢測(cè)到所述群組通 話的通話終止事件時(shí),獲取未參加成員的信息,所述發(fā)送機(jī)可以基于 所述獲取單元所獲取的未參加成員的信息為所述存儲(chǔ)單元中存儲(chǔ)的消 息設(shè)定目的地,并向所述未參加成員發(fā)送所述消息。
在本發(fā)明的第二特征中,所述獲取單元可以在接收到發(fā)送所述消 息的指令時(shí),獲取未參加成員的信息,所述發(fā)送機(jī)可以基于所述獲取 單元所獲取的未參加成員的信息為所述存儲(chǔ)單元中存儲(chǔ)的消息設(shè)定目
的地,并向所述未參加成員發(fā)送所述消息。
根據(jù)本發(fā)明的特征,可以提供提供無(wú)線通信終端和服務(wù)器,所述 無(wú)線通信終端和服務(wù)器可能容易便捷地向未參加群組通話的未參加終 端發(fā)送定址到未參加終端的消息。
圖1是根據(jù)本發(fā)明第一實(shí)施例的整個(gè)無(wú)線通信網(wǎng)絡(luò)的示意配置圖。
圖2是根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信終端的配置框圖。
圖3是示出了根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信終端顯示的通知 消息創(chuàng)建屏幕的示例視圖。
圖4是示出了根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信終端顯示的目的 地選擇屏幕的示例視圖。
圖5是示出了根據(jù)本發(fā)明第一實(shí)施例的聯(lián)結(jié)消息的顯示屏幕的示 例視圖。
圖6是根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信終端的通信方法的圖。 圖7是根據(jù)本發(fā)明第一實(shí)施例的從無(wú)線通信終端發(fā)送通知消息的 方法的圖。
圖8是根據(jù)本發(fā)明第一實(shí)施例的從無(wú)線通信終端發(fā)送通知消息的 方法的圖。
圖9是根據(jù)本發(fā)明第二實(shí)施例的呼叫控制服務(wù)器的配置框圖。 圖10是示出了根據(jù)本發(fā)明第二實(shí)施例的服務(wù)器的消息傳遞方法 的圖。
具體實(shí)施例方式
(無(wú)線通信網(wǎng)絡(luò)的示意配置) 現(xiàn)在參照?qǐng)Dl,描述根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信網(wǎng)絡(luò)的示 意配置。
在本描述中,"群組通話"包括多個(gè)無(wú)線通信終端之間的VoIP(IP
話音)通信、如聊天之類的非話音通信、如視頻電話通信和視頻會(huì)議 通信之類的通過(guò)組合話音通信來(lái)形成的通信以及非話音通信。
如圖1所示,無(wú)線通信網(wǎng)絡(luò)包括SIP服務(wù)器300和SMS (短消息服 務(wù))服務(wù)器400。此外,根據(jù)本實(shí)施例的無(wú)線通信終端100A、 IOOB和 100C被配置為可以經(jīng)由傳輸IP分組的無(wú)線分組網(wǎng)絡(luò)200a與SIP服務(wù)器 300連接。無(wú)線通信終端100A、 IOOB和IOOC被配置為可以經(jīng)由線路交 換網(wǎng)絡(luò)200b與SMS服務(wù)器400連接。
在以下的描述中,假定無(wú)線通信終端100A、 IOOB是參加群組通話 的無(wú)線通信終端,而假定無(wú)線通信終端100C是未參加群組通話的無(wú)線 通信終端(未參加終端)。
SIP服務(wù)器300基于SIP來(lái)控制無(wú)線通信終端100A至100C之間的群 組通話。同時(shí),SIP服務(wù)器300構(gòu)成服務(wù)器,該服務(wù)器能夠?qū)崿F(xiàn)由多個(gè) 指定成員進(jìn)行的群組通話。
SMS服務(wù)器400提供消息服務(wù)(短消息服務(wù))。
(根據(jù)第一實(shí)施例的無(wú)線通信終端的配置) 現(xiàn)在參照?qǐng)D2,描述無(wú)線通信網(wǎng)絡(luò)中使用的無(wú)線通信終端100A的配置。
如圖2所示,無(wú)線通信終端100A包括控制器110、群組通話處理器 120、通知消息產(chǎn)生器130、顯示單元140、操作單元150、存儲(chǔ)單元160、 目的地設(shè)定處理器170、通知消息聯(lián)結(jié)單元180以及通知消息發(fā)送機(jī) l卯。
無(wú)線通信終端100B和100C也具有與無(wú)線通信終端100A相同的功
能塊配置。以下,主要描述與本發(fā)明相關(guān)的部分。相應(yīng)地,應(yīng)注意,
無(wú)線通信終端100A可以包括此處未示出或未描述的、對(duì)實(shí)現(xiàn)無(wú)線通信
終端100A的功能必要的邏輯塊(如電源單元)。
控制器110控制無(wú)線通信終端100的每個(gè)功能塊。
具體地,控制器110對(duì)無(wú)線通信終端100A發(fā)起群組通話進(jìn)行檢測(cè)。
控制器110能夠在檢測(cè)到無(wú)線通信終端100A發(fā)起群組通話時(shí)啟動(dòng)通知
消息產(chǎn)生器130。
當(dāng)操作單元150接收到來(lái)自用戶的用于命令操作單元150向未參 加終端發(fā)送通知消息的發(fā)送操作時(shí),或當(dāng)控制器110檢測(cè)到通話終止事 件時(shí)(例如,當(dāng)無(wú)線通信終端100A發(fā)出BYE請(qǐng)求,或當(dāng)無(wú)線通信終端 IOOA接收到無(wú)線通信終端IOOB發(fā)出的BYE請(qǐng)求時(shí),群組通話終止), 控制單元110啟動(dòng)通知消息聯(lián)結(jié)單元180。
群組通話處理器120命令SIP服務(wù)器300發(fā)送通知消息。在群組通 話過(guò)程中,群組通話處理器120經(jīng)由SIP服務(wù)器300從無(wú)線通信終端 IOOB接收通知消息。在本實(shí)施例中,群組通話處理器120構(gòu)成發(fā)送和 接收單元。
此外,群組通話處理器120指定群組成員以產(chǎn)生群組列表,基于 該群組列表執(zhí)行呼叫處理以及群組中的無(wú)線通信終端的呼出處理,以 執(zhí)行群組通話。
例如,通知消息產(chǎn)生器130響應(yīng)于來(lái)自控制器110的指令,產(chǎn)生如 圖3所示的通知消息創(chuàng)建屏幕,并在顯示單元140上顯示該屏幕。當(dāng)在 顯示單元140上顯示該通知消息創(chuàng)建屏幕時(shí),通知消息產(chǎn)生器130也基 于從操作單元150獲取的信息,為無(wú)線通信終端100C產(chǎn)生通知消息(消 息)。通知消息產(chǎn)生器130也將已產(chǎn)生的消息重新產(chǎn)生為符合SMS或電 子郵件的通知消息。在本實(shí)施例中,通知消息產(chǎn)生器130構(gòu)成在群組通 話過(guò)程中產(chǎn)生消息的產(chǎn)生器。
顯示單元140由小型顯示設(shè)備形成,并顯示各種信息。更具體地, 顯示單元140顯示由通知消息產(chǎn)生器130產(chǎn)生的通知消息創(chuàng)建屏幕。顯 示單元140也顯示由目的地設(shè)定處理器170產(chǎn)生的目的地選擇屏幕。
操作單元150由各種由無(wú)線通信終端100的用戶操作的鍵以及振 動(dòng)器形成。
更具體地,操作單元150指定群組成員,并獲取用戶通過(guò)顯示在 顯示單元140上的通知消息創(chuàng)建屏幕而輸入的信息。操作單元150也接 收發(fā)送操作,所述發(fā)送操作命令操作單元150從用戶向未參加終端發(fā)送 通知消息。
存儲(chǔ)單元160存儲(chǔ)通知消息產(chǎn)生器130產(chǎn)生的通知消息、由群組通 話處理器120接收的通知消息、群組成員列表、地址簿信息之類。
目的地設(shè)定處理器170響應(yīng)于來(lái)自控制器110的指令,從SIP服務(wù)器 300接收未參加信息(以下稱為"未參加者列表"(可以描述為"未參 加終端列表"之類))。
此處,未參加信息是在由被無(wú)線通信終端100A指定為群組通話的 群組成員組成的群組列表中的無(wú)線通信終端之中未參加群組通話的無(wú) 線通信終端(成員)的信息。此外,該信息可以是所有群組列表之中 可以識(shí)別出未參加者的列表。
目的地設(shè)定處理器170也基于從SIP服務(wù)器300獲取的未參加者列 表來(lái)產(chǎn)生如圖4所示的目的地選擇屏幕,并在顯示單元140上顯示該屏 幕。目的地設(shè)定處理器170基于用戶通過(guò)在顯示單元140上顯示的目的 地選擇屏幕所做出的選擇,來(lái)設(shè)定通知消息的目的地。此處,從SIP 服務(wù)器300獲取的未參加者信息中包括關(guān)于目的地的信息,或者也可以 基于該未參加者信息中指示的標(biāo)識(shí)信息,參考存儲(chǔ)單元160中存儲(chǔ)的信 息,來(lái)設(shè)定關(guān)于目的地的信息。
在本實(shí)施例中,目的地設(shè)定處理器170構(gòu)成獲取單元,所述獲取
單元獲取群組通話的所指定成員中未參加群組通話的成員的信息。 通知消息聯(lián)結(jié)單元180響應(yīng)于來(lái)自控制器110的指令,按需聯(lián)結(jié)存
儲(chǔ)單元160中存儲(chǔ)的多個(gè)消息,來(lái)產(chǎn)生通知消息。更加具體地,例如圖 5所示,通知消息聯(lián)結(jié)單元180按照時(shí)間順序或由用戶排列的順序,聯(lián) 結(jié)包括有正在通信中的群組的標(biāo)識(shí)信息的通知消息。
通知消息發(fā)送機(jī)WO基于目的地設(shè)定處理器170設(shè)定的目的地,使 用短消息服務(wù)來(lái)發(fā)送通知消息。對(duì)于字符數(shù)目多于短消息服務(wù)中所允 許的字符數(shù)目的消息,可以通過(guò)將該消息分為多個(gè)塊來(lái)發(fā)送,或者改
為電子郵件發(fā)送。
在本實(shí)施例中,目的地設(shè)定處理器170和通知消息發(fā)送機(jī)190構(gòu)
成了發(fā)送機(jī),所述發(fā)送機(jī)被配置為基于所述獲取單元所獲取的未參加
成員的信息為產(chǎn)生器所產(chǎn)生的消息(通知消息)指定目的地,從而向
所述未參加成員發(fā)送所述消息。
在本實(shí)施例中,可以以這樣的方式來(lái)發(fā)送消息,即所述獲取單元
在檢測(cè)到所述群組通話的通話終止事件時(shí)獲取未參加成員的信息,接
著,目的地設(shè)定處理器170和通知消息發(fā)送機(jī)190基于所述獲取單元 所獲取的未參加成員的信息來(lái)為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的 地,并向所述未參加成員發(fā)送所述消息。
在本實(shí)施例中,可以以這樣的方式來(lái)發(fā)送消息,即所述獲取單元 在接收到發(fā)送所述消息的指令時(shí),獲取未參加成員的信息,接著,目 的地設(shè)定處理器170和通知消息發(fā)送機(jī)l卯基于所述獲取單元所獲取 的未參加成員的信息來(lái)為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地,并向 所述未參加成員發(fā)送所述消息。
在本實(shí)施例中,如果在檢測(cè)到群組通話的通話終止事件之前,所 述獲取單元獲取未參加成員的信息,并且目的地設(shè)定處理器170和通 知消息發(fā)送機(jī)l卯基于所述獲取單元所獲取的未參加成員的信息來(lái)為 所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地,則可以這樣配置,即在向所述 未參加成員發(fā)送所述消息時(shí),所述獲取單元再次獲取未參加成員的信 息,并檢査設(shè)定的目的地與獲取的目的地之間是否存在改變,如果存 在改變,則顯示關(guān)于所述改變的信息。
在本實(shí)施例中,如果在接收到發(fā)送消息的指令之前,所述獲取單 元獲取未參加成員的信息,并且目的地設(shè)定處理器170和通知消息發(fā) 送機(jī)190基于所述獲取單元所獲取的未參加成員的信息來(lái)為所述產(chǎn)生 器所產(chǎn)生的消息設(shè)定目的地,則可以這樣配置,即在向所述未參加成 員發(fā)送所述消息時(shí),所述獲取單元再次獲取未參加成員的信息,并檢 查設(shè)定的目的地與獲取的目的地之間是否存在改變,如果存在改變, 則顯示關(guān)于所述改變的信息。
(根據(jù)第一實(shí)施例的通信方法)
以下參照?qǐng)D6至8,描述根據(jù)第一實(shí)施例的通信方法。
圖6是示出了一個(gè)序列的圖,在該序列中,無(wú)線通信終端100A經(jīng) 由SIP服務(wù)器300向無(wú)線通信終端100B和100C呼出,以形成群組。
如圖6所示,在步驟SIO,無(wú)線通信終端100A形成包括有無(wú)線通信 終端100B和100C的標(biāo)識(shí)信息的群組列表。
在步驟S20,無(wú)線通信終端100A向SIP服務(wù)器300發(fā)送針對(duì)無(wú)線通
ii
信終端100B和100C的呼叫請(qǐng)求(邀請(qǐng)請(qǐng)求(INVITE REQUEST) (B,
C))。
在步驟S30, SIP服務(wù)器300向SMS服務(wù)器400呼出,并通知SIP服 務(wù)器300已經(jīng)從無(wú)線通信終端100A接收到上述針對(duì)無(wú)線通信終端100B 和100C的呼叫請(qǐng)求(邀請(qǐng)請(qǐng)求(B, C))。
在步驟S40a, SMS服務(wù)器400響應(yīng)于來(lái)自SIP服務(wù)器300的通知, 產(chǎn)生針對(duì)無(wú)線通信終端100B的呼叫消息(SMS),并向無(wú)線通信終端 IOOB發(fā)送該消息。
類似地,在步驟S40b, SMS服務(wù)器400響應(yīng)于來(lái)自SIP服務(wù)器300 的通知,產(chǎn)生針對(duì)無(wú)線通信終端100C的呼叫消息(SMS),嘗試向無(wú) 線通信終端100C發(fā)送該消息并失敗。
在步驟S50,無(wú)線通信終端100B從SMS服務(wù)器400接收到在步驟 S40a發(fā)送的呼叫消息(SMS),并執(zhí)行處理,以經(jīng)由SIP服務(wù)器300發(fā)起 群組通話。
無(wú)線通信終端100B發(fā)起群組通話的處理包括至SIP服務(wù)器的登 錄處理;邀請(qǐng)請(qǐng)求的接收處理;無(wú)線通信終端100B的呼叫處理;以及
類似處理。
在步驟S60,當(dāng)無(wú)線通信終端100B的用戶對(duì)呼叫做出響應(yīng)時(shí),群 組通話在無(wú)線通信終端100A和無(wú)線通信終端100B之間發(fā)起。在這種情 況下,無(wú)線通信終端100A和100B是參加群組通話的無(wú)線通信終端。 ' 在步驟S70, SMS服務(wù)器400檢測(cè)到無(wú)線通信終端100C不響應(yīng)在步 驟S40b發(fā)送給無(wú)線通信終端100C的呼叫消息(SMS),并通知SIP服務(wù) 器300該無(wú)線通信終端100C未響應(yīng)。在這種情況下,無(wú)線通信終端100C
是未參加終端。
注意,未參加終端包括接收了邀請(qǐng)請(qǐng)求并呼叫用戶而用戶不響應(yīng) 的無(wú)線通信終端(未示出)。此外,有的無(wú)線通信終端在群組通話結(jié)束 之前離開該群組,或在發(fā)起群組通話之后參加該群組。
接下來(lái),參照?qǐng)D7和8描述根據(jù)實(shí)施例的無(wú)線通信終端100A發(fā)送通 知消息的示例。以下,假定無(wú)線通信終端100A和無(wú)線通信終端100B
是參加群組通話的無(wú)線通信終端,而假定無(wú)線通信終端iooc是未參加
群組通話的未參加終端。
圖7是一個(gè)示例,在該示例中,無(wú)線通信終端100A產(chǎn)生通知消息 并向無(wú)線通信終端100C發(fā)送所產(chǎn)生的通知消息。
如圖7所示,在步驟S101,無(wú)線通信終端100A執(zhí)行通知消息產(chǎn)生 處理。更具體地,無(wú)線通信終端100A產(chǎn)生通知消息創(chuàng)建屏幕,并在顯 示單元140上顯示所產(chǎn)生的通知消息創(chuàng)建屏幕。在顯示該通知消息創(chuàng)建 屏幕時(shí),無(wú)線通信終端100A基于從操作單元150獲取的信息,產(chǎn)生針 對(duì)無(wú)線通信終端100C的通知消息。
步驟S102是檢測(cè)發(fā)送所產(chǎn)生的對(duì)無(wú)線通信終端100C的通知消息 的觸發(fā)的步驟。更具體地,當(dāng)無(wú)線通信終端100A經(jīng)由操作單元150從 用戶接收到發(fā)送操作,所述發(fā)送操作指令向未參加終端(例如無(wú)線通 信終端100C)發(fā)送通知消息時(shí),或當(dāng)控制器110檢測(cè)到上述通話終止 事件時(shí),該操作繼續(xù)至步驟S103。
在步驟S103,無(wú)線通信終端100A執(zhí)行目的地設(shè)定處理。更具體地, 無(wú)線通信終端100A向SIP服務(wù)器300請(qǐng)求未參加者列表。SIP服務(wù)器300 響應(yīng)于來(lái)自無(wú)線通信終端100A的對(duì)未參加者列表的請(qǐng)求,向無(wú)線通信 終端100A發(fā)送未參加者列表。
無(wú)線通信終端100A也基于未參加列表產(chǎn)生目的地選擇屏幕,并在 顯示單元140上顯示所產(chǎn)生的目的地選擇屏幕。無(wú)線通信終端100A基 于用戶通過(guò)該目的地選擇屏幕的選擇結(jié)果,為步驟S101中產(chǎn)生的通知 消息設(shè)定目的地。
注意,除了步驟S103執(zhí)行目的地選擇處理之外,也可以在步驟 S103a執(zhí)行這樣的目的地選擇處理。換言之,無(wú)線通信終端100A可以 被配置為在步驟S103a設(shè)定目的地并接著在步驟S103確認(rèn)該目的地。 此處,當(dāng)在步驟S103a中設(shè)定目的地時(shí),在發(fā)送消息時(shí),無(wú)線通信終端 IOOA可以被配置為將該目的地與步驟S103中獲取的目的地進(jìn)行比較, 如果目的地存在差別,則顯示該差別以進(jìn)行重新設(shè)定。這樣可以向基 于比之前獲取的信息更新的、發(fā)送消息時(shí)的信息而設(shè)定的未參加成員 發(fā)送該通知消息。
圖8是一個(gè)示例,在該示例中,無(wú)線通信終端100A和無(wú)線通信終
端100B產(chǎn)生通知消息,而無(wú)線通信終端100A向無(wú)線通信終端100C發(fā) 送該通知消息。
如圖8所示,在步驟S110,無(wú)線通信終端100A執(zhí)行通知消息產(chǎn)生 處理,并向SIP服務(wù)器300發(fā)送所產(chǎn)生的通知消息。
更具體地,無(wú)線通信終端100A產(chǎn)生通知消息創(chuàng)建屏幕,并在顯示 單元140上顯示所產(chǎn)生的通知消息創(chuàng)建屏幕。在顯示該通知消息創(chuàng)建屏 幕時(shí),無(wú)線通信終端100A基于從操作單元150獲取的信息,產(chǎn)生針對(duì) 無(wú)線通信終端100C的通知消息,并接著將所產(chǎn)生的通知消息發(fā)送給 SIP服務(wù)器300。該通知消息被存儲(chǔ)在SIP服務(wù)器300的存儲(chǔ)單元340中, 稍后將描述該存儲(chǔ)單元340。在群組通話中的任何無(wú)線通信終端都能夠 基于對(duì)SIP服務(wù)器300的請(qǐng)求來(lái)獲取并顯示SIP服務(wù)器300中存儲(chǔ)的消息 (步驟Slll)。
在步驟S120,無(wú)線通信終端100B以與步驟S110相同的方式執(zhí)行 通知消息產(chǎn)生處理,并向SIP服務(wù)器300發(fā)送所產(chǎn)生的通知消息。SIP 服務(wù)器300在存儲(chǔ)單元340中存儲(chǔ)接收到的通知消息。
類似地,無(wú)線通信終端100A能夠從SIP服務(wù)器300獲取并顯示由無(wú) 線通信終端100B加入的通知消息(步驟S121)。此處,從SIP服務(wù)器300 獲取的通知消息被存儲(chǔ)在無(wú)線通信終端100A的存儲(chǔ)單元160中。
步驟S130是檢測(cè)發(fā)送所產(chǎn)生的針對(duì)無(wú)線通信終端100C的通知消 息的觸發(fā)的步驟。更具體地,當(dāng)無(wú)線通信終端100A經(jīng)由操作單元150 從用戶接收到發(fā)送操作,所述發(fā)送操作命令向未參加終端發(fā)送通知消 息時(shí),或檢測(cè)到上述通話終止事件時(shí),該操作繼續(xù)至步驟S140。
在步驟S140,無(wú)線通信終端100A執(zhí)行通知消息產(chǎn)生處理。
更具體地,無(wú)線通信終端100A以這樣的方式來(lái)產(chǎn)生通知消息,即 可以使用如SMS或電子郵件之類的消息服務(wù)來(lái)發(fā)送存儲(chǔ)單元160或存 儲(chǔ)單元340中存儲(chǔ)的通知消息。此處,可以響應(yīng)于上述觸發(fā)通過(guò)從SIP 服務(wù)器300獲取通知消息,或通過(guò)使用此時(shí)正在顯示的通知消息來(lái)產(chǎn)生 通知消息。此外,如果多個(gè)無(wú)線通信終端產(chǎn)生了消息,則優(yōu)選地,以 聯(lián)結(jié)不同無(wú)線通信終端所產(chǎn)生的消息的方式來(lái)產(chǎn)生通知消息,從而可 以識(shí)別產(chǎn)生了各個(gè)消息的無(wú)線通信終端。
在步驟S150,無(wú)線通信終端100A執(zhí)行目的地設(shè)定處理。
更具體地,無(wú)線通信終端100A向SIP服務(wù)器300請(qǐng)求未參加者列 表。SIP服務(wù)器300響應(yīng)于來(lái)自無(wú)線通信終端100A的對(duì)未參加者列表的 請(qǐng)求,向無(wú)線通信終端100A發(fā)送未參加者列表。
無(wú)線通信終端100A執(zhí)行目的地設(shè)定處理。更具體地,無(wú)線通信終 端100A基于未參加列表產(chǎn)生目的地選擇屏幕,并在顯示單元140上顯 示該屏幕。無(wú)線通信終端100A基于用戶通過(guò)該目的地選擇屏幕的選擇 結(jié)果,為步驟S140中產(chǎn)生的通知消息設(shè)定目的地。
注意,除了在步驟S150執(zhí)行目的地選擇處理之外,也可以在步驟 S150a執(zhí)行這樣的目的地選擇處理。此處,當(dāng)在步驟S150a中設(shè)定目的 地時(shí),在發(fā)送消息時(shí),可以配置為將該目的地與步驟S150中獲取的目 的地進(jìn)行比較,如果目的地存在差別,則顯示該差別以進(jìn)行重新設(shè)定。 這允許向基于比之前獲取的信息更新的、發(fā)送消息時(shí)的信息而設(shè)定的 未參加成員發(fā)送該通知消息。
在步驟S160,無(wú)線通信終端100A經(jīng)由短郵件(Mail)服務(wù)向SMS 服務(wù)器400發(fā)送通知消息。SMS服務(wù)器400經(jīng)由短郵件服務(wù)向無(wú)線通信 終端100C發(fā)送從無(wú)線通信終端100A接收到的通知消息。
(根據(jù)第一實(shí)施例的效果和優(yōu)點(diǎn)) 根據(jù)與第一實(shí)施例相關(guān)的無(wú)線通信網(wǎng)絡(luò),由于無(wú)線通信終端100A 可以從SIP服務(wù)器300獲取未參加者列表,因此可以可靠地傳遞對(duì)未參
加群組通話的未參加終端的消息。
此外,由于聯(lián)結(jié)了來(lái)自參加群組通信的多個(gè)無(wú)線通信終端的針對(duì) 未參加終端的消息,所以未參加終端的用戶可以準(zhǔn)確地理解由多個(gè)參 加者發(fā)送的消息的內(nèi)容。
現(xiàn)在參照?qǐng)D9和10描述根據(jù)本發(fā)明第二實(shí)施例的無(wú)線通信網(wǎng)絡(luò)和 通信方法。以下,主要描述根據(jù)本發(fā)明第二實(shí)施例的無(wú)線通信網(wǎng)絡(luò)和 通信方法與上述根據(jù)本發(fā)明第一實(shí)施例的無(wú)線通信網(wǎng)絡(luò)和通信方法之
間的區(qū)別。
根據(jù)本發(fā)明第二實(shí)施例的無(wú)線通信網(wǎng)絡(luò)與根據(jù)本發(fā)明第一實(shí)施 例的無(wú)線通信網(wǎng)絡(luò)的區(qū)別在于,通知消息產(chǎn)生處理和通知消息發(fā)送處 理是由SIP服務(wù)器300來(lái)執(zhí)行的,而在根據(jù)第一實(shí)施例的無(wú)線通信網(wǎng)絡(luò)
中,通知消息產(chǎn)生處理和通知消息發(fā)送處理是由無(wú)線通信終端存A來(lái)執(zhí) 行的。在本發(fā)明第二實(shí)施例中,SIP服務(wù)器300構(gòu)成傳遞服務(wù)器。
(根據(jù)第二實(shí)施例的SIP服務(wù)器(服務(wù)器)的配置) 現(xiàn)在參照?qǐng)D9描述無(wú)線通信網(wǎng)絡(luò)中使用的SIP服務(wù)器300的配置。 注意,如上所述,該SIP服務(wù)器300的配置也適用于根據(jù)第一實(shí)施例的 SIP服務(wù)器300。
如圖9所示,SIP服務(wù)器300包括控制器310、群組通話處理器320、 未參加者列表獲取單元330、存儲(chǔ)單元340、通知消息聯(lián)結(jié)單元350以及 通知消息發(fā)送機(jī)360。
控制器310控制SIP服務(wù)器300的每個(gè)功能塊。更具體地,控制器 310在檢測(cè)到從無(wú)線通信終端100A接收到通知消息發(fā)送請(qǐng)求或檢測(cè)到 通話終止事件時(shí)(當(dāng)接收到來(lái)自無(wú)線通信終端100A的BYE請(qǐng)求,或當(dāng) 接收到來(lái)自無(wú)線通信終端100B的BYE請(qǐng)求時(shí),群組通話終止),控制 單元310啟動(dòng)通知消息聯(lián)結(jié)單元350。
群組通話處理器320接收從無(wú)線通信終端發(fā)送的、針對(duì)參加群組 通話的無(wú)線通信終端的消息。在本實(shí)施例中,群組通話處理器320構(gòu)成 接收機(jī)。
群組通話處理器320也執(zhí)行如呼叫群組中的無(wú)線通信終端之類的任務(wù)。
未參加者列表獲取單元330基于呼叫請(qǐng)求,在從無(wú)線通信終端 IOOA接收到的群組列表中所列的無(wú)線通信終端之中獲取未參加者列 表,所述未參加者列表是未參加群組通話的無(wú)線通信終端的列表。此 處,未參加者列表獲取單元330可以被配置為產(chǎn)生未參加者列表。
在本實(shí)施例中,未參加者列表獲取單元330構(gòu)成了獲取單元,所 述獲取單元被配置為獲取群組通話的多個(gè)指定成員中未參見(jiàn)群組通話
的未參加成員的信息。
存儲(chǔ)單元!340存儲(chǔ)由群組通話處理器320接收的通知消息。存儲(chǔ)單 元340構(gòu)成了被配置為存儲(chǔ)群組通話過(guò)程中產(chǎn)生的消息的存儲(chǔ)單元。
通知消息聯(lián)結(jié)單元350響應(yīng)于控制器110的指令,聯(lián)結(jié)存儲(chǔ)單元 340中存儲(chǔ)的通知消息。更加具體地,通知消息聯(lián)結(jié)單元350按照時(shí)間 順序或由用戶排列的順序,聯(lián)結(jié)包括有正在通信中的群組的標(biāo)識(shí)信息 的通知消息。
通知消息發(fā)送機(jī)360基于未參加者列表獲取單元330所獲取的未 參加者列表,使用SMS或電子郵件之類,向未參加終端發(fā)送由通知消 息聯(lián)結(jié)單元350聯(lián)結(jié)的消息,作為通知消息。
在本實(shí)施例中,通知消息發(fā)送機(jī)360構(gòu)成了發(fā)送機(jī),所述發(fā)送機(jī)
被配置為基于所述獲取單元所獲取的未參加成員的信息來(lái)為所述存儲(chǔ) 單元中存儲(chǔ)的消息指定目的地,并向所述未參加成員發(fā)送所述消息。
在本實(shí)施例中,可以以這樣的方式來(lái)發(fā)送消息,即所述獲取單元 在檢測(cè)到所述群組通話的通話終止事件時(shí),獲取未參加成員的信息, 接著,通知消息發(fā)送機(jī)360基于所述獲取單元所獲取的未參加成員的 信息來(lái)為所述存儲(chǔ)單元中存儲(chǔ)的消息指定目的地,并向所述未參加成 員發(fā)送所述消息。
在本實(shí)施例中,可以以這樣的方式來(lái)發(fā)送消息,即所述獲取單元 在接收到發(fā)送所述消息的指令時(shí),獲取未參加成員的信息,接著,通 知消息發(fā)送機(jī)360基于所述獲取單元所獲取的未參加成員的信息來(lái)為 所述存儲(chǔ)單元中存儲(chǔ)的消息指定目的地,并向所述未參加成員發(fā)送所 述消息。
(根據(jù)第二實(shí)施例的通信控制方法) 參照?qǐng)D10描述根據(jù)第二實(shí)施例的通信方法。
圖10示出了一個(gè)示例,在該示例中,當(dāng)無(wú)線通信終端100A和無(wú)線 通信終端100B在群組通話的通信過(guò)程中時(shí),無(wú)線通信終端100A向未參 加該群組通話的無(wú)線通信終端100C發(fā)送通知消息。
注意,步驟S210至S221與第一實(shí)施例中的步驟S110至S121相同,
因此省略其描述。
步驟S230是檢測(cè)發(fā)送所產(chǎn)生的針對(duì)無(wú)線通信終端100C的通知消 息的觸發(fā)的步驟。更具體地,當(dāng)SIP服務(wù)器300接收到來(lái)自無(wú)線通信終 端100A的通知消息發(fā)送請(qǐng)求時(shí)或檢測(cè)到通話終止事件時(shí),該操作繼續(xù) 至步驟S240。
在步驟S240, SIP服務(wù)器300執(zhí)行通知消息聯(lián)結(jié)處理。注意,當(dāng)每 次從每個(gè)無(wú)線通信終端加入新的通知消息而執(zhí)行聯(lián)結(jié)任務(wù)時(shí),可以跳 過(guò)該處理。
在步驟S250, SIP服務(wù)器300獲取未參加者列表,并為在步驟S240
中聯(lián)結(jié)的通知消息設(shè)定目的地。
該SIP服務(wù)器也經(jīng)由短郵件服務(wù)向SMS服務(wù)器400發(fā)送聯(lián)結(jié)的通 知消息。SMS服務(wù)器400經(jīng)由短郵件服務(wù)向無(wú)線通信終端IOOC發(fā)送從 SIP服務(wù)器300接收到的通知消息。
(效果和優(yōu)點(diǎn))
根據(jù)與第二實(shí)施例相關(guān)的無(wú)線通信網(wǎng)絡(luò),由于SIP服務(wù)器300向未
參加群組通話的未參加終端發(fā)送針對(duì)未參加終端的消息,因此與第一 實(shí)施例相比,減小了無(wú)線通信終端100A的負(fù)荷。此外,由于目的地是 由SIP服務(wù)器300設(shè)定的,因此,與由無(wú)線通信終端100A獲取并設(shè)定地 址的情況相比,可以更可靠地向未參加終端發(fā)送消息,而不受時(shí)間滯 后之類的影響。
雖然在第一實(shí)施例和第二實(shí)施例中描述了使用SIP作為通信協(xié)議 的情況,但是,本發(fā)明不限于這樣的情況。只要可以實(shí)施第一實(shí)施例 和第二實(shí)施例中的操作,本發(fā)明也適用于使用其他此類通信協(xié)議的情 況。
以上描述了本發(fā)明的示例。然而,此處所示的僅是具體示例,這 些示例不特別地限制本發(fā)明??梢园葱栊薷拿總€(gè)單元的具體配置的設(shè) 計(jì)。此外,可以組合使用每個(gè)實(shí)施例的配置和修改示例。此外,每個(gè)
實(shí)施例和修改示例的操作和效果僅是從本發(fā)明得到的最優(yōu)操作和效果 的列表,根據(jù)本發(fā)明的操作和效果不限于每個(gè)實(shí)施例和修改示例中所 描述的操作和效果。
應(yīng)注意,申請(qǐng)日為2006年2月24日的日本專利申請(qǐng)No. 2006-49060,以及申請(qǐng)日為2006年4月13日的日本專利申請(qǐng)No. 2006-111299的全部?jī)?nèi)容聯(lián)結(jié)在此作為參考。
工業(yè)實(shí)用性
如上所述,由于根據(jù)本發(fā)明的無(wú)線通信終端和服務(wù)器能夠容易便 捷地向未參加群組通話的未參加終端發(fā)送針對(duì)未參加終端的消息,因 此所述無(wú)線通信終端和服務(wù)器可以用于如移動(dòng)通信之類的無(wú)線通信 中。
權(quán)利要求
1. 一種無(wú)線通信終端,能夠通過(guò)指定多個(gè)成員來(lái)執(zhí)行群組通話,所述無(wú)線通信終端包括產(chǎn)生器,被配置為在群組通話過(guò)程中產(chǎn)生消息;獲取單元,被配置為獲取所述群組通話的所指定成員中未參加所述群組通話的未參加成員的信息;以及發(fā)送機(jī),被配置為基于所述獲取單元所獲取的未參加成員的信息,為所述產(chǎn)生器所產(chǎn)生的所述消息指定目的地,并向所述未參加成員發(fā)送所述消息。
2. 如權(quán)利要求l所述的無(wú)線通信終端,其中所述獲取單元在檢測(cè)到所述群組通話的通話終止事件時(shí),獲取未 參加成員的信息,以及所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加成員的信息,為所 述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地,并向所述未參加成員發(fā)送所述消 息。
3. 如權(quán)利要求1所述的無(wú)線通信終端,其中所述獲取單元在接收到發(fā)送所述消息的指令時(shí),獲取未參加成員 的信息,以及所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加成員的信息,為所 述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地,并向所述未參加成員發(fā)送所述消息。
4. 如權(quán)利要求1所述的無(wú)線通信終端,其中在檢測(cè)到群組通話的通話終止事件之前,當(dāng)所述獲取單元獲取未 參加成員的信息,并且所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加 成員的信息為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地時(shí),在向所述未參 加成員發(fā)送所述消息時(shí),所述獲取單元再次獲取未參加成員的信息, 并在所設(shè)定的目的地與新獲取的目的地之間存在改變時(shí)使用顯示單元 顯示關(guān)于所述改變的信息。
5. 如權(quán)利要求l所述的無(wú)線通信終端,其中 在接收到發(fā)送所述消息的指令之前,當(dāng)所述獲取單元獲取未參加 成員的信息,并且所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加成員 的信息為所述產(chǎn)生器所產(chǎn)生的消息設(shè)定目的地時(shí),在向所述未參加成 員發(fā)送所述消息時(shí),所述獲取單元再次獲取未參加成員的信息,并在 所設(shè)定的目的地與新獲取的目的地之間存在改變時(shí)使用顯示單元顯示 關(guān)于所述改變的信息。
6. —種服務(wù)器,能夠?qū)崿F(xiàn)多個(gè)指定成員的群組通話,所述服務(wù)器包括存儲(chǔ)單元,被配置為存儲(chǔ)在群組通話過(guò)程中產(chǎn)生的消息; 獲取單元,被配置為獲取所述群組通話的所指定成員中未參加群組通話的未參加成員的信息;以及發(fā)送機(jī),被配置為基于所述獲取單元所獲取的未參加成員的信息,為所述存儲(chǔ)單元中存儲(chǔ)的消息設(shè)定目的地,并向所述未參加成員發(fā)送所述消息。
7. 如權(quán)利要求6所述的服務(wù)器,其中所述獲取單元在檢測(cè)到所述群組通話的通話終止事件時(shí),獲取未 參加成員的信息,以及所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加成員的信息,為所 述存儲(chǔ)單元中存儲(chǔ)的消息設(shè)定目的地,并向所述未參加成員發(fā)送所述 消息。
8. 如權(quán)利要求6所述的服務(wù)器,其中所述獲取單元在接收到發(fā)送所述消息的指令時(shí),獲取未參加成員 的信息,以及所述發(fā)送機(jī)基于所述獲取單元所獲取的未參加成員的信息,為所 述存儲(chǔ)單元中存儲(chǔ)的消息設(shè)定目的地,并向所述未參加成員發(fā)送所述 消息。
全文摘要
根據(jù)本發(fā)明的無(wú)線通信終端能夠通過(guò)指定多個(gè)成員來(lái)執(zhí)行群組通話。所述無(wú)線通信終端包括產(chǎn)生器,被配置為在群組通話過(guò)程中產(chǎn)生消息;獲取單元,被配置為獲取群組通話的所指定成員中未參見(jiàn)群組通話的未參加成員的信息;以及發(fā)送機(jī),被配置為基于所述獲取單元所獲取的未參加成員的信息為所述產(chǎn)生器所產(chǎn)生的消息指定目的地,并向所述未參加成員發(fā)送所述消息。
文檔編號(hào)H04M3/56GK101390373SQ200780006568
公開日2009年3月18日 申請(qǐng)日期2007年2月23日 優(yōu)先權(quán)日2006年2月24日
發(fā)明者福島勝 申請(qǐng)人:京瓷株式會(huì)社