專利名稱:基于搜索的用戶接口的制作方法
技術(shù)領(lǐng)域:
所公開的實(shí)施例涉及用戶接口 ,并且特別涉及用于搜索信息的用戶接口 。
背景技術(shù):
隨著電子設(shè)備變得更加復(fù)雜以便包括更大的存儲(chǔ)器和連通性選項(xiàng),設(shè) 備的功能增加了并且存儲(chǔ)在設(shè)備上或由設(shè)備訪問的信息量增大了 。在常規(guī) 電子設(shè)備中,例如移動(dòng)通信設(shè)備,使用分級(jí)菜單或文件夾結(jié)構(gòu)來訪問設(shè)備 應(yīng)用或設(shè)備的內(nèi)容項(xiàng)。隨著菜單項(xiàng)目的數(shù)量增加,由于用戶必須記住要訪 問哪些菜單和子菜單以便到達(dá)特定設(shè)備應(yīng)用或內(nèi)容項(xiàng),所以對(duì)于用戶來說 在分級(jí)茱單結(jié)構(gòu)間進(jìn)行導(dǎo)航變得越來越困難。因此,由于用戶不得不導(dǎo)航 分級(jí)菜單或文件夾結(jié)構(gòu)以找到用戶尋找的應(yīng)用或內(nèi)容所以起動(dòng)單獨(dú)的設(shè)備 應(yīng)用來使用相應(yīng)的內(nèi)容變得冗長(zhǎng)乏P木。
能夠在不必在分級(jí)菜單或文件夾結(jié)構(gòu)間進(jìn)行導(dǎo)航的情況下訪問設(shè)備應(yīng) 用或內(nèi)容項(xiàng)將是有利的。
發(fā)明內(nèi)容
在一個(gè)實(shí)施例中, 一種方法包括檢測(cè)對(duì)蜂窩設(shè)備的輸入,所迷輸入 對(duì)應(yīng)于與存儲(chǔ)在所述蜂窩設(shè)備中的相應(yīng)內(nèi)容對(duì)應(yīng)的一個(gè)或多個(gè)標(biāo)識(shí)符的至 少一部分,在所述蜂窩設(shè)備上顯示與所述輸入關(guān)聯(lián)的相應(yīng)內(nèi)容的列表,以 及,使用戶能夠選擇所述列表中的一個(gè)或多個(gè)內(nèi)容。
在一個(gè)實(shí)施例中, 一種裝置包括顯示器、輸入設(shè)備、存儲(chǔ)器以及連接 到所述顯示器、輸入設(shè)備和存儲(chǔ)器的處理器。所述處理器4皮配置為檢測(cè)所述裝置中的輸入,所述輸入對(duì)應(yīng)于與存儲(chǔ)在所述存儲(chǔ)器中的相應(yīng)內(nèi)容對(duì) 應(yīng)的一個(gè)或多個(gè)標(biāo)識(shí)符的至少一部分,在所述顯示器上顯示與所述輸入關(guān) 聯(lián)的相應(yīng)內(nèi)容的列表,以及,使用戶能夠選擇所述列表中的一個(gè)或多個(gè)內(nèi) 容,其中,所述裝置是蜂窩設(shè)備。
在另一實(shí)施例中, 一種計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可用介質(zhì),所述計(jì) 算機(jī)可用介質(zhì)其內(nèi)嵌入有用于使計(jì)算機(jī)激活蜂窩設(shè)備的應(yīng)用或內(nèi)容項(xiàng)的計(jì)
算機(jī)可讀代碼裝置。所述計(jì)算機(jī)程序產(chǎn)品中的計(jì)算機(jī)可讀代碼裝置包括 用于使計(jì)算機(jī)檢測(cè)對(duì)所述蜂窩設(shè)備的輸入的計(jì)算機(jī)可讀程序代碼裝置,所 述輸入對(duì)應(yīng)于與存儲(chǔ)在所述蜂窩設(shè)備中的相應(yīng)內(nèi)容對(duì)應(yīng)的標(biāo)識(shí)符的至少一 部分;用于使計(jì)算機(jī)在所述蜂窩設(shè)備上顯示與所述輸入關(guān)聯(lián)的相應(yīng)內(nèi)容的 列表的計(jì)算機(jī)可讀程序代碼裝置;以及,用于使計(jì)算機(jī)使用戶能夠選擇所 述列表中的 一個(gè)或多個(gè)內(nèi)容的計(jì)算機(jī)可讀程序代碼裝置。
所公開實(shí)施例的前述方面和其它特征在以下結(jié)合附圖進(jìn)行的描述中被 闡明,其中
圖1示出了實(shí)施例的多個(gè)方面可以在其中#皮應(yīng)用的i更備的框圖; 圖2是才艮據(jù)一個(gè)實(shí)施例的方法的框圖3A-3E是在結(jié)合了一實(shí)施例的特征的設(shè)備上呈現(xiàn)的屏幕截圖; 圖4示出了結(jié)合了一實(shí)施例的特征的i更備的示例顯示; 圖5A示出了結(jié)合了一實(shí)施例的特征的設(shè)備; 圖5B示出了結(jié)合了一實(shí)施例的特征的設(shè)備的輸入; 圖6示出了結(jié)合了一實(shí)施例的特征的另一個(gè)設(shè)備; 圖7是示出實(shí)施例的方面可以在其中被應(yīng)用的系統(tǒng)的一般架構(gòu)的另一 框圖8是蜂窩電信系統(tǒng)的示意圖,作為結(jié)合了示例實(shí)施例的特征的通信 設(shè)備可以在其中被應(yīng)用的環(huán)境的示例;以及
圖9示出了結(jié)合了可用于實(shí)踐一實(shí)施例的方面的特征的典型設(shè)備的一個(gè)實(shí)施例的框圖。
具體實(shí)施例方式
圖1示出了可用于實(shí)踐所公開實(shí)施例的方面的系統(tǒng)100的一個(gè)實(shí)施例。
盡管將參考附圖中所示的實(shí)施例來描述所公開的實(shí)施例,但是應(yīng)當(dāng)理解, 可以在許多替代形式的實(shí)施例中體現(xiàn)所公開的實(shí)施例。另外,可使用任何 合適的尺寸、形狀或類型的元件或材料。
所公開的實(shí)施例一般允許用戶通過輸入鏈接并標(biāo)識(shí)內(nèi)容的關(guān)鍵字或標(biāo) 識(shí)符來定位位于設(shè)備中或?qū)τ谠O(shè)備可訪問的內(nèi)容。所述標(biāo)識(shí)符是最小化用 戶為使用設(shè)備中的內(nèi)容所付出的努力量的快捷方式。隨著標(biāo)識(shí)符變得更加 詳細(xì),與所述標(biāo)識(shí)符相關(guān)的可能內(nèi)容的列表變得更加精確,這允許用戶解 析搜索結(jié)果列表和選擇期望的內(nèi)容。
例如移動(dòng)通信設(shè)備的設(shè)備一般將存儲(chǔ)或可訪問各種文件、應(yīng)用和程序 以及其它此類資源。 一般來說,前述在這里將被稱為"內(nèi)容"。 一些此類
示例可包括但不限于i殳備功能、應(yīng)用、日歷、日歷條目、地址簿、地址簿 中的姓名、電話簿、電話簿條目、電子數(shù)據(jù)表、文字處理器、應(yīng)用文件、 互聯(lián)網(wǎng)程序和到相關(guān)web站點(diǎn)的鏈接或書簽、音樂/視頻播放器以及相關(guān)歌 曲/視頻和播放列表;設(shè)備信息、當(dāng)前設(shè)備設(shè)置或設(shè)備的狀態(tài);以及連通性 選項(xiàng)。在傳統(tǒng)系統(tǒng)中,通過打開文件夾或應(yīng)用并通過滾動(dòng)一個(gè)或多個(gè)子菜 單直到期望的文件或應(yīng)用被定位,來定位和訪問此類內(nèi)容。在這里所公開 的實(shí)施例中,可以對(duì)每個(gè)內(nèi)容項(xiàng)指派標(biāo)識(shí)符。所述標(biāo)識(shí)符對(duì)于所述內(nèi)容項(xiàng) 是唯一的,并且提供了一種用于不必在文件夾層次間進(jìn)行導(dǎo)航的情況下定 位特定內(nèi)容項(xiàng)的機(jī)制。標(biāo)識(shí)符的類型可僅受限于設(shè)備的輸入能力。標(biāo)識(shí)符 的示例可包括但不限于字符、字符串、語(yǔ)音識(shí)別信息、圖形和/或圖像(這 里統(tǒng)稱為"字符")。字符可包括但不限于數(shù)字文本、字母數(shù)字文本、符 號(hào)、形狀和/或其任意組合。當(dāng)用戶想要定位特定內(nèi)容時(shí),該用戶可以輸入 組成所述內(nèi)容的標(biāo)識(shí)符的一個(gè)或多個(gè)字符。當(dāng)所述輸入凈皮接收時(shí),系統(tǒng)IOO 中的標(biāo)識(shí)符比較才莫塊109可標(biāo)識(shí)顯示器104上的內(nèi)容。如果沒有找到精確
7匹配,則標(biāo)識(shí)符比較模塊109可標(biāo)識(shí)這樣的內(nèi)容,所述內(nèi)容的標(biāo)識(shí)符以與 用戶輸入相同的字符序列開始或包括與用戶輸入相同的字符序列。然后包 括具有至少部分地對(duì)應(yīng)于輸入的標(biāo)識(shí)符的內(nèi)容的內(nèi)容列表或菜單106被顯 示給用戶。用戶可輸入進(jìn)一步的標(biāo)識(shí)符和/或搜索所述標(biāo)識(shí)符的另外字符, 這將精確化內(nèi)容列表。將僅顯示標(biāo)識(shí)符與所輸入的特定字符序列對(duì)應(yīng)的內(nèi) 容。
盡管僅出于示例目的將參考系統(tǒng)100來描述這里的示例性實(shí)施例,但 是應(yīng)當(dāng)理解,實(shí)施例可同樣應(yīng)用于結(jié)合了例如輸出設(shè)備103、處理器102、 存儲(chǔ)設(shè)備113和用于實(shí)現(xiàn)所公開實(shí)施例的方面的支持軟件或硬件的任何合 適設(shè)備。所7>開實(shí)施例的用戶接口 105(這里被稱為"基于搜索的用戶接 口")包括搜索功能或應(yīng)用114,其可以允許用戶搜索例如設(shè)備IOO的存 儲(chǔ)設(shè)備113的任何合適介質(zhì),從而用戶可以在不需要通過若干級(jí)菜單或文 件夾進(jìn)行導(dǎo)航的情況下找到該用戶尋找的應(yīng)用或內(nèi)容項(xiàng)。系統(tǒng)100可以具 有在設(shè)備未處于使用中時(shí)(例如在用戶沒有進(jìn)行呼叫或操作設(shè)備時(shí))被激 活的備用或空閑模式,以及用于設(shè)備處于使用中時(shí)的活動(dòng)模式。設(shè)備還可 包括存儲(chǔ)在設(shè)備的存儲(chǔ)器中的信息或者對(duì)可經(jīng)由例如任何合適連接(諸如 有線或無線連接)通過設(shè)備進(jìn)行訪問的信息的鏈接。如下面描述的那樣, 在用戶接口被從空閑或活動(dòng)模式啟動(dòng)時(shí),可通過所公開實(shí)施例的用戶接口 來訪問該信息。
在一個(gè)實(shí)施例中,用戶可使用系統(tǒng)100的輸入設(shè)備IOI來從空閑或活 動(dòng)模式激活基于搜索的用戶接口 (圖2,方框200)。標(biāo)識(shí)符關(guān)聯(lián)模塊108 可允許用戶使用輸入設(shè)備對(duì)設(shè)備100的內(nèi)容指派標(biāo)識(shí)符,從而創(chuàng)建允許用 戶以最少用戶交互或輸入數(shù)量來訪問內(nèi)容的快捷方式(圖2,方框210)。 在一個(gè)實(shí)施例中,標(biāo)識(shí)符可以被自動(dòng)指派。系統(tǒng)100可以首先解析應(yīng)用或 內(nèi)容并抽出特定信息,其中,所述特定信息例如是地址簿中聯(lián)系人的第一 個(gè)和最后一個(gè)名字、無線臺(tái)名稱等。取決于應(yīng)用,所述信息可以^皮預(yù)先確 定或隨機(jī)選擇。包括但不限于無線臺(tái)名稱、網(wǎng)站名稱以及可被設(shè)備訪問的 內(nèi)容的名稱和/或描述的標(biāo)識(shí)符可在所述內(nèi)^f皮訪問時(shí)被指派。例如,當(dāng)用戶訪問英國(guó)廣播^/^司新聞網(wǎng)站時(shí),系統(tǒng)IOO可以自動(dòng)為該網(wǎng)站指派標(biāo)識(shí)符。
在其它實(shí)施例中,系統(tǒng)可以if^內(nèi)容項(xiàng)被訪問的次數(shù)。在內(nèi)容已被訪問預(yù)
定次數(shù)后,標(biāo)識(shí)符可以被自動(dòng)指派給該內(nèi)容。隨著標(biāo)識(shí)符在系統(tǒng)IOO中,皮 指派,所述標(biāo)識(shí)符^皮存儲(chǔ)在系統(tǒng)100的存儲(chǔ)i殳備113的庫(kù)112中。系統(tǒng)100 可被配置為以任意合適方式在庫(kù)112中索引標(biāo)識(shí)符,從而用戶可以查閱標(biāo) 識(shí)符的列表。例如,可以按字母數(shù)字或日期來索引標(biāo)識(shí)符。隨著應(yīng)用或內(nèi) 容項(xiàng)被添加到系統(tǒng)100或被從系統(tǒng)100移除,處理器102例如可自動(dòng)更新 庫(kù)112,從而標(biāo)識(shí)符列表包括對(duì)應(yīng)于當(dāng)前設(shè)備應(yīng)用和內(nèi)容項(xiàng)的標(biāo)識(shí)符。用 戶還可訪問標(biāo)識(shí)符列表以手動(dòng)移除標(biāo)識(shí)符。
在該示例中,系統(tǒng)100的用戶為將被直接訪問的內(nèi)容項(xiàng)或設(shè)備應(yīng)用指 派一個(gè)或多個(gè)標(biāo)識(shí)符。通過標(biāo)識(shí)符關(guān)聯(lián)^f莫塊108,可在標(biāo)識(shí)符與相應(yīng)的內(nèi) 容項(xiàng)之間做出關(guān)聯(lián)。可以以任何合適的方式來指派標(biāo)識(shí)符,例如通過系統(tǒng) 100的"選項(xiàng)"特征或菜單。標(biāo)識(shí)符可用于對(duì)頻繁^f吏用的應(yīng)用或內(nèi)容項(xiàng)區(qū) 分優(yōu)先級(jí),從而可以以最少的掩睫次數(shù)對(duì)其進(jìn)行訪問。在其它實(shí)施例中, 標(biāo)識(shí)符可以被有計(jì)劃地指派,例如,當(dāng)應(yīng)用被安裝到設(shè)備上時(shí),對(duì)應(yīng)于該 應(yīng)用的預(yù)先指派的標(biāo)識(shí)符被添加到標(biāo)識(shí)符列表。計(jì)劃標(biāo)識(shí)符向標(biāo)識(shí)符列表 的添加可以是自動(dòng)的或者基于用戶的指令,其中,所述用戶的指令例如是 經(jīng)由應(yīng)用安裝期間對(duì)添加標(biāo)識(shí)符的提示。在其它實(shí)施例中,標(biāo)識(shí)符可以由 系統(tǒng)廠商在系統(tǒng)100中提供。
通過參考圖3A-E ,示例性示出了使用所公開實(shí)施例的系統(tǒng)100的一個(gè) 搜索示例。如圖3A中所示,用戶輸入數(shù)字"2"作為初始搜索準(zhǔn)則。在該 示例中,系統(tǒng)100將數(shù)字"2"識(shí)別為對(duì)應(yīng)于數(shù)字的"2"以及對(duì)應(yīng)于與"2" 鍵對(duì)應(yīng)的字母"a" 、 "b,,和"c",其中,"2"鍵例如在系統(tǒng)100的數(shù) 字、字母數(shù)字、T-9、 QWERT或ITU-T (國(guó)際電信聯(lián)盟-電信標(biāo)準(zhǔn))鍵 區(qū)(keypad)上。初始搜索準(zhǔn)則可以是標(biāo)識(shí)符的任意部分,例如僅標(biāo)識(shí)符 的開頭一個(gè)或多個(gè)字符或者標(biāo)識(shí)符的所有字符。系統(tǒng)100可以檢測(cè)輸入字 符,并且標(biāo)識(shí)符比較模塊109將輸入字符與例如存儲(chǔ)在庫(kù)112中的標(biāo)識(shí)符 進(jìn)行比較,并標(biāo)識(shí)以數(shù)字"2"或?qū)?yīng)字母中的一個(gè)作為其標(biāo)識(shí)符或者具有以數(shù)字"2"或?qū)?yīng)字母中的一個(gè)開始的標(biāo)識(shí)符的所有內(nèi)敘圖2,方框220 )。 如圖3A中所示,列表320通過例如顯示器104被呈現(xiàn),其呈現(xiàn)了對(duì)應(yīng)于 初始搜索準(zhǔn)則的相關(guān)內(nèi)容(圖2,方框230)。如將在以下詳細(xì)描述的,如 果期望的內(nèi)容項(xiàng)在列表320中示出,則用戶可以選擇該內(nèi)容項(xiàng)。如果期望 的內(nèi)容項(xiàng)未在列表320中示出,則用戶可通過輸入標(biāo)識(shí)符的另外的字符來 縮小列表320。
如圖3B中所示,用戶已輸入第二個(gè)"2"作為第一個(gè)附加搜索準(zhǔn)則。 系統(tǒng)100可以根據(jù)該附加搜索準(zhǔn)則解析列表320并呈現(xiàn)第二列表320,。第 二列表320,現(xiàn)在呈現(xiàn)了那些其標(biāo)識(shí)符以序列"22"或?qū)?yīng)字母中的任意兩 個(gè)開始的內(nèi)容。如果期望的內(nèi)容項(xiàng)在第二列表320,中示出,則用戶可選擇 該內(nèi)容項(xiàng)。如果期望的內(nèi)容項(xiàng)未在列表320,中示出,則用戶可通過輸入標(biāo) 識(shí)符的另外的字符來縮小列表320,。
如圖3C中所示,用戶已輸入第三個(gè)"2"作為第二附加搜索準(zhǔn)則。系 統(tǒng)100可以根據(jù)該第二附加搜索準(zhǔn)則解析第二列表320,并呈現(xiàn)第三列表 320"。第三列表320,,現(xiàn)在呈現(xiàn)了那些其標(biāo)識(shí)符以序列"222"或?qū)?yīng)字母 中的任意三個(gè)開始的內(nèi)容。如果期望的內(nèi)容項(xiàng)在第三列表320,,中示出,則 用戶可選擇該內(nèi)容項(xiàng)。如果期望的內(nèi)容項(xiàng)未在列表320"中示出,則用戶可 通過輸入標(biāo)識(shí)符的另外的字符來甚至進(jìn)一步地縮小列表320"。內(nèi)容列表可 被縮小任意合適的次數(shù)。
仍然參考圖3A-E,將更詳細(xì)地描述使用系統(tǒng)100的搜索示例。應(yīng)當(dāng)注 意,基于搜索的用戶接口可通過包括但不限于Nokia 60系列或40系列用 戶接口/平臺(tái)的任何合適的系統(tǒng)用戶接口來實(shí)現(xiàn)。例如,其中可使用基于搜 索的用戶接口 300的用戶接口可為用戶提供顯示對(duì)用戶可用的應(yīng)用或內(nèi)容 的菜單。用戶可能能夠在菜單中將應(yīng)用或內(nèi)容組織成優(yōu)選順序,并將應(yīng)用 或內(nèi)容歸類為文件夾。用戶接口可以包括活動(dòng)空閑(即系統(tǒng)100的動(dòng)態(tài)空 閑狀態(tài)),其中,所述活動(dòng)空閑允許定義快捷方式用于最常用的應(yīng)用。這 些快捷方式可以是這里所描述的標(biāo)識(shí)符的形式。
在圖3A所示的示例中,列表320中呈現(xiàn)的項(xiàng)對(duì)應(yīng)于顯示器104上所示的i殳備內(nèi)容,其包括但不限于例如地址簿中的名字320A、 320B、 320E, 設(shè)備功能320C (例如設(shè)備上哪些M活動(dòng)的)、設(shè)備或產(chǎn)品信息320D以 及音樂文件320F。在其它實(shí)施例中,可以以與針對(duì)內(nèi)容項(xiàng)列表320所描述 的方式類似的方式在基于搜索的用戶接口 300的列表中顯示標(biāo)識(shí)符。標(biāo)識(shí) 符可以是用戶可以使用例如系統(tǒng)100的輸入設(shè)備101輸入的、用于標(biāo)識(shí)應(yīng) 用或內(nèi)容項(xiàng)的任何合適的指示符。在一個(gè)實(shí)施例中,系統(tǒng)100可以被配置 為用于語(yǔ)音識(shí)別,從而可通過系統(tǒng)100的麥克風(fēng)來輸入標(biāo)識(shí)符。
在基于搜索的用戶接口 300是活動(dòng)的情況下,系統(tǒng)檢測(cè)由用戶使用設(shè) 備100的輸入101輸入的一個(gè)(或多個(gè))標(biāo)識(shí)符的至少一部分。如在圖3A 中可見的,在該示例中,設(shè)備被設(shè)置用于數(shù)字輸入,從而基于搜索的用戶 接口 300可以在不必啟動(dòng)設(shè)備中允許字母數(shù)字輸入的應(yīng)用的情況下被使 用。在其它實(shí)施例中,設(shè)備可以被配置為使用包括但不限于數(shù)字輸入、字 母數(shù)字輸入、文本輸入和/或語(yǔ)音輸入的任何合適的輸入方法,用于基于搜 索的用戶接口。例如,在基于搜索的用戶接口 300被激活時(shí),可以使用基 于搜索的用戶接口 300的缺省輸入方法。缺省輸入方法可以是用戶可設(shè)置 的,并可包括任何合適的輸入方法,例如上文所述的那些方法。設(shè)備輸入 可包括但不限于設(shè)備睫區(qū)、觸摸屏顯示器、麥克風(fēng)或者例如外M區(qū)或觸 摸板的外圍輸入設(shè)備。如在圖3A中可見,數(shù)字的"二,,已被輸入作為對(duì) 標(biāo)識(shí)符的搜索準(zhǔn)則。在該示例中,標(biāo)識(shí)符的字符被一般地示為文本序列 "222",但在其它實(shí)施例中可以包括以上文所述的字符中的任何字符。例 如,字符可以是諸如"ABC123"的字母數(shù)字字符或者諸如"□ 〇□,, 的符號(hào)系列。隨著用戶輸入對(duì)應(yīng)于標(biāo)識(shí)符的字符,字符被顯示在基于搜索 的應(yīng)用用戶接口 300的輸入?yún)^(qū)域340中。在一個(gè)實(shí)施例中,輸入?yún)^(qū)域340 可以指示使用鍵區(qū)輸入的字符,而在其它實(shí)施例中,輸入?yún)^(qū)域340可以指 示使用系統(tǒng)100的觸摸屏顯示器和觸筆或語(yǔ)音識(shí)別特征輸入的字符。在另 外的其它實(shí)施例中,輸入?yún)^(qū)域可以是顯示器104的觸摸敏感區(qū)域,從而用 戶可以將標(biāo)識(shí)符的至少一部分直接輸入到輸入?yún)^(qū)域340中。在該示例中, 系統(tǒng)IOO被配置為以文本預(yù)測(cè)方式索引和顯示對(duì)應(yīng)于標(biāo)識(shí)符的字符的設(shè)備內(nèi)容,然而在其它實(shí)施例中,可使用任何合適的輸入方法。可以以任何合
適的方式在內(nèi)容列表320中索引設(shè)備內(nèi)容,包括但不限于字母索引。
作為字符輸入的示例,如圖3A中所示,字母"A,, 、 "B"和"C" 對(duì)應(yīng)于T-9鍵盤的數(shù)字"二"鍵,從而當(dāng)該"二"鍵被激活時(shí),具有以字 母"A" 、 "B"和"C"中任一個(gè)開始的標(biāo)識(shí)符的設(shè)備內(nèi)^^皮顯示在內(nèi)容 列表320中。在其它實(shí)施例中,用戶可以使用T-9鍵盤、QWERTY鍵盤 或任何其它合適的鍵盤來直接輸入字符,從而與以所輸入的字符開始的標(biāo) 識(shí)符對(duì)應(yīng)的設(shè)備內(nèi)^tt示在內(nèi)容列表320中。例如,對(duì)于QWERTY鍵 盤,如果用于輸入字母"A",則具有以字母"A"開始的標(biāo)識(shí)符的^L備內(nèi) 容將被顯示在關(guān)鍵字列表320中??梢灾苯邮褂肨-9或ITU-T鍵盤來輸入 字符,例如,可通過按壓"二,,鍵三次來輸入字母"C"。在其它實(shí)施例 中,系統(tǒng)可以具有最小化的鍵區(qū),其中,輸入被使用例如單一鍵來輸入。 例如,用戶可以按壓該單一鍵一次用于數(shù)字"一"、兩次用于數(shù)字"二" 等等。系統(tǒng)100可以檢測(cè)該單一鍵已被激活的次數(shù),并將激活次數(shù)與對(duì)應(yīng) 的數(shù)字和/或字母關(guān)聯(lián)(例如,數(shù)字1 - 9可具有與在T-9鍵盤上找到的那 些類似的對(duì)應(yīng)字母)。在另外的其它實(shí)施例中,可以存在一系列獨(dú)立光源, 例如發(fā)光二極管(LED ),以便指示哪些搜索準(zhǔn)則正被輸入到系統(tǒng)100中。 所述LED可以對(duì)應(yīng)于數(shù)字和/或字母表的字母。例如,每個(gè)數(shù)字和/或字母 可以具有對(duì)應(yīng)的LED,當(dāng)鍵在系統(tǒng)100的鍵區(qū)上被激活時(shí)該LED發(fā)光。 參考圖5B,系統(tǒng)100可以具有旋轉(zhuǎn)器輸入550形式的輸入。旋轉(zhuǎn)器可以包 括旋轉(zhuǎn)器560和選擇器570。選擇器可以是按鈕、掩睫或其它觸摸敏感表 面的形式。用戶可通過以順時(shí)針或逆時(shí)針方向旋轉(zhuǎn)旋轉(zhuǎn)器560來進(jìn)行輸入, 例如數(shù)字或字母。例如,用戶以例如順時(shí)針方向旋轉(zhuǎn)旋轉(zhuǎn)器560時(shí),數(shù)字 以例如從"0"到"9"的遞增順序被順序地呈現(xiàn),并且當(dāng)旋轉(zhuǎn)器560以逆 時(shí)針方向被旋轉(zhuǎn)時(shí),數(shù)字以遞減的方式被呈現(xiàn)。當(dāng)?shù)竭_(dá)期望的數(shù)字時(shí),用 戶可通過激活選擇器570來選擇該數(shù)字。字母也可以通過類似方式被輸入。 例如,當(dāng)用戶以例如順時(shí)針方向旋轉(zhuǎn)旋轉(zhuǎn)器560時(shí),字母(例如英語(yǔ)字母 表中的)以例如從"A,,到"Z"的遞增順序被順序地呈現(xiàn),并且當(dāng)旋轉(zhuǎn)器
12560以逆時(shí)針方向被旋轉(zhuǎn)時(shí),字母以例如從"Z"到"A"的遞減順序4皮順 序地呈現(xiàn)。
當(dāng)輸入標(biāo)識(shí)符的至少一個(gè)字符時(shí),如果與用戶正在搜索的設(shè)備應(yīng)用或 內(nèi)容項(xiàng)對(duì)應(yīng)的標(biāo)識(shí)符被顯示在內(nèi)容列表320中,則如將在下面描述的那樣, 用戶可以突出顯示(highlight)該內(nèi)容項(xiàng)用于選擇。如果用戶正在搜索的 設(shè)備應(yīng)用或內(nèi)容項(xiàng)未被顯示在內(nèi)容列表320中,則用戶可以在不必M^整 個(gè)標(biāo)識(shí)符的情況滾動(dòng)內(nèi)容列表320來找到特定的內(nèi)容項(xiàng)。用戶還可以縮小 內(nèi)容列表320中示出的結(jié)果,以避免過多的滾動(dòng)內(nèi)容列表320。
可通過輸入附加輸入來縮小圖3A中的內(nèi)容項(xiàng)列表320的結(jié)果,其中, 所述附加輸入對(duì)應(yīng)于與用戶正在搜索的內(nèi)容項(xiàng)對(duì)應(yīng)的標(biāo)識(shí)符的另外的字 符。例如,參考圖3B,用戶可以第二次激活"二,,鍵,從而字符串"22" 出現(xiàn)在輸入?yún)^(qū)域340中。設(shè)備索引內(nèi)容項(xiàng),并呈現(xiàn)范圍被縮小的內(nèi)容項(xiàng)列 表,如內(nèi)容項(xiàng)列表320,中所示,所述內(nèi)容項(xiàng)列表?yè)碛凶帜?A" 、 "B,,和
"C"中的任一個(gè)作為相應(yīng)標(biāo)識(shí)符的第一和/或第二個(gè)字符。換句話說,對(duì) 于每個(gè)被用戶激活的鍵,對(duì)用戶顯示已更新或重新索引的內(nèi)容項(xiàng)列表,其 對(duì)應(yīng)于標(biāo)識(shí)符的被接連輸入的字符。在該示例中,內(nèi)容項(xiàng)320A、 320B已 被取代為內(nèi)容項(xiàng)320G、 320H,以便滿足這一條件顯示具有字母"A,,、
"B"和"C,,中任一個(gè)作為其相應(yīng)標(biāo)識(shí)符的第一和/或第二個(gè)字符的內(nèi)容 項(xiàng)。如果用戶正在搜索的設(shè)備應(yīng)用或內(nèi)容項(xiàng)凈皮顯示在內(nèi)容列表320,中,則 用戶可以突出顯示該內(nèi)容項(xiàng)用于選擇。如果用戶正在搜索的i殳備應(yīng)用或內(nèi) 容項(xiàng)未被顯示在內(nèi)容列表320,中,則用戶可通過輸入標(biāo)識(shí)符的另外的字符 來進(jìn)一步縮小內(nèi)容列表320'。在該示例中,對(duì)應(yīng)于數(shù)字"二"的鍵被第三 次接連激活,從而如圖3C中所示,具有字母"A,, 、 "B,,和"C,,中任 一個(gè)作為其相應(yīng)標(biāo)識(shí)符的第一、第二和/或第三字符的內(nèi)容項(xiàng)被顯示在列表 320"中。如在圖3C中可見,所顯示的內(nèi)容項(xiàng)320E、 320F、 320H、 320J 全部都有字母"A" 、 "B"和"C"中的任一個(gè)作為其相應(yīng)標(biāo)識(shí)符的任一 第一、第二和/或第三字符。如果用戶正在搜索的《殳備應(yīng)用或內(nèi)容項(xiàng)未#_顯 示在內(nèi)容列表320"中,則用戶可通過輸入標(biāo)識(shí)符的另外的字符來進(jìn)一步縮小內(nèi)容列表320"。內(nèi)容列表可被縮小任意合適的次數(shù),直到用戶正在尋找 的期望內(nèi)容項(xiàng)被顯示。在其它實(shí)施例中,用戶可鍵入整個(gè)標(biāo)識(shí)符以便直接 訪問應(yīng)用或內(nèi)容項(xiàng)。
現(xiàn)在參考圖3D,內(nèi)容項(xiàng)320J被突出顯示用于選擇。(圖2,方框240)。 內(nèi)容項(xiàng)320J可以以任何合適的方式被突出顯示用于選擇。例如,可以使用 輸入設(shè)備101的多功能/滾動(dòng)鍵或者通過與觸摸屏顯示器協(xié)作的觸筆或用 戶的手指來突出顯示內(nèi)容項(xiàng)。用戶還可以通過觸摸屏顯示器操縱滾動(dòng)條 330或多功能鍵來從內(nèi)容列表320"中突出顯示項(xiàng)目。在一個(gè)實(shí)施例中,當(dāng) 內(nèi)容項(xiàng)被突出顯示時(shí),可以以任何合適的方式對(duì)其進(jìn)行選擇,例如使用多 功能鍵"輸入"鍵,或者通過在觸摸敏感顯示屏上輕敲。在其它實(shí)施例中, 基于搜索的用戶接口 300可以通過例如當(dāng)項(xiàng)目被突出顯示時(shí)或在項(xiàng)目被選 擇后出現(xiàn)在顯示器上的軟鍵功能、對(duì)話框或"彈出窗口",為用戶提供對(duì) 應(yīng)于被突出顯示的內(nèi)容項(xiàng)的選項(xiàng)。軟鍵功能可以是對(duì)于被突出顯示的應(yīng)用 或設(shè)備內(nèi)容是上下文(context)敏感的。例如,如果對(duì)應(yīng)于音樂或視頻文 件的內(nèi)容項(xiàng)被突出顯示,則選項(xiàng)可關(guān)于播放該視頻或音樂文件。如果對(duì)應(yīng)
于網(wǎng)站的內(nèi)容項(xiàng)被突出顯示,則選項(xiàng)可關(guān)于訪問網(wǎng)站或上互聯(lián)網(wǎng)沖浪。當(dāng) 軟鍵功能370被激活時(shí),選項(xiàng)菜單可以被呈現(xiàn)給用戶。在其它實(shí)施例中, 關(guān)于被突出顯示的內(nèi)容項(xiàng)的選項(xiàng)可以是以任意合適的方式提供給用戶的任 意合適的選項(xiàng)。對(duì)應(yīng)于被突出顯示的內(nèi)容項(xiàng)的選項(xiàng)可允許用戶啟動(dòng)或激活 相應(yīng)的應(yīng)用、鏈接或內(nèi)容項(xiàng)。選項(xiàng)還可允許用戶重命名關(guān)聯(lián)于內(nèi)容項(xiàng)的標(biāo) 識(shí)符。在其它實(shí)施例中,可以提供軟鍵以便允許用戶直接啟動(dòng)或激活相應(yīng) 應(yīng)用、鏈接或內(nèi)容項(xiàng),而不需要該用戶導(dǎo)航例如選項(xiàng)茱單。
在該示例中,如在圖3E中可見,內(nèi)容項(xiàng)320J-皮激活。內(nèi)容項(xiàng)320J 對(duì)應(yīng)于英國(guó)廣播公司新聞網(wǎng)站的鏈接390 (圖3E),從而,當(dāng)內(nèi)容項(xiàng)320J 被激活時(shí),設(shè)備啟動(dòng)合適的設(shè)備應(yīng)用(在本示例中,該設(shè)備應(yīng)用是web瀏 覽器)以便所述新聞網(wǎng)站被顯示在顯示器104上(圖2,方框250)。系統(tǒng) 可以被配置為,為任意給定內(nèi)容項(xiàng)啟動(dòng)合適的設(shè)備應(yīng)用。例如,如果對(duì)應(yīng) 于音樂文件的內(nèi)容項(xiàng)320H被激活,則設(shè)備將啟動(dòng)音樂播放器以便對(duì)應(yīng)于
14內(nèi)容項(xiàng)320H的音樂文件凈皮播放。
現(xiàn)在參考圖4,示例性示出了可4皮顯示在系統(tǒng)100的顯示器104上的 示例性信息。顯示器104可包括任何合適的信息,例如服務(wù)信號(hào)強(qiáng)度指示 符415、用于i^的呼叫和/或消息的活動(dòng)鈴聲或告警模式405、時(shí)鐘400 和軟鍵功能435、 440。在其它實(shí)施例中,系統(tǒng)100可以具有最小化的顯示 器,其中僅一行或部分行的字符被示出。在其它實(shí)施例中,任何合適行數(shù) 的字符可以被包括在顯示器中。在其它實(shí)施例中,系統(tǒng)可以僅具有可聽的 輸出設(shè)備103,其中使用基于搜索的用戶接口的搜索結(jié)果被可聽地呈現(xiàn)給 用戶。例如,隨著用戶輸入搜索準(zhǔn)則,關(guān)于什么搜索準(zhǔn)則正被輸入的可聽 反饋可以被提供給用戶。用戶可以使用例如系統(tǒng)100的鍵區(qū)的鍵來滾動(dòng)搜 索結(jié)果,其中,搜索結(jié)果中的每個(gè)內(nèi)容項(xiàng)在用戶滾過該內(nèi)容項(xiàng)時(shí)被可聽地 呈現(xiàn)給用戶。
當(dāng)設(shè)備處于備用模式或活動(dòng)模式中的任一個(gè)時(shí),圖4中所示的信息可 以被顯示在顯示器104上。在其它實(shí)施例中,當(dāng)設(shè)備處于活動(dòng)或備用模式 時(shí),任何合適的信息可以#皮顯示在設(shè)備上。在一個(gè)實(shí)施例中,例如當(dāng)系統(tǒng) 100處于備用才莫式時(shí),在系統(tǒng)100的用戶按壓或激活任何合適的鍵或者以 任何其它方式(例如通過觸摸屏顯示器或外圍設(shè)備)與系統(tǒng)IOO交互時(shí), 基于搜索的用戶接口可以成為活動(dòng)的。在另一實(shí)施例中,例如當(dāng)系統(tǒng)100 處于活躍模式時(shí),軟鍵中的一個(gè)可以為用戶提供用于激活系統(tǒng)100的基于 搜索用戶接口的選項(xiàng)440。在其它實(shí)施例中,基于搜索的用戶接口可以以 任何合適的方式被 激活和/或呈現(xiàn)給用戶。
再次參考圖3A-3E,將描述在基于搜索的應(yīng)用用戶接口 300被激活時(shí) 可以顯示的示例性信息。當(dāng)基于搜索的用戶接口 300如上述那樣被從系統(tǒng) 100的備用模式或活動(dòng)模式激活時(shí),顯示器104從例如圖4中所示的顯示 屏切換到圖3A中所示的基于搜索的用戶接口顯示屏。在其它實(shí)施例中, 顯示器可以從任何合適的顯示屏切換到基于搜索的用戶接口屏幕。圖4中 的顯示屏的一些或全部信息也可被顯示在基于搜索的用戶接口 300中。如 在圖3A中可見,基于搜索的用戶接口可以包括任何合適的信息,包括但不限于應(yīng)用指示符310,其在此情況下為"SBUIApp,,,其指示基于搜索的用戶接口 300是活動(dòng)的;對(duì)應(yīng)于標(biāo)識(shí)符的應(yīng)用列表320;內(nèi)容列表滾動(dòng)條330;輸入?yún)^(qū)域340;設(shè)備被設(shè)置的輸入類型的指示符315;以及軟鍵功能350和360。軟鍵功能可以為用戶提供選項(xiàng)功能350和退出360基于搜索的用戶接口 300的途徑。選項(xiàng)功能350可以包括用于基于搜索的用戶接口 300的任何合適的選項(xiàng),包括但不限于用于接口的圖形布局的選項(xiàng)(例如定位、將被包括在接口中的信息/內(nèi)容、顏色等);標(biāo)識(shí)符關(guān)聯(lián)選項(xiàng),從而用戶可以如將在下面描述的那樣定義標(biāo)識(shí)符;以及用于設(shè)置輸入類型的選項(xiàng)。
參考圖5A,系統(tǒng)100可以是任何合適的設(shè)備,例如移動(dòng)通信設(shè)備或終端。在一個(gè)實(shí)施例中,系統(tǒng)100可以是移動(dòng)或蜂窩電話500。終端500可具有鍵區(qū)510和顯示器520。鍵區(qū)510可以包括任意合適的鍵區(qū),例如數(shù)字、字母數(shù)字、T-9、 QWERTY或ITU-T鍵區(qū)中的一個(gè)或多個(gè)。例如,鍵區(qū)510可以包括任何合適的用戶輸入設(shè)備,例如多功能/滾動(dòng)鍵530、軟鍵531、 532、呼叫鍵533和結(jié)束呼叫鍵534以及字母數(shù)字鍵535。移動(dòng)電話500的輸入還可以與鍵區(qū)510組合地或代脊建區(qū)510而包括任意上述的那些輸^/用戶接口。顯示器520可以是任何合適的顯示器,例如觸摸屏顯示器或圖形用戶接口。顯示器可以是與設(shè)備500—體的,或者顯示器可以是連接到設(shè)備500的外圍顯示器。指點(diǎn)設(shè)備,例如觸筆、筆或簡(jiǎn)單地用戶的手指,可以與顯示器520—起使用。在可替換實(shí)施例中,可以使用任何合適的指點(diǎn)設(shè)備。在其它可替換實(shí)施例中,顯示器可以是常規(guī)顯示器。設(shè)備500還可以包括其它合適特征,例如照相機(jī)、揚(yáng)聲器、連接端口或觸覺反饋特征。移動(dòng)通信i殳備可以具有連接到顯示器的處理器518,用于處理用戶輸入并在顯示器520上顯示信息。存儲(chǔ)器519可以連接到處理器518,用于存儲(chǔ)與移動(dòng)通信設(shè)備500關(guān)聯(lián)的任何合適的信息和/或應(yīng)用,例如電話簿條目、曰歷條目、web瀏覽器、關(guān)鍵字等。
在一個(gè)實(shí)施例中,參考圖6,系統(tǒng)100可以是PDA類型的設(shè)備500,。PDA 500,可以具有鍵區(qū)510,、觸摸屏顯示器520,和用于在觸摸屏顯示器520,上使用的指點(diǎn)設(shè)備550。在其它可替換實(shí)施例中,設(shè)備可以是個(gè)人通信器、平板計(jì)算機(jī)、膝上型或桌面型計(jì)算機(jī)、電視或電視機(jī)頂盒或能夠包含顯示器520和所支持的電子件(例如處理器518和存儲(chǔ)器519)的任何其它合適的設(shè)備。
圖7以框圖形式示例性示出了系統(tǒng)100的一般架構(gòu)的一個(gè)實(shí)施例。系統(tǒng)100可以具有連接到顯示器703的處理器718,用于處理用戶輸入并在顯示器703上顯示信息。處理器718控制設(shè)備的運(yùn)轉(zhuǎn),并可以具有集成數(shù)字信號(hào)處理器717和集成RAM 715。處理器718控制經(jīng)由發(fā)送器/接收器電路719和天線720與蜂窩網(wǎng)絡(luò)進(jìn)行的通信。麥克風(fēng)706經(jīng)由將用戶的語(yǔ)音變換為模擬信號(hào)的電壓調(diào)節(jié)器721耦合到處理器718。在語(yǔ)音在包含在處理器718中的DSP 717中編碼之前,所形成的模擬信號(hào)在A/D轉(zhuǎn)換器(未示出)中被進(jìn)行A/D轉(zhuǎn)換。經(jīng)編碼的語(yǔ)音信號(hào)被傳遞到處理器718,其例如支持GSM終端軟件。數(shù)字信號(hào)處理單元717對(duì)信號(hào)進(jìn)行語(yǔ)音解碼,其中,被語(yǔ)音解碼的信號(hào)被經(jīng)由D/A轉(zhuǎn)換器(未示出)從處理器718傳遞到揚(yáng)聲器705。
電壓調(diào)節(jié)器721構(gòu)成用于揚(yáng)聲器705、麥克風(fēng)706、 LED驅(qū)動(dòng)701 (用于LED背光照亮鍵區(qū)707和顯示器703) 、 SIM卡722、電池724、底部連接器727、 DC插座731 (用于連接到充電器733)和驅(qū)動(dòng)(免提)擴(kuò)音器725的音頻放大器732的接口 。
處理器718還可以包括存儲(chǔ)器702,用于存儲(chǔ)與系統(tǒng)100關(guān)聯(lián)的任何合適的信息和/或應(yīng)用,例如電話簿條目、日歷條目、關(guān)鍵字等。該存儲(chǔ)器可包括標(biāo)識(shí)符庫(kù)750和標(biāo)識(shí)符列表755。
處理器718還構(gòu)成用于設(shè)備的外圍單元的接口,例如(閃存)ROM存儲(chǔ)器716、圖形顯示器703、鍵區(qū)707、鈴音選擇單元726以及進(jìn)入呼叫檢測(cè)單元728。在可替換實(shí)施例中,可包括用于系統(tǒng)100的任何合適的外圍單元。
RAM 715和/或閃存ROM 716中的軟件包含用于處理器718執(zhí)行多個(gè)不同應(yīng)用和功能(例如這里描述的那些)的指令。圖8是蜂窩電信系統(tǒng)的示意圖,作為結(jié)合了實(shí)施例的特征的通信設(shè)備800可以在其中被應(yīng)用的環(huán)境的示例性示例。通信i殳備800可以具有大致類似于上面關(guān)于系統(tǒng)100所描述的特征。在圖8的電信系統(tǒng)中,可以在移動(dòng)終端800與其它i殳備(例如另一移動(dòng)終端806、固定電話832或互聯(lián)網(wǎng)服務(wù)器822 )之間執(zhí)行各種電信服務(wù),例如蜂窩語(yǔ)音呼叫、www/wap瀏覽、蜂窩視頻呼叫、數(shù)據(jù)呼叫、傳真?zhèn)鬏敗⒁魳穫鬏?、靜止圖像傳輸、視頻傳輸、電子消息傳輸和電子商務(wù)。應(yīng)當(dāng)注意,對(duì)于移動(dòng)終端800的不同實(shí)施例,以及在不同情況下,上面提到的電信務(wù)服務(wù)的不同的一些可能是或可能不是可用的。在這方面,本發(fā)明的方面不限于任何特定的服務(wù)集合。
移動(dòng)終端800、 806可以通過射頻(RF )鏈路802、 808經(jīng)由基站804、809連接到移動(dòng)電信網(wǎng)絡(luò)810。移動(dòng)電信網(wǎng)絡(luò)810可以遵循任何商業(yè)可用的移動(dòng)電信標(biāo)準(zhǔn),例如GSM、 UMTS、 D-AMPS、 CDMA2000、 FDMA和TD畫SCDMA。
移動(dòng)電信網(wǎng)絡(luò)810可以操作地連接到廣域網(wǎng)820,其中,廣域網(wǎng)820可以是互聯(lián)網(wǎng)或其一部分?;ヂ?lián)網(wǎng)服務(wù)器822具有數(shù)據(jù)存儲(chǔ)器824并像互聯(lián)網(wǎng)客戶端計(jì)算機(jī)826那樣連接到廣域網(wǎng)820。服務(wù)器822可以宿主能夠?qū)σ苿?dòng)終端800提供www/hap內(nèi)容服務(wù)的www/hap服務(wù)器。
例如,^^共電話交換網(wǎng)(PSTN) 830可以以熟悉的方式連接到移動(dòng)電信網(wǎng)810。包括固定電話832的各種電話終端可以連接到PSTN 830。
移動(dòng)終端800還能夠經(jīng)由本地鏈路801進(jìn)行到一個(gè)或多個(gè)本地設(shè)備803的本地通信。本地鏈路801可以是具有有限范圍的任何合適類型的鏈路,例如藍(lán)牙、通用串行總線(USB)鏈路、無線通用串行總線(WUSB)鏈路、IEEE802.il無線局域網(wǎng)(WLAN)鏈路、RS-232串行鏈路等。本地i殳備803可以例如是可以通過本地鏈路801向移動(dòng)終端800傳送測(cè)量值的各種傳感器。以上示例不是限制性的,并且可以使用任何合適類型的鏈路。本地設(shè)備803可以是天線和形成對(duì)樹:波接入(WiMAX, IEEE 802.16 )、WiFi (IEEE 802.11x)或其它通信協(xié)議的實(shí)現(xiàn)全球互操作的WLAN的支持設(shè)備。WLAN可以連接到互聯(lián)網(wǎng)。移動(dòng)終端800可以因此具有用于使用移動(dòng)通信網(wǎng)絡(luò)810、 WLAN或這兩者進(jìn)行無線連接的多無線能力。還可以使用WiFi、 WiMAX或任何其它合適協(xié)議來實(shí)現(xiàn)與移動(dòng)電信網(wǎng)絡(luò)810的通信,并且所述通信可以利用無線頻鐠的未經(jīng)許可部分(例如未經(jīng)許可的移動(dòng)接入(UMA, Unlicensed Mobile Access ))。
所公開的實(shí)施例可以還包括結(jié)合了在不同計(jì)算機(jī)中執(zhí)行的這里所描述的過程步驟和指令的軟件和計(jì)算機(jī)程序。圖9是典型裝置900的一個(gè)實(shí)施例的框圖,典型裝置900結(jié)合了可用于實(shí)現(xiàn)實(shí)施例的方面的特征。如所示的,計(jì)算機(jī)系統(tǒng)卯2可以鏈接到另一計(jì)算機(jī)系統(tǒng)卯4,從而計(jì)算機(jī)902和卯4能夠向彼此發(fā)送信息并從彼此接收信息。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)902可以包括適于與網(wǎng)絡(luò)906通信的服務(wù)器計(jì)算機(jī)。計(jì)算機(jī)系統(tǒng)卯2和卯4可以通過任意常規(guī)方式鏈接到一起,包括例如調(diào)制解調(diào)器、硬線連接或光纖鏈路。 一般來說,可以使用通常基于通信信道或通過ISDN線路上的撥號(hào)連接發(fā)送的通信協(xié)議使信息對(duì)于計(jì)算機(jī)系統(tǒng)902和卯4這兩者都可用。計(jì)算機(jī)卯2和卯4 一般適于使用包含機(jī)器可讀程序源代碼的程序存儲(chǔ)設(shè)備,其中,所述機(jī)器可讀源代碼適于使計(jì)算機(jī)卯2和904執(zhí)行這里所公開的方法步驟。結(jié)合了本發(fā)明方面的程序存儲(chǔ)設(shè)備可以被設(shè)計(jì)、制作和用作利用光、磁屬性和/或電子學(xué)來實(shí)施這里公開的過程和方法的計(jì)算機(jī)部件。在可替換實(shí)施例中,程序存儲(chǔ)設(shè)備可以包括可由計(jì)算機(jī)讀和執(zhí)行的磁介質(zhì),例如磁盤或計(jì)算機(jī)硬盤驅(qū)動(dòng)器。在其它可替換實(shí)施例中,程序存儲(chǔ)設(shè)備可以包括光盤、只讀存儲(chǔ)器("ROM")軟盤以及半導(dǎo)體材料和芯片。
計(jì)算機(jī)系統(tǒng)卯2和卯4還可以包括用于執(zhí)行所存儲(chǔ)程序的微處理器。計(jì)算機(jī)卯2可以在其程序存儲(chǔ)設(shè)備上包括用于信息和數(shù)據(jù)的存儲(chǔ)的數(shù)據(jù)存儲(chǔ)設(shè)備908。結(jié)合了合并本發(fā)明方面的過程和方法步驟的計(jì)算機(jī)程序或軟件可以存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)902和卯4中或者常規(guī)程序存儲(chǔ)設(shè)備上。在一個(gè)實(shí)施例中,計(jì)算機(jī)卯2和卯4可以包括用戶接口 910和顯示器接口912,其中,本發(fā)明的方面從該顯示器接口 912可以被訪問。用戶接口910和顯示器接口 912可以適于允許對(duì)系統(tǒng)的查詢和命令輸入,以及呈現(xiàn)命令和查詢的結(jié)果。這里所描述的可以被獨(dú)立地或以其任意組合來實(shí)現(xiàn)的實(shí)施例提供了一種直觀的用戶接口,所述用戶接口允許電子設(shè)備的用戶以最少次數(shù)的擊鍵來訪問和4吏用處于演進(jìn)的電子設(shè)備的漸增數(shù)量的內(nèi)容和功能。所公開的實(shí)施例的用戶接口包括搜索功能,所述搜索功能可以允許用戶搜索任何合適
的介質(zhì),例如系統(tǒng)100的存儲(chǔ)設(shè)備113,從而用戶可以在不必在若干級(jí)菜單或文件夾間導(dǎo)航的情況下找到該用戶正在尋找的應(yīng)用或內(nèi)容項(xiàng)。用戶可以利用基于搜索的用戶接口來搜索存儲(chǔ)在設(shè)備中的合適的應(yīng)用或內(nèi)容項(xiàng)?;谒阉鞯挠脩艚涌谶€可以允許用戶經(jīng)由例如到互聯(lián)網(wǎng)內(nèi)容的鏈接或書簽來搜索互聯(lián)網(wǎng)或萬維網(wǎng)上的任何合適的信息。在其它實(shí)施例中,基于搜索的用戶接口可以允許用戶在系統(tǒng)100處于備用或活動(dòng)模式時(shí)在包括但不限于計(jì)算機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理、存儲(chǔ)卡的其它外部或外圍設(shè)備的內(nèi)容中搜索應(yīng)用或內(nèi)容。其它設(shè)備可以是經(jīng)由任何合適的有線或無線通信鏈路可搜索的,其中,所述有線或無線通信鏈路包括但不限于藍(lán)牙、紅外、光和蜂窩通信。不論應(yīng)用或內(nèi)容項(xiàng)被放在菜單結(jié)構(gòu)中的何處,所公開的實(shí)施例的基于搜索的用戶接口允許用戶以最少次數(shù)的擊鍵訪問和使用任何應(yīng)用或內(nèi)容項(xiàng)。
應(yīng)當(dāng)理解,前面的描述僅示例說明了實(shí)施例。在不脫離所述實(shí)施例的情況下,各種替換和修改可以由本領(lǐng)域技術(shù)人員設(shè)計(jì)。相應(yīng)地,本實(shí)施例旨在包括落在所附權(quán)利要求的范圍內(nèi)的所有替換、修改和變型。
20
權(quán)利要求
1.一種方法,包括檢測(cè)對(duì)蜂窩設(shè)備的輸入,所述輸入對(duì)應(yīng)于與存儲(chǔ)在所述設(shè)備中的相應(yīng)內(nèi)容對(duì)應(yīng)的一個(gè)或多個(gè)標(biāo)識(shí)符的至少一部分;在所述蜂窩設(shè)備上顯示關(guān)聯(lián)于所述輸入的相應(yīng)內(nèi)容的列表;以及使用戶能夠選擇所述列表中的一個(gè)或多個(gè)內(nèi)容。
2. 根據(jù)權(quán)利要求l所述的方法,進(jìn)一步包括 檢測(cè)對(duì)所述蜂窩設(shè)備的至少一個(gè)后續(xù)輸入;以及 解析所述列表以便僅包括這樣的內(nèi)容,所述內(nèi)容具有至少對(duì)應(yīng)于所述輸入和任何后續(xù)輸入的部分標(biāo)識(shí)符序列。
3. 根據(jù)權(quán)利要求l所述的方法,其中,所述內(nèi)容對(duì)應(yīng)于地址簿中的名 字、曰歷、曰歷條目、電話簿、電話簿條目、電子數(shù)據(jù)表、字處理器、應(yīng) 用文件、互聯(lián)網(wǎng)程序和到相關(guān)網(wǎng)站的鏈接或書簽、音樂/視頻播放器和相關(guān) 歌曲/視頻和播放列表、設(shè)備信息以及連通性選項(xiàng)。
4. 根據(jù)權(quán)利要求l所述的方法,其中,所述一個(gè)或多個(gè)標(biāo)識(shí)符包括圖 ^^、數(shù)字文本、字母數(shù)字文本、符號(hào)、形狀和/或其任意組合,所述標(biāo)識(shí)符 構(gòu)成人名、應(yīng)用或內(nèi)容項(xiàng)的名稱、外部設(shè)備或外圍設(shè)備的名稱、所述應(yīng)用 的描述、所述內(nèi)容項(xiàng)的描述、所述外部設(shè)備的描述或所述外圍設(shè)備的描述。
5. 根據(jù)權(quán)利要求l所述的方法,其中,識(shí)別至少一個(gè)字符包括基于與 所述一個(gè)或多個(gè)標(biāo)識(shí)符的至少一部分對(duì)應(yīng)的輸入預(yù)測(cè)標(biāo)識(shí)符。
6. 根據(jù)權(quán)利要求1所述的方法,其中,選擇所述內(nèi)容中的一個(gè)包括呈 現(xiàn)對(duì)應(yīng)于與所述內(nèi)容關(guān)聯(lián)的應(yīng)用的上下文敏感選項(xiàng)。
7. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括,在所述蜂窩設(shè)備的存儲(chǔ) 器內(nèi)凈皮索引的列表中存儲(chǔ)所述一個(gè)或多個(gè)標(biāo)識(shí)符。
8. 根據(jù)權(quán)利要求l所述的方法,其中,以最少的擊鍵次數(shù)并在不必在 分級(jí)菜單或文件夾結(jié)構(gòu)間進(jìn)行導(dǎo)航的情況下選擇所述內(nèi)容項(xiàng)。
9. 根據(jù)權(quán)利要求l所述的方法,進(jìn)一步包括打開與所述內(nèi)容關(guān)聯(lián)的應(yīng)用,其中,所述應(yīng)用存儲(chǔ)在所述蜂窩設(shè)備中或在所述蜂窩設(shè)備外部的另一 設(shè)備中。
10. —種裝置,包括 顯示器; 輸入設(shè)備; 存儲(chǔ)器;以及連接到所述顯示器、輸入設(shè)備和存儲(chǔ)器的處理器,其中,所述處理器 被配置為檢測(cè)所述裝置中的輸入,所述輸入對(duì)應(yīng)于與存儲(chǔ)在所述存儲(chǔ)器 中的相應(yīng)內(nèi)容對(duì)應(yīng)的一個(gè)或多個(gè)標(biāo)識(shí)符的至少一部分;在所述顯示器上顯 示與所述輸入關(guān)聯(lián)的相應(yīng)內(nèi)容的列表;以及,使用戶能夠選擇所述列表中 的一個(gè)或多個(gè)內(nèi)容;其中,所述裝置是蜂窩裝置。
11. 根據(jù)權(quán)利要求10所述的裝置,其中,所述處理器被進(jìn)一步配置為, 檢測(cè)所述蜂窩裝置中的至少一個(gè)后續(xù)輸入,以及解析相應(yīng)內(nèi)容的列表以便 僅包括這樣的內(nèi)容,所述內(nèi)容具有至少對(duì)應(yīng)于所述輸入和任何后續(xù)輸入的 部分標(biāo)識(shí)符序列。
12. 根據(jù)權(quán)利要求10所述的裝置,其中,所述內(nèi)容對(duì)應(yīng)于地址簿中的 名字、日歷、日歷條目、電話簿、電話簿條目、電子數(shù)據(jù)表、字處理器、 應(yīng)用文件、互聯(lián)網(wǎng)程序和到相關(guān)網(wǎng)站的鏈接或書簽、音樂/視頻播放器和相 關(guān)歌曲/視頻和播放列表、設(shè)備信息以及連通性選項(xiàng)。
13. 根據(jù)權(quán)利要求10所述的裝置,其中,所述一個(gè)或多個(gè)標(biāo)識(shí)符包括 圖像、數(shù)字文本、字母數(shù)字文本、符號(hào)、形狀和/或其任意組合,所述標(biāo)識(shí) 符構(gòu)成人名、應(yīng)用或內(nèi)容項(xiàng)的名稱、外部設(shè)備或外圍設(shè)備的名稱、所述應(yīng) 用的描述、所述內(nèi)容項(xiàng)的描述、所述外部設(shè)備的描述或所述外圍設(shè)備的描 述。
14. 根據(jù)權(quán)利要求10所述的裝置,其中,所述處理器被配置為,當(dāng)所 述內(nèi)容中的一個(gè)被選擇時(shí),呈現(xiàn)對(duì)應(yīng)于與該內(nèi)容關(guān)聯(lián)的應(yīng)用的上下文敏感 選項(xiàng)。
15. 根據(jù)權(quán)利要求10所述的裝置,其中,所述一個(gè)或多個(gè)標(biāo)識(shí)符被存 儲(chǔ)在所述存儲(chǔ)器內(nèi)被索引的列表中。
16. 根據(jù)權(quán)利要求10所述的裝置,其中,以最少的擊鍵次數(shù)并在不必個(gè)。
17. 根據(jù)權(quán)利要求10所述的裝置,其中,所述處理器被進(jìn)一步配置為, 激活所述蜂窩裝置外部的設(shè)備的設(shè)備應(yīng)用或內(nèi)容項(xiàng)。
18. 根據(jù)權(quán)利要求10所述的裝置,其中,所述裝置包括蜂窩電話。
19. 一種計(jì)算沖幾程序產(chǎn)品,包括在其中包含了用于使計(jì)算機(jī)激活蜂窩設(shè)備的應(yīng)用或內(nèi)容項(xiàng)的計(jì)算機(jī)可 讀代碼裝置的計(jì)算機(jī)可用介質(zhì),所述計(jì)算機(jī)程序產(chǎn)品中的計(jì)算機(jī)可讀代碼 裝置包括用于使計(jì)算機(jī)檢測(cè)對(duì)所述蜂窩設(shè)備的輸入的計(jì)算機(jī)可讀程序代碼裝 置,所述輸入對(duì)應(yīng)于與存儲(chǔ)在蜂窩設(shè)備中的相應(yīng)內(nèi)容對(duì)應(yīng)的一個(gè)或多個(gè)標(biāo) 識(shí)符的至少一部分;用于使計(jì)算機(jī)在所述蜂窩設(shè)備上顯示關(guān)聯(lián)于所述輸入的相應(yīng)內(nèi)容的列 表的計(jì)算機(jī)可讀程序代碼裝置;以及用于使計(jì)算機(jī)使用戶能夠選擇所述列表中的一個(gè)或多個(gè)內(nèi)容的計(jì)算機(jī) 可讀程序代碼裝置。
20. 根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,以最少次數(shù)的擊 鍵并在不必在分級(jí)菜單或文件夾結(jié)構(gòu)間進(jìn)行導(dǎo)航的情況下激活設(shè)備應(yīng)用或 內(nèi)容項(xiàng)。
全文摘要
一種方法,包括檢測(cè)對(duì)蜂窩設(shè)備的輸入,所述輸入對(duì)應(yīng)于與存儲(chǔ)在所述蜂窩設(shè)備中的相應(yīng)內(nèi)容對(duì)應(yīng)的一個(gè)或多個(gè)標(biāo)識(shí)符的至少一部分;在所述蜂窩設(shè)備上顯示關(guān)聯(lián)于所述輸入的相應(yīng)內(nèi)容的列表;以及使用戶能夠選擇所述列表中的一個(gè)或多個(gè)內(nèi)容。
文檔編號(hào)G06F3/023GK101641662SQ200880009737
公開日2010年2月3日 申請(qǐng)日期2008年3月28日 優(yōu)先權(quán)日2007年3月30日
發(fā)明者J·哈爾默 申請(qǐng)人:諾基亞公司