專利名稱:定制的回放電話服務(wù)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于提供定制的媒體回放電話服務(wù)的方法和裝置。本發(fā)明 特別涉及,但不是僅涉及,提供應(yīng)答前媒體回放服務(wù),例如定制的回鈴音、 占線音以及其它內(nèi)容,例如應(yīng)答呼叫之前播放的預(yù)先記錄的通告。本發(fā)明 還涉及呼叫中的電話服務(wù),在應(yīng)答呼叫后提供定制的媒體回放,例如定制 的呼叫保持和呼叫轉(zhuǎn)移音。
背景技術(shù):
應(yīng)答前電話服務(wù)在應(yīng)答呼叫前向電話服務(wù)用戶提供信息。該信息可以 以回鈴音、占線音或預(yù)先記錄的通告的形式出現(xiàn),它們都用于向主叫方指 示呼叫正在被處理。然而,典型地,所提供的信息對于電話服務(wù)的全部用 戶一樣。此外,這種服務(wù)不允許被叫方對如何把他們各自的應(yīng)答前電話服 務(wù)呈現(xiàn)給主叫方產(chǎn)生影響。
國際專利申請WO A 03/071820涉及用于向主叫用戶提供被叫用戶所 選擇的聲音而不是回鈴音的方法和裝置。如果接收了呼叫,則終端交換局 基于從歸屬位置寄存器(HLR)接收的關(guān)于是否要代替回鈴音的第一信息 以及關(guān)于到聲音數(shù)據(jù)庫的路由的第二信息,請求與聲音數(shù)據(jù)庫服務(wù)器的信 息直通線連接,并且向聲音數(shù)據(jù)庫服務(wù)器提供被叫用戶標(biāo)識(shí)。然后,聲音 數(shù)據(jù)庫服務(wù)器從它的數(shù)據(jù)庫查找被叫用戶所指定的聲音,并且經(jīng)由通過信 息直通線來連接的終端交換局,向主叫用戶提供找到的聲音而不是提供常 規(guī)回鈴音。通過網(wǎng)絡(luò)元件的這個(gè)順序的步驟,主叫用戶可以聽到被叫用戶 指定的聲音而不是標(biāo)準(zhǔn)的回鈴音。然而,操作聲音數(shù)據(jù)庫服務(wù)器對網(wǎng)絡(luò)提 供者來說可能是相當(dāng)大的附加成本。此外,存儲(chǔ)在聲音數(shù)據(jù)庫服務(wù)器中的 回鈴音的選擇是有限的。
國際專利申請WO Al 03/005686描述了用于在呼叫連接期間向被叫方 和主叫方提供個(gè)人音頻警報(bào)消息(PAAM)的系統(tǒng)。響應(yīng)于主叫方的呼叫發(fā)起,可以查詢PAAM數(shù)據(jù)庫。從響應(yīng)于該查詢,可以從數(shù)據(jù)庫中接收一 個(gè)或多個(gè)PAAM串,并且該P(yáng)AAM串用于向被叫方和/或主叫方提供PAAM 消息。在應(yīng)答前情況下,該系統(tǒng)需要具體的基于網(wǎng)絡(luò)的應(yīng)答前裝置以便向 主叫方提供PAAM消息。
人們希望提供一種用于提供定制的應(yīng)答前電話服務(wù)的改進(jìn)的方法和裝置。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了用于使用會(huì)話初始協(xié)議(SIP)來在電 話服務(wù)中提供定制的應(yīng)答前服務(wù)的方法,所述方法包括以下步驟從主叫
方接收與指向用戶的第一打入呼叫相關(guān)的SIP信令信息;發(fā)送用于指示在 應(yīng)答打入呼叫之前將媒體內(nèi)容發(fā)送給所述主叫方的SIP信令消息;并且當(dāng) 呼叫處于應(yīng)答前信令狀態(tài)中時(shí),開始向主叫方回放媒體內(nèi)容項(xiàng),其中媒體 內(nèi)容項(xiàng)存儲(chǔ)在與用戶相關(guān)聯(lián)的用戶設(shè)備中,并且從用戶設(shè)備發(fā)起回放。
因此本發(fā)明提供了可以由用戶使用存儲(chǔ)在其自身設(shè)備上的內(nèi)容來定制 的應(yīng)答前電話服務(wù)。這允許用戶給予他們的應(yīng)答前電話服務(wù)個(gè)人化的風(fēng)格, 因?yàn)橛脩艨梢赃x擇回放給主叫方的媒體內(nèi)容項(xiàng)。因?yàn)槊襟w內(nèi)容存儲(chǔ)在用戶 的本地用戶設(shè)備上,所以不需要額外的網(wǎng)路資源,例如數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處 理設(shè)備。用戶可用于定制他們的應(yīng)答前電話服務(wù)的媒體內(nèi)容項(xiàng)的數(shù)量和種 類的唯一限制是由用戶本地可支配的數(shù)據(jù)存儲(chǔ)的數(shù)量確定的。這避免了必 須由網(wǎng)路操作者提供這種資源,這將意味著與全部用戶在網(wǎng)絡(luò)中集中地存 儲(chǔ)他們的媒體內(nèi)容項(xiàng)相比,可以用更低的成本來提供這種服務(wù)。從而對網(wǎng) 絡(luò)操作者而言,對這些應(yīng)答前電話服務(wù)的管理將大大簡單化。
要注意到緊密耦合到呼叫終端設(shè)備的各種類型的用戶設(shè)備(例如語音
信箱系統(tǒng),交互式語音響應(yīng)(IVR)系統(tǒng)等)具有對諸如語音消息的記錄媒
體內(nèi)容進(jìn)行回放的能力。然而,這些現(xiàn)有設(shè)備僅用于在應(yīng)答打入呼叫之后 而不是應(yīng)答前進(jìn)行回放。
優(yōu)選地,所述接收的信令信息包括打入呼叫請求,所述方法包括以下
步驟從所述用戶設(shè)備發(fā)送出打入呼叫請求,響應(yīng)于所述發(fā)送,在所述用 戶設(shè)備接收響鈴指示;并且,響應(yīng)于接收所述響鈴指示,開始所述回放。優(yōu)選地,該方法包括以下步驟從其它主叫方接收涉及指向所述用戶 的其它打入呼叫的信令信息;在應(yīng)答所述其它打入呼叫之前,開始對其它 主叫方回放媒體內(nèi)容的其它項(xiàng);其中媒體內(nèi)容的所述其它項(xiàng)存儲(chǔ)在所述用 戶設(shè)備中,并且媒體內(nèi)容的所述其它項(xiàng)的所述回放是從所述用戶設(shè)備發(fā)起 的。因此,用戶可以選擇向不同的主叫方回放媒體內(nèi)容的不同項(xiàng)。
優(yōu)選地,該方法包括選擇向主叫方回放的媒體內(nèi)容項(xiàng)的步驟,所述選 擇取決于打入呼叫所涉及的背景。從而用戶可以定制應(yīng)答前電話服務(wù),使 得向哪個(gè)主叫方回放媒體內(nèi)容項(xiàng)的哪個(gè)項(xiàng)取決于該呼叫的背景。該背景可 以包括例如主叫方身份、打入呼叫所發(fā)生的時(shí)間、用戶的位置和/或主叫方 的位置中的一個(gè)或多個(gè)。
優(yōu)選地,該方法包括在所述用戶應(yīng)答打入呼叫時(shí)終止媒體內(nèi)容項(xiàng)的回 放的步驟。因此當(dāng)用戶應(yīng)答呼叫時(shí),終止了應(yīng)答前服務(wù),并且以平常的方 式進(jìn)行雙工電話呼叫。
優(yōu)選地,所述用戶設(shè)備包括第一用戶設(shè)備和第二用戶設(shè)備,其中所述 第一用戶設(shè)備存儲(chǔ)媒體內(nèi)容項(xiàng),并且所述第二用戶設(shè)備用于應(yīng)答打入呼叫。 優(yōu)選地,所述第二用戶設(shè)備包括連接到所述電話服務(wù)網(wǎng)絡(luò)的電話,其中所 述電話是例如模擬電話或分組交換的電話。優(yōu)選地,所述第一用戶設(shè)備包 括個(gè)人計(jì)算機(jī)、膝上型電腦、移動(dòng)電話、個(gè)人數(shù)字助理和/或例如便攜式音 樂播放器的音頻回放設(shè)備中的一種。
優(yōu)選地,媒體內(nèi)容項(xiàng)的所述回放包括回鈴音內(nèi)容。如果當(dāng)另一個(gè)呼叫 打入時(shí)用戶已經(jīng)進(jìn)行了電話呼叫,則可以向主叫方回放占線音內(nèi)容。
該音內(nèi)容可以包括音頻音樂內(nèi)容和/或語音通告內(nèi)容。因此在應(yīng)答打入 呼叫之前向主叫所方回放媒體內(nèi)容項(xiàng)可以包括音頻音樂內(nèi)容并且/或者包 括預(yù)定的語音通告消息。
優(yōu)選地,該方法包括以下步驟接收來自所述主叫方的輸入;響應(yīng)于 該接收的輸入來選擇另一個(gè)媒體內(nèi)容項(xiàng);并且開始所述另一個(gè)媒體內(nèi)容項(xiàng) 的回放的步驟,其中將所述另一個(gè)媒體內(nèi)容項(xiàng)存儲(chǔ)在所述用戶設(shè)備中,并 且所述回放是從所述用戶設(shè)備發(fā)起的。因此取決于來自主叫方的輸入,回 放的媒體內(nèi)容的選擇可以是交互的。優(yōu)選地,所述第一用戶設(shè)備包括圖形 用戶接口 (GUI),用于管理向主叫方回放的媒體內(nèi)容項(xiàng)。因此,可以通過用戶所操作的GUI來促進(jìn)媒體內(nèi)容項(xiàng)的管理。
優(yōu)選地,媒體內(nèi)容項(xiàng)的回放包括例如根據(jù)實(shí)時(shí)傳輸協(xié)議(RTP)來輸 出媒體內(nèi)容項(xiàng)。
進(jìn)一步提供了用于執(zhí)行本發(fā)明的方法的裝置和計(jì)算機(jī)軟件。
根據(jù)本發(fā)明的第二方面,提供了用于在電話服務(wù)中使用位于用戶位置 的第一用戶設(shè)備來提供定制的媒體回放服務(wù)的方法,該電話服務(wù)涉及位于 所述用戶位置中的第二用戶設(shè)備,所述第二用戶設(shè)備包括用于允許所述第 二用戶設(shè)備進(jìn)行電話呼叫的電話功能,所述第二用戶設(shè)備具有基于網(wǎng)絡(luò)的 電話交換節(jié)點(diǎn)所控制的呼叫狀態(tài),所述方法包括以下步驟在第一用戶設(shè) 備處從所述基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)接收信令信息,所述信令信息指示在 所述第二用戶設(shè)備上的呼叫狀態(tài);并且響應(yīng)于接收所述信令信息,發(fā)起媒 體內(nèi)容項(xiàng)的回放,其中所述媒體內(nèi)容項(xiàng)存儲(chǔ)在與第一用戶設(shè)備相關(guān)聯(lián)的媒 體存儲(chǔ)中,并且所述回放是從所述第一用戶設(shè)備發(fā)起的。
因此,本發(fā)明向用戶提供了一種電話服務(wù),其中用戶可以使用存儲(chǔ)在 用戶的本地用戶設(shè)備上的媒體內(nèi)容來定制該電話服務(wù)。用戶可以定制他們 的電話服務(wù),使得可以向不同的呼叫狀態(tài)回放不同的媒體內(nèi)容項(xiàng)。
優(yōu)選地,如果所述指示的呼叫是響鈴狀態(tài),那么所述回放包括回鈴音 內(nèi)容。因此,如果第二用戶設(shè)備在響鈴狀態(tài),那么可以向主叫方回放定制 的回鈴音內(nèi)容。
優(yōu)選地,如果所述指示的呼叫是占線狀態(tài),那么所述回放包括占線音 內(nèi)容。因此,如果第二用戶設(shè)備在占線狀態(tài),那么可以向主叫方回放定制 的占線音內(nèi)容。
優(yōu)選地,如果所述指示的呼叫是占線狀態(tài)(指示了呼叫等待),那么所 述回放包括占線音內(nèi)容(指示了呼叫等待)。因此,如果第二用戶設(shè)備在占 線狀態(tài)(指示了呼叫等待),那么可以向主叫方回放定制的占線音內(nèi)容(指 示了呼叫等待)。
優(yōu)選地,如果所述指示的呼叫是呼叫保持狀態(tài),那么所述回放包括呼 叫保持音內(nèi)容。因此,如果第二用戶設(shè)備在呼叫保持狀態(tài),那么可以向主 叫方回放定制的呼叫保持音內(nèi)容。
優(yōu)選地,如果所述指示的呼叫是呼叫轉(zhuǎn)移狀態(tài),那么所述回放包括轉(zhuǎn)移音內(nèi)容。因此,如果第二用戶設(shè)備在呼叫轉(zhuǎn)移狀態(tài),那么可以向主叫方 回放定制的呼叫轉(zhuǎn)移音內(nèi)容。
根據(jù)本發(fā)明的第三方面,提供了用于在電話服務(wù)中使用會(huì)話初始協(xié)議 (SIP)來提供定制的應(yīng)答前服務(wù)的用戶設(shè)備,所述用戶設(shè)備用于存儲(chǔ)媒 體內(nèi)容項(xiàng);從主叫方接收涉及指向用戶的第一打入呼叫的SIP信令信息; 發(fā)送用于指示在應(yīng)答打入呼叫之前將媒體內(nèi)容發(fā)送給所述主叫方的SIP信 令消息;并且當(dāng)呼叫處于應(yīng)答前信令狀態(tài)時(shí),開始向所述主叫方回放所述 媒體內(nèi)容項(xiàng),從而從所述用戶設(shè)備發(fā)起所述回放。
根據(jù)本發(fā)明的第四方面,提供了用于在電話服務(wù)中使用會(huì)話初始協(xié)議 (SIP)來提供定制的應(yīng)答前服務(wù)的計(jì)算機(jī)軟件,所述計(jì)算機(jī)軟件用于從 主叫方接收涉及指向用戶的第一打入呼叫的SIP信令信息;并且當(dāng)呼叫處 于應(yīng)答前信令狀態(tài)時(shí),開始向所述主叫方回放媒體內(nèi)容項(xiàng),其中所述媒體 內(nèi)容項(xiàng)存儲(chǔ)在與所述用戶相關(guān)聯(lián)的用戶設(shè)備中,并且從所述用戶設(shè)備發(fā)起 所述回放
根據(jù)本發(fā)明的第五方面,提供了用于在電話服務(wù)中提供定制的媒體回 放服務(wù)的用戶設(shè)備,該電話服務(wù)涉及具有基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)所控制 的呼叫狀態(tài)的電話設(shè)備,所述用戶設(shè)備用于在與所述第一用戶設(shè)備相關(guān) 聯(lián)的媒體存儲(chǔ)中存儲(chǔ)媒體內(nèi)容項(xiàng),在第一用戶設(shè)備處接收來自所述基于網(wǎng) 絡(luò)的電話交換節(jié)點(diǎn)的信令信息,所述信令信息用于指示在所述電話設(shè)備處 的呼叫狀態(tài);并且響應(yīng)于信令信息的所述接收,開始媒體內(nèi)容項(xiàng)的回放。
根據(jù)本發(fā)明的第六方面,提供了用于在電話服務(wù)中的使用第一用戶設(shè) 備來提供定制的媒體回放服務(wù)的計(jì)算機(jī)軟件,所述電話服務(wù)涉及第二用戶 設(shè)備,所述第二用戶設(shè)備包括用于允許所述第二用戶設(shè)備進(jìn)行電話呼叫的 電話功能,所述第二用戶設(shè)備具有基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)所控制的呼叫 狀態(tài),所述計(jì)算機(jī)軟件用于在第一用戶設(shè)備處接收來自所述基于網(wǎng)絡(luò)的電 話交換節(jié)點(diǎn)的信令信息,所述信令信息用于指示在第二用戶設(shè)備處的呼叫 狀態(tài);并且響應(yīng)于信令信息的所述接收,開始媒體內(nèi)容項(xiàng)的回放,其中所 述媒體內(nèi)容項(xiàng)存儲(chǔ)在與所述第一用戶設(shè)備相關(guān)聯(lián)的媒體存儲(chǔ)中,并且所述 回放是從所述第一用戶設(shè)備開始的。
通過對于優(yōu)選實(shí)施例的以下描述,從本發(fā)明的其它特征和優(yōu)勢將變得顯而易見,其中該實(shí)施例僅僅是示例性的,并且參考附圖來執(zhí)行該實(shí)施例。
圖1是根據(jù)本發(fā)明的實(shí)施例的總系統(tǒng)圖。
圖2是示出了根據(jù)本發(fā)明的實(shí)施例,用于提供網(wǎng)絡(luò)發(fā)起的應(yīng)答前電話 服務(wù)的媒體和信令流的圖。
圖3是示出了根據(jù)本發(fā)明的實(shí)施例,用于提供用戶設(shè)備所發(fā)起的定制 的應(yīng)答前電話服務(wù)的媒體和信令流的圖。
圖4是根據(jù)本發(fā)明的實(shí)施例的示例性GUI屏幕,用于顯示可定制的媒 體回放服務(wù)的默認(rèn)設(shè)置。
圖5是根據(jù)本發(fā)明的實(shí)施例的示例性GUI屏幕,用于顯示媒體回放服 務(wù)的默認(rèn)回鈴音設(shè)置。
圖6是示出了根據(jù)本發(fā)明的實(shí)施例的聯(lián)系人條目的示例性GUI屏幕。
圖7是示出了根據(jù)本發(fā)明的實(shí)施例的聯(lián)系人條目的定制音調(diào)設(shè)置的示 例性GUI屏幕。
具體實(shí)施例方式
圖1示出了根據(jù)本發(fā)明的實(shí)施例的總系統(tǒng)圖。
可以使用本發(fā)明的用戶具有位于其物理位置10的兩個(gè)用戶設(shè)備項(xiàng),即 第一用戶設(shè)備和第二用戶設(shè)備。第一用戶設(shè)備12包括數(shù)據(jù)處理設(shè)備,在本 實(shí)施例中是個(gè)人計(jì)算機(jī)(PC)。第一用戶設(shè)備12具有相關(guān)的媒體存儲(chǔ)器, 其具有例如硬盤的形式的數(shù)據(jù)存儲(chǔ)能力,和例如經(jīng)由監(jiān)視器的圖像輸出能 力。第一用戶設(shè)備還運(yùn)行涉及在去向和來自用戶的電話呼叫的處理中的軟 件應(yīng)用或小程序。該軟件還允許用戶優(yōu)選地使用圖形用戶接口 (GUI)來 管理并且定制他們的電話服務(wù)。這里將該軟件稱為"桌面助理",但是要理 解的是該軟件可以體現(xiàn)為到各種不同的形式,并且甚至可以形成用于操作 該軟件的設(shè)備的操作系統(tǒng)一部分。
第二用戶設(shè)備14包括電話,例如模擬電話(也被稱為"黑色電話")。 第二用戶設(shè)備14可替換地可以包括因特網(wǎng)協(xié)議語音(VoIP)電話或任意其 它類型的電話。以下進(jìn)一步討論中假設(shè)了使用模擬電話的情況,但是要注意到可以將本發(fā)明應(yīng)用到其它情況中。
第一用戶設(shè)備12連接到基于分組的數(shù)據(jù)網(wǎng)絡(luò),例如因特網(wǎng)16。第二用 戶設(shè)備14連接到公共交換電話網(wǎng)絡(luò)(PSTN) 18。 PSTN經(jīng)由在每個(gè)網(wǎng)絡(luò)的 不同協(xié)議之間轉(zhuǎn)換的媒體網(wǎng)關(guān)實(shí)體(未示出),連接到因特網(wǎng)。媒體網(wǎng)關(guān)負(fù) 責(zé)處理用于呼叫的媒體數(shù)據(jù),該媒體數(shù)據(jù)是包含呼叫(例如語音數(shù)據(jù))的 有效載荷的數(shù)據(jù)分組而不是用于控制呼叫的信令數(shù)據(jù)分組。媒體網(wǎng)關(guān)典型 地包括通信交換設(shè)備,并且在PSTN和電信網(wǎng)絡(luò)的基于分組的部分之間操 作。
用戶的電話公司負(fù)責(zé)操作連接到因特網(wǎng)16和PSTN 18的軟交換機(jī)20。 軟交換機(jī)20負(fù)責(zé)去向以及從來自因特網(wǎng)16和PSTN 18的用戶路由呼叫。 軟交換機(jī)是實(shí)體或?qū)嶓w的群,也作為媒體網(wǎng)關(guān)控制器(MGC)和呼叫代理 而公知。軟交換機(jī)提供用于控制基于分組的電話服務(wù)的智能,包括選擇 可以應(yīng)用到呼叫的處理,基于信令和用戶數(shù)據(jù)庫信息在網(wǎng)絡(luò)中路由呼叫的 能力;將呼叫的控制轉(zhuǎn)移到另一個(gè)網(wǎng)絡(luò)元件的能力;以及管理功能,例如 預(yù)配置、錯(cuò)誤檢測和記賬。軟交換機(jī)還提供用于允許例信令協(xié)議(如7號(hào) 信令系統(tǒng)(SS7)和會(huì)話初始協(xié)議(SIP))之間的轉(zhuǎn)換的結(jié)構(gòu)。
國際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門(ITU-T)指定7號(hào)信令系統(tǒng)(SS7)協(xié) 議用于具有集成服務(wù)的數(shù)據(jù)交換。SS7協(xié)議提供國際數(shù)據(jù)網(wǎng)絡(luò)和用于控制 呼叫在PSTN中的傳遞的信令協(xié)議。因特網(wǎng)工程任務(wù)組(IETF)信令傳輸 工作組已經(jīng)開發(fā)出會(huì)話初始協(xié)議(SIP),其可用于解決VoIP呼叫的基于分 組的信令的傳輸。
主叫方具有連接到PSTN 18的模擬電話22,其中可以使用該P(yáng)STN 18 來向用戶進(jìn)行電話呼叫??商鎿Q地,電話22可以是任意其它類型的電話, 例如,因特網(wǎng)協(xié)議(IP)電話,其中在IP電話的情況下其可以直接連接到 因特網(wǎng)16和相應(yīng)的軟交換機(jī)(未示出)。以下進(jìn)一步討論張假設(shè)了前一個(gè) 模擬電話的情況。
在本發(fā)明的這個(gè)實(shí)施例中,用戶能夠建立定制的用戶設(shè)備所發(fā)起的應(yīng) 答前電話服務(wù),以下將參考圖3來描述。在建立這種服務(wù)前,提供應(yīng)答前 電話服務(wù)作為網(wǎng)絡(luò)發(fā)起的服務(wù),以下將參考圖2來描述。
注意,在以下將描述的圖2和3中,實(shí)線箭頭用于指示信令流,而虛線箭頭用于指示媒體流。
現(xiàn)在參考示出了所涉及的媒體和信令流的圖2,以主叫方向用戶發(fā)起的 呼叫為例,解釋網(wǎng)絡(luò)發(fā)起的應(yīng)答前電話服務(wù)的提供。
當(dāng)主叫方拿起他們的電話"a",并且撥打與第二用戶設(shè)備"e"相關(guān)聯(lián) 的電話(例如用戶的電話)號(hào)碼時(shí),呼叫請求開始"f"。將呼叫請求"g" 從主叫方的電話"a"發(fā)送到負(fù)責(zé)他們的呼叫的電話公司的硬件"b"。這個(gè) 硬件可以位于或者連接到PSTN和/或因特網(wǎng),取決于主叫方可以利用的電 話服務(wù)的類型。
然后主叫方的電話公司的硬件"b"使用恰當(dāng)?shù)牟檎曳?wù)來找出將呼叫 路由到哪里。查找服務(wù)允許將電話號(hào)碼映射到與被叫方(在這個(gè)情況中的 用戶)的電話服務(wù)相關(guān)聯(lián)的電話硬件或域名。
使用查找服務(wù)所提供的信息,將來自主叫方的呼叫請求"h"路由到用 戶的電話公司硬件。在這個(gè)情況中用戶的電話公司硬件包括軟交換機(jī)"c", 并且采用的交換信令協(xié)議是SIP。軟交換機(jī)"c"和第一用戶設(shè)備之間的信 令流的形式是SIP消息。采用的信令協(xié)議可替換地可以是媒體網(wǎng)關(guān)控制協(xié) 議(MGCP)或其他合適的信令協(xié)議。
在這個(gè)實(shí)例中,軟交換機(jī)"c"和主叫方的電話公司的硬件"b"之間 的信令流可以不通過SIP消息,而是通過SS7或另一個(gè)合適的協(xié)議??梢?將涉及SIP消息傳遞的信息轉(zhuǎn)換或封裝成SS7信號(hào)用于記賬,或者用于需 要該網(wǎng)絡(luò)的信令的知識(shí)的地方。
軟交換機(jī)"c"將嘗試信號(hào)"i"發(fā)送回主叫方的電話硬件"b",以指示 進(jìn)行了建立呼叫的嘗試。軟交換機(jī)"c"以邀請請求消息"j"的形式將呼叫 請求發(fā)送到用戶的第一用戶設(shè)備"d"。邀請請求消息"j"包括主叫方和第 二用戶設(shè)備"e"的細(xì)節(jié)。在SIP中,如這種邀請請求消息被稱為"100邀 請"消息。
使用會(huì)話描述協(xié)議(SDP)來傳送消息,包括會(huì)話(這里是電話呼叫) 所涉及的媒體類型,以及接收該媒體所需要的任意尋址,例如IP地址。SDP 是用于會(huì)話描述的格式,并且旨在與不同的恰當(dāng)傳輸協(xié)議一起使用。在這 個(gè)實(shí)例中,使用SIP傳輸協(xié)議來傳送SDP信息。
當(dāng)?shù)谝挥脩粼O(shè)備中的桌面助手接收邀請請求時(shí),它將邀請消息"k"發(fā)送回軟交換機(jī)"C"。該邀請消息"k"包含與邀請消息"j"相同的信息,使
得邀請消息"j"中的SDP信息被高效地傳遞回到未改變的軟交換機(jī)。這樣, 桌面助手保留在信令路徑中,同時(shí)不包括在介質(zhì)路徑中。
然后,軟交換機(jī)使用這些識(shí)別細(xì)節(jié)將打入呼叫通知信號(hào)"1"直接發(fā)送 到第二用戶設(shè)備"e"。當(dāng)?shù)诙脩粼O(shè)備"e"接收通知信號(hào)時(shí),其開始響鈴 并且將響鈴信號(hào)"m"發(fā)送回軟交換機(jī)"c"。然后,軟交換機(jī)"c"將這個(gè) 信息傳送到響鈴消息"n"中的第一用戶設(shè)備"d"中的桌面助手,其通過 將響鈴消息"o"發(fā)送回軟交換機(jī)"c"來確認(rèn)這個(gè)信息的接收。在SIP中, 如這種響鈴消息被稱為為"180響鈴"。
然后,第一用戶設(shè)備"d"中的桌面助手相應(yīng)地更新第二用戶設(shè)備"e" 的狀態(tài)。這可以導(dǎo)致第一用戶設(shè)備的屏幕上的可視改變,用于通知用戶存 在打入呼叫。除了第二用戶設(shè)備"e"所發(fā)出的響鈴音,還可以通過第一用 戶設(shè)備"d"上的聲音模塊來產(chǎn)生其它響鈴音。
一旦軟交換機(jī)"c"接收了響鈴消息"o",它將媒體內(nèi)容數(shù)據(jù)"p"發(fā) 送到主叫方電話硬件"b",然后在"p"上將主叫方電話硬件"b"發(fā)送到 主叫方電話"a"。這個(gè)發(fā)送(回放)的媒體內(nèi)容可以是例如公知的電話"響 鈴"聲音,當(dāng)由主叫方的電話"a"接收到時(shí)該聲音向主叫方指示第二用戶 設(shè)備"e"在響鈴,但是還沒有被應(yīng)答。這個(gè)回放的媒體內(nèi)容被稱為回鈴音, 因?yàn)樗甘颈唤蟹诫娫挳?dāng)前正在響鈴。
當(dāng)用戶應(yīng)答呼叫"w"時(shí),第二用戶設(shè)備"e"將應(yīng)答信號(hào)"q"發(fā)送到 軟交換機(jī)"c"。然后軟交換機(jī)"c"將OK消息"r"發(fā)送到第一用戶設(shè)備"d" 中的桌面助手,用于通知該用戶已經(jīng)應(yīng)答了呼叫。在SIP中,這種OK消 息被稱為"200 OK"消息。
然后第一用戶設(shè)備中的桌面助手在返回軟交換機(jī)"c"的OK消息"s" 中確認(rèn)這個(gè)消息。OK消息將包括新SDP信息,用于指示軟交換機(jī)"c"現(xiàn) 在可以為第二用戶設(shè)備接受媒體內(nèi)容;并且還包括關(guān)于該媒體內(nèi)容應(yīng)該被 發(fā)送到的哪里的尋址信息,例如分配給呼叫的軟交換機(jī)的地址。因此在桌 面助手中更新第二用戶設(shè)備"e"的狀態(tài)。這可以導(dǎo)致第一用戶設(shè)備的屏幕 上的進(jìn)一步視頻改變,用于顯示已經(jīng)應(yīng)答了呼叫。第一用戶設(shè)備"d"上的 聲音模塊所產(chǎn)生的其它響鈴音也將終止。因此在這個(gè)實(shí)例中,信令路徑經(jīng)由主叫方電話公司硬件"b"(在這個(gè)
實(shí)例中位于PSTN中),從主叫方電話"a"前進(jìn)到軟交換機(jī)"c",然后前 進(jìn)到第一用戶設(shè)備"d"中的桌面助手并且經(jīng)由因特網(wǎng)回到軟交換機(jī)"c", 并且然后經(jīng)由PSTN前進(jìn)到第二用戶設(shè)備"e"并且重新回到軟交換機(jī)"c"。 信令路徑的這個(gè)雙重返回被稱為反折回(tromboning)。
現(xiàn)在軟交換機(jī)知道現(xiàn)在可以從第二用戶設(shè)備"e"或者向第二用戶設(shè)備 "e"直接路由該呼叫的語音數(shù)據(jù)形式的媒體內(nèi)容。軟交換機(jī)"c"將這個(gè) 信息發(fā)送"t"到主叫方的電話公司的硬件"b"。然后隨著語音媒體內(nèi)容從 主叫方流向用戶,發(fā)生媒體內(nèi)容"x"的雙向改變,反之亦然"u"。
在語音媒體內(nèi)容的雙向流期間,第一用戶設(shè)備不在該媒體路徑中,而 是保留在信令路徑中。
在可替換的情況中,當(dāng)主叫方"a"嘗試呼叫用戶時(shí),用戶可以已經(jīng)使 用第二用戶設(shè)備"e"來進(jìn)行與其它某人的電話呼叫。在這個(gè)情況中,第二 用戶設(shè)備"e"將占線信號(hào)而不是響鈴信號(hào)發(fā)送回軟交換機(jī)"c"。軟交換機(jī) 發(fā)送回主叫方的媒體內(nèi)容的形式將是公知的"占線"音,當(dāng)由主叫方接收 到該占線音時(shí),其指示用戶的電話當(dāng)前正用于另一個(gè)呼叫,即用戶的電話 占線。該回放的媒體內(nèi)容被稱為占線音知,因?yàn)槠渲甘颈唤蟹诫娫挳?dāng)前占 線。
以上描述涉及位于在應(yīng)答呼叫之前向主叫方提供標(biāo)準(zhǔn)的占線和回鈴音 的網(wǎng)絡(luò)中的軟交換機(jī)。與標(biāo)準(zhǔn)的占線和回鈴音相關(guān)的媒體內(nèi)容存儲(chǔ)在網(wǎng)絡(luò) 中,例如在軟交換機(jī)自身所提供的存儲(chǔ)器中。
圖3示出了所涉及的媒體和信令流,現(xiàn)在參考圖3,以主叫方向用戶發(fā) 起的電話呼叫為例,描述了定制的用戶設(shè)備發(fā)起的應(yīng)答前電話服務(wù)的提供。
在本文,媒體內(nèi)容存儲(chǔ)在第一用戶設(shè)備中的用戶的本地存儲(chǔ)器中,例 如在PC的硬盤上。所存儲(chǔ)的媒體內(nèi)容可以存儲(chǔ)成例如運(yùn)動(dòng)圖像專家組第三 層(*.mp3)的格式。當(dāng)要回放媒體內(nèi)容時(shí),桌面助手根據(jù)例如實(shí)時(shí)傳輸協(xié) 議(RTP),將媒體內(nèi)容轉(zhuǎn)換成適于流輸出的數(shù)據(jù)格式。
從而當(dāng)人們呼叫時(shí),用戶可以定制他們的應(yīng)答前電話服務(wù)以及分配將 要被回放的媒體內(nèi)容。當(dāng)特定的主叫方呼叫時(shí),在用戶應(yīng)答之前,將用戶 以前分配給主叫方的媒體內(nèi)容回放給主叫方。取決于呼叫的背景,例如由主叫方標(biāo)識(shí)、時(shí)間等,可以回放不同的媒體內(nèi)容。對于相同的主叫方,回 鈴和占線的情況下的媒體內(nèi)容甚至可以不同的。
用戶可以經(jīng)由因特網(wǎng)下載媒體內(nèi)容,用戶可用于定制的媒體內(nèi)容的唯
一的限制是用戶PC硬盤上的本地存儲(chǔ)空間的數(shù)量??梢允褂玫谝挥脩粼O(shè)備 中的桌面助手來執(zhí)行媒體內(nèi)容的下載和組織,使用GUI來便于該處理。
按照與上文描述的非定制的網(wǎng)絡(luò)發(fā)起的應(yīng)答前服務(wù)相類似的方式來開 始該處理。當(dāng)主叫方拿起他們的電話"a"并且撥打與用戶相關(guān)聯(lián)的電話號(hào) 碼,如用戶的第二用戶設(shè)備"e"的號(hào)碼時(shí),呼叫請求開始"f"。將呼叫請 求"g"從主叫方的電話"a"發(fā)送到負(fù)責(zé)他們的呼叫的電話公司的硬件"b"。
像以前一樣,采用査找服務(wù)來找出將呼叫路由到哪里。使用查找服務(wù) 提供的信息,將來自主叫方的呼叫請求路由"h"到用戶的電話公司所控制 的軟交換機(jī)。軟交換機(jī)"c"將呼叫請求以邀請請求"j"的形式發(fā)送到第一 用戶設(shè)備"d"中的桌面助手。軟交換機(jī)"c"將嘗試信號(hào)"i"發(fā)送回主叫 方的電話公司硬件"b"以指示正在嘗試建立呼叫。
當(dāng)?shù)谝挥脩粼O(shè)備中的桌面助手接收邀請請求時(shí),其將邀請請求消息"k" 發(fā)送回軟交換機(jī)"c"。該邀請請求消息"k"包括與邀請消息"j"相同的信 息,使得邀請消息"j"中的SDP信息被有效地傳遞回未改變的軟交換機(jī)。 該邀請消息"k"還用會(huì)話描述協(xié)議(SDP)來指示軟交換機(jī)不應(yīng)該將任何 媒體內(nèi)容發(fā)送到第一用戶設(shè)備中的桌面助手。
然后,軟交換機(jī)使用這些識(shí)別細(xì)節(jié),將打入呼叫通知信號(hào)"1"直接發(fā) 送到第二用戶設(shè)備"e"。當(dāng)?shù)诙脩粼O(shè)備"e"接收通知信號(hào)時(shí),其響鈴并 且將響鈴信號(hào)"m"發(fā)送回軟交換機(jī)"c"。然后,軟交換機(jī)"c"在響鈴消 息"n"中將該信息傳送到第一用戶設(shè)備"d"中的桌面助手。然后第一用 戶設(shè)備"d"中的桌面助手相應(yīng)地更新第二用戶設(shè)備的狀態(tài)。如上文,這可 以導(dǎo)致第一用戶設(shè)備的屏幕上的可視改變,將打入呼叫通知用戶。類似地, 除了第二用戶設(shè)備"e"所發(fā)射的響鈴音之外,第一用戶設(shè)備"d"上的聲 音模塊也可以產(chǎn)生其它響鈴音。如上文,通過使用反折回信令路徑,信令 路徑在軟交換機(jī)和第一和第二用戶設(shè)備之間進(jìn)行了雙重返回。
第一用戶設(shè)備"d"中的桌面助手將早期媒體消息"o*"路由回到軟交 換機(jī)"c",而不是如上文第一用戶設(shè)備"d"中的桌面助手將響鈴消息路由回到軟交換機(jī)"c"。在SIP中,這樣的早期媒體消息被稱為"183早期媒體" 消息。
早期媒體消息"o*"向軟交換機(jī)指示用戶還沒有應(yīng)答"v"用戶的電話。 早期媒體消息還用SDP來指示軟交換機(jī)不應(yīng)該將媒體內(nèi)容發(fā)送到第一用戶 設(shè)備中的桌面助手。早期媒體消息"o*"進(jìn)一步向軟交換機(jī)指示第一用戶 設(shè)備"d"中的桌面助手本身將要對應(yīng)該被轉(zhuǎn)發(fā)到主叫方的電話"a"的媒 體內(nèi)容進(jìn)行發(fā)送。然后,第一用戶設(shè)備"d"經(jīng)由軟交換機(jī)"c"和主叫方 電話硬件"b",將媒體內(nèi)容"p*"發(fā)送回到主叫方"a"的電話。
這個(gè)發(fā)送(回放)的媒體內(nèi)容的形式不是公知的電話"響鈴"聲音, 而是,用戶對于特定的主叫方定制了媒體內(nèi)容數(shù)據(jù)"p^,并且從第一用戶 設(shè)備"d"中的桌面助手發(fā)起該媒體內(nèi)容數(shù)據(jù)"p*"。該回放的媒體內(nèi)容是 定制的回鈴音并且其取決于呼叫背景。
當(dāng)用戶應(yīng)答呼叫"w"時(shí),第二用戶設(shè)備"e"將應(yīng)答信號(hào)"q"發(fā)送到 軟交換機(jī)"c"。然后,軟交換機(jī)"c"將OK消息"r"發(fā)送到第一用戶設(shè)備 "d"中的桌面助手,向其通知用戶已經(jīng)應(yīng)答了呼叫。在SIP中,這個(gè)是"200 OK"消息。
然后,第一用戶設(shè)備中的桌面助手在回到軟交換機(jī)"c"的OK消息"s" 中確認(rèn)這個(gè)消息。OK消息將包括用于指示軟交換機(jī)"c"現(xiàn)在可以為第二 用戶設(shè)備接受媒體內(nèi)容的新SDP信息,還包括關(guān)于該媒體內(nèi)容應(yīng)該被發(fā)送 到的哪里的尋址信息,例如分配給呼叫的軟交換機(jī)的地址。
因此,在運(yùn)行于第一用戶設(shè)備"d"之上的應(yīng)用軟件中更新第二用戶設(shè) 備"e"的狀態(tài)。這可以導(dǎo)致第一用戶設(shè)備的屏幕上的其它可視改變,用于 示出已經(jīng)應(yīng)答了呼叫。第一用戶設(shè)備"d"上的聲音模塊所產(chǎn)生的其它響鈴 音也將終止。軟交換機(jī)"c"將OK信號(hào)"t"發(fā)送到主叫方的電話公司的硬 件"b"。然后,隨著語音媒體內(nèi)容從主叫方流式輸出到用戶,發(fā)生媒體內(nèi) 容"x"的雙向改變,反之亦然"u"。。
回放的媒體內(nèi)容可以包括形式為預(yù)先記錄的語音消息的語音通告內(nèi) 容。語音通告功能也可以由用戶定制,并且與回鈴或占線音內(nèi)容結(jié)合,例 如通過使用用戶創(chuàng)建的規(guī)則。語音通告內(nèi)容可以是例如不在辦公室消息、 請勿打擾消息,或用于說明呼叫將被轉(zhuǎn)移到用戶的移動(dòng)電話的消息。語音通告內(nèi)容可以是交互的,使得主叫方可以,例如,按下"按鍵l"來留言、
當(dāng)他們等待應(yīng)答呼叫時(shí)按下"按鍵2"來接聽回鈴音,或等待的同時(shí)按下"按 鍵3"來接聽不同的回鈴音。
也可以根據(jù)呼叫的背景的日期和/或時(shí)間背景來改變回放的媒體內(nèi)容, 例如,在夜晚提供更放松的回鈴音。
為了避免需要在第一用戶設(shè)備上用麥克風(fēng)記錄語音通告內(nèi)容,第一和 第二用戶設(shè)備可以結(jié)合使用??梢圆捎玫谝挥脩粼O(shè)備中的桌面助手,經(jīng)由 軟交換機(jī)來"呼叫"第二用戶設(shè)備,使其響鈴。然后,用戶可以應(yīng)答"呼 叫",并且通過對著具有內(nèi)置麥克風(fēng)的第二用戶設(shè)備說話來記錄通告。然后, 桌面助手經(jīng)由軟交換機(jī)將語音消息用于發(fā)送到記錄以及存儲(chǔ)語音消息的第 一用戶設(shè)備,以用作為語音通告。如果軟交換機(jī)由于某些原因不能接觸第 二用戶設(shè)備,或者由于第二用戶設(shè)備被關(guān)閉或數(shù)據(jù)網(wǎng)絡(luò)故障,那么定制的 媒體內(nèi)容可以后退到網(wǎng)絡(luò)發(fā)起的應(yīng)答前服務(wù)。這可以是例如標(biāo)準(zhǔn)的回鈴和/ 或占線音的提供,或從軟交換機(jī)自身提供有限的定制音的集合。
以上描述的焦點(diǎn)在于定制的應(yīng)答前電話服務(wù)。本發(fā)明也提供其它定制 的媒體回放服務(wù),該服務(wù)所回放的媒體取決于第二用戶設(shè)備的呼叫狀態(tài)。 因此,可以在應(yīng)答前或后呼叫狀態(tài)中提供這些定制的媒體回放服務(wù)。
隨著去向和來自第二用戶設(shè)備的信令經(jīng)由軟交換機(jī)傳遞,軟交換機(jī)會(huì) 知道第二用戶設(shè)備的呼叫狀態(tài)。因而軟交換機(jī)能夠?qū)⑦@個(gè)呼叫狀態(tài)信息傳 遞到第一用戶設(shè)備。然后,第一用戶設(shè)備可以依據(jù)呼叫狀態(tài)發(fā)起定制的媒 體內(nèi)容的回放。
如果第二用戶設(shè)備響鈴,即,用戶還沒有應(yīng)答呼叫,那么呼叫狀態(tài)是 響鈴狀態(tài)并且第一用戶設(shè)備接收用于指示該狀態(tài)的信令信息。這里可以向 主叫方回放定制的回鈴音內(nèi)容以向主叫方指示第二用戶設(shè)備正在響鈴。
如果第二用戶設(shè)備當(dāng)前用于呼叫,即,它是占線的,那么呼叫狀態(tài)是 占線狀態(tài)并且第一用戶設(shè)備接收用于指示該狀態(tài)的信令信息。這里可以向 主叫方回放定制的占線音內(nèi)容以向主叫方指示第二用戶設(shè)備是占線的。
如果第二用戶設(shè)備當(dāng)前用于呼叫并且另一個(gè)主叫方在呼叫,如果被叫 用戶具有激活的呼叫等待服務(wù),那么呼叫狀態(tài)是占線(指示了呼叫等待) 狀態(tài)并且第一用戶設(shè)備接收用于指示該狀態(tài)的信令信息。這里可以向主叫方回放定制的占線(指示了呼叫等待)內(nèi)容以向主叫方指示第二用戶設(shè)備 是占線的,但是警告用戶(或者任何正在使用第二用戶設(shè)備來操作呼叫的 人)打入了另一個(gè)呼叫。
如果第二用戶設(shè)備當(dāng)前用于呼叫,另一個(gè)主叫方進(jìn)行呼叫,并且用戶 選擇保留其中一方不掛斷,那么呼叫狀態(tài)是呼叫保持狀態(tài)并且第一用戶設(shè) 備接收用于指示該狀態(tài)的信令信息。這里可以向被保持的一方回放呼叫保 持內(nèi)容,以向被保持不掛斷的一方指示正在使用第二用戶設(shè)備來進(jìn)行另一 個(gè)呼叫并且他們保持不掛斷。
如果第二用戶設(shè)備當(dāng)前用于呼叫并且用戶選擇轉(zhuǎn)移呼叫,那么呼叫狀 態(tài)是呼叫轉(zhuǎn)移狀態(tài),并且第一用戶設(shè)備接收用于指示該狀態(tài)的信令信息。 這里可以向主叫方回放定制的呼叫轉(zhuǎn)移內(nèi)容,以向主叫方指示他們正在被 轉(zhuǎn)移。
用戶可以定制他們的電話服務(wù),使得可以向不同的呼叫狀態(tài)回放不同 的媒體內(nèi)容項(xiàng)。對于不同的主叫方,該定制可以不同。
圖4是根據(jù)本發(fā)明的示例性的GUI屏幕,示出了可定制的媒體回放服 務(wù)的默認(rèn)設(shè)置40。這些是在用戶定制他們的服務(wù)之前可以應(yīng)用的設(shè)置。
可以看到回鈴音42默認(rèn)設(shè)置是標(biāo)準(zhǔn)的網(wǎng)絡(luò)音52??梢钥吹秸季€音44 默認(rèn)設(shè)置是標(biāo)準(zhǔn)的網(wǎng)絡(luò)占線音54??梢钥吹秸季€(指示了呼叫等待)音46 默認(rèn)設(shè)置是標(biāo)準(zhǔn)的網(wǎng)絡(luò)占線(指示了呼叫等待)音56??梢钥吹綄⒑艚斜?持音48的默認(rèn)設(shè)置是標(biāo)準(zhǔn)的網(wǎng)絡(luò)呼叫保持音58??梢钥吹綄⒑艚修D(zhuǎn)移音 50默認(rèn)設(shè)置是標(biāo)準(zhǔn)的網(wǎng)絡(luò)音60。這些音調(diào)都是響應(yīng)于從第二用戶設(shè)備接收
信令信息而從軟交換機(jī)發(fā)起的。
圖5是根據(jù)本發(fā)明示出了對媒體回放服務(wù)的默認(rèn)回鈴音設(shè)置42的定制 的實(shí)例GUI屏幕。圖5中的許多元件與圖4中的一樣。然而, 一旦用鼠標(biāo) 或其它這種輸入設(shè)備來點(diǎn)擊涉及默認(rèn)回鈴音的框52,就出現(xiàn)下拉式菜單 52*。該下拉式菜單52*給出若干可選的選擇,用戶可以向下滾動(dòng)并且點(diǎn)擊 以設(shè)置他們的回鈴音,例如響鈴.mp3、響鈴1.wav等或?yàn)g覽52^用戶設(shè)備 上的其它位置。 一旦用戶已經(jīng)設(shè)置好了定制的音調(diào),那么桌面助手就在接 收恰當(dāng)?shù)男帕钚畔r(shí)發(fā)起恰當(dāng)?shù)拿襟w內(nèi)容的回放,包括將存儲(chǔ)的數(shù)據(jù)格式 轉(zhuǎn)換成回放數(shù)據(jù)格式。圖6是根據(jù)本發(fā)明的示例性GUI屏幕,其示出了聯(lián)系人條目70。其示 出用戶可以為他們的每個(gè)聯(lián)系人所保持的示例性細(xì)節(jié)。在這個(gè)情況中聯(lián)系 人的名字72是"約翰斯密斯"80,他的地址74是"123, A大道,某處" 82,并且他的電話號(hào)碼76是"01234 456789" 84。用戶能夠通過點(diǎn)擊"觀 察定制"按鈕78來觀察對于約翰斯密斯的定制的音調(diào)。
圖7是根據(jù)本發(fā)明的示例性GUI屏幕,示出了對聯(lián)系人條目約翰斯密 斯100的定制音調(diào)設(shè)置。如果約翰斯密斯是主叫方,這些設(shè)置將如上文所 述忽略默認(rèn)的和定制的設(shè)置。
可以看到約翰斯密斯的定制的回鈴音102是"響鈴.mp3" 112。可以看 到約翰斯密斯的定制的占線音104是"占線.wav" 114。可以看到約翰斯密 斯的定制的占線(指示了呼叫等待)音106是"等待.m" 116??梢钥吹郊s 翰斯密斯的呼叫保持音108是"保持.flac" 118??梢钥吹郊s翰斯密斯的呼 叫轉(zhuǎn)移音110是"轉(zhuǎn)移.wma" 120。為了編輯定制的音,用戶可以點(diǎn)擊按鈕 112、 114、 116、 118或120之一,根據(jù)給按鈕用戶可以瀏覽(未示出)存 儲(chǔ)在他們自己的用戶設(shè)備中的相關(guān)的文檔、選擇以及保存期望的設(shè)置。將 上文的實(shí)施例理解為本發(fā)明的示例性實(shí)例。可以想到本發(fā)明的其它實(shí)施例。
要想到本發(fā)明可以應(yīng)用到移動(dòng)電話的領(lǐng)域,因此用戶可以具有移動(dòng)站 而不是第二用戶設(shè)備是固定線路電話。然后,經(jīng)由蜂窩無線移動(dòng)網(wǎng)絡(luò)提供 電話服務(wù)。
可以將第一和第二用戶設(shè)備結(jié)合成單個(gè)端點(diǎn)。然后用戶設(shè)備可以包括 與PC上運(yùn)行的桌面助手相關(guān)聯(lián)的VoIP電話。可替換地,可以將用戶設(shè)備
集成為一個(gè)設(shè)備,例如,具有集成的"移動(dòng)助手"的移動(dòng)電話。
例如可以經(jīng)由無線局域網(wǎng)(WLAN)來訪問數(shù)據(jù)網(wǎng)絡(luò)或?qū)⑵浼傻阶?br>
身的電話信令網(wǎng)絡(luò)。
以上討論使用SIP信令協(xié)議描述了本發(fā)明。本發(fā)明還可應(yīng)用于其它基
于分組的協(xié)議,例如ITU-T管理的常用的R323協(xié)議或SkypeTM系統(tǒng)。因
為因特網(wǎng)的協(xié)議是經(jīng)常發(fā)展的,所以要想到本發(fā)明可以與這種協(xié)議的生成
物兼容。
回放的媒體內(nèi)容不應(yīng)該局限于音頻數(shù)據(jù),因?yàn)楸景l(fā)明可以用于向從具 有視頻功能的電話進(jìn)行呼叫的呼叫者提供定制的視頻回放。存儲(chǔ)的媒體內(nèi)容項(xiàng)的數(shù)據(jù)格式可以包括以下格式中的一個(gè)或多個(gè)或它 的變體
RealAudio (*ra,*.ram)、波形音頻(*.wav)、運(yùn)動(dòng)圖像專家組 (*.mpeg,*.mp3)、無損音頻壓縮編碼(*.flac)、數(shù)據(jù)傳輸服務(wù)(*.dts)、 Windows媒體音頻文件(*.wma)、高階音頻編碼(*.aac)、音頻視頻交錯(cuò) 文件(*.avi)、快速電影文件擴(kuò)展(*mov)、高階流格式(*.asf)。
用于回放的媒體內(nèi)容的協(xié)議可以包括以下中的一個(gè)或多個(gè)或它的變
體
數(shù)字視頻廣播(DVB)、實(shí)時(shí)傳輸協(xié)議(RTP)、使用RTP的傳輸視頻 流(H.261)、 RTP中的比特流(H.263)、 RTP控制協(xié)議(RTCP)、用戶數(shù) 據(jù)報(bào)協(xié)議(UDP)。
也要理解,涉及任意一個(gè)實(shí)施例的所述任意特征可以單獨(dú)使用,或者 可以結(jié)合其他所述特征來進(jìn)行使用,并且還可以結(jié)合任意其它實(shí)施例或任 意其它實(shí)施例的任意組合的一個(gè)或多個(gè)特征來使用。此外,在不離開附屬 權(quán)利要求書中所定義的本發(fā)明的范圍的情況下,可以采用上文未描述的等 效物和修改。
權(quán)利要求
1、一種用于在電話服務(wù)中使用會(huì)話初始協(xié)議(SIP)來提供定制的應(yīng)答前服務(wù)的方法,所述方法包括步驟從主叫方接收與指向用戶的第一打入呼叫相關(guān)的SIP信令信息;發(fā)送用于指示在應(yīng)答所述打入呼叫之前將媒體內(nèi)容發(fā)送到所述主叫方的SIP信令消息;以及當(dāng)所述呼叫處于應(yīng)答前信令狀態(tài)中時(shí),開始向所述主叫方回放媒體內(nèi)容項(xiàng),其中所述媒體內(nèi)容項(xiàng)存儲(chǔ)在與所述用戶相關(guān)聯(lián)的用戶設(shè)備中,并且從所述用戶設(shè)備發(fā)起所述回放。
2、 如權(quán)利要求1所述的方法,其中所述接收的信令信息包括打入呼叫 請求,所述方法包括步驟從所述用戶設(shè)備發(fā)送打入呼叫請求;響應(yīng)于該發(fā)送,在所述用戶設(shè)備接收響鈴指示;以及 響應(yīng)于接收所述響鈴指示,開始所述回放。
3、 如權(quán)利要求1或2所述的方法,包括步驟從其它主叫方接收與指向所述用戶的其它打入呼叫相關(guān)的信令信息; 在應(yīng)答所述其它打入呼叫之前,開始向所述其它主叫方回放其它媒體 內(nèi)容項(xiàng),其中所述其它媒體內(nèi)容項(xiàng)存儲(chǔ)在所述用戶設(shè)備中,并且從所述用戶設(shè) 備發(fā)起所述其它媒體內(nèi)容項(xiàng)的所述回放。
4、 如前述任意一個(gè)權(quán)利要求所述的方法,所述方法包括步驟 選擇向主叫方回放的媒體內(nèi)容項(xiàng),所述選擇取決于與打入呼叫相關(guān)的背景。
5、 如權(quán)利要求4所述的方法,其中所述背景包括以下中的一個(gè)或多個(gè):所述主叫方的身份, 所述打入呼叫發(fā)生的時(shí)間, 所述用戶的位置,以及 所述主叫方的位置。
6、 如前述任意一個(gè)權(quán)利要求所述的方法,包括終止步驟,用于當(dāng)所述 用戶應(yīng)答打入呼叫時(shí)終止媒體內(nèi)容項(xiàng)的所述回放。
7、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述用戶設(shè)備包括第一 用戶設(shè)備和第二用戶設(shè)備,其中所述第一用戶設(shè)備存儲(chǔ)所述媒體內(nèi)容項(xiàng)或 者多個(gè)媒體內(nèi)容項(xiàng),并且所述第二用戶設(shè)備用于應(yīng)答打入呼叫。
8、 如權(quán)利要求7所述的方法,其中所述第二用戶設(shè)備包括連接到所述 電話服務(wù)網(wǎng)絡(luò)的電話。
9、 如權(quán)利要求8所述的方法,其中所述電話是模擬電話。
10、 如權(quán)利要求8所述的方法,其中所述電話是分組交換的電話。
11、 如權(quán)利要求7到10所述的方法,其中所述第一用戶設(shè)備連接到數(shù) 據(jù)網(wǎng)絡(luò)。
12、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包 括回鈴音內(nèi)容。
13、 如權(quán)利要求12所述的方法,包括接收包括響鈴信號(hào)的信令信息, 其中所述響鈴信號(hào)用于指示電話服務(wù)正在向所述用戶警示打入呼叫,以及作為響應(yīng),回放所述回鈴音。
14、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包括占線音內(nèi)容。
15、 如權(quán)利要求14所述的方法,包括接收包括占線信號(hào)的信令信息, 其中所述占線信號(hào)用于指示電話設(shè)備當(dāng)前正在忙于呼叫,以及作為響應(yīng),回放所述占線音內(nèi)容。
16、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包括音頻音樂內(nèi)容。
17、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包 括語音通告內(nèi)容。
18、 如權(quán)利要求17和權(quán)利要求7到11中的任意一個(gè)所述的方法,其 中使用所述第二用戶設(shè)備來記錄所述語音通告內(nèi)容。
19、 如前述任意一個(gè)權(quán)利要求所述的方法,包括步驟 從所述主叫方接收輸入;響應(yīng)于所述接收的輸入,選擇另一個(gè)媒體內(nèi)容項(xiàng);以及 開始所述另一個(gè)媒體內(nèi)容項(xiàng)的回放,其中所述另 一個(gè)媒體內(nèi)容項(xiàng)存儲(chǔ)在所述用戶設(shè)備中,并且從所述用戶 設(shè)備發(fā)起所述回放。
20、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述用戶設(shè)備包括用 于管理將要回放的媒體內(nèi)容項(xiàng)的圖形用戶接口。
21、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述用戶設(shè)備包括個(gè) 人電腦、膝上型電腦、移動(dòng)電話、個(gè)人數(shù)字助理和/或音頻回放設(shè)備中的一 個(gè)。
22、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包括在數(shù)據(jù)網(wǎng)絡(luò)上流式傳輸所述媒體內(nèi)容項(xiàng)。
23、 如前述任意一個(gè)權(quán)利要求所述的方法,其中媒體內(nèi)容項(xiàng)的回放包 括根據(jù)實(shí)時(shí)傳輸協(xié)議來發(fā)送所述媒體內(nèi)容項(xiàng)。
24、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述電話服務(wù)包括基 于分組的電話服務(wù)。
25、 如權(quán)利要求24所述的方法,其中所述基于分組的電話服務(wù)包括因 特網(wǎng)語音協(xié)議(VoIP)服務(wù)。
26、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述電話服務(wù)包括公 共交換電話網(wǎng)絡(luò)(PSTN)電話服務(wù)。
27、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述電話服務(wù)包括移 動(dòng)電話服務(wù)。
28、 如前述任意一個(gè)權(quán)利要求所述的方法,其中所述回放包括接收 第一數(shù)據(jù)格式的媒體內(nèi)容項(xiàng);將所述媒體內(nèi)容項(xiàng)的所述格式從所述第一數(shù) 據(jù)格式轉(zhuǎn)換成第二數(shù)據(jù)格式;以及回放所述第二數(shù)據(jù)格式的所述媒體內(nèi)容 項(xiàng)。
29、 一種用于在電話服務(wù)中使用位于用戶位置中的第一用戶設(shè)備來提 供定制的媒體回放服務(wù)的方法,所述電話服務(wù)進(jìn)一步涉及位于所述用戶位 置中的第二用戶設(shè)備,所述第二用戶設(shè)備包括用于允許所述第二用戶設(shè)備 進(jìn)行電話呼叫的電話功能,所述第二用戶設(shè)備具有由基于網(wǎng)絡(luò)的電話交換 節(jié)點(diǎn)所控制的呼叫狀態(tài),所述方法包括步驟在所述第一用戶設(shè)備接收來自所述基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)的信令信 息,所述信令信息指示在所述第二用戶設(shè)備的呼叫狀態(tài);以及 響應(yīng)于接收所述信令信息,發(fā)起媒體內(nèi)容項(xiàng)的回放,其中所述媒體內(nèi)容項(xiàng)存儲(chǔ)在與所述第一用戶設(shè)備相關(guān)聯(lián)的媒體存儲(chǔ) 中,并且所述回放是從所述第一用戶設(shè)備發(fā)起的。
30、 如權(quán)利要求29所述的方法,其中所述指示的呼叫狀態(tài)是響鈴狀態(tài), 并且所述回放包括回鈴音內(nèi)容。
31、 如權(quán)利要求29所述的方法,其中所述指示的呼叫狀態(tài)是占線狀態(tài), 并且所述回放包括占線音內(nèi)容。
32、 如權(quán)利要求29所述的方法,其中所述指示的呼叫狀態(tài)是占線(指 示了呼叫等待)狀態(tài),并且所述回放包括占線(指示了呼叫等待)音內(nèi)容。
33、 如權(quán)利要求29所述的方法,其中所述指示的呼叫狀態(tài)是呼叫保持 狀態(tài),并且所述回放包括呼叫保持音內(nèi)容。
34、 如權(quán)利要求29所述的方法,其中所述指示的呼叫狀態(tài)是呼叫轉(zhuǎn)移 狀態(tài),并且所述回放包括呼叫轉(zhuǎn)移音內(nèi)容。
35、 一種用于執(zhí)行如前述任意一個(gè)權(quán)利要求所述的方法的裝置。
36、 一種用于執(zhí)行如前述任意一個(gè)權(quán)利要求所述的方法的計(jì)算機(jī)軟件。
37、 一種用于在電話服務(wù)中使用會(huì)話初始協(xié)議(SIP)來提供定制的應(yīng) 答前服務(wù)的用戶設(shè)備,所述用戶設(shè)備用于存儲(chǔ)媒體內(nèi)容項(xiàng);從主叫方接收與指向用戶的第一打入呼叫相關(guān)的SIP信令信息; 發(fā)送用于指示在應(yīng)答所述打入呼叫之前將媒體內(nèi)容發(fā)送到所述主叫方的SIP信令消息;以及當(dāng)所述呼叫處于應(yīng)答前信令狀態(tài)時(shí),開始向所述主叫方回放所述媒體內(nèi)容項(xiàng),從而從所述用戶設(shè)備發(fā)起所述回放。
38、 一種用于在電話服務(wù)中使用會(huì)話初始協(xié)議(SIP)來提供定制的應(yīng) 答前服務(wù)的計(jì)算機(jī)軟件,所述計(jì)算機(jī)軟件用于-從主叫方接收與指向用戶的第一打入呼叫相關(guān)的SIP信令信息;發(fā)送用于指示在應(yīng)答所述打入呼叫之前將媒體內(nèi)容發(fā)送到所述主叫方的SIP信令消息;以及當(dāng)所述呼叫處于應(yīng)答前信令狀態(tài)中時(shí),開始向所述主叫方回放媒體內(nèi) 容項(xiàng),其中所述媒體內(nèi)容項(xiàng)存儲(chǔ)在與所述用戶相關(guān)聯(lián)的用戶設(shè)備中,并且從 所述用戶設(shè)備發(fā)起所述回放。
39、 一種用于在電話服務(wù)中提供定制的媒體回放服務(wù)的用戶設(shè)備,所述電話服務(wù)與具有由基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)所控制的多個(gè)呼叫狀態(tài)的電話設(shè)備相關(guān),所述用戶設(shè)備用于在與所述第一用戶設(shè)備相關(guān)聯(lián)的媒體存儲(chǔ)中存儲(chǔ)媒體內(nèi)容項(xiàng);在所述第一用戶設(shè)備接收來自所述基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)的信令信息,所述信令信息指示在所述電話設(shè)備的呼叫狀態(tài);以及 響應(yīng)于所述信令信息的接收,開始媒體內(nèi)容項(xiàng)的回放。
40、 一種用于在電話服務(wù)中使用第一用戶設(shè)備來提供定制的媒體回放 服務(wù)的計(jì)算機(jī)軟件,所述電話服務(wù)涉及第二用戶設(shè)備,所述第二用戶設(shè)備 包括用于允許所述第二用戶設(shè)備進(jìn)行電話呼叫的電話功能,所述第二用戶 設(shè)備具有由基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)所控制的多個(gè)呼叫狀態(tài),所述計(jì)算機(jī)軟件用于在所述第一用戶設(shè)備接收來自所述基于網(wǎng)絡(luò)的電話交換節(jié)點(diǎn)的信令信息,所述信令信息指示在所述第二用戶設(shè)備的呼叫狀態(tài);以及 響應(yīng)于所述信令信息的接收,開始媒體內(nèi)容項(xiàng)的回放, 其中所述媒體內(nèi)容項(xiàng)存儲(chǔ)在與所述第一用戶設(shè)備相關(guān)聯(lián)的媒體存儲(chǔ)中并且從所述第一用戶設(shè)備發(fā)起所述回放。
全文摘要
本發(fā)明提供了用于提供定制的應(yīng)答前和呼叫中媒體回放電話服務(wù)的方法和裝置。該服務(wù)允許以定制的回鈴音、占線音、呼叫保持、呼叫轉(zhuǎn)移音和其它內(nèi)容(例如預(yù)先記錄的通告)的形式,來向主叫方回放定制的媒體內(nèi)容。回放的媒體內(nèi)容存儲(chǔ)在與用戶相關(guān)聯(lián)的設(shè)備中,并且從用戶設(shè)備發(fā)起媒體內(nèi)容的回放。本發(fā)明允許用戶給予他們的電話服務(wù)個(gè)人化的風(fēng)格,因?yàn)樗麄兛梢詫Σ煌闹鹘蟹竭x擇不同的要回放的媒體內(nèi)容項(xiàng)。因?yàn)槊襟w內(nèi)容存儲(chǔ)在用戶的本地用戶設(shè)備上,所以不需要例如數(shù)據(jù)儲(chǔ)存和數(shù)據(jù)處理功能的額外的網(wǎng)絡(luò)資源。
文檔編號(hào)H04M3/42GK101416479SQ200680051613
公開日2009年4月22日 申請日期2006年11月24日 優(yōu)先權(quán)日2005年11月24日
發(fā)明者A·波利特 申請人:數(shù)據(jù)連接有限公司