專利名稱:利用媒體時(shí)間戳指示蜂窩一鍵通組呼叫中的延遲的制作方法
禾,媒體時(shí)間戳指示蜂窩"^M組呼叫中的g
背景技術(shù):
本發(fā)明涉及通信、方法和系統(tǒng),因此且更特別地涉及利用媒體時(shí)間戳信息
^ffi知用戶在組呼叫的實(shí)時(shí)蜂窩^M(PoC)談話串中的延遲。
蜂窩一鍵通(PoC)允許用戶通過發(fā)送會(huì)話邀請(qǐng)信號(hào)來發(fā)起與兩個(gè)或更多 參與者的會(huì)話。 一有另一個(gè)參與者第一個(gè)接受^i舌邀請(qǐng),該發(fā)起用戶就可以開 始廣播語音。第一個(gè)接受^i舌邀請(qǐng)的參與者將實(shí)時(shí)接收包含語音的媒體數(shù)據(jù)流。 所有其他參與者一接受會(huì)話邀請(qǐng),就接收延遲的媒體流。當(dāng)前,用戶不知道他 們正收聽的語音被g,且可能已經(jīng)被第一個(gè)參與者響應(yīng)。
發(fā)明推,
根據(jù)本發(fā)明的一個(gè)實(shí)施例, 一種指示蜂窩^!(PoC)組呼叫中的延遲的方 法可以包括將發(fā)送給后續(xù)收聽者或參與者的數(shù)據(jù)流中的時(shí)間戳進(jìn)行偏移,以指 示從數(shù)據(jù)流被發(fā)送給第一個(gè)收聽者或參與者時(shí)起的延遲。數(shù)據(jù)流包含可轉(zhuǎn)換為 語音的數(shù)據(jù)。該方法還可以包括發(fā)送包含偏移時(shí)間戳的M流給后續(xù)收聽者。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例, 一種指示PoC組呼叫中的延遲的方法可以包 括接收數(shù)據(jù)流。該方法還可以包括響應(yīng)于數(shù)據(jù)流中的時(shí)間戳被偏移發(fā)送給第一 個(gè)接受PoC組呼叫邀請(qǐng)的收聽者或參與者的第一個(gè)數(shù)據(jù)流中的時(shí)間戳,指示收 聽者由數(shù)據(jù)流生成的語音被延遲。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例, 一種通信設(shè)備可以包括檢測(cè) 流是否被延 遲的PoC應(yīng)用。該通信設(shè)備還可以包括用戶接口,該用戶接口響應(yīng)于PoC應(yīng)用 檢測(cè)到數(shù)據(jù)流被延遲,向收聽者告警由M流生成的語音被延遲。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例, 一種系統(tǒng)可以包括PoC月艮務(wù)器,該P(yáng)oC服務(wù) 器對(duì)正被發(fā)送給后續(xù)收聽者的數(shù)據(jù)流中的時(shí)間戳進(jìn)行偏移,以指示從數(shù)據(jù)流被 發(fā)送給第一個(gè)接受PoC組呼叫邀請(qǐng)的收聽者時(shí)起的EiK。該 流包含可轉(zhuǎn)換 為語音的數(shù)據(jù)。該系統(tǒng)還可以包括發(fā)送 流給后續(xù)收聽者的基站。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例, 一種指示PoC組呼叫中的延匠的計(jì)算+M聘產(chǎn)品可以包括其中包含計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用介質(zhì)。計(jì)算機(jī)可用介 質(zhì)可以包含配置用于檢測(cè)數(shù)據(jù)流是否被延遲的計(jì)算機(jī)可用程序代碼。計(jì)算機(jī)可 用介質(zhì)還可以包含配置用于響應(yīng)于檢測(cè)到數(shù)據(jù)流被延遲而向收聽者告警的計(jì)算 機(jī)可用程序代碼。
一旦閱讀了以下結(jié)合附圖的對(duì)于本發(fā)明的非限制性詳細(xì)描述,如權(quán)利要求 所單獨(dú)限定的本發(fā)明的其它方面和特征對(duì)于本領(lǐng)域普通的技術(shù)人員而言將變得 清楚明白。
附圖簡(jiǎn)述
圖1A和圖IB (合為圖1)為根據(jù)本發(fā)明一個(gè)實(shí)施例的指示PoC組呼叫中
J方法的實(shí)例的流程圖。 圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的包括指示PoC組呼叫中的延遲的特征的示 例性系統(tǒng)的方框示意圖。
圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的包括檢測(cè)和指示PoC組呼叫中的延遲的特
征的示例性通信設(shè)備的方框示意圖。
發(fā)明詳述
以下對(duì)實(shí)施例的詳細(xì)描述參照了圖示本發(fā)明的特定實(shí)施例的附圖。其它具 有不同結(jié)構(gòu)和操作的實(shí)施例并不脫離本發(fā)明的范圍。
本領(lǐng):^&術(shù)人員應(yīng)當(dāng)理解,本發(fā)明可以實(shí)現(xiàn)為方法、系統(tǒng)或計(jì)^t幾禾呈序產(chǎn) 品。因此,本發(fā)明可以采取以下的形式完全為硬件的實(shí)施例,完全為軟件的 實(shí)施例(包含固件、駐留軟件、微代碼等),或者結(jié)合在此可以統(tǒng)稱為"電路"、 "模塊"或"系統(tǒng)"的硬件和軟件方面的實(shí)施例。此外,本發(fā)明可以采取計(jì)算 機(jī)可用存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,在所述介質(zhì)中包含了計(jì)算機(jī)可用 翻鵬。
任何合適的計(jì)算機(jī)可用介質(zhì)都可以被利用。該計(jì)^t幾可用或計(jì)^m可讀介
質(zhì)可以是,例如但不限于,電子的、磁性的、光學(xué)的、電磁的、紅外的或半導(dǎo) 體的系統(tǒng)、裝置、設(shè)備或者傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)更特殊的實(shí)例(非窮舉
列表)包括以下的一些或全部具有一根或多根導(dǎo)線的電連接、便攜式計(jì)算機(jī)
、石鵬、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編禾呈只
6讀存儲(chǔ)器(EPROM或閃存)、光纖、便攜^fi盤只讀存儲(chǔ)器(CD-ROM)、光 學(xué)存儲(chǔ)設(shè)備、例如那些支持因特網(wǎng)或內(nèi)聯(lián)網(wǎng)的傳輸介質(zhì)或者磁性存儲(chǔ)設(shè)備。應(yīng) 當(dāng)指出,計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)甚至可以是紙或在其上可以打印程序的 其他合適的介質(zhì),因?yàn)楹?,能夠通過例如對(duì)紙或其他介質(zhì)的光學(xué)掃描來電子俘 獲,接著經(jīng)過編譯,翻譯,或者在必要時(shí)以合適方式進(jìn)行處理,然后存儲(chǔ)在計(jì) 算機(jī)存儲(chǔ)器中。在本文的上下文中,計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)可以是任何 能夠包含、存儲(chǔ)、傳送、傳播或運(yùn)送禾歸的介質(zhì),該程序由指令執(zhí)行系統(tǒng)、裝 置或設(shè)備使用或結(jié)合所述系統(tǒng)、裝置或設(shè)備一起使用。
用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程;w戈碼可以采用面向?qū)ο蟮木幊陶Z言進(jìn)行
編寫,所述編程語言例如Java、 Smalltalk、 Cw等。然而,用于執(zhí)行本發(fā)明操作
的計(jì)算機(jī)程序代碼還可以采用傳統(tǒng)過程編程語言進(jìn)行編寫,所述編程語言例如 "C"編程語言麟似的編程語言。該程序代碼可以全部地在用戶計(jì)^lfLh執(zhí)行,
部分地在用戶計(jì)算機(jī)上執(zhí)行,作為獨(dú)立的軟件包而執(zhí)行,部分地在用戶計(jì)算機(jī) 上執(zhí)行且部分地在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行,或者全部地在遠(yuǎn)程計(jì)算機(jī)劍艮務(wù)器上執(zhí) 行。在后一方案中,遠(yuǎn)程計(jì)^n可以通過局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)連 接到用戶計(jì)算機(jī),或者可以實(shí)現(xiàn)到外部計(jì)算機(jī)的連接(例如利用因特剛艮務(wù)提 供商M因特網(wǎng))。
下面參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))以及計(jì)^n程序產(chǎn)品的 流程示和/或方框圖來描述本發(fā)明??梢岳斫獾氖牵鞒淌竞?或方 框圖中的每個(gè)方框,以及流程示和/或方框圖中方框的結(jié)合,可以通過計(jì) 算mf聘指令來實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以被提供給通用計(jì)算機(jī)、專用計(jì) 算機(jī)或其他可編程數(shù)據(jù)處理,的處理器來產(chǎn)生機(jī)器,使得ffiM計(jì)算機(jī)或其他 可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令產(chǎn)生用來實(shí)現(xiàn)在流程圖和/或方框圖 的方框中規(guī)定的功能/動(dòng)作的手段。
這些計(jì)算機(jī)程序指令還可以被存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中,其會(huì),弓l導(dǎo)計(jì) 算機(jī)或其他可編程數(shù)據(jù)處理裝置以一種特定的方式運(yùn)行,使得存儲(chǔ)在計(jì)算機(jī)可 讀存儲(chǔ)器中的指令產(chǎn)生包括實(shí)現(xiàn)在流程圖和/或方框圖的方框中規(guī)定的功能/ 動(dòng)作的指令手段的制品。
計(jì)算機(jī)程序指令還可以被裝載至計(jì)算機(jī)或其他可編程 裝置上,以 弓胞在計(jì)算機(jī)或其他可編程體上執(zhí)行的一連串操作步驟產(chǎn)生計(jì)^t幾實(shí)現(xiàn)的過程,使得在計(jì)算機(jī)或其他可編程體上執(zhí)行附旨令提供用于實(shí)現(xiàn)在流程圖和/ 或方框圖的方框中規(guī)定的功能/動(dòng)作的步驟。
圖1A和圖1B (合為圖l)是根據(jù)本發(fā)明實(shí)施例的指示PoC組呼叫中的延
遲的方法ioo的實(shí)例的流程圖。圖i被劃分為多個(gè)部^le說明可以由Poc系統(tǒng)
中不同的設(shè)備或?qū)嶓w執(zhí)行以檢測(cè)和告警收聽者他正收聽的語音被MiH的功能或 操作。相應(yīng)地,在標(biāo)題"談話者"102下面示出了可以由發(fā)起用戶或談話者通信 設(shè)備執(zhí)行的功能 作的實(shí)例。在標(biāo)題"服務(wù)器/系統(tǒng)"104下面示出了可以由 月艮務(wù)器和/或通信系統(tǒng)104執(zhí)行的功能或操作的實(shí)例。在標(biāo)題"收聽者"106 下面示出了可以由第一個(gè)參與者或收聽者通信設(shè)備和由后續(xù)參與者或收聽者通 信設(shè) 1行的功能,作的實(shí)例。
在方框108,給兩個(gè)或更多個(gè)收聽者106或其他參與者的邀請(qǐng)可以由談話 者的通信設(shè)備102進(jìn)行發(fā)送。在方框110,邀請(qǐng)可以由系統(tǒng)104路由至適當(dāng)?shù)氖?邀收聽者或其他參與者的通信設(shè)備106。在方框112,收聽者的通信設(shè)備106可 以接收邀請(qǐng)。
在方框114,這些收聽者中的第一個(gè)收聽者可以接受邀請(qǐng)。在方框116,來 自第一個(gè)接受邀請(qǐng)的收聽者的接受信息可以由系統(tǒng)104路由至談話者的通信設(shè) 備102。其他收聽者或參與者或者后續(xù)收聽者的后來的接受信息也可以由系統(tǒng) 104路由至談話者的通信設(shè)備102。
在方框118,可以響應(yīng)于接收到來自所述多個(gè)受邀收聽者中接受邀請(qǐng)的第 一個(gè)收聽者的接受信息而發(fā)起談話。第一個(gè)接受的收聽者可以被定義或指定為 第一個(gè)收聽者,而其他后來接^m請(qǐng)的收聽者可以被定義或指定為后續(xù)收聽者。
在方框120,發(fā)送給第一個(gè)收聽者的數(shù)據(jù)流中的時(shí)間戳字段可以被替換 (override),使得該時(shí)間戳可以指出可由該數(shù)據(jù)流生成的語音開始于等于零的時(shí) 刻t (M))。換句話說,可由發(fā)送給第一個(gè)收聽者的數(shù)據(jù)流生成的語音可以是實(shí) 時(shí)的。PoC使用的實(shí)時(shí)傳lrt辦議(RTP)采用豐斜己比特彩旨示流的第一個(gè)分組。 因此,標(biāo)記比特可以被設(shè)置為指示正被發(fā)送給第一個(gè)收聽者的流的第一個(gè)分組 且其為實(shí)時(shí)的。在方框122,第一個(gè)收聽者接收翻流。第一個(gè)收聽者通信設(shè)備 中的PoC應(yīng)用淑莫塊可以讀取該時(shí)間辦卩標(biāo)記比特來確定其為數(shù)據(jù)流的第一個(gè) 分組。
在方框124,發(fā)送給后續(xù)收聽者的數(shù)據(jù)流中的時(shí)間戳可以被偏移預(yù)定的數(shù)量(M。,以指示從第一個(gè)數(shù)據(jù)流或數(shù)據(jù)分組被開始或被發(fā)送至第一個(gè)收聽者 時(shí)起的延遲。
在方框126, 一個(gè)或多個(gè)后續(xù)收聽者可以接收具有偏移時(shí)間戳的數(shù)據(jù)流。
移動(dòng)應(yīng)用或PoC應(yīng)用可以讀取伴有^i己比特的時(shí)間戳,標(biāo)記比特被體來指示 可由 流生成的語音被延遲。標(biāo)記比特預(yù)期按照RTP規(guī)范或協(xié)iM于^h收 聽者被設(shè)置于第一個(gè)分組中。PoC應(yīng)用可以使用該標(biāo)記比f就蟲發(fā)該第一個(gè)分組 中的時(shí)間戳的讀取和比較,以確定數(shù)據(jù)的延遲。
在方框128,可以確定數(shù)據(jù)流中的時(shí)間戳是否大于預(yù)定閾值。如果時(shí)間戳 不大于該預(yù)定閾值且標(biāo)記比特被,彩旨示數(shù)據(jù)流的第一個(gè)分組,那么方法100 可以前進(jìn)至方框130。在方框130,所^1程或方法可以在第一個(gè)收聽者通信設(shè) 備中終止,且因?yàn)閿?shù)據(jù)流和可生成的語音是實(shí)時(shí)的且沒有延遲,因而不需要產(chǎn) 生或顯示任何指示、圖標(biāo)或其它告警。
在方框128,如果時(shí)間戳大于所述預(yù)定閾值,且標(biāo)記比特被設(shè)置來指示數(shù) 據(jù)流中存在延遲,正如將在后續(xù)收聽者通信設(shè)備中發(fā)生的情形,那么方法100 可以前進(jìn)至方框132。在方框132,可以顯示圖標(biāo)或者可以生成其他指示來告警 收聽者正在回放的語音被延遲。
參照?qǐng)D2,圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的包括指示PoC組呼叫中的延遲 的特征的示例性系統(tǒng)200的方框示意圖。方法100可以在圖2中示出的元件中 實(shí)現(xiàn)。談i儲(chǔ)通信設(shè)備202或發(fā)起用戶可以執(zhí)行圖1中在談話者102下面 的操作。談話者通信設(shè)備202可以發(fā)送參與PoC組呼叫的邀請(qǐng)至基站204等等。
系統(tǒng)200可以包括移動(dòng)網(wǎng)絡(luò)或系統(tǒng)?;?04可以是移動(dòng)網(wǎng)絡(luò)或系統(tǒng)206 的一部分。移動(dòng)系統(tǒng)206還可以包括移動(dòng)交換機(jī)、路由器以及蜂窩g線通信 系統(tǒng)或網(wǎng)絡(luò)共同的其他基礎(chǔ)結(jié)構(gòu),其路由邀請(qǐng)至適當(dāng)?shù)?收聽者,這類似于 圖1中在服務(wù)器/系統(tǒng)104下面所描述的。
系統(tǒng)200還可以包括PoC月艮務(wù)器208,其執(zhí)行PoC操作。PoC月艮務(wù)器208 可以包括應(yīng)用或模塊210,其可以實(shí)現(xiàn)和執(zhí)行類似于圖1中所描述的由服務(wù)器或 系統(tǒng)104執(zhí)纟于的至少一些功能或操作。
系統(tǒng)200還可以包括一個(gè)或多個(gè)其他基站212,用于和其他參與者或收聽 者214及216通信,以及用于發(fā)送PoC組呼叫的邀請(qǐng)。如無線或蜂窩通信系統(tǒng) 中所公知的,移動(dòng)通信設(shè)備將與特定的基站通信,其取決于移動(dòng)通信設(shè)備所在的地理區(qū)域或小區(qū)由該特定基站提供服務(wù)。因此,如果收聽者214和216位于 基站204服務(wù)的地理區(qū)域或小區(qū)內(nèi),那么收聽者214和216也可與基站204通 信。
圖1中在收聽者106下面描述和圖示的功能,作可以被相應(yīng)的收聽者通 信設(shè)備214和216實(shí)現(xiàn)或執(zhí)行,其中收聽者通信設(shè)備214可以是第一個(gè)接受參 與PoC組呼叫邀請(qǐng),而收聽者通信設(shè)備216可后來接受。然后,該后來的收聽 者218可以在顯示器220上呈現(xiàn)圖標(biāo)218或生成某個(gè)可以包括音頻告警或音頻 和視頻告警的結(jié)合的其他告警,射旨示正在回放的語音被延遲。
圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的包括檢測(cè)和指示PoC組呼叫中的延ifi的特 征的示例性通信設(shè)備300的方框示意圖。圖2的通信設(shè)備202、 214和216可以 包括在設(shè)備300中。通信設(shè)備300可以包括^M (PTT)開關(guān)或傳感器302, 用于PTT操作和PoC通信。通信設(shè)備300還可以包括自器和控制邏輯單元 304 。 PTT傳繊或開關(guān)302可以耦合到處理器和控制邏輯單元304 ,以控制通 信設(shè)備300的操作戯送信號(hào)給通信設(shè)備300雜制其操作。處理器和控制邏 輯單元304可以是微處理器等等。M器和控制邏輯單元304可以包括含有計(jì) 穀幾可執(zhí)行或計(jì)對(duì)幾可讀指令的 結(jié)構(gòu)或軟件程序306 ,以控制通信設(shè)備300 及其部件的操作。 結(jié)構(gòu)或軟件程序306可以包括用于執(zhí)行與在此描述的那 些PoC功能類似的功能的計(jì)對(duì)幾可執(zhí)行指令。例如, 結(jié)構(gòu)和軟件程序306 可以包括PoC模i央鵬用308,對(duì)以于先前的描述,微測(cè)鵬的繊流以及 向收聽者告警正在回放的語音被EiE。圖1中關(guān)于談話者通信設(shè)備102和收聽 者通信設(shè)備106描述的方法100的功育g和操作可以在PoC應(yīng)用308中實(shí)現(xiàn)。
通信設(shè)備300可以包括操作者或用戶接口 312,以方,通信設(shè)備300的 操作的控制,該操作包括發(fā)起和進(jìn)行電話呼叫、PoC呼叫和其他通信。用戶接 口 312可以包括顯示器314,其提供關(guān)于通信設(shè)備300的狀態(tài)和操作的視覺信號(hào) 給訂戶,戶。顯示器314可以是液晶顯示器(LCD)或類似的育提m^色圖 像的設(shè)備。顯示器314可以以圖像、文本、數(shù)字、字符、圖形用戶界面(GUI) 等的形式提^l言息給用戶,作者。圖標(biāo)或其他告警可以呈J見在顯示器314上, 類似于先前的描述,其向用戶告警正在回放的語音被延遲。
用戶接口 312還可以包括小 316和包括指向設(shè)備的功育g鍵或按鈕318, 指向設(shè)備例如,縱桿等等。小^^盤316、功能按鈕和操縱桿318允許用戶傳送命令至通信設(shè)備300,以便撥電話號(hào)碼、發(fā)起或終止呼叫、建立如接入到因特網(wǎng) 的其它通信、發(fā)送和接收電子郵件、文本消息等等。小鍵盤316、功能按鈕和操 縱桿318還可以用來控制通信設(shè)備300的其ffilM作,例如育^夠?qū)崿F(xiàn)諸如PoC功 能或特征之類的特殊功能。
用戶接口 304還可以包括麥克風(fēng)320和揚(yáng)聲器321 。麥克風(fēng)320可以接收 來自用戶或來自例如收音機(jī)、電視機(jī)等等的聲源的音頻或聲學(xué)信號(hào)。麥克風(fēng)320 可以轉(zhuǎn)換音頻或聲學(xué)信號(hào)為電信號(hào)。麥克風(fēng)320可以連接到處理器和邏輯單元 304,其中M器和邏輯單元312可以轉(zhuǎn)換電信號(hào)為基帶通信信號(hào)。處理器和控 制邏輯單元304可以連接到發(fā)射器322,激寸器322可轉(zhuǎn)換來自主處理器和控制 邏輯單元304的基帶信號(hào)為射頻(RF)信號(hào)。鄉(xiāng)器322可以連接到天線組件 324,用于發(fā)射RF信號(hào)至通信介質(zhì)或系統(tǒng)、蜂窩系統(tǒng)或網(wǎng)絡(luò)326或類似的無線 通信系統(tǒng)。
天線組件324可以ilil空氣(overtheair)接收RF信號(hào)^f專輸RF信號(hào)至 接收器328。接收器328可以轉(zhuǎn)換RF信號(hào)為基帶信號(hào)。這些基帶信號(hào)可以被施 加到處理器和控制邏輯單元304,其育詢多轉(zhuǎn)換基帶信號(hào)為電信號(hào)。處理器和控制 單元304可以發(fā)送電信號(hào)至揚(yáng)聲器321,揚(yáng)聲器321可以轉(zhuǎn)換電信號(hào)為用戶能理 解的音頻信號(hào)。
電源330可以被連接到處理器和控制邏輯單元304,以提供功率用于通信 設(shè)備300的操作。電源330可以是可再充電電池等等。通信設(shè)備300還可以包 括至少一4^ 存{諸設(shè)備332。
存儲(chǔ)設(shè)備332可以^^諸電i舌號(hào)碼表或其他數(shù)
據(jù)。 存儲(chǔ)設(shè)備332可以是計(jì)^m可讀介質(zhì),其剤新十^m可執(zhí)行或計(jì)^m
可用指令或例如繊結(jié)構(gòu)306的繊結(jié)構(gòu),以執(zhí)行例如根據(jù)本發(fā)明的實(shí)施例所 描述的特定操作或功能。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,通信設(shè)備300可以結(jié)合通信系統(tǒng)或介質(zhì)326來 操作。通信系統(tǒng)或介質(zhì)326可以是移動(dòng)、無線、蜂窩通信系統(tǒng)或類似系統(tǒng)。通 信系統(tǒng)326可以連接通信設(shè)備至另一個(gè)通信網(wǎng)絡(luò),至公共交換電話網(wǎng)絡(luò)等等。
通信設(shè)備300可以是無繩電話、蜂窩電話、個(gè)人數(shù)字助理(PDA)、通信裝 置、計(jì)算機(jī)設(shè)備等等,且其不是任意特定的通信標(biāo)準(zhǔn)所f轉(zhuǎn)的。圖3中示出的 布置與設(shè)計(jì)是用于說明本發(fā)明的目的,并且本發(fā)明不限于任意特定的設(shè)計(jì)。當(dāng) 圖3中示出的通信設(shè)備300是無線通信設(shè)備時(shí),本發(fā)明也可以應(yīng)用至瞎線或硬接線通信設(shè)備和系統(tǒng)。
附圖中的流程圖和方框圖示出了根據(jù)本發(fā)明不同實(shí)施例的系統(tǒng)、方法和計(jì) 算機(jī)禾Mj^產(chǎn)品的可能實(shí)現(xiàn)方式的結(jié)構(gòu)、功能以及操作。在這點(diǎn)上,流程圖或方 框圖的每個(gè)方框可以ft^模塊、分段,或包括一個(gè)或多個(gè)實(shí)現(xiàn)規(guī)定邏輯功能的 可執(zhí)行指令的代碼部分。還應(yīng)該指出的是,在某些可替代的實(shí)現(xiàn)方式中,方框 中表示的功能可以不按照?qǐng)D中te^的順序發(fā)生。例如,連續(xù)示出的兩個(gè)方框事 實(shí)上可以基本上并發(fā)地執(zhí)行,或者這些方框有時(shí)可以相反的順^l行,這取決 于相關(guān)的功能。還應(yīng)當(dāng)指出的是,方框圖和/或流程示中的^方框,以及 方框圖和/或流程示中方框的結(jié)合,可以| 行規(guī)定的功能或動(dòng)作的基于硬 件的專用系統(tǒng)或者專用硬件和計(jì)鋭幾指令的結(jié)合來執(zhí)行。
此處4頓的術(shù)靴僅是為了描述特定的實(shí)施例,而不是要限制本發(fā)明。除 非上下文另外明確地指示,本文中使用的單數(shù)形式"一"、"一個(gè)"、"這個(gè)"也 要包括復(fù)數(shù)的形式。還應(yīng)當(dāng)理解的是,在本說明書中使用的措詞"包括"禾口/或 "包含"規(guī)定陳述的特征、整體、步驟、操作、元件和/或部件的存在,但不 排除一個(gè)或多個(gè)其它的特征、整體、步驟、操作、元件、部件和/或其組合的 存在或附加。
盡管已經(jīng)在此圖示和描述了特定的實(shí)施例,但是本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng) 理解,任何被設(shè)計(jì)來實(shí)現(xiàn)相同目的的布置都可以替代示出的特定實(shí)施例,并且 本發(fā)明在其他環(huán)境下具有其他的應(yīng)用。本申請(qǐng)預(yù)期覆蓋本發(fā)明的所有適應(yīng)或變 化。以下的豐又利要求決不是想要將本發(fā)明的范圍限于在此描述的特定實(shí)施例。
1權(quán)利要求
1、一種指示PoC組呼叫中的延遲的方法(100),包括將正被發(fā)送給后續(xù)收聽者(216)的數(shù)據(jù)流中的時(shí)間戳進(jìn)行偏移(124),以指示從所述數(shù)據(jù)流被發(fā)送給第一個(gè)收聽者(214)時(shí)起的延遲(124),其中數(shù)據(jù)流包含可轉(zhuǎn)換為語音的數(shù)據(jù);以及將包含偏移時(shí)間戳的數(shù)據(jù)流發(fā)送給后續(xù)收聽者(124,126,216)。
2、 根據(jù)禾又利要求l的方法(100),還包括響應(yīng)于數(shù)據(jù)流中的時(shí)間戳被偏移(128),向后續(xù)收聽者(216)提供由|^流生成的語音被皿的告警(132)。
3、 根據(jù)權(quán)利要求l的方法(100),還包括確定數(shù)據(jù)流中的時(shí)間戳是否大于預(yù)定閾值(128);以及響應(yīng)于時(shí)間戳大于預(yù)定閾值(128),向后續(xù)收聽者顯示圖標(biāo)以告警由數(shù)據(jù)流生成的語音被g (132)。
4、 根據(jù)權(quán)利要求l的方法(100),還包括發(fā)送參與PoC組呼叫的邀請(qǐng)給多個(gè)潛在的收聽者(108);以及響應(yīng)于第一個(gè)收聽者(214)接受邀請(qǐng),發(fā)起談話(118),其中第一個(gè)收聽者(214)是所述多個(gè)潛在的收聽者中第一個(gè)接^m請(qǐng)(114)的收聽者。
5、 根據(jù)權(quán)利要求4的方法(100),還包括替換正被發(fā)送給第一個(gè)收聽者(214)的數(shù)據(jù)流中的時(shí)間戳字段,使得時(shí)間戳開始于零時(shí)刻(120)。
6、 根據(jù)權(quán)利要求5的方法(100),還包括:在正被發(fā)送給第一個(gè)收聽者(214)的 流中設(shè)置標(biāo)記比特來指示數(shù)據(jù)流的第一個(gè)分組(120)。
7、 根據(jù)禾又利要求4的方法(100),其中正被發(fā)^^合后續(xù)收聽者(216)的數(shù)據(jù)流中的時(shí)間戳被偏移預(yù)定的時(shí)間,以指示從第一個(gè)流被開始發(fā)送時(shí)起的延遲(124)。
8、 一種指示PoC組呼叫中的鵬的方法(100),包括接收數(shù)據(jù)流(126);以及響應(yīng)于數(shù)據(jù)流中的時(shí)間戳(124)被偏移發(fā)i^合第一個(gè)接受PoC組呼叫邀請(qǐng)的收聽者(122, 214)的第一個(gè)數(shù)據(jù)流(122)中的時(shí)間戳,指示收聽者(216)由數(shù)據(jù)流生成的語音被延遲(132)。
9、 根據(jù)權(quán)利要求8的方法(100),還包括顯示圖標(biāo)(132)以向收聽者告^i吾音被延遲。
10、 根據(jù)^R利要求8的方法(100),還包括確定時(shí)間戳是否大于預(yù)定閾值(128)。
11、 根據(jù)權(quán)利要求8的方法(100),還包括讀取時(shí)間戳中的iH己比特,以確定語音是否被延遲(122, 126)。
12、 一種通{言設(shè)備(300),包括PoC應(yīng)用(308),用于檢測(cè)M流是否被延遲;以及用戶接口 (312),響應(yīng)于PoC應(yīng)用(308)檢測(cè)到數(shù)據(jù)流被g,向收聽者告警由數(shù)據(jù)流生成的語音被延遲。
13、 根據(jù)權(quán)利要求12的通信設(shè)備(300),其中PoC應(yīng)用(308)包括部件,用于讀取伴有標(biāo)記比特的時(shí)間戳(122, 126),以及響應(yīng)于數(shù)據(jù)流中時(shí)間戳被偏移,提供由M流生成的語音被鵬的告警(132)。
14、 根據(jù)禾又利要求13的通信設(shè)備(300),還包括顯示器(220, 314),并且其中告,括在顯示器(220, 314)上可呈現(xiàn)的圖標(biāo)(218)。
15、 根據(jù)權(quán)利要求12的通信設(shè)備(300),還包括接收器G28),用于接收參與PoC組呼叫的邀請(qǐng)(112);以及劃寸器(322),用于接受參與PoC組呼叫的邀請(qǐng)(114)。
16、 一種系統(tǒng)(200),包括PoC服務(wù)器(208),用于對(duì)發(fā)3t^合后續(xù)收聽者(216)的 流中的時(shí)間戳進(jìn)行偏移(124),以指示從數(shù)據(jù)流被發(fā)送給第一個(gè)接受PoC組呼叫邀請(qǐng)的收聽者(214)時(shí)起的延遲,其中M流包含可轉(zhuǎn)換為語音的數(shù)據(jù);以及基站(212),用于向后續(xù)收聽者(216)發(fā)送M流(124, 126)。
17、 根據(jù)權(quán)利要求16的系統(tǒng)(200),其中PoC服務(wù)器(208)包括部件(210),用于替換正被發(fā)送給第一個(gè)收聽者(214)的娜流中的時(shí)間戳字段,使得時(shí)間戳開始于零時(shí)刻(120)。
18、 根據(jù)禾又利要求16的系統(tǒng)(200),其中PoC月艮務(wù)器(208)包括部件(210),用于在正被發(fā)送給第一個(gè)收聽者的數(shù)據(jù)流中設(shè)置標(biāo)記比特來指示數(shù)據(jù)流的第一個(gè)分組(120)。
19、 根據(jù)權(quán)利要求16的系統(tǒng)(200),其中發(fā)送給后續(xù)收聽者(216)的數(shù)據(jù)流中的時(shí)間戳被偏移預(yù)定的時(shí)間,以指示從第一個(gè)數(shù)據(jù)流被開始發(fā)送時(shí)起的延遲(124)。
20、 根據(jù)權(quán)利要求16的系統(tǒng)(200),還包括PoC月艮務(wù)器(208)上可操作的應(yīng)用(210),用于替換和偏移時(shí)間戳(124),來指示后續(xù)收聽者(216)中語音的延遲。
21、 一種指示PoC組呼叫中的延遲的計(jì)算mf聘產(chǎn)品(100),所述計(jì)^t幾辦產(chǎn)品(100)包括計(jì)算機(jī)可用介質(zhì)(304),其中包括計(jì)嶽幾可用程序代碼(306),所述計(jì)算機(jī)可用介質(zhì)(304)包括計(jì)##1可用禾聘代碼(308, 128),被配置用于檢測(cè)數(shù)據(jù)流是否被EiK;以及計(jì)^m可用禾聘代碼(308, 132),被隨用于響應(yīng)于檢測(cè)到M流被鄉(xiāng)(128),向收聽者告警。
22、 根據(jù)禾又利要求21的計(jì)算機(jī)禾歸產(chǎn)品(100),還包括計(jì)^lfl可用程序代碼(308),其被配置用于讀取伴有標(biāo)記比特的時(shí)間戳(124),以及響應(yīng)于數(shù)據(jù)流中的時(shí)間戳被偏移,提供由 流生成的語音被延遲的指示(132)。
23、 根據(jù)權(quán)利要求21的計(jì)算機(jī)禾將產(chǎn)品(100),還包括計(jì)##1可用程序代碼(308),其被配置用于對(duì)正被發(fā)^^合后續(xù)收聽者(216)的M流中的時(shí)間戳進(jìn)行偏移(124),以指示從數(shù)據(jù)流被發(fā)送(122)給第一個(gè)收聽者(214)時(shí)起的EiH,其中 流包含可轉(zhuǎn)換為語音的數(shù)據(jù)。
24、 根據(jù)權(quán)利要求21的計(jì)算ini聘產(chǎn)品(ioo),還包括計(jì)^r幾可用程序代碼(308),其被配置用于響應(yīng)于數(shù)據(jù)流中的時(shí)間戳被偏移(124),向后續(xù)收聽者撒共由 流生成的語音被^的指示(132)。
25、 根據(jù)權(quán)利要求21的計(jì)^t幾程序產(chǎn)品(100),還包括計(jì)算機(jī)可用程序代碼(308),被配置用于確定數(shù)據(jù)流中的時(shí)間戳是否大于預(yù)定閾值(128);以及計(jì)算機(jī)可用禾,代碼(308 ),被,用于響應(yīng)于時(shí)間戳大于預(yù)定閾值(128 ),向后續(xù)收聽者(216)顯示圖標(biāo)(132, 218)以告警由數(shù)據(jù)流生成的語音被延遲。
全文摘要
指示蜂窩一鍵通(PoC)組呼叫中的延遲的方法(100)可以包括將正被發(fā)送給后續(xù)收聽者(216)(也稱作后續(xù)加入者或者遲來者)的數(shù)據(jù)流中的時(shí)間戳進(jìn)行偏移(124),以指示從第一個(gè)數(shù)據(jù)流被發(fā)送給第一個(gè)收聽者(214)時(shí)起的延遲(124)。數(shù)據(jù)流包括可轉(zhuǎn)換為語音的數(shù)據(jù)。該方法(100)還可以包括發(fā)送包含偏移時(shí)間戳的數(shù)據(jù)流給后續(xù)收聽者(124,126,216)。該方法可以與實(shí)時(shí)協(xié)議RTP一起用于多媒體呼叫。
文檔編號(hào)H04W4/10GK101496424SQ200780028371
公開日2009年7月29日 申請(qǐng)日期2007年1月31日 優(yōu)先權(quán)日2006年7月26日
發(fā)明者G·科爾, J·格里芬 申請(qǐng)人:索尼愛立信移動(dòng)通訊股份有限公司