亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

綜合撥打的制作方法

文檔序號:6618600閱讀:197來源:國知局
專利名稱:綜合撥打的制作方法
技術(shù)領(lǐng)域
本申請總體涉及發(fā)起通信,更具體地,涉及確定用于對通信進行 指定的目的地址。
背景技術(shù)
曾有一段時間"撥打"電話號碼的動作實際上涉及使得撥號盤繞 著中心樞軸點而旋轉(zhuǎn)。此時,至少在北美,典型地僅需要撥打七位數(shù) 電話號碼來指定人們期望連接的終端。為了將呼叫接續(xù)到主叫者的本 地主叫區(qū)域所定義的地理區(qū)域外部的終端,即接續(xù)"長途"呼叫,需 要在七位數(shù)電話號碼之前加撥數(shù)字"1"和三位數(shù)區(qū)域代碼。
如今,隨著移動電話網(wǎng)絡(luò)和傳真機的衍生,已經(jīng)要求許多北美城 域中的電話服務提供商將附加的重疊三位數(shù)區(qū)域代碼添加到已經(jīng)由區(qū) 域代碼所定義的許多地理區(qū)域。這樣,甚至對于本地呼叫,也需要完 整十位數(shù)電話號碼來指定特定終端。
此外,許多電話如今已經(jīng)具有顯著的處理能力和內(nèi)置存儲器,而 并非是"無聲"終端。已知的是,尤其很好地適用于家用的無繩電話 手機可以存儲主叫線路識別信息(即主叫者ID)以及經(jīng)常呼叫的號碼 的短列表。許多移動(蜂窩)電話具有存儲器,用于存儲大量電話號 碼以及例如聯(lián)系人姓名和電話號碼類型(例如商務、傳真、移動、家 庭等)的信息。己知的是,在許多桌面和筆記本計算機上所使用的聯(lián) 系人管理軟件能夠存儲與每一聯(lián)系人姓名關(guān)聯(lián)的大量信息。已經(jīng)連同用于將由實際大小計算機上的聯(lián)系人管理應用所管理的聯(lián)系人數(shù)據(jù)庫 與由PDA或手持計算機上的聯(lián)系人管理應用所管理的聯(lián)系人數(shù)據(jù)進 行同步的機制一起開發(fā)了個人數(shù)字助理(PDA)以及手持計算機。此
外,PDA和手持計算機日益被裝備有移動電話能力。在將這樣的移動
電話能力與在廣泛聯(lián)系人管理數(shù)據(jù)庫中容易得到并且在這樣的設(shè)備上 也可得到的信息進行組合時,接續(xù)呼叫的動作可以被看作已經(jīng)遠離了 使得撥號盤圍繞中心樞軸點旋轉(zhuǎn)。
然而,甚至在頻繁地呼叫聯(lián)系人的情況下,以這種可用技術(shù)將呼 叫接續(xù)到聯(lián)系人的復雜性可以使得人們時?;貞浧饟芴柋P的樸實。例
如,使用具有移動電話能力的流行PDA的操作系統(tǒng)來將呼叫接續(xù)到聯(lián)
系人可以包括首先對電話應用進行初始化,選擇偏愛的按鈕,選擇
與聯(lián)系人關(guān)聯(lián)的特定數(shù)據(jù)庫條目,從該數(shù)據(jù)庫條目選擇特定電話號碼, 并且初始化對該特定電話號碼的呼叫。在另一流行設(shè)備的操作系統(tǒng)中, 在對電話應用進行初始化之后,用戶可以使得菜單出現(xiàn),從菜單選擇 "從電話簿撥打",從聯(lián)系人管理數(shù)據(jù)庫選擇該聯(lián)系人的數(shù)據(jù)庫條目, 在該數(shù)據(jù)庫條目中選擇特定電話號碼,并初始化對該特定電話號碼的呼叫。
清楚的是,對具有先進聯(lián)系人管理數(shù)據(jù)庫的設(shè)備上的電話呼叫進 行初始化的動作將從簡化中受益。此外,可以期望備選的通信方式, 而并非電話呼叫。


