專利名稱:用于與項(xiàng)目列表交互的方法
用于與項(xiàng)目列表交互的方法技術(shù)領(lǐng)字段本發(fā)明的實(shí)施例涉及搜索。特別地,它們涉及一種用于通過對(duì)列表重新排序來搜索列表中的項(xiàng)目的裝置、方法、計(jì)算機(jī)程序和用戶接口。
背景技術(shù):
集成到單個(gè)電子裝置中的特征數(shù)目近年來已經(jīng)增加。這在移動(dòng)無線電電話和計(jì)算 機(jī)的情況下已經(jīng)特別地明顯。特征數(shù)目增加已經(jīng)伴隨有存儲(chǔ)于單個(gè)裝置中的數(shù)據(jù)量的增加。為了訪問存儲(chǔ)的數(shù) 據(jù)的特定部分,用戶可能希望使用適當(dāng)搜索方法對(duì)裝置存儲(chǔ)的數(shù)據(jù)進(jìn)行分類。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的各種實(shí)施例,提供一種裝置,該裝置包括用戶輸出設(shè)備,配置成顯 示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在各字段中具有數(shù)據(jù)部分;用戶輸入設(shè)備,配置成 使用戶能夠從多個(gè)可選字符中選擇至少一個(gè)字符并且將所選至少一個(gè)字符與字段相關(guān)聯(lián); 以及處理電路,配置成控制用戶輸出設(shè)備以顯示第二多個(gè)項(xiàng)目該第二多個(gè)項(xiàng)目列表是從項(xiàng) 目列表選擇的,其中該選擇依賴于所選的至少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù) 部分之間的比較。根據(jù)本發(fā)明的各種實(shí)施例,提供一種方法,該方法包括顯示來自項(xiàng)目列表的第一 多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù)部分;檢測(cè)從多個(gè)可選字符對(duì)至少一個(gè)字符的選擇,該 選擇將所選字符與字段相關(guān)聯(lián);比較檢測(cè)的至少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù) 據(jù)部分;并且顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從項(xiàng)目列表選擇的,該選擇和排序依賴 于該比較。根據(jù)本發(fā)明的各種實(shí)施例,提供一種裝置,該設(shè)備包括用于顯示來自項(xiàng)目列表的 第一多個(gè)項(xiàng)目的裝置,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用于使用戶能夠從多個(gè)可選字符選 擇至少一個(gè)字符并且將所選至少一個(gè)字符與字段相關(guān)聯(lián)的裝置;以及控制裝置,用于控制 顯示裝置以顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從項(xiàng)目列表選擇的,其中該選擇依賴于 所選的至少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù)部分之間的比較。根據(jù)本發(fā)明的各種實(shí)施例,提供一種計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括用于顯示來 自項(xiàng)目列表的第一多個(gè)項(xiàng)目的指令,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用于檢測(cè)從多個(gè)可選 字符對(duì)至少一個(gè)字符的選擇的指令,該選擇將所選字符與字段相關(guān)聯(lián);用于比較檢測(cè)的至 少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù)部分的指令;以及用于顯示第二多個(gè)項(xiàng)目的 指令,該第二多個(gè)項(xiàng)目是從項(xiàng)目列表選擇的,該選擇和排序依賴于該比較。根據(jù)本發(fā)明的各種實(shí)施例,提供一種圖形用戶接口,該圖形用戶接口包括用戶輸 出設(shè)備,配置成顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用戶輸 入設(shè)備,配置成使用戶能夠從多個(gè)可選字符選擇至少一個(gè)字符并且使用戶能夠?qū)⑺x至少 一個(gè)字符與字段相關(guān)聯(lián),其中響應(yīng)于對(duì)至少一個(gè)字符的選擇,用戶輸出設(shè)備根據(jù)所選的至少一個(gè)字符和各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù)部分來顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目 是從項(xiàng)目列表選擇的。
為了更好地理解本發(fā)明的各種實(shí)施例,現(xiàn)在將僅以示例的方式參照以下附圖,其 中圖1圖示了一種裝置;圖2圖示了一種方法的框圖;圖3圖示了該裝置在觸屏顯示設(shè)備上顯示來自基本列表中的項(xiàng)目列表;圖4圖示了基本列表;圖5圖示了觸屏顯示設(shè)備的表面與字段有關(guān)的部分;圖6圖示了在觸屏顯示設(shè)備上進(jìn)行書寫以選擇字符并且將它與字段相關(guān)聯(lián);圖7圖示了該裝置根據(jù)所選字符及其關(guān)聯(lián)字段來顯示項(xiàng)目列表;圖8圖示了該裝置根據(jù)第一和第二所選字符及其關(guān)聯(lián)字段來顯示項(xiàng)目列表;圖9圖示了該裝置根據(jù)第一、第二和第三所選字符及其關(guān)聯(lián)字段來顯示項(xiàng)目列 表;以及圖10圖示了該裝置顯示項(xiàng)目列表和虛擬鍵盤。
具體實(shí)施例方式附示了裝置10,該裝置包括配置成顯示來自項(xiàng)目列表275的第一多個(gè)項(xiàng)目 的裝置,比如用戶輸出設(shè)備20,各項(xiàng)目在字段中具有數(shù)據(jù)部分;配置成使用戶能夠從多個(gè) 可選字符選擇至少一個(gè)字符并且將所選至少一個(gè)字符與字段相關(guān)聯(lián)的裝置,比如用戶輸入 設(shè)備18 ;以及控制裝置,比如處理電路12,配置成控制用戶輸出設(shè)備20顯示第二多個(gè)項(xiàng)目, 該第二多個(gè)項(xiàng)目是從項(xiàng)目列表275選擇的,其中選擇和排序依賴于所選的至少一個(gè)字符與 各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù)部分之間的比較。字符可以是字母數(shù)字字符或者符號(hào)或者可以是任何形狀,該形狀包括通過由用戶 輸入設(shè)備18檢測(cè)的繪制動(dòng)作、手動(dòng)移動(dòng)(manualmovement)或者手動(dòng)手勢(shì)來創(chuàng)建的形狀。特 別地,不僅是移動(dòng)和手勢(shì),其它字符也可以關(guān)聯(lián)為用于特定輸入的快捷方式。例如,特定手 勢(shì)可以解釋為用于輸入所關(guān)聯(lián)姓名的快捷方式。圖1圖示了裝置10的示意圖。裝置10可以例如是手持便攜電子設(shè)備,比如移動(dòng) 無線電電話。裝置10包括處理電路12、存儲(chǔ)設(shè)備14、無線電收發(fā)器16、用戶輸入設(shè)備18和 用戶輸出設(shè)備20。處理電路12可以是任一類處理電路。例如,處理電路12可以是解譯計(jì)算機(jī)程序 指令13并且處理數(shù)據(jù)的可編程處理器??蛇x地,處理電路12可以例如是具有嵌入式固件 的可編程硬件。處理電路12可以是單個(gè)集成電路或者集成電路組(即芯片組)。處理電路 12也可以是硬布線專用集成電路(ASIC)。處理電路12可操作用以從無線電收發(fā)器16接收輸入并且向無線電收發(fā)器16提 供輸出。無線電收發(fā)器16被配置成發(fā)送和接收蜂窩電話信號(hào)并且使裝置10能夠作為移動(dòng) 蜂窩無線電電話來操作。
連接處理電路12以向存儲(chǔ)設(shè)備14寫入和從存儲(chǔ)設(shè)備14讀取。存儲(chǔ)設(shè)備14可以是單個(gè)存儲(chǔ)器單元或者多個(gè)存儲(chǔ)器單元。存儲(chǔ)設(shè)備14可以存儲(chǔ)計(jì)算機(jī)程序指令13,這些指令在加載到處理電路中時(shí)對(duì)裝 置10的操作進(jìn)行控制。計(jì)算機(jī)程序指令13可以提供使裝置能夠?qū)崿F(xiàn)圖2中所示方法的邏 輯和例程。計(jì)算機(jī)程序指令13可以經(jīng)由電磁載波信號(hào)到達(dá)裝置10或者從物理實(shí)體15如計(jì) 算機(jī)程序產(chǎn)品、存儲(chǔ)設(shè)備或者記錄介質(zhì)如CD-ROM或者DVD來復(fù)制。計(jì)算機(jī)程序指令提供用于顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目的指令,各項(xiàng)目在 字段中具有數(shù)據(jù)部分;用于檢測(cè)從多個(gè)可選字符對(duì)至少一個(gè)字符的選擇的指令,該選擇將 所選字符與字段相關(guān)聯(lián);用于比較檢測(cè)的至少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù) 部分的指令;以及用于顯示從項(xiàng)目列表選擇的第二多個(gè)項(xiàng)目的指令,該選擇依賴于該比較。連接處理電路12以從用戶輸入設(shè)備18接收輸入。還連接處理電路12以向用戶 輸出設(shè)備20提供輸出。用戶輸出設(shè)備20用于向用戶傳達(dá)信息并且可以例如是顯示設(shè)備。 用戶輸入設(shè)備18和用戶輸出設(shè)備20 —起形成用戶接口 22。用戶接口 22可以提供為單個(gè) 單元,比如觸屏顯示設(shè)備。例如,用戶可以使用手指或者觸筆向觸屏顯示設(shè)備提供輸入。在以下描述中,將用戶接口 22描述為觸屏顯示設(shè)備22以便于說明。已知許多點(diǎn) 觸屏技術(shù)。這些包括基于電阻、電感和沖擊技藝的技術(shù)。一些觸屏僅將輕敲(常常借助觸 筆)識(shí)別為選擇或者輸入。其它觸屏將響應(yīng)于移動(dòng)以及在單個(gè)點(diǎn)的激勵(lì),因此允許使用手 勢(shì)和移動(dòng)。可以同時(shí)在多個(gè)位置觸摸所謂的多點(diǎn)觸屏。例如,用戶可以同時(shí)用兩個(gè)指頭按 壓屏幕,并且檢測(cè)和使用兩個(gè)按壓作為輸入的部分。然而本領(lǐng)字段技術(shù)人員將認(rèn)識(shí)到在本 發(fā)明的各種實(shí)施例中無需使用觸屏顯示設(shè)備22而代之以可以使用可選用戶輸入設(shè)備18和 /或可選用戶輸出設(shè)備20。例如,用戶輸入設(shè)備18可以是鍵區(qū),而用戶輸出設(shè)備20可以是 無觸摸輸入特征的顯示設(shè)備。圖2圖示了一種方法的框圖。圖2中所示框310、320、330、340和350可以代表方 法和/或計(jì)算機(jī)程序13中的代碼段。圖示框的特定順序未必意味著存在對(duì)于各框的必需 或者優(yōu)選順序而可以變化框的順序和安排。在框310,用戶通過使用觸屏顯示設(shè)備22進(jìn)行適當(dāng)選擇來表明他希望訪問裝置10 的存儲(chǔ)設(shè)備14中存儲(chǔ)的電子郵件應(yīng)用。處理電路12檢測(cè)用戶對(duì)電子郵件應(yīng)用的選擇。在框320,處理電路12從存儲(chǔ)設(shè)備14取回電子郵件應(yīng)用并且控制觸屏顯示設(shè)備 22顯示與電子郵件應(yīng)用有關(guān)的收件箱。圖3圖示了在列表240中在觸屏顯示設(shè)備22上顯示多個(gè)項(xiàng)目201-206。各項(xiàng)目 201-206涉及裝置10已經(jīng)接收的并且存儲(chǔ)于存儲(chǔ)設(shè)備14中的電子郵件。各項(xiàng)目在多個(gè)字段210、212、214中的每個(gè)字段中包括數(shù)據(jù)部分。在圖3中所示實(shí) 施例中,在顯示設(shè)備22上顯示為圖標(biāo)的字段是“發(fā)件人”210、“主題”212和“接收”214。例 如,項(xiàng)目201在涉及電子郵件發(fā)送人的“發(fā)件人”字段210中具有與文字“Smith,Jim”對(duì)應(yīng) 的數(shù)據(jù)部分201a。項(xiàng)目201在涉及電子郵件主題的“主題”字段212中具有與“電子郵件 系統(tǒng)”對(duì)應(yīng)的數(shù)據(jù)部分201b。項(xiàng)目201在涉及裝置10接收電子郵件的日期和時(shí)間的“接 收”字段214中具有與文字“2/13/2007 6 42PM”對(duì)應(yīng)的數(shù)據(jù)部分201c。其它項(xiàng)目/電子 郵件的數(shù)據(jù)部分可以用對(duì)應(yīng)參考標(biāo)號(hào)來編號(hào)。然而為求簡(jiǎn)潔,在圖3中僅示出了標(biāo)號(hào)201a、201b,201c 和 206a,206b 和 206c。多個(gè)項(xiàng)目201-206在顯示設(shè)備22上顯示為列表240。顯示設(shè)備22在“發(fā)件人”圖 標(biāo)211之下顯示與“發(fā)件人”字段210中的數(shù)據(jù)部分201a-206a對(duì)應(yīng)的文字。類似地,在“主 題”圖標(biāo)213之下顯示與“主題”字段212中的數(shù)據(jù)部分201b-206b對(duì)應(yīng)的文字,而在“接 收”圖標(biāo)215之下顯示與“接收”字段214中的數(shù)據(jù)部分201c-206c對(duì)應(yīng)的文字。
在圖3中,各字段中的數(shù)據(jù)是文字。在這一和任何其它例子中,字段可以包括代表 其它類型的信息如圖像、圖片或者符號(hào)的其它數(shù)據(jù)。在圖3中,多個(gè)項(xiàng)目201-206根據(jù)裝置10接收它們的時(shí)間在列表240中排序。最 上方的項(xiàng)目,項(xiàng)目201,在比任何其它項(xiàng)目202-206更晚的時(shí)間點(diǎn)被接收。接收時(shí)間越晚,項(xiàng) 目在顯示的列表240中定位得越高。圖示為顯示設(shè)備220上顯示的多個(gè)項(xiàng)目201-206可以是項(xiàng)目/電子郵件的更大基 本列表275的子集。圖4圖示了項(xiàng)目的基本列表275?;玖斜?75形成顯示的列表240的基礎(chǔ)?;玖斜?75包括顯示的列表240中 的所有項(xiàng)目并且還可以包括不在顯示的列表240中的更多項(xiàng)目。在所示例子中,基本列表 275包括兩個(gè)進(jìn)一步的項(xiàng)目207、208?;玖斜碇械挠娠@示設(shè)備22在任一時(shí)間點(diǎn)在顯示的 列表240中顯示的項(xiàng)目的總數(shù)比例可以依賴于多個(gè)因素,這些因素包括基本列表275的大 小、顯示設(shè)備22的大小和裝置10的設(shè)置(例如涉及顯示的文字大小)。在圖3和圖4的例子中,項(xiàng)目201在顯示的列表240中是最上方的項(xiàng)目。滾動(dòng)標(biāo)簽 221在滾動(dòng)欄220內(nèi)的向下移動(dòng)造成來自顯示的列表240的上部的項(xiàng)目依次停止顯示(即 項(xiàng)目以201到206的順序從顯示的列表240消失)而由來自基本列表275的其它項(xiàng)目207、 208取代。例如,如果用戶向下滾動(dòng)從而顯示設(shè)備22不再顯示項(xiàng)目201 (就其而言,Jim Smith是發(fā)件人),則將從顯示的列表240去除項(xiàng)目201,并且將從基本列表275向顯示的列 表240添加另一項(xiàng)目207 (就其而言Andrew Cox是發(fā)件人)。滾動(dòng)標(biāo)簽221的向下移動(dòng)將 造成在項(xiàng)目206之下在顯示的列表240的底部顯示項(xiàng)目207而其余每個(gè)項(xiàng)目202-206在顯 示設(shè)備22上顯示于它在圖3的圖示中占據(jù)的位置上方的位置。也就是說,項(xiàng)目202將顯示 于項(xiàng)目201在圖3的圖示中的位置,項(xiàng)目203將顯示于項(xiàng)目202的位置,并且以此類推???以用相似方式提供向上滾動(dòng)。基本列表275僅包括八個(gè)項(xiàng)目201-208。然而在實(shí)踐中,基本列表275可以包括數(shù) 以百計(jì)或者甚至數(shù)以千計(jì)的項(xiàng)目。用戶可能希望在項(xiàng)目中搜索以找到例如可能包括在基本 列表275中、但是不包括在顯示的列表240中的特定項(xiàng)目。如上文所言,本發(fā)明的實(shí)施例提供一種其中用戶通過在觸屏顯示設(shè)備22的表面 上進(jìn)行書寫以輸入形式為字母數(shù)字字符(可以是字母數(shù)字或者其它類型)的數(shù)據(jù),來在基 本列表275中的項(xiàng)目中搜索的方法。圖5是圖示了框260、270和280的示意圖,這些框表明在觸屏顯示設(shè)備22顯示圖 3中所示字段信息時(shí)用戶可以在顯示設(shè)備22的哪些部分上書寫以對(duì)基本列表275中的項(xiàng)目 進(jìn)行重新排序??梢栽陲@示設(shè)備22上指示框260、270和280包圍的表面區(qū)域或者不這樣 進(jìn)行指示。例如,框260、270和280包圍的表面區(qū)域可以顯示與顯示設(shè)備22的其余表面區(qū) 域不同的背景色。
框260覆蓋的表面區(qū)域涉及“發(fā)件人”字段210,并且包圍與“發(fā)件人”圖標(biāo)211以 及用于數(shù)據(jù)部分201a、202a、203a、204a、205a和206a的文字對(duì)應(yīng)的區(qū)域???70覆蓋的表 面區(qū)域涉及“主題”字段212并且包圍與“主題”圖標(biāo)213以及用于數(shù)據(jù)部分201b、202b、 203b,204b,205b和206b的文字對(duì)應(yīng)的區(qū)域???80覆蓋的表面區(qū)域涉及“接收”字段214 并且包圍與“接收”圖標(biāo)215以及用于數(shù)據(jù)部分201c、202c、203c、204c、205c和206c的文 字對(duì)應(yīng)的區(qū)域。在圖2中所示方法的塊330,處理電路12檢測(cè)對(duì)至少一個(gè)字符的選擇并且將它與 字段相關(guān)聯(lián)。在一個(gè)例子中,裝置10的用戶可以選擇輸入來自多個(gè)可選字母數(shù)字字符的任何 文字字符。多個(gè)可選字母數(shù)字字符可以例如包括來自拉丁/羅馬字母表的字母和阿拉伯?dāng)?shù) 字。多個(gè)可選字母數(shù)字字符可以包括來自任何語言的字母和/或數(shù)字。例如,多個(gè)字母數(shù) 字可選字符可以包括不是來自拉丁 /羅馬字母表也不是阿拉伯?dāng)?shù)字的字符,比如源于中文 的字符,這些字符包括繁體中文字符、簡(jiǎn)體中文字符以及在日文漢字、日文假名、韓文漢字 和韓文假名中使用的字符。在其它例子中,用戶可以選擇輸入另一類字符。例子包括通過用戶的手指或者觸 筆的繪制動(dòng)作來產(chǎn)生的符號(hào)或者形狀??梢酝ㄟ^手動(dòng)移動(dòng)或者手勢(shì)、比如在特定方向上的 移動(dòng)來創(chuàng)建形狀或者符號(hào)。在圖6中提供的圖示中,處理電路12被配置成檢測(cè)字母數(shù)字字符,這些字符包括 來自拉丁 /羅馬字母表的字母和阿拉伯?dāng)?shù)字。在這一例子中,用戶通過使用觸筆或者手指 在觸屏顯示設(shè)備22上繪制“m”形狀224來選擇輸入字母“m”。形狀224已經(jīng)被繪制其中的 顯示設(shè)備22的部分對(duì)應(yīng)于在圖6中由框270覆蓋的表面區(qū)域。形狀224的繪制可以或者 可以不造成如圖6中所示在顯示器上顯示的形狀224。在圖2的框340,處理電路12對(duì)檢測(cè)的至少一個(gè)字母數(shù)字字符與字段中的數(shù)據(jù)部 分進(jìn)行比較。在圖2的框350,處理電路12根據(jù)該比較對(duì)來自多個(gè)基本列表275的第二多 個(gè)項(xiàng)目進(jìn)行排序和選擇并且控制顯示設(shè)備22在列表240中顯示多個(gè)項(xiàng)目。響應(yīng)于在觸屏顯示設(shè)備22上繪制形狀224,處理電路12通過比較繪制的形狀224 與已知字母數(shù)字字符的形狀來檢測(cè)所選字符并且確定形狀224對(duì)應(yīng)于字母“m”。處理電路 12也確定已經(jīng)在觸屏顯示設(shè)備22的哪個(gè)部分中繪制形狀224。在這一例子中,已經(jīng)在框 270覆蓋的表面區(qū)域中繪制形狀224,因而處理電路12將形狀224(以及由此將確定字符, 在這一情況下為字母“m”)與“主題”字段212相關(guān)聯(lián)。用戶因此已經(jīng)同時(shí)選擇他希望輸入 的字符和他希望將所選字符與之關(guān)聯(lián)的字段。響應(yīng)于檢測(cè)對(duì)字符的選擇和將所選字符與字段相關(guān)聯(lián),處理電路12從基本列表 275選擇將在顯示的列表240中顯示的項(xiàng)目。該選擇依賴于所選字符與每個(gè)項(xiàng)目在特定字 段中具有的數(shù)據(jù)部分之間的比較。在這一具體例子中,處理電路12已經(jīng)檢測(cè)到對(duì)字符“m”的選擇并且將它與“主題” 字段212相關(guān)聯(lián)。這向處理電路22提供用于對(duì)項(xiàng)目排序并且選擇待顯示的項(xiàng)目的第一標(biāo) 準(zhǔn)。如上文提到的那樣,在用戶輸入字符“m”之前,根據(jù)裝置10接收項(xiàng)目/電子郵件 201-208的時(shí)間和日期對(duì)基本列表275排序。在這一例子中,處理電路12使用項(xiàng)目201-208在“接收”字段中的數(shù)據(jù)部分201c-208c (即接收時(shí)間)作為用于在檢測(cè)所選字符“m”及其 與“主題”字段212相關(guān)聯(lián)之后對(duì)項(xiàng)目進(jìn)行排序和選擇的第二標(biāo)準(zhǔn)。 處理電路12確定項(xiàng)目的基本列表275中的哪些項(xiàng)目201-208在它的“主題”字段 212中具有與字符“m”對(duì)應(yīng)的數(shù)據(jù)部分。在這一例子中,處理電路12發(fā)現(xiàn)項(xiàng)目201、202、 204,207和208在它們的相應(yīng)“主題”字段212中的任一處具有與字符“m”對(duì)應(yīng)的數(shù)據(jù)部 分。在一個(gè)可選實(shí)施例中,處理電路12可以代之以確定哪些項(xiàng)目在“主題”字段212中具 有與始于字母“m”的文字對(duì)應(yīng)的數(shù)據(jù)部分(例如項(xiàng)目208)??梢栽O(shè)計(jì)其它搜索技術(shù),特別 地用于與不是字母數(shù)字的字符如手勢(shì)一起使用。處理電路12然后向滿足第一標(biāo)準(zhǔn)的項(xiàng)目201、202、204、207和208應(yīng)用第二標(biāo)準(zhǔn)。 它通過將滿足第一標(biāo)準(zhǔn)的所有項(xiàng)目201、202、204、207和208按照接收它們的順序(即第二 標(biāo)準(zhǔn))進(jìn)行布置來對(duì)基本列表275排序,其中基本列表275中的最上方的項(xiàng)目是裝置10最 后接收的項(xiàng)目。重新排序的列表275中的最上方的項(xiàng)目因此是項(xiàng)目201、其后按降序?yàn)轫?xiàng)目 202,204,207 和 208。項(xiàng)目203、205和206在它們的“主題”字段212中沒有與字符“m”對(duì)應(yīng)的數(shù)據(jù)部 分。處理電路22可以從顯示器完全地省略這些項(xiàng)目??蛇x地,處理電路22可以根據(jù)輔助 標(biāo)準(zhǔn)對(duì)這些項(xiàng)目排序并且在基本列表275中將它們布置于項(xiàng)目202、204、207和208之下。 裝置10在接收項(xiàng)目205之前接收項(xiàng)目203,項(xiàng)目205接收于項(xiàng)目206之前。在檢測(cè)對(duì)字符 “m”的選擇及其與“主題”與212相關(guān)聯(lián)之后基本列表275中的項(xiàng)目順序因此變成201、202、 204、207、208、203、205、206、一旦處理電路12確定對(duì)基本列表275的新選擇,它將修訂的基 本列表275作為數(shù)據(jù)存儲(chǔ)在存儲(chǔ)設(shè)備14中。如上文所示,在描述的本發(fā)明實(shí)施例中,裝置10的設(shè)置和/或顯示設(shè)備22的尺寸 意味著在任一時(shí)間僅能顯示六個(gè)項(xiàng)目。在滾動(dòng)標(biāo)簽221處于在滾動(dòng)欄220中它的最上方位 置的情形中,處理電路12選擇修訂的基本列表275中的六個(gè)最上項(xiàng)目(項(xiàng)目201、202、204、 207、208和203)并且控制顯示設(shè)備22將它們顯示為列表240。如果用戶向下移動(dòng)滾動(dòng)標(biāo)簽221,則處理電路12可以用參照?qǐng)D3和圖4討論的方 式控制顯示器顯示項(xiàng)目205和206而在該過程中移除項(xiàng)目201和202。圖7圖示了裝置10 顯示重新排序的基本列表275的項(xiàng)目201、202、204、207、208、203。在一個(gè)可選實(shí)施例中,處理電路12可以根據(jù)“主題”字段212中在“m”之后的文 字(例如按照字母表)而不是根據(jù)裝置10接收項(xiàng)目201、202、204、207和208的時(shí)間和日 期來對(duì)在其“主題”字段212中具有“m”的項(xiàng)目201、202、204、207和208進(jìn)行排序。在這 一實(shí)施例中,對(duì)所選一個(gè)或者多個(gè)字母(在這一例子中為“m”)之后的文字進(jìn)行字母排序 是第二標(biāo)準(zhǔn)。接收時(shí)間和日期的第三標(biāo)準(zhǔn)可以在不能使用第一和第二標(biāo)準(zhǔn)來建立項(xiàng)目順序 (例如由于項(xiàng)目具有相同主題字段)時(shí)用來建立順序。在這一例子中,最上方的項(xiàng)目將是項(xiàng) 目 201,其后按降序?yàn)轫?xiàng)目 202、208、204、207、203、205 和 206。在又一可選實(shí)施例中,處理電路12可以使用對(duì)項(xiàng)目進(jìn)行選擇和排序的不同第二 標(biāo)準(zhǔn)。例如,它可以使用“發(fā)件人”字段210中的數(shù)據(jù)部分201a-208a而不是“接收”字段 214中的數(shù)據(jù)部分201c-208c作為輔助標(biāo)準(zhǔn)。例如,處理電路12可以根據(jù)姓氏和/或名字 按照字母表對(duì)項(xiàng)目排序。例如,如果處理電路12根據(jù)姓氏(而在相同姓氏的情況下考慮名 字)對(duì)項(xiàng)目排序,則在其“主題”字段212中包括“m”的項(xiàng)目201、202、204、207和208的最上項(xiàng)目是207、其后按降序?yàn)轫?xiàng)目204、208、202、201。在其主題字段中不包括“m”的項(xiàng)目203、205和206將是205、203、206??梢栽诎?括“III”的項(xiàng)目之后省略或者包括這些項(xiàng)目,從而使完整列表275從上至下的順序?yàn)?07、 204、208、202、201、205、203、206。本領(lǐng)域技術(shù)人員將清楚在修訂基本列表275之后(例如根據(jù)用來修訂列表的標(biāo)準(zhǔn) 和在任一時(shí)間顯示設(shè)備22上顯示的基本列表205的比例)顯示于顯示設(shè)備22上的列表可 以包括在修訂基本列表275之前顯示的所有或者一些項(xiàng)目或者都不包括。圖8圖示了其中用戶在涉及“主題”字段212的、與框270對(duì)應(yīng)的顯示設(shè)備22表面 區(qū)域上已經(jīng)繪制了字母“III”和“a”的情形。這提供用于對(duì)基本列表275排序的第一標(biāo)準(zhǔn)。在這一例子中,在主題字段212中具有涉及字符串“ma” (即包括“m”、緊接其后為“a”的文字)的數(shù)據(jù)部分的項(xiàng)目由處理電路12確定為項(xiàng)目201、202和208。處理電路12 根據(jù)第二標(biāo)準(zhǔn)(在這一例子中為到達(dá)裝置10的時(shí)間和日期)對(duì)滿足第一標(biāo)準(zhǔn)的項(xiàng)目進(jìn)行 排序。由于在項(xiàng)目202和208之后接收項(xiàng)目201,所以它在重新排序的基本列表275中是最 上的項(xiàng)目、其后按降序?yàn)轫?xiàng)目202和208。在主題字段中沒有涉及文字“ma”的數(shù)據(jù)部分的項(xiàng)目是項(xiàng)目203、204、202、206和 207。處理電路12可以從進(jìn)一步顯示中省略這些項(xiàng)目或者根據(jù)第二標(biāo)準(zhǔn)對(duì)這些項(xiàng)目排序, 從而使基本列表275從上至下的順序?yàn)?01、202、208、203、204、205、206、207。一旦處理電 路12通過選擇或者重新排序來確定修訂的基本列表275,它將修訂的基本列表存儲(chǔ)為存儲(chǔ) 設(shè)備14中的數(shù)據(jù)。如圖8中所示,項(xiàng)目201、202、208、203、204、205當(dāng)滾動(dòng)標(biāo)簽221處于在 滾動(dòng)欄220中它的最上位置時(shí)顯示于顯示設(shè)備22上。在一個(gè)替代實(shí)施例中,處理電路12可以根據(jù)“主題”字段212中在字符串“ma”之 后的文字(例如按照字母表)而不是根據(jù)裝置10接收項(xiàng)目201、202、204、207和208的時(shí) 間和日期,對(duì)在其“主題”字段212中具有“ma”的項(xiàng)目201、202、204、207和208進(jìn)行排序。 在這一實(shí)施例中,在所選字符(在這一例子中為“ma”)之后的文字進(jìn)行的按字母排序是第 二標(biāo)準(zhǔn)。接收時(shí)間和日期這第三標(biāo)準(zhǔn)可以在不能使用第一和第二標(biāo)準(zhǔn)來建立項(xiàng)目順序(例 如由于項(xiàng)目具有相同主題字段)時(shí)用來建立順序。在這一例子中,項(xiàng)目排序?qū)⑴c如圖8中 所示排序相同。根據(jù)本發(fā)明的一些實(shí)施例,當(dāng)用戶在顯示設(shè)備22上繪制第一字母數(shù)字字符時(shí),處 理電路12通過比較各項(xiàng)目在與第一字母數(shù)字字符關(guān)聯(lián)的字段中具有的數(shù)據(jù)部分并且從列 表275選擇用于在顯示的列表240中顯示的適當(dāng)多個(gè)項(xiàng)目來做出響應(yīng)。圖7圖示了其中第 一字母數(shù)字字符為字母“m”而關(guān)聯(lián)字段為“主題”字段212的情形。當(dāng)用戶在顯示設(shè)備22上繪制第二字母數(shù)字字符時(shí),處理電路12通過比較每個(gè)項(xiàng) 目在與第一和第二字母數(shù)字字符關(guān)聯(lián)的字段中具有的數(shù)據(jù)部分并且選擇用于在顯示的列 表240中顯示的適當(dāng)多個(gè)項(xiàng)目來做出響應(yīng)。圖8圖示了其中第一和第二字母數(shù)字字符為 “m”和“a”而關(guān)聯(lián)字段為“主題”字段212的情形。這些輸入的圖像對(duì)于用戶保持可見,以 作為提示。圖9圖示了其中用戶已經(jīng)在顯示設(shè)備22的涉及“主題”字段212的與框270對(duì)應(yīng) 的的表面區(qū)域上繪制字符“III”和“a”并且已經(jīng)在顯示設(shè)備22的涉及“發(fā)件人”字段210的 與框260對(duì)應(yīng)的表面區(qū)域上繪制字母“1” (即字母“L”的小寫版本)的情形。
在這一例子中,第一標(biāo)準(zhǔn)針對(duì)在“主題”字段213中具有涉及字符串“ma”的數(shù)據(jù)部 分的項(xiàng)目,而第二標(biāo)準(zhǔn)針對(duì)在“發(fā)件人”字段211中具有涉及字符“1”的數(shù)據(jù)部分的項(xiàng)目。處理電路12確定滿足第一和第二標(biāo)準(zhǔn)的僅有項(xiàng)目為項(xiàng)目208。處理電路12因此選擇項(xiàng)目208作為用于顯示的僅有項(xiàng)目或者布置于基本列表275的頂部。處理電路12也確定項(xiàng)目201和202提供部分匹配,因?yàn)樗鼈儩M足第一標(biāo)準(zhǔn)而不滿 足第二標(biāo)準(zhǔn)。在這一例子中,如果不省略它們,則處理電路12在基本列表275中將這些項(xiàng) 目201、202布置于項(xiàng)目208之下。在圖9中所示實(shí)施例中,處理電路12使用到達(dá)裝置10 的時(shí)間和日期這第三標(biāo)準(zhǔn)以確定項(xiàng)目201、202應(yīng)當(dāng)布置于基本列表275中的順序。由于在 裝置10處在項(xiàng)目202之后接收項(xiàng)目201,所以項(xiàng)目201布置于基本列表285中的第二位置, 處于在項(xiàng)目203上方。第三標(biāo)準(zhǔn)因此用來確定在相同程度上與用戶的字符選擇匹配的項(xiàng)目 應(yīng)當(dāng)如何在基本列表275中排序。項(xiàng)目203、204、205、206和207并不滿足第一標(biāo)準(zhǔn)或者第二標(biāo)準(zhǔn)。如果不省略這些 項(xiàng)目,則處理電路12使用到達(dá)裝置10的時(shí)間和日期這第三標(biāo)準(zhǔn)以確定項(xiàng)目203至207應(yīng) 當(dāng)按照哪一順序放置于基本列表275中。圖9中所示實(shí)施例中的基本列表275中的項(xiàng)目順 序因此為208、201、202、203、204、205、206、207。一旦處理電路12確定基本列表275的新順 序,它將重新排序的基本列表275作為數(shù)據(jù)存儲(chǔ)在存儲(chǔ)設(shè)備14中。如上文討論的那樣,裝置10的設(shè)置和/或顯示設(shè)備22的尺寸意味著在任一時(shí)間 僅能顯示六個(gè)項(xiàng)目。在其中滾動(dòng)標(biāo)簽221處于滾動(dòng)欄220中它的最上位置的情形中,處理 電路12選擇基本列表275中的六個(gè)最上方的項(xiàng)目(項(xiàng)目208、201、202、203、204和205)并 且控制顯示設(shè)備22以在列表240中顯示它們。如果用戶向下移動(dòng)滾動(dòng)標(biāo)簽221,則處理電 路12可以用參照?qǐng)D3和圖4討論的方式控制顯示器顯示項(xiàng)目206和207而在該過程中從 顯示中移除項(xiàng)目208和201。在圖9中所示例子中沒有滿足第二標(biāo)準(zhǔn)而不是第一標(biāo)準(zhǔn)的項(xiàng)目。然而將認(rèn)識(shí)到在 一些例子中可以是這樣的情況。在本發(fā)明的一些實(shí)施例中,處理電路12可以被配置成確定 哪些項(xiàng)目滿足第一標(biāo)準(zhǔn)或者第二標(biāo)準(zhǔn)而不滿足第一和第二標(biāo)準(zhǔn)、然后省略它們或者無論滿 足第一標(biāo)準(zhǔn)還是第二標(biāo)準(zhǔn)都基于第三標(biāo)準(zhǔn)(例如到達(dá)裝置10的時(shí)間和日期)對(duì)所有那些 項(xiàng)目排序。在替代實(shí)施例中,處理電路12可以被配置成確定用戶先在顯示設(shè)備22的表面區(qū) 域的哪個(gè)部分中繪制、然后將涉及表面區(qū)域該部分的標(biāo)準(zhǔn)視為主要標(biāo)準(zhǔn)。例如在其中用戶 在顯示設(shè)備22的與框270對(duì)應(yīng)的表面區(qū)域上繪制字符“m”和“a”、然后在顯示設(shè)備22的涉 及“發(fā)件人”字段211的與框260對(duì)應(yīng)的表面區(qū)域上隨后繪制字母“1”的情形中,使用上文 提到的第一標(biāo)準(zhǔn)作為主要標(biāo)準(zhǔn)而使用上文提到的第二標(biāo)準(zhǔn)作為輔助標(biāo)準(zhǔn)。如果有不止一個(gè)滿足主要和輔助標(biāo)準(zhǔn)的項(xiàng)目,則第三標(biāo)準(zhǔn)(例如裝置10的接收時(shí) 間和日期)用來確定滿足主要和輔助標(biāo)準(zhǔn)的項(xiàng)目在基本列表275中的順序。滿足主要標(biāo)準(zhǔn)而不滿足輔助標(biāo)準(zhǔn)的項(xiàng)目可以在基本列表275中省略或者定位于 滿足主要和第二標(biāo)準(zhǔn)的項(xiàng)目之下。如果有不止一個(gè)滿足主要標(biāo)準(zhǔn)而不滿足輔助標(biāo)準(zhǔn)的項(xiàng) 目,則第三標(biāo)準(zhǔn)用來確定滿足主要標(biāo)準(zhǔn)而不滿足輔助標(biāo)準(zhǔn)的項(xiàng)目在基本列表275中的順 序。滿足輔助標(biāo)準(zhǔn)而不滿足主要標(biāo)準(zhǔn)的項(xiàng)目可以在基本列表275中省略或者定位于滿足主要標(biāo)準(zhǔn)而不滿足輔助標(biāo)準(zhǔn)的項(xiàng)目之下。如果有不止一個(gè)滿足輔助標(biāo)準(zhǔn)而不滿足主要 標(biāo)準(zhǔn)的項(xiàng)目,則第三標(biāo)準(zhǔn)用來確定滿足輔助標(biāo)準(zhǔn)而不滿足主要標(biāo)準(zhǔn)的項(xiàng)目在基本列表275 中的順序。任何不滿足主要或輔助標(biāo)準(zhǔn)的項(xiàng)目可以在基本列表275中省略或者定位于滿足 輔助標(biāo)準(zhǔn)而不滿足主要標(biāo)準(zhǔn)的項(xiàng)目之下。如果有不止一個(gè)不滿足主要標(biāo)準(zhǔn)或輔助標(biāo)準(zhǔn)的項(xiàng) 目,則第三標(biāo)準(zhǔn)用來確定不滿足主要標(biāo)準(zhǔn)或輔助標(biāo)準(zhǔn)的項(xiàng)目在基本列表275中的順序。圖10圖示了本發(fā)明的一個(gè)實(shí)施例,其中顯示設(shè)備22顯示QWERY鍵盤285。在這一 實(shí)施例中,除了能夠在顯示設(shè)備22上繪制字符之外或者可選地,用戶還可以將圖標(biāo)從顯示 的鍵盤拖到顯示器22的適當(dāng)部分以便選擇用于輸入的字符。例如,將“m”字符圖標(biāo)285a 拖入顯示設(shè)備22的由框270包圍的部分中將使處理電路12以與參照?qǐng)D7描述的方式相同 的方式通過控制顯示設(shè)備22以顯示圖7中所示列表240來做出響應(yīng)。在其它例子中,可以提供對(duì)其它字符如符號(hào)的選擇以供用戶選擇。在所有這些例子中,用戶輸入用于選擇字符并且也將該字符與可用字段之一關(guān) 聯(lián)。這些輸入?yún)?shù)然后用來從列表選擇項(xiàng)目。這一選擇可以通過出于顯示目的而丟棄未通 過輸入字符來選擇的所有項(xiàng)目,或者通過對(duì)基本項(xiàng)目列表重新排序以先將所選項(xiàng)目放入顯 示器中,或者通過移到其內(nèi)容保持相同順序的列表中的適當(dāng)位置(比如選擇字母表列表中 的初始字母)。雖然在先前段落中已經(jīng)參照各種例子描述本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)認(rèn)識(shí)到可以 進(jìn)行對(duì)給出的例子的修改而不脫離如要求保護(hù)的本發(fā)明的范圍。例如,已經(jīng)在電子郵件應(yīng) 用的收件箱這一背景中描述本發(fā)明的實(shí)施例。然而將清楚本發(fā)明的實(shí)施例可以應(yīng)用于其它 背景。例如,它們可以應(yīng)用于電子郵件應(yīng)用中的“已發(fā)送項(xiàng)目”箱或者文字消息(SMS)應(yīng)用 中的收件箱或者“已發(fā)送項(xiàng)目”箱。本發(fā)明的實(shí)施例也可以用來在其它類型的內(nèi)容如音樂 文件或者照片圖像中進(jìn)行搜索??梢栽诔嗣鞔_描述的組合之外的組合中使用先前描述中描述的特征。盡管在前文說明書中著力于關(guān)注本發(fā)明的被認(rèn)為特別重要的那些特征,但是應(yīng)當(dāng) 理解無論是否已經(jīng)特別強(qiáng)調(diào)上文提及的和/或在附圖中示出的任何可授予專利權(quán)的特征 或者特征組合,申請(qǐng)人關(guān)于該特征或者特征組合都要求保護(hù)。
權(quán)利要求
一種裝置,包括用戶輸出設(shè)備,配置成顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用戶輸入設(shè)備,配置成使用戶能夠從多個(gè)可選字符中選擇至少一個(gè)字符并且將選擇的至少一個(gè)字符與字段相關(guān)聯(lián);以及處理電路,配置成控制該用戶輸出設(shè)備以顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從該項(xiàng)目列表選擇的,其中該選擇依賴于該選擇的至少一個(gè)字符與各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分之間的比較。
2.如權(quán)利要求1所述的裝置,其中該處理電路被配置成控制該用戶輸出設(shè)備以僅顯示 來自該項(xiàng)目列表的該第二多個(gè)項(xiàng)目。
3.如權(quán)利要求1或者2所述的裝置,其中顯示的第二多個(gè)項(xiàng)目不包括來自顯示的第一 多個(gè)項(xiàng)目的任何項(xiàng)目。
4.如權(quán)利要求1或者2所述的裝置,其中顯示的第二多個(gè)項(xiàng)目包括來自顯示的第一多 個(gè)項(xiàng)目的至少一個(gè)項(xiàng)目。
5.如任一前述權(quán)利要求所述的裝置,其中該用戶輸入設(shè)備被配置成使用戶能夠同時(shí)選 擇該至少一個(gè)字符并且將它與字段相關(guān)聯(lián)。
6.如任一前述權(quán)利要求所述的裝置,其中響應(yīng)于對(duì)第一單個(gè)字符的選擇,該處理電路 被配置成比較各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分與該第一單個(gè)字符。
7.如權(quán)利要求6所述的裝置,其中響應(yīng)于對(duì)第二單個(gè)字符的選擇,該處理電路被配置 成比較各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分與第一和第二輸入字符。
8.如任一前述權(quán)利要求所述的裝置,其中該用戶輸入設(shè)備和該用戶輸出設(shè)備包括在觸 屏顯示設(shè)備中。
9.如權(quán)利要求8所述的裝置,其中該觸屏顯示設(shè)備被配置成使用戶能夠通過在該觸屏 顯示設(shè)備上書寫該至少一個(gè)字符來選擇該至少一個(gè)字符。
10.如權(quán)利要求9所述的裝置,其中該處理電路被配置成將各字段與該觸屏顯示設(shè)備 的表面區(qū)域的一部分關(guān)聯(lián),并且該處理電路被配置成根據(jù)該觸屏顯示設(shè)備的表面區(qū)域的在 其上書寫所述選擇的至少一個(gè)字符的部分來確定該選擇的至少一個(gè)字符與哪個(gè)字段關(guān)聯(lián)。
11.如權(quán)利要求8所述的裝置,其中該觸屏顯示器被配置成使用戶能夠通過從該觸屏 顯示設(shè)備上顯示的多個(gè)字符圖標(biāo)選擇至少一個(gè)字符圖標(biāo)來選擇該至少一個(gè)字符。
12.如權(quán)利要求11所述的裝置,其中通過將該觸屏顯示設(shè)備上顯示的字符圖標(biāo)從該觸 屏顯示設(shè)備的該表面區(qū)域的一個(gè)部分拖到另一部分來選擇單個(gè)字符。
13.如權(quán)利要求12所述的裝置,其中該處理電路被配置成將各字段與該觸屏顯示設(shè)備 的表面區(qū)域的一部分相關(guān)聯(lián),并且該處理電路被配置成根據(jù)該觸屏顯示設(shè)備的表面區(qū)域的 向其拖動(dòng)字符圖標(biāo)的部分來確定至少哪個(gè)字符被選擇以及選擇的至少一個(gè)字符與哪個(gè)字 段相關(guān)聯(lián)。
14.如任一前述權(quán)利要求所述的裝置,其中該可選字符中的至少一個(gè)字符包括在字母 數(shù)字字符、符號(hào)、形狀、手動(dòng)移動(dòng)和手勢(shì)的集合中。
15.如任一前述權(quán)利要求所述的裝置,其中該多個(gè)項(xiàng)目中的各項(xiàng)目涉及電子郵件。
16.如任一前述權(quán)利要求所述的裝置,其中該裝置被配置成可作為移動(dòng)電話來操作。
17.一種設(shè)備,包括用于顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目的裝置,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用于使用戶能夠從多個(gè)可選字符選擇至少一個(gè)字符并且將該選擇的至少一個(gè)字符與 字段相關(guān)聯(lián)的裝置;以及控制裝置,用于控制該顯示裝置以顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從該項(xiàng)目列 表選擇的,其中該選擇依賴于選擇的至少一個(gè)字符與各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù) 部分之間的比較。
18.一種方法,包括顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù)部分;檢測(cè)從多個(gè)可選字符中對(duì)至少一個(gè)字符的選擇,該選擇將該選擇的字符與字段相關(guān)聯(lián);比較檢測(cè)的至少一個(gè)字符與各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分;并且顯示第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從該項(xiàng)目列表選擇的,該選擇依賴于該比較。
19.如權(quán)利要求18所述的方法,其中在已經(jīng)比較該檢測(cè)的至少一個(gè)字符與該數(shù)據(jù)部分 之后僅顯示來自該項(xiàng)目列表的該第二多個(gè)項(xiàng)目。
20.如權(quán)利要求18或者19所述的方法,其中顯示的第二多個(gè)項(xiàng)目不包括來自顯示的第 一多個(gè)項(xiàng)目的任何項(xiàng)目。
21.如權(quán)利要求18或者19所述的方法,其中顯示的第二多個(gè)項(xiàng)目包括來自顯示的第一 多個(gè)項(xiàng)目的至少一個(gè)項(xiàng)目。
22.如權(quán)利要求18至21中的任一權(quán)利要求所述的方法,其中響應(yīng)于對(duì)第一單個(gè)字符的 選擇,比較各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分與該第一單個(gè)字符。
23.如權(quán)利要求22所述的方法,其中響應(yīng)于對(duì)第二單個(gè)字符的選擇,比較各項(xiàng)目在該 關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分與第一和第二單個(gè)字符。
24.如權(quán)利要求18至23中的任一權(quán)利要求所述的方法,其中通過在觸屏顯示設(shè)備上書 寫該至少一個(gè)字符來進(jìn)行對(duì)該至少一個(gè)字符的選擇。
25.如權(quán)利要求24所述的方法,其中各字段與該觸屏顯示設(shè)備的表面區(qū)域的一部分關(guān) 聯(lián),并且根據(jù)該觸屏顯示設(shè)備的表面區(qū)字段的在其上書寫選擇的至少一個(gè)字符的部分來確 定與選擇的至少一個(gè)字符關(guān)聯(lián)的字段。
26.如權(quán)利要求18至23中的任一權(quán)利要求所述的方法,其中通過檢測(cè)從觸屏顯示設(shè)備 上顯示的多個(gè)字符圖標(biāo)中對(duì)至少一個(gè)字符圖標(biāo)的選擇來檢測(cè)對(duì)該至少一個(gè)字符的選擇。
27.如權(quán)利要求26所述的方法,其中通過將該至少一個(gè)字符圖標(biāo)從該觸屏顯示設(shè)備的 表面區(qū)域的一個(gè)部分拖到另一部分來選擇它。
28.如權(quán)利要求27所述的方法,其中根據(jù)該觸屏顯示設(shè)備的表面區(qū)域的向其拖動(dòng)該字 符圖標(biāo)的部分來確定與該選擇的至少一個(gè)字符相關(guān)聯(lián)的該字段。
29.如權(quán)利要求18至28中的任一權(quán)利要求所述的方法,其中該可選字符中的至少一個(gè) 字符包括在字母數(shù)字字符、符號(hào)、形狀、手動(dòng)移動(dòng)和手勢(shì)的集合中。
30.如權(quán)利要求18至29中的任一權(quán)利要求所述的方法,其中該多個(gè)項(xiàng)目中的各項(xiàng)目涉 及電子郵件。
31.一種計(jì)算機(jī)程序,在運(yùn)行于處理器上時(shí)使如權(quán)利要求18至30中的任一權(quán)利要求所述的方法能夠被執(zhí)行。
32.—種計(jì)算機(jī)可讀介質(zhì),存儲(chǔ)如權(quán)利要求31所述的計(jì)算機(jī)程序。
33.一種計(jì)算機(jī)程序,包括用于顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目的指令,各項(xiàng)目在字段中具有數(shù)據(jù)部分; 用于檢測(cè)從多個(gè)可選字符中對(duì)至少一個(gè)字符的選擇的指令,該選擇將該選擇的字符與 字段相關(guān)聯(lián);用于比較檢測(cè)的至少一個(gè)字符與各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分的指令;以及用于顯示第二多個(gè)項(xiàng)目的指令,該第二多個(gè)項(xiàng)目是從該項(xiàng)目列表選擇的,該選擇依賴 于該比較。
34.如權(quán)利要求33所述的計(jì)算機(jī)程序,其中該用于顯示的指令用于在檢測(cè)對(duì)該至少一 個(gè)字符的選擇之后僅顯示來自該項(xiàng)目列表的該第二多個(gè)項(xiàng)目。
35.如權(quán)利要求33或者34所述的計(jì)算機(jī)程序,其中顯示的第二多個(gè)項(xiàng)目不包括來自顯 示的第一多個(gè)項(xiàng)目的任何項(xiàng)目。
36.如權(quán)利要求33或者34所述的計(jì)算機(jī)程序,其中顯示的第二多個(gè)項(xiàng)目包括來自顯示 的第一多個(gè)項(xiàng)目的至少一個(gè)項(xiàng)目。
37.一種計(jì)算機(jī)可讀介質(zhì),存儲(chǔ)如權(quán)利要求33至36中的任一權(quán)利要求所述的計(jì)算機(jī)程序。
38.一種圖形用戶接口,包括用戶輸出設(shè)備,配置成顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù) 部分;用戶輸入設(shè)備,配置成使用戶能夠從多個(gè)可選字符中選擇至少一個(gè)字符并且使該用戶 能夠?qū)⑦x擇的至少一個(gè)字符與字段相關(guān)聯(lián),其中響應(yīng)于對(duì)該至少一個(gè)字符的選擇,該用戶 輸出設(shè)備根據(jù)該選擇的至少一個(gè)字符和各項(xiàng)目在該關(guān)聯(lián)字段中具有的該數(shù)據(jù)部分來顯示 第二多個(gè)項(xiàng)目,該第二多個(gè)項(xiàng)目是從該項(xiàng)目列表選擇和排序的。
全文摘要
一種裝置包括用戶輸出設(shè)備,配置成顯示來自項(xiàng)目列表的第一多個(gè)項(xiàng)目,各項(xiàng)目在字段中具有數(shù)據(jù)部分;用戶輸入設(shè)備,配置成使用戶能夠從多個(gè)可選字符中選擇至少一個(gè)字符并且將選擇的至少一個(gè)字符與字段關(guān)聯(lián);以及處理電路,配置成控制用戶輸出設(shè)備以顯示從項(xiàng)目列表選擇和排序的第二多個(gè)項(xiàng)目,其中該選擇和排序依賴于所選的至少一個(gè)字符與各項(xiàng)目在關(guān)聯(lián)字段中具有的數(shù)據(jù)部分之間的比較。
文檔編號(hào)G06F3/048GK101821706SQ200880110401
公開日2010年9月1日 申請(qǐng)日期2008年7月29日 優(yōu)先權(quán)日2007年8月24日
發(fā)明者M·尼爾米 申請(qǐng)人:諾基亞公司