新四季網

多模式通信的方法和系統的製作方法

2023-09-24 04:06:25

專利名稱:多模式通信的方法和系統的製作方法
技術領域:
本公開總的來講涉及多模式通信的系統和方法。尤其是,本公開 涉及用於包括多個可提供使用模式的多模式通信界面的系統和方法。
背景技術:
由於網絡電話(VoIP)技術利用現代數字方法和基於數據包的 裝置改進現有電話技術,從而容易、高效和經濟地增強人們彼此進行 通信的能力,所以網絡電話(VoIP)技術徹底改革了電信工業。然 而,VoIP服務也其它模式的數字通信進行竟爭,這些其它模式的數 字通信包括傳統的即時消息發送(IM)和視頻會議技術。這些竟爭 模式有若干缺點。例如,IM通常限於包含在專用網絡或應用程式的 文本、圖形和基本的預編制的聲音,其不可在其它網絡或用戶裝置上 獲得或訪問。由於傳統的會議技術通常需要專用和複雜的設備和軟 件,所以這形成用戶使用的信息和經濟障礙。
因此,工業中需要可以更加廣泛更加有效地參與VoIP革新的技 術方案。另外,這是將包括IM、語音和視頻通信的通信技術進行集 中的機會。

發明內容
一般來講,各個公開的實施例均針對用於提供可選擇性提供的多 模式、多平臺通信的系統和方法。這樣的通信可作為多級服務並且有 對應界面。 一個公開的實施例包括可選擇性提供的多模式通信方法,
該方法包括檢測提供條件;基於該提供條件從第一使用模式、第二 使用模式和第三使用模式中選擇通信模式;以及顯示與選擇出的通信 模式對應的界面。


