專利名稱:用于支持多媒體搜索的方法和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施方式涉及用于支持搜索的方法和電子設(shè)備。尤其 是,其其涉及用于支持搜索的方法和電子設(shè)備,其中搜索參數(shù)可以 是多種不同媒體類型的任何一種。
背景技術(shù):
在本領(lǐng)域中,允許電子設(shè)備的用戶通過(guò)數(shù)據(jù)搜索并取回?cái)?shù)據(jù)的 搜索引擎是公知的。由此類搜索引擎搜索的數(shù)據(jù)可以是在電子設(shè) 備——例如在設(shè)備的存儲(chǔ)器——中存儲(chǔ)的個(gè)人數(shù)據(jù),或者可以是在
諸如企業(yè)內(nèi)部網(wǎng)(intranet)或因特網(wǎng)的計(jì)算機(jī)網(wǎng)絡(luò)中存儲(chǔ)的個(gè)人數(shù) 據(jù)或第三方數(shù)據(jù)。
所存儲(chǔ)的數(shù)據(jù)可以是大量不同的媒體類型,以及媒體類型的數(shù) 量一直在增多。由于媒體類型數(shù)量的迅速增加,通過(guò)此類數(shù)據(jù)的搜 索正變得更加重要以及消耗更多的時(shí)間。因此,期待提供改進(jìn)的媒 體搜索機(jī)制。特別地,期待提供適合于在便攜電子設(shè)備應(yīng)用中使用 的此類機(jī)制。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的 一個(gè)實(shí)施方式,提供了 一種支持使用電子設(shè)備搜 索的方法,所述方法包括檢測(cè)對(duì)專用于提供對(duì)圖形用戶界面的訪問(wèn) 的用戶輸入的激勵(lì),以及響應(yīng)于對(duì)所述專用用戶輸入的激勵(lì)而呈現(xiàn) 所述圖形用戶界面,以用于支持用戶輸入檢索參數(shù),其中,所述搜 索參數(shù)可以是多種不同媒體類型的任何一種。
在本發(fā)明的一個(gè)實(shí)施方式中,多種不同的媒體類型包括來(lái)自文 本、音頻或繪圖輸入的組中的至少兩種媒體類型。本發(fā)明的實(shí)施方式提供的優(yōu)點(diǎn)在于,由于用戶僅需要做出單一 的對(duì)專用用戶輸入的激勵(lì)訪問(wèn)圖形用戶界面,其支持對(duì)用于多媒體 搜索的圖形用戶界面的快速而便捷的訪問(wèn)。
此外,本發(fā)明的實(shí)施方式也提供了這樣的優(yōu)點(diǎn),其允許作為單 一圖形用戶界面的支持搜索的簡(jiǎn)化的方法能夠接受多種不同媒體類 型的搜索參數(shù)。
根據(jù)本發(fā)明的另 一 個(gè)實(shí)施方式,提供了 一種可操作以支持使用
多種不同類型的搜索參數(shù)來(lái)進(jìn)行搜索的電子設(shè)備,該電子設(shè)備包括: 顯示器,包含用于提供對(duì)圖形用戶界面的訪問(wèn)的專用用戶輸入的用 戶輸入裝置;以及處理器,可操作以控制所述設(shè)備響應(yīng)于對(duì)專用用 戶輸入的激勵(lì)以控制所述顯示器來(lái)呈現(xiàn)圖形用戶界面,以用于支持 用戶輸入搜索參數(shù),其中,所述搜索參數(shù)可以是多種不同的媒體類 型的任何一種。
根據(jù)本發(fā)明的又 一 實(shí)施方式,還提供包括用于控制電子設(shè)備的 程序指令的計(jì)算機(jī)程序,所述電子設(shè)備具有顯示器和專用于提供對(duì)
圖形用戶界面的訪問(wèn)用戶輸入,當(dāng)被加載到處理器時(shí),所述計(jì)算機(jī) 程序提供用于檢測(cè)對(duì)所述專用用戶輸入的激勵(lì)的裝置;以及響應(yīng) 于對(duì)所述專用用戶輸入的激勵(lì),用于呈現(xiàn)圖形用戶界面以支持用戶 輸入搜索參數(shù)的裝置,其中所述搜索參數(shù)可以是多種不同的媒體類 型的任何一種。
根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,也提供了用于支持用戶將搜索 參數(shù)輸入到電子設(shè)備的圖形用戶界面,其中所述搜索參數(shù)可以是多 種不同的媒體類型的任何 一 種。
為了更好地理解本發(fā)明,僅通過(guò)舉例的方式來(lái)參考附圖,其中, 圖1示意性地示出了電子設(shè)備;
圖2是示出了根據(jù)本發(fā)明的實(shí)施方式的方法步驟的流程圖;以
及圖3示出了根據(jù)本發(fā)明的實(shí)施方式的圖形用戶界面。
具體實(shí)施例方式
這些圖示出了支持使用電子設(shè)備1搜索的方法,所述方法包括 檢測(cè)21對(duì)專用于提供對(duì)圖形用戶界面41的訪問(wèn)的用戶輸入13的激 勵(lì),以及響應(yīng)于對(duì)所述專用用戶輸入13的所述激勵(lì)21,呈現(xiàn)23所 述圖形用戶界面41以用于支持用戶輸入搜索參數(shù)43,其中所述搜索 參數(shù)43可以是多種不同的媒體類型的任何一種。
圖1示意性地示出了電子設(shè)備1。僅示出了在下面的說(shuō)明書(shū)中被 提及的特征。然而,應(yīng)當(dāng)理解,設(shè)備1可包括未示出的其他特征。 電子設(shè)備l可以是例如,移動(dòng)蜂窩電話、個(gè)人數(shù)字助理、計(jì)算機(jī)、 便攜式數(shù)字照相機(jī)(其還可操作以發(fā)送和接收SMS/MMS消息), 或可操作以支持搜索的任何其他電子設(shè)備。所述設(shè)備可操作以通過(guò) 實(shí)施所述搜索本身或通過(guò)發(fā)布外部搜索請(qǐng)求來(lái)支持搜索。
所示出的電子設(shè)備l包括處理器3、存儲(chǔ)器5、用戶接口9, 以及在此例子中,成像設(shè)備15和通信設(shè)備17。
用戶接口 9包括顯示器11和用戶輸入裝置12。用戶輸入裝置 12可以是支持用戶向設(shè)備1輸入信息的任何裝置,其包括例如小鍵 盤、操縱桿、語(yǔ)音識(shí)別裝置或顯示器11的觸敏區(qū)域。用戶輸入裝置 也包括專用用戶輸入13。專用用戶輸入13專用于提供對(duì)支持多媒體 搜索的圖形用戶界面的訪問(wèn),而與設(shè)備1的操作模式無(wú)關(guān)。專用用 戶輸入13可以是例如按鍵,其可以是鍵區(qū)的部分,或可以是被獨(dú)立 于設(shè)備1的其他輸入裝置12而放置。
連接處理器3用以接收來(lái)自包括專用用戶輸入13的用戶輸入裝 置12的輸入命令,以及向顯示器11提供輸出命令。連接處理器3 還用以讀寫存儲(chǔ)器5。
存儲(chǔ)器5存儲(chǔ)計(jì)算機(jī)程序指令7,當(dāng)被加載到處理器3時(shí),計(jì)算 機(jī)程序指令7允許處理器3以控制下文描述的設(shè)備1的操作。計(jì)算 機(jī)程序指令7提供了邏輯和例程,其允許電子設(shè)備1執(zhí)行在圖2中示出的方法。
計(jì)算機(jī)程序指令7可經(jīng)由電磁載波信號(hào)8而到達(dá)電子設(shè)備1,或 可從諸如計(jì)算機(jī)程序產(chǎn)品的物理實(shí)體6、存儲(chǔ)器設(shè)備或諸如CD-ROM 或DVD的記錄介質(zhì)加以拷貝。
成像設(shè)備15可以是可操作以捕獲圖像的任何設(shè)備??捎商幚砥?3控制成像設(shè)備15??蓪⒂沙上裨O(shè)備所捕獲的圖像存儲(chǔ)在存儲(chǔ)器5 中,并顯示在顯示器13上。
通信設(shè)備17可以是發(fā)射機(jī),其允許設(shè)備1在諸如蜂窩通信網(wǎng)絡(luò) 或無(wú)線LAN的無(wú)線通信網(wǎng)絡(luò)內(nèi)通信。在一些實(shí)施方式中,通信設(shè)備 17可包括到外部網(wǎng)絡(luò)的物理連接,諸如纜線,其允許設(shè)備l在外部 網(wǎng)《備內(nèi)通^[言。
由處理器3控制通信設(shè)備17。設(shè)備1可通過(guò)控制通信設(shè)備17向 外部搜索引擎發(fā)送搜索請(qǐng)求從而允許搜索。通信設(shè)備17也可操作于 接收來(lái)自外部搜索引擎的搜索結(jié)果。
圖2示意性地示出了根據(jù)本發(fā)明的實(shí)施方式的支持使用設(shè)備1 的搜索的方法。
在步驟21,處理器3檢測(cè)對(duì)專用用戶輸入13的激勵(lì),以及,作 為響應(yīng),控制設(shè)備1以在顯示器11上呈現(xiàn)23圖形用戶界面(GUI) 41以用于支持多媒體搜索。
圖3示出了根據(jù)本發(fā)明的實(shí)施方式的GUI 41的例子。GUI 41支 持用戶輸入搜索參數(shù)43,這樣可實(shí)現(xiàn)搜索以定位對(duì)應(yīng)于搜索參數(shù)43 的信息內(nèi)容的數(shù)據(jù)。在圖3中的輸入搜索參數(shù)43是文本輸入,然而, 搜索參數(shù)可以是諸如文本、音頻或繪圖輸入的多種不同媒體類型的 任1可一種。
如果用戶希望輸入文本搜索參數(shù),其能夠使用輸入裝置12而輸 入文本。例如,用戶能夠使用小鍵盤輸入字母數(shù)字字符。在一些實(shí) 施方式中,用戶也能夠使用音頻輸入裝置輸入文本搜索參數(shù),例如, 用戶能夠向音頻輸入裝置講話,這樣處理器3繼而能夠識(shí)別輸入語(yǔ) 音,并將其轉(zhuǎn)換為文本串。GUI 41可包括文本輸入字段45,在里面向用戶呈現(xiàn)輸入文本。 在一些實(shí)施方式中,在用戶能輸入文本搜索參數(shù)之前,他們選擇或 高亮文本輸入字段45。在一些實(shí)施方式中,當(dāng)用戶開(kāi)始輸入文本時(shí), 可自動(dòng)地激活文本輸入字段。
GUI41也支持用戶輸入音頻搜索參數(shù)。例如,用戶能夠通過(guò)哼 或唱出音調(diào)而做出音樂(lè)輸入,或者向音頻輸入裝置播放音樂(lè)片段。 音樂(lè)片段可以是在設(shè)備1的存儲(chǔ)器5中存儲(chǔ)的音樂(lè)。當(dāng)用戶訪問(wèn)GUI 41時(shí),可自動(dòng)地激活音頻輸入裝置,或者GUI41可包括用戶可選擇 選項(xiàng)53來(lái)激活音頻輸入裝置。
GUI也支持用戶于輸入繪圖搜索參數(shù)。在本發(fā)明的一個(gè)實(shí)施方 式中,當(dāng)呈現(xiàn)了GUI41時(shí),用戶可通過(guò)使用成像設(shè)備15捕獲圖像 而輸入繪圖搜索參數(shù)。GUI41可包括用戶可選擇選項(xiàng)55來(lái)激活成像 設(shè)備15并捕獲圖像。
成像設(shè)備15可操作來(lái)檢測(cè)在可見(jiàn)光譜之外的光的波長(zhǎng)。處理器 3可操作來(lái)從這些波長(zhǎng)中檢測(cè)可搜索模式而用作搜索參數(shù)43。
在一些實(shí)施方式中,GUI41可包括圖像輸入?yún)^(qū)(entryfield), 在其中向用戶呈現(xiàn)由成像設(shè)備15捕獲的圖像。圖像輸入?yún)^(qū)也可作為 成像設(shè)備15的取景器而工作,來(lái)支持用戶在捕獲圖像之前查看圖像。
GUI41還支持用戶從設(shè)備1的存儲(chǔ)器5中所存儲(chǔ)的圖像中選擇 圖像而用作搜索參數(shù)43。例如,GUI41可包括用戶可選擇選項(xiàng)47 來(lái)輸入并從圖像的數(shù)據(jù)庫(kù)中選擇圖像。圖像數(shù)據(jù)庫(kù)可包括由成像設(shè) 備15捕獲的圖像,或者已經(jīng)被從諸如電子郵件或MMS消息的消息 中接收的圖像,或者從諸如因特網(wǎng)的網(wǎng)絡(luò)下載的圖像。
搜索參數(shù)43可以是圖像的整體或部分。在一些實(shí)施方式中,用 戶能夠選擇他們希望使用圖像的哪部分作為搜索參數(shù)43,例如,他 們可希望選擇圖像中的特定對(duì)象(諸如人臉或建筑物)或者圖像中 的特定顏色。
在步驟25,圖像3檢測(cè)搜索參數(shù)43已經(jīng)被輸入。在一些實(shí)施方 式中,處理器3可檢測(cè)來(lái)自用戶輸入裝置12的信號(hào),其指示搜索參數(shù)43已經(jīng)被輸入,諸如對(duì)輸入(enter)鍵的激勵(lì)或?qū)χT如來(lái)自GUI 的"OK"或"Enter"的用戶可選擇選項(xiàng)51的選擇??蛇x地,處理 器3可檢測(cè)在預(yù)定時(shí)間內(nèi)沒(méi)有進(jìn)一步的輸入被做出。
只要處理器已經(jīng)檢測(cè)25搜索參數(shù)43已經(jīng)被輸入,處理器3確 定27媒體類型以及搜索參數(shù)的信息內(nèi)容。
搜索參數(shù)43的媒體類型是搜索參數(shù)43的信息內(nèi)容的形式,例 如文本、音頻或繪圖信息或其組合。在一些實(shí)施方式中,處理器3 可操作以自動(dòng)地確定搜索參數(shù)43的媒體類型。處理器3可操作以通 過(guò)確定使用何種類型的輸入裝置來(lái)輸入搜索參數(shù)43而確定搜索參數(shù) 43的媒體類型,例如,處理器3可檢測(cè)成像設(shè)備15已經(jīng)被使用,以 及從而確定搜索參數(shù)43是繪圖輸入。在其他實(shí)施方式中,GUI 41 可包括用戶可選擇選項(xiàng)49來(lái)指出搜索參數(shù)43的媒體類型。
搜索參數(shù)43的媒體類型可以確定用來(lái)從搜索參數(shù)中提取信息內(nèi) 容并定位對(duì)應(yīng)信息的算法。搜索參數(shù)43的媒體類型還可確定所搜索 的數(shù)據(jù)庫(kù)。
搜索參數(shù)43的信息內(nèi)容是數(shù)據(jù)或在輸入搜索參數(shù)43的數(shù)據(jù)中 的模式。處理器3還可確定27搜索參數(shù)43的信息內(nèi)容。例如,如 果輸入是文本輸入,其將確定已經(jīng)被輸入的文本串。
如果搜索參數(shù)43是講話的音頻輸入,處理器3將講話的單詞轉(zhuǎn) 換為文本串并且繼而允許搜索執(zhí)行,以定位對(duì)應(yīng)于文本串的信息。 如果輸入是諸如音樂(lè)輸入的音頻輸入,處理器3可例如通過(guò)確定在 音調(diào)內(nèi)的模式(pattern )而從輸入中提取信息。
如果搜索參數(shù)43是繪圖輸入,則處理器3可例如通過(guò)確定在圖 像內(nèi)的模式(pattern)而從圖像中提取內(nèi)容信息。
在步驟29,處理器3允許實(shí)現(xiàn)搜索,以找出對(duì)應(yīng)于搜索參數(shù)43 的信息內(nèi)容的信息。搜索可用于定位匹配于或類似于搜索參數(shù)43的 信息內(nèi)容的信息。例如,如果信息內(nèi)容是文本串,搜索可定位在文
搜索參數(shù)43是圖像或音樂(lè)輸入,搜索可定位具有同搜索參數(shù)43相同或相似的模式的圖像或音樂(lè)文件。
搜索可以通過(guò)設(shè)備1外部存儲(chǔ)的信息,例如存儲(chǔ)在諸如企業(yè)互 聯(lián)網(wǎng)或因特網(wǎng)的網(wǎng)絡(luò)中的信息,或通過(guò)例如在設(shè)備1的存儲(chǔ)器5中 存儲(chǔ)的文件或文件夾。
在一些實(shí)施方式中,設(shè)備1也可操作來(lái)支持對(duì)具有特定屬性的
數(shù)據(jù)的搜索。例如,用戶能夠通過(guò)輸入日期作為搜索參數(shù)43來(lái)搜索 在特定日期被最后修改的文檔。
只要已經(jīng)完成了搜索,處理器3控制顯示器11來(lái)向用戶呈現(xiàn)結(jié) 果。結(jié)果可以是例如包含對(duì)應(yīng)于搜索參數(shù)的信息內(nèi)容的信息的網(wǎng)站 或文件名的列表。在一些實(shí)施方式中,用戶能夠直接從這些結(jié)果列 表中訪問(wèn)網(wǎng)站或文件。
盡管已經(jīng)在參考多種例子的前述段落中描述了本發(fā)明的實(shí)施方 式,應(yīng)當(dāng)意識(shí)到,可做出對(duì)給出的例子的調(diào)整而不脫離作為權(quán)利要 求的本發(fā)明的范圍。
當(dāng)在前述描述中著力于對(duì)本發(fā)明的那些被確信為特定重要的特 征引起注意的同時(shí),應(yīng)當(dāng)理解,申請(qǐng)人主張?jiān)谌魏卧谇懊嬖诟綀D中
護(hù),而無(wú)論在上面特定的強(qiáng)調(diào)是否被做出。
權(quán)利要求
1. 一種支持使用電子設(shè)備進(jìn)行搜索的方法,所述方法包括檢測(cè)對(duì)專用于提供對(duì)圖形用戶界面訪問(wèn)的用戶輸入的激勵(lì),以及響應(yīng)于對(duì)專用用戶輸入的所述激勵(lì),呈現(xiàn)圖形用戶界面以用于支持用戶輸入搜索參數(shù),其中所述搜索參數(shù)可以是多種不同的媒體類型的任何一種。
2. 根據(jù)權(quán)利要求1中所述的方法,包括檢測(cè)所述圖形用戶界面中 的搜索參數(shù)的輸入。
3. 根據(jù)權(quán)利要求2中所述的方法,包括確定所述輸入搜索參數(shù)的 媒體類型,以及支持根據(jù)所述媒體類型實(shí)現(xiàn)所述搜索。
4. 根據(jù)權(quán)利要求3中所述的方法,包括確定所述輸入搜索參數(shù)的 信息內(nèi)容,以及支持搜索查找對(duì)應(yīng)的信息內(nèi)容。
5. 根據(jù)在前述任一權(quán)利要求中所述的方法,包括向所述用戶呈現(xiàn) 所述搜索的所述結(jié)果。
6. 根據(jù)在前述任一權(quán)利要求中所述的方法,其中所述多種不同的 媒體類型包括來(lái)自文本、音頻或繪圖輸入的至少兩種媒體類型。
7. 根據(jù)前述任一權(quán)利要求中所述的方法,其中所述搜索涉及存儲(chǔ) 在所述電子設(shè)備中的數(shù)據(jù)。
8. 根據(jù)權(quán)利要求1到6中任一權(quán)利要求所述的方法,其中所述搜 索是對(duì)于存儲(chǔ)在所述電子設(shè)備外部的數(shù)據(jù)。
9. 根據(jù)在前述任一權(quán)利要求中所述的方法,其中所述專用輸入是 按鍵。
10. —種可操作以支持使用搜索參數(shù)的多種不同的類型的任何 一種的搜索的電子設(shè)備包括顯示器;用戶輸入裝置,包括專用用戶輸入,用于提供對(duì)圖形用戶界面的 i方問(wèn);以及處理器,可操作以響應(yīng)于對(duì)專用用戶輸入的所述激勵(lì)而控制所述設(shè)備,以控制所述顯示器來(lái)呈現(xiàn)所述圖形用戶界面,以用于允許用 戶輸入搜索參數(shù),其中所述搜索參數(shù)可以是多種不同的媒體類型的 任何一種。
11. 根據(jù)權(quán)利要求10中所述的電子設(shè)備,其中所述處理器可操作以控制所述設(shè)備檢測(cè)在所述用戶接口中對(duì)搜索參數(shù)的所述輸入。
12. 根據(jù)權(quán)利要求11中所述的電子設(shè)備,其中所述處理器可操 作以控制所述設(shè)備確定所述輸入搜索參數(shù)的媒體類型,以及支持根 據(jù)所述媒體類型實(shí)現(xiàn)所述搜索。
13. 根據(jù)權(quán)利要求12中所述的電子設(shè)備,其中所述處理器可操 作以控制所述設(shè)備確定所述輸入搜索參數(shù)的信息內(nèi)容,以及支持搜 索查找對(duì)應(yīng)的信息內(nèi)容。
14. 根據(jù)權(quán)利要求10到13中任一權(quán)利要求所述的電子設(shè)備, 其中所述處理器可操作以控制所述設(shè)備向所述用戶呈現(xiàn)所述搜索結(jié) 果。
15. 根據(jù)權(quán)利要求10到14中任一權(quán)利要求所述的電子設(shè)備, 其中所述多種不同的媒體類型包括來(lái)自文本、音頻或繪圖輸入的至 少兩種媒體類型。
16. 根據(jù)權(quán)利要求10到15中任一權(quán)利要求所述的電子設(shè)備, 其中所述搜索涉及存儲(chǔ)在所述電子設(shè)備中的數(shù)據(jù)。
17. 根據(jù)權(quán)利要求10到15中任一權(quán)利要求所述的電子設(shè)備, 其中所述搜索涉及存儲(chǔ)在所述電子設(shè)備外部的數(shù)據(jù)。
18. 根據(jù)權(quán)利要求10到17中任一權(quán)利要求所述的電子設(shè)備, 其中所述專用輸入是按鍵。
19. 一種包括用于控制電子設(shè)備的程序指令的計(jì)算機(jī)程序,所 述電子設(shè)備具有顯示器和專用于提供對(duì)圖形用戶界面的訪問(wèn)的用戶 輸入,當(dāng)被加載到處理器時(shí),所述計(jì)算機(jī)程序提供裝置,用于檢測(cè)對(duì)所述專用用戶輸入的所述激勵(lì),以及 裝置,用于響應(yīng)于對(duì)所述專用用戶輸入的所述激勵(lì)而呈現(xiàn)圖形用 戶界面以用于支持用戶輸入搜索參數(shù),其中所述搜索參數(shù)可以是多種不同的媒體類型的任何 一 種。
20. —種包含權(quán)利要求19中所述的計(jì)算機(jī)程序的物理實(shí)體。
21. —種承載了在權(quán)利要求19中所述的計(jì)算機(jī)程序的電磁載波信號(hào)。
22. —種圖形用戶界面,用于支持用戶向電子設(shè)備輸入搜索參 數(shù),其中所述搜索參數(shù)可以是多種不同的媒體類型的任何一種。
全文摘要
一種方法用于支持使用電子設(shè)備的搜索,所述方法包括,檢測(cè)對(duì)專用于提供對(duì)圖形用戶界面訪問(wèn)的用戶輸入的激勵(lì),以及響應(yīng)于對(duì)專用用戶輸入的所述激勵(lì),呈現(xiàn)圖形用戶界面以用于支持用戶輸入搜索參數(shù),其中所述搜索參數(shù)可以是多種不同的媒體類型的任何一種。
文檔編號(hào)G06F17/30GK101473319SQ200680055057
公開(kāi)日2009年7月1日 申請(qǐng)日期2006年6月23日 優(yōu)先權(quán)日2006年6月23日
發(fā)明者A·阿爾托南, S·宇西塔洛, S·西朗托, T·阿瑪涅米, Z·雷迪沃杰維克 申請(qǐng)人:諾基亞公司