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

聚類的搜索處理的制作方法

文檔序號(hào):6456927閱讀:220來(lái)源:國(guó)知局

專利名稱::聚類的搜索處理的制作方法
技術(shù)領(lǐng)域
:本發(fā)明一般地涉及搜索數(shù)據(jù),并且更具體地但非排他性地涉及將搜索結(jié)果分組成根據(jù)搜索相關(guān)性來(lái)排序的聚類。
背景技術(shù)
:在因特網(wǎng)中已發(fā)生了巨大的改變,它們影響了我們的日常生活。例如,在今天的社會(huì)中,移動(dòng)計(jì)算設(shè)備正越來(lái)越變得更加普遍。很多移動(dòng)計(jì)算設(shè)備,諸如個(gè)人數(shù)字助理、蜂窩電話等,可用來(lái)通信話音消息、電子郵件、文本消息等,以及通過(guò)因特網(wǎng)搜索信息。看到有人在公共汽車、火車或者甚至船上使用他們的移動(dòng)設(shè)備來(lái)搜索商家、餐館、音樂(lè)、商務(wù)等并非罕見(jiàn)。然而,執(zhí)行對(duì)用戶相關(guān)信息的搜索査詢?nèi)允欠爆嵉?。?jīng)常,用戶可能不得不執(zhí)行幾次搜索査詢以獲得相關(guān)的搜索結(jié)果。無(wú)關(guān)的搜索結(jié)果意味著當(dāng)用戶正在尋找時(shí)他們找到的可能性降低,這又可理解為對(duì)商家而言失去了從用戶受益的商機(jī)或其他的生意。因此,很多商業(yè)機(jī)構(gòu)正在尋找新的方式以使搜索結(jié)果與用戶更相關(guān)。一種技術(shù)是對(duì)匹配所提交的搜索項(xiàng)的搜索結(jié)果進(jìn)行分組。一些搜索系統(tǒng)提供了用于搜索結(jié)果的數(shù)據(jù)類型的預(yù)定義分組,諸如web頁(yè)面、圖像、視頻、本地結(jié)果、購(gòu)物有關(guān)的結(jié)果、工作、新聞、廣告等。分組通常以相同順序布置,并且每個(gè)分組通常僅包括一個(gè)數(shù)據(jù)類型。另一種技術(shù)是基于搜索結(jié)果的文本相似性來(lái)確定分組。然而,文本類似的分組一般不考慮關(guān)于搜索者的任何信息。因此,通過(guò)文本相似性來(lái)確定的分組可能不是與搜索者最相關(guān)的分組。類似地,文本類似的分組的排位可能不是處于與搜索者最相關(guān)的的順序。當(dāng)前的分組系統(tǒng)也一般僅提供到搜索結(jié)果的鏈接以及簡(jiǎn)要的概括信息。返回的搜索結(jié)果頁(yè)面一般不包括沒(méi)有基于搜索項(xiàng)的鏈接的任何實(shí)質(zhì)內(nèi)容。因此,就這些考慮及其他事物而言提出了本發(fā)明。下面的附圖描述了本發(fā)明的非限制性的和非窮盡性的實(shí)施例。在整個(gè)附圖中,類似的標(biāo)號(hào)表示類似的部分,除非以另外的方式指定。為了更好地理解本發(fā)明,將結(jié)合附圖參考下面的詳細(xì)描述,附圖中圖1是可實(shí)踐本發(fā)明的環(huán)境的一個(gè)實(shí)施例的系統(tǒng)圖;圖2示出可包括在實(shí)現(xiàn)本發(fā)明的系統(tǒng)中的移動(dòng)設(shè)備的一個(gè)實(shí)施例;圖3示出可包括在實(shí)現(xiàn)本發(fā)明的系統(tǒng)中的服務(wù)器設(shè)備的一個(gè)實(shí)施例;圖4示出與確定搜索結(jié)果的相對(duì)直觀的概念有關(guān)的主題搜索項(xiàng)的搜索結(jié)果頁(yè)面的一個(gè)示例;圖5示出與確定搜索結(jié)果的較不直觀的概念有關(guān)的搜索項(xiàng)的搜索結(jié)果頁(yè)面的一個(gè)示例;圖6例示了一般地示出用于搜索數(shù)據(jù)的總體處理的一個(gè)實(shí)施例的邏輯流程圖7例示了一般地示出用于確定概念特定的數(shù)據(jù)源的處理的一個(gè)實(shí)施例的邏輯流程圖;以及圖8例示了一般地示出用于修改搜索結(jié)果的聚類的聚類分?jǐn)?shù)的處理的一個(gè)實(shí)施例的邏輯流程圖。具體實(shí)施例方式現(xiàn)在將在下文中參考附圖更充分地描述本發(fā)明,這些附圖形成了本發(fā)明的一部分,并且這些附圖以例示的方式示出了可實(shí)踐本發(fā)明的具體示例性實(shí)施例。然而,本發(fā)明可以以很多不同的形式來(lái)實(shí)施,并且不應(yīng)理解為限于這里所陳述的實(shí)施例;相反,提供這些實(shí)施例是為了使本公開(kāi)透徹且完整,并且將充分地向本領(lǐng)域的技術(shù)人員表達(dá)本發(fā)明的范圍。本發(fā)明可實(shí)施為方法或裝置,等等。因此,本發(fā)明可采取完全硬件實(shí)施例、完全軟件實(shí)施例或者組合了軟件和硬件方面的實(shí)施例的形式。因此,下面的詳細(xì)描述將不具有限制性意義。在整個(gè)說(shuō)明書(shū)和權(quán)利要求書(shū)中,下面的術(shù)語(yǔ)具有這里所清楚關(guān)聯(lián)的意思,除非上下文以另外的方式明確規(guī)定。這里所用的詞組"在一個(gè)實(shí)施例中"未必指同一實(shí)施例,雖然它可以是同一實(shí)施例。此外,這里所用的詞組"在另一實(shí)施例中"未必指不同實(shí)施例,雖然它可以是不同實(shí)施例。因此,如下所述,在不脫離本發(fā)明的范圍或精神的情況下,本發(fā)明的各種實(shí)施例可容易地組合。此外,這里所使用的術(shù)語(yǔ)"或"是包括性的"或"操作符(operator),并且等同于術(shù)語(yǔ)"和/或",除非上下文以另外的方式明確規(guī)定。術(shù)語(yǔ)"基于"是非排他性的,并且允許基于未被描述的額外因素,除非上下文以另外的方式明確規(guī)定。此外,在整個(gè)說(shuō)明書(shū)中,"一個(gè)"("a","an")和"該"("the")的意思包括復(fù)數(shù)指稱。"在…中"的意思包括"在...中"和"在…上"。例示的操作環(huán)境圖1示出其中可實(shí)踐本發(fā)明的環(huán)境的一個(gè)實(shí)施例的組件。不是所有的組件都被需要以實(shí)踐本發(fā)明,并且在不脫離本發(fā)明的精神或范圍的情況下可進(jìn)行組件的布置和類型上的變化。如所示出的,圖1的系統(tǒng)100包括實(shí)現(xiàn)客戶端和服務(wù)器設(shè)備之間的通信的網(wǎng)絡(luò)。網(wǎng)絡(luò)105可以包括一個(gè)或多個(gè)局域網(wǎng)("LAN")/廣域網(wǎng)("WAN")。無(wú)線網(wǎng)絡(luò)110可包括LAN、WAN、電話網(wǎng)絡(luò)等。系統(tǒng)100還包括通用客戶端設(shè)備101、移動(dòng)客戶端設(shè)備102-104、搜索服務(wù)器106和內(nèi)容服務(wù)器107。下面結(jié)合圖2更詳細(xì)地描述移動(dòng)設(shè)備102_103的一個(gè)實(shí)施例。然而,一般地,移動(dòng)設(shè)備102—104實(shí)際上可包括能夠通過(guò)諸如網(wǎng)絡(luò)105、無(wú)線網(wǎng)絡(luò)110等網(wǎng)絡(luò)來(lái)接收和發(fā)送消息的任何便攜式計(jì)算設(shè)備。移動(dòng)設(shè)備102—104還可被一般地描述為配置成便攜式的客戶端設(shè)備。因此,移動(dòng)設(shè)備102—104實(shí)際上可包括能夠連接至另一計(jì)算設(shè)備以及接收信息的任何便攜式計(jì)算設(shè)備。這樣的設(shè)備包括便攜式設(shè)備,諸如蜂窩電話、智能電話、顯示尋呼機(jī)、射頻(RF)設(shè)備、紅外(IR)設(shè)備、個(gè)人數(shù)字助理(PDA)、手持計(jì)算機(jī)、膝上計(jì)算機(jī)、可佩戴計(jì)算機(jī)、平板(tablet)計(jì)算機(jī)、組合了一個(gè)或多個(gè)前述設(shè)備的集成設(shè)備等等。這樣,就能力和特征而言移動(dòng)設(shè)備102_104通常在很寬范圍內(nèi)變化。例如,蜂窩電話可具有數(shù)字鍵盤以及其上僅可顯示文本的若干行單色LCD顯示器。在另一示例中,具有web能力的移動(dòng)設(shè)備可具有觸摸敏感屏、觸筆(stylus)以及其中文本和圖形都可顯示的若干行彩色LCD顯示器。具有web能力的移動(dòng)設(shè)備可包括被配置為接收和發(fā)送web頁(yè)面、基于web的消息等的瀏覽器應(yīng)用。瀏覽器應(yīng)用可被配置為接收和顯示圖形、文本、多媒體等,瀏覽器應(yīng)用實(shí)際上使用任何基于web的語(yǔ)言,包括無(wú)線應(yīng)用協(xié)議消息(WAP)等等。在一個(gè)實(shí)施例中,瀏覽器應(yīng)用能使用手持設(shè)備標(biāo)記語(yǔ)言(HDML)、無(wú)線標(biāo)記語(yǔ)言(WML)、WMLScript、JavaScript、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(SMGL)、超文本標(biāo)記語(yǔ)言(HTML)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)等來(lái)顯示和發(fā)送消息。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備的用戶可使用瀏覽器應(yīng)用來(lái)通過(guò)網(wǎng)絡(luò)執(zhí)行搜索。然而,也可使用另一應(yīng)用來(lái)通過(guò)網(wǎng)絡(luò)執(zhí)行搜索。移動(dòng)設(shè)備102—104還可包括被配置為從另一計(jì)算設(shè)備接收內(nèi)容的至少一個(gè)其他的客戶端應(yīng)用。客戶端應(yīng)用可包括提供和接收文本內(nèi)容、圖形內(nèi)容、音頻內(nèi)容等的能力??蛻舳藨?yīng)用還可提供標(biāo)識(shí)自身的信息,包括類型、能力、名稱等。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備102_104可通過(guò)多種機(jī)制中的任何一種來(lái)唯一地標(biāo)識(shí)它們自身,這些機(jī)制包括電話號(hào)碼、移動(dòng)標(biāo)識(shí)號(hào)(MIN)、電子序列號(hào)(ESN)或其他移動(dòng)設(shè)備標(biāo)識(shí)符。該信息還可指示移動(dòng)設(shè)備能使用的內(nèi)容格式??稍诎l(fā)送至搜索服務(wù)器106、客戶端設(shè)備101或其他計(jì)算設(shè)備的消息等中提供這樣的信息。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備102—104還可向另一計(jì)算設(shè)備提供物理位置。然而,在一個(gè)實(shí)施例中,移動(dòng)設(shè)備102—104可提供緯度和經(jīng)度等方面的物理位置信息。然而,移動(dòng)設(shè)備102—104還可提供可用來(lái)確定設(shè)備的物理位置的其他信息,例如包括蜂窩塔(celltower)地址、MAC地址、IP地址等。移動(dòng)設(shè)備102_104還可被配置為包括使末端用戶能登錄末端用戶賬號(hào)的客戶端應(yīng)用,該末端用戶賬號(hào)可由諸如搜索服務(wù)器106之類的另一計(jì)算設(shè)備來(lái)管理。例如,這樣的末端用戶賬號(hào)可被配置為使末端用戶能接收電子郵件,發(fā)送/接收IM消息、SMS消息,訪問(wèn)所選擇的web頁(yè)面,參與社交聯(lián)網(wǎng)活動(dòng),執(zhí)行搜索查詢等等。然而,也可在不登錄末端用戶賬號(hào)的情況下執(zhí)行參與各種社交聯(lián)網(wǎng)活動(dòng)、執(zhí)行搜索查詢等??蛻舳嗽O(shè)備101實(shí)際上可包括能夠通過(guò)網(wǎng)絡(luò)來(lái)通信以發(fā)送和接收信息的任何計(jì)算設(shè)備,這些信息包括搜索査詢信息、位置信息、社交聯(lián)網(wǎng)信息等。這樣的設(shè)備的集合可包括通常利用有線或無(wú)線通信介質(zhì)來(lái)連接的設(shè)備,諸如個(gè)人計(jì)算機(jī)、多處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC等。無(wú)線網(wǎng)絡(luò)110被配置為將移動(dòng)設(shè)備102—104及其組件與網(wǎng)絡(luò)105耦合。無(wú)線網(wǎng)絡(luò)110可包括多種無(wú)線子網(wǎng)中的任何一種,這些無(wú)線子網(wǎng)也可覆蓋獨(dú)立的自組織網(wǎng)絡(luò)等,以向移動(dòng)設(shè)備102—104提供面向基礎(chǔ)設(shè)施的連接。這樣的子網(wǎng)可包括蜂窩網(wǎng)絡(luò)、網(wǎng)格網(wǎng)絡(luò)、無(wú)線LAN(WLAN)網(wǎng)絡(luò)等等。無(wú)線網(wǎng)絡(luò)110還可包括通過(guò)無(wú)線無(wú)線電鏈路等連接的終端、網(wǎng)關(guān)、路由器等的自治系統(tǒng)。這些連接器可被配置為自由且隨機(jī)地移動(dòng)并且任意地組織它們自身,以使得無(wú)線網(wǎng)絡(luò)110的拓?fù)淇裳杆俚馗淖儭o(wú)線網(wǎng)絡(luò)110還可使用多種接入技術(shù),包括第2(2G)、第3(3G)代蜂窩系統(tǒng)無(wú)線電接入、WLAN、無(wú)線路由器(WR)網(wǎng)格等。諸如2G、3G和未來(lái)的接入網(wǎng)之類的接入技術(shù)可實(shí)現(xiàn)對(duì)于具有各種移動(dòng)程度的、諸如移動(dòng)設(shè)備102—104之類的移動(dòng)設(shè)備的廣域覆蓋。例如,無(wú)線網(wǎng)絡(luò)110可通過(guò)諸如全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無(wú)線服務(wù)(GPRS)、增強(qiáng)數(shù)據(jù)GSM環(huán)境(EDGE)、寬帶碼分多址(WCDMA)等無(wú)線電網(wǎng)絡(luò)接入來(lái)實(shí)現(xiàn)無(wú)線電連接。本質(zhì)上,無(wú)線網(wǎng)絡(luò)110實(shí)際上可包括任何無(wú)線通信機(jī)制,通過(guò)該機(jī)制信息可以在移動(dòng)設(shè)備102—104與另一計(jì)算設(shè)備、網(wǎng)10絡(luò)等之間傳播。網(wǎng)絡(luò)105被配置為將搜索服務(wù)器106及其組件與包括移動(dòng)設(shè)備102-104、客戶端設(shè)備101的其他計(jì)算設(shè)備耦合,以及將搜索服務(wù)器106及其組件通過(guò)無(wú)線網(wǎng)絡(luò)110耦合至移動(dòng)設(shè)備102—104。網(wǎng)絡(luò)105能使用任何形式的計(jì)算機(jī)可讀介質(zhì)來(lái)從一個(gè)電子設(shè)備向另一電子設(shè)備通信信息。此外,網(wǎng)絡(luò)105可包括因特網(wǎng)以及局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、直接連接(諸如通過(guò)通用串行總線(USB)端口)、其他形式的計(jì)算機(jī)可讀介質(zhì)、或者它們的任何組合。在包括基于不同體系結(jié)構(gòu)和協(xié)議的那些LAN的LAN的互連集合上,路由器起到了LAN之間鏈路的作用,使消息能從一個(gè)LAN發(fā)送至另一個(gè)LAN。此外,LAN內(nèi)的通信鏈路通常包括雙絞線或同軸線纜,而網(wǎng)絡(luò)之間的通信鏈路可使用模擬電話線路、完全或部分專用的數(shù)字線路(包括Tl、T2、T3和T4)、綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、數(shù)字用戶線(DSL)、包括衛(wèi)星鏈路的無(wú)線鏈路、或者對(duì)本領(lǐng)域的技術(shù)人員而言已知的其他通信鏈路。此外,遠(yuǎn)程計(jì)算機(jī)和其他的有關(guān)電子設(shè)備可經(jīng)由調(diào)制解調(diào)器和臨時(shí)電話鏈路遠(yuǎn)程地連接至LAN或者WAN。本質(zhì)上,網(wǎng)絡(luò)105包括任何通信方法,通過(guò)該通信方法信息可以在搜索服務(wù)器106、客戶端設(shè)備101和其他計(jì)算設(shè)備之間傳播。此外,通信介質(zhì)通常承載計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊,或者諸如載波、數(shù)據(jù)信號(hào)之類的經(jīng)調(diào)制的數(shù)據(jù)信號(hào)中的其他數(shù)據(jù),或者其他傳輸機(jī)制,并且包括任何信息傳送介質(zhì)。術(shù)語(yǔ)"經(jīng)調(diào)制的數(shù)據(jù)信號(hào)"和"載波信號(hào)"包括如下信號(hào)該信號(hào)具有的一個(gè)或多個(gè)特性被以如下方式設(shè)置或改變,以使得在該信號(hào)中對(duì)信息、指令、數(shù)據(jù)等進(jìn)行編碼。作為示例,通信介質(zhì)包括有線介質(zhì)(諸如雙絞線、同軸線纜、纖維光學(xué)、波導(dǎo)和其他的有線介質(zhì))以及無(wú)線介質(zhì)(諸如聲音、RF、紅外和其他的無(wú)線介質(zhì))。下面結(jié)合圖3更詳細(xì)地描述搜索服務(wù)器106的一個(gè)實(shí)施例。然而,簡(jiǎn)要地說(shuō),搜索服務(wù)器106可包括能夠連接至網(wǎng)絡(luò)105以便實(shí)現(xiàn)數(shù)據(jù)搜索、過(guò)濾、分類和其他數(shù)據(jù)管理操作的任何計(jì)算設(shè)備。搜索服務(wù)器106還可提供網(wǎng)絡(luò)入口信息和/或服務(wù),包括在具有用戶許可的情況下追蹤他們的在線行為以及提供內(nèi)容。搜索服務(wù)器106還可實(shí)現(xiàn)社交聯(lián)網(wǎng)信息的聚集和管理。可作為搜索服務(wù)器106工作的設(shè)備包括個(gè)人計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、多處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC、服務(wù)器等。雖然圖1將搜索服務(wù)器106示出為單個(gè)計(jì)算設(shè)備,但是本發(fā)明并不局限于此。例如,搜索服務(wù)器106的一個(gè)或多個(gè)功能可分布在一個(gè)或多個(gè)不同計(jì)算設(shè)備上。例如,在不脫離本發(fā)明的范圍或精神的情況下,管理搜索、搜索結(jié)果、即時(shí)消息接發(fā)(IM)會(huì)話、SMS消息、電子郵件消息、聯(lián)系信息的共享、收集行為信息、社交聯(lián)網(wǎng)信息的聚集和/或存儲(chǔ)等可由多個(gè)計(jì)算設(shè)備執(zhí)行。內(nèi)容服務(wù)器107表示多種內(nèi)容和/或可在移動(dòng)設(shè)備102—104上和/或在客戶端101上使用的其他數(shù)據(jù)。這樣的內(nèi)容可包括web內(nèi)容、音頻內(nèi)容、視頻內(nèi)容、FTP數(shù)據(jù)等。數(shù)據(jù)服務(wù)可包括但不限于web服務(wù)、第三方服務(wù)、音頻服務(wù)、視頻服務(wù)、電子郵件服務(wù)、IM服務(wù)、SMS服務(wù)、VOIP服務(wù)、日歷服務(wù)、照片服務(wù)等。此外,與內(nèi)容服務(wù)器107所提供的內(nèi)容和/或服務(wù)有關(guān)的信息可用來(lái)向搜索査詢提供結(jié)果??晒ぷ鳛閮?nèi)容服務(wù)器107的設(shè)備包括個(gè)人計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、多處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC、服務(wù)器等。例示的移動(dòng)客戶端環(huán)境圖2示出可包括在實(shí)現(xiàn)本發(fā)明的系統(tǒng)中的移動(dòng)設(shè)備200的一個(gè)實(shí)施例。移動(dòng)設(shè)備200可包括很多比圖2所示的那些組件更多或更少的組件。然而,所示的組件足夠公開(kāi)用于實(shí)踐本發(fā)明的例示的實(shí)施例。例如,移動(dòng)設(shè)備200可表示圖1的移動(dòng)設(shè)備102—104中的至少一個(gè)的一個(gè)實(shí)施例。如圖所示,移動(dòng)設(shè)備200包括經(jīng)由總線224與大容量存儲(chǔ)器230通信的中央處理單元(CPU)222。移動(dòng)設(shè)備200還包括電源226、一個(gè)或多個(gè)網(wǎng)絡(luò)接口250、音頻接口252、顯示器254、小鍵盤256、照明器258、輸入/輸出接口260、觸覺(jué)接口262以及可選的全球定位系統(tǒng)(GPS)接收器264。電源226向移動(dòng)設(shè)備200提供電力。可再充電的或不可再充電的電池可用來(lái)提供電力。電力還可由外部電源提供,諸如補(bǔ)充和/或再充電電池的AC適配器或帶電的底座(dockingcradle)。移動(dòng)設(shè)備200可以可選地與基站(未示出)通信,或者直接與另一計(jì)算設(shè)備通信。網(wǎng)絡(luò)接口250包括用于將移動(dòng)設(shè)備200耦合至一個(gè)或多個(gè)網(wǎng)絡(luò)的電路,并且被構(gòu)建用于結(jié)合一個(gè)或多個(gè)通信協(xié)議和技術(shù)使用,這些協(xié)議和技術(shù)包括但不限于全球移動(dòng)通信系統(tǒng)(GSM)、碼分多址(CDMA)、時(shí)分多址(TDMA)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)、傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)、SMS、通用分組無(wú)線服務(wù)(GPRS)、WAP、超寬帶(UWB)、IEEE802.16微波接入全球互通(WiMax)、SIP/RTP或者多種其他的無(wú)線通信協(xié)議中的任何一種。網(wǎng)絡(luò)接口250有時(shí)被稱為收發(fā)器、收發(fā)裝置或網(wǎng)絡(luò)接口卡(NIC)。音頻接口252被布置為產(chǎn)生和接收諸如人的話音的聲音之類的音頻信號(hào)。例如,音頻接口252可耦合至揚(yáng)聲器和麥克風(fēng)(未示出)以實(shí)現(xiàn)與其他人的通信和/或生成對(duì)一些動(dòng)作的音頻確認(rèn)。顯示器254可以是液晶顯示器(LCD)、氣體等離子體、發(fā)光二極管(LED)或結(jié)合計(jì)算設(shè)備使用的任何其他類型的顯示器。顯示器254還可包括觸摸敏感屏,該觸摸敏感屏被布置為接收來(lái)自諸如觸筆或人手的手指之類的物體的輸入。小鍵盤256可包括被布置為從用戶接收輸入的任何輸入裝置。例如,小鍵盤256可包括按鈕數(shù)字撥盤或鍵盤。小鍵盤256還可包括與選擇和發(fā)送圖像相關(guān)聯(lián)的命令按鈕。照明器258可提供狀態(tài)指示和/或提供光。照明器258可針對(duì)具體時(shí)段或響應(yīng)于事件而保持活動(dòng)。例如,當(dāng)照明器258是活動(dòng)的時(shí)候,它可對(duì)小鍵盤256上的按鈕提供背光并且在客戶端設(shè)備被加電的同時(shí)保持接通。此外,當(dāng)執(zhí)行諸如對(duì)另一客戶端設(shè)備撥號(hào)之類的特定動(dòng)作時(shí),照明器258可以以各種模式對(duì)這些按鈕提供背光。照明器258還可導(dǎo)致位于客戶端設(shè)備的透明或半透明殼內(nèi)的光源響應(yīng)于動(dòng)作而發(fā)光。在另一實(shí)施例中,照明器258可包括用于內(nèi)裝相機(jī)(未示出)的閃光燈。移動(dòng)設(shè)備200還包括用于與外部設(shè)備通信的輸入/輸出接口260,這些外部設(shè)備諸如頭戴式耳機(jī)或圖2中未示出的其他輸入或輸出設(shè)備。輸入/輸出接口260可使用一種或多種通信技術(shù),諸如USB、紅外、Bluetooth等。觸覺(jué)接口262被布置為向客戶端設(shè)備的用戶提供觸覺(jué)反饋。例如,當(dāng)計(jì)算設(shè)備的另一用戶正在呼叫時(shí),觸覺(jué)接口可用來(lái)以特定的方式振動(dòng)移動(dòng)設(shè)備200。可選的GPS收發(fā)器264可確定移動(dòng)設(shè)備200在地球表面上的物理坐標(biāo),它通常將位置輸出為緯度和經(jīng)度值。GPS收發(fā)器264還可使用其他的地理定位機(jī)制,包括但不限于三角測(cè)量、輔助GPS(AGPS)、增強(qiáng)型觀測(cè)時(shí)間差(E-OTD)、蜂窩標(biāo)識(shí)符(CI)、服務(wù)區(qū)標(biāo)識(shí)符(SAI)、增強(qiáng)型定時(shí)提前(ETA)、基站子系統(tǒng)(BSS)等,以進(jìn)一步確定移動(dòng)設(shè)備200在地球表面上的物理位置。可以理解的是,在不同條件下,GPS收發(fā)器264可確定移動(dòng)設(shè)備200在毫米內(nèi)的物理位置;并且在其他情況下,所確定的物理位置可能精確性較低,諸如在米或明顯更大的距離內(nèi)。然而,在一個(gè)實(shí)施例中,移動(dòng)設(shè)備可通過(guò)其他組件提供可用來(lái)確定設(shè)備物理位置的其他信息,例如包括MAC地址、IP地址等。大容量存儲(chǔ)器230包括RAM232、ROM234和其他存儲(chǔ)裝置。大容量存儲(chǔ)器230示出用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的計(jì)算機(jī)存儲(chǔ)介質(zhì)的另一示例。大容量存儲(chǔ)器230存儲(chǔ)用于控制移動(dòng)設(shè)備200的低級(jí)操作的基本輸入輸出系統(tǒng)("BIOS")240。大容量存儲(chǔ)器還存儲(chǔ)用于控制移動(dòng)設(shè)備200的操作的操作系統(tǒng)241。應(yīng)當(dāng)認(rèn)識(shí)到的是,此組件可包括專用客戶端通信操作系統(tǒng)諸如WindowsMobile或Symbian⑧操作系統(tǒng),或者通用操作系統(tǒng)諸如UNIX版或LINUX。操作系統(tǒng)可包括Java虛擬機(jī)模塊或者與Java虛擬機(jī)模塊相接口,該Java虛擬機(jī)模塊通過(guò)Java應(yīng)用程序?qū)崿F(xiàn)控制硬件組件和/或操作系統(tǒng)的操作。存儲(chǔ)器230還包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)裝置244,數(shù)據(jù)存儲(chǔ)裝置244可被移動(dòng)設(shè)備200用來(lái)存儲(chǔ)應(yīng)用242和/或其他數(shù)據(jù)等。例如,數(shù)據(jù)存儲(chǔ)裝置244還可用來(lái)存儲(chǔ)描述移動(dòng)設(shè)備200的各種能力的信息。該信息然后可基于多種事件中的任何一種而提供給另一設(shè)備,這些事件包括在通信期間作為報(bào)頭的一部分被發(fā)送、在請(qǐng)求時(shí)被發(fā)送等。此外,數(shù)據(jù)存儲(chǔ)裝置244還可用來(lái)存儲(chǔ)搜索數(shù)據(jù)、用戶偏好、地址簿、好友列表、別名、社交聯(lián)網(wǎng)14信息等。至少部分信息還可存儲(chǔ)在移動(dòng)設(shè)備200內(nèi)的盤驅(qū)動(dòng)器或其他存儲(chǔ)介質(zhì)(未示出)上。應(yīng)用242可包括計(jì)算機(jī)可執(zhí)行指令,當(dāng)被移動(dòng)設(shè)備200執(zhí)行時(shí)這些計(jì)算機(jī)可執(zhí)行指令發(fā)送、接收和/或以另外的方式處理消息(例如SMS、MMS、IM、電子郵件和/或其他消息)、音頻、視頻,并且實(shí)現(xiàn)與另一客戶端設(shè)備的另一用戶的通信。應(yīng)用程序的其他示例包括日歷、搜索程序、電子郵件客戶端、IM應(yīng)用、SMS應(yīng)用、VOIP應(yīng)用、聯(lián)系管理器、任務(wù)管理器、代碼轉(zhuǎn)換器(tmnscoder)、數(shù)據(jù)庫(kù)程序、字處理程序、安全應(yīng)用、電子數(shù)據(jù)表格程序、游戲、搜索程序等。圖中所示的一個(gè)應(yīng)用是瀏覽器245。瀏覽器245實(shí)際上可包括被配置為接收和顯示圖形、文本、多媒體等的任何應(yīng)用,這些應(yīng)用實(shí)際上使用任何基于web的語(yǔ)言。在一個(gè)實(shí)施例中,瀏覽器應(yīng)用能使用手持設(shè)備標(biāo)記語(yǔ)言(HDML)、無(wú)線標(biāo)記語(yǔ)言(WML)、WMLScript、JavaScript、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(SMGL)、超文本標(biāo)記語(yǔ)言(HTML)、可擴(kuò)展標(biāo)記語(yǔ)言(XML)等來(lái)顯示和發(fā)送消息。然而,可使用多種其他的基于web的語(yǔ)言中的任何一種。在一個(gè)實(shí)施例中,瀏覽器245可被配置為實(shí)現(xiàn)對(duì)搜索應(yīng)用的訪問(wèn),諸如可以通過(guò)圖1的搜索服務(wù)器106和/或內(nèi)容服務(wù)器104而進(jìn)行。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備200的用戶可向搜索應(yīng)用輸入多種搜索項(xiàng)以用于獲得搜索結(jié)果。瀏覽器245還可提供位置信息或在確定它的物理位置時(shí)可使用的信息。在一個(gè)實(shí)施例中,這樣的信息可用來(lái)自動(dòng)地(例如對(duì)于用戶輸入是透明的)修改搜索查詢。例示的服務(wù)器環(huán)境圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的服務(wù)器設(shè)備的一個(gè)實(shí)施例。服務(wù)器設(shè)備300可包括比所示的組件更多的組件。然而,所示的組件足夠公開(kāi)用于實(shí)踐本發(fā)明的例示的實(shí)施例。例如,服務(wù)器設(shè)備300可表示圖1的搜索服務(wù)器106和/或內(nèi)容服務(wù)器107。服務(wù)器設(shè)備300包括中央處理單元312、視頻顯示適配器314以及大容量存儲(chǔ)器,所有這些組件都經(jīng)由總線322互相通信。大容量存儲(chǔ)器一般地包括RAM316、ROM332以及一個(gè)或多個(gè)永久大容量存儲(chǔ)裝置,諸如硬盤驅(qū)動(dòng)器328、磁帶驅(qū)動(dòng)器、光驅(qū)和/或軟盤驅(qū)動(dòng)器。大容量存儲(chǔ)器存儲(chǔ)用于控制服務(wù)器設(shè)備300的操作的操作系統(tǒng)320??墒褂萌魏瓮ㄓ貌僮飨到y(tǒng)。基本輸入輸出系統(tǒng)("BIOS")318也被提供用于控制服務(wù)器設(shè)備300的低級(jí)操作。如圖3所示,服務(wù)器設(shè)備300還可經(jīng)由網(wǎng)絡(luò)接口單元310與因特網(wǎng)或一些其他的通信網(wǎng)絡(luò)通信,網(wǎng)絡(luò)接口單元310被構(gòu)建用于結(jié)合包括TCP/IP協(xié)議的各種通信協(xié)議使用。網(wǎng)絡(luò)接口單元310有時(shí)被稱為收發(fā)器、收發(fā)裝置或網(wǎng)絡(luò)接口卡(NIC)。如上所述的大容量存儲(chǔ)器示出了另一類型的計(jì)算機(jī)可讀介質(zhì),即計(jì)算機(jī)存儲(chǔ)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)可包括易失性、非易失性、可移除的和不可移除的介質(zhì),這些介質(zhì)以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的任何方法或技術(shù)實(shí)現(xiàn)。計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例包括RAM、ROM、EEPROM、閃存或其他存儲(chǔ)器技術(shù),CD-ROM、數(shù)字通用光盤(DVD)或其他光存儲(chǔ)裝置,磁盒、磁帶、磁盤存儲(chǔ)裝置或其他磁存儲(chǔ)裝置,或者可用來(lái)存儲(chǔ)希望的信息并且可被計(jì)算設(shè)備訪問(wèn)的任何其他介質(zhì)。大容量存儲(chǔ)器還存儲(chǔ)程序代碼和數(shù)據(jù)。一個(gè)或多個(gè)應(yīng)用350被載入大容量存儲(chǔ)器,并且在操作系統(tǒng)320上運(yùn)行。應(yīng)用程序的示例可包括代碼轉(zhuǎn)換器、調(diào)度器(scheduler)、日歷、數(shù)據(jù)庫(kù)程序、字處理程序、HTTP程序、可定制的用戶接口程序、IPSec應(yīng)用、加密程序、安全程序、VPN程序、SMS消息服務(wù)器、IM消息服務(wù)器、電子郵件服務(wù)器、賬號(hào)管理等。搜索模塊352和/或搜索聚類模塊354也可作為應(yīng)用程序被包括在應(yīng)用350內(nèi)或者作為分離的應(yīng)用程序。搜索模塊352被配置為從客戶端設(shè)備接收搜索項(xiàng)、確定其他搜索參數(shù)、執(zhí)行數(shù)據(jù)源的搜索、提供搜索結(jié)果以及執(zhí)行其他搜索有關(guān)的操作。搜索聚類模塊354可以是搜索模塊352的一部分,或者與搜索模塊352相分離。搜索聚類模塊354被配置為將搜索結(jié)果組織成分組,并且排位結(jié)果的分組。搜索模塊352和/或搜索聚類模塊354可使用基本與下面描述的處理類似的處理。通用操作現(xiàn)在將參考圖4一8描述本發(fā)明的某些方面的操作。圖4是移動(dòng)設(shè)備上搜索結(jié)果顯示400的例示。全部搜索結(jié)果可滾動(dòng)通過(guò)面積有限的顯示器。除搜索結(jié)果以外,內(nèi)容可顯示在搜索結(jié)果之中。內(nèi)容可包括與所提交的搜索項(xiàng)401有關(guān)的信息,諸如內(nèi)容402??商娲?,或另外地,內(nèi)容可包括位置信息404、廣告或其他信息。一般地,內(nèi)容信息被格式化為表現(xiàn)得與搜索結(jié)果相類似,雖然內(nèi)容可以以任何其他方式來(lái)格式化。第一聚類元素406指示搜索結(jié)果的第一聚類。聚類元素可被選擇來(lái)在搜索結(jié)果的展開(kāi)視圖和僅聚類元素的關(guān)閉視圖之間切換。該聚類元素還可包括搜索結(jié)果自身。接近結(jié)果顯示400的頂部來(lái)顯示搜索結(jié)果的第一聚類。第一聚類一般包括與所提交的搜索項(xiàng)最相關(guān)的搜索結(jié)果。聚類包括一個(gè)或多個(gè)特定數(shù)據(jù)類型的搜索結(jié)果,這些數(shù)據(jù)類型諸如本地列表信息、新聞文章、web頁(yè)面鏈接、圖像、購(gòu)物信息、其他建議的搜索等。例如,第一聚類元素406指示了對(duì)于通過(guò)搜索項(xiàng)識(shí)別的并且在移動(dòng)設(shè)備位置的預(yù)定義半徑內(nèi)的咖啡店的本地列表信息的聚類。在此示例中,本地列表信息基于若干因素而被確定為最相關(guān)聚類的信息,這些因素諸如搜索項(xiàng)、在輸入搜索項(xiàng)后從點(diǎn)擊流(由眾多用戶進(jìn)行的選擇)的綜合分析所確定的信息、搜索項(xiàng)中用戶的先前行為、移動(dòng)設(shè)備的位置和/或其他信息。此特定搜索項(xiàng)401與零售商店的概念相關(guān)聯(lián)并且與公司的概念相關(guān)聯(lián)。然而,零售商店的概念比公司的概念可能具有與更多用戶的更高相關(guān)性。因此,本地列表信息的聚類被排為第一聚類。聚類的搜索結(jié)果還可包括指示數(shù)據(jù)類型或其他信息的內(nèi)容。例如,符號(hào)408可指示搜索結(jié)果中所提供的信息的類型。此外,或可替代地,標(biāo)志或其他內(nèi)容可例如基于付費(fèi)的布局而被置于一個(gè)或多個(gè)搜索結(jié)果上。可選擇的展開(kāi)控制元素409可用來(lái)將額外的結(jié)果顯示在聚類中。在第一排位的聚類之后顯示第二排位的聚類。在此示例中,第二排位聚類元素410標(biāo)識(shí)了包括多個(gè)數(shù)據(jù)類型的搜索結(jié)果的聚類。此示例聚類包括web站點(diǎn)搜索結(jié)果410、股票報(bào)價(jià)搜索結(jié)果412以及到專門的公司概要信息的鏈接414。此聚類例示了被定義為包括多個(gè)特定數(shù)據(jù)類型的聚類類17型。可替代地,聚類類型可利用多個(gè)數(shù)據(jù)類型來(lái)生成,這些數(shù)據(jù)類型可基于搜索準(zhǔn)則和/或其他信息來(lái)確定。如通過(guò)第二排位聚類所示出的,定制的聚類類型可被定義為包括搜索結(jié)果和/或內(nèi)容的多種數(shù)據(jù)類型。其他聚類類型可包括搜索結(jié)果的單個(gè)數(shù)據(jù)類型,諸如第一排位聚類、第三排位聚類412和第四排位的414。在那些情況下,聚類類型可等同于數(shù)據(jù)類型。更低排位聚類還可利用更少搜索結(jié)果或僅利用間隔聚類選擇元素來(lái)顯示。例如,低排位聚類416僅利用聚類選擇元素來(lái)顯示,這些聚類選擇元素需要用戶選擇聚類選擇元素以擴(kuò)展相應(yīng)搜索結(jié)果的視圖。因此,聚類的相關(guān)性可通過(guò)位置、尺寸和其他屬性來(lái)指示。圖4中所使用的搜索項(xiàng)一般是與相對(duì)直觀的概念有關(guān)的主題搜索項(xiàng)。一些搜索項(xiàng)不這么直觀。圖5示出針對(duì)搜索項(xiàng)501的搜索結(jié)果頁(yè)面500的一個(gè)示例,搜索項(xiàng)501與用戶可能想要搜索結(jié)果針對(duì)的概念較少直觀地相關(guān)。搜索項(xiàng)"今天"單獨(dú)地可能沒(méi)有直接建議用戶可能期望的某些數(shù)據(jù)類型的搜索結(jié)果。此搜索項(xiàng)可指示早間電視節(jié)目、報(bào)紙標(biāo)題的概念、或其他不相關(guān)的概念。在此情況下,諸如移動(dòng)設(shè)備的位置之類的上下文信息可提供對(duì)用戶意圖的更好指示。因此,上下文信息可被給予更多權(quán)重以確定搜索哪些數(shù)據(jù)源以及如何排位搜索結(jié)果的聚類。如果移動(dòng)設(shè)備在紐約市中,并且用戶輸入搜索項(xiàng)"今天",則用戶可能正在搜索與該城市中的日常生活相關(guān)的信息。這樣的信息可包括與當(dāng)天這座城市有關(guān)的內(nèi)容。例如,數(shù)據(jù)內(nèi)容504可提供當(dāng)前日期并且使用戶能訪問(wèn)日歷。類似地,天氣信息506可顯示城市中當(dāng)前的天氣狀況,并且預(yù)報(bào)城市中的天氣狀況。還可包括一個(gè)或多個(gè)廣告502??梢砸垣@得搜索結(jié)果的聚類的相同方式來(lái)從專門的數(shù)據(jù)源或從獨(dú)立的數(shù)據(jù)源獲得每個(gè)這些內(nèi)容項(xiàng)。此內(nèi)容聚類或每個(gè)內(nèi)容項(xiàng)還可被與其他聚類相對(duì)地排位,仿佛該內(nèi)容聚類或內(nèi)容項(xiàng)就是搜索結(jié)果的多個(gè)聚類之中的另一聚類。在此情況下,內(nèi)容信息可被認(rèn)作第一排位聚類。交通警報(bào)聚類508會(huì)被認(rèn)作第二排位聚類。類似地,本地新聞聚類510會(huì)是第三排位聚類,體育聚類514會(huì)是第四排位聚類,等等。搜索結(jié)果的聚類可能不具有與搜索項(xiàng)直觀地相關(guān)聯(lián)的數(shù)據(jù)類型,而上下文數(shù)據(jù)可用來(lái)獲得并且排位相關(guān)搜索結(jié)果的聚類。圖6例示了一般地示出用于搜索數(shù)據(jù)并且排位搜索結(jié)果和/或內(nèi)容的聚類的總體處理600的一個(gè)實(shí)施例的邏輯流程圖。可通過(guò)服務(wù)器、服務(wù)器的組合、獨(dú)立計(jì)算設(shè)備、以及/或者計(jì)算設(shè)備和/或軟件模塊的其他配置來(lái)執(zhí)行該處理。為了簡(jiǎn)化討論,就單個(gè)服務(wù)器與單個(gè)移動(dòng)客戶端設(shè)備通信而言來(lái)描述下面的實(shí)施例。在操作602,人類管理員可預(yù)定義某些概念、聚類類型、數(shù)據(jù)類型、概念處理規(guī)則、上下文規(guī)則、相關(guān)性計(jì)分規(guī)則以及/或者可用來(lái)確定數(shù)據(jù)源、排位搜索結(jié)果、排位搜索結(jié)果的聚類、增加內(nèi)容、確定用戶偏好、確定用戶行為和/或執(zhí)行其他操作的其他信息??商娲兀蛄硗獾?,可執(zhí)行自動(dòng)化分析以確定一個(gè)或多個(gè)以上的信息類型、操作規(guī)則和/或其他數(shù)據(jù)。例如,可對(duì)聚集的數(shù)據(jù)執(zhí)行點(diǎn)擊流分析以確定可用在確定資源和/或排位信息中的乘數(shù)和/或其他因素。在另一實(shí)施例中,不執(zhí)行這樣的預(yù)處理。在操作604,服務(wù)器從移動(dòng)設(shè)備接收一個(gè)或多個(gè)搜索項(xiàng)。為了簡(jiǎn)化討論,將假設(shè)是單個(gè)搜索項(xiàng)。迭代處理和/或其他邏輯可用在替換實(shí)施例中。在操作606服務(wù)器還可接收或獲得上下文數(shù)據(jù)。例如,服務(wù)器可檢查用戶的當(dāng)前位置、在移動(dòng)設(shè)備上運(yùn)行的當(dāng)前應(yīng)用、移動(dòng)設(shè)備概要數(shù)據(jù)、偏好的在線概要數(shù)據(jù)、行為、過(guò)去的采購(gòu)、社交聯(lián)網(wǎng)關(guān)系和/或其他用戶特定的數(shù)據(jù)。類似地,服務(wù)器可從點(diǎn)擊流分析和/或其他統(tǒng)計(jì)分析獲得或計(jì)算聚集的數(shù)據(jù)。上下文信息可用來(lái)在搜索處理之前和/或在搜索處理期間調(diào)整默認(rèn)權(quán)重乘數(shù)。在另一實(shí)施例中,不接收或確定上下文數(shù)據(jù)。上下文的一些額外示例可包括但不限于*用來(lái)提交搜索項(xiàng)的客戶端設(shè)備的web頁(yè)面或畫(huà)面*所追蹤的用戶行為(例如采購(gòu)歷史、搜索的數(shù)目)*用戶特定的數(shù)據(jù)(例如諸如性別之類的人口統(tǒng)計(jì)數(shù)據(jù))*查詢時(shí)間在一天中的時(shí)間*用戶的時(shí)區(qū)*搜索査詢特性(例如語(yǔ)言、査詢的長(zhǎng)度、媒體類型)*設(shè)備或用戶的數(shù)據(jù)規(guī)劃*設(shè)備能力或特性(例如屏幕尺寸)*用戶所表達(dá)的偏好(例如不呈現(xiàn)圖像)*鄰近(例如到其他設(shè)備或其他用戶)*設(shè)備的方向(例如設(shè)備正面向北方)*設(shè)備的移動(dòng)(例如設(shè)備正去向北方,設(shè)備正以10mph移動(dòng))*與用戶發(fā)起搜索有關(guān)的用戶的被追蹤的行為或其他上下文*社交網(wǎng)絡(luò)(例如用戶A的朋友搜索體育,所以體育對(duì)于用戶A更相關(guān))*網(wǎng)絡(luò)特性(例如速度)*用戶所擁有的內(nèi)容或用戶所使用的設(shè)備上的內(nèi)容,該內(nèi)容可以是但未必是與移動(dòng)設(shè)備相同(例如用戶具有與移動(dòng)設(shè)備上所做的搜索相關(guān)的、他們PC上的文檔)在判定操作608,服務(wù)器判斷任何已知概念是否從所提交的搜索項(xiàng)被識(shí)別。服務(wù)器可執(zhí)行對(duì)于與搜索項(xiàng)相關(guān)聯(lián)的概念的查找操作,或者可執(zhí)行諸如自然語(yǔ)言處理之類的其他解釋(interpretation)以確定概念。概念一般地標(biāo)識(shí)與搜索項(xiàng)有關(guān)的信息的分類。例如,搜索項(xiàng)"芝加哥"與城市的概念以及戲劇(play)的概念有關(guān)。作為另一示例,搜索項(xiàng)"芝加哥比薩"與比薩的風(fēng)格的概念以及芝加哥城市中食品的概念有關(guān)。每個(gè)概念可與一個(gè)或多個(gè)特定數(shù)據(jù)源相關(guān)聯(lián)。例如,本地劇院的戲劇或電影節(jié)目表可以在特定數(shù)據(jù)源中,這些特定數(shù)據(jù)源將不會(huì)被正常地搜索,除非確定用戶希望搜索項(xiàng)與戲劇或電影相關(guān)聯(lián)。概念特定的數(shù)據(jù)源的其他示例可包括但不限于<table>tableseeoriginaldocumentpage20</column></row><table>天氣渡船時(shí)刻表RSS多媒體金融屏幕保護(hù)程序地址簿飛行資格購(gòu)物占星術(shù)游戲體育音頻庫(kù)存詞典書(shū)籍工作時(shí)間公共汽車時(shí)刻表地標(biāo)時(shí)區(qū)名人彩票火車時(shí)刻表城市電影節(jié)目時(shí)間翻譯分類的電影院交通消耗品電影TV播出時(shí)間國(guó)家音樂(lè)墻紙貨幣人地點(diǎn)每個(gè)概念特定的數(shù)據(jù)源可包括單個(gè)數(shù)據(jù)類型的數(shù)據(jù),諸如所有股票報(bào)價(jià)數(shù)據(jù)。可替代地,概念特定的數(shù)據(jù)源實(shí)際可包括具有相同或不同數(shù)據(jù)類型的多個(gè)數(shù)據(jù)源。如果服務(wù)器從搜索項(xiàng)識(shí)別出任何概念,則在操作610服務(wù)器搜索相應(yīng)的概念特定的數(shù)據(jù)源。下面與圖7的描述有關(guān)地提供概念特定的搜索處理的一個(gè)實(shí)施例的更多細(xì)節(jié)。來(lái)自每個(gè)概念特定的數(shù)據(jù)源的搜索結(jié)果包括搜索結(jié)果的聚類。聚類的聚類類型可與多個(gè)數(shù)據(jù)類型的數(shù)據(jù)類型或定制聚類類型相同。在搜索概念特定的數(shù)據(jù)源之后,或者如果沒(méi)有概念被識(shí)別出,則在判定操作612,服務(wù)器判斷任何上下文數(shù)據(jù)是否被提交或是可得的。如果上下文數(shù)據(jù)可得,則服務(wù)器査找或確定上下文數(shù)據(jù)與上下文特定的數(shù)據(jù)源之間的關(guān)聯(lián)。在操作614服務(wù)器搜索相關(guān)聯(lián)的上下文特定的數(shù)據(jù)源。來(lái)自每個(gè)上下文特定的數(shù)據(jù)源的搜索結(jié)果包括搜索結(jié)果的另一聚類。如上,上下文特定的數(shù)據(jù)源可包括單個(gè)數(shù)據(jù)類型的數(shù)據(jù),諸如移動(dòng)設(shè)備當(dāng)前位置的某半徑內(nèi)的所有餐館列表。可替代地,上下文特定的數(shù)據(jù)源可包括具有相同或不同數(shù)據(jù)類型的多個(gè)數(shù)據(jù)源。因此,聚類的聚類類型可與多個(gè)數(shù)據(jù)類型的數(shù)據(jù)類型或定制聚類類型相同。在搜索了上下文特定的數(shù)據(jù)源之后,或者如果沒(méi)有上下文數(shù)據(jù)是可得的,則在操作616服務(wù)器搜索是非特定的數(shù)據(jù)源。非特定數(shù)據(jù)源可包括將總是被搜索的數(shù)據(jù),諸如web頁(yè)面索引、新聞數(shù)據(jù)、圖像、購(gòu)物數(shù)據(jù)等。在操作618,服務(wù)器排序從每個(gè)數(shù)據(jù)源獲得的搜索結(jié)果的每個(gè)聚類中的結(jié)果。聚類之內(nèi)的搜索結(jié)果一般基于搜索結(jié)果與搜索項(xiàng)的相關(guān)性來(lái)排位。若干技術(shù)可用來(lái)排位聚類之內(nèi)的搜索結(jié)果。權(quán)重因素、規(guī)則和/或其他處理可使用聚集的點(diǎn)擊流數(shù)據(jù)、用戶特定的點(diǎn)擊流數(shù)據(jù)、用戶行為信息和/或其他信息。在一些情況下,在操作620,利用來(lái)自多個(gè)數(shù)據(jù)源的搜索結(jié)果來(lái)填充特定的聚類,并且排位。在操作622,服務(wù)器從總體上為每個(gè)聚類確定分?jǐn)?shù)。服務(wù)器可利用聚類之內(nèi)的搜索結(jié)果的相關(guān)性分?jǐn)?shù)來(lái)確定聚類分?jǐn)?shù)。例如,服務(wù)器可基于相關(guān)性分?jǐn)?shù)的累積分?jǐn)?shù)并且基于預(yù)定義的或動(dòng)態(tài)確定的因素來(lái)確定加權(quán)平均值。在操作624,可基于概念和或上下文數(shù)據(jù)來(lái)修改每個(gè)聚類分?jǐn)?shù)。下面與圖8有關(guān)地描述關(guān)于此操作的進(jìn)一步細(xì)節(jié)。在操作626,所有聚類然后以基于聚類分?jǐn)?shù)的順序來(lái)排列。在此示例實(shí)施例中,利用經(jīng)排序的聚類生成搜索結(jié)果web頁(yè)面,諸如圖4和圖5所示的那些web頁(yè)面。在操作628,額外內(nèi)容,諸如非聚類廣告、標(biāo)志和/或其他內(nèi)容可被增加到搜索結(jié)果web頁(yè)面。搜索結(jié)果web頁(yè)面然后返回至移動(dòng)設(shè)備用于顯示。現(xiàn)在提供關(guān)于操作610的進(jìn)一步細(xì)節(jié)。圖7例示了一般地示出用于確定和搜索概念特定的數(shù)據(jù)源的處理700的一個(gè)實(shí)施例的邏輯流程圖。在判定操作702,服務(wù)器判斷多個(gè)概念是否從搜索項(xiàng)被識(shí)別出。如果僅僅單個(gè)概念被識(shí)別,則在操作712服務(wù)器搜索相應(yīng)的概念特定的數(shù)據(jù)源。如果多個(gè)概念被識(shí)別,則在操作704服務(wù)器為每個(gè)概念確定分?jǐn)?shù)。如同聚類分?jǐn)?shù),可基于概念與搜索項(xiàng)的相關(guān)性和/或基于聚集分析來(lái)確定概念分?jǐn)?shù)。在判定操作706,服務(wù)器檢查任何上下文數(shù)據(jù)是否被接收或被確定。如果上下文數(shù)據(jù)是可得的,則服務(wù)器將上下文特定的乘數(shù)應(yīng)用于概念分?jǐn)?shù)??深A(yù)定義或動(dòng)態(tài)地確定乘數(shù)以指示每個(gè)概念與每個(gè)上下文的相關(guān)性。在修改概念分?jǐn)?shù)之后,或者如果沒(méi)有上下文數(shù)據(jù)是可得的,則在操作710,服務(wù)器確定最相關(guān)的概念。服務(wù)器可選擇單個(gè)最相關(guān)的概念,或者可排位多個(gè)概念。在操作712,服務(wù)器搜索與最相關(guān)概念相關(guān)聯(lián)的一個(gè)或多個(gè)概念特定的數(shù)據(jù)源??商娲兀?wù)器可搜索用于經(jīng)排位的概念中的每一個(gè)的概念特定的數(shù)據(jù)源。為了簡(jiǎn)化討論此示例實(shí)施例選擇最相關(guān)概念并搜索單個(gè)相對(duì)應(yīng)的概念特定的數(shù)據(jù)源。搜索結(jié)果包括概念特定的聚類。現(xiàn)在提供與圖6的操作610有關(guān)的進(jìn)一步細(xì)節(jié)。圖8例示了一般地示出用于修改聚類分?jǐn)?shù)的處理800的一個(gè)實(shí)施例的邏輯流程圖。在判定操作802,服務(wù)器檢查任意概念是否從搜索項(xiàng)被識(shí)別出。如果概念被識(shí)別,則在操作804服務(wù)器將乘數(shù)應(yīng)用于與概念相關(guān)聯(lián)的相應(yīng)聚類的聚類分?jǐn)?shù)。在應(yīng)用概念乘數(shù)之后,或者如果沒(méi)有概念被識(shí)別,則在判定操作806服務(wù)器檢查任意上下文數(shù)據(jù)是否可得。如果上下文數(shù)據(jù)是可得的,則服務(wù)器將一個(gè)或多個(gè)上下文特定的乘數(shù)應(yīng)用于概念分?jǐn)?shù)。經(jīng)修改的概念分?jǐn)?shù)然后被返回用于聚類的隨后排序。應(yīng)當(dāng)理解,流程圖例示的每個(gè)框以及流程圖例示中框的組合可通過(guò)計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)。這些程序指令可被提供至處理器以產(chǎn)生機(jī)器,以使得在處理器上執(zhí)行的指令創(chuàng)建出用于實(shí)現(xiàn)流程圖的一個(gè)或多個(gè)框中所指定的動(dòng)作的裝置。計(jì)算機(jī)程序指令可由處理器執(zhí)行以便導(dǎo)致一系列的操作步驟被處理器執(zhí)行以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,以使得在處理器上執(zhí)行的指令提供用于實(shí)現(xiàn)流程圖的一個(gè)或多個(gè)框中所指定的動(dòng)作的步驟。計(jì)算機(jī)程序指令還可導(dǎo)致流程圖的框中所示的操作步驟中的至少一些被并行執(zhí)行。此外,一些步驟還可跨越多于一個(gè)的處理器來(lái)執(zhí)行,諸如可發(fā)生在多處理器計(jì)算機(jī)系統(tǒng)中。此外,在不脫離本發(fā)明的范圍或精神的情況下,流程圖例示中的一個(gè)或多個(gè)框或者框的組合還可與其他框或框的組合并發(fā)地執(zhí)行,或者甚至以與所示出的不同的順序來(lái)執(zhí)行。因此,流程圖例示的框支持用于執(zhí)行所指定的動(dòng)作的裝置的組合、用于執(zhí)行所指定的動(dòng)作的步驟與用于執(zhí)行所指定的動(dòng)作的程序指令裝置的組合。還應(yīng)當(dāng)理解,流程圖例示的每個(gè)框以及流程圖例示中框的組合可由執(zhí)行所指定的動(dòng)作或步驟的專用的基于硬件的系統(tǒng)、或者專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。以上的說(shuō)明、示例和數(shù)據(jù)提供了對(duì)本發(fā)明的組成的制造和使用的完整描述。因?yàn)樵诓幻撾x本發(fā)明的精神和范圍的情況下可產(chǎn)生本發(fā)明的很多實(shí)施例,所以本發(fā)明受限于權(quán)利要求。權(quán)利要求1.一種用于搜索數(shù)據(jù)的方法,包括接收搜索項(xiàng);基于所述搜索項(xiàng)來(lái)搜索多個(gè)數(shù)據(jù)源以產(chǎn)生搜索結(jié)果的多個(gè)聚類,其中每個(gè)聚類包括來(lái)自至少一個(gè)相應(yīng)數(shù)據(jù)源的搜索結(jié)果,并且其中每個(gè)數(shù)據(jù)源包括與另一數(shù)據(jù)源不同的數(shù)據(jù)類型的數(shù)據(jù);為所述多個(gè)聚類中的每一個(gè)確定分?jǐn)?shù);以及對(duì)所述多個(gè)聚類進(jìn)行排序。2.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)數(shù)據(jù)源中的一個(gè)的數(shù)據(jù)類型包括以下之一與地理位置相關(guān)聯(lián)的本地?cái)?shù)據(jù)、新聞數(shù)據(jù)、web頁(yè)面數(shù)據(jù)、圖像數(shù)據(jù)、視頻數(shù)據(jù)、購(gòu)物數(shù)據(jù)、廣告數(shù)據(jù)以及工作數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的方法,還包括基于所述搜索項(xiàng)來(lái)識(shí)別概念,其中所述概念指示所述搜索項(xiàng)所屬所屬的信息的分類;以及搜索概念特定的數(shù)據(jù)源以產(chǎn)生所述搜索結(jié)果的多個(gè)聚類中的一個(gè)。4.根據(jù)權(quán)利要求1所述的方法,還包括確定與所述搜索項(xiàng)相關(guān)聯(lián)的上下文,其中所述上下文包括以下至少一個(gè)用來(lái)提交所述搜索項(xiàng)的客戶端設(shè)備的位置、由所述客戶端設(shè)備用來(lái)提交所述搜索項(xiàng)的應(yīng)用程序、當(dāng)前正由所述客戶端設(shè)備顯示的搜索結(jié)果的數(shù)據(jù)類型、提交所述搜索項(xiàng)通過(guò)的web頁(yè)面、所述客戶端設(shè)備的用戶的被追蹤的行為、以及人口統(tǒng)計(jì)數(shù)據(jù);以及搜索上下文特定的數(shù)據(jù)源以產(chǎn)生所述搜索結(jié)果的多個(gè)聚類中的一個(gè)。5.根據(jù)權(quán)利要求1所述的方法,還包括基于所述搜索項(xiàng)來(lái)識(shí)別多個(gè)概念,其中每個(gè)概念指示所述搜索項(xiàng)所屬的信息的分類;基于與所述搜索項(xiàng)相關(guān)聯(lián)的上下文來(lái)選擇所述多個(gè)概念中的一個(gè);以及搜索與所選擇的概念相關(guān)聯(lián)的概念特定的數(shù)據(jù)源以產(chǎn)生所述搜索結(jié)果的多個(gè)聚類中的一個(gè)。6.根據(jù)權(quán)利要求1所述的方法,還包括預(yù)定義多個(gè)聚類類型,其中聚類類型標(biāo)識(shí)搜索結(jié)果的聚類的一個(gè)或多個(gè)數(shù)據(jù)類型。7.根據(jù)權(quán)利要求6所述的方法,還包括訪問(wèn)與所述搜索項(xiàng)相關(guān)聯(lián)的被選內(nèi)容;以及利用所述被選內(nèi)容以及至少一個(gè)其他數(shù)據(jù)類型的多個(gè)搜索結(jié)果來(lái)產(chǎn)生聚類。8.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)聚類中的每一個(gè)的分?jǐn)?shù)至少部分地基于每個(gè)相應(yīng)聚類之內(nèi)的搜索結(jié)果的相關(guān)性分?jǐn)?shù)來(lái)確定,其中每個(gè)相關(guān)性分?jǐn)?shù)指示搜索結(jié)果與所述搜索項(xiàng)相關(guān)的程度。9.根據(jù)權(quán)利要求1所述的方法,還包括基于以下至少一個(gè)來(lái)修改所述多個(gè)聚類中的至少一個(gè)的分?jǐn)?shù)與所述搜索項(xiàng)相關(guān)聯(lián)的概念,以及與所述搜索項(xiàng)相關(guān)聯(lián)的上下文。10.根據(jù)權(quán)利要求1所述的方法,其中對(duì)所述多個(gè)聚類進(jìn)行排序包括利用用于所述多個(gè)聚類中的每一個(gè)的聚類顯示元素來(lái)創(chuàng)建文檔,其中每個(gè)聚類顯示元素使用戶能選擇性地顯示所述多個(gè)聚類中的相應(yīng)一個(gè)的搜索結(jié)果中的至少一個(gè)。11.根據(jù)權(quán)利要求1所述的方法,還包括獲得與所述搜索項(xiàng)相關(guān)聯(lián)的內(nèi)容,并且將所述內(nèi)容包括在所述多個(gè)聚類的排序中,從而所述內(nèi)容表現(xiàn)為所述多個(gè)聚類中的一個(gè)。12.根據(jù)權(quán)利要求11所述的方法,其中所述內(nèi)容包括廣告。13.根據(jù)權(quán)利要求12所述的方法,還包括基于所述廣告相對(duì)于所述多個(gè)聚類的相關(guān)性,來(lái)相對(duì)于所述多個(gè)聚類定位所述廣告。14.根據(jù)權(quán)利要求12所述的方法,還包括基于以下至少一個(gè)來(lái)相對(duì)于所述多個(gè)聚類定位所述廣告概念、概念的缺乏、上下文以及上下文的缺乏。15.根據(jù)權(quán)利要求1所述的方法,其中所述搜索項(xiàng)包括使所述多個(gè)聚類以預(yù)定義的順序來(lái)排序的預(yù)定義項(xiàng)。16.—種具有用于搜索數(shù)據(jù)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)被安裝到計(jì)算設(shè)備上時(shí)所述計(jì)算機(jī)可執(zhí)行指令使所述計(jì)算設(shè)備能執(zhí)行根據(jù)權(quán)利要求1所述的操作。17.—種用于搜索數(shù)據(jù)的服務(wù)器,包括處理器與所述處理器通信的通信接口;以及與所述處理器通信并且存儲(chǔ)數(shù)據(jù)和指令的存儲(chǔ)器,所述數(shù)據(jù)和指令使所述處理器執(zhí)行多個(gè)操作,包括接收搜索項(xiàng);基于所述搜索項(xiàng)來(lái)搜索多個(gè)數(shù)據(jù)源以產(chǎn)生搜索結(jié)果的多個(gè)聚類,其中每個(gè)聚類包括來(lái)自至少一個(gè)相應(yīng)數(shù)據(jù)源的搜索結(jié)果,并且其中每個(gè)數(shù)據(jù)源包括與另一數(shù)據(jù)源不同的數(shù)據(jù)類型的數(shù)據(jù);為所述多個(gè)聚類中的每一個(gè)確定分?jǐn)?shù);以及對(duì)所述多個(gè)聚類進(jìn)行排序。18.根據(jù)權(quán)利要求17所述的服務(wù)器,其中所述多個(gè)數(shù)據(jù)源中的一個(gè)的數(shù)據(jù)類型包括以下之一與地理位置相關(guān)聯(lián)的本地?cái)?shù)據(jù)、新聞數(shù)據(jù)、web頁(yè)面數(shù)據(jù)、圖像數(shù)據(jù)、視頻數(shù)據(jù)、購(gòu)物數(shù)據(jù)以及工作數(shù)據(jù)。19.根據(jù)權(quán)利要求17所述的服務(wù)器,其中所述指令還使所述處理器執(zhí)行以下操作基于所述搜索項(xiàng)來(lái)識(shí)別概念,其中所述概念指示所述搜索項(xiàng)所屬的信息的分類;以及搜索概念特定的數(shù)據(jù)源以產(chǎn)生所述搜索結(jié)果的多個(gè)聚類中的一個(gè)。20.根據(jù)權(quán)利要求17所述的服務(wù)器,其中所述搜索項(xiàng)從客戶端設(shè)備被接收,并且其中所述指令還使所述處理器執(zhí)行以下操作確定與所述搜索項(xiàng)相關(guān)聯(lián)的上下文,其中所述上下文包括以下至少一個(gè)用來(lái)提交所述搜索項(xiàng)的客戶端設(shè)備的位置、由所述客戶端設(shè)備用來(lái)提交所述搜索項(xiàng)的應(yīng)用程序、當(dāng)前正由所述客戶端設(shè)備顯示的搜索結(jié)果的數(shù)據(jù)類型、以及所述客戶端設(shè)備的用戶的被追蹤的行為;以及搜索上下文特定的數(shù)據(jù)源以產(chǎn)生所述搜索結(jié)果的多個(gè)聚類中的一個(gè)。21.根據(jù)權(quán)利要求20所述的服務(wù)器,其中所述客戶端設(shè)備包括移動(dòng)設(shè)備。22.—種使用戶能搜索數(shù)據(jù)的客戶端,包括處理器與所述處理器通信并與搜索服務(wù)器通信的通信接口;以及與所述處理器通信并使用戶能輸入數(shù)據(jù)的輸入裝置;與所述處理器通信并使用戶能查看數(shù)據(jù)的顯示器;與所述處理器通信并存儲(chǔ)數(shù)據(jù)和指令的存儲(chǔ)器,所述數(shù)據(jù)和指令使所述處理器執(zhí)行多個(gè)操作,包括使用戶能向所述搜索服務(wù)器提交搜索項(xiàng);接收搜索結(jié)果的多個(gè)聚類的經(jīng)排序列表,其中每個(gè)聚類包括來(lái)自至少一個(gè)相應(yīng)數(shù)據(jù)源的搜索結(jié)果,并且其中每個(gè)數(shù)據(jù)源包括與另一數(shù)據(jù)源不同的數(shù)據(jù)類型的數(shù)據(jù),并且其中所述經(jīng)排序列表是基于所述多個(gè)聚類中的每一個(gè)的分?jǐn)?shù)來(lái)排序的;以及顯示聚類的所述經(jīng)排序列表。23.根據(jù)權(quán)利要求22所述的客戶端,其中所顯示的經(jīng)排序列表包括用于所述多個(gè)聚類中的每一個(gè)的聚類控制元素,所述聚類控制元素選擇性地使用戶能在聚類內(nèi)的搜索結(jié)果的展開(kāi)視圖與聚類標(biāo)識(shí)符的關(guān)閉視圖之間切換。全文摘要用于搜索數(shù)據(jù)并且將搜索結(jié)果分組成根據(jù)搜索相關(guān)性來(lái)排序的聚類的方法和裝置。每個(gè)聚類包括一個(gè)或多個(gè)數(shù)據(jù)類型,諸如圖像、web頁(yè)面、本地信息、新聞、廣告等。在一個(gè)實(shí)施例中,針對(duì)指示搜索的數(shù)據(jù)源的分類的相關(guān)概念來(lái)評(píng)價(jià)搜索項(xiàng)。還可通過(guò)諸如客戶端設(shè)備的位置、當(dāng)前運(yùn)行的應(yīng)用等上下文信息來(lái)識(shí)別數(shù)據(jù)源。每個(gè)聚類中的搜索結(jié)果通過(guò)相關(guān)性來(lái)排序,并且每個(gè)聚類都基于該聚類之內(nèi)的相關(guān)性的聚集而被給予分?jǐn)?shù)。每個(gè)聚類分?jǐn)?shù)可基于一個(gè)或多個(gè)相應(yīng)概念和/或上下文信息來(lái)修改。基于經(jīng)修改的分?jǐn)?shù)來(lái)排序聚類。包括廣告的內(nèi)容還可被增加到經(jīng)排序的列表以表現(xiàn)為另一聚類。文檔編號(hào)G06F17/30GK101583949SQ200780049318公開(kāi)日2009年11月18日申請(qǐng)日期2007年12月10日優(yōu)先權(quán)日2007年1月5日發(fā)明者保羅·伊佑,基思·大衛(wèi)·薩福特,梅荷爾·坦德州凱恩,愛(ài)德華·斯坦利·歐特,麥克·波爾里斯申請(qǐng)人:雅虎公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吉首市| 海林市| 乌兰察布市| 行唐县| 张家港市| 确山县| 勃利县| 新干县| 辉县市| 宜黄县| 横山县| 鹿泉市| 江城| 平阳县| 龙陵县| 桦川县| 渝中区| 泰州市| 玉环县| 武平县| 长海县| 宁都县| 家居| 朝阳市| 余姚市| 鄂托克旗| 荆州市| 唐河县| 霍州市| 达日县| 祁东县| 吴桥县| 武汉市| 诸城市| 平凉市| 朔州市| 巴里| 汉寿县| 余江县| 曲沃县| 龙泉市|