現(xiàn)在將參考附圖,在附圖中
圖1示出了針對手持計算機的典型操作環(huán)境;
圖2示意性地示出了圖1中的手持計算機;
圖3示出了圖1中的手持計算機的第一示例性鍵區(qū);
圖4示出了圖1中的手持計算機的第二示例性鍵區(qū);
圖5示出了圖1中的手持計算機的第三示例性鍵區(qū);
圖6示出了由圖1中的手持計算機所呈現(xiàn)的示例性電話應用主屏
幕;
圖7示出了體現(xiàn)本發(fā)明的一方面的通信發(fā)起方法中的示例性步
驟;
圖8示出了示例性電話應用屏幕,以示出對數(shù)據(jù)庫條目的參考的 擴充和收縮;
圖9示出了具有附加用戶輸入的圖6中的示例性電話應用主屏
幕;
圖10示出了具有附加用戶輸入的圖9中的示例性電話應用主屏
幕5
圖11示出了具有附加用戶輸入的圖10中的示例性電話應用主屏
幕;
圖12示出了具有請求進一步的用戶輸入的消除模糊性對話框的 圖1中的示例性電話應用主屏幕;以及
圖13示出了具有關(guān)于與所選聯(lián)系人通信的方式而請求進一步的 用戶輸入的對話框的圖1中的示例性電話應用主屏幕。
具體實施例方式
通過基于模糊輸入生成顯示字符串以及至少一個過濾字符串,簡 化在具有先進聯(lián)系人管理數(shù)據(jù)庫的設(shè)備上發(fā)起通信的動作。在模糊輸 入仍然可能是完全數(shù)字的同時,顯示字符串仍然是數(shù)字的。通過基于 至少一個過濾字符串來過濾先進聯(lián)系人管理數(shù)據(jù)庫,形成主列表。在 作為主列表的一部分的聯(lián)系人中,選擇默認聯(lián)系人,以進行快速訪問。 基于用戶輸入來發(fā)起通信,該用戶輸入指示在顯示字符串和對主列表 中的聯(lián)系人的參考之間的選擇。
根據(jù)本發(fā)明的一方面,提供了一種發(fā)起通信的方法。該方法包括 接收對鍵的選擇的指示,該鍵與字母字符和數(shù)字字符相關(guān)聯(lián);將與該 鍵相關(guān)聯(lián)的數(shù)字字符添加到顯示字符串,并將與該鍵關(guān)聯(lián)的字母字符 添加到過濾字符串。該方法還包括過濾聯(lián)系人管理數(shù)據(jù)庫,以形成 對數(shù)據(jù)庫條目的參考的列表,其中,該列表中的參考涉及包括過濾字 符串的聯(lián)系人管理數(shù)據(jù)庫中條目;接收所述顯示字符串與參考列表中 的給定參考之間的用戶選擇;以及基于該用戶選擇,發(fā)起通信。在本
發(fā)明的其它方面,提供了一種用于執(zhí)行該方法的裝置,并且提供了一 種計算機可讀介質(zhì),用于使得處理器執(zhí)行該方法。
當結(jié)合附圖查看對本發(fā)明的特定實施例的以下描述時,對于本領(lǐng) 域的技術(shù)人員而言,本發(fā)明的其它方面和特征將變得顯而易見。
圖1示出了針對手持計算機102的典型操作環(huán)境。具體地說,示
出了手持計算機102與個人計算機104相關(guān)聯(lián)。由手持計算機102上 所執(zhí)行的個人信息管理器(PIM)應用所保存的數(shù)據(jù)項可以偶爾與個 人計算機104上所執(zhí)行的PIM應用同步。
己知,可以經(jīng)由有線連接(例如直接串聯(lián)或通用串行總線(USB) 連接)來實現(xiàn)個人計算機104與手持計算機102之間的同步。此外, 可以經(jīng)由無線連接(例如紅外連接、Bluetooth (藍牙)連接或無線 局域網(wǎng)(WiFi, IEEE 802.il)連接)來實現(xiàn)個人計算機與手持計算機 之間的同步。
個人計算機104可以通過局域網(wǎng)(LAN) 105與企業(yè)服務器106 通信,從而使得個人計算機104上所執(zhí)行的PIM應用可以充當對于企 業(yè)服務器106的客戶端。己知這樣的企業(yè)服務器包括Microsoft Exchange服務器和IBM Lotus Notes服務器。注意,通過使用射頻(RF) (例如Mobitex 、 DataTAC 、通用分組無線電服務)數(shù)據(jù)連接,由 個人計算機104上的PIM應用所訪問的數(shù)據(jù)項與手持計算機102上所 執(zhí)行的PIM應用所保存的數(shù)據(jù)項之間的同步可以直接出現(xiàn)在企業(yè)服 務器106與手持計算機102之間。
在手持計算機102為移動通信設(shè)備的情況下,手持計算機102可 以通過RF數(shù)據(jù)連接與圖1中表示無線通信網(wǎng)絡(luò)的天線110通信。典 型的是,將無線通信網(wǎng)絡(luò)示出為通過通信方式連接到廣域網(wǎng)(WAN) 108,廣域網(wǎng)108可以包括當今的互聯(lián)網(wǎng)和未來的網(wǎng)絡(luò)。通過對天線 110、無線通信網(wǎng)絡(luò)和WAN108的無線連接,手持計算機102上的數(shù) 據(jù)項可以與企業(yè)服務器106上的數(shù)據(jù)項同步。
手持計算機102可以從軟件介質(zhì)112加載計算機可讀指令,以用 于執(zhí)行本申請的示例性方法,軟件介質(zhì)112可以是包含從遠程源下載 的文件的盤、磁帶、芯片、閃存卡或隨機存取存儲器。
圖2示出手持計算機102,其包括殼體、輸入設(shè)備(例如具有多 個鍵的鍵盤224)、以及輸出設(shè)備(顯示器226),其優(yōu)選地是全圖形液 晶顯示器(LCD)、或全彩色液晶顯示器。備選地,可以使用其它類型 的輸出設(shè)備。圖2示意性地示出了處理設(shè)備(微處理器228),其耦合 于鍵盤224與顯示器226之間。微處理器228響應于用戶對鍵盤224 上的鍵的激勵而控制顯示器226的操作、并且部分地控制手持計算機 102的總體操作。
殼體可以垂直延伸,或者,可以采用其它大小和形狀(包括折疊 殼體結(jié)構(gòu))。在鍵盤224包括與至少一個字母字符和至少一個數(shù)字字符 關(guān)聯(lián)的鍵的情況下,鍵盤224可以包括模式選擇鍵、或其它硬件或軟 件,以用于在字母輸入和數(shù)字輸入之間進行切換。
除了微處理器228之外,圖2還示意性示出了手持計算機102的
其它部件。這些部件包括通信子系統(tǒng)200;短距離通信子系統(tǒng)202;
連同輸入/輸出設(shè)備一起的鍵盤224和顯示器226,該輸入/輸出設(shè)備包 括以下裝置的集合輔助1/0設(shè)備206、串口 208、揚聲器210和麥克 風212;以及存儲器設(shè)備,其包括閃存216和隨機存取存儲器(RAM) 218;以及各種其它設(shè)備子系統(tǒng)220。手持計算機102優(yōu)選地是雙向射 頻(RF)通信設(shè)備,其具有語音和數(shù)據(jù)通信能力。此外,手持計算機 102優(yōu)選地具有用于經(jīng)由互聯(lián)網(wǎng)與其它計算機系統(tǒng)通信的能力。
優(yōu)選地,將微處理器228所執(zhí)行的操作系統(tǒng)存儲在計算機可讀介 質(zhì)(例如閃存216)中,但是可以存儲在其它類型的存儲器設(shè)備(例 如只讀存儲器(ROM)或相似的存儲元件)中。此外,系統(tǒng)軟件、特 定設(shè)備應用、或它們的一部分可以被臨時加載到非易失性存儲單元, 例如RAM218。還可以將移動設(shè)備接收到的通信信號存儲在RAM218中。
微處理器228除了其操作系統(tǒng)功能之外,還能夠執(zhí)行手持計算機 102上的軟件應用。在制造期間,可以在手持計算機102上安裝用于 控制基本設(shè)備操作的預定軟件應用集合(例如語音通信模塊230A和 數(shù)據(jù)通信模塊230B)。還可以在制造期間在手持計算機102上安裝串 行旁路模塊230C,以實現(xiàn)本發(fā)明的各個方面。同樣地,可以在制造期
間安裝附加軟件模塊,如其它軟件模塊230N所示,例如其可以是PIM 應用。PIM應用優(yōu)選地能夠組織并管理數(shù)據(jù)項,例如電子郵件消息、 日程事件、語音郵件消息、約會和任務項。PIM應用優(yōu)選地還能夠經(jīng) 由無線運營商網(wǎng)絡(luò)IIO發(fā)送和接收數(shù)據(jù)項。優(yōu)選地,通過無線運營商 網(wǎng)絡(luò)110將PIM應用所管理的數(shù)據(jù)項與所存儲的或與主機系統(tǒng)相關(guān)聯(lián) 的設(shè)備用戶的對應數(shù)據(jù)項無縫地集成、同步及更新。
通過通信子系統(tǒng)202并且有可能通過短距離通信子系統(tǒng)204來執(zhí) 行包括數(shù)據(jù)通信和語音通信的通信功能。該通信子系統(tǒng)202包括接 收機250、發(fā)射機252、以及一個或更多個天線,如被示為接收天線 254和發(fā)射天線256。此外,通信子系統(tǒng)202還包括處理模塊,例如數(shù) 字信號處理器(DSP) 258、以及本地振蕩器(LO) 260。通信子系統(tǒng) 202的具體設(shè)計和實現(xiàn)取決于手持計算機102所想要在其中操作的通 信網(wǎng)絡(luò)。例如,手持計算機102的通信子系統(tǒng)202可以被設(shè)計為與 Mobitex 、 DataTACTM或通用分組無線服務(GPRS)移動數(shù)據(jù)通信 網(wǎng)絡(luò)進行操作,并且還可以被設(shè)計為與多個語音通信網(wǎng)絡(luò)(例如先進 移動電話服務(AMPS)、時分多址(TDMA)、碼分多址(CDMA)、 個人通信服務(PCS)、全球移動通信系統(tǒng)(GSM)等)中的任意一個 進行操作。還可以利用手持計算機102來使用其它類型的數(shù)據(jù)網(wǎng)絡(luò)和 語音網(wǎng)絡(luò)(可以是分離的,也可以是集成的)。
網(wǎng)絡(luò)訪問需求根據(jù)通信系統(tǒng)的類型而改變。典型地,標識符與每 一移動設(shè)備關(guān)聯(lián),其唯一地標識移動設(shè)備或已經(jīng)被分配了移動設(shè)備的 訂戶。在特定網(wǎng)絡(luò)或網(wǎng)絡(luò)技術(shù)內(nèi),標識符是唯一的。例如,在MobitexTM 網(wǎng)絡(luò)中,移動設(shè)備使用與每一設(shè)備相關(guān)聯(lián)、并處于DataTACTM網(wǎng)絡(luò)中 的Mobitex訪問號碼(MAN)在網(wǎng)絡(luò)上注冊,移動設(shè)備使用與每一設(shè) 備相關(guān)聯(lián)的邏輯鏈路標識符(LLI)在網(wǎng)絡(luò)上注冊。然而,在GPRS 網(wǎng)絡(luò)中,網(wǎng)絡(luò)訪問與設(shè)備的訂戶或用戶相關(guān)聯(lián)。因此,GPRS設(shè)備需 要訂戶身份模塊(一般被稱為訂戶身份模塊(SIM)卡),以便在GPRS 網(wǎng)絡(luò)上運行。盡管由SIM來標識訂戶,但使用國際移動設(shè)備身份 (IMEI)號來唯一地標識GSM/GPRS網(wǎng)絡(luò)內(nèi)的移動設(shè)備。
當己經(jīng)完成了所需的網(wǎng)絡(luò)注冊或激活過程時,手持計算機102可 以通過無線運營商網(wǎng)絡(luò)110發(fā)送和接收通信信號。由天線254通過無
線運營商網(wǎng)絡(luò)110接收的信號被路由至接收機250,接收機250提供 信號放大、下變頻、濾波、信道選擇等,并且還可以提供模數(shù)轉(zhuǎn)換。 對所接收的信號的模數(shù)轉(zhuǎn)換允許DSP258執(zhí)行更復雜的通信功能,例 如解調(diào)和解碼。以相似的方式,由DSP258來處理(例如調(diào)制和編碼) 要發(fā)送到無線運營商網(wǎng)絡(luò)110的信號,然后將該信號提供給發(fā)射機 252,以進行模數(shù)轉(zhuǎn)換、上變頻、濾波、放大并經(jīng)由發(fā)射天線256傳輸 到無線運營商網(wǎng)絡(luò)IIO (或多個網(wǎng)絡(luò))。
除了處理通信信號之外,DSP 258還提供對接收機250和發(fā)射機 252的控制。例如,可以通過在DSP 258中實現(xiàn)的自動增益控制算法 來自適應地控制施加給接收機250和發(fā)射機252中的通信信號的增益。
在數(shù)據(jù)通信模式下,所接收的信號(例如文本消息或所下載的網(wǎng) 頁)由通信子系統(tǒng)202來處理,并且被輸入到微處理器228。然后, 由微處理器228進一步處理所接收到的信號,以將其輸出到顯示器 226,或者備選地輸出到某些輔助I/0設(shè)備206。設(shè)備用戶還可以使用 鍵盤224和/或其它輔助I/O設(shè)備206 (例如觸摸板、搖桿開關(guān)、指輪、 或某些其它類型的輸入設(shè)備)來構(gòu)成數(shù)據(jù)項(例如電子郵件消息)。然 后,可以將構(gòu)成的數(shù)據(jù)項經(jīng)由通信子系統(tǒng)202通過無線運營商網(wǎng)絡(luò)110 傳輸。
在語音通信模式下,除了接收的信號被輸出到揚聲器210,并且 由麥克風212來生成用于傳輸?shù)男盘栔?,設(shè)備的總體操作與數(shù)據(jù)通 信模式基本相似。還可以在手持計算機102上實現(xiàn)備選的語音或音頻 I/O子系統(tǒng),例如語音消息記錄子系統(tǒng)。此外,還可以在通信模式下 使用顯示器226,例如,用于顯示主叫方的身份、語音呼叫的持續(xù)時 間、或其它與語音呼叫有關(guān)的信息。
短距離通信子系統(tǒng)204使得能夠進行手持計算機102與其它近似 系統(tǒng)或設(shè)備之間的通信,所述近似系統(tǒng)或設(shè)備并不一定需要是相似的 設(shè)備。例如,該短距離通信子系統(tǒng)可以包括紅外設(shè)備和關(guān)聯(lián)電路以及 組件,或BluetoothTM通信模塊,以提供與相似地啟用的系統(tǒng)和設(shè)備的通信。 由個人計算機上所執(zhí)行的PIM應用或手持計算機上所執(zhí)行的PIM 應用所保存的數(shù)據(jù)項的數(shù)目通常隨著PIM應用的連續(xù)使用而增長。當 嘗試將電話呼叫接續(xù)到存儲在例如閃存216中的、并且由手持計算機 102的地址簿應用所管理的聯(lián)系人管理數(shù)據(jù)庫中的特定聯(lián)系人時,這
種增長可能受挫。
為了在找尋數(shù)據(jù)項(或數(shù)據(jù)庫條目)的任務中幫助用戶,可以實 現(xiàn)過濾方案。在一個示例性過濾方案中,對將要經(jīng)受過濾的給定數(shù)據(jù) 庫條目進行預處理,以確定與給定數(shù)據(jù)庫條目相關(guān)聯(lián)的關(guān)鍵詞字符串
的集合。例如,可以將"MichaelHardy"的數(shù)據(jù)庫條目與兩個關(guān)鍵詞 "Michael"和"Hardy"相關(guān)聯(lián)。然后處理每一關(guān)鍵詞。具體地說,當處 理給定關(guān)鍵詞時,可以基于給定關(guān)鍵詞的頭三個字符來確定模式或鍵。 其后可以使用模式匹配方案來將該模式用于快速找尋數(shù)據(jù)庫條目。
具體地說,在示例性方案中,可以將可用于關(guān)鍵詞字符串中的每 一個字符(例如字母、數(shù)字、重點字母、標點符號)映射為一個5比 特值,即包括范圍1-31內(nèi)的整數(shù)。例如,可以將a或A映射到l,可 以將b或B映射到2,……,將y或Y映射到25,以及將z或Z映射 到26。然而,應該明白,當由用戶輸入每一個字符時,這正是顯示器 226上所示出的字符,而不是5比特值或十進制整數(shù)。
采用這種方案,可以處理關(guān)鍵詞"Michael",首先確定頭三個字符 是"m"、 "i"和"c",其后將該字符中的每一個字符都映射到模式的 元素,即5比特值。對于本示例,"m"映射到01101 (13), "i"映射 到01001 (9)以及"c"映射到00011 (3)??梢越M合這三個5比特值, 以形成單個15比特值,011010100100011,其后可以將其轉(zhuǎn)換為十進 制值13603??梢詫⒃撌M制值存儲為關(guān)鍵詞"Michad"的模式。可以 考慮這三個5比特值,以形成為三個元素集合(01101, 01001, 00011) 或三個元組(tuple) (13, 9, 3)的模式。
可以使用過濾方案來限制數(shù)據(jù)庫條目(例如與聯(lián)系人相關(guān)聯(lián)的、 并被存儲在聯(lián)系人管理數(shù)據(jù)庫中的數(shù)據(jù)庫條目)的列表。例如,可以 向PIM應用的用戶呈現(xiàn)用戶界面,以允許用戶査找與特定聯(lián)系人相關(guān) 聯(lián)的數(shù)據(jù)庫條目。首先,用戶界面可以在顯示器226上提供數(shù)據(jù)條目
字段并且提供聯(lián)系人管理數(shù)據(jù)庫中的數(shù)據(jù)庫條目的完整列表。用戶可 以在數(shù)據(jù)條目字段中鍵入字符,其中,該字符例如可以與用戶期望查 找的特定聯(lián)系人的名或姓氏有關(guān)。隨著用戶在數(shù)據(jù)條目字段中鍵入字 符,可以限制由地址簿應用用戶界面所呈現(xiàn)的數(shù)據(jù)庫條目的列表。
例如,考慮保存姓名分別為Mark Smith 、 Jason Mindy和Michael Adams的三個聯(lián)系人的數(shù)據(jù)庫條目的地址簿應用。如果用戶在用戶界 面的數(shù)據(jù)條目字段中輸入了字符"m",則由于所有三個數(shù)據(jù)庫條目都 具有針對其01101將被確定為對應模式的第一元素的關(guān)鍵詞,因此將 不限制數(shù)據(jù)庫條目的列表。如果將字符"i"添加到用戶界面的數(shù)據(jù)條 目字段,則可以將數(shù)據(jù)庫條目的列表限制為僅表示Jason Mindy和 Michael Adams的數(shù)據(jù)庫條目,即僅與具有作為第一元素的01101以 及作為第二元素的01001的模式相關(guān)聯(lián)的數(shù)據(jù)庫條目。如果用戶將字 符"c"添加到用戶界面的數(shù)據(jù)條后字段,則可以將數(shù)據(jù)庫條目的列表限 制為僅Michael Adams,即僅與具有作為第一元素的01101、作為第二 元素的01001以及作為第三元素的00011的模式相關(guān)聯(lián)的數(shù)據(jù)庫條目。 在這個過濾方案中使用模式可以被認為是允許快速執(zhí)行對數(shù)據(jù)庫條目 的列表的限制。
已知,在電話應用主屏幕中,呈現(xiàn)出允許手動電話號碼輸入的字 段。還已知,在電話應用主屏幕中,呈現(xiàn)出具有菜單項的菜單,當選 擇該菜單時,該菜單提供用于文本輸入的字段,以用于過濾由地址簿 應用所管理的聯(lián)系人管理數(shù)據(jù)庫中的數(shù)據(jù)庫條目,從而查找聯(lián)系人, 并由此允許后續(xù)選擇將要聯(lián)系的聯(lián)系人電話號碼。
總之,在這里提出了在電話應用主屏幕中呈現(xiàn)單個"綜合"字段,
該綜合字段允許輸入數(shù)字字符或者輸入字母字符,該數(shù)字字符可以被 解釋為手動電話號碼條目,該字母字符可以被解釋為字母過濾字符串,
以用于過濾由地址簿應用或自動電話號碼選擇的其它數(shù)據(jù)存儲單元所 管理的聯(lián)系人管理數(shù)據(jù)庫中的數(shù)據(jù)庫條目。
已知,為了節(jié)省用于移動通信和計算設(shè)備的鍵盤中的鍵的空間, 必須在鍵盤上配置表示多于一個的字符的鍵。 一個非常熟悉的示例是 典型的電話鍵盤300 (見圖3),在該電話鍵盤上,單個鍵302可以表
示數(shù)字字符"2"和字母字符"A"、 "B"和"C",而另一鍵308可以 表示數(shù)字字符"8"和字母字符"T"、 "U"和"V"。對于QWERTY 類型的鍵盤,存在更少的共用,但通常仍舊進行適當?shù)墓灿?。在第?己知QWERTY類型的鍵盤400 (見圖4)中, 一個鍵402表示字母字 符"E"和數(shù)字字符"2",另一鍵403表示字母字符"R"和數(shù)字字符
"3",而第三鍵404表示字母字符"S"和數(shù)字字符"4"。在第二已 知QWERTY類型的鍵盤500 (見圖5)中, 一個鍵501表示字母字符
"E"、字母字符"R"和數(shù)字字符"1",另一鍵505表示字母字符"G"、 字母字符"H"和數(shù)字字符"5"。
在操作中,用戶可以在手持計算機102正顯示默認屏幕(或"主") 屏幕的同時開始按下鍵盤224上的鍵。這樣的按鍵可以自動對具有綜 合字段的電話應用進行初始化。隨著按下鍵盤224上的每一鍵,對所 按下的鍵的指示被從鍵盤224發(fā)送到微處理器228。微處理器228生 成多個過濾字符串,并且布置為在由顯示器226所呈現(xiàn)的電話應用 主屏幕的綜合字段中呈現(xiàn)顯示字符串。顯示字符串可以是多個過濾字 符串之一,或者可以包括與所按下的鍵相對應的數(shù)字字符。
圖6示出了示例性電話應用主屏幕600,其中,在綜合字段602 中顯示了示例性顯示字符串的第一數(shù)字字符("l")、其中,在過濾結(jié) 果區(qū)域604中呈現(xiàn)了主列表(即過濾結(jié)果列表)。
圖7示出體現(xiàn)本發(fā)明的一方面的方法中的示例性步驟。起先,微 處理器228接收(步驟702)對首先按下的鍵的指示。例如,見圖6, 其中,已經(jīng)接收到對按下至少與數(shù)字字符"l"關(guān)聯(lián)的鍵的指示。下面 將更具體地討論,其中,最先被按下的鍵與數(shù)字字符相關(guān)聯(lián),微處理 器228生成(步驟703)數(shù)字顯示字符串。在最先被按下的鍵僅與字 母字符相關(guān)聯(lián)的情況下,微處理器228生成(步驟703)字母顯示字 符串。在所按下的鍵與多個字符相關(guān)聯(lián)的情況下,微處理器228生成
(步驟704)多個過濾字符串。在圖6的示例以及使用圖5中的第二 已知QWERTY類型的鍵盤500中,與數(shù)字字符"l"相關(guān)聯(lián)的鍵還與 字母字符"E"和"R"相關(guān)聯(lián)。在最先按下的鍵與單個字符(例如圖 5中的第二已知QWERTY類型的鍵盤500中的"M"鍵)相關(guān)聯(lián)的情況下,微處理器228生成(步驟704)單個過濾字符串"M"。在多個 過濾字符串之中,第一過濾字符串僅包括與所按下的鍵相關(guān)聯(lián)的多個 字符之中的第一字符,即字母優(yōu)先字符。在過濾字符串字段606中示 出第一過濾字符串。當前示例中的第一過濾字符串是"E"。在多個過 濾字符串之中,第二過濾字符串僅包括在與所按下的鍵相關(guān)聯(lián)的多個 字符之中的第二字符等。相應地,當前示例中的第二過濾字符串是 "R"。
然后,微處理器228基于一個或更多個過濾字符串中的每一個來 過濾(步驟706)由地址簿應用所管理的聯(lián)系人管理數(shù)據(jù)庫??梢园?以上詳述的那樣來執(zhí)行所述過濾,或者,可以使用本領(lǐng)域技術(shù)人員容 易獲知的多種過濾算法中的任意一種來執(zhí)行所述過濾?;诘谝贿^濾 字符串過濾(步驟706)聯(lián)系人管理數(shù)據(jù)庫的結(jié)果可以被看作是產(chǎn)生 對數(shù)據(jù)庫條目(聯(lián)系人)的參考的第一列表?;诘诙^濾字符串過 濾(步驟706)聯(lián)系人管理數(shù)據(jù)庫的結(jié)果可以被看作是產(chǎn)生對數(shù)據(jù)庫 條目(聯(lián)系人)的參考的第二列表,等等。過濾(步驟706)可以包 括從以下集合的并集來形成主列表對數(shù)據(jù)庫條目的參考的第一列 表、對數(shù)據(jù)庫條目的參考的第二列表、以及對數(shù)據(jù)庫條目的參考的任 意其它列表,例如對從手持計算機102處所保存的另一數(shù)據(jù)庫(例如 呼叫日志)的過濾得到的數(shù)據(jù)庫條目的參考的第三列表。有利的是, 在參考先前所接收的呼叫的呼叫日志中可以具有數(shù)據(jù)庫條目,并且例 如包括文本方式的呼叫線路標識信息。在文本方式的呼叫線路標識信 息與過濾字符串之一匹配的情況下,過濾(步驟706)可以包括對主 列表中的呼叫日志條目的參考。
并集的概念在集合理論中是公知的,其意味著包含兩個或更多集 合中的所有元素的集合。形成對數(shù)據(jù)庫條目的參考的列表的并集的要 點在于避免在主列表中對數(shù)據(jù)庫條目的重復參考。
如圖6所示,微處理器228布置為在綜合字段602中呈現(xiàn)(步 驟708)在步驟703生成的顯示字符串。見圖6,其中,綜合字段602 呈現(xiàn)顯示字符串"1"。在最先按下的鍵至少部分地與數(shù)字字符相關(guān)聯(lián) 的情況下,微處理器228被布置為期望用戶執(zhí)行手動電話號碼輸入。微處理器228還被布置為在電話應用主屏幕600的過濾結(jié)果區(qū)域604 中,呈現(xiàn)(步驟708)由步驟706中的過濾所生成的主列表的至少一 部分。如果過濾結(jié)果區(qū)域604的大小不足以顯示整個主列表,則可以 基于例如以下所討論的準則來呈現(xiàn)對主列表中的數(shù)據(jù)庫條目的最前面 的幾個參考。
例如,主列表包括對已經(jīng)由過濾處理所選擇的每一數(shù)據(jù)庫條目的 參考。在示例性實施例中,在已經(jīng)通過過濾過程被選擇為包括在主列 表中的數(shù)據(jù)庫條目內(nèi),存在以過濾字符串之一開頭的名、姓氏、或公 司名。如圖6所示,對顯示在電話應用主屏幕600的過濾結(jié)果區(qū)域604 中的主列表中的數(shù)據(jù)庫條目的示例性參考包括空格許可、與參考的 數(shù)據(jù)庫條目相關(guān)聯(lián)的聯(lián)系人的名、姓氏和公司名。過濾結(jié)果區(qū)域604 中呈現(xiàn)的主列表的部分包括對具有以第一過濾字符串"E"開頭的 名的聯(lián)系人的參考。
微處理器228接下來基于在步驟702接收到的按鍵來確定(步驟 710)顯示字符串是否仍為數(shù)字。根據(jù)默認,在顯示字符串仍為數(shù)字的 同時,響應于確定(步驟714)已經(jīng)按下SEND鍵,微處理器228發(fā) 起(步驟716)對由顯示字符串所表示的目的號碼的呼叫。
可以使得SEND按鍵確定與以下多個其它按鍵(例如RETURN 按鍵動作、SPACE按鍵動作)中的任意一個以及在輔助輸入機制(例 如軌跡球、軌跡滾輪或其它相似的組件)上的選擇動作相關(guān)聯(lián)。
期望本領(lǐng)域技術(shù)人員將理解以下所涉及的步驟與在發(fā)起步驟 (步驟716)之后成功建立電話呼叫,而無論電話呼叫的建立將通過 陸地線路還是通過無線信道。
如果微處理器228確定(步驟714)尚未接收到SEND按鍵,則 微處理器228確定(步驟718)是否已經(jīng)另外指定候選聯(lián)系人或電話 號碼。根據(jù)另外指定,預期用戶可以使用輔助輸入機制(軌跡球,軌 跡滾輪等)在過濾結(jié)果區(qū)域604內(nèi)向下滾屏,選擇候選聯(lián)系人或候選 目的號碼,并且按下SEND鍵。響應于確定(步驟714)已經(jīng)按下了 SEND鍵,微處理器228發(fā)起(步驟716)對所選聯(lián)系人的呼叫。在 用戶己經(jīng)選擇了聯(lián)系人的具體目的號碼的情況下,微處理器228發(fā)起
(步驟716)對所選目的號碼的呼叫。在用戶僅已經(jīng)選擇聯(lián)系人并且
所選聯(lián)系人與多于一個的目的號碼相關(guān)聯(lián)的情況下,微處理器228運
行為消除(步驟715)關(guān)于應該對哪個目的號碼發(fā)起呼叫的模糊性。
可以將主列表呈現(xiàn)在過濾結(jié)果區(qū)域604中作為簡單地對聯(lián)系人的
參考的列表,每個聯(lián)系人一行文本,具有對名、姓氏和公司名的指示、 空格許可。在該方法在一個屏幕上提供對用戶的多個參考的同時,在 用戶傾向于選擇對其接續(xù)呼叫的聯(lián)系人的情況下,需要以下形式的第
二步驟回答以下問題應該使用多個目的號碼中的哪一個來發(fā)起呼 叫。備選地,對數(shù)據(jù)庫條目(例如聯(lián)系人)的每一參考可以伴隨后續(xù) 文本行、與參考的聯(lián)系人相關(guān)聯(lián)的目的號碼中的每一個的一個文本行。 有利的是,用戶可以直接指定應該對其發(fā)起呼叫的給定聯(lián)系人的目的 號碼。遺憾的是,使用后者的過濾結(jié)果呈現(xiàn),僅幾個聯(lián)系人將適合于
過濾結(jié)果區(qū)域604。
作為這兩種方法之間的折衷,微處理器228可以在過濾結(jié)果區(qū)域 604中呈現(xiàn)對數(shù)據(jù)庫條目的參考的列表,其中僅對數(shù)據(jù)庫條目的第一 參考擴展到目的號碼的后續(xù)行(見圖6)。用戶可以傾向于通過使用輸 入設(shè)備來探究對主列表中的其它數(shù)據(jù)庫條目的參考。隨著用戶通過使 用輸入設(shè)備對數(shù)據(jù)庫條目的參考上的關(guān)注點聚焦(高亮顯示),微處理 器228擴展對該數(shù)據(jù)庫條目的參考,以示出與所選數(shù)據(jù)庫條目相關(guān)聯(lián) 的每一目的號碼。此外,微處理器228收縮先前擴展的數(shù)據(jù)庫條目, 以隱藏所關(guān)聯(lián)的目的號碼。對于這種擴展和對應收縮的示例,對圖8 中的示例性屏幕800與圖6中的電話應用主屏幕600進行比較。
在微處理器228確定(步驟718)尚未接收到指定聯(lián)系人或目的 號碼的進一步輸入的情況下,微處理器228可以預期接收(步驟702) 進一步的按鍵。隨著接收到對進一步的按鍵的指示,呈現(xiàn)在綜合字段 602中的顯示字符串被加長(見圖9和圖10)。由于隨著顯示字符串的 大小增大,期望更少的數(shù)據(jù)庫條目將包括對過濾字符串之一的匹配, 因此期望對主列表中的數(shù)據(jù)庫條目的參考的號碼將消失。
在圖9的示例性屏幕900中,己經(jīng)接收到對按下"5"鍵的指示。 綜合字段602中的顯示字符串被更新為"15"。使用圖5的第二已知
QWERTY類型鍵盤500, "5"鍵還與"G"和"H"相關(guān)聯(lián)??梢詮?"1"和"5"按鍵中得到的四個過濾字符串是EG、 EH、 RG、和RH。 相應地,相對于圖8的示例性屏幕800,更新顯示在過濾結(jié)果區(qū)域604 中的主列表。
在圖10的示例性屏幕1000中,已經(jīng)再次接收到對按下"1"鍵 的指示。綜合字段602中的顯示字符串被更新為"151"。可以從"r、 "5"和"1"鍵的按鍵中得到的八個過濾字符串是EGE、 EHE、 EGR、 EHR、 RGE、 RHE、 RGR、禾卩RHR。相應地,相對于圖9的示例性屏 幕900,更新顯示在過濾結(jié)果區(qū)域604中的主列表。
注意, 一旦已經(jīng)接收到非數(shù)字按鍵,即對與數(shù)字不關(guān)聯(lián)的鍵之一 的按鍵,微處理器228就將綜合字段602中的顯示字符串改變?yōu)槎鄠€ 過濾字符串之一,并且從顯示在過濾結(jié)果區(qū)域604中的主列表中的參 考之中自動選擇(步驟712)默認候選聯(lián)系人(數(shù)據(jù)庫條目)參考。 在圖11的示例性屏幕1100中,已經(jīng)接收到對"S"按鍵的指示。綜合 字段602中的顯示字符串被更新為"Rhes",并且由于過濾字符串字段 606 (見圖6)將是冗余的,因此將其移除。可以從"E/R"、 "G/H"、 "E/R"和"A/S"按鍵中得到的十六個過濾字符串是EGEA、 EHEA、 EGRA、 EHRA、 EGES、 EHES、 EGRS、 EHRS、 RGEA、 RHEA、 RGRA、 RHRA、 RGES、 RHES、 RGRS、禾口 RHRS。相應地,相對于圖10的 示例性屏幕IOOO,更新顯示在過濾結(jié)果區(qū)域604中的主列表。在示例 性實施例中,在顯示在過濾結(jié)果區(qū)域604中的主列表中選擇第一數(shù)據(jù) 庫條目參考,如圖11的示例性屏幕IIOO所示,其中,對"S"按鍵的 指示的接收已經(jīng)結(jié)束了用戶執(zhí)行手動目的號碼輸入的可能性(因為在 圖5的第二已知QWERTY類型鍵盤500中,A/S鍵不與數(shù)字相關(guān)聯(lián), 而是與問號" "相關(guān)聯(lián))。
注意,根據(jù)目前所呈現(xiàn)的,在接收到的按鍵的集合中的每一鍵至 少部分地與數(shù)字字符相關(guān)聯(lián)的同時,期望用戶執(zhí)行手動目的號碼輸入, 并且,作為結(jié)果,綜合字段602中的顯示字符串是完全數(shù)字的。此外, 在綜合字段602中的垂直行光標旁邊示出圖標。如圖9和圖IO所示, 手機按鈕圖標伴隨顯示字符串和綜合字段602中的垂直行光標。
手機按鈕圖標可以用于指示響應于用戶按下手持計算機102的 鍵盤224上的手機按鈕以發(fā)起呼叫,而將撥打顯示字符串中的號碼序
列。如圖8所示,響應于用戶操控用戶界面而將從綜合字段602移開, 并且反之,將焦點集中在對過濾結(jié)果區(qū)域604中的數(shù)據(jù)庫條目的具體 參考上,在綜合字段602中未示出手機按鈕圖標。然而,應注意,與 用戶已經(jīng)放置了焦點的名錄號碼而關(guān)聯(lián)地示出手機按鈕圖標,由此指 示響應于用戶按下手持計算機102的鍵盤224上的手機按鈕來發(fā)起 呼叫,將撥打所選名錄號碼。
默認候選聯(lián)系人的自動選擇(步驟712)可以是基于可以從基本 到復雜而改變的選擇準則的。在圖11中的示例性屏幕1100中示出的 實現(xiàn)中,微處理器228已經(jīng)組織了主列表中的數(shù)據(jù)庫條目參考,并且 于是自動選擇列表中的第一數(shù)據(jù)庫條目參考。在圖6、圖8、圖9、圖 10和圖11中,微處理器228已經(jīng)按名以字母方式組織主列表。具體 地說,顯示在圖9的屏幕900中的過濾結(jié)果區(qū)域604中的主列表以對 具有以過濾字符串"RH"開頭的公司名的數(shù)據(jù)庫條目的參考為開始。 該主列表繼續(xù)參考具有以過濾字符串"EG"開頭的姓氏的數(shù)據(jù)庫條目。 該主列表繼續(xù)參考具有以過濾字符串"RH"開頭的公司名的數(shù)據(jù)庫條 目。該主列表完成對具有以過濾字符串"EH"開頭的姓氏的數(shù)據(jù)庫條 目的參考。按姓氏以字母方式來組織主列表,因此"Brian"在"Ian" 之前,"Ian"在"Ross"之前,"Ross"在"Sabine"之前。
注意,在從圖10中的數(shù)字顯示模式到圖11中的字母顯示模式的 轉(zhuǎn)變中,手機按鈕圖標已經(jīng)消失。默認候選的自動選擇(步驟712) 已經(jīng)將焦點從綜合字段602移開。
在一個實施例中,微處理器228選擇(步驟712)對具有以字母 優(yōu)先姓氏作為默認候選參考的數(shù)據(jù)庫條目的參考,并且將"選定"指 示與過濾結(jié)果區(qū)域604中的默認候選參考相關(guān)聯(lián)。選定指示向用戶提 供對顯示的參考之中的與將響應于接收對按下手持計算機102的鍵盤 224上的"SEND"鍵(或者,對于進一步示例,"ENTER"鍵或"SPACE" 鍵)的指示而被呼叫的目的號碼相關(guān)聯(lián)的參考的指示??梢酝ㄟ^對于 所選參考使用輔助背景顏色來實現(xiàn)所述選定指示,如圖8和圖11中的
選定指示所示??梢赃x取輔助背景顏色,以與示例性電話應用屏幕中 的其余的主背景顏色對照。此外,當以輔助背景顏色顯示時,可以選 取用于顯示所選候選參考的字體的顏色,以改進可讀性。
在微處理器228已經(jīng)基于在步驟702接收的按鍵而確定(步驟 710)顯示字符串已經(jīng)改變?yōu)榉菙?shù)字的(見圖11),并且默認候選參考 已經(jīng)被自動選擇(步驟712),并且默認候選參考已經(jīng)與選定指示(見 圖ll)相關(guān)聯(lián)的情況下,微處理器228響應于確定(步驟714)已經(jīng) 按下SEND鍵,發(fā)起(步驟716)對由默認候選參考所參考的數(shù)據(jù)庫 條目中所列出的目的號碼的呼叫。如果候選參考與具有多于一個的目 的號碼相關(guān)聯(lián),則當發(fā)起呼叫時,微處理器228消除(步驟715)應 該指定哪一目的號碼的模糊性,其后發(fā)起(步驟716)對與候選參考 相關(guān)聯(lián)的目的號碼的呼叫。
在示例性實施例中,如圖12所示,微處理器228通過在示例性 屏幕1200上呈現(xiàn)對話框1202來消除模糊性,由此向用戶提供機會來 使用輸入設(shè)備以選擇多個目的號碼之中的一個目的號碼。 一接收到對 所選目的號碼的指示,微處理器228就發(fā)起對所選目的號碼的呼叫(步 驟716)。
如果用戶使用用戶輸入設(shè)備來選擇候選參考,而并非在默認候選 參考已經(jīng)與選定指示相關(guān)聯(lián)的同時按下SEND鍵,則微處理器28可 以響應于此而提供并且改換菜單。選擇使用用戶輸入設(shè)備可以包括例 如向下點擊軌跡球、向內(nèi)點擊側(cè)面安裝的軌跡滾輪、或觸摸觸敏屏 幕。備選菜單可以向用戶提供用于聯(lián)系與默認候選參考相關(guān)聯(lián)的聯(lián)系 人的許多選項。
在如圖13所示的示例性實施例中,微處理器228通過在示例性 屏幕1300上呈現(xiàn)對話框1302來對選擇指示的接收進行響應,由此向 用戶提供機會來使用輸入設(shè)備以選擇與由默認候選參考所參考的數(shù)據(jù) 庫條目相關(guān)聯(lián)的聯(lián)系人進行聯(lián)系的方式。在示例性對話框1302中,用 戶可以選擇為將電話呼叫接續(xù)到該聯(lián)系人,將電子郵件消息發(fā)送到該 聯(lián)系人,將短消息業(yè)務(SMS)消息發(fā)送到該聯(lián)系人,或者將多媒體 消息業(yè)務(MMS)消息發(fā)送到該聯(lián)系人。還預期了,可以通過使用即
時消息傳送應用程序或私人消息傳送應用程序來聯(lián)系某些聯(lián)系人。一 接收到對聯(lián)絡(luò)聯(lián)系人的選定方式的指示,微處理器228就發(fā)起應用, 以使用所選方式來處理對聯(lián)系人的聯(lián)絡(luò)。
在已知設(shè)備中,如果期望數(shù)字輸入,則在按下既與字母字符關(guān)聯(lián) 又與數(shù)字字符關(guān)聯(lián)的鍵以在過濾字符串中插入字母字符的同時,必須
持有"ALT"鍵(或者相似鍵)。反之,如果期望字母輸入,則"ALT" 鍵(或相似鍵)可能必須用以選擇既與字母字符關(guān)聯(lián)又與數(shù)字字符關(guān) 聯(lián)的鍵上的數(shù)字字符。有利的是,允許模糊過濾字符串輸入的本發(fā)明 的方面使得用戶免于當鍵入過濾字符串時必須使用一個以上手指。該 模糊性源自微處理器228缺少關(guān)于以下情況的先驗知識用戶是手動 輸入對其發(fā)起電話呼叫的目的號碼,還是輸入過濾字符串以用于過濾 聯(lián)系人數(shù)據(jù)庫,并且以某種方式發(fā)起與在過濾結(jié)果中找到的參考的聯(lián) 系人的通信。
盡管這種方法可能增加復雜度,但在步驟704中的備選過濾字符
串的生成可以包括生成組合字母字符和數(shù)字字符的過濾字符串。例
如,考慮圖4的第一己知QWERTY類型鍵盤400中的鍵404,該鍵既 表示字母字符"S"又表示數(shù)字字符"4"。結(jié)果,就目前所描述的而 言,當該鍵被按下兩次時,備選過濾字符串是"44"和"SS"。還可 以生成組合過濾字符串,例如"S4"和"4S"。后一種字符字符串可 以是過濾以找尋具有公司名"4Seasons"的聯(lián)系人的值。
此外,在步驟704中的備選過濾字符串的生成可以包括生成僅 包括數(shù)字字符的過濾字符串。在前文所呈現(xiàn)的示例中,顯示字符串是 "151",并且過濾字符串是EGE、 EHE、 EGR、 EHR、 RGE、 RHE、 RGR、和RHR。通過將"151"添加到過濾字符串的列表,并且適當 地進行過濾,過濾可以在可能沒有關(guān)聯(lián)的文本形式的信息的呼叫曰志 中更容易地捕獲到條目。在呼叫日志有可能包含對與聯(lián)系人管理數(shù)據(jù) 庫中的條目相關(guān)聯(lián)的被叫名錄號碼的參考的同時,還可以存在己經(jīng)手 動輸入并且不與聯(lián)系人管理數(shù)據(jù)庫中的條目相關(guān)聯(lián)的名錄號碼。實際 上,由于在綜合字段中的進一步的數(shù)字輸入使得顯示器中所呈現(xiàn)的主 列表變窄,因此除了呼叫日志數(shù)據(jù)庫中的條目之外,主列表還可以包括對聯(lián)系人管理數(shù)據(jù)庫中的條目的參考。主列表中的某些條目可能是 重復的,其中,呼叫日志中的目的號碼與聯(lián)系人數(shù)據(jù)庫條目相關(guān)聯(lián)。 在主列表中,為了區(qū)分來自呼叫日志并且沒有與聯(lián)系人管理數(shù)據(jù)庫中 的條目相關(guān)聯(lián)的給定條目,可以在顯示器中呈現(xiàn)與所述給定條目相關(guān) 聯(lián)的圖形圖標。
己知,在允許發(fā)送電子消息并且接續(xù)呼叫的設(shè)備中,在僅已知某 些聯(lián)系人信息的情況下,可以通過對保存全局地址列表的服務器的連 接來提供進一步的信息。例如,當書寫電子郵件消息給不具有由地址 簿應用所管理的聯(lián)系人管理數(shù)據(jù)庫中指定的電子郵件地址的接收方 時,可以實現(xiàn)"查找"功能,以向服務器請求與接收方姓名(或者, 對于另一示例,字首)相關(guān)聯(lián)的電子郵件地址。
發(fā)明人期望步驟718所確定的相反指定的候選電話號碼可以包括 發(fā)起"査找"功能,該功能是基于綜合字段602中所示的顯示字符串
的。這種發(fā)起可以包括例如使得用戶界面菜單被顯示,其中,菜單
項之一表示"查找"功能。在全局地址列表的另一使用中,當參考是 主列表的一部分,而該參考所參考的數(shù)據(jù)庫條目不具有關(guān)聯(lián)的電話號 碼時,用戶可以選擇聯(lián)系人,調(diào)用備選通信模式的用戶界面菜單,并 且請求查找全局地址列表中的聯(lián)系人姓名。然后,用戶可以使用由全 局地址列表服務器所返回的信息中的任意信息(例如電話號碼、電子 郵件地址等),以與聯(lián)系人通信。
本領(lǐng)域技術(shù)人員應理解,本發(fā)明不局限于具有移動電話能力的
PDA。寬范圍的電話終端裝置可以使用這里所描述的綜合撥號,包括 為在通過公共交換電話網(wǎng)絡(luò)發(fā)起電話呼叫中使用而設(shè)計的無線手機以 及為在通過數(shù)據(jù)網(wǎng)絡(luò)(例如使用已知的基于互聯(lián)網(wǎng)協(xié)議的語音技術(shù)) 發(fā)起電話呼叫中使用而設(shè)計的手機。
注意,由手持計算機102的地址簿應用所管理的聯(lián)系人管理數(shù)據(jù) 庫可以不是僅步驟706中所過濾的數(shù)據(jù)存儲單元。通常,具有移動電 話能力的手持計算機保存"呼叫日志",其具有對于每一來電和去電的 呼叫日志中的條目。這些條目通常包括對主叫方電話號碼(對于來電) 或被叫方電話號碼(對于去電)、 一天的時間、以及呼叫持續(xù)時間的指
示。在過濾步驟(步驟706)結(jié)合呼叫日志過濾聯(lián)系人管理數(shù)據(jù)庫的 情況下,更多的結(jié)果可以被呈現(xiàn)在主列表中。可以指定主列表中的呼 叫日志條目參考的呈現(xiàn)順序,從而在主列表中的較高處列出更近期的 條目。
已經(jīng)預期,盡管未示出,但除了手機按鈕圖標之外的圖標可用于
綜合字段602中,或示例性電話應用主屏幕600上的其它地方,以指 示顯示字符串輸入的模式(例如數(shù)字模式、字母模式)。這種圖標可以 不一定初始地出現(xiàn),以區(qū)分顯示字符串條目的唯一兩種模式。然而, 已經(jīng)考慮了顯示字符串條目的其它模式。例如,當搜索具有公司名
"4Seasons"的聯(lián)系人時,字母模式可能是有用的。此外,已知公司 進行免費名錄號碼廣告來鼓勵消費者聯(lián)系。示例包括 l-888-ROGERS-l禾B 1-800-SHIP-123。這樣的字母名錄號碼依賴于在 典型的電話鍵盤300 (見圖3)上所找到的字母-數(shù)字對應關(guān)系。為了 容納這樣的名錄號碼,建議了顯示字符串條目的"免費"模式。在該 免費模式中,用戶可以在綜合字段602中輸入示例性1888R0GERS1, 并且發(fā)起呼叫,響應于此,微處理器228轉(zhuǎn)譯綜合字段602的內(nèi)容, 以獲得1-888-764-3771,并且布置去電。注意,通過使用圖5中的第 二己知QWERTY類型鍵盤500以及上述自動顯示模式,顯示字符串 將仍然是數(shù)字18881,但是, 一旦按下"O"鍵,顯示字符串就將變成
"Ebbbeo",并且將最終讀取"Ebbbeogeeae"。
可以是用戶具有先驗知識1888ROGERS1轉(zhuǎn)譯為 1_888_764-3771,但是,偏好字母輸入。在此情況下,己經(jīng)預期,轉(zhuǎn) 譯字段(未示出)可以被呈現(xiàn)在綜合字段602之上或之下,以示出在 免費模式下在綜合字段602中輸入的字符的正在進行的轉(zhuǎn)譯。預定鍵 組合(例如alt-T)可用于打開或關(guān)閉轉(zhuǎn)譯字段的顯示。
為了使用圖5中的第二已知QWERTY類型鍵盤500輸入字母數(shù) 字名錄號碼,用戶可以使用已知的多敲擊方法,其中,鍵的每一敲擊 循環(huán)通過對于該鍵的可能的值。例如,在圖5中的第二己知QWERTY 類型鍵盤500上的單次敲擊導致字母字符"E"出現(xiàn)在光標旁邊,鍵 501上的雙次敲擊導致字母字符"R"出現(xiàn)在光標旁邊,鍵501上的三
次敲擊導致數(shù)字字符"1"出現(xiàn)在光標旁邊。
可以由用戶來選擇顯示字符串條目的模式。例如,用戶可以發(fā)起 在示例性電話應用主屏幕600上的菜單的出現(xiàn),并選擇菜單項以選擇 顯示字符串條目的特定模式。備選地,按鍵的組合可以允許顯示字符
串條目的模式的改變。例如,可以結(jié)合"M"鍵來按下"Alt"鍵(圖 4中的第一已知QWERTY類型鍵盤400或圖5中的第二已知QWERTY 類型鍵盤500未示出)。在多于兩種顯示字符串輸入的模式的情況下, 在綜合字段602或示例性電話應用主屏幕600上的其他地方指示所選 模式的同時,"Alt-M"組合可以循環(huán)通過各種模式。
本發(fā)明的上述示例旨在僅作為示例。本領(lǐng)域技術(shù)人員應理解,在 不背離由所附權(quán)利要求所限定的本發(fā)明的范圍的情況下,可以實現(xiàn)對 特定實施例的改變、修改和變化。
權(quán)利要求
1.一種發(fā)起通信的方法,所述方法包括接收對鍵的選擇的指示,所述鍵與字母字符和數(shù)字字符相關(guān)聯(lián);將與所述鍵相關(guān)聯(lián)的所述數(shù)字字符添加到顯示字符串;將與所述鍵相關(guān)聯(lián)的所述字母字符添加到過濾字符串;對聯(lián)系人管理數(shù)據(jù)庫進行過濾,以形成對數(shù)據(jù)庫條目的參考的列表,其中,所述列表中的參考是對包括所述過濾字符串的所述聯(lián)系人管理數(shù)據(jù)庫中的條目進行參考;接收所述顯示字符串與所述參考列表中的給定參考之間的用戶選擇;以及基于所述用戶選擇,發(fā)起通信。
2. 如權(quán)利要求l所述的方法,其中,所述通信是電話呼叫。
3. 如權(quán)利要求2所述的方法,其中,所述用戶選擇是所述參考 列表中的所述給定參考,以及所述電話呼叫將由所述給定參考所參考 的數(shù)據(jù)庫條目中的電話號碼指定為目的號碼。
4. 如權(quán)利要求2所述的方法,其中,所述顯示字符串是完全數(shù) 字的,所述用戶選擇是所述顯示字符串,以及所述電話呼叫將所述顯 示字符串指定為目的號碼。
5. 如權(quán)利要求1所述的方法,還包括,向所述用戶呈現(xiàn)對數(shù)據(jù) 庫條目的參考的所述列表中的默認候選參考的選擇的指示。
6. 如權(quán)利要求5所述的方法,還包括,顯示來自與所述默認候 選參考相關(guān)聯(lián)的數(shù)據(jù)庫條目的目的號碼的列表。
7. 如權(quán)利要求5所述的方法,還包括基于用戶輸入,選擇所 述參考列表中的新的參考作為所述默認候選參考。
8. 如權(quán)利要求7所述的方法,還包括,顯示來自與所述新的參考相關(guān)聯(lián)的數(shù)據(jù)庫條目的目的號碼的列表。
9. 如權(quán)利要求5所述的方法,還包括接收對所述默認候選參考特定的用戶輸入;以及 響應于所述接收所述用戶輸入,向所述用戶呈現(xiàn)與和所述默認候選參考相關(guān)聯(lián)的一方通信的多種方式。
10. 如權(quán)利要求9所述的方法,其中,與所述一方通信的所述多 種方式包括接續(xù)電話呼叫。
11. 如權(quán)利要求9所述的方法,其中,與所述一方通信的所述多 種方式包括發(fā)送短消息業(yè)務消息。
12. 如權(quán)利要求9所述的方法,其中,與所述一方通信的所述多 種方式包括發(fā)送即時消息。
13. 如權(quán)利要求9所述的方法,其中,與所述一方通信的所述多 種方式包括發(fā)送多媒體消息業(yè)務消息。
14. 如權(quán)利要求9所述的方法,其中,與所述一方通信的所述多 種方式包括發(fā)送電子郵件服務消息。
15. 如權(quán)利要求1所述的方法,還包括響應于確定所述顯示字 符串是完全數(shù)字的,僅執(zhí)行所述步驟將與所述鍵相關(guān)聯(lián)的所述數(shù)字 字符添加到所述顯示字符串。
16. 如權(quán)利要求15所述的方法,還包括響應于所述確定所述 顯示字符串是完全數(shù)字的,來指示當前輸入模式是數(shù)字的。
17. 如權(quán)利要求16所述的方法,還包括響應于所述確定所述 顯示字符串不再是完全數(shù)字的,來指示當前輸入模式是字母的。
18. 如權(quán)利要求1所述的方法,還包括在對數(shù)據(jù)庫條目的所述 參考列表是對數(shù)據(jù)庫條目的第一參考列表的情況下過濾來電和去電,以形成對數(shù)據(jù)庫條目的第二參考列表,其中, 所述第二列表中的參考是對包括所述過濾字符串的來電和去電的所述 數(shù)據(jù)庫中的條目進行參考;以及將對數(shù)據(jù)庫條目的所述第一參考列表與對數(shù)據(jù)庫條目的所述第 二參考列表進行組合。
19. 如權(quán)利要求18所述的方法,其中,所述組合產(chǎn)生主列表,以及,所述方法還包括確定所述第二列表中的特定參考與所述聯(lián)系人管理數(shù)據(jù)庫中缺 少的名錄號碼相關(guān)聯(lián);以及顯示與所述特定參考相關(guān)聯(lián)的指示。
20. 如權(quán)利要求1所述的方法,還包括接收用戶輸入;以及響應于所述接收,改變將字符添加到所述顯示字符串的模式。
21. 如權(quán)利要求20所述的方法,其中,所述改變包括從數(shù)字模式切換到字母模式。
22. —種用于發(fā)起通信的裝置,所述裝置包括 存儲器;聯(lián)系人管理數(shù)據(jù)庫,被存儲在所述存儲器中; 鍵盤,具有多個鍵,所述鍵盤被布置為傳送對在所述多個鍵之 中的給定鍵的選擇的指示; 處理器,被布置為接收對所述給定鍵的所述選擇的所述指示,所述給定鍵與字母字符和數(shù)字字符相關(guān)聯(lián);將與所述給定鍵相關(guān)聯(lián)的所述數(shù)字字符添加到顯示字符串; 將與所述給定鍵相關(guān)聯(lián)的所述字母字符添加到過濾字符串; 過濾所述聯(lián)系人管理數(shù)據(jù)庫,以形成對所述聯(lián)系人管理數(shù)據(jù)庫中的條目的參考列表,其中,所述列表中的參考是對包括所述過濾字符串的所述聯(lián)系人管理數(shù)據(jù)庫中的條目進行參考;接收所述顯示字符串與所述參考列表中的給定參考之間的用戶選擇;以及基于所述用戶選擇,發(fā)起通信。
23. —種計算機可讀介質(zhì),包含計算機可執(zhí)行指令,所述計算機 可執(zhí)行指令在由電話設(shè)備中的處理器執(zhí)行時,使得所述處理器執(zhí)行以 下操作接收對鍵的選擇的指示,所述鍵與字母字符和數(shù)字字符相關(guān)聯(lián); 將與所述鍵相關(guān)聯(lián)的所述數(shù)字字符添加到顯示字符串; 將與所述鍵相關(guān)聯(lián)的所述字母字符添加到過濾字符串; 過濾所述聯(lián)系人管理數(shù)據(jù)庫,以形成對所述聯(lián)系人管理數(shù)據(jù)庫中的條目的參考列表,其中,所述列表中的參考是對包括所述過濾字符串的所述聯(lián)系人管理數(shù)據(jù)庫中的條目進行參考;接收所述顯示字符串與所述參考列表中的給定參考之間的用戶 選擇;以及基于所述用戶選擇,發(fā)起通信。
全文摘要
通過使用模糊過濾字符串的輸入綜合字段,對于所存儲的大量電話號碼,潛在地簡化了設(shè)備上的呼叫發(fā)起。在綜合字段中,先驗地,用戶不清楚的是,是手動地指定電話號碼,還是提供過濾字符串,以用于過濾聯(lián)系人,基于至少一個過濾字符串來執(zhí)行過濾。在作為過濾結(jié)果列表的一部分的聯(lián)系人之中,選擇默認聯(lián)系人,以進行快速訪問。
文檔編號G06F17/30GK101356793SQ200780001255
公開日2009年1月28日 申請日期2007年5月3日 優(yōu)先權(quán)日2006年9月1日
發(fā)明者勞倫斯·愛德華·庫爾, 圭三·信一, 謝里爾·李·洛蘭·斯科特, 馬修·李 申請人:捷訊研究有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1