通過結合所附的示例性非限制實施例參照下文的詳細說明,本領 域技術人員能夠清楚本公開的各個方面,其中 圖1示出概述示例性公開的方法的流程圖; 圖2示意性示出公開的實施例的示例性第一模式; 圖3示意性示出公開的實施例的示例性第二模式;
圖4示意性示出公開的實施例的示例性第三;f莫式;以及
圖5示意性示出與第一使用模式對應的各種示例性軟電話界面特
徵;
圖6示意性示出與第二使用模式對應的各種示例性軟電話界面特
徵;
圖7示意性示出與第三使用模式對應的各種示例性軟電話界面特 徵;以及
圖8示意性示出配置為實施各種公開的實施例的控制器。
具體實施例方式
各種公開的實施例的優點在於提供了能夠更廣泛地接受並參與 VoIP服務的系統和方法。另外,實施例的其它優點在於實現了包括 IM、語音和視頻的通信技術的功能集中。在公開的實施例中,具體 地講,多模式通信的軟電話和方法通常支持至少三種不同的使用模式 (例如,即時消息發送(IM)、軟電話呼叫、視頻電話呼叫)以及 增強的安全特徵,從而實現不同級別的使用或通信性能。
圖1示出概述示例性公開的方法的流程圖。某些實施例中,該方 法包括多個步驟,包括檢測提供條件S101;選擇對應的使用模式 S103,以及顯示與選擇出的使用模式對應的界面S105。
優選的,提供條件的檢測(S101)在可以利用軟電話的本地客戶
端執行。合適的本地客戶端包括但不限於通用計算機、專用計算機、 手持計算裝置、行動電話、或者本領域技術人員知道的其它通信設備。
提供條件包括但不限於初始化條件、升級條件、更新條件以及復 位條件。初始化條件包括但不限於基於初始下載或服務訂購的初始提 供服務級別。升級條件包括但不限於用戶購買的到更高使用級別或模 式的升級。更新條件包括但不限於特徵升級或更新,對應於軟電話的 自動或周期性更新,通常免費或降低費用。復位條件對應於包括但不 限於用戶服務訂購的取消或終止。
優選地,基於提供條件選擇對應的使用模式也在本地客戶端上執
行。選擇對應的使用模式包括但不限於使終端用戶接入特定的通信 功能,利用認證機制釋放現有的但是先前受限的通信功能,或者從諸 如伺服器的遠程服務提供商網絡實體獲得附加或替代的功能。
優選地,顯示對應的界面也在本地客戶端或與之通信的另一裝置 上執行。例如,界面可選地顯示在集成顯示器上(包括但不限於 CRT、等離子顯示器、OLED顯示器、或LCD),在附加的顯示器 上(包括但不限於與通信設備或控制器進行通信的外部顯示器),或 者遠程或網絡的顯示器上(包括但不限於經由區域網路可操作地連接 到控制器的電視機或計算機)。
圖2到圖4示出了各種示例性模式。圖2示出示例性笫一模式。 圖3示出示例性第二模式。圖4示出示例性第三模式。
圖2示意性示出公開實施例的示例性第一模式。第一模式中,軟 電話的實施例提供了本地客戶端201與遠程客戶端203之間的IM通 信能力以及利用VoIP與IM網絡域205中的客戶端實現語音呼叫的 能力。這個實施例中,沒有利用諸如終端適配器/路由器223或電話 225 (諸如"普通舊制電話服務"(POST)型或VoIP手機)的裝置 221。可選的,來自本地客戶端201的通信被限制為IM或在網絡內 部域205。例如,第一使用模式中,不能夠將VoIP呼叫接通到包括
裝置233、裝置235和裝置243在其中操作的公共交換電話網絡 (PSTN ) 231或移動241網絡。
IM網絡域205以及連接到IM網絡域205的客戶端優選地支持 開放協議,諸如Jabber/XMPP消息發送協議/格式。軟電話的IM相 關功能優選地可供所有軟電話用戶使用,而不管模式(例如,優選 地,IM功能也可以在下面詳細描述的第二和第三模式中利用)。作 為替換,第一模式中的用戶能夠容易地以傳統軟電話方式(即可以經 由鍵盤操作,儘管也考慮非鍵盤操作)對另一用戶進行語音呼叫。這 個第 一模式中的用戶被識別出,並且基於用戶名稱通信被路由到用 戶。
如上所述,第一使用模式中,優選地防止呼叫到達PSTN 231, 從而也僅將增加的語音通信量中的名義增加成本強加到VoIP服務提 供商。 一些實施例中,軟電話被構造為有利於封閉網絡。例如,軟電 話可以限制本地用戶僅添加來自服務提供商Jabber聊天網絡的聯繫 人帳戶。作為替換,其它實施例允許與其它消息發送網絡進行集成, 允許將消息發送到其它的支持網絡(例如,其它Jabber網絡)或從 其它的支持網絡接收消息。額外的,不同的收費率(即, 一次性或按 次使用收費)可以應用到第一使用模式中本來不允許的服務(即,封 閉網絡外的語音或視頻呼叫)。因此,IM、語音和視頻通信的網絡 接入範圍是可提供的。
關於IM功能,軟電話的一些實施例優選地利用服務提供商的 SIP基礎設施以建立語音和視頻呼叫。這一相同網絡能夠用於訂購者 之間傳遞即時消息並且存儲"文本郵件"以利用軟電話取回。因此, 通過最小的附加物理網絡基礎設施實現了 IM功能。
圖3示意性示出公開實施例的示例性第二模式。優選地,第二模 式將上述IM性能和VoIP服務與附加呼叫特徵進行組合,其中附加 呼叫特徵包括但不限於加強質量或加強性能語音編解碼器。優選實施 例中,軟電話(或軟電話的用戶)與用戶名稱和直接向內撥號 (DID)電話號碼301相關聯。除了接收來自PSTN 231的呼叫以
外,第二模式還允許客戶端301的用戶撥號受限網絡之外的其它號 碼,包括PSTN231和移動241網絡上的裝置233、裝置235、裝置 243。經由連接到本地客戶端301包括VoIP終端適配器223和手機 225的裝置221還可選地實現DID撥號。另外,還可以對被DID號 碼識別的其它軟電話客戶端307進行DID撥號。
第二模式的選擇可選地經由服務升級購買或被用戶獲得。可選
的,初始提供可以提供第二模式作為使用的初始模式。 一些實施例 中,升級到第二模式或者使用第二模式需要向服務提供商進行訂購。 服務升級可選地包括先進特徵,先進特徵包括但不限於語音郵件、呼 叫轉移、同時振鈴和Daisy鏈振鈴。
根據各種使用模式,語音壓縮標準可由用戶任選進行調整或可由 服務提供商任選進行提供/更新。基於各種因素,包括但不限於支付 的服務級別、網絡堵塞和軟電話模式,不能在所有情況下都選擇用戶 偏愛的編解碼器。
各種實施例包含不同編解碼器用於上流方向和下流方向的音頻。 如果不同的編解碼器用於上流方向和下流方向,可選地其中之一或二 者均顯示給用戶或者二者均不顯示給用戶。優選地,第二模式中的軟 電話應用至少支持一個寬帶編解碼器。軟電話可選地支持 G.722.2/AMR-WB,儘管它不是所需的編解碼器。
優選地,用戶界面中反映第二模式的選擇。例如,軟電話界面可 選地改變以強調撥號普通電話號碼的能力並執行包括但不限於會議、 呼叫等待和語音郵件的其它呼叫處理特徵。
圖4示意性示出公開實施例的示例性第三模式。優選地,第三模 式提供第一和第二模式沒有的附加或加強特徵。尤其是,第三模式實 現軟電話、IM以及與包括其它軟電話客戶端203、 205、 307、 409、 411以及PSTN231或移動241網絡上的裝置433、 235、 243的各種 裝置的視頻通信。替換地,軟電話客戶端401通過諸如VoIP終端適 配器223和手機225的連接的裝置221使用DID撥號。
與上述第二模式的處理相似,第三模式的選擇可選地經由用戶購
買或以其它方式獲得的服務升級實現。另外,例如,如果軟電話淨皮分 給初始支付對應訂購或服務級別的用戶,則可以初始提供軟電話以實 現第三模式。
第三模式中,軟電話優選地支持基於SIP的視頻通信性能。優選
地,經由先前所述提供或升級允許或禁止視頻電話性能。包括視頻的 實施例優選地支持與服務提供商提供的呼叫情景相似的呼叫情景,包
括但不限於呼叫轉移、3方呼叫、呼叫等待等的語音呼叫。這些情景 可選地與語音/視頻媒體的任何組合相似地工作。
第三模式的軟電話的實施例支持各種音頻/視頻壓縮標準,包括 但不限於H.264視頻壓縮標準、最高每秒30幀的CIF ( 352 x 288像 素)和QCIF ( 176 x 144像素)、H.263、 MPEG 2以及Windows媒 體播放器視頻壓縮標準。
一些實施例中,軟電話對可從用戶界面選擇的語音/視頻提供靈 活帶寬。如果帶寬改變,則例如通過減小解析度或增加音頻/視頻壓 縮保持每秒幀速率。
為了考慮兩個視頻電話裝置之間的時鐘漂移以及任何網絡延遲, 軟電話執行A/V同步。為了在各種網絡和子網絡上保持功能,軟電 話被構造為從網絡地址翻譯器(NAT)後並經由公共IP發送和接收 音頻和一見頻流。
軟電話可選地允許記錄音頻和視頻剪輯,器能夠容易附到電子郵 件消息或作為文件存儲。軟電話可選地允許從視頻捕獲單個圖片或 幀。這些捕獲的圖像可以附到軟電話電話/地址簿中的條目或者作為 JPEG文件存儲。來電呼叫期間,軟電話可選地將來電電話號碼或呼 叫者ID與電話/地址簿中的條目進行比較,並且顯示對應條目的圖片 (如果有)。
可選的,軟電話包括視頻結構"嚮導",從而指引用戶通過視頻 界面攝像的設置和初始使用。優選地,當第一次安裝軟電話時該嚮導 運行,並且可供用戶從電話菜單或用戶界面訪問以作為後續參考。
優選地,三種軟電話使用模式均包含在相同的軟電話應用程式
中,其中可以通過不同的提供選項實現每種軟電話使用模式。因此, 僅需要分配單一軟電話應用程式,而不管用戶的服務或接入級別。這 種情況下,提供模式確定多少認證費用(如果有的話)支付給軟電話 提供商。
當用戶從第一模式升級到第二或第三模式時,可選地提供無縫軟 件升級過程作為背景處理(例如,軟電話的一般用戶看不見)。優選
地,消息發送(IM)以及鍵盤或無鍵盤撥號功能(包括由用戶的用 戶名稱識別用戶)可選地保留在所有使用模式或服務級別中。另外, 服務提供商能夠尋找較少認證成本或不受限的分配認證以匹配第 一模 式軟電話服務的減少功能(以及可能的更寬分布)。
圖5到圖7示出與先前討論的三種使用模式對應的各種示例性界 面特徵。圖5示出與第一模式對應的示例性界面,圖6示出與第二模 式對應的示例性界面,圖7示出與第三模式對應的示例性界面。
各種實施例提供了多個可用的用戶界面,從而使用戶能夠與各種 軟電話特徵交互。這些用戶界面對應於上述各種使用模型。另外,用 戶界面提供了直觀渠道,通過該渠道軟電話用戶能夠方便地與各種使 用模式操作中實現的不同的特徵組進行交互。
根據提供條件改變模式優選地改變軟電話界面的外觀和感覺以適 應改變的可用特徵組。然而,這些界面優選地在所有使用模式中均維 持熟悉的"電話風格,,外觀。能夠視頻通信的軟電話帳戶可選地以優 惠用於僅語音通信的軟電話服務。
連同配置的下拉或彈出菜單或其它任務,軟電話用戶界面優選地 包括用於激活大多數呼叫功能的"電話風格"圖形/點擊形式。"電 話風格,,形式對應於用戶通常已經熟悉的傳統電話按鈕和物理特徵。 可選的,這種界面風格邏輯延伸以包括視頻電話部分。
各種實施例提供多個特徵,用於減小軟電話的侵入性,如果在多 功能計算機上運行。例如,能夠將軟電話從顯示器上最小化,在這個 最小化期間內,軟電話能夠繼續接收呼叫。當接收到來電呼叫時,即 使揚聲器/音頻不能工作或者不可用,軟電話也可以可選地作為"彈
出窗口"彈出,閃爍,或者提供另一視覺信號以警告用戶。
返回圖5,第一模式中,界面顯示阿拉伯數字鍵盤507作為初始 預設設置。另外,界面顯示聯繫人列表501 (例如"好友列表"), 其中具有每個聯繫人的存在信息。存在信息可選地由圖標、動畫或陰 影"3表示。聯繫人列表501與聯繫人/地址簿特徵分離或集成一體 (如圖5所示)。可選的,用戶獲得升級到第二模式(下文中將進行 詳細描述),第二模式包括全部VoIP呼叫性能,諸如PSTN 231上 的呼叫實體,並且包括通過其接收呼叫的DID號碼。
優選地,軟電話包括IM服務的熟悉特徵。例如,軟電話可以允 許用戶改變存在信息(例如"在線"、"離線"、"不可達,,、"不 要幹擾,,以及可定製的"離開消息,,)。另外,軟電話可以包括聯繫 人列表501,通過聯繫人列表501能夠添加和刪除聯繫人,以及將聯 系人放入"白名單"和"黑名單",並且允許或不允許將存在信息報 告給其它用戶。
優選地,實施例包括具有鍵盤或無鍵盤撥號性能的電話/地址 簿。在第2006-0210036號美國專利公開的"System for Effecting a Telephone Call over a Computer Network Without Alphanumeric Keypad Operation"中描述了無鍵盤撥號的各種示例性實施例,其中 該美國專利納入於此以資參考。優選地,鍵盤或無鍵盤撥號同樣可用
於第二和第三模式中,其中通常顯示鍵盤以實現對PSTN裝置以及其 它可允許DID的軟電話用戶進行DID撥號。
這個地址簿可選地與個人信息管理器(例如,Microsoft Outlook、 Google/Yahoo!聯繫人和其它電子郵件地址簿)的數據鏈 接或者從個人信息管理器導入數據。另外,優選地,實施例包括呼叫 歷史,包括但不限於撥出呼叫、接收呼叫或錯過呼叫的日誌。軟電話 可選地允許直接從呼叫歷史日誌進行無鍵盤撥號以及"保存到電話/ 地址簿"功能。
對每個來電呼叫,呼叫者識別信息可選地顯示在軟電話上。呼叫 者識別信息包括但不限於來自CNAME資料庫的呼叫者ID信息或者
在第11/594,733號專利申請的"Method and System for Customized Caller Identification"中描述的定製的呼叫者識別信息,其中第 ll/594,733號專利申請納入於此以資參考。軟電話可選地將檢測到的 呼叫的來電號碼與電話/地址簿中的號碼比較,並且播放關於可以記 錄本地或者存儲在網絡上(例如用戶帳戶中)的呼叫者身份的4壬何附 加信息。
另外,聯繫人列表501可選地顯示聯繫人的存在信息。實施例可 以包括用戶定義長度的滾動聊天歷史緩衝器531。在聊天歷史緩沖器 531中,根據預定或用戶定義的輪廓(例如,通過顏色、字體、字體 尺寸或加重)可選地以唯一形式將消息進行格式化。在歷史緩衝器中 最新接收到的消息同樣可以有格式。軟電話可以包括支持其它熟悉的 IM特徵,其中包括但不限於建立/加入私人聊天室,向其它用戶發送 私人消息(例如,使用直接連接聊天)。
一些實施例中,界面允許用戶容易地編輯/發送即時消息或者通 過從軟電話聯繫人列表或地址/電話簿501、呼叫歷史日誌、或者IM 聊天歷史緩衝器中選擇接受者的ID或用戶名稱對呼叫進行初始化。 例如,可以通過點擊關聯按鈕511、 513或超級連結進行選擇。優選 地,提供基本語音控制,諸如音量538和靜音536,如用戶ID窗口 555那樣。
對照圖6,第二模式中,界面優選地顯示聯繫人列表或地址/電話 簿501以及熟悉的數字鍵盤607。第二模式中,軟電話可選地顯示最 後號碼重播功能、可編程速撥按鈕671、靜音開關按鈕536、記錄電 話會話的開關按鈕639、揚聲器音量538和麥克風級別調整、或者可 編程語音郵件按鈕673。可選地對可編程語音郵件按鈕673進行預編 程以撥號服務提供商語音郵件號碼(例如"123")以獲取語音郵 件。這個按鈕可選地被用戶或遠程服務提供商遠程重新編程。
呼叫期間使用的編解碼器可選地顯示在信息窗口 637中。 一些實 施例包括界面特徵634,以容易選擇偏愛的語音壓縮方法。可選的, 提供在區分優先次序的組中自動選擇偏愛的編解碼器的順序化"優先
級,,列表。為了幫助用戶,當顯示時,編解碼器名稱可以包括它們的 對應帶寬需求。
一些實施例中,軟電話顯示正用於當前呼叫的瞬時帶寬,例如以
kbps表示。上流方向和下流方向二者的帶寬可選地顯示在信息窗口 637中。
進一步的菜單選項可選地供用戶使用以精細調整語音處理。例 如,軟電話可選地提供允許/禁止靜音壓縮或者定義抖動緩衝器延遲/ 深度的菜單選項。軟電話還可以包括用於免提模式中操作的聲音回音 消除。
軟電話可選地將來電呼叫者ID信息或定製的呼叫者ID信息顯 示在呼叫者ID窗口 653並且將用戶ID信息顯示在窗口 655。軟電話 還可選地允許或禁止傳送呼出呼叫者ID信息。來電呼叫期間如果來 電電話號碼或呼叫者ID實體對應於電話/地址簿501中的條目,則界 面還可選地顯示與電話/地址簿501中的條目525對應的圖片653。
軟電話可選地包括視覺狀態指示器651以通知用戶何時有語音郵 件。視覺狀態包括但不限於新郵件和未讀郵件的獨立計數。優選地, 使用SIP NOTIFY消息將指示從服務提供商網絡發送到軟電話應用 程序。可選的,如果存在消息,軟電話還可以播放音頻警告指示(例 如,填充撥號音)。另外,軟電話還可以包括計時器顯示,用於顯示 當前或先前呼叫的持續時間。
對照圖7,第三模式中,界面優選地顯示關於視頻性能的特徵。 例如,軟電話"電話-風格"用戶界面可以包括"視頻靜音"開關按 鈕736以允許/禁止呼叫期間的攝像操作。軟電話"電話-風格"用戶 界面可選地包括開關按鈕739,用於記錄電話和/或視頻會話。另外, 優選地,軟電話"電話-風格"用戶界面包括控制按鈕734,用於在 呼叫期間內調整音頻或視頻品質參數(例如,解析度和尺寸)。優選 地在呼叫期間內調整這些視頻參數不會影響呼叫的清晰度。
軟電話應用程式可選地顯示當前視頻呼叫中使用的瞬時帶寬,以 kbps表示。上流方向和下流方向二者的帶寬可選地顯示在信息窗口
737中。軟電話的實施例包括用於定義抖動緩衝器延遲/深度的菜單選 項。這種設置可以同時應用到音頻流和視頻流,或允許單獨調整。第 三模式中的軟電話上的多方會議呼叫可選地包括畫中畫模式或雙^L頻 模式。
軟電話優選地包括視覺指示器757,指示何時存在視頻消息。優 選地,使用SIP NOTIFY消息將這個指示從服務提供商網絡發送到 軟電話。
客戶端401的用戶接受來電呼叫之前,視頻會話的呼叫等待可選 地允許來電呼叫者的現場視頻顯示在預覽窗口 753中。作為替換,預 覽窗口 753顯示與地址簿條目525相關聯的預記錄的視頻剪輯,其存 儲在本地或者由網絡源提供(例如,地址簿條目525是來電呼叫者選 擇的定製ID)。由於隱私原因可選地對這些視頻預覽進行禁止。第 三模式中,優選地對視頻性能進行支持,並且在界面中反映出這些性 能。具體地講,使用顯示來電視頻的視頻屏幕733實現視頻通信。可 選的,視頻屏幕733支持畫中畫以顯示本地視頻饋送或另一方。另 外,界面可選地包括白板空間735,通過該白板空間735多個通信方 能夠聯合工作以創作/編輯文檔或者在其它聯合項目上協作。
至於軟電話的各種實施例的功能和操作,軟電話優選地包括在主 機裝置上運行的完整的、全特徵的、基於SIP允許VoIP的應用程 序。合適的主機裝置包括但不限於多功能計算機、手持計算裝置、互 聯網設備以及行動電話。圖8示出主機裝置的示例性實施例。具體地 講,圖8描述了可以用於實踐本發明的控制器801的示意圖。控制器 801可以是用於接入諸如企業乙太網、網際網路等的基於IP的網絡的 任何形式的通用計算機處理器之一。控制器801包括中央處理單元
(CPU) 807、存儲器803以及用於CPU 807的支持電路809。控制 器801還包括提供811/813用於將控制器801連接到客戶設備201、 301、 401和服務提供商代理設備221以及一個或多個輸入/輸出裝置
(未示出),以訪問控制器801和/或執行與此有關的輔助或管理功 能。注意,儘管圖8中提供811/813顯示為分離總線結構,但是作為
替換,通常在不降低或改變控制器801或本發明的期望操作的情況下 它們也可以是單一總線結構。額外地,儘管控制器801及其操作部件 以及下文中詳細描述的編程顯示為單個實體,但是控制器也可以是散 布在系統中的一個或多個控制器和編程模塊,其中每個控制器和編程 模塊可以執行以前描述的診斷分析的特定或專用部分。通過非限制例 子,控制器801或軟體操作的一部分可以在服務提供商伺服器產生, 控制器801或軟體操作的另一個部分可以在服務提供商代理設備221 產生。本領域技術人員知道和明白控制器和控制器編程的其它配置。
存儲器803耦合到CPU 807。存儲器803或計算機可讀介質可以 是一個或多個個容易獲得的存儲器,諸如隨機訪問存儲器
(RAM)、只讀存儲器(ROM)、軟盤、硬碟、快閃記憶體或任何其它形 式的本地或遠程數字存儲器。支持電路809耦合到CPU 807,用於以 傳統方式支持處理器。這些電路包括高速緩存器、電源、時鐘電路、 輸入/輸出電路以及子系統等。當被CPU 807執行時,軟體例程805 使控制器801執行本發明的處理,並且通常存儲在存儲器803中。軟 件例程805還可以由第二 CPU (未示出)存儲和/或執行,其中第二 CPU遠程放置以遠離CPU 807控制的硬體。
當需要所述多模式通信的優選方法時,執行該軟體例程805。當 被CPU 807執行時,軟體例程805將通用計算機變換成專用計算機
(控制器)801,其控制基於web的應用程式、 一組診斷工具或其它 相似操作。儘管討論了按照軟體例程實現本發明的處理,但是可以通 過軟體以及通過軟體控制器執行於此公開的一些方法步驟。這樣,可 以通過在計算機系統上執行的軟體、作為特定應用集成電路的硬體或 其它類型的硬體方式、或者軟體和硬體的組合實施本發明。本發明的 軟體例程805能夠在計算機作業系統上執行,包括但不限於 Microsoft Windows 98、 Microsoft Windows 2000/XP/Vista 、 Apple OSX和Linux。相似地,能夠使用CPU架構執行本發明的軟體例程 805, 包括但不限於IBM Power PC、 Intel x86、 Sun service provider agentRC、 AMD、 Transmeta以及Intel ARM 。
為了用戶安全和系統穩定,在主機裝置上運行軟電話應用程式的 有限數目的實例(例如一個)。在包括安全特徵的實施例中可支持多 個實例,以防止一個用戶身份由另一個用戶誤用。替換實施例包括在 專用和接入控制計算裝置上運行的軟電話。
為了遠程地加強安全和監視裝置/應用程式狀態,軟電話的實施 例以預定間隔與服務提供商網絡認證,包括但不限於,每當運行軟電 話時,退出軟電話時,周期性地,或者響應於來自服務提供商網絡實 體(諸如代理、網關、認證或訂購伺服器)的認證詢問。 一些實施例 包括用戶或遠程接入狀態控制臺,用於軟電話或關於硬體的診斷信 息。
所選的實施例包括對服務提供商伺服器自動查詢以用於客戶端應 用程序更新(例如,較新版本的軟體或安全補丁 )。優選地,軟電話 間隙性地進行檢查以周期性或基於其它事件(例如,基於諸如應用程 序啟動或關閉的事件觸發、或接收到觸發軟電話執行升級/更新的
SIP NOTIFY消息時)更新或升級。如果能夠更新,軟電話優選地促 使用戶允許軟電話自動下載並且運行更新後的版本(例如,按照與 Microsoft Windows更新服務相似的方式)。然而,軟電話更新可選 地由軟電話出售人管理。這些更新和升級可選地影響軟電話用戶可用 的各種使用模式的特徵和功能。
為了安全和計費的目的,提供認證機制(1 )認證用戶並且向 特定軟電話安裝計費;(2 )對分配和重新安裝服務提供商軟電話的 能力進行限制。各種實施例中,軟電話可選地使用一次性使用鍵或相 似的數字安全特徵,以限制軟電話的完整安裝。完整安裝包括安裝軟 電話並且第一次向服務提供商網絡進行認證(以及下栽任何所需的提 供信息)。當用戶登錄軟電話帳戶時, 一次性使用鍵由服務提供商提 供。可選的,認證機制用於確定提供條件參數(例如,使用包含在任 何下載的提供信息中的信息)以允許或解放與用戶獲得或支付的恰當 使用模式對應的各種使用模式中的至少之一 。
軟電話可選地產生並保持隱藏的密碼,用於接下來的摘要認證質
詢,其中使用SIP REGISTER消息。這個隱藏的密碼可選地基於一 次性使用鍵而產生。如果基於一次性使用鍵而產生這個密碼,則月艮務 提供商伺服器能夠使用相同機制。優選地,終端用戶或其它未認證的 人不能夠看見隱藏的密碼。另外優選地,隱藏的密碼僅對應於一個用 戶帳戶。還能夠支持其它的認證措施。
一些實施例包括自動應答特徵,用於診斷或其它實例。如果用於 診斷目的,這個特徵初始配置為被禁止。軟電話優選地包括可選的自 動超時特徵,用於在實時傳輸協議(RTP)分組的不活動的時間段以 後終止呼叫。
軟電話優選地可以從網絡源下栽。作為替換,可以通過計算機可 讀介質將軟電話運送或以其它方式傳送給用戶,包括但不限於磁碟、 磁光碟、光碟、或快閃記憶體。
應該強調上述實施例尤其是任何"優選"實施例僅是實施方式的 可行例子,並且僅是為了清楚理解本公開的原理而進行闡述的。在不 脫離本公開的精神和原理的情況下,可以對本>^開的上述實施例進行 許多改變和變型。這裡,所有這些變型和改變均意圖包括在本公開的 範圍內並且受到權利要求的保護。
權利要求
1. 一種用於提供可選擇性提供的多模式通信的方法,包括步驟:檢測提供條件;基於所述提供條件從第一使用模式、第二使用模式和第三使用模式組成的組中選擇通信模式;其中所述第一使用模式僅在定義域內提供通信,所述第二使用模式提供所述第一使用模式中描述的通信並且增加域外通信能力,所述第三使用模式提供所述第二使用模式中描述的通信並且增加視頻增強通信能力;以及顯示與所選擇的通信模式對應的界面。
2. 權利要求1所述的方法,其中所述第一使用模式還包括支持即 時消息(IM)功能和網絡內語音呼叫功能。
3. 權利要求1所述的方法,其中所述第二使用模式還包括支持到 PSTN網絡的網絡外語音呼叫功能。
4. 權利要求1所述的方法,其中所述第三使用模式還包括支持與 一個或多個網絡內用戶、PSTN網絡上的一個或多個網絡外用戶和移 動網絡上的一個或多個用戶的視頻增強通信能力。
5. 權利要求4所述的方法,其中所述視頻增強通信能力是基於 SIP的。
6. 權利要求1所述的方法,其中所述檢測提供條件的步驟包括 接收數字鍵;以及將所述數字鍵與存儲的代碼比較以輸出所述提供條件。
7. 權利要求6所述的方法,其中所述存儲的代碼唯一地對應於與 所述多模式通信的用戶關聯的單個用戶名稱或DID號碼。
8. 權利要求1所述的方法,其中從初始化條件、升級條件、更新 條件和復位條件組成的組中選擇所述提供條件。
9. 權利要求8所述的方法,其中所述初始化條件還包括基於初始 下載或服務訂購的初始提供服務級別,所述升級條件還包括用戶購買 升級到更高使用級別或模式,所述更新條件還包括與所述多模式通信 的自動或周期更新對應的特徵升級或更新,以及所述復位條件對應於 從用戶服務訂購的取消和終止組成的組中選出的情況。
10.權利要求1所述的方法,其中所述選擇的步驟還包括從允許終端用戶接入特定通信功能、使用認證機制解鎖現有但是先前受限的 通信功能、以及從遠程服務提供商網絡實體獲取附加或替換功能組成 的組中選出的選擇。
11.—種用於通信網絡上的裝置的電腦程式產品,包括 計算機可用介質,在所述介質中實施計算機可讀程序代碼才莫塊,從而提供可選擇性提供的多模式通信;計算機可讀第一程序代碼模塊,用於使計算機檢測提供條件; 計算機可讀第二程序代碼模塊,用於使計算機基於所述提供條件從第 一使用模式、第二使用模式和第三使用模式組成的組中選擇通信模式;其中所述第一使用模式提供僅在定義域內的通信,所述第二使用 模式提供所述第一使用模式中描述的通信並且增加域外通信能力,所 述第三使用模式提供所述第二使用模式中描述的通信並且增加視頻增 強通信能力;以及計算機可讀第三程序代碼模塊,用於使計算機顯示與所選的通信 模式對應的界面。
12.—種提供可選擇性提供的多模式通信的方法,包括檢測到初始提供條件時提供第一組通信能力;接收升級信號;基於所述升級信號確定更新的提供條件;以及 提供與所述更新的提供條件對應的第二組通信能力,所述第二組 提供沒有被包括在所述第一組中的額外通信能力。
全文摘要
本發明公開了一種用於提供可選擇性提供的多模式通信的系統和方法,包括檢測提供條件,基於提供條件從第一使用模式、第二使用模式和第三使用模式選擇通信模式,以及顯示與選擇出的通信模式對應的界面(510)。第一使用模式包括支持由即時消息和網絡內部語音數據組成的第一通信數據的第一通信通道。第二使用模式包括支持由IM、網絡內部語音數據和網絡外部語音數據組成的第二通信數據的第二通信通道。第三使用模式包括支持包含視頻數據的第三通信數據的第二通信通道。檢測提供條件數字鍵包括圖4的使用。
文檔編號H04L29/06GK101385308SQ200780005325
公開日2009年3月11日 申請日期2007年2月13日 優先權日2006年2月13日
發明者D·T·斯梅瑞斯, J·瑞雷, M·格裡卡斯 申請人:沃納格控股公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