国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于搜索信息的方法和裝置的制作方法

      文檔序號(hào):6593982閱讀:176來(lái)源:國(guó)知局
      專利名稱:用于搜索信息的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      概括地說(shuō),本申請(qǐng)涉及計(jì)算設(shè)備,更具體地,涉及使用這樣的設(shè)備搜索信息。
      背景技術(shù)
      目前搜索和提取信息的一種方式是通過(guò)基于關(guān)鍵字的文本搜索接口??蓮乃阉鞣?務(wù)的文本搜索接口取得文本搜索短語(yǔ),所述搜索服務(wù)可從典型地源自設(shè)備(例如網(wǎng)絡(luò)連接 設(shè)備)而收集的文檔搜索匹配。然后,向用戶呈現(xiàn)基于搜索短語(yǔ)的搜索結(jié)果的集合。這可 使用個(gè)人計(jì)算機(jī)(PC)、移動(dòng)設(shè)備上的web瀏覽器、或移動(dòng)設(shè)備或PC上的應(yīng)用來(lái)進(jìn)行。例如,Google是提供基于文本搜索短語(yǔ)的搜索服務(wù)的公司。典型地,用戶向web 瀏覽器所顯示的文本字段中輸入一個(gè)或多個(gè)字的搜索短語(yǔ)。例如,用戶可能期望搜索關(guān) 于草藥的信息,特別地,屬于“母菊(Matricaria)”屬。用戶向Google的主頁(yè)中所示的 文本查詢字段中輸入關(guān)鍵字“matricaria”和“camomila”。當(dāng)用戶按下提交按鈕時(shí),web 瀏覽器向捭索引擎發(fā)送捭索請(qǐng)求,例如httD://www. google, com/search ? hi = en&q = matricaria+camomila&btnG = Google+Search0然后,搜索引擎依據(jù)從網(wǎng)絡(luò)頁(yè)面編譯的數(shù) 據(jù)庫(kù)運(yùn)行搜索,并發(fā)送回一響應(yīng),其具有被發(fā)現(xiàn)涉及關(guān)鍵字“matricaria”和“camomila”的 網(wǎng)頁(yè)的鏈接。除了搜索關(guān)鍵字,搜索短語(yǔ)還可包括搜索操作符。搜索操作符可以是邏輯操作符, 例如AND、OR、NOT等,其限制了搜索結(jié)果集合。

      發(fā)明內(nèi)容
      在權(quán)利要求中闡述了本發(fā)明的各個(gè)方面。根據(jù)本發(fā)明實(shí)例性實(shí)施例,公開(kāi)一種提供信息搜索服務(wù)的方法。從第一方接收包 括搜索查詢表達(dá)式的第一請(qǐng)求,所述搜索查詢表達(dá)式包括搜索條目的標(biāo)識(shí)符。接收所述搜 索條目的數(shù)據(jù)成員。至少部分地基于所述搜索查詢表達(dá)式和所述數(shù)據(jù)成員生成搜索結(jié)果。 向第一方發(fā)送所述搜索結(jié)果。根據(jù)本發(fā)明另一實(shí)例性實(shí)施例,公開(kāi)一種使用本地?cái)?shù)據(jù)和環(huán)境進(jìn)行信息搜索的方 法。生成用于搜索查詢和搜索結(jié)果的表示的圖形區(qū)域。響應(yīng)于用戶輸入,將搜索條目關(guān)聯(lián) 至搜索查詢。生成包括所述搜索條目的標(biāo)識(shí)符的搜索查詢表達(dá)式。發(fā)送包括所述搜索查詢 表達(dá)式的請(qǐng)求。發(fā)送數(shù)據(jù)成員。接收搜索結(jié)果。


      為了更完整地理解本發(fā)明實(shí)例性實(shí)施例,現(xiàn)在參照結(jié)合附圖的以下描述,在附圖 中圖1是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例用于搜索信息的系統(tǒng)的框圖;圖2是根據(jù)本發(fā)明實(shí)例性實(shí)施例的電子設(shè)備的框圖;圖3是根據(jù)本發(fā)明實(shí)例性實(shí)施例的服務(wù)器的框圖4是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的用于構(gòu)成搜索查詢的用戶接口的視圖;圖5是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的搜索操作的視圖;圖6是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例用于信息搜索的方法的流程圖;以及圖7是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的提供信息的方法的流程圖。
      具體實(shí)施例方式一般地,本發(fā)明實(shí)施例涉及在電子設(shè)備(例如計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)、和/或類似物) 中使用文本和/或非文本搜索關(guān)鍵字、操作符、指示和/或類似物的方法、系統(tǒng)、搜索功能。 更具體地,本發(fā)明實(shí)施例能夠使用用戶的本地?cái)?shù)據(jù)作為搜索輸入進(jìn)行網(wǎng)絡(luò)搜索。如上所述,典型地基于具有或不具有操作符的文本關(guān)鍵字提供搜索服務(wù)。如果用 戶愿意和能夠規(guī)劃和輸入反映他們指定搜索輸入的搜索短語(yǔ),則這種搜索方法可能是有用 的。然而,在履行這些預(yù)先條件時(shí)可能存在挑戰(zhàn)。文本輸入可能是復(fù)雜的,或由于缺乏教育、 感覺(jué)障礙、語(yǔ)言或字符集的困難、不適應(yīng)的文本輸入接口或任意其他原因而無(wú)法實(shí)現(xiàn)。規(guī)劃搜索短語(yǔ)也可能是有挑戰(zhàn)性的。例如,難以找到將得到指定搜索結(jié)果的正確 關(guān)鍵字組合。其他挑戰(zhàn)可能是搜索服務(wù)在其中不能夠考慮用戶的計(jì)算系統(tǒng)和信息。搜索服 務(wù)客戶端可能缺乏在搜索短語(yǔ)中表達(dá)用戶的本地?cái)?shù)據(jù)以及將其發(fā)送至搜索服務(wù)的能力。搜 索服務(wù)可能缺乏在生成搜索結(jié)果時(shí)接收和/使用用戶的本地?cái)?shù)據(jù)的能力。例如,用戶可能 希望以顯式地描述用戶的計(jì)算系統(tǒng)的環(huán)境和數(shù)據(jù)的方式構(gòu)建搜索。使用文本的、基于關(guān)鍵 字的搜索方法可能無(wú)法構(gòu)建這樣的搜索。為了便于更容易地搜索涉及用戶的計(jì)算系統(tǒng)的環(huán)境和數(shù)據(jù)的信息,本發(fā)明的實(shí)施 例旨在提供使得用戶向搜索服務(wù)發(fā)送涉及搜索條目的數(shù)據(jù)的系統(tǒng)、裝置、和方法。在實(shí)例性實(shí)施例中,搜索條目包括對(duì)象,其向用戶表示可能超過(guò)一個(gè)詞擴(kuò)展的搜 索查詢的元素。在實(shí)例性實(shí)施例中,搜索條目可由唯一標(biāo)識(shí)符和數(shù)據(jù)成員的列表定義。例 如,搜索條目可包括來(lái)自可在電子設(shè)備和搜索服務(wù)之間的通信中被唯一地識(shí)別的操作系 統(tǒng)、文件系統(tǒng)或網(wǎng)絡(luò)實(shí)體的數(shù)據(jù)成員的任何集合。在實(shí)例性實(shí)施例中,數(shù)據(jù)結(jié)構(gòu)可定義為將 搜索條目與唯一標(biāo)識(shí)符和數(shù)據(jù)成員的列表關(guān)聯(lián)。數(shù)據(jù)成員的列表可包括存儲(chǔ)器位置的列 表。存儲(chǔ)器位置可指示例如圖像、語(yǔ)音、視頻、軟件、和/或類似物的開(kāi)始存儲(chǔ)器位置。圖1是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例用于搜索信息的系統(tǒng)100的框圖。系統(tǒng)100包括至少部分地基于在他們電子設(shè)備上的環(huán)境和數(shù)據(jù)搜索信息的一個(gè) 或多個(gè)用戶,例如,用戶102、104、106、108。用戶102、104、106、108具有他們可用于執(zhí)行這 些搜索的至少一個(gè)電子設(shè)備。用戶102可使用移動(dòng)電話110或電子設(shè)備112接入搜索服務(wù)。 用戶104可使用桌面型計(jì)算機(jī)116和/或移動(dòng)計(jì)算設(shè)備114,例如個(gè)人數(shù)字助理(PDA)、超 移動(dòng)計(jì)算機(jī)和/或類似物接入搜索服務(wù)。用戶106和108也可經(jīng)由各自移動(dòng)電話118、120 接入搜索服務(wù),并且用戶108也可使用設(shè)備112,例如,數(shù)字電視機(jī)、游戲操縱桿、媒體播放 器和/或類似物。可理解,提供設(shè)備的這個(gè)列表用于實(shí)例性的目的,并且可使用任意電子設(shè) 備向系統(tǒng)100的用戶提供搜索服務(wù)。對(duì)于不同的用戶組典型地,在所示系統(tǒng)100中的用戶102、104、106、108可使用相 同或不同網(wǎng)絡(luò)服務(wù)提供商。在所示實(shí)例中,用戶102使用提供商124;用戶104、106使用提 供商126 ;以及用戶108使用提供商1 和128。提供商124、126、1 可包括國(guó)際服務(wù)提供商(ISP)、其他網(wǎng)絡(luò)服務(wù)提供商(例如電子郵件、Web托管和/或類似物)、移動(dòng)服務(wù)提供商 (例如移動(dòng)電話服務(wù)、即時(shí)消息、多媒體消息和/或類似物)和/或其他類型的電子服務(wù)的 提供商的任意組合。提供商1對(duì)、1沈、1觀提供對(duì)于網(wǎng)絡(luò)130(例如因特網(wǎng))的一般性接入。 依據(jù)最終用戶設(shè)備和服務(wù),對(duì)于不同用戶來(lái)說(shuō)接入特征可能不同。例如,用戶106可具有允 許他的設(shè)備118發(fā)送超文本傳輸協(xié)議(HTTP)請(qǐng)求和接收各自響應(yīng)但是不允許從網(wǎng)絡(luò)130 接收HTTP請(qǐng)求的服務(wù)合約。用戶102可希望例如通過(guò)向服務(wù)器(例如搜索服務(wù)服務(wù)器13 發(fā)送搜索查詢表 達(dá)式(例如搜索查詢表達(dá)式138)經(jīng)由網(wǎng)絡(luò)執(zhí)行信息搜索。服務(wù)器132可以在獨(dú)立服務(wù)提 供商的控制下或者可以是提供商124的一部分。服務(wù)器132可類似于以下參照?qǐng)D3討論的 實(shí)例性服務(wù)器300。電子設(shè)備112可類似于以下參照?qǐng)D2討論的實(shí)例性電子設(shè)備200。因此,電子設(shè)備 112可包括例如用于檢測(cè)用戶輸入或其他數(shù)據(jù)的變換器設(shè)備222。電子設(shè)備112還可包括 顯示器,例如顯示器220。變換器和顯示器可用于將一個(gè)或多個(gè)搜索條目關(guān)聯(lián)至搜索查詢, 將一個(gè)或多個(gè)數(shù)據(jù)成員關(guān)聯(lián)至搜索條目,顯示搜索結(jié)果和/或類似物。電子設(shè)備112可顯示用戶界面,例如圖4的圖形用戶界面(⑶1)400。用戶界面可 顯示在例如圖2的顯示器220的顯示器上。⑶I可包括用于搜索查詢的表示的查詢區(qū)域 408。一個(gè)或多個(gè)圖形符號(hào)(例如圖形花符號(hào)410)可放置在查詢區(qū)域408上。在查詢區(qū)域 408上的每個(gè)圖形符號(hào)可表示搜索條目。如果期望,則查詢區(qū)域408可以是空的,或還具有 不表示搜索條目的圖形元素。例如,查詢區(qū)域408還可具有不表示搜索條目的坐標(biāo)軸但關(guān) 聯(lián)至查詢區(qū)域408的坐標(biāo)系統(tǒng)。搜索查詢表達(dá)式138可包括搜索查詢的文本表示,例如以可縮放矢量圖形(SVG) 文檔格式在查詢區(qū)域408中的圖形符號(hào)的文本表示??筛郊拥鼗蚩商鎿Q地,搜索查詢表達(dá) 式可包括其他數(shù)據(jù)格式,例如Postscript、HTML、JPEG、純XML、或任意其他開(kāi)放的或私有 的、人類或機(jī)器可讀的、文本或二進(jìn)制的格式、或格式組合。例如,搜索查詢表達(dá)式可包括表 示搜索查詢的圖形符號(hào)的JPEG圖像,例如圖4的查詢區(qū)域408的JPEG圖像。如上所述,搜索條目可包括唯一標(biāo)識(shí)符和數(shù)據(jù)成員的列表。電子設(shè)備112可生成 和維護(hù)查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)166,其包括搜索條目、搜索條目標(biāo)識(shí)符和數(shù)據(jù)成員列表,分別例 如140、142、144。電子設(shè)備112可生成與搜索查詢關(guān)聯(lián)的每個(gè)搜索條目的標(biāo)識(shí)符。在所示實(shí)例中,電子設(shè)備112可生成搜索條目140的搜索條目標(biāo)識(shí)符142。在實(shí)例 性實(shí)施例中,標(biāo)識(shí)符142可以是搜索查詢表達(dá)式138的環(huán)境中唯一的,但是也可以是更持久 標(biāo)識(shí)符系統(tǒng)的環(huán)境中唯一的。如果期望,對(duì)于相同查詢的不同搜索條目來(lái)說(shuō),電子設(shè)備112 可能不允許相同標(biāo)識(shí)符。設(shè)備可例如生成每個(gè)搜索條目的不同搜索條目標(biāo)識(shí)符。如果標(biāo)識(shí)符142例如是在第一搜索請(qǐng)求(例如圖5中的請(qǐng)求510)中定義的和/ 或從中導(dǎo)出的值、從查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)導(dǎo)出的值(例如搜索條目名/號(hào),和/或類似物),則 標(biāo)識(shí)符142可能是搜索查詢表達(dá)式138的環(huán)境中唯一的。如果期望,如果標(biāo)識(shí)符142例如是國(guó)際化資源標(biāo)識(shí)符(IRI)、通用資源標(biāo)識(shí)符 (URI)、通用資源定位符(URL)、通用資源名稱(URN)、通用唯一標(biāo)識(shí)符(UUID)、數(shù)字對(duì)象標(biāo) 識(shí)符(D0I)、國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)(ISBN)、唯一命名空間的成員、和/或類似物,則標(biāo)識(shí)符142可能 是持久標(biāo)識(shí)符系統(tǒng)的環(huán)境中唯一的。
      搜索條目還可包括數(shù)據(jù)成員的列表。數(shù)據(jù)成員的列表可包括一個(gè)或多個(gè)數(shù)據(jù)成 員,或者可以是空的。數(shù)據(jù)成員的列表可通過(guò)各搜索查詢標(biāo)識(shí)符關(guān)聯(lián)至搜索條目。在所示 實(shí)例中,數(shù)據(jù)成員列表144通過(guò)搜索查詢標(biāo)識(shí)符142關(guān)聯(lián)至搜索條目140。搜索條目可通過(guò)用戶接口例如由電子設(shè)備112響應(yīng)于通過(guò)⑶I 400的用戶輸入與 搜索查詢關(guān)聯(lián)。數(shù)據(jù)成員也可例如由電子設(shè)備112響應(yīng)于通過(guò)GUI 400的用戶輸入與搜索 條目關(guān)聯(lián)。如果期望,隱含地作為將搜索條目關(guān)聯(lián)至搜索查詢的一部分,一個(gè)或多個(gè)數(shù)據(jù)成 員可與搜索條目關(guān)聯(lián)。例如,當(dāng)用戶輸入指示要通過(guò)文件瀏覽器將搜索條目與搜索查詢關(guān) 聯(lián)時(shí),文件名和位置數(shù)據(jù)成員可與搜索條目關(guān)聯(lián)。如果期望,顯式地作為單獨(dú)行為,一個(gè)或 多個(gè)數(shù)據(jù)成員可與搜索條目關(guān)聯(lián)。例如,電子設(shè)備可接收顯式用戶輸入,使得文本數(shù)據(jù)成員 "Fun picture”與搜索條目關(guān)聯(lián)。數(shù)據(jù)成員中的一些可能不可由用戶102訪問(wèn)、編輯、移除、 和/或類似物,然而其他可移除或完全地或部分地可訪問(wèn)、和/或可編輯。在實(shí)例性情形下,圖像搜索條目的數(shù)據(jù)成員可包括例如,以壓縮二進(jìn)制格式(例 如JPEG)的圖像的像素?cái)?shù)據(jù)、以及以未壓縮位圖格式(例如BMP)的縮略像像素?cái)?shù)據(jù)。 其他數(shù)據(jù)成員可以是用戶編輯的元數(shù)據(jù)(例如文本標(biāo)簽“Fun picture”)、相機(jī)元數(shù)據(jù)(例 如可交換圖像文件格式(EXIF)元數(shù)據(jù))、和/或類似物。搜索條目的文件名數(shù)據(jù)成員可能 是例如 “C: \PH0T0S\GUY\PLANTS\FUNFL0WER. JPEG,,。在實(shí)例性實(shí)施例中,可至少部分地基于與搜索查詢關(guān)聯(lián)的一個(gè)或多個(gè)搜索條目生 成一個(gè)或多個(gè)搜索查詢表達(dá)式(例如搜索查詢表達(dá)式138)??筛郊拥鼗蚩商鎿Q地,可至少 部分地基于查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)、用戶界面、搜索客戶端的能力、搜索服務(wù)器的能力、搜索客 戶端和/或服務(wù)器的配置設(shè)置、搜索客戶端和搜索服務(wù)器之間的通信鏈路特征、和/或類似 物生成搜索查詢表達(dá)式。例如,可至少部分地基于查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)166和/或用戶界面 400例如由電子設(shè)備112生成搜索查詢表達(dá)式138。在實(shí)例性實(shí)施例中,搜索查詢表達(dá)式可包括搜索條目標(biāo)識(shí)符。在所示實(shí)例中,搜索 查詢表達(dá)式138包括搜索條目140 "SEARCH ITEM X”的標(biāo)識(shí)符142 "ID X”。如果“ IDl ”、“ ID2”、“ ID X”是三個(gè)獨(dú)立搜索條目的標(biāo)識(shí)符,則搜索查詢表達(dá)式可以 是例如“((IDl)OR(ID2)) AND (ID Χ) ”,或類似物。搜索查詢表達(dá)式還可包括文本搜索術(shù)語(yǔ)、 搜索指示、搜索參數(shù)、和/或類似物。例如,搜索查詢表達(dá)式可包括搜索結(jié)果排序的指示、類 型、資源、格式、和/或類似物。如果期望,搜索查詢表達(dá)式138還可包括關(guān)于用戶102和/ 或電子設(shè)備112的信息,例如用戶名、密碼、搜索配置設(shè)置以及構(gòu)成請(qǐng)求的服務(wù)客戶端的版 本、和/或類似物。應(yīng)注意,搜索查詢表達(dá)式138可以包括或者可以不包括數(shù)據(jù)成員。然而,如果向搜 索服務(wù)服務(wù)器132提供數(shù)據(jù)成員或搜索服務(wù)服務(wù)器132訪問(wèn)在搜索查詢表達(dá)式中識(shí)別的一 個(gè)或多個(gè)搜索條目的至少一個(gè)數(shù)據(jù)成員,則由搜索服務(wù)服務(wù)器132提供的服務(wù)的質(zhì)量可能 更好。例如,如果搜索服務(wù)服務(wù)器132具有數(shù)據(jù)成員或至少訪問(wèn)數(shù)據(jù)成員,則搜索服務(wù)服務(wù) 器132可能夠生成更多相關(guān)搜索結(jié)果。因此,如果期望,可提供搜索服務(wù)服務(wù)器,從搜索條目數(shù)據(jù)成員列表訪問(wèn)至少一個(gè) 數(shù)據(jù)成員。例如,將一個(gè)或多個(gè)數(shù)據(jù)成員與搜索查詢表達(dá)式138—起或與搜索查詢表達(dá)式 138分離地發(fā)送至服務(wù)器??筛郊拥鼗蚩商鎿Q地,服務(wù)器可例如從網(wǎng)絡(luò)130通過(guò)使用搜索 條目標(biāo)識(shí)符和/或其他數(shù)據(jù)成員作為搜索密鑰來(lái)請(qǐng)求數(shù)據(jù)成員。例如,搜索條目標(biāo)識(shí)符和/或數(shù)據(jù)成員可包括唯一標(biāo)識(shí)符,例如URL。搜索服務(wù)服務(wù)器可能夠從所述URL訪問(wèn)數(shù)據(jù)成
      員O在所示實(shí)例中,例如由電子設(shè)備112向服務(wù)器132發(fā)送搜索查詢表達(dá)式138和/ 或數(shù)據(jù)成員146。在實(shí)例性實(shí)施例中,至少部分地基于搜索查詢表達(dá)式138和/或數(shù)據(jù)成 員146,搜索服務(wù)服務(wù)器132可生成搜索結(jié)果152。搜索結(jié)果152可包括網(wǎng)絡(luò)資源、到網(wǎng)絡(luò) 資源的鏈接、在搜索服務(wù)本地生成和/或存儲(chǔ)的資源、和/或類似物。搜索結(jié)果可包括涉及搜索查詢表達(dá)式和/或相關(guān)數(shù)據(jù)成員的通告。由于搜索查詢 表達(dá)式和/或數(shù)據(jù)成員可提供具有豐富用戶信息的搜索服務(wù),因此可基于這個(gè)信息向用戶 提供通告。這可實(shí)現(xiàn)基于通告的新商業(yè)方法。例如,可向用戶提供例如免費(fèi)服務(wù)、數(shù)據(jù)存儲(chǔ)、 裝備、和/或類似物的優(yōu)點(diǎn),以補(bǔ)償搜索服務(wù)提供商對(duì)于目標(biāo)通告在搜索查詢表達(dá)式和/或 數(shù)據(jù)成員中使用信息的許可。搜索服務(wù)服務(wù)器132可向用戶102發(fā)送搜索結(jié)果152。可向構(gòu)成請(qǐng)求的電子設(shè)備 發(fā)送結(jié)果。如果期望,可向不同設(shè)備(例如用戶102的移動(dòng)電話110或用戶108的移動(dòng)電 話120)發(fā)送結(jié)果。在這樣搜索信息時(shí),用戶102可利用在電子設(shè)備112上本地生成和/或存儲(chǔ)的環(huán) 境和/數(shù)據(jù)。用戶102可基于這個(gè)本地?cái)?shù)據(jù)和/或環(huán)境潛在地得益于更多相關(guān)搜索結(jié)果。 搜索服務(wù)提供商可例如通過(guò)為通告者提供更多有效目標(biāo)通告系統(tǒng)基于向服務(wù)發(fā)送的用戶 相關(guān)信息得益于新商業(yè)方法。許多類型的設(shè)備或裝置可用于這里所述的搜索行為。移動(dòng)設(shè)備可用于這樣的行 為,因?yàn)樗麄兊谋銛y性和高級(jí)功能使得這些設(shè)備成為對(duì)于許多用戶進(jìn)行網(wǎng)絡(luò)接入的主要手 段。此外,這些設(shè)備可用于(例如經(jīng)由嵌入式相機(jī)和/或全球定位系統(tǒng)(GPQ接收機(jī))建 立搜索條目數(shù)據(jù),由此接入這些設(shè)備中的搜索功能是便利的。圖2是根據(jù)本發(fā)明實(shí)例性實(shí)施例的電子設(shè)備200的框圖。本領(lǐng)域普通技術(shù)人員可 理解,實(shí)例性電子設(shè)備200僅表示可與這種移動(dòng)設(shè)備關(guān)聯(lián)的一般功能,以及陸地計(jì)算系統(tǒng) 類似地包括執(zhí)行這種操作的計(jì)算電路。處理/控制單元202控制電子設(shè)備200的基礎(chǔ)功能??勺鳛樵诖鎯?chǔ)裝置/存儲(chǔ)器 204中存儲(chǔ)的指令來(lái)包括這些功能。在一個(gè)實(shí)施例中,與存儲(chǔ)裝置/存儲(chǔ)器204關(guān)聯(lián)的程序 模塊可存儲(chǔ)在非易失性電可擦除、可編程只讀存儲(chǔ)器(EEPROM)、閃速只讀存儲(chǔ)器(ROM)、硬 盤(pán)驅(qū)動(dòng)器等中,從而在電子設(shè)備斷電時(shí)信息不丟失。也可經(jīng)由數(shù)據(jù)信號(hào)向電子設(shè)備200發(fā) 送用于執(zhí)行傳統(tǒng)電子設(shè)備操作和根據(jù)本發(fā)明的操作的相關(guān)軟件,例如經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò) (例如因特網(wǎng)和中間無(wú)線網(wǎng)絡(luò))電下載。電子設(shè)備200可包括耦合至處理/控制單元202的硬件和軟件組件,用于執(zhí)行網(wǎng) 絡(luò)數(shù)據(jù)交換。電子設(shè)備200可包括多個(gè)網(wǎng)絡(luò)接口,用于維護(hù)有線或無(wú)線數(shù)據(jù)連接的任意組 合。具體地,所示電子設(shè)備200包括用于執(zhí)行網(wǎng)絡(luò)數(shù)據(jù)交換的無(wú)線數(shù)據(jù)傳輸電路。無(wú)線數(shù)據(jù)傳輸電路包括數(shù)字信號(hào)處理器(DSP) 206,用以執(zhí)行以下功能中的一個(gè)或 多個(gè),包括模數(shù)(A/D)轉(zhuǎn)換、數(shù)模(D/A)轉(zhuǎn)換、語(yǔ)音編碼/解碼、加密/解密、檢錯(cuò)和糾錯(cuò)、位 流轉(zhuǎn)換、過(guò)濾等。通常耦合至天線210的收發(fā)器208發(fā)送輸出無(wú)線電信號(hào)212,以及接收與 電子設(shè)備關(guān)聯(lián)的輸入無(wú)線電信號(hào)214。組件206、208、210可使得電子設(shè)備200加入一個(gè)或 多個(gè)網(wǎng)絡(luò),包括移動(dòng)服務(wù)提供商網(wǎng)絡(luò)、局域網(wǎng)、公共網(wǎng)(例如因特網(wǎng))、和/或類似物。例如,電子設(shè)備200可加入圖1的網(wǎng)絡(luò)130。電子設(shè)備200還可包括耦合至處理/控制單元202的備選網(wǎng)絡(luò)/數(shù)據(jù)接口 216。 備選網(wǎng)絡(luò)/數(shù)據(jù)接口 216可包括使用任意方式的數(shù)據(jù)傳輸介質(zhì)(包括有線和無(wú)線介質(zhì))經(jīng) 由二級(jí)數(shù)據(jù)路徑通信的能力。備選網(wǎng)絡(luò)/數(shù)據(jù)接口 216的實(shí)例包括USB (通用串行總線)、 藍(lán)牙、以太網(wǎng)、802. llffi-Fi, IEEE802. 16、WiMAX等。這些備選網(wǎng)絡(luò)/數(shù)據(jù)接口 216還可經(jīng) 由圖1的網(wǎng)絡(luò)130、或經(jīng)由直接端對(duì)端通信鏈路通信。處理/控制單元202也可耦合至與電子設(shè)備200關(guān)聯(lián)的用戶界面218。電子設(shè)備的 用戶界面218可包括例如顯示器220和變換器222。顯示器可包括例如液晶顯示器(IXD), 其可選地配備有觸摸屏電路。變換器222可包括能夠建立搜索條目數(shù)據(jù)成員(例如文本、 靜態(tài)圖片、視頻、聲音、位置數(shù)據(jù)和/或類似物的任意組合)的任意傳感設(shè)備。在用戶界面 218中可包括其他用戶界面機(jī)制,例如鍵板、揚(yáng)聲器、麥克風(fēng)、語(yǔ)音命令、開(kāi)關(guān)、觸摸墊/屏、 使用定點(diǎn)設(shè)備的圖形用戶界面、跟蹤球、操縱桿、振動(dòng)生成器、和/或類似物。這些和其他用 戶界面組件可耦合至處理/控制單元202。存儲(chǔ)裝置/存儲(chǔ)器204典型地包括用于在電子設(shè)備200上執(zhí)行功能和應(yīng)用的操 作系統(tǒng)。存儲(chǔ)裝置/存儲(chǔ)器204可包括以下內(nèi)容中的一個(gè)或多個(gè)只讀存儲(chǔ)器(ROM)、閃速 ROM、可編程和/或可擦除ROM、隨機(jī)存取存儲(chǔ)器(RAM)、訂戶接口模塊(SIM)、無(wú)線接口模塊 (WIM)、智能卡、硬盤(pán)驅(qū)動(dòng)器、或其他可移除存儲(chǔ)器設(shè)備。電子設(shè)備200的存儲(chǔ)裝置/存儲(chǔ)器 204還可包括便于將用戶的本地?cái)?shù)據(jù)和/或環(huán)境用作搜索輸入進(jìn)行信息搜索的軟件模塊。具體地,存儲(chǔ)裝置/存儲(chǔ)器204可包括搜索用戶界面224,其可便于基于本地存儲(chǔ) 的數(shù)據(jù)2 和/或本地生成的數(shù)據(jù)(例如經(jīng)由變換器222建立的數(shù)據(jù))進(jìn)行搜索。搜索用 戶界面2M通??芍敢脩艚ⅰ⒋鎯?chǔ)、和管理搜索查詢和各搜索條目和數(shù)據(jù)成員。搜索用 戶界面可與查詢管理器2 交互,后者可生成和維護(hù)例如在存儲(chǔ)裝置/存儲(chǔ)器204中的查 詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)。搜索用戶界面2M還可與環(huán)境管理器230交互,用于基于用戶和電子設(shè) 備的環(huán)境(例如基于GPS坐標(biāo)的當(dāng)前物理位置)定義搜索項(xiàng)目。電子設(shè)備200可經(jīng)由搜索服務(wù)接口 236訪問(wèn)搜索服務(wù)。這個(gè)接口 236可提供對(duì) 于程序向搜索服務(wù)發(fā)送搜索查詢表達(dá)式和數(shù)據(jù)成員,和/或從搜索服務(wù)接收搜索結(jié)果的方 式。各搜索功能224、228、230、236可作為單獨(dú)軟件組件(例如庫(kù)、數(shù)據(jù)對(duì)象、可執(zhí)行任務(wù)) 提供,或者是一個(gè)程序的一部分。在電子設(shè)備200上的其他應(yīng)用也能夠通過(guò)插件應(yīng)用編程 接口(API) 238利用這種搜索服務(wù)功能。API 238可被配置為符合已知程序的插件,從而可 將搜索UI 224、查詢管理器228、環(huán)境管理器230、和/或搜索服務(wù)接口 236的功能增加至另 一程序,例如瀏覽器或媒體編輯器。API 238也可特定于搜索軟件組件224、228、230、236, 從而其他商家可編寫(xiě)使用這些組件的程序。在電子設(shè)備200的存儲(chǔ)裝置/存儲(chǔ)器204上包括的軟件可無(wú)縫地將搜索功能集成 到可能已經(jīng)包括或者可能沒(méi)有包括在電子設(shè)備200上的其他功能。例如,如果變換器222是 數(shù)碼相機(jī),則查詢管理器2 允許用戶拍攝和存儲(chǔ)圖片至存儲(chǔ)裝置226。在拍攝照片之后, 圖片可顯示在顯示器220上,并且向用戶給出選項(xiàng)(例如經(jīng)由搜索UI 2M),以丟棄、進(jìn)入查 詢、保存至本地存儲(chǔ)裝置、保存至搜索服務(wù)、經(jīng)由搜索服務(wù)與其他人共享、和/或類似物。提供圖2的電子設(shè)備200,作為在其中可應(yīng)用本發(fā)明的原理的計(jì)算環(huán)境的代表性 實(shí)例。從這里提供的描述,本領(lǐng)域普通技術(shù)人員可理解,本發(fā)明的特征等同地適用于各種其他當(dāng)前已知和未來(lái)的移動(dòng)和陸地計(jì)算環(huán)境。例如,桌面計(jì)算設(shè)備類似地包括處理器、存儲(chǔ) 器、用戶接口、和數(shù)據(jù)通信電路。圖3是根據(jù)本發(fā)明實(shí)例性實(shí)施例的服務(wù)器300的框圖。可經(jīng)由一個(gè)或多個(gè)傳統(tǒng)服務(wù)器300實(shí)現(xiàn)搜索服務(wù)。服務(wù)器300可包括定制或通用 電子組件。服務(wù)器300包括中央處理器(CPU) 302,其可耦合至隨機(jī)存取存儲(chǔ)器(RAM) 304和 /或只讀存儲(chǔ)器(ROM) 306。ROM 306可包括各種類型的存儲(chǔ)介質(zhì),例如可編程ROM(PROM)、 可擦除PROM(EPROM)等。處理器302可通過(guò)輸入/輸出(I/O)電路308與其他內(nèi)部和外部 組件通信。處理器302執(zhí)行由軟件和/或固件指令指定的各種功能。服務(wù)器300可包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)設(shè)備,包括可移除盤(pán)驅(qū)動(dòng)器312、硬盤(pán)驅(qū)動(dòng) 器313、光學(xué)驅(qū)動(dòng)器314、和能夠讀取和/或存儲(chǔ)信息的其他硬件。在一個(gè)實(shí)施例中,用于執(zhí) 行根據(jù)本發(fā)明的操作的軟件可存儲(chǔ)和分布在光學(xué)介質(zhì)316、磁介質(zhì)318、閃速存儲(chǔ)器320、或 能夠便攜式存儲(chǔ)信息的其他形式介質(zhì)上。這些存儲(chǔ)介質(zhì)可插入在設(shè)備(例如,光學(xué)驅(qū)動(dòng)器 314、可移除盤(pán)驅(qū)動(dòng)器312、I/O電路308等)中,并由其讀取。軟件也可經(jīng)由數(shù)據(jù)信號(hào)發(fā)送 至服務(wù)器300,例如經(jīng)由網(wǎng)絡(luò)(例如因特網(wǎng))電下載。服務(wù)器300可耦合至用于用戶交互的 用戶輸入/輸出接口 322。用戶輸入/輸出接口 322可包括例如鼠標(biāo)、鍵盤(pán)、麥克風(fēng)、觸摸 板、觸摸屏、語(yǔ)音識(shí)別系統(tǒng)、監(jiān)視器、LED顯示器、LCD顯示器等的裝置。服務(wù)器300配置有可在RAM 304和持久存儲(chǔ)裝置(例如硬盤(pán)驅(qū)動(dòng)器31 的任意 組合上存儲(chǔ)的軟件。這種軟件可包含在固定邏輯或只讀存儲(chǔ)器306中,或經(jīng)由便攜式計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)(例如只讀存儲(chǔ)器磁盤(pán)、光介質(zhì)、閃速存儲(chǔ)器設(shè)備等)位于RAM 304中。軟 件也可通過(guò)耦合至I/O電路308的數(shù)據(jù)傳輸鏈路位于RAM 304中。這種數(shù)據(jù)傳輸鏈路可包 括有線/無(wú)線網(wǎng)絡(luò)接口、通用串行總線(USB)接口等。軟件通常包括使得處理器302通過(guò)其他計(jì)算機(jī)硬件操作以提供這里所述的服務(wù) 功能的指令。服務(wù)器300可經(jīng)由網(wǎng)絡(luò)耦合至其他計(jì)算設(shè)備。具體地,服務(wù)器300包括經(jīng)由 網(wǎng)絡(luò)(例如圖1的網(wǎng)絡(luò)130)與客戶端和服務(wù)器實(shí)體交互的網(wǎng)絡(luò)接口 324。網(wǎng)絡(luò)接口 3M可 包括硬件和軟件組件的組合,包括介質(zhì)接入電路、驅(qū)動(dòng)器、程序、和協(xié)議模塊。例如,服務(wù)器 300可包括萬(wàn)維網(wǎng)(WWW)服務(wù)器軟件,用于向圖5的電子設(shè)備5 提供搜索服務(wù)的HTTP接 入。為了圖示的目的,根據(jù)交互以提供特定結(jié)果的功能電路/軟件模塊描述服務(wù)器 300的操作。本領(lǐng)域普通技術(shù)人員可認(rèn)識(shí)到,功能模塊的其他設(shè)置是可能的。服務(wù)器300包括用于執(zhí)行搜索服務(wù)的任務(wù)的處理器可執(zhí)行指令330。這些指令包 括搜索接口 342,其可從涉及特定搜索查詢和搜索條目的搜索客戶端接收數(shù)據(jù)。查詢管理器346可處理所接收的搜索查詢表達(dá)式和/或數(shù)據(jù)成員。查詢管理器 346還可為了完整性以及為了符合內(nèi)容需求而檢查輸入數(shù)據(jù),以及在文檔數(shù)據(jù)庫(kù)344中存 儲(chǔ)數(shù)據(jù)。查詢管理還可提供搜索查詢表達(dá)式和/或數(shù)據(jù)成員向與原始不同的格式的轉(zhuǎn)換。 例如,查詢管理器可計(jì)算或協(xié)作以圖像格式上傳至服務(wù)的搜索查詢表達(dá)式和/或數(shù)據(jù)成員 的圖像識(shí)別。共享接口 340可從搜索客戶端接收要共享特定查詢、搜索條目標(biāo)識(shí)符、和/或數(shù)據(jù) 成員的通知??膳c經(jīng)由共享接口 340接收的共享信息同時(shí)地,經(jīng)由搜索接口 342接收要共 享的數(shù)據(jù),或者所述數(shù)據(jù)和共享請(qǐng)求可脫離事件。經(jīng)由共享接口 340接收的信息可包括要共享的數(shù)據(jù)的參數(shù)(例如在文檔數(shù)據(jù)庫(kù)344中的位置)、和例如經(jīng)由命名空間數(shù)據(jù)庫(kù)336的 引用與數(shù)據(jù)成員相關(guān)的一個(gè)或多個(gè)標(biāo)識(shí)符。在實(shí)例性實(shí)施例中,服務(wù)器300包括登記接口 332。登記接口 332與一個(gè)或多個(gè) 搜索客戶端通信,用于登記服務(wù)的用戶以及向他們提供搜索服務(wù)的用戶帳戶??稍诜?wù)器 300的登記數(shù)據(jù)庫(kù)348中存儲(chǔ)涉及這種登記的登記數(shù)據(jù)。為了上傳搜索查詢表達(dá)式和數(shù)據(jù)成員,可向服務(wù)登記搜索服務(wù)的用戶。新登記模 塊353可提供可經(jīng)由搜索客戶端訪問(wèn)的用于登記的文檔。在用戶客戶端利用服務(wù)接口 332、 340,342的任意時(shí)刻,可檢查用戶的登記狀態(tài)。如果期望,服務(wù)器300可能不允許其他用戶 訪問(wèn)所登記的用戶的搜索查詢表達(dá)式和/或數(shù)據(jù)成員。服務(wù)器300還可需要所登記的用戶 在允許訪問(wèn)數(shù)據(jù)之前簽字。如果期望,也可向沒(méi)有登記的用戶提供搜索服務(wù)。如果沒(méi)有登 記,服務(wù)可提供關(guān)于可向服務(wù)上傳多少數(shù)據(jù)以及數(shù)據(jù)可在服務(wù)的數(shù)據(jù)庫(kù)上存儲(chǔ)多久的一些 限制。搜索結(jié)果生成器352可至少部分地基于搜索查詢表達(dá)式(例如圖1的搜索查詢表 達(dá)式138)和/或各個(gè)數(shù)據(jù)成員(例如圖1的數(shù)據(jù)成員146)確定搜索結(jié)果。如果期望,搜 索結(jié)果生成器可至少部分地基于命名空間數(shù)據(jù)庫(kù)336中存儲(chǔ)的數(shù)據(jù)、文檔數(shù)據(jù)庫(kù)344、網(wǎng)絡(luò) 資源、和/或類似物確定搜索結(jié)果。搜索結(jié)果生成器352可建立搜索客戶端可接收和呈現(xiàn) 的搜索結(jié)果,例如HTML文檔、圖像、語(yǔ)音或視頻記錄、和/或類似物。服務(wù)器300僅是可用于提供這里所述的搜索服務(wù)的網(wǎng)絡(luò)架構(gòu)硬件的代表性實(shí)例。 一般地,搜索服務(wù)的功能可分布在大量處理和網(wǎng)絡(luò)元件上,并且可與其他服務(wù)(例如Web服 務(wù)、網(wǎng)關(guān)、移動(dòng)通信消息等)集成。圖4是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的用于構(gòu)成搜索查詢的用戶界面400的視 圖。在實(shí)例性實(shí)施例中,用戶界面400包括用于搜索查詢的構(gòu)成的圖形區(qū)域。圖形區(qū) 域可以是包括像素的、能夠呈現(xiàn)在顯示設(shè)備(例如圖2的顯示器220)上的存儲(chǔ)器區(qū)域。此 外,圖形區(qū)域可使用通信電路通信。用戶界面400可包括結(jié)果區(qū)域406,用于例如在單獨(dú)窗口中呈現(xiàn)搜索結(jié)果。結(jié)果區(qū) 域406可替換地包括在區(qū)域404中。用戶界面400可包括用戶界面控制器,例如窗口、菜單 條420和命令按鈕422以及任意其他用戶界面控制器。根據(jù)實(shí)例性實(shí)施例,用戶界面400包括一個(gè)或多個(gè)控制器418??刂破?18可包括 從本地存儲(chǔ)的數(shù)據(jù)指示搜索條目或數(shù)據(jù)成員的控制器。這種控制器的一些實(shí)例包括文件瀏 覽控制器4 、系統(tǒng)控制器4 、文檔文件夾瀏覽控制器4 、音樂(lè)文件夾瀏覽控制器430、圖 像文件夾瀏覽控制器432、和網(wǎng)絡(luò)資源瀏覽控制器434。控制器418還可包括用于本地?cái)?shù)據(jù)生成的控制器。這些控制器的實(shí)例包括語(yǔ)音記 錄控制器436、相機(jī)控制器438、視頻記錄控制器440、和/或類似物??刂破?18還可包括 從本地傳感器指示可用環(huán)境數(shù)據(jù)的控制器,例如定位控制器446。控制器418還可包括⑶I控制器,例如文本框、列表框、滑塊、標(biāo)簽、圖形、表、表格、 按鈕、和/或類似物。GUI控制器的實(shí)例是滑塊控制器442。操作模式控制器444可用于設(shè)置用戶界面400的當(dāng)前操作模式??纱嬖诶缰羔?模式、繪圖模式、編寫(xiě)模式、和/或類似物。指針模式可用于選擇、移動(dòng)圖形符號(hào)410、412、416、調(diào)整其大小,而繪圖和編寫(xiě)模式可用于向區(qū)域404中插入自由表格繪圖或文本。圖形區(qū)域404可包括查詢區(qū)域408,用于搜索查詢的呈現(xiàn)。用戶可向查詢區(qū)域408 插入圖形符號(hào)410、412、416,而符號(hào)可表示搜索查詢的搜索條目。符號(hào)當(dāng)呈現(xiàn)在顯示器上時(shí) 可表現(xiàn)為文本、圖片、視頻、顏色、形狀、和/或類似物。符號(hào)當(dāng)呈現(xiàn)在顯示器上時(shí)經(jīng)過(guò)一個(gè) 時(shí)間段可表現(xiàn)為具有靜態(tài)和/或動(dòng)態(tài)元素。用戶界面可包括提交控制器448,用于至少部分地基于查詢區(qū)域408的狀態(tài)提交 信息,例如搜索查詢表達(dá)式。用戶可將查詢區(qū)域408的當(dāng)前狀態(tài)保存至保存文件,或使用菜單命令420和/或 命令按鈕422打開(kāi)現(xiàn)有保存文件。保存文件可存儲(chǔ)在本地設(shè)備或遠(yuǎn)程設(shè)備。菜單命令420 和/或命令按鈕422的其他實(shí)例性用途可以是清除或刷新查詢區(qū)域408。命令的其他實(shí)例 可以是在新窗口或標(biāo)號(hào)(tab)上打開(kāi)新區(qū)域,或代替查詢區(qū)域408的舊區(qū)域、窗口、標(biāo)號(hào)、和 /或類似物。根據(jù)實(shí)例性實(shí)施例,圖形符號(hào)(例如圖形符號(hào)410、412、416)可表示查詢的不同搜 索條目。圖形符號(hào)可位于查詢區(qū)域408上以及例如通過(guò)拖拽和釋放操作或觸摸屏操作在其 上移動(dòng)。符號(hào)410、412、416可顯示關(guān)于針對(duì)查詢的各搜索條目狀態(tài)的視覺(jué)指示。例如,使 用某些圖形元素(例如圍繞形狀或顏色)突顯的符號(hào)可指示在查詢中應(yīng)該強(qiáng)調(diào)、不強(qiáng)調(diào)、排 除、包括、和/或類似地處理他們各搜索條目。根據(jù)實(shí)例性實(shí)施例,在查詢區(qū)域中圖形符號(hào)的空間分布可提供關(guān)于針對(duì)查詢的各 搜索條目重要性的視覺(jué)指示。例如,符號(hào)410、412、416針對(duì)彼此和/或查詢區(qū)域408的位 置可影響搜索查詢解釋和/或搜索查詢表達(dá)式生成。例如,在查詢區(qū)域408中的符號(hào)410、 412,416之間的短距離可暗示在他們各搜索條目之間的邏輯AND運(yùn)算的分組和/或應(yīng)用。根據(jù)實(shí)例性實(shí)施例,在查詢區(qū)域408中圖形符號(hào)的重疊分界線暗示在搜索查詢表 達(dá)式中各搜索條目標(biāo)識(shí)符的邏輯AND運(yùn)算。例如,符號(hào)410、412、416的重疊分界線可指 示搜索查詢表達(dá)式應(yīng)包含花符號(hào)410、聲音片段符號(hào)412、和杯符號(hào)416的所有搜索條目 標(biāo)識(shí)符,在搜索查詢表達(dá)式中可選地將搜索條目標(biāo)識(shí)符連接至顯式的AND操作符。如果 在實(shí)例性情形下,與符號(hào)412的搜索條目關(guān)聯(lián)的聲音片段數(shù)據(jù)成員還包括人類語(yǔ)音發(fā)音 "chamomile (菊花)”的記錄,則指定搜索結(jié)果的實(shí)例可包括具有關(guān)于菊花草藥茶的信息。根據(jù)實(shí)例性實(shí)施例,查詢區(qū)域408可與用于圖形符號(hào)(例如坐標(biāo)系統(tǒng)、參考點(diǎn)、參 考線、參考區(qū)域、參考量、和/或類似物)的空間分布的指示符關(guān)聯(lián)。例如,查詢區(qū)域408可 關(guān)聯(lián)于Cartesian 1D、2D或3D坐標(biāo)系統(tǒng),其原點(diǎn)綁定至查詢區(qū)域408的像素。實(shí)例性備選 坐標(biāo)系統(tǒng)是具有角度和半徑坐標(biāo)的極性坐標(biāo)系統(tǒng)。如果期望,可將查詢區(qū)域408分成一個(gè) 或多個(gè)圖形區(qū)域,其指示對(duì)于搜索查詢的搜索條目的重要性。例如,可存在暗示否定重要性 的區(qū)域,表示在所述區(qū)域中或上的圖形符號(hào)將否定加權(quán)關(guān)聯(lián)至搜索查詢表達(dá)式中的相應(yīng)搜 索條目。在另一實(shí)例性實(shí)施例中,重要性可關(guān)聯(lián)于坐標(biāo)值,例如水平坐標(biāo)值。最左符號(hào)可例 如指示查詢中最不重要的搜索條目,最右符號(hào)可例如指示查詢中最高重要的搜索條目。以 相同方式,可定義指示搜索參數(shù)的其他方面(例如搜索條目包含在組中)的區(qū)域。區(qū)域可 以是任意形狀和/或大小。用戶可使用控制器418(例如通過(guò)不同文件夾控制器424、426、428、430、432,通過(guò) 網(wǎng)絡(luò)自由瀏覽控制器434,通過(guò)記錄和相機(jī)控制器436,438,440,通過(guò)例如定位控制器446的光標(biāo)控制器,通過(guò)例如滑塊控制器442的⑶I控制器,和/或類似物)將圖形符號(hào)插入至 查詢區(qū)域408。例如,定位控制器446可指示例如根據(jù)全球定位系統(tǒng)(GPS)或蜂窩基站信號(hào)向查 詢?cè)黾影娮釉O(shè)備的當(dāng)前位置的搜索條目。根據(jù)實(shí)例性實(shí)施例,圖形符號(hào)可使用剪貼板(例如使用鍵盤(pán)快捷鍵Control+V)插 入或輸入至用戶界面400。根據(jù)另一實(shí)例性實(shí)施例,所選擇的符號(hào)可直接從其他應(yīng)用或操作 系統(tǒng)例如使用像“search for selected items (搜索所選擇的條目)”或“send to search application (發(fā)送至搜索應(yīng)用)”和/或類似物的命令插入至用戶界面400。所述命令可作 為啟動(dòng)參數(shù)啟動(dòng)具有所選擇的符號(hào)的搜索軟件應(yīng)用,或者如果搜索軟件應(yīng)用已經(jīng)在運(yùn)行, 則作為運(yùn)行時(shí)參數(shù)將符號(hào)傳遞至用戶界面400。用戶界面400可將符號(hào)直接顯示在查詢區(qū) 域408上,或備選地顯示在一些臨時(shí)容器上,用戶可隨后將符號(hào)從中放置在查詢區(qū)域408。根據(jù)實(shí)例性實(shí)施例,在查詢區(qū)域408上的應(yīng)用控制器418可打開(kāi)數(shù)據(jù)成員插入的 功能或應(yīng)用。例如,如果用戶將相機(jī)控制器438拖拽和釋放至查詢區(qū)域,則可啟動(dòng)相機(jī)應(yīng)用 用于相片捕獲。然后,用戶可拍攝照片或取消操作。如果拍攝了例如花的照片,則可通過(guò)將 圖像的大小縮減至縮略圖來(lái)生成相應(yīng)符號(hào)410。如果操作被取消,則相機(jī)控制器符號(hào)可留在 查詢區(qū)域408中,作為用于隨后相片拍攝的占位符。本地生成的內(nèi)容的另一實(shí)例是插入搜 索條目的用戶發(fā)音條目的語(yǔ)音記錄。在這樣的實(shí)例中,點(diǎn)擊語(yǔ)音記錄控制器436打開(kāi)記錄 應(yīng)用;用戶向連接至電子設(shè)備的麥克風(fēng)陳述搜索條目,例如“chamomile”;保存記錄和關(guān)閉 記錄應(yīng)用。用戶界面400可基于記錄顯示圖形符號(hào)412,以及可選地可增加標(biāo)簽414,其指 示對(duì)于符號(hào)412的搜索條目的主要數(shù)據(jù)成員,例如文本“sound clip(聲音片段)”。用戶可 將符號(hào)412放置在查詢區(qū)域408上的位置上。如果期望,用戶可通過(guò)操縱各圖形符號(hào)410、412、416,例如通過(guò)使用環(huán)境菜單命 令、菜單條命令、鼠標(biāo)命令、鍵盤(pán)命令、或類似物增加、去除、訪問(wèn)、編輯、和/或類似的處理 搜索條目的數(shù)據(jù)成員。在查詢區(qū)域408上的圖形符號(hào)410、412、416可從與文件或文件類型關(guān)聯(lián)的操作系 統(tǒng)圖標(biāo)、或各搜索條目的數(shù)據(jù)成員的內(nèi)容生成。如果期望,則可由用戶例如在使用控制器 444可訪問(wèn)的繪制或編寫(xiě)模式下在查詢區(qū)域408上生成表示搜索條目的圖形符號(hào)。GUI控制器可用在搜索條目的交互操縱中,和/或用作用戶想要在區(qū)域400中視覺(jué) 表示的數(shù)據(jù)成員的容器。用戶想要視覺(jué)表示的數(shù)據(jù)成員可以是例如軟件事件、函數(shù)、例程、 腳本、值、范圍、數(shù)組、顏色或GUI控制器可表示的任意其他內(nèi)容。例如,如果應(yīng)用于一組圖 形符號(hào),則滑塊控制器442可指示對(duì)于搜索查詢的組的重要性。這種顯式控制器可具有比 隱式指示(例如在查詢區(qū)域408中按照符號(hào)的緊密安排而分組的搜索條目的隱式指示)更 高或更低的優(yōu)先級(jí)。查詢參數(shù)的顯式控制器可例如通過(guò)在查詢區(qū)域408中移動(dòng)符號(hào)來(lái)操縱 隱式查詢參數(shù),而無(wú)需調(diào)整隱式參數(shù)。圖5是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例的搜索操作的視圖。在實(shí)例性實(shí)施例中,搜索服務(wù)服務(wù)器502提供搜索服務(wù)。服務(wù)器可包括例如圖3 的服務(wù)器300。服務(wù)器502可通過(guò)通信鏈路552與公共通信網(wǎng)絡(luò)550耦合。服務(wù)器可從網(wǎng) 絡(luò)550尋址,以及可接收搜索服務(wù)的請(qǐng)求。根據(jù)實(shí)例性實(shí)施例,服務(wù)器502接收搜索服務(wù)的請(qǐng)求,例如由電子設(shè)備5 發(fā)送的請(qǐng)求510。電子設(shè)備5 可包括例如圖2的電子設(shè)備200。請(qǐng)求510可經(jīng)由通信鏈路552 通過(guò)公共網(wǎng)絡(luò)550,或通過(guò)直接通信鏈路(例如點(diǎn)對(duì)點(diǎn)射頻通信)發(fā)送。服務(wù)器502可接收 搜索服務(wù)的請(qǐng)求510。例如,請(qǐng)求510可以是HTTP GET請(qǐng)求或類似物。請(qǐng)求510可至少部分地基于從服 務(wù)器502提取的圖形區(qū)域的描述,例如HTML頁(yè)面??商鎿Q地,請(qǐng)求510可獨(dú)立于這樣的區(qū) 域。請(qǐng)求510可包括搜索查詢表達(dá)式512。搜索查詢表達(dá)式512可包括例如圖1的搜索查 詢表達(dá)式138。服務(wù)器502可選地可發(fā)送請(qǐng)求的響應(yīng)511。響應(yīng)511可包括例如請(qǐng)求的唯一確收、 關(guān)于請(qǐng)求510的文本或二進(jìn)制響應(yīng)、完全新圖形區(qū)域描述、圖形區(qū)域的原始描述的部分更 新、和/或類似物。響應(yīng)511還可包括標(biāo)識(shí)符,例如圖1的標(biāo)識(shí)符142。這種響應(yīng)可向電子設(shè)備5 指 示搜索條目(例如圖1的搜索條目140)的附加信息可能有助于或?qū)τ诜?wù)器執(zhí)行適當(dāng)搜 索是必要的。如果期望,服務(wù)器可提供搜索感興趣的特定數(shù)據(jù)成員的指示。例如,服務(wù)器可 隱式地例如按查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)(例如圖1的查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)166)中數(shù)據(jù)成員的順序 指示搜索條目的數(shù)據(jù)成員。按順序的這種引用可需要在第一搜索請(qǐng)求510中或在此之前向 服務(wù)器502傳送查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)的部分??筛郊拥鼗蚩商鎿Q地,至少一些數(shù)據(jù)成員可具 有能夠由符號(hào)實(shí)現(xiàn)顯式引用的顯式標(biāo)識(shí)符。電子設(shè)備5 可向服務(wù)器502發(fā)送關(guān)于搜索查詢表達(dá)式512的搜索條目的數(shù)據(jù)成 員(例如數(shù)據(jù)成員514)。在實(shí)例性實(shí)施例中,可在第一請(qǐng)求510中發(fā)送至少一些數(shù)據(jù)成員, 例如表示搜索條目的圖形符號(hào)。可附加地或可替換地,數(shù)據(jù)成員可以在第二請(qǐng)求(例如請(qǐng) 求520)中發(fā)送。第二請(qǐng)求520可以在第一請(qǐng)求510之后發(fā)送??商鎿Q地,第二請(qǐng)求520可以在第 一請(qǐng)求510或響應(yīng)511之前發(fā)送。這可以在例如搜索會(huì)話或用戶帳戶的范圍內(nèi),并且能夠 在發(fā)送搜索查詢表達(dá)式之前上傳搜索條目數(shù)據(jù)。服務(wù)器502可在存儲(chǔ)裝置503中存儲(chǔ)數(shù)據(jù)成員514,例如關(guān)聯(lián)于請(qǐng)求、會(huì)話、用戶、 和/或類似物。根據(jù)實(shí)例性實(shí)施例,搜索條目數(shù)據(jù)也可在屬于用戶組的用戶之間共享,或者作為 搜索服務(wù)的一部分提供給所有用戶。利用這種共享搜索條目數(shù)據(jù)可需要定義服務(wù)和電子設(shè) 備可訪問(wèn)的命名空間,其唯一地識(shí)別共享數(shù)據(jù),例如共享搜索條目或共享數(shù)據(jù)成員。存儲(chǔ)裝 置503可用于存儲(chǔ)關(guān)于搜索服務(wù)的共享搜索條目數(shù)據(jù)??筛郊拥鼗蚩商鎿Q地,共享搜索條目數(shù)據(jù)可由遠(yuǎn)程位置上的另一方存儲(chǔ),例如在 線團(tuán)體服務(wù)器528、web搜索引擎554、標(biāo)識(shí)符解析服務(wù)器556、或使用標(biāo)識(shí)符(例如通用資 源標(biāo)識(shí)符(URI) 560或類似物)通過(guò)網(wǎng)絡(luò)可尋址的任意其他網(wǎng)絡(luò)資源558。根據(jù)實(shí)例性實(shí)施例,服務(wù)器502可接收在遠(yuǎn)程位置528、554、556、558、和/或類似 物上存儲(chǔ)的搜索條目數(shù)據(jù)。例如,服務(wù)器502可向遠(yuǎn)程位置發(fā)送請(qǐng)求522。請(qǐng)求522可包 括例如搜索條目標(biāo)識(shí)符,或搜索條目的任意標(biāo)識(shí)符數(shù)據(jù)成員。服務(wù)器502可隨后接收請(qǐng)求 522的響應(yīng)524,所述響應(yīng)包括數(shù)據(jù)成員514。服務(wù)器502可生成搜索結(jié)果518。結(jié)果518可至少部分地基于搜索查詢表達(dá)式和 /或數(shù)據(jù)成員,例如查詢512和數(shù)據(jù)成員514。搜索結(jié)果518可以從存儲(chǔ)裝置503,或從遠(yuǎn)程數(shù)據(jù)庫(kù)(例如web搜索引擎554的數(shù)據(jù)庫(kù))或這些的任意組合生成。服務(wù)器502可向電子設(shè)備5 發(fā)送搜索結(jié)果518。一旦電子設(shè)備5 接收搜索結(jié) 果518,則例如通過(guò)電子設(shè)備526的顯示器向用戶505呈現(xiàn)結(jié)果518。根據(jù)實(shí)例性實(shí)施例,服務(wù)器502可接收用于更新結(jié)果518的更新請(qǐng)求530,以響應(yīng) 查詢中的改變,例如由用戶505通過(guò)設(shè)備526的用戶界面輸入的那些538。根據(jù)實(shí)例性實(shí) 施例,更新請(qǐng)求530可以是XmlHttpRequest-request或類似物。更新請(qǐng)求530可通過(guò)例 如web瀏覽器自動(dòng)發(fā)出。例如,每當(dāng)用戶505執(zhí)行圖形符號(hào)的移動(dòng)操作時(shí),在電子設(shè)備526 的web瀏覽器上運(yùn)行的腳本可將更新請(qǐng)求530發(fā)送至用于查詢的表示的圖形區(qū)域的不同位 置。服務(wù)器502可發(fā)送包括結(jié)果518的更新534的響應(yīng)532。圖6是示出根據(jù)本發(fā)明實(shí)例性實(shí)施例用于信息搜索的方法的流程圖。在框602,生成圖形區(qū)域,例如圖4的圖形區(qū)域404。圖形區(qū)域可例如通過(guò)圖4的 查詢區(qū)域408和/或結(jié)果區(qū)域406用于搜索查詢、和搜索結(jié)果中至少一個(gè)的表示。由于圖 形區(qū)域可以是包括能夠在顯示設(shè)備上呈現(xiàn)的像素的存儲(chǔ)器區(qū)域,所以圖形區(qū)域可使用具有 處理器和存儲(chǔ)器的任意電子設(shè)備(例如圖2的電子設(shè)備200)來(lái)生成和存儲(chǔ)。圖形區(qū)域可使用一個(gè)或多個(gè)技術(shù)來(lái)生成。在實(shí)例性實(shí)施例中,圖形區(qū)域可使用電 子設(shè)備操作系統(tǒng)的本地用戶界面控制器,例如Windows圖形設(shè)備界面(GDI)來(lái)生成。在另 一實(shí)例性實(shí)施例中,圖形區(qū)域可使用小部件工具包(例如Trolltech的Qt)、或多媒體工具 包(例如Adobe Flash)來(lái)生成。在另一實(shí)例性實(shí)施例中,圖形區(qū)域可使用網(wǎng)絡(luò)透明窗口系 統(tǒng)(例如X Window系統(tǒng))或圖形桌面共享系統(tǒng)(例如虛擬網(wǎng)絡(luò)計(jì)算(VNC))來(lái)生成。具有服務(wù)器和電子設(shè)備的系統(tǒng)(例如圖1的系統(tǒng)100)可包括生成圖形區(qū)域的一 個(gè)或多個(gè)方式。在實(shí)例性實(shí)施例中,電子設(shè)備可至少部分地基于靜態(tài)和/或動(dòng)態(tài)圖形內(nèi)容、 靜態(tài)和/或動(dòng)態(tài)小部件、靜態(tài)和/或動(dòng)態(tài)資源描述(例如HTML文檔)、用戶輸入事件、操作 系統(tǒng)事件、通信事件、和/或類似物的組合生成圖形區(qū)域,例如在web瀏覽器窗口上的web 頁(yè)面。在另一實(shí)例性實(shí)施例中,服務(wù)器和電子設(shè)備都可生成圖形區(qū)域。例如,在VNC系統(tǒng) 中,首先在服務(wù)器處生成圖形區(qū)域。然后,服務(wù)器生成的圖形區(qū)域可在電子設(shè)備處接收,后 者可生成在本地存儲(chǔ)器中包括圖形區(qū)域的副本的圖形區(qū)域,并且通過(guò)本地顯示器呈現(xiàn)圖形 區(qū)域。圖形區(qū)域(例如用戶界面400)可通過(guò)專用軟件應(yīng)用、web瀏覽器應(yīng)用、應(yīng)用瀏覽 軟件、基于文本的終端窗口、或具有用戶界面的任意其他軟件呈現(xiàn)在顯示器(例如圖2的顯 示器220)上。在框604,將一個(gè)或多個(gè)搜索條目與搜索查詢關(guān)聯(lián)。搜索查詢可包括搜索條目。用戶可通過(guò)用戶界面(例如圖4的用戶界面400)指 示搜索查詢的搜索條目以及他們?cè)诓樵冎械年P(guān)系。在實(shí)例性實(shí)施例中,電子設(shè)備(例如圖 2的電子設(shè)備200)可通過(guò)生成和維護(hù)查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)(例如圖1的查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu) 166)將一個(gè)或多個(gè)用戶指示的搜索條目與搜索查詢關(guān)聯(lián)。例如,在查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)上唯 一存在的搜索條目可將搜索條目關(guān)聯(lián)至搜索查詢??筛郊拥鼗蚩商鎿Q地,查詢?cè)財(cái)?shù)據(jù)結(jié) 構(gòu)可包括可關(guān)聯(lián)至或可不關(guān)聯(lián)至特定查詢的一個(gè)或多個(gè)搜索條目。例如,可通過(guò)向搜索條 目分配數(shù)據(jù)成員,識(shí)別特定查詢或多個(gè)查詢來(lái)實(shí)現(xiàn)將搜索條目關(guān)聯(lián)至特定查詢。由于圖形符號(hào)可表示用戶界面(例如圖4的用戶界面400)中的搜索條目,所以電子設(shè)備可至少部分地基于用戶界面中的圖形符號(hào)將搜索條目與搜索查詢關(guān)聯(lián)。根據(jù)實(shí)例性 實(shí)施例,電子設(shè)備可將圖4的查詢區(qū)域408上由符號(hào)410、412、416表示的搜索條目中的至 少一些與搜索查詢關(guān)聯(lián)。如果期望,電子設(shè)備還可將圖形符號(hào)沒(méi)有表示的搜索條目與搜索 查詢關(guān)聯(lián)。應(yīng)注意,用戶界面中的圖形符號(hào)可表示,或者可以不表示與搜索查詢關(guān)聯(lián)的搜索 條目。在框606,生成包括至少一個(gè)搜索條目的標(biāo)識(shí)符的搜索查詢表達(dá)式。可使用具有處 理器和存儲(chǔ)器的任意電子設(shè)備(例如圖2的電子設(shè)備200)生成和存儲(chǔ)搜索查詢表達(dá)式???至少部分地基于查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu)(例如圖1的查詢?cè)財(cái)?shù)據(jù)結(jié)構(gòu))和/或用戶界面(例 如圖4的用戶界面400)生成搜索查詢表達(dá)式。可至少部分地基于生成搜索查詢表達(dá)式的電子設(shè)備的能力、服務(wù)器的能力、電子 設(shè)備和/或服務(wù)器的配置設(shè)置、電子設(shè)備和服務(wù)器之間的通信鏈路特征、和/或類似物生成 不同搜索查詢表達(dá)式。根據(jù)實(shí)例性實(shí)施例,如果寬帶通信鏈路在電子設(shè)備和服務(wù)器之間可 用,則電子設(shè)備可生成具有高分辨率圖像作為數(shù)據(jù)成員的搜索查詢表達(dá)式。根據(jù)另一實(shí)例 性實(shí)施例,電子設(shè)備可生成例如具有縮減大小數(shù)據(jù)成員的縮減大小搜索查詢表達(dá)式。根據(jù)實(shí)例性實(shí)施例,生成搜索查詢表達(dá)式還可包括一個(gè)或多個(gè)搜索條目的數(shù)據(jù)成 員的處理。例如,如果超過(guò)搜索查詢表達(dá)式和/或數(shù)據(jù)成員的最大大小,則可生成縮減分辨 率圖像。根據(jù)另一實(shí)例,如果在電子設(shè)備和服務(wù)器之間的寬帶通信鏈路太昂貴或不可用,則 可生成縮減大小搜索查詢表達(dá)式。如果期望,數(shù)據(jù)成員的處理還可包括將數(shù)據(jù)成員轉(zhuǎn)換至不同格式、運(yùn)行圖像識(shí)別 算法、進(jìn)行語(yǔ)義分析、和/或類似物。例如,電子設(shè)備可使用數(shù)據(jù)壓縮算法來(lái)壓縮一個(gè)或多 個(gè)數(shù)據(jù)成員。如果期望,生成搜索查詢表達(dá)式還可包括存儲(chǔ)用戶界面狀態(tài)的元素作為搜索條目 數(shù)據(jù)成員。例如,可將圖4的圖形符號(hào)410、412、416對(duì)于彼此的位置和/或與圖4的查詢 區(qū)域408相關(guān)的坐標(biāo)系統(tǒng)、以及用戶定義的參考點(diǎn)或線等存儲(chǔ)為由符號(hào)410、412、416表示 的搜索條目的數(shù)據(jù)成員。根據(jù)實(shí)例性實(shí)施例,生成搜索查詢表達(dá)式包括解釋例如圖4的用戶界面400的搜 索用戶界面內(nèi)容和語(yǔ)義中的至少一些。電子設(shè)備可生成與用戶界面狀態(tài)的至少一個(gè)元素對(duì) 應(yīng)的搜索查詢表達(dá)式。例如,具有三個(gè)搜索條目的搜索查詢可至少部分地基于查詢區(qū)域408 中的符號(hào)410、412、416。每個(gè)符號(hào)410、412、416可具有不同標(biāo)識(shí)符。可附加地或可替換地, 如果分組為表示單個(gè)搜索條目,則符號(hào)可共享對(duì)于該組的標(biāo)識(shí)符。依據(jù)搜索服務(wù)的配置,組 標(biāo)識(shí)符的語(yǔ)義可能改變。
      權(quán)利要求
      1.一種方法,包括接收包括搜索查詢表達(dá)式的請(qǐng)求,所述搜索查詢表達(dá)式包括搜索條目的標(biāo)識(shí)符; 接收所述搜索條目的數(shù)據(jù)成員;至少部分地基于所述搜索查詢表達(dá)式和所述數(shù)據(jù)成員生成搜索結(jié)果;以及 發(fā)送所述搜索結(jié)果。
      2.如權(quán)利要求1所述的方法,其中 接收所述搜索條目的數(shù)據(jù)成員包括接收所述搜索條目的標(biāo)識(shí)符以及所述搜索條目的數(shù)據(jù)成員。
      3.如權(quán)利要求1所述的方法,其中 接收所述搜索條目的數(shù)據(jù)成員包括 發(fā)送包括所述搜索條目的標(biāo)識(shí)符的請(qǐng)求;以及 接收包括所述搜索條目的數(shù)據(jù)成員的響應(yīng)。
      4.如權(quán)利要求1所述的方法,包括在接收包括搜索查詢表達(dá)式的請(qǐng)求之前,發(fā)送包括圖形區(qū)域的描述的文檔。
      5.如權(quán)利要求1所述的方法,還包括接收包括所述搜索條目的數(shù)據(jù)成員和標(biāo)識(shí)符的更新請(qǐng)求;以及 發(fā)送包括所述搜索結(jié)果的更新的響應(yīng)。
      6.如權(quán)利要求1所述的方法,其中所述搜索條目的標(biāo)識(shí)符包括以下內(nèi)容中的至少一個(gè)所述請(qǐng)求中定義的值、從所述搜索條目導(dǎo)出的值、綁定至由所述請(qǐng)求確定的會(huì)話的值、 國(guó)際化資源標(biāo)識(shí)符、通用資源標(biāo)識(shí)符、通用資源定位符、通用資源名稱、通用唯一標(biāo)識(shí)符、數(shù) 字對(duì)象標(biāo)識(shí)符、國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)和唯一命名空間的成員。
      7.如權(quán)利要求1所述的方法,其中 所述數(shù)據(jù)成員包括以下內(nèi)容中的至少一個(gè)文本文檔、圖像、照片、視頻、語(yǔ)音記錄、多媒體文檔、腳本、可執(zhí)行軟件應(yīng)用、圖形用戶 界面控制、通用資源標(biāo)識(shí)符、在搜索查詢中包含搜索條目的參數(shù)、搜索查詢的搜索條目的關(guān) 聯(lián)的參數(shù)、搜索條目的組成員身份的參數(shù)、數(shù)值屬性、文本屬性、布爾屬性和二進(jìn)制屬性。
      8.一種方法,包括生成用于搜索查詢和搜索結(jié)果的表示的圖形區(qū)域; 響應(yīng)于用戶輸入,將搜索條目關(guān)聯(lián)至搜索查詢; 生成包括所述搜索條目的標(biāo)識(shí)符的搜索查詢表達(dá)式; 發(fā)送包括所述搜索查詢表達(dá)式的請(qǐng)求; 發(fā)送數(shù)據(jù)成員;以及 接收搜索結(jié)果。
      9.如權(quán)利要求8所述的方法,其中 所述圖形區(qū)域包括查詢區(qū)域; 所述搜索查詢關(guān)聯(lián)至所述查詢區(qū)域; 所述搜索條目關(guān)聯(lián)至圖形符號(hào);以及將搜索條目關(guān)聯(lián)至搜索查詢包括在所述查詢區(qū)域上放置所述圖形符號(hào)。
      10.如權(quán)利要求9所述的方法,其中 生成圖形區(qū)域包括提取包括所述圖形區(qū)域的描述的文檔;以及 至少部分地基于所述文檔呈現(xiàn)所述圖形區(qū)域;所述用戶輸入包括所述圖形符號(hào)向所述查詢區(qū)域上的位置的移動(dòng)操作;以及 將搜索條目關(guān)聯(lián)至搜索查詢還包括設(shè)置所述搜索條目的數(shù)據(jù)成員以對(duì)應(yīng)于所述位置。
      11.如權(quán)利要求8所述的方法,還包括 呈現(xiàn)所述搜索結(jié)果;發(fā)送包括所述數(shù)據(jù)成員的搜索查詢更新請(qǐng)求;接收包括所述搜索結(jié)果的更新的所述搜索查詢更新請(qǐng)求的響應(yīng);以及呈現(xiàn)所述搜索結(jié)果的更新。
      12.如權(quán)利要求8所述的方法,其中 所述數(shù)據(jù)成員包括以下內(nèi)容中的至少一個(gè)文本文檔、圖像、照片、視頻、語(yǔ)音記錄、多媒體文檔、腳本、可執(zhí)行軟件應(yīng)用、圖形用戶 界面控制、通用資源標(biāo)識(shí)符、在搜索查詢中包含搜索條目的參數(shù)、搜索查詢的搜索條目的關(guān) 聯(lián)的參數(shù)、搜索條目的組成員身份的參數(shù)、數(shù)值屬性、文本屬性、布爾屬性和二進(jìn)制屬性。
      13.如權(quán)利要求8所述的方法,其中 所述標(biāo)識(shí)符包括以下內(nèi)容中的至少一個(gè)所述請(qǐng)求中定義的值、從所述搜索條目導(dǎo)出的值、綁定至由所述請(qǐng)求確定的會(huì)話的值、 國(guó)際化資源標(biāo)識(shí)符、通用資源標(biāo)識(shí)符、通用資源定位符、通用資源名稱、通用唯一標(biāo)識(shí)符、數(shù) 字對(duì)象標(biāo)識(shí)符、國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)和唯一命名空間的成員。
      14.一種裝置,包括 網(wǎng)絡(luò)接口 ;處理器,耦合至所述網(wǎng)絡(luò)接口 ;以及存儲(chǔ)器,耦合至所述處理器并具有使得所述裝置執(zhí)行以下操作的指令 通過(guò)所述網(wǎng)絡(luò)接口接收包括搜索查詢表達(dá)式的請(qǐng)求,所述搜索查詢表達(dá)式包括搜索條 目的標(biāo)識(shí)符;通過(guò)所述網(wǎng)絡(luò)接口接收數(shù)據(jù)成員;至少部分地基于所述搜索查詢表達(dá)式和所述數(shù)據(jù)成員生成搜索結(jié)果;以及 通過(guò)所述網(wǎng)絡(luò)接口發(fā)送所述搜索結(jié)果。
      15.如權(quán)利要求14所述的裝置,其中接收數(shù)據(jù)成員包括接收所述搜索條目的標(biāo)識(shí)符以及所述數(shù)據(jù)成員。
      16.如權(quán)利要求14所述的裝置,其中 接收數(shù)據(jù)成員包括發(fā)送包括所述標(biāo)識(shí)符的請(qǐng)求;以及 接收包括所述數(shù)據(jù)成員的響應(yīng)。
      17.如權(quán)利要求14所述的裝置,包括在接收所述請(qǐng)求之前,通過(guò)所述網(wǎng)絡(luò)接口發(fā)送文檔,所述文檔包括圖形區(qū)域的描述。
      18.如權(quán)利要求14所述的裝置,其中所述數(shù)據(jù)成員包括以下內(nèi)容中的至少一個(gè)文本文檔、圖像、照片、視頻、語(yǔ)音記錄、多媒體文檔、腳本、可執(zhí)行軟件應(yīng)用、圖形用戶 界面控制、通用資源標(biāo)識(shí)符、在搜索查詢中包含搜索條目的參數(shù)、搜索查詢的搜索條目的關(guān) 聯(lián)的參數(shù)、搜索條目的組成員身份的參數(shù)、數(shù)值屬性、文本屬性、布爾屬性和二進(jìn)制屬性。
      19.一種裝置,包括 用戶輸入接口;網(wǎng)絡(luò)接口 ;處理器,耦合至所述用戶輸入接口和所述網(wǎng)絡(luò)接口 ;以及存儲(chǔ)器,耦合至所述處理器并具有使得所述裝置執(zhí)行以下操作的指令生成用于搜索查詢和搜索結(jié)果的表示的圖形區(qū)域;響應(yīng)于通過(guò)所述用戶輸入接口的用戶輸入,將搜索條目關(guān)聯(lián)至搜索查詢;生成包括所述搜索條目的標(biāo)識(shí)符的搜索查詢表達(dá)式;通過(guò)所述網(wǎng)絡(luò)接口發(fā)送,包括所述搜索查詢表達(dá)式的請(qǐng)求以及數(shù)據(jù)成員;以及至少部分地基于所述搜索查詢表達(dá)式和所述數(shù)據(jù)成員,通過(guò)所述網(wǎng)絡(luò)接口接收搜索結(jié)^ ο
      20.如權(quán)利要求19所述的裝置,其中 所述圖形區(qū)域包括查詢區(qū)域; 所述搜索查詢關(guān)聯(lián)至所述查詢區(qū)域; 所述搜索條目關(guān)聯(lián)至圖形符號(hào);以及將搜索條目關(guān)聯(lián)至搜索查詢包括在所述查詢區(qū)域上放置所述圖形符號(hào)。
      21.如權(quán)利要求20所述的裝置,其中 圖形區(qū)域的生成包括通過(guò)所述網(wǎng)絡(luò)接口提取圖形區(qū)域的描述文檔,以及至少部分地基于所述描述文檔生成 圖形區(qū)域;所述用戶輸入包括所述圖形符號(hào)向所述查詢區(qū)域上的位置的移動(dòng)操作;以及 將搜索條目關(guān)聯(lián)至搜索查詢還包括設(shè)置第二數(shù)據(jù)成員以對(duì)應(yīng)于所述位置。
      22.如權(quán)利要求19所述的裝置,還包括 通過(guò)所述網(wǎng)絡(luò)接口發(fā)送更新請(qǐng)求;通過(guò)所述網(wǎng)絡(luò)接口接收包括所述搜索結(jié)果的更新的所述更新請(qǐng)求的響應(yīng);以及 生成具有所述更新的結(jié)果區(qū)域。
      23.如權(quán)利要求19所述的裝置,其中所述數(shù)據(jù)成員包括以下內(nèi)容中的至少一個(gè)文本文檔、圖像、照片、視頻、語(yǔ)音記錄、多 媒體文檔、腳本、可執(zhí)行軟件應(yīng)用、圖形用戶界面控制、通用資源標(biāo)識(shí)符、位置、在搜索查詢 中包含搜索條目的參數(shù)、搜索查詢的搜索條目的關(guān)聯(lián)的參數(shù)、搜索條目的組成員身份的參 數(shù)、數(shù)值屬性、文本屬性、布爾屬性和二進(jìn)制屬性。
      24.一種用指令編碼的計(jì)算機(jī)可讀介質(zhì),所述指令在由計(jì)算機(jī)執(zhí)行時(shí)使得計(jì)算機(jī)執(zhí)行 以下操作生成用于搜索查詢和搜索結(jié)果的表示的圖形區(qū)域; 響應(yīng)于用戶輸入,將搜索條目關(guān)聯(lián)至搜索查詢; 生成包括所述搜索條目的標(biāo)識(shí)符的搜索查詢表達(dá)式; 發(fā)送包括所述搜索查詢表達(dá)式的請(qǐng)求; 發(fā)送數(shù)據(jù)成員;以及 接收搜索結(jié)果。
      全文摘要
      根據(jù)本發(fā)明實(shí)例性實(shí)施例,公開(kāi)一種提供信息搜索服務(wù)的方法。從第一方接收包括搜索查詢表達(dá)式(138)的第一請(qǐng)求,所述搜索查詢表達(dá)式包括搜索條目的標(biāo)識(shí)符(ID X)。接收所述搜索條目的數(shù)據(jù)成員(146)。至少部分地基于所述搜索查詢表達(dá)式和所述數(shù)據(jù)成員生成搜索結(jié)果。向第一方發(fā)送所述搜索結(jié)果(152)。
      文檔編號(hào)G06F17/30GK102067125SQ200980123305
      公開(kāi)日2011年5月18日 申請(qǐng)日期2009年6月3日 優(yōu)先權(quán)日2008年6月20日
      發(fā)明者J·埃斯科林, J·阿拉斯沃里 申請(qǐng)人:諾基亞公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1