專利名稱:針對手持設(shè)備的語音郵件系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本專利文件總體涉及一種語音郵件系統(tǒng),更具體地涉及一種適合于手 持通信設(shè)備的語音郵件系統(tǒng)。
本專利文件公開的一部分包含受版權(quán)保護(hù)的材料。若專利文件或?qū)@?公開的任何一個出現(xiàn)在專利商標(biāo)局的專利文件或記錄中,版權(quán)所有者不反 對對其進(jìn)行復(fù)制,但對于其他內(nèi)容保留所有版權(quán)。
背景技術(shù):
諸如個人數(shù)字助理(PDA)、蜂窩電話、便攜式計算設(shè)備以及其他雙 向數(shù)據(jù)和/或語音通信設(shè)備之類的手持設(shè)備正迅速普及。特別地,現(xiàn)如今, 允許語音和數(shù)據(jù)通信的高性能手持設(shè)備在特定商業(yè)及政府機(jī)構(gòu)中己相當(dāng) 普遍。由于這種手持通信設(shè)備允許語音和電子通信以及使用對移動性 (impeding mobili〗ty)無阻礙的電子郵件、日歷、聯(lián)系人(contracts)和地 址簿對個人信息及與商業(yè)有關(guān)的信息的管理,所以對這種手持通信設(shè)備有 較高需求。流行的手持設(shè)備包括由位于加拿大安大略省沃特盧的捷訊有限 公司(Research in Motion Ltd.,Waterloo, Ontario, Canada)供應(yīng)的手持設(shè)備。
通常通過手持設(shè)備訪問的多種通信服務(wù)先于高性能手持設(shè)備的普及
而出現(xiàn)。由此,可能存在某些固有缺點(diǎn),該缺點(diǎn)可通過重新設(shè)計所提供的
應(yīng)用以便充分考慮到移動手持設(shè)備的能力而避免。
這種服務(wù)的典型示例是語音郵件。語音郵件設(shè)計為由網(wǎng)絡(luò)供應(yīng)商提供
的服務(wù)。用戶通過呼叫進(jìn)網(wǎng)絡(luò)、鍵入諸如郵箱號碼和密碼之類的合適的認(rèn) 證、 一般與語音郵件系統(tǒng)交互并通過語音指令接收反饋,來訪問該用戶的 語音郵件,其所述與語音郵件系統(tǒng)交互典型地是通過按鍵式電話界面來輸 入數(shù)據(jù)而實(shí)現(xiàn)。
這種服務(wù)有一些缺點(diǎn)。首先,用戶不能夠一目了然地得知多少消息在
等待、它們什么時候被接收以及誰可能發(fā)送了它們。用戶必須順序地遍歷 每條消息,收聽指令并鍵入應(yīng)答,以回答問題并作出與是收聽消息、跳過 消息、刪除消息還是存儲消息有關(guān)的菜單選擇。
其次,由于用戶不能看到消息,所以用戶就不能跳到他感興趣的消息。 因此用戶就會浪費(fèi)時間去處理當(dāng)前他不感興趣的消息。最低限度,在用戶 移至下一條消息之前,甚至在決定跳過當(dāng)前消息時,由于用戶要收聽關(guān)于 發(fā)送方的信息,所以至少一些時間一定會流逝。
如上所述的對語音郵件進(jìn)行訪問已服務(wù)了較早的電話設(shè)備,并提供了 一定程度的位置無關(guān)性。然而,如今的無線數(shù)字手持設(shè)備具有更強(qiáng)的數(shù)字 處理能力以及更好的屏幕,從而可被控制以提供更優(yōu)秀的語音郵件服務(wù)。
因此,需要一種針對手持設(shè)備的改進(jìn)的語音郵件系統(tǒng),其提高使用的 方便性、減少不必要的用戶輸入并減少網(wǎng)絡(luò)連接時間。
發(fā)明內(nèi)容
可以提供一種在手持無線設(shè)備上提供語音郵件服務(wù)的方法。在一個方 面,所述方法可包括在手持設(shè)備的本地存儲器中記錄輸入音頻消息;以
及在手持設(shè)備的用戶界面屏幕中顯示與輸入音頻消息相對應(yīng)的輸入音頻 消息記錄。用戶界面屏幕可將電子郵件記錄與輸入音頻消息記錄一起同時顯不。
在另一方面,可以提供一種在無線手持設(shè)備上提供語音郵件服務(wù)的方
法,所述方法包括在手持設(shè)備的本地存儲器中記錄始發(fā)呼叫方的輸入音 頻消息;以及在手持設(shè)備的用戶界面屏幕中顯示與輸入音頻消息相對應(yīng)的 輸入音頻消息記錄。所述方法可包括在用戶通過用戶界面選擇輸入音頻 消息記錄時使用戶能夠選擇對始發(fā)呼叫方進(jìn)行回復(fù)。所述方法還可包括 在用戶選擇進(jìn)行回復(fù)時連接到語音郵件并留下外發(fā)音頻消息;在本地存儲 器中記錄外發(fā)音頻消息;創(chuàng)建對應(yīng)于外發(fā)音頻消息的外發(fā)消息記錄;以及 將外發(fā)消息記錄與輸入音頻消息記錄相關(guān)聯(lián)。
根據(jù)另一方面,手持設(shè)備可包括無線接收機(jī)、音頻編解碼器、揚(yáng)聲器、 存儲器、顯示器以及處理器。在接收機(jī)接收來自呼叫方的無線電話呼叫時, 所述設(shè)備可進(jìn)入電話應(yīng)答機(jī)模式且可在存儲器中記錄來自呼叫方的音頻消息。處理器和編解碼器還可在用戶界面屏幕中添加與音頻消息相對應(yīng)的 消息記錄,所述用戶界面屏幕用于在手持設(shè)備中顯示電子郵件消息記錄、 文本消息記錄和音頻消息記錄。
在閱讀具體實(shí)施例結(jié)合附圖的以下描述時,所公開的設(shè)備和方法的方 面及特征對于本領(lǐng)域普通技術(shù)人員而言顯而易見。在示出典型實(shí)施例的附 圖中
圖1是示出了可使用手持計算設(shè)備的典型聯(lián)網(wǎng)環(huán)境的示意圖; 圖2是手持設(shè)備的各種組件的框圖3是在圖2的手持設(shè)備上執(zhí)行的傳統(tǒng)語音郵件系統(tǒng)中使用的用戶界 面的屏幕截圖4是在傳統(tǒng)語音郵件系統(tǒng)中使用的用戶界面的另一個屏幕截圖; 圖5是示出了由操作圖2的手持設(shè)備的用戶采取的典型步驟的流程
圖,用戶采取所述步驟以訪問在傳統(tǒng)語音郵件系統(tǒng)中存儲的該用戶的音頻消息。
圖6是此處公開的一個語音郵件系統(tǒng)典型實(shí)施例的用戶界面的屏幕截 圖,其顯示了語音郵件消息以及電子郵件消息和文本消息。
圖7是圖6的用戶界面的另一個屏幕截圖,示出了在語音郵件消息記
錄被打開之后所顯示的上下文菜單;
圖8是另一個語音郵件系統(tǒng)典型實(shí)施例的手持設(shè)備上的用戶界面的屏 幕截圖,該圖將彼此相關(guān)的語音郵件消息顯示為線索交換(threaded exchange)。
圖9是存儲有將呼叫方與消息記錄相關(guān)聯(lián)的數(shù)據(jù)的數(shù)據(jù)庫的框圖。 圖10是示出了在來話呼叫被傳送到圖2的手持設(shè)備的語音郵件系統(tǒng)
時由圖2的手持設(shè)備采取的步驟的流程圖。
圖11是示出了在手持用戶回復(fù)消息的情況下由圖2的手持設(shè)備采取
的步驟的流程圖。
具體實(shí)施例方式
圖1顯示了示出典型手持計算設(shè)備200可使用的典型聯(lián)網(wǎng)環(huán)境100的 示意圖。聯(lián)網(wǎng)環(huán)境IOO包括臺式計算設(shè)備102、服務(wù)器計算機(jī)104、廣域 網(wǎng)(WAN) 106、通信網(wǎng)絡(luò)110和手持設(shè)備200。服務(wù)器104包括電子郵 件服務(wù)器軟件并通過局域網(wǎng)(LAN) 114與臺式計算機(jī)102進(jìn)行互聯(lián)。服 務(wù)器104另外還包括協(xié)助通過手持設(shè)備200對電子郵件服務(wù)器軟件進(jìn)行訪 問的軟件。
射頻(RF)基站112提供了WAN 106與通信網(wǎng)絡(luò)IIO之間的通信鏈 路,WAN 106可以是公共互聯(lián)網(wǎng),通信網(wǎng)絡(luò)110可以是無線網(wǎng)絡(luò)。手持 設(shè)備200通過通信網(wǎng)絡(luò)110和WAN 106從服務(wù)器104或臺式計算機(jī)102 訪問數(shù)據(jù)。在某些網(wǎng)絡(luò)構(gòu)架中,可以在WAN 106與服務(wù)器計算機(jī)104之 間實(shí)現(xiàn)防火墻,以對至LAN114的訪問進(jìn)行門控,LAN114可以是公司局 域網(wǎng)(corporate LAN)。
手持設(shè)備200加載有電子郵件客戶端軟件,所述電子郵件服務(wù)器軟件 訪問在服務(wù)器104上運(yùn)行的郵件服務(wù)器軟件(例如Microsoft Exchange或 Lotus Domino軟件)中存儲的電子郵件消息。為了協(xié)助通過手持設(shè)備200 的數(shù)據(jù)訪問,服務(wù)器104可加載有專用軟件以提供對數(shù)據(jù)的壓縮和加密以 及與郵件服務(wù)器軟件的數(shù)據(jù)接口 。
圖2是典型手持移動通信設(shè)備200的示意圖。設(shè)備200包括外殼、輸 入設(shè)備(鍵盤214)和輸出設(shè)備(顯示器226),所述輸出設(shè)備可以是全圖 形液晶顯示器(LCD)。備選地,可使用其它類型的輸出設(shè)備。處理設(shè)備 (微處理器228)在圖2中示意性地顯示為連接在鍵盤214與顯示器226 之間。微處理器228響應(yīng)于用戶在鍵盤214上的擊鍵操作,控制顯示器226 的操作以及手持設(shè)備200的總體操作。
外殼可以是垂直伸長的或可采用其他的尺寸和形狀(包括翻蓋式外殼 結(jié)構(gòu))。鍵盤可包括模式選擇鍵或用于在文本輸入與電話輸入之間切換的 其他硬件或軟件。
除了微處理器228之外,還在圖2中示意性地顯示了手持設(shè)備200的
其他部件。這些部件包括通信子系統(tǒng)270;短程通信子系統(tǒng)202;鍵盤
214和顯示器226、以及諸如軌跡球206之類的輸入鍵入設(shè)備和其他輔助 輸入/輸出設(shè)備207、串行端口 208、揚(yáng)聲器211和麥克風(fēng)212;以及包括 閃速存儲器216和隨機(jī)存取存儲器(RAM) 218在內(nèi)的存儲設(shè)備;以及各 種其他設(shè)備子系統(tǒng)220。眾所周知,軌跡球206可以旋轉(zhuǎn)以提供滾動,并 可按壓以允許選擇。手持設(shè)備200具有為手持設(shè)備200的有源元件供電的 電池221。優(yōu)選地,手持設(shè)備200是具有語音和/或數(shù)據(jù)通信能力的雙向射 頻(RF)通信設(shè)備。另外,手持設(shè)備200可以具有通過互聯(lián)網(wǎng)與其他計算 機(jī)系統(tǒng)進(jìn)行通信的能力。
由微處理器228執(zhí)行的操作系統(tǒng)軟件優(yōu)選地被存儲在諸如閃速存儲器 216之類的永久性存儲器中,但所述操作系統(tǒng)軟件也可被存儲在其它類型 存儲設(shè)備中,例如只讀存儲器(ROM)或相似的存儲元件。另外,系統(tǒng)軟 件、特定設(shè)備應(yīng)用程序或其一部分可臨時被加載進(jìn)諸如RAM 218之類的 易失性存儲器。由手持設(shè)備200接收的通信信號也可被存儲到RAM 218。
微處理器228除了其操作系統(tǒng)功能外還能夠執(zhí)行手持設(shè)備200上的軟 件應(yīng)用程序。在手持設(shè)備200的制造期間,在手持設(shè)備200上安裝對基本 設(shè)備操作進(jìn)行控制的預(yù)定軟件應(yīng)用程序集,例如語音通信模塊230A和數(shù) 據(jù)通信模塊230B。數(shù)據(jù)通信模塊230B允許對電子郵件消息進(jìn)行處理。另 外,在制造期間,還可在手持設(shè)備200上安裝個人信息管理器(PIM)應(yīng) 用程序模塊230C。 PIM應(yīng)用程序能夠組織并管理數(shù)據(jù)項目,所述數(shù)據(jù)項 目例如電子郵件、日歷事件、語音郵件、約會和任務(wù)項目。PIM應(yīng)用程序 還能夠通過無線網(wǎng)絡(luò)110發(fā)送并接收數(shù)據(jù)項目。由PIM應(yīng)用程序管理的數(shù) 據(jù)項目是通過無線網(wǎng)絡(luò)與設(shè)備用戶的相應(yīng)數(shù)據(jù)項目無縫結(jié)合、同步并更新 的,所述設(shè)備用戶的相應(yīng)數(shù)據(jù)項目是已存儲的或與主機(jī)系統(tǒng)相關(guān)聯(lián)的。同 樣,在制造期間,可安裝示出為其它軟件模塊230N的附加的軟件模塊。
包括數(shù)據(jù)和語音通信的通信功能是通過通信子系統(tǒng)270來執(zhí)行的,也 可以是通過短程通信子系統(tǒng)202來執(zhí)行的。通信子系統(tǒng)270包括接收機(jī) 250、發(fā)射機(jī)252和示出為接收天線254和發(fā)射天線256的一條或更多條 天線。另外,通信子系統(tǒng)270還包括諸如數(shù)字信號處理器(DSP) 258之 類的處理模塊以及本地振蕩器(LO) 260。通信子系統(tǒng)270的特定的設(shè)計 和實(shí)施方式取決于手持設(shè)備200要操作在其中的通信網(wǎng)絡(luò)。例如,手持設(shè) 備200的通信子系統(tǒng)270可被設(shè)計以操作于MobitexTM、 DataTACTM或通 用分組無線業(yè)務(wù)(GPRS)移動數(shù)據(jù)通信網(wǎng)絡(luò)中,還可被設(shè)計以操作于多
種語音通信網(wǎng)絡(luò)中的任何一種中,例如高級移動電話服務(wù)(APMS)、時分
多址(TDMA)、碼分多址CDMA、個人通信服務(wù)(PCS)、全球移動通信 系統(tǒng)(GSM)等等。單獨(dú)的以及結(jié)合的其它類型數(shù)據(jù)和語音網(wǎng)絡(luò)都還可用 于手持設(shè)備200。
網(wǎng)絡(luò)訪問需求根據(jù)通信系統(tǒng)的類型而變化。例如,在Mobitexm和 DataTAC 網(wǎng)絡(luò)中,使用與每個設(shè)備相關(guān)聯(lián)的唯一個人識別號碼(PIN) 在網(wǎng)絡(luò)上注冊手持設(shè)備200。然而在GPRS網(wǎng)絡(luò)中,網(wǎng)絡(luò)訪問與設(shè)備的訂 戶或用戶相關(guān)聯(lián)。所以,為了操作于GPRS網(wǎng)絡(luò)上,GPRS設(shè)備需要用戶 身份模塊, 一般稱為用戶身份模塊(SIM)卡。
當(dāng)所需要的網(wǎng)絡(luò)注冊或激活過程完成時,手持設(shè)備200可通過通信網(wǎng) 絡(luò)110來發(fā)送并接收通信信號。由接收天線254從通信網(wǎng)絡(luò)110接收的信 號被路由到接收機(jī)250,接收機(jī)250提供信號放大、下變頻、濾波、信道 選擇等,還可提供模數(shù)轉(zhuǎn)換。接收信號的模數(shù)轉(zhuǎn)換允許DSP258執(zhí)行更復(fù) 雜的通信功能,例如解調(diào)和解碼。要發(fā)送到網(wǎng)絡(luò)110的信號以相似的方式 被DSP258處理(例如調(diào)制和編碼),然后被提供到發(fā)射機(jī)252,以進(jìn)行數(shù) 模轉(zhuǎn)換、上變頻、濾波、放大以及通過發(fā)射天線256向通信網(wǎng)絡(luò)110 (或 多個通信網(wǎng)絡(luò))發(fā)送。
除了處理通信信號之外,DSP 258還提供對接收機(jī)250和發(fā)射機(jī)252 的控制。例如,在接收機(jī)250和發(fā)射機(jī)252中應(yīng)用于通信信號的增益可通 過在DSP 258中實(shí)現(xiàn)的自動增益控制算法來自適應(yīng)地控制。
在數(shù)據(jù)通信模式中,諸如文本消息或網(wǎng)頁下載之類的接收信號由通信 子系統(tǒng)270處理并被輸入至微處理器228。然后,接收信號由微處理器228 進(jìn)一步處理,以輸出至顯示器226或備選地輸出至某些其他輔助I/O設(shè)備 207。設(shè)備用戶還可使用鍵盤214、諸如軌跡球206之類的輸入鍵入設(shè)備和 /或某些其他輔助I/O設(shè)備207來編寫諸如電子郵件消息之類的數(shù)據(jù)項目, 其他輔助I/O設(shè)備207例如觸控板(touchpad)、觸摸屏、指輪、操縱桿、 搖桿開關(guān)或其他類型的輸入鍵入設(shè)備。然后,所編寫的數(shù)據(jù)項目可經(jīng)由通 信子系統(tǒng)270、通過通信網(wǎng)絡(luò)IIO來發(fā)送。
在語音通信模式中,設(shè)備的總體操作與數(shù)據(jù)通信模式基本相似。然而, 對于語音通信,話音(speech)編碼步驟是包括在發(fā)射機(jī)處,對應(yīng)地,話
音解碼步驟出現(xiàn)在接收機(jī)處。在發(fā)射機(jī)處,在揚(yáng)聲器212的輸出的模數(shù)轉(zhuǎn) 換之后,數(shù)字語音采樣在調(diào)制用于傳輸之前由話音編碼器來編碼。例如在
GSM網(wǎng)絡(luò)中,GSMAMR (自適應(yīng)多速率)話音編碼器可用于對音頻數(shù)據(jù) 進(jìn)行編碼以用于網(wǎng)絡(luò)傳輸。相似地,在接收機(jī)處,對網(wǎng)絡(luò)編碼的音頻數(shù)據(jù) 可使用相應(yīng)的GSMAMR解碼器來解碼。在音頻數(shù)據(jù)被解碼之后,音頻數(shù) 據(jù)就被數(shù)模轉(zhuǎn)換器轉(zhuǎn)換為模擬信號并被輸出至諸如揚(yáng)聲器211之類的揚(yáng)聲 器。諸如自適應(yīng)多速率-寬帶(AMR-WB)遵從(compliant)話音編碼器 之類的變體也可用于GSM網(wǎng)絡(luò)中。當(dāng)然也可以使用遵從合適標(biāo)準(zhǔn)的其他 話音編解碼器,其中合適標(biāo)準(zhǔn)被定義用于特定的底層語音與數(shù)據(jù)通信網(wǎng)絡(luò) 110。用于給定語音與數(shù)據(jù)通信網(wǎng)絡(luò)的合適的話音編解碼器對于本領(lǐng)域技 術(shù)人員是公知的。
在發(fā)射機(jī)處,音頻信號通常由揚(yáng)聲器212產(chǎn)生。在設(shè)備200上還可以 實(shí)現(xiàn)諸如語音消息記錄子系統(tǒng)之類的備選語音或數(shù)據(jù)I/O子系統(tǒng)。另外, 在語音通信模式中還可利用顯示器226,以便例如顯示主叫方的身份、語 音呼叫的持續(xù)時間或其他與語音呼叫有關(guān)的信息。
短程通信子系統(tǒng)202使得手持設(shè)備200與其他鄰近的系統(tǒng)或設(shè)備之間 的通信得以實(shí)現(xiàn),所述其他鄰近的系統(tǒng)或設(shè)備不必須是相似的設(shè)備。例如, 短程通信子系統(tǒng)可包括紅外設(shè)備和關(guān)聯(lián)電路以及組件,或BluetoothTM通信 模塊,以提供與相似的能夠通信的系統(tǒng)和設(shè)備的通信。
當(dāng)手持設(shè)備200在公知軟件的控制下操作時,手持設(shè)備200可用于訪 問來自由網(wǎng)絡(luò)供應(yīng)商提供的傳統(tǒng)語音郵件系統(tǒng)的語音郵件消息。所述軟件 可包括設(shè)備代碼(固件)、操作系統(tǒng)軟件以及軟件應(yīng)用程序和過程組。
在圖3-5中示出了由手持設(shè)備200的用戶采取的典型步驟,用戶采取
所述步驟以便訪問來自傳統(tǒng)語音郵件系統(tǒng)的語音郵件消息。所示出的動作 次序的變化(例如使用語音命令而不是鍵盤按鍵)或步驟順序的變化都是 可能的。
圖3示出了在手持設(shè)備200上使用的典型用戶界面消息屏幕300。圖 標(biāo)302A在視覺上指示了語音消息的記錄302;圖標(biāo)304A在視覺上指示了 已回復(fù)的電子郵件消息的記錄304;圖標(biāo)306A在視覺上指示了己打開的 電子郵件消息的記錄306;以及圖標(biāo)308A在視覺上指示了未讀電子郵件
消息的記錄308。圖標(biāo)302A和消息記錄302的標(biāo)題指示了消息是語音郵 件消息(例如與電子郵件或文本消息相對的)。
除圖標(biāo)之外,消息記錄還可包含其他域(field),所述其他域提供諸如 到達(dá)時間域、發(fā)送方標(biāo)識域和主題域之類的信息。例如消息記錄308包含 與對應(yīng)于消息記錄308的消息相關(guān)聯(lián)的時間域308B、電子郵件發(fā)送方id 域308C和標(biāo)題或主題域308D。
用戶可在打開消息記錄302之后使用軌跡球206引出如圖4中示出的 彈出菜單屏幕402,并導(dǎo)航過菜單屏幕402以便使用軌跡球206來作出對 菜單條目404的選擇。需要注意,諸如鍵盤214、觸控板、觸摸屏、操縱 桿等之類的其他輸入鍵入設(shè)備也可被應(yīng)用,以引出菜單屏幕402或者導(dǎo)航 或者作出對菜單條目404的選擇。當(dāng)選擇了標(biāo)有"呼叫語音郵件"的彈出 菜單402的菜單條目404時,手持設(shè)備200對由無線網(wǎng)絡(luò)供應(yīng)商提供的傳 統(tǒng)語音郵件系統(tǒng)發(fā)出呼叫。典型地有專用電話號碼,當(dāng)選擇了菜單條目404 時,撥打所述專用電話號碼以訪問由該特定手持設(shè)備200使用的語音郵件郵箱。
圖5是示出由操作手持設(shè)備200的用戶采取的典型步驟的流程圖,用 戶采取所述步驟以訪問在傳統(tǒng)語音郵件系統(tǒng)中存儲的他或她的消息。
用戶首先使用無線手持設(shè)備200來呼入電話網(wǎng)絡(luò)(S502)。這是通過 撥打與他的語音郵件郵箱相關(guān)聯(lián)的號碼來完成的。 一旦呼叫成功連接進(jìn)語 音郵件系統(tǒng),用戶就在被提示時提供他的密碼(S504)。
所有數(shù)據(jù)輸入通常使用按鍵式電話鍵盤上的按鍵來完成。數(shù)據(jù)經(jīng)由語 音命令、通過手持設(shè)備200的電話聽筒(handset)的揚(yáng)聲器提供給用戶。 如果密碼不正確(S506),則必須重新輸入密碼(S504)。
用戶收聽當(dāng)前消息(S508)。在聽到當(dāng)前消息之后,用戶可收聽指令 (S510),并按壓輸入鍵入設(shè)備上的鍵(例如按壓軌跡球206或鍵盤214 等等)以刪除該消息(S512, S518);按壓不同的鍵以保存該消息(S514, S520)或簡單地跳過該消息。如果在語音郵件系統(tǒng)上有更多語音郵件消息 可用(S522),則該過程可轉(zhuǎn)到S510。在S524處,可調(diào)用"主菜單"。用 戶可執(zhí)行所選擇的任務(wù)(S516),例如設(shè)置配置參數(shù)、記錄問候或設(shè)置在 前往語音郵件系統(tǒng)之前呼叫應(yīng)當(dāng)振鈴的次數(shù)。備選地,用戶可使用主菜單
(S524)中的選項來選擇再次收聽消息,這從S510處幵始。
雖然各種傳統(tǒng)系統(tǒng)在它們的實(shí)施方式上有所不同,但使用按鍵式
(touchtone)的鍵以及逐個檢查消息在傳統(tǒng)語音郵件系統(tǒng)中是常規(guī)的。注 意,用戶可以使用普通的電話手持機(jī)和傳統(tǒng)的基于地面的電話線而不是無 線手持設(shè)備來呼叫進(jìn)入語音郵件。由此,語音郵件系統(tǒng)既不需要也不利用 無線手持設(shè)備中的許多有利的特征。此外,語音郵件系統(tǒng)理所當(dāng)然地認(rèn)為 連接是可用的,而在使用無線手持設(shè)備時情況并非如此。如果用戶不在允 許無線通信的并且不能訪問地面線路的位置處,則他的語音消息不可訪 問。當(dāng)消息己被存儲時,所以這種情況是非常不希望的。由此,語音郵件 以需要新的無線網(wǎng)絡(luò)連接為代價實(shí)現(xiàn)位置無關(guān)性,其目的僅為了訪問所存 儲的消息。
缺少引導(dǎo)用戶通過圖5的步驟的可視界面也是不利的。與充分利用在 手持設(shè)備上提供的屏幕的其他消息收發(fā)應(yīng)用程序(例如電子郵件或文本消 息收發(fā))形成鮮明的對比,用戶不能一目了然地得知關(guān)于語音郵件消息實(shí) 質(zhì)的信息,例如何時接收到消息、誰可能發(fā)送消息或消息的長度。
此外,如圖5中顯而易見,用戶必須順序地遍歷語音郵件消息,輸入 命令以指示偏好的動作,例如是收聽消息、跳過消息、刪除消息還是存儲 消息。
由于用戶不能看到語音郵件消息的元數(shù)據(jù)(例如發(fā)送方姓名或電話號 碼、到達(dá)時間或長度)的有組織的呈現(xiàn),所以用戶無法容易地選擇所希望 的消息來訪問,尤其當(dāng)大量語音郵件消息存在的時候。順序地考慮每條消 息并且決定是存儲、跳過還是刪除消息,這會浪費(fèi)時間。具體地,甚至在 決定不收聽全部語音消息時,在用戶移至下一條消息之前,由于用戶要收 聽消息的至少某一部分,所以還是會有一些時間流逝。
另外,無法容易地看到從相同的發(fā)送方接收到哪些消息以及這些消息 可能有多長。
用戶還不能看到他可能為別人留下的語音消息。當(dāng)所發(fā)送的和所接收 的消息可形成鏈或線索(thread)時,如果能夠看到所接收的消息與所發(fā) 送的消息之間的相互關(guān)系,將會是非常有利的。
為了克服上述注意到的這些以及其他有關(guān)的不利條件,語音郵件系統(tǒng)
的典型實(shí)施例將電話應(yīng)答機(jī)結(jié)合到手持設(shè)備200上。
為了將手持設(shè)備200作為電話應(yīng)答機(jī)操作,在一個實(shí)施例中,微處理
器228將通過通信子系統(tǒng)270和語音通信模塊230A接收的網(wǎng)絡(luò)編碼的音 頻數(shù)據(jù)存儲在本地存儲器(例如RAM 218、閃速存儲器216或新的存儲塊) 中。如上述注意到的,網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)的格式可以遵從合適的標(biāo)準(zhǔn), 所述合適的標(biāo)準(zhǔn)是針對所使用的語音與數(shù)據(jù)通信網(wǎng)絡(luò)IIO而定義的。在典 型實(shí)施例中,遵從ITU-G.722.2標(biāo)準(zhǔn)的AMR-WB編碼的音頻數(shù)據(jù)可通過 GSM語音與數(shù)據(jù)通信網(wǎng)絡(luò)來接收并被存儲在本地存儲器中。
在回放所記錄的音頻消息期間,微處理器228可用于對存儲在本地存 儲器中的網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)進(jìn)行解碼,并通過揚(yáng)聲器211來輸出解碼后 的音頻消息。
在另一個實(shí)施例中,手持設(shè)備200可加載有與用于網(wǎng)絡(luò)編碼的音頻數(shù) 據(jù)的話音編解碼器不同的單獨(dú)的音頻編解碼器軟件。所述編解碼器軟件的 音頻編碼器部分可用于以適合存儲(而不是傳輸)的壓縮格式對通過通信 子系統(tǒng)270接收的解碼后的音頻數(shù)據(jù)或來自麥克風(fēng)212的未處理的數(shù)字音
頻數(shù)據(jù)進(jìn)行編碼。音頻解碼器可用于對由音頻編碼器編碼的壓縮音頻數(shù)據(jù) 進(jìn)行解碼并將解碼后的音頻數(shù)據(jù)輸出至互連的揚(yáng)聲器211。
在上述的備選實(shí)施例中,音頻編解碼器可形成為專用硬件模塊(未顯 示),連接到本地存儲器(RAM 218、閃速存儲器216或新的存儲塊)、微 處理器228、通信子系統(tǒng)270、麥克風(fēng)212和揚(yáng)聲器211,并且結(jié)合入到手 持設(shè)備200中以減小微處理器228上的計算負(fù)荷。音頻編碼器可采用壓縮 引擎來減小寫入到本地存儲器的音頻文件的大小。大多數(shù)音頻壓縮方案從 未處理的數(shù)字化音頻輸入中丟棄一些數(shù)據(jù),以便減小存儲音頻數(shù)據(jù)所需的 存儲量。當(dāng)壓縮引擎由編解碼器使用時,相應(yīng)的解壓縮引擎應(yīng)由解碼器使 用以回放音頻消息。使用標(biāo)準(zhǔn)化壓縮/解壓縮技術(shù)的音頻編解碼器在本領(lǐng)域 內(nèi)是公知的。音頻編碼器從而可以在網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)由話音解碼器 (例如,AMR-WB解碼器)解碼之后接收解碼后的音頻數(shù)據(jù),并將解碼 后的音頻數(shù)據(jù)以適合在本地存儲器中存儲的格式來壓縮。相反,音頻解碼 器可從存儲器中讀取壓縮后的音頻數(shù)據(jù),對其進(jìn)行解壓縮并將相應(yīng)的音頻 信號輸出至揚(yáng)聲器211。
用于存儲音頻消息的多種文件格式是公知的。示例包括MP3、 WAV、
AIFF和WMA格式。MP3表示運(yùn)動圖像專家組(MPEG)音頻層3標(biāo)準(zhǔn), 并已受到個人計算機(jī)和便攜式數(shù)字音樂播放器的用戶的極度歡迎。WAV 是波形音頻格式的簡稱,而WMA代表^Windows媒體音頻格式,所述 Windows媒體音頻格式是受歡迎的但是專利的標(biāo)準(zhǔn)。AIFF代表音頻互換 文件格式并經(jīng)常用于在個人計算設(shè)備上存儲未壓縮的音頻數(shù)據(jù)。
在另一個實(shí)施例中,輸入的網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)首先被解碼,然后在 數(shù)模轉(zhuǎn)換之后以適合于輸出至揚(yáng)聲器211的格式被存儲在本地存儲器中。
在操作中,手持設(shè)備200可接收、存儲并呈現(xiàn)語音郵件消息。所述呈 現(xiàn)可與其他消息的呈現(xiàn)相似,所述其他消息例如電子郵件、短消息服務(wù) (SMS)消息(也稱為文本消息)或多媒體消息服務(wù)(MMS)消息。
在手持設(shè)備200振鈴了預(yù)定(可配置的)次數(shù)之后,手持設(shè)備200進(jìn) 入電話應(yīng)答機(jī)模式。 一旦手持設(shè)備200進(jìn)入電話應(yīng)答機(jī)模式,呼叫方就被 提示留下消息。如果呼叫方繼續(xù)并留下消息,則微處理器228可將輸入消 息存儲到本地存儲器。輸入消息可被存儲為網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)(例如 AMR-WB編碼數(shù)據(jù)),或被存儲為適合于數(shù)模轉(zhuǎn)換的解碼后未處理音頻數(shù) 據(jù);或被存儲為在對所接收的網(wǎng)絡(luò)編碼的音頻數(shù)據(jù)進(jìn)行解碼并對音頻數(shù)據(jù) 進(jìn)行重新編碼之后的音頻文件(例如MP3文件)。
如果用戶選擇忽略來話呼叫(通過從可在接收到新呼叫時彈出的菜單 中適當(dāng)?shù)剡x擇)或如果用戶在手持設(shè)備200上配置設(shè)備設(shè)置以便在接收到 電話呼叫時手持設(shè)備200自動進(jìn)入電話應(yīng)答機(jī)模式,則手持設(shè)備200可備 選地進(jìn)入電話應(yīng)答機(jī)模式。進(jìn)入電話應(yīng)答機(jī)模式的各種其他方法對于本領(lǐng) 域普通技術(shù)人員是顯而易見的。
一旦呼叫方留下消息并掛斷,與輸入消息(存儲為音頻文件)相關(guān)聯(lián) 的消息記錄就可由微處理器228來創(chuàng)建并在圖6中所示的用戶界面屏幕 600中顯示給用戶??蛇x地,在用戶呼叫并在遠(yuǎn)程語音郵件系統(tǒng)上留下語 音郵件消息的情況下,可以創(chuàng)建外發(fā)消息記錄。另外,微處理器228可同 時在手持設(shè)備200的本地存儲器中記錄外發(fā)消息。
在所示出的典型實(shí)施例中,語音郵件消息的呈現(xiàn)看起來與使用電子郵 件客戶端軟件接收的電子郵件消息的呈現(xiàn)非常相似。標(biāo)題欄602顯示了曰
期。每個消息記錄604A、 604B、 604C……604K (單獨(dú)和集體的消息記錄 604)表示可以為電子郵件、SMS消息或語音郵件的消息。與發(fā)送方、接 收方和到達(dá)時間有關(guān)的信息可在每個記錄中相應(yīng)的域中顯示。
作為消息記錄的一部分的每個圖標(biāo)606A、 606B、 606C 606K (單
獨(dú)和集體的圖標(biāo)606)可被設(shè)計以指示所關(guān)聯(lián)消息的類型和狀態(tài)。例如, 未讀電子郵件可由未打開的信封圖標(biāo)606D指示,而己讀電子郵件可顯示 已打開的信封圖標(biāo)606C。帶有附件的電子郵件可由諸如顯示曲別針圖像 的圖標(biāo)606A之類的圖標(biāo)指示。接收的且在手持設(shè)備200上存儲的語音郵 件消息可由諸如向下繪制的電話聽筒之類的圖標(biāo)606F表示,而具有相似 的外觀和感覺的不同的圖標(biāo)606B (例如向上繪制的電話聽筒)可表示手 持設(shè)備200的用戶在接收方的遠(yuǎn)程語音郵箱上留下的消息。
為了訪問語音消息,用戶選擇或打開包含語音郵件消息的消息記錄。 例如,選擇消息記錄604F使得與消息記錄604F相關(guān)聯(lián)的所存儲的音頻消 息在必要時被微處理器228解碼、轉(zhuǎn)換為模擬信號并輸出至揚(yáng)聲器2H。 在手持設(shè)備200采用單獨(dú)的音頻編解碼器的情況下,可包括相,應(yīng)的音頻解 碼器以在來自存儲器的音頻消息輸出至揚(yáng)聲器211之前對該音頻消息進(jìn)行 解碼。 一旦播放語音郵件消息音頻文件,相應(yīng)的圖標(biāo)就可改變以反映語音 郵件消息己被播放。例如,圖標(biāo)在還未播放的情況下可表現(xiàn)為紅色,在先 前顯示過的情況下可表現(xiàn)為綠色。還可以提供配置選項,以便用戶按需地
手動改變與語音郵件消息的狀態(tài)相關(guān)聯(lián)的圖標(biāo)。
有利地,打開與外發(fā)語音郵件相對應(yīng)的消息記錄(例如消息記錄604B)
會播放所存儲的音頻文件,從而使得用戶聽到留在遠(yuǎn)程語音郵件系統(tǒng)上的 外發(fā)消息。
考慮呼叫方(例如David)在時間tl (例如在7:00PM)為手持設(shè)備 200的用戶(例如Scott)留下消息的場景。這是在圖6的消息記錄604K 中顯示的。然后如圖6的消息記錄604G中所示,用戶在時間t2 (例如 8:30PM)回?fù)懿?例如8:30PM)在始發(fā)呼叫方的(David的)語音郵箱 留下消息。始發(fā)呼叫方(David)在接收到消息之后再次呼叫。然而,用 戶不應(yīng)答且手持設(shè)備200進(jìn)入電話應(yīng)答機(jī)模式。因此,如圖6的消息記錄 604F中所示,呼叫方(David)在時間t3 (例如8:45PM)留下消息。然后
如消息記錄604B中所示,用戶在時間t4 (例如10:15PM)再次呼叫。這 些交換發(fā)生在其他消息交換的上下文內(nèi),所述其他消息交換是例如在時間 tl、 t2、 t3與t4之間的時間間隔中接收和發(fā)送的電子郵件和SMS消息。
如上所見,在一個典型實(shí)施例中,如圖6中所示,可以按時間順序即 以消息到達(dá)或發(fā)送的順序排列消息。然而在備選實(shí)施例中,消息可呈現(xiàn)為 顯示了消息之間相互關(guān)系的線索。
因此,圖8顯示了圖6中所示消息的用戶界面的不同的呈現(xiàn),所述呈 現(xiàn)示出了例如上述語音郵件交換等場景中的音頻消息關(guān)聯(lián)或相互關(guān)系。
用戶界面屏幕800包括消息記錄804A、 804B、 804C……804K (單獨(dú) 的和集體的消息記錄804),每一個都分別帶有其相應(yīng)的圖標(biāo)604A、 604B、 604C……604K。諸如消息記錄804B之類的一些消息記錄具有消息子記錄 806A、 806B和806C,所述消息子記錄列在它們的"父"消息記錄804B 之下(或更一般地,位于與804B相鄰處)。消息子記錄806A、 806B和806C 可相對于它們的父消息804B成縮進(jìn)交錯(indented)顯示,以顯示關(guān)聯(lián)。 在所示出的特定實(shí)施例中,消息子記錄還被顯示為自身獨(dú)立的消息記錄。 例如,消息記錄804F與消息子記錄806A相同。
值得注意的是,存儲在手持設(shè)備200中的消息內(nèi)容在圖6和圖8中是 相同的。因此,圖標(biāo)606以及與每個消息記錄804A、 804B、 8(MC……804K 相關(guān)聯(lián)的域(例如主題、發(fā)送方、接收方、時間等等)在兩種情況下都是 相同的。然而,在圖8中,語音郵件消息的相互關(guān)系對查看者而言更容易 看出來。
在語音郵件交換的上述需要注意的場景中,在時間tl (7:00PM)接收 的第一語音郵件消息顯示在消息記錄804K中。顯而易見,相同的語音消 息還與消息子記錄806E、 806F和806C相對應(yīng)。在用戶回?fù)懿⒃跁r間t2 (8:30PM)留下消息之后,新的消息記錄804G被顯示。由于在先消息(與 消息記錄804K相對應(yīng))與當(dāng)前消息有關(guān),所以新的消息子記錄806F被創(chuàng) 建并在消息記錄804G下面顯示。消息子記錄是縮進(jìn)交錯的,以在視覺上 顯示與父消息的記錄關(guān)系。由此清晰可見,例如子記錄806F與消息記錄
804G有關(guān)。
當(dāng)用戶在時間t3 (8:45PM)再次接收到輸入語音消息時,所接收的語
音郵件消息顯示為消息記錄804F。在先的相關(guān)消息還顯示為消息子記錄
806D、 806E (分別與消息記錄804K、 804G相對應(yīng))。
在時間t4 (10:15PM)來自用戶的下一個呼叫顯示為消息記錄804B。 再一次,在先的相關(guān)消息還顯示為消息子記錄806A、 S06B、 806C (分別 與音頻消息記錄804K、 804G、 804F相對應(yīng))。
有利地,在圖8中,以清晰地示出語音郵件消息序列或交換的線索的 方式,在視覺上顯示音頻消息記錄804B及其消息子記錄806A、 806B和 806C。
應(yīng)了解,不需要無線連通性來訪問消息。取而代之地,通過簡單選擇 或打開消息記錄來訪問語音消息。選擇消息子記錄806A、 806B、 806C或 804K會播放相同的音頻文件,所述相同的音頻文件將會通過選擇與其對 應(yīng)的消息記錄來打開。例如選擇消息子記錄806C打開了與選擇消息記錄 804K而打開的相同的音頻文件。換句話說, 一個消息文件可與消息記錄 以及多個消息子記錄相關(guān)聯(lián)。
將圖6的消息顯示為如圖8中所示的語音郵件線索需要將外發(fā)與輸入 消息記錄相關(guān)聯(lián),以便形成合適的消息組,所述合適的消息組應(yīng)當(dāng)一起出 現(xiàn)在給定的線索中。
例如,(記錄604G的)時間t2的外發(fā)語音消息可與(記錄604K的) 時間tl的輸入消息相關(guān)聯(lián)如下。當(dāng)用戶打開消息記錄604K時,圖7中所 示的用戶界面屏幕700可被顯示。用戶界面屏幕700可包括帶有圖標(biāo)712 的窗口 702,所述圖標(biāo)712指示語音郵件音頻消息正被回放。窗口 702還 可包括可在消息記錄604K中獲得的信息,例如呼叫方信息和音頻消息的 接收時間。在用戶收聽所記錄的音頻消息的同時以及之后,基于上下文的 菜單704可被顯示。備選地,可使用軌跡球206來調(diào)用菜單704。菜單704 可包括若干選項,所述選項分別使用戶能夠回復(fù)呼叫方(例如選項706)、 將音頻消息轉(zhuǎn)發(fā)到另一個電話接收方(選項708)或?qū)⒁纛l消息作為電子 郵件附件轉(zhuǎn)發(fā)(選項710)。用戶可使用軌跡球206在菜單704中導(dǎo)航,并 選擇選項706、 708或710。例如,如果用戶(Scott)經(jīng)由選項706來選擇 回復(fù)呼叫方(David)并連接到始發(fā)呼叫方的(David的)遠(yuǎn)程語音郵件, 則微處理器228可在網(wǎng)絡(luò)編程的外發(fā)消息被留在遠(yuǎn)程語音郵件上(在時間
t2)時在本地存儲器中并發(fā)地記錄該外發(fā)消息,并為該外發(fā)消息創(chuàng)建外發(fā)
消息記錄606G。如果釆用單獨(dú)的音頻編解碼器,則可以取而代之地使用 諸如WAV或MP3等之類的所希望的文件格式來記錄外發(fā)消息。外發(fā)消息 記錄606G從而與輸入消息記錄604K相關(guān)聯(lián)。
與遠(yuǎn)程語音郵件系統(tǒng)的連接可由手持設(shè)備200使用在手持設(shè)備200的 DSP258或微處理器228上執(zhí)行的電話應(yīng)答機(jī)檢測(AMD)軟件來檢測。 電話應(yīng)答機(jī)檢測軟件可利用DSP算法來分析所接收的語音應(yīng)答,從而確定 消息來源是真人還是電話應(yīng)答機(jī)。例如,真人通常通過諸如"您好"或"我 是David"之類的較短的問候來應(yīng)答,而電話應(yīng)答機(jī)或語音郵件系統(tǒng)通常 使用更長、更多信息的問候,例如"您已登錄到David的語音郵件。請在 提示音后留下消息"。這些區(qū)別可由AMD軟件充分利用,以便識別遠(yuǎn)程語 音郵件。
此外還有必要將輸入消息記錄與現(xiàn)有的外發(fā)消息記錄相關(guān)聯(lián)。在這個 方面,如果僅有呼叫的一方的手持設(shè)備200配備有所述典型軟件,則以下 方法是合適的。
手持設(shè)備200可在數(shù)據(jù)庫中存儲唯一呼叫方id(例如電話號碼或個人 身份號碼)和相應(yīng)的唯一消息id (用于識別發(fā)給呼叫方的最后外發(fā)消息)。 典型數(shù)據(jù)庫900在圖9中示出。每個消息記錄(圖6或圖8中)都具有唯 一消息id (例如902B或904B)分配給該消息記錄。每個呼叫方也具有唯 一呼叫方id (例如902A或904A)。數(shù)據(jù)庫可以是在存儲器、文本文件、 簡單的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)等中形成的簡單的表格。每個數(shù) 據(jù)庫條目902 (或904)從而包含唯一呼叫方id 902A (或904A)以及等 待回復(fù)的最后外發(fā)消息記錄id902B (或904B)。
例如,數(shù)據(jù)庫條目902可包含David的唯 一 標(biāo)識符902A (caller—id—david)和用于標(biāo)識由Scott為David留下的最后外發(fā)消息的消 息記錄標(biāo)識符902B (msg—out—001)。隨后,如果來話呼叫傳至語音郵件 且消息被記錄,則數(shù)據(jù)庫900被檢查,以便了解輸入消息是否是由先前為 其留下外發(fā)消息的接收方發(fā)起。即,被期望發(fā)起輸入消息的呼叫方具有數(shù) 據(jù)庫900中的相應(yīng)條目902或904。如果在數(shù)據(jù)庫中找到呼叫方,則在最 后外發(fā)消息記錄(其消息記錄id被存儲在數(shù)據(jù)庫中)與新的輸入消息記錄
之間形成關(guān)聯(lián)。
圖10示出了概述在來話呼叫傳至語音郵件系統(tǒng)時由手持設(shè)備200采 取的操作的流程圖。在記錄了語音郵件消息(S1002)之后,為該語音郵 件消息創(chuàng)建輸入消息記錄。然后為剛剛記錄的消息獲得唯一消息記錄id (例如msg一in一002) (S1006)。相似地,獲得唯一標(biāo)識呼叫方的唯一呼叫 方id (例如caller—id—david) (S1008)。然后査詢數(shù)據(jù)庫卯O (S1010)以 確定是否有包含唯一呼叫方id(caller—id—david)的條目。如果有,則(S1012) 在數(shù)據(jù)庫900中的外發(fā)消息id (例如msg一outJ)Ol)與新的輸入消息id (msg—in—002)之間形成關(guān)聯(lián)。如果在數(shù)據(jù)庫900中沒有找到條目,則新 的消息不會與現(xiàn)有的線索相關(guān)聯(lián)(S1012)。
圖11示出了概述當(dāng)手持設(shè)備用戶回復(fù)消息時由手持設(shè)備200采取的 操作1100的流程圖。如果本地手持設(shè)備用戶使用菜單選擇(S1104)來啟 動對消息的回復(fù)(S1102)并到達(dá)遠(yuǎn)程呼叫方的語音郵件(S1106),則通 過添加由手持設(shè)備用戶留下的新消息來擴(kuò)展包含消息的線索(S110S)。如 果由遠(yuǎn)程接收方親自(如可通過例如使用AMD軟件來檢測的那樣)回復(fù) 呼叫,則終止包含消息的線索并且從數(shù)據(jù)庫中去除與線索相關(guān)聯(lián)的所有消 息(S1110)。例如,如果手持設(shè)備用戶(Scott)的呼叫由遠(yuǎn)程接收方(David) 應(yīng)答,則從數(shù)據(jù)庫900中去除包含David的外發(fā)消息記錄id (902B)的條 目902 (圖9)。隨后,發(fā)至遠(yuǎn)程呼叫方(David)的輸入語音消息或來自 遠(yuǎn)程呼叫方(David)的外發(fā)語音消息可啟動新的線索。
如果本地手持設(shè)備用戶呼叫接收方以回復(fù)消息,但沒有使用菜單選項 來啟動回復(fù)(S1104),則不會擴(kuò)展現(xiàn)有的線索,而取而代之地啟動新的線 索(S1112)。在由遠(yuǎn)程呼叫方進(jìn)行后續(xù)回復(fù)時,如果本地手持設(shè)備用戶接 聽,則當(dāng)呼叫結(jié)束時,手持設(shè)備200可呈現(xiàn)包含遠(yuǎn)程呼叫方的id的所有活 躍線索的菜單選擇,并允許本地手持設(shè)備用戶終止任何現(xiàn)有線索。
在另一個實(shí)施例中,遠(yuǎn)程呼叫方可被提示以進(jìn)入在本地設(shè)備上留下的 消息的主題。然后,基于主題來維護(hù)線索,線索中的每條消息記錄都與相 同的主題相對應(yīng)。然后,可以使用消息的主題將任何新消息很容易地添加 到合適的線索。
在上述典型實(shí)施例的變體中,可以采用話音到文本轉(zhuǎn)換弓I擎來存儲與
輸入或外發(fā)消息相對應(yīng)的文本數(shù)據(jù)??梢苑治鑫谋疽源_定與每個消息記錄 相對應(yīng)的合適的主題。然后,如此確定的主題可用于創(chuàng)建或選擇現(xiàn)有線索, 其中新的輸入或外發(fā)消息記錄可添加進(jìn)該現(xiàn)有線索。如果沒有找到合適的 主題,則可以創(chuàng)建新線索。
在另一個簡化實(shí)施例中,通過將輸入消息的發(fā)端電話號碼與外發(fā)消息 的目的地電話號碼作比較,可以確定形成線索的消息的關(guān)聯(lián)。例如,在圖
6中,時間tl的消息的呼叫方的(例如David的)電話號碼與時間t2的消 息的目的地(例如David的)電話號碼相同。鑒于這種匹配,消息記錄606G 與消息記錄604K相關(guān)聯(lián)。當(dāng)呼叫方隨后在時間t3留下消息時,發(fā)端電話 號碼(David的電話號碼)可再次被使用以使消息記錄606F與消息記錄 606G相關(guān)聯(lián)。 一旦消息記錄如剛剛描述的那樣相關(guān)聯(lián)時,這些消息記錄 就可呈現(xiàn)為顯示它們之間相互關(guān)系的線索。
如果本地和遠(yuǎn)程手持設(shè)備都是使用此處公開的示例設(shè)備代碼和軟件 來操作的,則可使用語音通信模塊230A(帶內(nèi))或使用數(shù)據(jù)通信模塊230B (帶外)來交換在手持設(shè)備200上留下的輸入消息與先前紀(jì)錄的外發(fā)消息 之間的消息關(guān)聯(lián)數(shù)據(jù)。因此在圖6中,當(dāng)兩個手持設(shè)備都裝有合適的示例 軟件時,可以使用交換后的消息關(guān)聯(lián)數(shù)據(jù)將當(dāng)前輸入消息記錄(例如606F) 與先前紀(jì)錄的外發(fā)消息記錄(例如606G)相關(guān)聯(lián)。在一個實(shí)施例中,消 息關(guān)聯(lián)數(shù)據(jù)可包括待關(guān)聯(lián)的唯一消息記錄標(biāo)識符。在這種情況下,給定的 語音郵件消息可具有帶有唯一消息記錄id (在本地手持設(shè)備上)的外發(fā)消
息記錄。相同的消息可在遠(yuǎn)程手持設(shè)備中記錄為帶有唯一消息記錄id的輸 入消息記錄。這兩種消息記錄id可以是關(guān)聯(lián)的。另一方面,本地手持設(shè)備 上的外發(fā)消息記錄id可與遠(yuǎn)程手持設(shè)備上的輸入消息記錄id相同。換句 話說,雖然消息記錄id在給定的(本地)設(shè)備中是唯一的,但消息記錄id 可由另一個(遠(yuǎn)程)手持設(shè)備使用,以協(xié)助消息關(guān)聯(lián)。
在一個帶內(nèi)(in-band)實(shí)施方式中,語音郵件提示結(jié)束處的提示音可 以是唯一的聲音或一連串音調(diào),宣告如下事實(shí),即手持設(shè)備200是在使用 上述設(shè)備代碼來操作的并且手持設(shè)備200的軟件支持語音郵件線索化。在 檢測到這種唯一音調(diào)時,可以提示呼叫的手持設(shè)備200發(fā)送在語音郵件系 統(tǒng)上留下的當(dāng)前消息的消息關(guān)聯(lián)數(shù)據(jù)。
如果主叫和接收手持設(shè)備都使用此處公開的示例設(shè)備代碼和軟件來 操作,則接收手持設(shè)備200在提示消息時發(fā)送(帶內(nèi)的)另一唯一的聲音 或一連串音調(diào),以宣告正在使用該設(shè)備的語音郵件系統(tǒng)這一事實(shí)。所述唯
一的聲音或音調(diào)使得主叫手持設(shè)備200很容易地確定該設(shè)備連接到遠(yuǎn)程語
音郵件系統(tǒng),從而不需要電話應(yīng)答機(jī)檢測軟件。另一方面,接收手持設(shè)備
200可將帶外(outofband)數(shù)據(jù)發(fā)送到呼叫的手持設(shè)備200,以通告接收 手持設(shè)備200處于電話應(yīng)答機(jī)模式。
在備選實(shí)施例中,可以以與圖6和圖8中示出的設(shè)置不同的方式顯示 線索。例如,以最新近的語音郵件消息結(jié)束的線索可以是針對該線索的子 記錄而顯示的唯一線索。可以提供這種呈現(xiàn)選項,作為手持設(shè)備200上的 偏好設(shè)置。例如,在圖8中,消息記錄804F和子消息記錄806A與相同的 輸入音頻消息(8:45PM時來自David)相對應(yīng)。因此,在備選實(shí)施例中, 可只顯示消息子記錄806A,而省略消息記錄804F。
上述實(shí)施例的優(yōu)點(diǎn)之一是在使用手持設(shè)備200作為電話應(yīng)答機(jī)從而取 代了與網(wǎng)絡(luò)供應(yīng)商的語音郵件服務(wù)合同的情況下,節(jié)省費(fèi)用。由網(wǎng)絡(luò)提供 的語音郵件服務(wù)具有關(guān)聯(lián)的周期性費(fèi)用(通常按月收費(fèi)),該費(fèi)用可通過 使用手持設(shè)備200中的音頻編解碼器來記錄并回放消息而被方便地消除。
此外,手持設(shè)備200的用戶可以在不必須麻煩地收聽語音指令并鍵入 應(yīng)答的情況下容易地選擇要收聽哪個音頻消息。使用所述實(shí)施例,可以像 諸如電子郵件或文本消息之類的任何其他消息那樣處理語音消息。由此, 語音郵件消息可通過電子郵件轉(zhuǎn)發(fā),或存儲到諸如CD或USB存儲器卡之 類的可拆卸介質(zhì)上。另外,由于語音郵件消息存儲為文件,所以用戶可方 便地跳過或跳回到語音郵件消息內(nèi)的任何位置并收聽所記錄的音頻消息 的任何部分。
如圖6和圖8中所示,清晰可見,呼叫方的電話號碼可由呼叫方標(biāo)識 代替。呼叫方標(biāo)識可以來自由網(wǎng)絡(luò)提供的主叫方名稱顯示(CPND)服務(wù) 或來自手持設(shè)備200的地址簿的轉(zhuǎn)化。這會使更易理解或友好的名稱而不 是電話號碼顯示在每個音頻消息記錄上(圖6,圖8)。在另一個典型實(shí)施 例中,話音到文本轉(zhuǎn)換引擎可掃描語音郵件消息并提取與呼叫方標(biāo)識有關(guān) 的特定數(shù)據(jù),例如呼叫方的電話號碼。備選地,特定數(shù)據(jù)可映射到存儲器
216中的其他信息,例加地址簿。例如,由語音到文本轉(zhuǎn)換引擎提取的語 音郵件消息中的電話號碼與存儲器216中的聯(lián)系列表作比較,以確定與聯(lián)
系列表中的電話號碼相關(guān)聯(lián)的呼叫方標(biāo)識并在如圖3中所示的發(fā)送方id 域308C中顯示呼叫方標(biāo)識。
顯示正式全稱、昵稱、電話號碼等的各種選項是公知的并且是可為上 述實(shí)施例中公開的語音郵件系統(tǒng)而制定的。
當(dāng)然,上述實(shí)施例旨在僅解釋說明且決不限制本發(fā)明。所述實(shí)施例可 受到形式、部件布置、細(xì)節(jié)和操作順序方面的多種修改。所公開的實(shí)施例 旨在包括由權(quán)利要求限定的范圍內(nèi)的所有這些修改。
權(quán)利要求
1. 一種在手持無線設(shè)備(200)上提供語音郵件服務(wù)的方法,包括在所述手持設(shè)備(200)的本地存儲器(218)中記錄輸入音頻消息;以及在所述手持設(shè)備(200)的用戶界面屏幕中顯示與所述輸入音頻消息相對應(yīng)的輸入音頻消息記錄,所述用戶界面屏幕將電子郵件記錄與所述輸入音頻消息記錄一起同時呈現(xiàn);發(fā)出至接收方的呼叫;確定所述呼叫由遠(yuǎn)程語音郵件系統(tǒng)應(yīng)答;向所述遠(yuǎn)程語音郵件系統(tǒng)發(fā)送外發(fā)音頻消息;以及在所述用戶界面屏幕中顯示針對所述外發(fā)音頻消息的外發(fā)消息記錄。
2. 根據(jù)權(quán)利要求1所述的方法,還包括在通過所述手持設(shè)備(200) 的所述用戶界面屏幕選擇所述輸入音頻消息記錄時,通過所述手持設(shè)備(200)的揚(yáng)聲器(211)回放在所述本地存儲器(218)中記錄的所述輸 入音頻消息。
3. 根據(jù)權(quán)利要求1所述的方法,還包括在所述本地存儲器(218) 中記錄所述外發(fā)音頻消息。
4. 根據(jù)權(quán)利要求1或權(quán)利要求3所述的方法,還包括選擇性地將所述外發(fā)消息記錄與所述輸入消息記錄相關(guān)聯(lián)。
5. 根據(jù)權(quán)利要求l、 3或4所述的方法,還包括 將呼叫以留下所述外發(fā)音頻消息的電話號碼與同所述輸入音頻消息記錄相關(guān)聯(lián)的發(fā)端電話號碼進(jìn)行比較,并且在匹配時,將所述外發(fā)消息記 錄與所述輸入消息記錄相關(guān)聯(lián)。
6. 根據(jù)權(quán)利要求l、 3或4所述的方法,其中所述遠(yuǎn)程語音郵件系統(tǒng)包括遠(yuǎn)程手持設(shè)備,所述方法還包括與所述遠(yuǎn)程手持設(shè)備交換消息關(guān)聯(lián)數(shù)據(jù),以將所述外發(fā)消息記錄與所述輸入消息記錄相關(guān)聯(lián)。
7. 根據(jù)權(quán)利要求l、 3或4所述的方法,還包括與所述外發(fā)音頻消息相關(guān)聯(lián)地存儲與所述外發(fā)音頻消息的接收方相對應(yīng)的第一唯一呼叫方標(biāo)識符; 在接收到新的輸入消息時,記錄所述新的輸入消息并創(chuàng)建新的消息記 錄,并將針對所述新的輸入消息的始發(fā)方的第二唯一呼叫方標(biāo)識符與所述第一唯一呼叫方標(biāo)識符進(jìn)行比較;以及在匹配時,將所述外發(fā)消息記錄與所述新的消息記錄相關(guān)聯(lián)。
8. 根據(jù)權(quán)利要求l、 3或4所述的方法,還包括將與所述輸入音頻 消息相對應(yīng)的所述輸入音頻消息記錄定位在所述屏幕上與所述外發(fā)消息 記錄相鄰的位置處。
9. 根據(jù)權(quán)利要求l、 3或4所述的方法,其中在視覺上將所述輸入音 頻消息記錄呈現(xiàn)為與所述外發(fā)音頻消息相對應(yīng)的所述外發(fā)消息記錄的子 記錄。
10. 根據(jù)權(quán)利要求1或權(quán)利要求2所述的方法,其中所述發(fā)出至接收方的呼叫包括在用戶通過所述用戶界面屏幕選擇所述輸入音頻消息記錄 時,使所述用戶能夠選擇向所述音頻消息的始發(fā)呼叫方進(jìn)行回復(fù);以及當(dāng)所述用戶選擇進(jìn)行回復(fù)時,發(fā)出至所述接收方的所述呼叫,并且所 述方法還包括在所述用戶在遠(yuǎn)程語音郵件中留下所述外發(fā)音頻消息的同時,在 所述本地存儲器(218)中并發(fā)地記錄所述外發(fā)音頻消息;以及 將所述外發(fā)消息記錄與所述輸入音頻消息記錄相關(guān)聯(lián)。
11. 根據(jù)權(quán)利要求1至10中任一項所述的方法,其中所述輸入音頻 消息記錄包括呼叫方標(biāo)識域。
12. 根據(jù)權(quán)利要求1至11中任一項所述的方法,其中所述輸入音頻 消息記錄包括時間域。
13. 根據(jù)權(quán)利要求1至12中任一項所述的方法,還包括在接收到 來自呼叫方的電話呼叫時,在記錄所述輸入音頻消息之前將所述手持設(shè)備(200)置于電話應(yīng)答機(jī)模式。
14. 根據(jù)權(quán)利要求13所述的方法,還包括在接收到忽視來話呼叫的用戶輸入時,進(jìn)入所述電話應(yīng)答機(jī)模式。
15. 根據(jù)權(quán)利要求13所述的方法,還包括在接收到來話呼叫時,響應(yīng)于用戶設(shè)置而自動進(jìn)入所述電話應(yīng)答機(jī)模式。
16. 根據(jù)權(quán)利要求1至15中任一項所述的方法,其中所述記錄所述 輸入音頻消息包括使用與所述手持設(shè)備(200)中的所述本地存儲器(218)和無線接收機(jī)(250)連接的音頻編解碼器(230N)來獲得數(shù)字語音采樣; 壓縮所述語音采樣;以及將壓縮后的語音采樣寫入所述本地存儲器(218)。
17. 根據(jù)權(quán)利要求16所述的方法,其中使用MP3音頻文件格式將所 述壓縮后的語音采樣寫入所述本地存儲器(218)。
18. 根據(jù)從屬于權(quán)利要求2時的權(quán)利要求16或權(quán)利要求17所述的方 法,其中所述回放包括從所述本地存儲器(218)讀取壓縮后的語音采樣; 使用所述音頻編解碼器(230N)來解壓縮所述壓縮后的語音采樣;以及在所述揚(yáng)聲器(211)中輸出解壓縮后的采樣。
19. 根據(jù)權(quán)利要求18所述的方法,其中所述音頻編解碼器(230N) 包括MP3播放器。
20. 根據(jù)權(quán)利要求1至19中任一項所述的方法,其中所述手持設(shè)備 (200)的所述用戶界面屏幕還將文本消息記錄與所述音頻消息記錄一起呈現(xiàn)。
21. —種手持設(shè)備(200),包括 無線接收機(jī)(250);揚(yáng)聲器(211); 存儲器(218);顯示器(226);麥克風(fēng)(212);以及處理器(228),所述處理器操作用于將所述設(shè)備(200)轉(zhuǎn)換到電話應(yīng)答機(jī)模式,并在所述存儲器(218)中記錄來自呼叫方的輸入音頻消息;在所述顯示器(226)上的用戶界面屏幕中顯示與所述音頻消息 相對應(yīng)的輸入音頻消息記錄,所述屏幕同時呈現(xiàn)電子郵件消息記錄和 所述輸入音頻消息記錄; 使用所述麥克風(fēng)(212)在所述存儲器(218)中記錄在遠(yuǎn)程語音 系統(tǒng)上留下的外發(fā)語音消息;以及在所述用戶界面屏幕上顯示與所述外發(fā)音頻消息相對應(yīng)的外發(fā) 消息記錄。
22. 根據(jù)權(quán)利要求21所述的設(shè)備,其中所述處理器(228)還操作用 于在用戶選擇所述消息記錄時通過所述揚(yáng)聲器(211)回放所述輸入音 頻消息。
23. 根據(jù)權(quán)利要求21或權(quán)利要求22所述的設(shè)備,還包括音頻編解碼 器(230N)。
24. 根據(jù)權(quán)利要求21至23中任一項所述的設(shè)備,其中所述處理器 (228)將文本消息記錄與所述輸入音頻消息記錄一起同時顯示。
25. 根據(jù)權(quán)利要求21至24中任一項所述的設(shè)備,還包括與所述處理 器(228)通信的數(shù)字信號處理器DSP (258)。
26. 根據(jù)權(quán)利要求30所述的設(shè)備,其中所述DSP (258)執(zhí)行電話應(yīng) 答機(jī)檢測軟件。
27. —種存儲計算機(jī)可讀指令的計算機(jī)可讀介質(zhì),所述計算機(jī)可讀指 令可由計算設(shè)備(200)的處理器(228)執(zhí)行,以使所述設(shè)備(200)實(shí) 現(xiàn)權(quán)利要求1至20中任一項所述的方法的步驟。
全文摘要
公開了一種利用無線手持設(shè)備的語音郵件系統(tǒng),所述無線手持設(shè)備具有用于顯示語音消息和電子郵件消息的合適的用戶界面。通過無線網(wǎng)絡(luò)接收語音消息并存儲在手持設(shè)備上。當(dāng)接收到語音消息時,手持設(shè)備在本地存儲器中記錄音頻消息。此后,與所接收的音頻消息相對應(yīng)的消息記錄條目顯示在手持設(shè)備的用戶界面屏幕中。當(dāng)用戶打開所顯示的消息記錄時,手持設(shè)備回放在本地存儲器中存儲的相應(yīng)音頻消息。
文檔編號H04M1/64GK101378424SQ200810214908
公開日2009年3月4日 申請日期2008年8月28日 優(yōu)先權(quán)日2007年8月29日
發(fā)明者勞倫斯·E·庫爾, 大衛(wèi)·J·馬克-范, 斯科特·E·保金 申請人:捷訊研究有限公司