欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

協(xié)作搜索的制作方法

文檔序號(hào):6497828閱讀:182來(lái)源:國(guó)知局
協(xié)作搜索的制作方法
【專利摘要】提供由一個(gè)或多個(gè)計(jì)算設(shè)備駐留的協(xié)作搜索會(huì)話。從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù)。而且從所述協(xié)作搜索會(huì)話中的第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù)。可至少部分基于所述第一和第二查詢數(shù)據(jù)搜索資源的語(yǔ)料庫(kù)以識(shí)別用于所述協(xié)作搜索會(huì)話的特定的搜索結(jié)果集合??墒顾鎏囟ǖ乃阉鹘Y(jié)果集合的至少一部分呈現(xiàn)在參與所述協(xié)作搜索會(huì)話的所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備中的每個(gè)上。
【專利說(shuō)明】協(xié)作搜索
【技術(shù)領(lǐng)域】
[0001]本公開一般涉及搜索數(shù)字資源的領(lǐng)域,更具體地涉及多用戶搜索。
【背景技術(shù)】
[0002]搜索引擎一般嘗試向用戶提供快速、精確和及時(shí)的搜索結(jié)果。存在具有不同的接口和算法的一些搜索引擎,其中不同的接口和算法幫助計(jì)算機(jī)用戶找到存儲(chǔ)在一個(gè)或多個(gè)計(jì)算系統(tǒng)(包括計(jì)算系統(tǒng)的網(wǎng)絡(luò))上的資源。隨著因特網(wǎng)的到來(lái),搜索引擎在速度和功能方面有所提升,以適應(yīng)找到存儲(chǔ)在通過(guò)因特網(wǎng)連接的計(jì)算系統(tǒng)中的數(shù)十億資源的需求。網(wǎng)頁(yè)搜索引擎例如是被設(shè)計(jì)為在因特網(wǎng)上搜索信息的搜索引擎。典型地,用戶提交規(guī)定了某些關(guān)鍵詞、標(biāo)準(zhǔn)或條件的搜索查詢,搜索引擎查閱一個(gè)或多個(gè)索引以確定搜索引擎知道的哪些資源可能滿足搜索查詢。搜索結(jié)果(也稱為“命中”)可被返回給用戶。在一些情況下,用戶可例如通過(guò)選擇相應(yīng)的超鏈接訪問(wèn)或請(qǐng)求直接來(lái)自清單的命中列表中包括的資源。
[0003]在一些現(xiàn)有的搜索引擎中,多個(gè)不同用戶獨(dú)立地提交搜索查詢并且與響應(yīng)于查詢生成的搜索結(jié)果交互。用戶的查詢和與搜索結(jié)果的交互可被收集和存儲(chǔ)為歷史,并且可與特定的用戶或用戶類別相關(guān)聯(lián)。一些現(xiàn)代的搜索引擎嘗試在返回給定搜索查詢的結(jié)果時(shí)考慮單獨(dú)用戶的歷史或概要。例如,與用戶相關(guān)聯(lián)的地理位置可被采用以根據(jù)此位置返回(如果可能)搜索結(jié)果。還可在搜索算法中考慮為給定用戶觀察的歷史趨勢(shì)和多個(gè)獨(dú)立用戶的總體的歷史趨勢(shì)以幫助更好地響應(yīng)特定查詢生成搜索結(jié)果集合。例如,在一些現(xiàn)代搜索引擎中,從由一個(gè)或多個(gè)用戶執(zhí)行的之前搜索收集的情報(bào)可用于影響隨后搜索中為另一用戶建議的搜索標(biāo)準(zhǔn)和返回的搜索結(jié)果。
【專利附圖】

【附圖說(shuō)明】
[0004]圖1為根據(jù)一個(gè)實(shí)施方式的適于協(xié)作搜索的示例性計(jì)算系統(tǒng)的簡(jiǎn)化的示意性附圖;
[0005]圖2A為根據(jù)一個(gè)實(shí)施方式的包括兩個(gè)或更多個(gè)計(jì)算設(shè)備和至少一個(gè)搜索引擎的第一示例性系統(tǒng)的簡(jiǎn)化框圖;
[0006]圖2B為根據(jù)一個(gè)實(shí)施方式的包括兩個(gè)或更多個(gè)計(jì)算系統(tǒng)和至少一個(gè)搜索引擎的第二示例性系統(tǒng)的簡(jiǎn)化框圖;
[0007]圖3A-3B為示出了根據(jù)至少一些實(shí)施方式的用于創(chuàng)建協(xié)作搜索會(huì)話的示例性技術(shù)的簡(jiǎn)化框圖;
[0008]圖4為示出了根據(jù)至少一些實(shí)施方式的示例性協(xié)作搜索中的示例性任務(wù)的簡(jiǎn)化框圖;
[0009]圖5A-5C為示出了根據(jù)至少一些實(shí)施方式的示例性協(xié)作搜索中的示例性任務(wù)的簡(jiǎn)化框圖;
[0010]圖6為示出了根據(jù)至少一些實(shí)施方式的涉及多個(gè)搜索界面上下文的示例性協(xié)作搜索中的示例性任務(wù)的框圖;[0011]圖7是根據(jù)至少一些實(shí)施方式的協(xié)作搜索數(shù)字資源的語(yǔ)料庫(kù)的示例性技術(shù)的流程圖。
[0012]在各個(gè)附圖中相似的參考標(biāo)號(hào)指示相似的元件。
【具體實(shí)施方式】[0013]MM
[0014]一般地,在本說(shuō)明書中描述的主題的一個(gè)方面可在包括以下動(dòng)作的方法中實(shí)現(xiàn):從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù)并從協(xié)作搜索會(huì)話中的第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù)??芍辽俨糠值鼗诘谝缓偷诙樵償?shù)據(jù)搜索資源的語(yǔ)料庫(kù)以識(shí)別特定的搜索結(jié)果集合??墒固囟ǖ乃阉鹘Y(jié)果集合的至少一部分呈現(xiàn)在第一和第二計(jì)算設(shè)備中的每個(gè)上。
[0015]而且,在另一個(gè)一般方面中,可提供包括至少一個(gè)處理器設(shè)備、至少一個(gè)存儲(chǔ)元件和協(xié)作搜索工具的系統(tǒng)。協(xié)作搜索工具在由處理器執(zhí)行時(shí)可在協(xié)作搜索會(huì)話中從第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù)和從第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù)。協(xié)作搜索工具可通過(guò)使用第一和第二查詢數(shù)據(jù)搜索資源語(yǔ)料庫(kù)以識(shí)別特定的搜索結(jié)果集合并且使特定的搜索結(jié)果集合的至少一部分呈現(xiàn)在第一和第二計(jì)算設(shè)備中的每個(gè)上。在一些示例中,此系統(tǒng)還可包括搜索引擎,所述搜索引擎適于搜索資源的語(yǔ)料庫(kù)以識(shí)別滿足特定的搜索查詢的資源。
[0016]這些實(shí)施方式和其它實(shí)施方式均可任選地包括下列特征中的一個(gè)或多個(gè)??蓮牡谝缓偷诙樵償?shù)據(jù)發(fā)展聚合的查詢數(shù)據(jù)。接收第一查詢數(shù)據(jù)可使得至少部分地基于第一查詢數(shù)據(jù)識(shí)別第一搜索結(jié)果集合,接收第二查詢數(shù)據(jù)可使得基于第二查詢數(shù)據(jù)修改第一搜索結(jié)果集合以形成特定的搜索結(jié)果集合。第一查詢數(shù)據(jù)可包括搜索查詢并且第一搜索結(jié)果集合可以是響應(yīng)搜索查詢的初始搜索結(jié)果集合,第二查詢數(shù)據(jù)可包括根據(jù)第一標(biāo)準(zhǔn)過(guò)濾第一搜索結(jié)果集合的請(qǐng)求。第一查詢數(shù)據(jù)可包括將第一過(guò)濾器應(yīng)用于預(yù)定的搜索結(jié)果集合以形成第一搜索結(jié)果集合的請(qǐng)求,第二查詢數(shù)據(jù)包括將第二過(guò)濾器應(yīng)用于第一搜索結(jié)果集合以形成特定的搜索結(jié)果集合的請(qǐng)求。特定的搜索結(jié)果集合可以是協(xié)作搜索會(huì)話中的初始搜索結(jié)果集合。第一查詢數(shù)據(jù)不同于第二查詢數(shù)據(jù)。通過(guò)將第一和第二計(jì)算設(shè)備與特定的協(xié)作搜索會(huì)話相關(guān)聯(lián)協(xié)作搜索會(huì)話。創(chuàng)建協(xié)作搜索會(huì)話還可包括將參加協(xié)作搜索會(huì)話的邀請(qǐng)至少發(fā)送至第二計(jì)算設(shè)備,以及識(shí)別到第二計(jì)算設(shè)備已經(jīng)參加協(xié)作搜索會(huì)話。建立協(xié)作搜索會(huì)話還可包括識(shí)別到第一和第二計(jì)算設(shè)備已經(jīng)參加協(xié)作搜索會(huì)話。
[0017]而且,實(shí)施方式可均可選地包括下列特征中的一個(gè)或多個(gè)。特定的搜索結(jié)果集合可根據(jù)第一搜索上下文被呈現(xiàn)在第一計(jì)算設(shè)備上并且根據(jù)不同的第二搜索上下文被呈現(xiàn)在第二計(jì)算設(shè)備上。第一和第二搜索上下文中的每個(gè)可分別由對(duì)應(yīng)的第一和第二計(jì)算設(shè)備處的用戶選擇。第一計(jì)算設(shè)備處的至少一個(gè)用戶輸入可將第二搜索上下文賦予第二計(jì)算設(shè)備。可從參與協(xié)作搜索會(huì)話的設(shè)備接收附加的查詢數(shù)據(jù),基于附加的查詢數(shù)據(jù)修正特定的搜索結(jié)果集合??筛鶕?jù)特定的搜索結(jié)果集合的修正修改應(yīng)用第一搜索上下文的第一計(jì)算設(shè)備上的呈現(xiàn)和應(yīng)用第二搜索上下文的第二計(jì)算設(shè)備上的呈現(xiàn)。應(yīng)用第一搜索上下文的第一計(jì)算設(shè)備上的呈現(xiàn)的修改可不同于應(yīng)用第二搜索上下文的第二計(jì)算設(shè)備上的呈現(xiàn)的修改。可通過(guò)保存協(xié)作搜索會(huì)話和撤除協(xié)作搜索會(huì)話中的至少一個(gè)關(guān)閉協(xié)作搜索會(huì)話。協(xié)作搜索會(huì)話可至少部分地由第一計(jì)算設(shè)備和/或遠(yuǎn)程搜索服務(wù)器保留。查詢數(shù)據(jù)可包括以下中的至少一個(gè):搜索查詢、附加的搜索查詢項(xiàng)、被應(yīng)用至搜索結(jié)果集合的過(guò)濾器、由協(xié)作搜索會(huì)話的參與設(shè)備之一從查詢分支的輸入、排序搜索結(jié)果集合的請(qǐng)求、與搜索結(jié)果的集合的呈現(xiàn)的交互、以及與搜索結(jié)果的集合的返回的一個(gè)或多個(gè)結(jié)果相關(guān)的反饋數(shù)據(jù)。
[0018]這些特征中的一些或所有可以是計(jì)算機(jī)實(shí)現(xiàn)方法,或者進(jìn)一步包括在用于執(zhí)行所描述的功能的對(duì)應(yīng)系統(tǒng)或其它設(shè)備中。本公開的這些和其它特征、方面和實(shí)現(xiàn)的細(xì)節(jié)在附圖和下面的描述中給出。本公開的其它特征、目的和優(yōu)點(diǎn)根據(jù)說(shuō)明書、附圖和權(quán)利要求變得明顯。
[0019]示例件實(shí)施方式
[0020]圖1是示出了計(jì)算系統(tǒng)100的示例性實(shí)現(xiàn)的簡(jiǎn)化框圖,計(jì)算系統(tǒng)100包括多個(gè)計(jì)算設(shè)備105、110、115、120,每個(gè)計(jì)算設(shè)備能訪問(wèn)和利用搜索引擎,例如由特定的遠(yuǎn)程搜索引擎服務(wù)器提供的搜索引擎服務(wù)器125或駐留有搜索引擎的另一計(jì)算設(shè)備(例如,105、110、115、120)。在搜索引擎由遠(yuǎn)程的計(jì)算設(shè)備或服務(wù)器作為主機(jī)的示例中,計(jì)算設(shè)備(例如,105、110、115、120)可經(jīng)由包括公共網(wǎng)絡(luò)(例如,因特網(wǎng))以及專用網(wǎng)絡(luò)(例如,局域網(wǎng)(LAN)或無(wú)線LAN(WiLAN))的一個(gè)或多個(gè)網(wǎng)絡(luò)(例如,130、145)提交查詢、接收搜索結(jié)果、以及傳送和利用搜索引擎。搜索引擎(例如,125)可包括用于索引和搜索多個(gè)數(shù)字資源的邏輯,其中數(shù)字資源包括網(wǎng)頁(yè)、數(shù)字文獻(xiàn)、數(shù)字圖像、數(shù)字音頻和/或視頻、以及其它文件和數(shù)據(jù)(在一些實(shí)施例中包括由一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器135保留的數(shù)據(jù))。在一些示例中,搜索引擎可與本地駐留在計(jì)算設(shè)備105、110、115、120之一上或遠(yuǎn)程駐留在一個(gè)或多個(gè)應(yīng)用服務(wù)器(例如,140)上的程序接合以向應(yīng)用或其它程序提供搜索功能。在一些實(shí)施例中,由搜索引擎索引的數(shù)據(jù)可被生成、緩存一段時(shí)間,隨后本地或遠(yuǎn)程地或以某一組合被存檔。
[0021]在系統(tǒng)100中,計(jì)算設(shè)備105、110、115、120中的兩個(gè)或更多個(gè)可參加協(xié)作搜索會(huì)話,允許多個(gè)計(jì)算設(shè)備的用戶同時(shí)與搜索引擎125交互以基于搜索查詢和由參與協(xié)作搜索會(huì)話的設(shè)備的用戶接收的其它輸入(共同稱為“搜索查詢數(shù)據(jù)”)協(xié)作地發(fā)展精化的搜索結(jié)果集合。協(xié)作搜索會(huì)話可允許多個(gè)用戶例如在商業(yè)或教育環(huán)境中通過(guò)使用一個(gè)或多個(gè)搜索引擎執(zhí)行聯(lián)合研究或分析??赏ㄟ^(guò)使用搜索引擎125支持多個(gè)同時(shí)協(xié)作搜索會(huì)話。而且,協(xié)作搜索會(huì)話可允許(例如,計(jì)算設(shè)備105、110、115、120的)協(xié)作用戶將特定的搜索或搜索查詢“分支”,允許協(xié)作用戶中的每個(gè)調(diào)整搜索查詢的一個(gè)或多個(gè)標(biāo)準(zhǔn)以在隨后與其它協(xié)作設(shè)備共享他們的結(jié)果和他們的修改的搜索項(xiàng)之前并行地檢索不同的結(jié)果集。而且,這些分支后的搜索仍然鏈接至父搜索,在協(xié)作搜索會(huì)話期間從父搜索分支檢索。
[0022]可通過(guò)使用參與協(xié)作搜索會(huì)話的計(jì)算設(shè)備(例如,105、110、115、120)中的一個(gè)或多個(gè)和/或搜索引擎自身(如結(jié)合圖2A和2B更詳細(xì)示出和解釋的)提供方便協(xié)作搜索會(huì)話的邏輯。在一些示例中,設(shè)備(例如,105、110、115、120)可通過(guò)使用一個(gè)或多個(gè)網(wǎng)絡(luò)(包括網(wǎng)絡(luò)130以及短距離網(wǎng)絡(luò)145,例如基于藍(lán)牙或WiFi的網(wǎng)絡(luò))參與協(xié)作搜索會(huì)話和在協(xié)作搜索會(huì)話內(nèi)通信,從而允許基本并列的設(shè)備在協(xié)作搜索會(huì)話中認(rèn)出彼此且彼此通信。
[0023]一般地,包括用于實(shí)現(xiàn)系統(tǒng)100的計(jì)算設(shè)備(例如,105、110、115、120、125、135、140)的“服務(wù)器”、“客戶端”和“計(jì)算設(shè)備”可包括可操作以接收、發(fā)送、處理、存儲(chǔ)或管理與軟件系統(tǒng)100相關(guān)聯(lián)的數(shù)據(jù)和信息的電子計(jì)算設(shè)備。如本文中所使用的,術(shù)語(yǔ)“計(jì)算機(jī)”、“計(jì)算設(shè)備”、“處理器”或“處理設(shè)備”意圖包括任意合適的處理設(shè)備。例如,系統(tǒng)100可通過(guò)使用除了服務(wù)器(包括服務(wù)器池)以外的計(jì)算機(jī)實(shí)現(xiàn)。而且,計(jì)算設(shè)備中的任一、所有或一些可適于執(zhí)行任意操作系統(tǒng)(包括Linux、UNIX、Microsoft Windows、Apple 0S> AppleiOS、Google Android、Windows服務(wù)器等),以及適于虛擬地執(zhí)行特定的操作系統(tǒng)(包括定制且專有的操作系統(tǒng))的虛擬機(jī)。
[0024]而且,服務(wù)器、客戶端和計(jì)算設(shè)備(例如,105、110、115、120、125、135、140)均可包括一個(gè)或多個(gè)處理器、計(jì)算機(jī)可讀存儲(chǔ)器和一個(gè)或多個(gè)接口(除了其它特征和硬件以外)。服務(wù)器可包括任意合適的軟件部件或模塊、或能夠駐留和/或服務(wù)軟件應(yīng)用或服務(wù)(例如,應(yīng)用服務(wù)器140或主機(jī)服務(wù)器135的服務(wù))的計(jì)算設(shè)備,其中所述軟件應(yīng)用或服務(wù)包括分布式、企業(yè)、或基于云的軟件應(yīng)用、數(shù)據(jù)和服務(wù)。例如,服務(wù)器可被配置為駐留、服務(wù)、或管理數(shù)據(jù)集、或與其它服務(wù)接合或協(xié)調(diào)或依賴于其它服務(wù)或由其它服務(wù)使用的應(yīng)用,其中所述應(yīng)用包括聚焦于分析的應(yīng)用和軟件工具。在一些示例中,服務(wù)器、系統(tǒng)、子系統(tǒng)或計(jì)算設(shè)備可被實(shí)現(xiàn)為可駐留在公共計(jì)算系統(tǒng)、服務(wù)器、服務(wù)器工具、或云計(jì)算環(huán)境中的設(shè)備的一些組合,并且共享計(jì)算資源(包括共享的存儲(chǔ)器、處理器和接口)。
[0025]計(jì)算設(shè)備105、110、115、120可包括傳統(tǒng)移動(dòng)計(jì)算設(shè)備,其中所述傳統(tǒng)移動(dòng)計(jì)算設(shè)備包括個(gè)人計(jì)算機(jī)、筆記本電腦、平板電腦、智能電話、個(gè)人數(shù)字助理、特征電話、手持視頻游戲控制臺(tái)、臺(tái)式機(jī)、聯(lián)網(wǎng)電視和能夠經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)(例如,130、145)利用搜索引擎125和與其它設(shè)備通信的其它設(shè)備。移動(dòng)計(jì)算設(shè)備105、110、115、120的屬性在設(shè)備之間可廣泛地不同,其中所述屬性包括操作系統(tǒng)和加載、安裝到設(shè)備或由設(shè)備操作或訪問(wèn)的軟件程序的集合。設(shè)備的程序集可包括操作系統(tǒng)、應(yīng)用、插件、小應(yīng)用程序、虛擬機(jī)、機(jī)器圖像、驅(qū)動(dòng)器、可執(zhí)行文件和能夠由對(duì)應(yīng)的設(shè)備(例如,105、110、115、120)運(yùn)行、執(zhí)行或使用的其它基于軟件的程序。搜索引擎125的所有或一部分還可被本地安裝在計(jì)算設(shè)備105、110、115、120中的一個(gè)或多個(gè)上。其它設(shè)備屬性還可包括設(shè)備所連接或可訪問(wèn)的外圍設(shè)備、設(shè)備所適應(yīng)的網(wǎng)絡(luò)技術(shù)的類型。
[0026]計(jì)算設(shè)備(例如,105、110、115、120)還可包括允許用戶觀看在系統(tǒng)100中提供的
應(yīng)用和其它程序的圖形用戶界面且與其交互的至少一個(gè)圖形顯示設(shè)備和用戶界面,其中所述用戶界面包括搜索引擎用戶界面和由搜索引擎返回的搜索結(jié)果的圖形表示。一般地,用戶計(jì)算設(shè)備可包括可操作以接收、發(fā)送、處理和存儲(chǔ)與圖1的軟件環(huán)境相關(guān)聯(lián)的任意合適的數(shù)據(jù)的任意電子計(jì)算設(shè)備。而且,盡管可描述了用戶計(jì)算設(shè)備(例如,105、110、115、120)由一個(gè)用戶使用,但是本公開預(yù)想到許多用戶可使用一個(gè)計(jì)算機(jī)或一個(gè)用戶可使用多個(gè)計(jì)算機(jī)。
[0027]盡管圖1被描述為包含多個(gè)元件或與多個(gè)元件相關(guān)聯(lián),但是不是圖1的系統(tǒng)100內(nèi)的示出的所有元件都可在本公開的每個(gè)替換實(shí)現(xiàn)中被利用。另外,本文中所描述的元件中的一個(gè)或多個(gè)可位于系統(tǒng)100外部,而在其它示例中,某些元件以及未在所示實(shí)現(xiàn)中描述的其它元件可包括在一個(gè)或多個(gè)所描述的其它元件中或作為其一部分。而且,圖1中所示的一些元件可與其它部件組合,除了本文中描述的這些目的以外用于替換或附加目的。
[0028]轉(zhuǎn)向圖2A-2B,示出了能夠方便協(xié)作搜索會(huì)話的示例性系統(tǒng)的簡(jiǎn)化框圖。在第一示例性系統(tǒng)200a中,提供了兩個(gè)或更多個(gè)用戶計(jì)算設(shè)備205a、210a以及駐留有搜索引擎220a的搜索服務(wù)器215a,其中搜索引擎220a適于搜索數(shù)字資源225的語(yǔ)料庫(kù)222。用戶計(jì)算設(shè)備205a、2IOa中的一個(gè)或兩個(gè)可包括協(xié)作搜索工具230a、230b,協(xié)作搜索工具230a、230b適于使計(jì)算設(shè)備205a、210a(以及它們的用戶)參與語(yǔ)料庫(kù)222的協(xié)作搜索。而且,用戶計(jì)算設(shè)備205a、210a可包括一個(gè)或多個(gè)計(jì)算機(jī)處理器235a、236a和一個(gè)或多個(gè)存儲(chǔ)元件240a、242a,用于執(zhí)行計(jì)算機(jī)可讀指令和邏輯以實(shí)現(xiàn)對(duì)應(yīng)的用戶計(jì)算設(shè)備205a、210a的一個(gè)或多個(gè)功能。
[0029]示例性協(xié)作搜索工具230a、230b可包括一個(gè)或多個(gè)模塊或工具,所述一個(gè)或多個(gè)模塊或工具包括搜索管理器250a、250b、上下文管理器255a、255b、設(shè)備協(xié)調(diào)器260a、260b、緩存管理器265a、265b (除了其它例子以外)。搜索管理器250a、250b可包括用于與協(xié)作搜索中利用的搜索引擎220a接合和通信的功能。在一些實(shí)現(xiàn)中,搜索管理器250a、250b可替換地使用全部或部分地本地駐留在用戶計(jì)算設(shè)備(例如,205a、210a)中的搜索引擎。搜索管理器250a、250b可協(xié)調(diào)搜索查詢和其它查詢數(shù)據(jù)(例如,搜索過(guò)濾器的選擇,搜索結(jié)果的排序、關(guān)于某些搜索結(jié)果的反饋數(shù)據(jù)(例如,指示某些搜索結(jié)果最佳對(duì)應(yīng)于用戶的期望搜索)、或與由搜索引擎(例如,220a)返回的搜索結(jié)果集合的其它交互)的發(fā)送,以及搜索結(jié)果從搜索引擎的傳送。搜索管理器250a、250b可方便或管理協(xié)作搜索會(huì)話中特定的用戶計(jì)算設(shè)備205a、210a與搜索引擎(例如,220a)之間的請(qǐng)求、查詢和其它通信。
[0030]示例性協(xié)作搜索工具230a、230b還可包括上下文管理器255a、255b?,F(xiàn)代搜索引擎可允許搜索結(jié)果通過(guò)使用各種組織技術(shù)、表示算法和用戶界面設(shè)計(jì)(共同稱為“上下文”)以多種形式被返回和顯示。例如,現(xiàn)代搜索引擎可在第一上下文中提供搜索結(jié)果作為傳統(tǒng)的結(jié)果清單(例如,包括在搜索中返回的數(shù)字資源、至對(duì)應(yīng)的搜索結(jié)果等的鏈接的概述的清單),以及可在其它上下文中提供搜索結(jié)果。例如,搜索結(jié)果可在其它上下文中被呈現(xiàn),其中其它上下文例如為與返回的搜索結(jié)果中的一些重疊的交互式地理地圖(例如,通過(guò)使用將所顯示的地圖上的地址或位置與搜索結(jié)果中的一些相關(guān)聯(lián)的標(biāo)記或其它指示符和允許例如放大和縮小地圖視圖、平移地圖等的交互)、匹配查詢的視頻清單(例如,允許根據(jù)與視頻相關(guān)的條件或特性進(jìn)一步排序或過(guò)濾視頻)、滿足查詢的數(shù)字圖像清單(例如,允許根據(jù)與視頻相關(guān)的條件項(xiàng)或特性進(jìn)一步排序或過(guò)濾視頻)、分類的搜索(例如,由識(shí)別的類別分組搜索結(jié)果等)、以個(gè)人為中心的搜索(例如,根據(jù)在搜索結(jié)果中識(shí)別的個(gè)人或與搜索結(jié)果相關(guān)的個(gè)人排序的搜索結(jié)果)、包括結(jié)果中包括的數(shù)字資源的截屏或其它預(yù)覽的搜索結(jié)果、以非傳統(tǒng)圖表或其它格式顯示的搜索結(jié)果(例如,搜索結(jié)果的思維圖和其它圖形表達(dá))。
[0031]在一些示例中,可能希望協(xié)作搜索會(huì)話中的不同用戶在不同的可用上下文中觀看返回的搜索結(jié)果集合。而且,與其它上下文互補(bǔ)的一些上下文可被識(shí)別,并且協(xié)作搜索會(huì)話中的單獨(dú)設(shè)備可在特定的協(xié)作搜索會(huì)話期間被自動(dòng)地賦予特定的搜索上下文。而且,在一些實(shí)現(xiàn)中,協(xié)作搜索會(huì)話中參與的計(jì)算設(shè)備(或用戶)之一可被指定為會(huì)話的領(lǐng)導(dǎo)者并且可指定在參與給定的協(xié)作搜索會(huì)話的其它計(jì)算設(shè)備上呈現(xiàn)和使用的搜索上下文。由此,上下文管理器255a、255b可用于識(shí)別和協(xié)調(diào)在特定的協(xié)作搜索會(huì)話中使用的可用的搜索上下文。而且,上下文管理器255a、255b可與搜索管理器250a、250b結(jié)合使用以提供將被傳送給相應(yīng)的計(jì)算設(shè)備205a、210a的特定上下文數(shù)據(jù),計(jì)算設(shè)備205a、210a根據(jù)所采用的上下文在設(shè)備上觀看搜索結(jié)果且與所述搜索結(jié)果交互(除了其它使用和例子以外)。
[0032]還可關(guān)于協(xié)作搜索工具230a、230b的特定的示例性實(shí)現(xiàn)提供附加的模塊。例如,可提供設(shè)備協(xié)調(diào)器260a、260b以協(xié)調(diào)哪些用戶(即,哪些其它計(jì)算設(shè)備)被邀請(qǐng)或授權(quán)參加和參與給定的協(xié)作搜索會(huì)話,并且控制例如由協(xié)作搜索會(huì)話中的指定領(lǐng)導(dǎo)設(shè)備授予每個(gè)設(shè)備的許可。在一些示例中,會(huì)話的領(lǐng)導(dǎo)者(或領(lǐng)導(dǎo)用戶)可以是初始建立或發(fā)起特定的協(xié)作搜索會(huì)話的設(shè)備的用戶。領(lǐng)導(dǎo)設(shè)備可控制會(huì)話的設(shè)置和訪問(wèn)權(quán)限和許可,其包括刪除協(xié)作的成員直至其全部。例如,特定的協(xié)作搜索會(huì)話中的一些設(shè)備可被限制至可被使用的上下文的類型、可在協(xié)作搜索會(huì)話期間由特定的設(shè)備貢獻(xiàn)和提交的查詢數(shù)據(jù)的定時(shí)、頻率和類型等以指導(dǎo)會(huì)話的進(jìn)程和目標(biāo)。在其它示例中,設(shè)備協(xié)調(diào)器260a、260b還可用于商議會(huì)話中的計(jì)算設(shè)備如何參加會(huì)話、以及在會(huì)話中通信和交互。例如,設(shè)備協(xié)調(diào)器260a、260b可用于規(guī)定實(shí)現(xiàn)協(xié)作搜索會(huì)話的網(wǎng)絡(luò)(例如,275、280)、用于控制用戶訪問(wèn)協(xié)作搜索會(huì)話的證書、角色定義、小組成員和邀請(qǐng)、以及使用的特定的搜索引擎(例如,220a)和在協(xié)作搜索會(huì)話中搜索的語(yǔ)料庫(kù)(例如,222)。例如,在一些示例中,參與特定的協(xié)作搜索會(huì)話的計(jì)算設(shè)備中的一個(gè)或多個(gè)可提供或駐留在協(xié)作搜索會(huì)話中使用的搜索引擎,或至少充當(dāng)用于由例如外部的搜索服務(wù)器215a為初始搜索查詢提供的搜索結(jié)果的中央緩存器。在一些示例中,可通過(guò)本地駐留在協(xié)作的計(jì)算設(shè)備之一上的搜索引擎提供搜索邏輯和相應(yīng)的可用搜索上下文的集合。在這些示例中,緩存管理器265a、265b可用于管理緩存器(例如,270,272)或其它數(shù)據(jù)結(jié)構(gòu),它們用于管理和至少暫時(shí)存儲(chǔ)由參與特定的交互式協(xié)作搜索會(huì)話的計(jì)算設(shè)備的用戶作用和交互的搜索結(jié)果。例如,特定的參與計(jì)算設(shè)備的交互可用于過(guò)濾、排序或縮小緩存的或返回的搜索結(jié)果的集合,并且參與的計(jì)算設(shè)備中的一個(gè)或多個(gè)的緩存管理器可集中地管理協(xié)作搜索會(huì)話中的交互如何影響在會(huì)話中精化的搜索結(jié)果的集合。
[0033]可提供位于參與協(xié)作搜索會(huì)話的計(jì)算設(shè)備的本地或遠(yuǎn)程的搜索引擎(例如,220a)。示例性搜索引擎服務(wù)器(例如,215a)可包括一個(gè)或多個(gè)處理器設(shè)備(例如,265a)和一個(gè)或多個(gè)存儲(chǔ)元件(例如,268a)以及實(shí)現(xiàn)一個(gè)或多個(gè)搜索算法的搜索邏輯,其中所述搜索算法可應(yīng)用到使搜索引擎(即,通過(guò)索引或目錄)“搜索”數(shù)字資源的已知的數(shù)字資源的索引或目錄。在一些示例中,搜索引擎可包括索引自身并且還可包括創(chuàng)建、更新和維護(hù)索引的邏輯。例如,在一些示例性搜索引擎中,可提供適于通過(guò)識(shí)別語(yǔ)料庫(kù)內(nèi)的資源自動(dòng)地(或手動(dòng)地(例如通過(guò)用戶輸入))創(chuàng)建搜索索引或目錄的搜索引擎、爬蟲或其它工具。在其它示例中,搜索引擎可搜索靜態(tài)索引并且可訪問(wèn)和應(yīng)用到由搜索引擎外部的實(shí)體、工具或部件構(gòu)造、提供或維護(hù)的搜索引擎索引。例如,在一個(gè)實(shí)施例中,參與協(xié)作搜索會(huì)話的領(lǐng)導(dǎo)計(jì)算設(shè)備可包括能夠?qū)?shù)字記錄的語(yǔ)料庫(kù)的一部分、外部索引、或代表由另一外部搜索引擎(例如,220a)或另一源返回的初始搜索結(jié)果集合的索引的一部分進(jìn)行搜索的搜索引擎。在此例子中,搜索引擎220a可執(zhí)行初始搜索并且提供相應(yīng)搜索結(jié)果的集合,而在協(xié)作用戶設(shè)備之一(例如,205a)處提供的搜索引擎可(例如,根據(jù)由參與協(xié)作搜索會(huì)話的多個(gè)計(jì)算設(shè)備接收的輸入)在本質(zhì)上搜索和精化搜索結(jié)果集合。在一些示例中,還可聯(lián)合搜索引擎(例如,220a)提供協(xié)作搜索適配器260以有助于方便與參與協(xié)作搜索會(huì)話的計(jì)算設(shè)備的合作。例如,協(xié)作搜索適配器260可用于追蹤協(xié)作搜索會(huì)話和識(shí)別接收的查詢數(shù)據(jù)何時(shí)屬于協(xié)作搜索。而且,協(xié)作搜索適配器260可用于基于響應(yīng)、搜索結(jié)果、上下文和過(guò)程支持協(xié)作搜索會(huì)話的識(shí)別定制搜索引擎220a的響應(yīng)。
[0034]盡管在圖2A的實(shí)施例中,計(jì)算設(shè)備205a、210a設(shè)置有驅(qū)動(dòng)涉及計(jì)算設(shè)備(例如,205a、210a)的協(xié)作搜索會(huì)話的協(xié)作搜索工具230a、230b,但是在其它示例中,外部計(jì)算設(shè)備(即,其用戶不直接參與協(xié)作搜索會(huì)話的設(shè)備),例如遠(yuǎn)程搜索服務(wù)器可提供用于為多個(gè)用戶計(jì)算設(shè)備創(chuàng)建和提供協(xié)作搜索會(huì)話的功能和邏輯。例如,轉(zhuǎn)向圖2B,可提供系統(tǒng)200b,系統(tǒng)200b包括具有協(xié)作搜索工具290的搜索服務(wù)器215b。搜索服務(wù)器215b還可包括在執(zhí)行與協(xié)作搜索工具290對(duì)應(yīng)的機(jī)器可讀指令和邏輯以及搜索服務(wù)器215b可訪問(wèn)的其他軟件和程序中使用的一個(gè)或多個(gè)處理器設(shè)備(例如,265b)以及一個(gè)或多個(gè)存儲(chǔ)元件(例如,268b)。協(xié)作搜索工具290可駐留和提供用于潛在地涉及消費(fèi)協(xié)作搜索會(huì)話的客戶計(jì)算設(shè)備(例如,用戶計(jì)算設(shè)備205a、210b)的無(wú)限數(shù)量的不同組合的多個(gè)協(xié)作搜索會(huì)話的功能。用戶計(jì)算設(shè)備205b、210b可包括處理器(例如,235b、236b)、存儲(chǔ)器(例如,240b、242b)和軟件,例如適于與外部搜索引擎服務(wù)器(例如,215b)接合、接受用戶輸入和查詢數(shù)據(jù)(包括搜索項(xiàng)和查詢、證實(shí)與搜索結(jié)果集合的用戶交互的輸入、以及其它輸入和通信例如對(duì)協(xié)作搜索工具290的用戶輸入(例如,經(jīng)由計(jì)算設(shè)備205b、210b的一個(gè)或多個(gè)網(wǎng)絡(luò)接口和一個(gè)或多個(gè)網(wǎng)絡(luò)(例如,280)))的搜索訪問(wèn)應(yīng)用(例如,285a、285b)。搜索訪問(wèn)應(yīng)用285a、285b可包括網(wǎng)頁(yè)瀏覽器(例如,用于訪問(wèn)基于網(wǎng)絡(luò)的協(xié)作搜索工具290和與其交互)或可提供在協(xié)作搜索會(huì)話中將搜索結(jié)果呈現(xiàn)給用戶的圖形用戶界面(GUI)、接受證實(shí)用于對(duì)在協(xié)作搜索會(huì)話中呈現(xiàn)的搜索結(jié)果集合的響應(yīng)或與其的交互的用戶輸入、以及與遠(yuǎn)程搜索引擎通信的其它程序。
[0035]在一些實(shí)施例中,除了其他用于創(chuàng)建和支持協(xié)作搜索會(huì)話的其它潛在的工具、模塊和部件以外,協(xié)作搜索工具290可包括搜索引擎220b、上下文管理器294、會(huì)話管理器295、配置文件管理器298。搜索引擎220b可類似于其它搜索引擎工作并且提供搜索邏輯(在一些情況下為搜索索引創(chuàng)建功能)以支持和啟動(dòng)資源225的語(yǔ)料庫(kù)222 (例如,已知的網(wǎng)站集或網(wǎng)絡(luò)(例如,280)上的其它數(shù)字資源(在一些例子中包括在因特網(wǎng)上可用的數(shù)字資源)的集合)的搜索。搜索引擎220b可響應(yīng)于(即,從用戶設(shè)備(包括參與協(xié)作搜索會(huì)話的用戶設(shè)備))接收的搜索查詢并且響應(yīng)于這些查詢返回搜索結(jié)果以及更新的搜索結(jié)果O
[0036]協(xié)作搜索工具290可支持用于在各種不同搜索上下文中呈現(xiàn)的搜索結(jié)果的傳送。例如,上下文管理器294可用于定制用于在具體的搜索上下文中呈現(xiàn)在用戶計(jì)算設(shè)備205b,210b上的搜索結(jié)果數(shù)據(jù)。而且,協(xié)作搜索工具290可追蹤在給定的協(xié)作搜索會(huì)話中哪些計(jì)算設(shè)備205b、210b利用哪些可用的搜索上下文并且為在相應(yīng)的用戶計(jì)算設(shè)備205b、210b處利用的對(duì)應(yīng)搜索上下文定制從參與的用戶計(jì)算設(shè)備205b、210b接收的響應(yīng)和輸入。在一些示例中,會(huì)話管理器295可用于幫助追蹤特定的協(xié)作搜索會(huì)話的特性和參與者。例如,會(huì)話管理器295可用于組織和維護(hù)包括利用特定的搜索上下文的特定參與的用戶計(jì)算設(shè)備的協(xié)作搜索會(huì)話并且維護(hù)追蹤這些會(huì)話特性的記錄。當(dāng)協(xié)作搜索工具290的一些實(shí)現(xiàn)可駐留涉及多個(gè)不同用戶的多個(gè)同時(shí)協(xié)作搜索會(huì)話時(shí),會(huì)話管理器295還可用于追蹤哪個(gè)查詢數(shù)據(jù)屬于哪個(gè)協(xié)作搜索會(huì)話。而且,在一些實(shí)現(xiàn)中,搜索服務(wù)器215b可駐留協(xié)作搜索會(huì)話和傳統(tǒng)的獨(dú)立搜索會(huì)話(即,涉及單個(gè)獨(dú)立的客戶),并且會(huì)話管理器295可用于區(qū)分獨(dú)立搜索會(huì)話與協(xié)作搜索會(huì)話。在協(xié)作搜索會(huì)話結(jié)束時(shí),會(huì)話管理器295可通過(guò)撤除協(xié)作會(huì)話或可選地保存會(huì)話待稍后繼續(xù)來(lái)關(guān)閉協(xié)作會(huì)話。在一些例子中,用于單獨(dú)用戶或特定協(xié)作和協(xié)作的分支的搜索請(qǐng)求歷史可全部被存儲(chǔ)并且在繼續(xù)之前的搜索會(huì)話或發(fā)起新的會(huì)話時(shí)被利用。在一些示例中,由協(xié)作搜索工具290駐留的協(xié)作搜索會(huì)話的特性可根據(jù)用戶偏好或用戶向協(xié)作搜索會(huì)話提供的指令被定制。在一些示例中,可提供概要管理器298以識(shí)別(參與計(jì)算設(shè)備(例如,205b,210b)的)特定用戶和例如與用戶對(duì)應(yīng)的相關(guān)聯(lián)的用戶概要信息,例如將識(shí)別的特定用戶的偏好(例如,偏好的搜索上下文、用戶地理或人口統(tǒng)計(jì)信息等)應(yīng)用于涉及用戶的協(xié)作搜索會(huì)話。
[0037]轉(zhuǎn)向圖3A-3B,在一些示例中,創(chuàng)建或啟動(dòng)協(xié)作搜索會(huì)話可涉及識(shí)別參與的用戶計(jì)算設(shè)備和設(shè)置協(xié)作搜索會(huì)話的特定屬性。在第一例子中,如圖3A的簡(jiǎn)化框圖300a所示,協(xié)作搜索會(huì)話由其它參與的用戶計(jì)算設(shè)備305、310之一(例如,根據(jù)類似于圖2A所示和描述的配置的系統(tǒng)配置)管理或服務(wù)。領(lǐng)導(dǎo)計(jì)算設(shè)備305(例如,主持協(xié)作搜索會(huì)話的計(jì)算設(shè)備)的用戶可邀請(qǐng)315—個(gè)或多個(gè)其它計(jì)算設(shè)備(及它們的用戶)參與協(xié)作搜索會(huì)話,經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)320發(fā)送該邀請(qǐng)。在一些示例中,小范圍網(wǎng)絡(luò)(例如,藍(lán)牙微微網(wǎng))可用于識(shí)別主持設(shè)備305范圍內(nèi)的其它計(jì)算設(shè)備(例如,310)作為特定的協(xié)作搜索會(huì)話的候選人并且以與任一設(shè)備的其它網(wǎng)絡(luò)訪問(wèn)信道獨(dú)立或一致地與創(chuàng)立和參與協(xié)作搜索會(huì)話相關(guān)的其它設(shè)備連接和通信。在其它示例中,參與協(xié)作搜索會(huì)話的計(jì)算設(shè)備可經(jīng)由其它網(wǎng)絡(luò)(包括公司、大學(xué)或其它實(shí)體的專用LAN,或通過(guò)使用虛擬LAN (VLAN)或經(jīng)由公共網(wǎng)絡(luò)(例如,因特網(wǎng))的其它連接)通信和參與。
[0038]參加廣告的或?qū)S玫膮f(xié)作搜索會(huì)話的邀請(qǐng)或請(qǐng)求可采用許多形式。例如,可發(fā)送具有鏈路、簽名信息(例如,密碼、會(huì)話、ID等)、或與協(xié)作搜索會(huì)話的定時(shí)和性質(zhì)以及用于參加協(xié)作搜索會(huì)話的指令相關(guān)的其它信息的郵件或SMS消息。如果邀請(qǐng)的用戶希望參加協(xié)作搜索會(huì)話,可向主持計(jì)算設(shè)備305發(fā)送響應(yīng)325??稍趨f(xié)作搜索會(huì)話的參與計(jì)算設(shè)備之間商議或傳輸會(huì)話屬性和指令330以設(shè)置許可、對(duì)應(yīng)的搜索上下文、搜索引擎規(guī)則、待被搜索的語(yǔ)料庫(kù)和引導(dǎo)實(shí)現(xiàn)用戶對(duì)協(xié)作搜索會(huì)話的目標(biāo)和期望的其它屬性。通過(guò)適當(dāng)?shù)膮⑴c成員和協(xié)作搜索會(huì)話屬性,可開始協(xié)作搜索會(huì)話(335),其中參與設(shè)備305、310之間傳輸?shù)臄?shù)據(jù)識(shí)別協(xié)作搜索查詢和與協(xié)作搜索會(huì)話中返回的搜索結(jié)果交互。
[0039]在另一例子中,搜索服務(wù)器(例如,根據(jù)采用與圖2B所示和描述的原理類似的原理的系統(tǒng)配置)可主持用于協(xié)作搜索會(huì)話參與者的協(xié)作搜索會(huì)話。例如,如圖3B的簡(jiǎn)化框圖300b所示,一個(gè)或多個(gè)用戶計(jì)算設(shè)備(例如,305)可請(qǐng)求345啟動(dòng)或繼續(xù)由搜索服務(wù)器340主持的協(xié)作搜索會(huì)話。一個(gè)或多個(gè)用戶(例如,305)還可傳輸和規(guī)定(350)指令和協(xié)作搜索會(huì)話屬性(例如,搜索上下文、待啟用的搜索工具、待搜索的索引、以及包括或邀請(qǐng)的其它參與者)。在一些例子中,發(fā)起協(xié)作搜索會(huì)話的請(qǐng)求本身可以包括指定的或請(qǐng)求的會(huì)話屬性。搜索服務(wù)器340可處理啟動(dòng)協(xié)作搜索會(huì)話的請(qǐng)求并且創(chuàng)建包含所請(qǐng)求的會(huì)話屬性的會(huì)話。而且,搜索服務(wù)器340可識(shí)別其它用戶(和相關(guān)聯(lián)的計(jì)算設(shè)備(例如,310))并且協(xié)調(diào)協(xié)作搜索會(huì)話中的這些用戶的參與。例如,可將會(huì)話邀請(qǐng)發(fā)送(355)發(fā)送至被識(shí)別為與協(xié)作搜索會(huì)話的其它參與者相關(guān)聯(lián)的其它計(jì)算設(shè)備。在協(xié)調(diào)協(xié)作搜索會(huì)話中的其它參與者的參與之后,例如,通過(guò)接收到邀請(qǐng)接受消息(360),搜索服務(wù)器340可發(fā)起協(xié)作搜索會(huì)話。
[0040]在一些示例中,協(xié)作搜索會(huì)話的參與者可被添加至當(dāng)前的協(xié)作搜索會(huì)話或從當(dāng)前的協(xié)作搜索會(huì)話被摘除。例如,在協(xié)作搜索會(huì)話期間添加附加的參與者的新邀請(qǐng)可被發(fā)送并且邀請(qǐng)可被接受和在會(huì)話期間添加參與者。而且,當(dāng)特定的參與者離開特定的協(xié)作搜索會(huì)話時(shí),在會(huì)話中可能僅留下單個(gè)用戶。在這些示例中,剩下的用戶可選擇將協(xié)作搜索會(huì)話轉(zhuǎn)化為僅涉及單個(gè)用戶的傳統(tǒng)搜索會(huì)話(例如,這種私有化符合由例如會(huì)話的發(fā)起者、主持人、領(lǐng)導(dǎo)用戶等為會(huì)話初始設(shè)置的任意控制或規(guī)則)。在其它示例中,剩下的用戶可保留協(xié)作搜索會(huì)話的設(shè)置,只要至少一個(gè)其它參與者參加搜索會(huì)話就允許協(xié)作搜索繼續(xù)。而且,用戶可從僅涉及單個(gè)用戶的傳統(tǒng)搜索會(huì)話啟動(dòng)協(xié)作搜索會(huì)話,而不需要首先對(duì)潛在的協(xié)作者廣告其存在。例如,可從第一用戶與搜索引擎的交互和查詢生成搜索結(jié)果集合,并且可啟動(dòng)協(xié)作搜索會(huì)話以進(jìn)一步精化、分析、過(guò)濾、排序、交互和進(jìn)一步處理在初始搜索會(huì)話中返回的初始的搜索結(jié)果集合。而且,單用戶和多用戶協(xié)作搜索會(huì)話可提供用于在搜索會(huì)話中分支一個(gè)或多個(gè)搜索查詢的功能。
[0041]在其它示例中,可響應(yīng)于復(fù)雜的標(biāo)準(zhǔn)、多個(gè)查詢或其它查詢數(shù)據(jù)例如指示特定的搜索過(guò)濾器(例如,根據(jù)一個(gè)或多個(gè)不同標(biāo)準(zhǔn)過(guò)濾返回的搜索結(jié)果)的選擇的數(shù)據(jù)、數(shù)據(jù)庫(kù)或索引、搜索上下文、搜索引擎圖形用戶界面元件等返回初始的搜索結(jié)果集合。例如,如圖4的實(shí)施例所示,示出了簡(jiǎn)化框圖400,其包括兩個(gè)或更多個(gè)用戶計(jì)算設(shè)備405、410,用戶計(jì)算設(shè)備405、410將查詢輸入420、425提交給特定的搜索系統(tǒng),包括整體或部分地遠(yuǎn)程或本地駐留在參與的計(jì)算設(shè)備405、410的搜索系統(tǒng)。包括至少一個(gè)搜索引擎的搜索系統(tǒng)415可接收查詢輸入420、425中的每個(gè)并考慮查詢輸入420、425中的每個(gè)以生成相應(yīng)的搜索結(jié)果集合430。搜索結(jié)果430可被發(fā)送和呈現(xiàn)在參與的計(jì)算設(shè)備405、410中的每個(gè)上,允許協(xié)作搜索會(huì)話參與者對(duì)搜索結(jié)果的進(jìn)一步精化和交互。在一些示例中,不同的參與計(jì)算設(shè)備405、410可在協(xié)作搜索會(huì)話中采用不同的搜索上下文。由此,在搜索結(jié)果430被傳輸和呈現(xiàn)在參與的計(jì)算設(shè)備405、410中的每個(gè)的同時(shí),對(duì)應(yīng)呈現(xiàn)的區(qū)別可在于它們根據(jù)在參與的計(jì)算設(shè)備上有效的不同的對(duì)應(yīng)搜索上下文呈現(xiàn)搜索結(jié)果。這可根據(jù)不同的組織技術(shù)等允許相同的搜索結(jié)果集合430從不同的視角被觀看和分析,例如允許搜索結(jié)果同時(shí)根據(jù)多個(gè)不同的角度被考慮和分析,更不必說(shuō)對(duì)多個(gè)不同的用戶用它們自身的能力、偏見(jiàn)和評(píng)估技術(shù)分析結(jié)果有利。
[0042]搜索系統(tǒng)415可整體地、連續(xù)地或通過(guò)使用兩種技術(shù)的組合考慮查詢輸入420、425。而且,查詢輸入420、425可被并行(例如,在會(huì)話中查詢的分支中)考慮以允許單獨(dú)的協(xié)作用戶在剩下的協(xié)作搜索會(huì)話中共享或并入結(jié)果或效果之前訪問(wèn)輸入的效果和意義。響應(yīng)于輸入生成的結(jié)果或效果可與由協(xié)作用戶以及呈現(xiàn)在協(xié)作設(shè)備上的對(duì)應(yīng)⑶I使用的公共搜索數(shù)據(jù)共享或合并。例如,將初始的(或之前的)查詢分支可導(dǎo)致參與設(shè)備之一嘗試各種可選的查詢項(xiàng)、過(guò)濾器并且檢索分支的結(jié)果。參與用戶在為協(xié)作使用分組識(shí)別項(xiàng)或過(guò)濾器、或值的標(biāo)準(zhǔn)之后,可選擇用協(xié)作搜索會(huì)話格式化、輸入或共享輸入、過(guò)濾器、查詢精化和在查詢分支時(shí)輸入的其它輸入以影響協(xié)作搜索會(huì)話的結(jié)果。
[0043]在一個(gè)例子中,搜索系統(tǒng)可根據(jù)接收的第一輸入(例如,420)執(zhí)行數(shù)字資源的語(yǔ)料庫(kù)的搜索并且生成第一搜索結(jié)果集合,第一搜索結(jié)果集合可根據(jù)接收的第二輸入(例如425)被進(jìn)一步縮小、擴(kuò)大、過(guò)濾、重新組織或修改以生成連續(xù)精化的搜索結(jié)果集合。連續(xù)地考慮查詢輸入可在本質(zhì)上允許之后接收的查詢輸入精化基于之前接收的查詢輸入生成的結(jié)果??蛇x地,接收的第一和第二查詢輸入可例如通過(guò)創(chuàng)建單個(gè)搜索查詢或集合了在從多個(gè)參與的計(jì)算設(shè)備接收的多個(gè)查詢輸入420、425中的每個(gè)中傳輸?shù)男畔⒌钠渌阉飨嚓P(guān)的指令被聯(lián)合考慮。搜索結(jié)果集合然后可基于從多個(gè)查詢輸入420、425合成的集合搜索查詢或指令被生成。例如,集合查詢輸入可包括以可選(“0R(或)”)或包含(“AND(與)”)的方式應(yīng)用搜索標(biāo)準(zhǔn)和項(xiàng)、以及識(shí)別對(duì)應(yīng)的集合查詢輸入中的共性和不一致性以到達(dá)查詢、過(guò)濾器或至少部分地實(shí)現(xiàn)集合的查詢輸入中的每個(gè)的其它搜索操作。[0044]搜索引擎可在單個(gè)協(xié)作搜索會(huì)話中采用查詢輸入的連續(xù)和聯(lián)合考慮。在一些示例中,協(xié)作搜索會(huì)話的用戶可規(guī)定輸入應(yīng)該被聯(lián)合考慮還是被連續(xù)考慮。例如,協(xié)作搜索會(huì)話的用戶中的一個(gè)或多個(gè)(例如,會(huì)話中的領(lǐng)導(dǎo)用戶)可指示搜索引擎應(yīng)該何時(shí)處理在會(huì)話中接收的用戶輸入或特別請(qǐng)求搜索引擎應(yīng)該處理在會(huì)話中接收的用戶輸入。在一些示例中,參與協(xié)作搜索會(huì)話的計(jì)算設(shè)備之一(例如,指定的領(lǐng)導(dǎo)設(shè)備)可收集由用戶在協(xié)作搜索會(huì)話中輸入的查詢數(shù)據(jù)。在特定時(shí)刻,領(lǐng)導(dǎo)設(shè)備可允許搜索引擎使用的查詢數(shù)據(jù)輸入中的一個(gè)、兩個(gè)或多個(gè)、或一些組合精化搜索結(jié)果集合或生成新的搜索結(jié)果。例如,用戶可指定在一些示例中多個(gè)查詢輸入被整體地考慮,并且指定在其它示例中其它查詢輸入被順序地考慮。而且,在一些實(shí)現(xiàn)中,搜索結(jié)果可通過(guò)連續(xù)地和整體地考慮多個(gè)查詢輸入被生成。在一些示例中,連續(xù)地或整體地處理多個(gè)查詢輸入集可直接影響生成或返回的結(jié)果集。在一些實(shí)現(xiàn)中,多個(gè)查詢輸入可被連續(xù)地和整體地處理以發(fā)展并入通過(guò)使用兩種技術(shù)處理查詢輸入的結(jié)果的單個(gè)搜索結(jié)果集合。
[0045]圖5A-5C示出了示例性協(xié)作搜索會(huì)話中的附加的示例性技術(shù)和交互。例如,在圖5A中,示出了簡(jiǎn)化的流程圖500a,其包括由搜索引擎服務(wù)器515(例如,根據(jù)采用與圖2B所示和描述的原理類似的原理的系統(tǒng)配置)驅(qū)動(dòng)的協(xié)作搜索會(huì)話中交互的兩個(gè)或更多個(gè)計(jì)算設(shè)備505、510。在此特定例子中,向參與的計(jì)算設(shè)備505、510中的每個(gè)提供響應(yīng)于初始的獨(dú)立搜索會(huì)話或初始的協(xié)作查詢輸入(例如,如圖4的實(shí)施例)提供的搜索結(jié)果集合520a、520b。計(jì)算設(shè)備510的用戶可輸入與初始的搜索結(jié)果集合520a、520b相關(guān)的查詢數(shù)據(jù)。例如,計(jì)算設(shè)備510的用戶可將搜索項(xiàng)添加至初始查詢,選擇搜索過(guò)濾器進(jìn)一步縮小搜索結(jié)果520a、520b,選擇搜索結(jié)果520a、520b中包括的一個(gè)或多個(gè)結(jié)果,或提供建議修改或精化初始的搜索結(jié)果集合的輸入。在此實(shí)施例中,可將查詢輸入525傳輸至搜索引擎515并且搜索引擎可基于接收的查詢數(shù)據(jù)525提供縮小的(或在一些情況下,未變的或擴(kuò)大的)搜索結(jié)果集合530a、530b。可將更新的搜索結(jié)果集合(或簡(jiǎn)化原始搜索結(jié)果集合的更新或增量)傳輸至參與的計(jì)算設(shè)備505、510中的每個(gè)以促進(jìn)對(duì)應(yīng)的參與計(jì)算設(shè)備505、510中的每個(gè)上的搜索結(jié)果的更新的呈現(xiàn)(即,530a、530b)。
[0046]還可基于從參與的計(jì)算設(shè)備505、510接收的輸入(例如,535)分析、觀看、交互和進(jìn)一步精化呈現(xiàn)在參與的計(jì)算設(shè)備505、510上的更新或精化的搜索結(jié)果。例如,另一計(jì)算設(shè)備(例如,505)可提供附加的輸入,例如反映用戶對(duì)還可被傳輸至搜索引擎且由搜索引擎處理的更新的搜索結(jié)果集合的響應(yīng)。作為響應(yīng),搜索引擎515還可精化和修改搜索結(jié)果集合以不僅更好地反映原始的搜索查詢和之前接收的查詢輸入,而且更好地反映最近的查詢輸入。還可將這些更新的搜索結(jié)果(例如,540a、540b)傳輸至和呈現(xiàn)在參與的計(jì)算設(shè)備505,510中的每個(gè)上。
[0047]可采用各種算法確定在協(xié)作搜索會(huì)話期間如何考慮每個(gè)查詢輸入。例如,某些類型的查詢輸入可由每個(gè)引擎不同地考慮或衡量以修改搜索結(jié)果集合或生產(chǎn)新的搜索結(jié)果集合。例如,查詢可促進(jìn)對(duì)數(shù)字資源的語(yǔ)料庫(kù)的索引的更新搜索,而其它查詢相關(guān)的輸入(例如,過(guò)濾器的選擇、返回的搜索結(jié)果的排序或排級(jí))服務(wù)以取代縮小或精化已經(jīng)生成的搜索結(jié)果集合。而且,來(lái)自特定用戶的查詢輸入可被不同地衡量和考慮。例如,用戶可在特定的協(xié)作搜索會(huì)話中具有定義的角色或?qū)蛹?jí),允許特定用戶(例如,特定的專家、管理員或高級(jí)協(xié)作者)的輸入被給予比參與協(xié)作搜索會(huì)話的其它用戶的輸入更高的重要性。而且,在發(fā)展和修改協(xié)作搜索會(huì)話中的搜索結(jié)果集合中,算法還可考慮特定的查詢輸入被發(fā)送的搜索上下文、查詢數(shù)據(jù)被發(fā)送的時(shí)間、查詢輸入發(fā)送者的對(duì)應(yīng)地理位置(除了其它例子以外)。
[0048]如上面所提到的,在一些示例中,在協(xié)作搜索會(huì)話中接收的多個(gè)查詢輸入可作為總體被聯(lián)合考慮。例如,在圖5B的例子中,不是處理接收的查詢輸入525、535中的每個(gè)以及基于分離的查詢輸入525、535中的每個(gè)連續(xù)地更新搜索結(jié)果,而是可一起、或整體地考慮接收的查詢輸入525、535。由此,可將響應(yīng)于搜索引擎515整體考慮的多個(gè)查詢輸入525、535生成的修改的搜索結(jié)果集合542a、542b傳輸至參與的計(jì)算設(shè)備505、510,用于呈現(xiàn)在計(jì)算設(shè)備505、510中的每個(gè)上。在一些示例中,如圖5B所示,集合多個(gè)查詢輸入而順序地考慮相同的查詢輸入525、535可能產(chǎn)生不同的結(jié)果(參考540a、540b和542a、542b)。
[0049]盡管圖5A和圖5B示出了在協(xié)作搜索會(huì)話期間涉及對(duì)接收的查詢輸入中的每個(gè)進(jìn)行處理的遠(yuǎn)程服務(wù)的搜索引擎的協(xié)作搜索會(huì)話,但是可選的,實(shí)現(xiàn)可將查詢輸入的處理的至少一部分本地化。例如,如圖5C的例子所示,搜索引擎服務(wù)器515可用于基于根據(jù)初始的搜索查詢對(duì)數(shù)字資源的大語(yǔ)料庫(kù)的搜索獲得初始的搜索結(jié)果集合,其中所述初始的搜索查詢?cè)谝恍┦纠邪◤脑趨f(xié)作搜索會(huì)話中接收的多個(gè)查詢輸入生成的搜索查詢。可通過(guò)(例如根據(jù)與圖2A所示和描述的原理類似的原理實(shí)現(xiàn)的)參與的計(jì)算設(shè)備555、560之一提供用于在協(xié)作搜索會(huì)話中對(duì)接收的隨后的查詢輸入進(jìn)行處理的邏輯,由此除了其它潛在的優(yōu)點(diǎn)以外還允許將資源的全球語(yǔ)料庫(kù)的資源更密集的搜索保留至專用的搜索引擎515,而將協(xié)作搜索的控制和削減的資源集(即,初始搜索結(jié)果)的分析本地化至參與的計(jì)算設(shè)備(例如,555,560)。例如,領(lǐng)導(dǎo)用戶計(jì)算設(shè)備(例如,555)可與搜索引擎服務(wù)器515接合以從搜索引擎服務(wù)器515接收初始的搜索結(jié)果集合520a、520b并且將結(jié)果(例如,520b)分配至協(xié)作搜索會(huì)話中的其它參與的計(jì)算設(shè)備(例如,560)。
[0050]繼續(xù)圖5C的例子,可將初始的搜索結(jié)果集520a、520b呈現(xiàn)在參與的計(jì)算設(shè)備555、560的GUI中。在一些示例中,可例如基于應(yīng)用于每個(gè)設(shè)備的對(duì)應(yīng)的搜索上下文將搜索結(jié)果不同地呈現(xiàn)在不同的參與計(jì)算設(shè)備555、560上。如之前的例子,可在參與的計(jì)算設(shè)備555、560中的一個(gè)或多個(gè)處輸入用戶查詢輸入,例如反映用戶對(duì)初始的搜索結(jié)果集合520a、520b的交互或響應(yīng)。在從除了領(lǐng)導(dǎo)計(jì)算設(shè)備或駐留會(huì)話中的某些協(xié)作搜索功能的設(shè)備(例如,設(shè)備555)以外的參與的計(jì)算設(shè)備(例如,560)接收查詢輸入(例如,525)的示例中,可將查詢輸入數(shù)據(jù)525發(fā)送至主持的參與設(shè)備555用于處理。主持的參與設(shè)備555在此例子中可將接收的查詢輸入(例如,525)應(yīng)用至初始的搜索結(jié)果集合520a、520b以精化搜索結(jié)果集合,由此導(dǎo)致更新的結(jié)果集530a、530b,所述更新的結(jié)果集530a、530b可被傳輸和呈現(xiàn)在參與的計(jì)算設(shè)備555、560中的每個(gè)上。還可在主持的參與設(shè)備555上接收查詢輸入(例如,535),促進(jìn)搜索結(jié)果(在此情況下更新的搜索結(jié)果530a、535b)的類似的、相應(yīng)的精化。還可將進(jìn)一步修改的搜索結(jié)果540a、540b傳輸至和呈現(xiàn)在參與的計(jì)算設(shè)備555、560中的每個(gè)上用于協(xié)作搜索會(huì)話中用戶的進(jìn)一步分析和考慮。
[0051]轉(zhuǎn)向圖6的例子,簡(jiǎn)化的框圖600示出了涉及應(yīng)用分離的搜索上下文的兩個(gè)或更多個(gè)計(jì)算設(shè)備605、610的示例性協(xié)作搜索會(huì)話。如上面所解釋的,搜索上下文可包括從搜索返回的搜索結(jié)果的不同圖形表示。除了其它例子以外,搜索上下文可以各種方式(包括不同的信息圖形、變化的組織方案、分類的或分組的清單)將搜索結(jié)果表示成以各種方式排序或過(guò)濾的搜索結(jié)果子集或搜索結(jié)果內(nèi)容(例如,圖像、視頻、音頻、屏幕截圖、或包括在搜索結(jié)果集合的資源中的其它內(nèi)容)。而且,不同的搜索上下文GH和方案可包括變化的交互式GUI元件,其中所述交互式GUI元件允許用戶以不同的方式(在一些情況下,特定上下文專用的方式)與搜索結(jié)果交互。例如,作為圖像清單或屏幕截圖觀看搜索結(jié)果可允許用戶根據(jù)圖像尺寸、分辨率、顏色等過(guò)濾返回的結(jié)果,而其它更多傳統(tǒng)的搜索結(jié)果清單可包括用于資源日期、參考資源等的過(guò)濾器。這些GUI元件的選擇或使用可促進(jìn)用于在更大型協(xié)作搜索會(huì)話中考慮的相應(yīng)查詢輸入數(shù)據(jù)的發(fā)送。
[0052]在圖6的例子中,在協(xié)作搜索會(huì)話中的第一參與設(shè)備605根據(jù)第一上下文(“上下文A”)在設(shè)備605的顯示器615中呈現(xiàn)搜索結(jié)果,例如,傳統(tǒng)的搜索結(jié)果清單(包括每個(gè)命中的內(nèi)容的概述、其地址、標(biāo)題和到引用的鏈接)。在一些示例中,傳統(tǒng)的搜索結(jié)果清單(例如,在參與設(shè)備605的呈現(xiàn)的上下文中采用的搜索結(jié)果清單)可根據(jù)確定的資源至查詢的關(guān)聯(lián)(例如,通過(guò)使用一個(gè)或多個(gè)算法確定的關(guān)聯(lián))按等級(jí)被排序。另一參與設(shè)備610可根據(jù)第二上下文(“上下文B”)在設(shè)備的顯示器620中呈現(xiàn)相同的搜索結(jié)果集合,例如,具有標(biāo)記或識(shí)別地址的其它指示符、地標(biāo)和與搜索結(jié)果中返回的命中中的至少一些相關(guān)的其它位置的地理地圖。
[0053]允許協(xié)作搜索會(huì)話中的用戶同時(shí)訪問(wèn)不同上下文中的搜索結(jié)果集合可允許協(xié)作會(huì)話中的用戶收集對(duì)結(jié)果集合中返回的資源的不同見(jiàn)解。而且,可允許用戶以不同的方式(即,根據(jù)和依據(jù)所采用的變化的上下文)過(guò)濾、排序、組織和分析結(jié)果集合。的確,特定類型的查詢輸入例如特定的過(guò)濾器、排序或其它動(dòng)作可依賴于上下文,其中一些類型的查詢輸入僅通過(guò)特定的上下文可用。
[0054]而且,可將基于用戶與一個(gè)上下文(例如,上下文B)的搜索結(jié)果⑶I的交互接收的查詢輸入數(shù)據(jù)(例如,625)傳輸至搜索系統(tǒng)630以基于接收的查詢輸入數(shù)據(jù)625生成更新的搜索結(jié)果集合640。可將此更新的搜索結(jié)果集合640傳輸至參與的計(jì)算設(shè)備605、610中的每個(gè),由此潛在地根據(jù)被應(yīng)用于每個(gè)計(jì)算設(shè)備605、610的對(duì)應(yīng)的搜索上下文更新參與的計(jì)算設(shè)備605、610中的每個(gè)上的搜索結(jié)果的呈現(xiàn)。在一些示例中,根據(jù)搜索上下文,在協(xié)作搜索會(huì)話中考慮的搜索結(jié)果的改變可影響搜索結(jié)果在一個(gè)上下文中的呈現(xiàn),使得與相同搜索結(jié)果在另一上下文中的呈現(xiàn)不同或顯著不同。的確,在一些示例中,基于特定的查詢輸入(例如,625)修改搜索結(jié)果可能導(dǎo)致一個(gè)搜索上下文中搜索結(jié)果的呈現(xiàn)無(wú)變化,但是修改在協(xié)作搜索會(huì)話中采用的另一搜索上下文中的搜索結(jié)果的呈現(xiàn)。
[0055]為了提供一個(gè)具體的說(shuō)明性實(shí)施例,可向計(jì)算設(shè)備610的用戶呈現(xiàn)反映在地理地圖中的搜索結(jié)果。用戶可以各種方式與地理地圖交互,包括例如通過(guò)將地圖拖拽或平移至不同的地理位置、放大或縮小原始的地圖視圖來(lái)調(diào)整(例如,通過(guò)顯示器620)顯示的地圖部分。在此例子中,用戶通過(guò)經(jīng)由計(jì)算設(shè)備610的⑶I與地圖交互選擇放大所顯示的地圖上的搜索結(jié)果呈現(xiàn)。在此例子中,通過(guò)放大至所呈現(xiàn)的地圖視圖,視圖的相應(yīng)縮小可被解釋為對(duì)應(yīng)于用戶對(duì)與包括在地圖的放大視圖中的地理位置對(duì)應(yīng)的搜索結(jié)果的縮小感興趣(用戶對(duì)與對(duì)應(yīng)于新的放大的視圖領(lǐng)域外的地理位置的搜索結(jié)果對(duì)應(yīng)的搜索結(jié)果不感興趣)。由此,用戶與所顯示的地圖的交互可被解釋為搜索相關(guān)的輸入并且可被傳輸至搜索引擎作為查詢輸入625。由此,搜索引擎可過(guò)濾原始的搜索結(jié)果集合,反映用戶對(duì)地圖的放大以生成修改的、過(guò)濾的搜索結(jié)果集合(例如,640)。而且,可基于其它參與者(例如,610)與之前呈現(xiàn)的搜索結(jié)果集合的交互,更新參與設(shè)備605的GUI以顯示精化的過(guò)濾的搜索結(jié)果集合640的清單。類似地,與在上下文A中在參與設(shè)備605上呈現(xiàn)的搜索結(jié)果的交互可導(dǎo)致搜索結(jié)果的自動(dòng)修改,并且引起上下文B中(在設(shè)備610處)的搜索結(jié)果的顯示被自動(dòng)修改以反映協(xié)作搜索會(huì)話中的其它用戶的輸入。在圖6的具體例子中,基于來(lái)自上下文A的查詢輸入對(duì)搜索結(jié)果集合的修改可導(dǎo)致上下文B的GUI中的如同顯示在設(shè)備610上的地圖位置或視圖的自動(dòng)改變,重疊在地圖上的新標(biāo)記或標(biāo)志的刪除或添加的這些改變,還有其它例子。協(xié)作搜索會(huì)話中的用戶可提供各種輸入,其中所述各種輸入持續(xù)且協(xié)作地精化搜索結(jié)果集合、允許協(xié)作搜索會(huì)話中的參與者聯(lián)合地發(fā)展和在一些情況下必然地安排可被單獨(dú)考慮、檢查、分析或以其它方式使用的搜索結(jié)果集合。
[0056]應(yīng)該理解,圖3A-6的例子和相應(yīng)的討論包括僅用于方便說(shuō)明適用于本公開的某一些原理和特征給出的非限制性實(shí)施例。也可采用其它可選的配置、步驟、部件和實(shí)現(xiàn)而不偏離本公開的主題和原理。舉個(gè)例子,在一些實(shí)現(xiàn)中,不需要使用外部的搜索引擎,示例性協(xié)作搜索會(huì)話中的部件和功能中的每個(gè)包括在參與的計(jì)算設(shè)備中的一個(gè)或多個(gè)中。而且,在一些示例中,多于一個(gè)的參與的計(jì)算設(shè)備可承擔(dān)協(xié)作搜索會(huì)話中的領(lǐng)導(dǎo)角色。的確,在一些實(shí)現(xiàn)中,沒(méi)有指定“領(lǐng)導(dǎo)”設(shè)備并且參與的計(jì)算設(shè)備中的每個(gè)擁有邏輯以根據(jù)接收的輸入維護(hù)和搜索共享的記錄語(yǔ)料庫(kù)并且精化搜索結(jié)果,所述輸入不僅在設(shè)備處來(lái)自設(shè)備的用戶,而且還來(lái)自由其它用戶控制的其它設(shè)備。在這些示例中,參與設(shè)備可同步它們的功能(例如通過(guò)會(huì)話中的多播消息)以維持一致的搜索結(jié)果集合,其基于從參與協(xié)作搜索會(huì)話的多個(gè)不同設(shè)備接收的多個(gè)輸入并且潛在地由它們修改,還有其它許多例子。
[0057]應(yīng)該理解,圖3A-6的實(shí)施例和相應(yīng)的討論包括僅用于方便說(shuō)明適用于本公開的某些原理和特征給出的非限制性例子。還可采用其它可選的配置、步驟、部件和實(shí)現(xiàn)而不偏離本公開的主題和原理。舉個(gè)例子,在一些實(shí)現(xiàn)中,可能不需要使用外部搜索引擎,示例性協(xié)作搜索會(huì)話中的部件和功能中的每個(gè)包括在參與的計(jì)算設(shè)備中的一個(gè)或多個(gè)中。而且,在一些示例中,多于一個(gè)的參與的計(jì)算設(shè)備可承擔(dān)協(xié)作搜索會(huì)話中的領(lǐng)導(dǎo)角色。的確,在一些實(shí)現(xiàn)中,沒(méi)有指定“領(lǐng)導(dǎo)”設(shè)備,并且參與的計(jì)算設(shè)備中的每個(gè)擁有邏輯以根據(jù)接收的輸入維護(hù)和搜索共享的記錄語(yǔ)料庫(kù)并且精化搜索結(jié)果,所述輸入不僅在設(shè)備處來(lái)自設(shè)備的用戶,而且還來(lái)自由其它用戶控制的其它設(shè)備。在這些示例中,參與設(shè)備可同步它們的功能(例如通過(guò)會(huì)話中的多播消息)以維持一致的搜索結(jié)果集合,其基于從參與協(xié)作搜索會(huì)話的多個(gè)不同設(shè)備接收的多個(gè)輸入并且潛在地由它們修改,還有其它許多例子。
[0058]圖7是示出了提供涉及兩個(gè)或更多個(gè)參與的計(jì)算設(shè)備或用戶的協(xié)作搜索會(huì)話的示例性技術(shù)的簡(jiǎn)化流程圖700。例如,可從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收705查詢輸入。還可從參與協(xié)作搜索會(huì)話的另一計(jì)算設(shè)備接收710查詢輸入數(shù)據(jù)。搜索引擎可至少部分地基于接收的查詢輸入數(shù)據(jù)(705、710)識(shí)別715搜索結(jié)果集合。在一些示例中,多個(gè)查詢輸入(例如,705、710)可被整體地或順序地考慮,導(dǎo)致基于輸入的整體生成的單個(gè)搜索結(jié)果集合或根據(jù)從協(xié)作搜索會(huì)話中的用戶接收的一系列查詢輸入生成和修改的一系列搜索結(jié)果集合。在任一示例中,使720搜索結(jié)果呈現(xiàn)在對(duì)應(yīng)的參與的計(jì)算設(shè)備中的每個(gè)上,允許參與者進(jìn)一步關(guān)于在協(xié)作搜索會(huì)話返回的搜索結(jié)果的發(fā)展進(jìn)行協(xié)作。
[0059]盡管已經(jīng)關(guān)于一些實(shí)現(xiàn)和一般相關(guān)的方法描述了本公開,但是對(duì)本領(lǐng)域技術(shù)人員而言這些實(shí)現(xiàn)和方法的變更和置換將變得顯而易見(jiàn)。例如,本文中描述的動(dòng)作可以所描述的順序不同的順序執(zhí)行,但是仍然實(shí)現(xiàn)期望的結(jié)果。作為一個(gè)例子,在附圖中描繪的過(guò)程不一定要求所示的具體順序、或連續(xù)的順序以實(shí)現(xiàn)期望的結(jié)果。所說(shuō)明的系統(tǒng)和工具可類似地采用可選的體系結(jié)構(gòu)、部件和模塊以實(shí)現(xiàn)相似的結(jié)果和功能。例如,在某些實(shí)現(xiàn)中,多任務(wù)、并行處理和基于云的解決方案可能是有利的。附加地,可支持各種用戶界面布局和功能。其它變化落入下面權(quán)利要求的范圍內(nèi)。
[0060]在本說(shuō)明書中描述的主題和操作的實(shí)施方式可在數(shù)字電子電路、或計(jì)算機(jī)軟件、固件、或硬件(包括在本說(shuō)明書中公開的結(jié)構(gòu)及其等同結(jié)構(gòu))、或它們中的一個(gè)或多個(gè)的組合中實(shí)現(xiàn)。在本說(shuō)明書中描述的主題的實(shí)施方式可被實(shí)現(xiàn)為一個(gè)或多個(gè)計(jì)算機(jī)程序,即在計(jì)算機(jī)存儲(chǔ)介質(zhì)上編碼且由數(shù)據(jù)處理裝置執(zhí)行或控制其操作的計(jì)算機(jī)程序指令的一個(gè)或多個(gè)模塊??蛇x地或附加地,程序指令可被編碼在人工生成的傳播信號(hào)(例如,被生成以編碼信息用于合適的接收器裝置用于由數(shù)據(jù)處理裝置執(zhí)行的機(jī)器生成的電、光學(xué)或電磁信號(hào))上。計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是或可包括在計(jì)算機(jī)可讀存儲(chǔ)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)基板、隨機(jī)或串行存取存儲(chǔ)器陣列或設(shè)備、或它們中的一個(gè)或多個(gè)的組合中。而且,盡管計(jì)算機(jī)存儲(chǔ)介質(zhì)不是傳播信號(hào)本身,計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是編碼在人工生成的傳播信號(hào)中的計(jì)算機(jī)程序指令的源或目的地。計(jì)算機(jī)存儲(chǔ)介質(zhì)還可以是或包括在一個(gè)或多個(gè)分離的物理部件或媒質(zhì)(例如,多個(gè)⑶、光盤、或其它存儲(chǔ)設(shè)備)(包括分布式軟件環(huán)境或云計(jì)算環(huán)境)中。
[0061]包括核心網(wǎng)和接入網(wǎng)、包括無(wú)線接入網(wǎng)的網(wǎng)絡(luò)可包括一個(gè)或多個(gè)網(wǎng)絡(luò)元件。網(wǎng)絡(luò)元件可包括各種類型的路由器、交換機(jī)、網(wǎng)關(guān)、橋、負(fù)載均衡器、防火墻、服務(wù)器、在線服務(wù)節(jié)點(diǎn)、代理、處理器、模塊、或任意其它合適的設(shè)備、部件、元件、或可操作以在網(wǎng)絡(luò)環(huán)境中交換信息的對(duì)象。網(wǎng)絡(luò)元件可包括合適的處理器、存儲(chǔ)元件、硬件和/或軟件以支持(或執(zhí)行)與使用如本文所概述的屏幕管理功能的處理器相關(guān)聯(lián)的行為。而且,網(wǎng)絡(luò)元件可包括任意合適的部件、模塊、接口、或方便其操作的對(duì)象。這可包括合適的允許數(shù)據(jù)或信息的有效交換的算法和通信協(xié)議。
[0062]在本說(shuō)明書中描述的操作可被實(shí)現(xiàn)為由數(shù)據(jù)處理裝置對(duì)存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)設(shè)備上或從其它源接收的數(shù)據(jù)執(zhí)行的操作。術(shù)語(yǔ)“數(shù)據(jù)處理裝置”、“處理器”、“處理設(shè)備”和“計(jì)算設(shè)備”可包括用于處理數(shù)據(jù)的所有類型的裝置、設(shè)備和機(jī)器(示例地包括可編程處理器、計(jì)算機(jī)、芯片上的系統(tǒng)、或前述的多個(gè)或組合)。除了其它合適的選項(xiàng)以夕卜,裝置可包括通用或?qū)S眠壿嬰娐罚缰醒胩幚韱卧?CPU)、刀片式單元、特定用途集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)。盡管一些處理器和計(jì)算設(shè)備已經(jīng)被描述和/或闡述成單個(gè)處理器,根據(jù)相關(guān)服務(wù)器的具體需要可使用多個(gè)處理器。提到單個(gè)處理器在適用的情況下表示包括多個(gè)處理器。一般地,處理器執(zhí)行指令和操作數(shù)據(jù)以執(zhí)行某些操作。除了硬件以外,裝置還可包括為所討論的計(jì)算機(jī)程序建立執(zhí)行環(huán)境的代碼,例如,構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)、跨平臺(tái)運(yùn)行時(shí)環(huán)節(jié)、虛擬機(jī)、或它們中的一個(gè)或多個(gè)的組合的代碼。裝置和執(zhí)行環(huán)境可實(shí)現(xiàn)各種不同的計(jì)算模型基礎(chǔ)結(jié)構(gòu),例如,網(wǎng)頁(yè)服務(wù)、分布式計(jì)算和網(wǎng)格計(jì)算基礎(chǔ)結(jié)構(gòu)。
[0063]計(jì)算機(jī)程序(也稱為程序、軟件、軟件應(yīng)用、腳本、模塊、(軟件)工具、(軟件)引擎、或代碼)可以任意形式的編程語(yǔ)言編寫,其中所述編程語(yǔ)言包括編譯或解釋語(yǔ)言、說(shuō)明或程序語(yǔ)言,并且計(jì)算機(jī)程序可以任意形式被部署,包括被部署成獨(dú)立程序或模塊、部件、子程序、對(duì)象或適于在計(jì)算環(huán)境中使用的其它單元。例如,計(jì)算機(jī)程序可包括計(jì)算機(jī)可讀指令、固件、有線或可編程的硬件、或它們?cè)诒粓?zhí)行以至少實(shí)現(xiàn)本文所描述的處理和操作的可操作的有形介質(zhì)上的任意組合。計(jì)算機(jī)程序可對(duì)應(yīng)于(但不需要對(duì)應(yīng)于)文件系統(tǒng)中的文件。程序可被存儲(chǔ)在保持其他程序或數(shù)據(jù)(例如,存儲(chǔ)在標(biāo)記語(yǔ)言文獻(xiàn)中的一個(gè)或多個(gè)腳本)的文件的一部分中、專用于所討論的程序的單個(gè)文件中、或多個(gè)協(xié)調(diào)文件(例如,存儲(chǔ)一個(gè)或多個(gè)模塊、子程序、或一部分代碼的文件)中。計(jì)算機(jī)程序可被部署為在一個(gè)計(jì)算機(jī)或位于一個(gè)地點(diǎn)或分布在多個(gè)地點(diǎn)且由通信網(wǎng)絡(luò)互連的多個(gè)計(jì)算機(jī)上執(zhí)行。
[0064]程序可被實(shí)現(xiàn)為可通過(guò)各種對(duì)象、方法、或其它過(guò)程實(shí)現(xiàn)各種特征和功能的單獨(dú)模塊,或者取代地視情況可包括多個(gè)子模塊、第三方服務(wù)、部件、庫(kù)等。相反,各種部件的特征和功能視情況可被組合到單個(gè)部件中。在某些情況下,程序和軟件系統(tǒng)可被實(shí)現(xiàn)成組合的駐留應(yīng)用。例如,組合應(yīng)用的一部分可被實(shí)現(xiàn)為企業(yè)Java組件(EJB)或設(shè)計(jì)時(shí)間部件可具有將運(yùn)行時(shí)實(shí)現(xiàn)生成到不同平臺(tái)(例如,尤其J2EE(Java2平臺(tái)、企業(yè)版)、ABAP(高級(jí)業(yè)務(wù)應(yīng)用程序)對(duì)象或微軟的NET)中的能力。附加地,應(yīng)用可表示經(jīng)由網(wǎng)絡(luò)(例如,通過(guò)因特網(wǎng))訪問(wèn)和執(zhí)行的基于網(wǎng)頁(yè)的應(yīng)用。而且,與特定的駐留應(yīng)用或服務(wù)相關(guān)聯(lián)的一個(gè)或多個(gè)過(guò)程可被遠(yuǎn)程地存儲(chǔ)、參考或執(zhí)行。例如,特定的駐留應(yīng)用或服務(wù)的一部分可以是與遠(yuǎn)程調(diào)用的應(yīng)用相關(guān)聯(lián)的網(wǎng)頁(yè)服務(wù),而駐留的應(yīng)用的另一部分可以是綁定用于在遠(yuǎn)程客戶端處處理的界面對(duì)象或代理。而且,駐留的應(yīng)用和軟件服務(wù)的任一個(gè)或所有可以是另一軟件模塊或企業(yè)應(yīng)用(未示出)的子模塊,而不偏離本公開的范圍。駐留的應(yīng)用的又一部分可由直接在駐留應(yīng)用的服務(wù)器處工作的用戶執(zhí)行或在客戶端處遠(yuǎn)程執(zhí)行。
[0065]在本說(shuō)明書中描述的過(guò)程和邏輯流可由執(zhí)行一個(gè)或多個(gè)計(jì)算機(jī)程序的一個(gè)或多個(gè)可編程處理器執(zhí)行,以通過(guò)操作輸入數(shù)據(jù)和生成輸出來(lái)執(zhí)行動(dòng)作。過(guò)程和邏輯流還可由專用邏輯電路(例如,F(xiàn)PGA(現(xiàn)場(chǎng)可編程門陣列)或ASIC(專用集成電路))執(zhí)行,并且裝置還可被實(shí)現(xiàn)為專用邏輯電路。
[0066]適于執(zhí)行計(jì)算機(jī)程序的處理器示例性地包括通用和專用微處理器、以及任意類型的數(shù)字計(jì)算機(jī)的任一個(gè)或多個(gè)處理器。一般地,處理器從只讀存儲(chǔ)器或隨機(jī)存取存儲(chǔ)器或兩者接收指令和數(shù)據(jù)。計(jì)算機(jī)的必要元件是用于根據(jù)指令執(zhí)行動(dòng)作的處理器和用于存儲(chǔ)指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲(chǔ)器。一般地,計(jì)算機(jī)還可包括、或操作地被耦接以從其接收或向其傳送數(shù)據(jù)的用于存儲(chǔ)數(shù)據(jù)的一個(gè)或多個(gè)大容量存儲(chǔ)設(shè)備,例如:磁盤、磁光盤、或光盤。然而,計(jì)算機(jī)不需要具有這些設(shè)備。而且,計(jì)算機(jī)可被嵌入另一設(shè)備,例如:移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、平板電腦、移動(dòng)音頻或視頻播放器、游戲控制臺(tái)、全球定位系統(tǒng)(GPS)接收器、或便攜存儲(chǔ)設(shè)備(例如,通用串行總線(USB)閃存驅(qū)動(dòng)器)等等。適于存儲(chǔ)計(jì)算機(jī)程序指令和數(shù)據(jù)的設(shè)備包括非易失性存儲(chǔ)器、媒體和存儲(chǔ)設(shè)備的所有形式,其包括例如半導(dǎo)體存儲(chǔ)設(shè)備(例如,EPROM、EEPROM和閃存設(shè)備)、磁盤(例如,內(nèi)部硬盤或可移除盤)、磁光盤和⑶ROM和DVD-ROM盤。處理器和存儲(chǔ)器可由專用邏輯電路補(bǔ)充或被并入專用邏輯電路。
[0067]為了提供與用戶的交互,在本說(shuō)明書中描述的主題的實(shí)施方式可在具有用于將信息顯示給用戶的顯示設(shè)備(例如,CRT (陰極射線管)或LCD (液晶顯示器)監(jiān)視器)、鍵盤以及用戶可向計(jì)算機(jī)提供輸入的指向設(shè)備(例如,鼠標(biāo)或軌跡球)的計(jì)算機(jī)上實(shí)現(xiàn)。其它類型的設(shè)備可用于提供與用戶的交互,例如,提供給用戶的反饋可以是任意形式的傳感反饋(例如,視覺(jué)反饋、聽覺(jué)反饋、或觸覺(jué)反饋);來(lái)自用戶的輸入可以任何形式(包括聲學(xué)、語(yǔ)音、或觸覺(jué)輸入)被接收。另外,計(jì)算機(jī)可通過(guò)將文獻(xiàn)發(fā)送至設(shè)備(包括由用戶使用的遠(yuǎn)程設(shè)備)和從設(shè)備接收文獻(xiàn)與用戶交互。
[0068]在本說(shuō)明書中描述的主題的實(shí)施方式可在計(jì)算系統(tǒng)中實(shí)現(xiàn),其中所述計(jì)算系統(tǒng)包括后端部件(例如,數(shù)據(jù)服務(wù)器)或者包括中間部件(例如,應(yīng)用服務(wù)器)或包括前端部件(例如,具有用戶可與本說(shuō)明書中描述的主題的實(shí)現(xiàn)交互的圖形用戶界面或網(wǎng)頁(yè)瀏覽器的客戶端計(jì)算機(jī))、或后端、中間或前端部件的任意組合。系統(tǒng)的部件可通過(guò)數(shù)字?jǐn)?shù)據(jù)通信(例如,通信網(wǎng)絡(luò))的任意形式或介質(zhì)互連。通信網(wǎng)絡(luò)的實(shí)施例包括能夠方便系統(tǒng)中各種計(jì)算部件之間的通信的任意內(nèi)部或外部網(wǎng)絡(luò)、網(wǎng)絡(luò)、子網(wǎng)絡(luò)、或它們的組合。網(wǎng)絡(luò)可在網(wǎng)絡(luò)地址之間傳輸例如因特網(wǎng)協(xié)議(IP)分組、幀中繼幀、異步傳輸模式(ATM)小區(qū)、語(yǔ)音、視頻、數(shù)據(jù)和其它合適的信息。網(wǎng)絡(luò)還可包括一個(gè)或多個(gè)局域網(wǎng)(LAN)、無(wú)線接入網(wǎng)(RAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、因特網(wǎng)的所有或一部分、對(duì)等網(wǎng)絡(luò)(例如,自組網(wǎng)對(duì)等網(wǎng)絡(luò))、和/或位于一個(gè)或多個(gè)位置的任意其它通信系統(tǒng)。
[0069]計(jì)算系統(tǒng)可包括客戶端和服務(wù)器??蛻舳撕头?wù)器一般彼此遠(yuǎn)離并且典型地通過(guò)通信網(wǎng)絡(luò)交互??蛻舳撕头?wù)器的關(guān)系通過(guò)運(yùn)行在對(duì)應(yīng)的計(jì)算機(jī)且具有客戶端-服務(wù)器關(guān)系的計(jì)算機(jī)程序而出現(xiàn)。在一些實(shí)施方式中,服務(wù)器將數(shù)據(jù)(例如,HTML頁(yè))發(fā)送至客戶端設(shè)備(例如,為了將數(shù)據(jù)顯示給與客戶端設(shè)備交互的用戶和從用戶接收用戶輸入)。在客戶端設(shè)備生成的數(shù)據(jù)(用戶交互的結(jié)果)可從服務(wù)器處的客戶端設(shè)備接收。
[0070]盡管本說(shuō)明書包含許多具體的實(shí)現(xiàn)細(xì)節(jié),但是這些不應(yīng)該被解釋為對(duì)可聲稱的任意發(fā)明的范圍的限制,而是應(yīng)該解釋為專用于具體發(fā)明的特定實(shí)施方式的特征的描述。在此說(shuō)明書中在分離的實(shí)施方式的上下文中描述的某些特征還可在單個(gè)實(shí)施方式中以組合實(shí)現(xiàn)。相反,在單個(gè)實(shí)施方式的上下文中描述的各種特征還可在在多個(gè)實(shí)施方式中分離地或以任意合適的子組合實(shí)現(xiàn)。而且,盡管特征在上面可被描述成以某些組合作用,甚至初始地被聲稱為以這些組合作用,并且所聲稱的組合可指向子組合或子組合的變化。
[0071]類似地,盡管在附圖中以具體的順序描繪操作,但是不應(yīng)該理解為要求這些操作以所示的具體順序或以連續(xù)的順序執(zhí)行,或者所有所示的操作被執(zhí)行以實(shí)現(xiàn)期望的結(jié)果。在某些情況下,多任務(wù)和并行處理可能是有利的。而且,上面描述的實(shí)施方式中的各種系統(tǒng)部件的分離不應(yīng)該被理解為要求在所有實(shí)施方式中都是這種分離,應(yīng)該理解所描述的程序部件和系統(tǒng)可一般地一起集成在單個(gè)軟件產(chǎn)品中或打包到多個(gè)軟件產(chǎn)品中。
[0072]因此,已經(jīng)描述了主題的特定實(shí)施方式。其它實(shí)施方式在下面權(quán)利要求的范圍內(nèi)。在一些情況下,在權(quán)利要求陳述的動(dòng)作可以不同的順序執(zhí)行,但是仍然實(shí)現(xiàn)期望的結(jié)果。另夕卜,在附圖中描繪的過(guò)程不一定要求所示的特定順序、或連續(xù)的順序來(lái)實(shí)現(xiàn)期望的結(jié)果。
【權(quán)利要求】
1.一種方法,包括: 從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù); 從所述協(xié)作搜索會(huì)話中的第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù); 使得至少部分地基于所述第一查詢數(shù)據(jù)和所述第二查詢數(shù)據(jù)搜索資源的語(yǔ)料庫(kù),以識(shí)別特定的搜索結(jié)果集合;以及 使得所述特定的搜索結(jié)果集合的至少一部分呈現(xiàn)在所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備中的每一個(gè)上。
2.根據(jù)權(quán)利要求1所述的方法,還包括根據(jù)所述第一查詢數(shù)據(jù)和所述第二查詢數(shù)據(jù)發(fā)展集合的查詢數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述第一查詢數(shù)據(jù)的接收使得至少部分地基于所述第一查詢數(shù)據(jù)識(shí)別第一搜索結(jié)果集合,并且所述第二查詢數(shù)據(jù)的接收使得基于所述第二查詢數(shù)據(jù)來(lái)修改所述第一搜索結(jié)果集合,以形成所述特定的搜索結(jié)果集合。
4.根據(jù)權(quán)利要求3所述的方法,其中第一查詢數(shù)據(jù)包括搜索查詢,并且所述第一搜索結(jié)果集合是響應(yīng)所述搜索查詢的初始搜索結(jié)果集合,并且第二查詢數(shù)據(jù)包括根據(jù)第一標(biāo)準(zhǔn)過(guò)濾所述第一搜索結(jié)果集合的請(qǐng)求。
5.根據(jù)權(quán)利要求3所述的方法,其中第一查詢數(shù)據(jù)包括將第一過(guò)濾器應(yīng)用于預(yù)定的搜索結(jié)果集合以形成所述第一搜索結(jié)果集合的請(qǐng)求,并且第二查詢數(shù)據(jù)包括將第二過(guò)濾器應(yīng)用于所述第一搜索結(jié)果集 合以形成所述特定的搜索結(jié)果集合的請(qǐng)求。
6.根據(jù)權(quán)利要求1所述的方法,其中所述特定的搜索結(jié)果集合是所述協(xié)作搜索會(huì)話中的初始搜索結(jié)果集合。
7.根據(jù)權(quán)利要求1所述的方法,其中所述第一查詢數(shù)據(jù)不同于所述第二查詢數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的方法,還包括創(chuàng)建所述協(xié)作搜索會(huì)話,包括將所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備與所述特定的協(xié)作搜索會(huì)話相關(guān)聯(lián)。
9.根據(jù)權(quán)利要求8所述的方法,其中創(chuàng)建所述協(xié)作搜索會(huì)話包括: 將參加所述協(xié)作搜索會(huì)話的邀請(qǐng)發(fā)送到至少所述第二計(jì)算設(shè)備,以及 識(shí)別到所述第二計(jì)算設(shè)備已經(jīng)參加所述協(xié)作搜索會(huì)話。
10.根據(jù)權(quán)利要求8所述的方法,其中創(chuàng)建所述協(xié)作搜索會(huì)話包括識(shí)別到所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備已經(jīng)參加所述協(xié)作搜索會(huì)話。
11.根據(jù)權(quán)利要求1所述的方法,其中所述特定的搜索結(jié)果集合被根據(jù)第一搜索上下文呈現(xiàn)在所述第一計(jì)算設(shè)備上,并且被根據(jù)不同的第二搜索上下文呈現(xiàn)在所述第二計(jì)算設(shè)備上。
12.根據(jù)權(quán)利要求11所述的方法,其中所述第一搜索上下文和所述第二搜索上下文中的每一個(gè)分別由在相應(yīng)的所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備處的用戶選擇。
13.根據(jù)權(quán)利要求11所述的方法,其中在所述第一計(jì)算設(shè)備處的至少一個(gè)用戶輸入將所述第二搜索上下文分配給所述第二計(jì)算設(shè)備。
14.根據(jù)權(quán)利要求11所述的方法,還包括: 從所述協(xié)作搜索會(huì)話中的所述第一計(jì)算設(shè)備接收附加的查詢數(shù)據(jù); 基于所述附加的查詢數(shù)據(jù)修正所述特定的搜索結(jié)果集合; 使得根據(jù)所述特定的搜索結(jié)果集合的修正來(lái)修改應(yīng)用所述第一搜索上下文的所述第一計(jì)算設(shè)備上的呈現(xiàn);以及 使得根據(jù)所述特定的搜索結(jié)果集合的修正來(lái)修改應(yīng)用所述第二搜索上下文的所述第二計(jì)算設(shè)備上的呈現(xiàn)。
15.根據(jù)權(quán)利要求14所述的方法,其中應(yīng)用所述第一搜索上下文的所述第一計(jì)算設(shè)備上的呈現(xiàn)的修改不同于應(yīng)用所述第二搜索上下文的所述第二計(jì)算設(shè)備上的呈現(xiàn)的修改。
16.根據(jù)權(quán)利要求1所述的方法,還包括通過(guò)保存所述協(xié)作搜索會(huì)話和撤除所述協(xié)作搜索會(huì)話中的至少一個(gè)來(lái)關(guān)閉所述協(xié)作搜索會(huì)話。
17.根據(jù)權(quán)利要求1所述的方法,其中所述協(xié)作搜索會(huì)話至少部分地駐留在所述第一計(jì)算設(shè)備。
18.根據(jù)權(quán)利要求1所述的方法,其中所述協(xié)作搜索會(huì)話?cǎi)v留在遠(yuǎn)程搜索服務(wù)器。
19.根據(jù)權(quán)利要求1所述的方法,其中查詢數(shù)據(jù)包括下列中的至少一個(gè):搜索查詢、附加的搜索查詢項(xiàng)、將被應(yīng)用于搜索結(jié)果的集合的過(guò)濾器、排序搜索結(jié)果的集合的請(qǐng)求、由參與所述協(xié)作搜索會(huì)話的設(shè)備之一從查詢分支的輸入、與搜索結(jié)果的集合的呈現(xiàn)的交互、以及與在搜索結(jié)果的集合中返回的一個(gè)或多個(gè)結(jié)果相關(guān)的反饋數(shù)據(jù)。
20.—種編碼在非暫時(shí)介質(zhì)中的邏輯,包括用于執(zhí)行且在由處理器執(zhí)行時(shí)用于執(zhí)行下列操作的代碼: 從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù); 從所述協(xié)作搜索會(huì)話中的第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù); 使得至少部分地基于所述第一查詢數(shù)據(jù)和所述第二查詢數(shù)據(jù)搜索資源的語(yǔ)料庫(kù),以識(shí)別特定的搜索結(jié)果集合;以及 使得所述特定的搜索結(jié)果集合的至少一部分呈現(xiàn)在所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備中的每一個(gè)上。
21.—種系統(tǒng),包括: 存儲(chǔ)器,被配置為存儲(chǔ)數(shù)據(jù); 處理器,用于執(zhí)行與所述數(shù)據(jù)相關(guān)聯(lián)的指令;以及 協(xié)作搜索工具,當(dāng)由所述至少一個(gè)處理器設(shè)備執(zhí)行時(shí)適于: 從協(xié)作搜索會(huì)話中的第一計(jì)算設(shè)備接收第一查詢數(shù)據(jù); 從所述協(xié)作搜索會(huì)話中的第二計(jì)算設(shè)備接收第二查詢數(shù)據(jù); 使得使用所述第一查詢數(shù)據(jù)和所述第二查詢數(shù)據(jù)來(lái)搜索資源的語(yǔ)料庫(kù),以識(shí)別特定的搜索結(jié)果集合;以及 使得所述特定的搜索結(jié)果集合的至少一部分呈現(xiàn)在所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備中的每一個(gè)上。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其中所述第一計(jì)算設(shè)備包括所述協(xié)作搜索工具。
23.根據(jù)權(quán)利要求21所述的系統(tǒng),其中遠(yuǎn)離所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備的服務(wù)器包括所述協(xié)作搜索工具。
24.根據(jù)權(quán)利要求23所述的系統(tǒng),其中所述服務(wù)器還包括搜索引擎,所述搜索引擎適于搜索資源的語(yǔ)料庫(kù)以識(shí)別滿足特定的搜索查詢的資源。
【文檔編號(hào)】G06F17/30GK104011721SQ201280064943
【公開日】2014年8月27日 申請(qǐng)日期:2012年11月28日 優(yōu)先權(quán)日:2011年12月29日
【發(fā)明者】D·P·皮爾西 申請(qǐng)人:邁克菲公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
莱阳市| 上林县| 侯马市| 凤阳县| 湛江市| 大英县| 平南县| 吴江市| 伊春市| 江门市| 垫江县| 盐山县| 宁南县| 手游| 冕宁县| 阿拉善左旗| 抚松县| 永昌县| 翁源县| 广丰县| 龙游县| 波密县| 沈阳市| 连平县| 迁安市| 安仁县| 通海县| 会宁县| 长子县| 宁国市| 虹口区| 乌兰察布市| 上杭县| 江源县| 遵义市| 山阴县| 铜川市| 玉环县| 垫江县| 图木舒克市| 青龙|