生成表示滿足搜索準(zhǔn)則的對(duì)象中的內(nèi)容實(shí)例的標(biāo)簽的顯示組的可視化的制作方法
【專利摘要】提供了一種用于呈現(xiàn)搜索結(jié)果的計(jì)算機(jī)程序產(chǎn)品、方法和系統(tǒng)。接收具有搜索準(zhǔn)則的搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行。確定具有滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的對(duì)象。針對(duì)指定屬性確定有資格內(nèi)容實(shí)例的屬性值?;诖_定的屬性值確定用于有資格內(nèi)容實(shí)例的外觀設(shè)置,其中外觀設(shè)置基于屬性值而變化。生成指示內(nèi)容實(shí)例的標(biāo)簽和用于內(nèi)容實(shí)例的外觀設(shè)置。根據(jù)外觀設(shè)置生成顯示組中的標(biāo)簽的可視化以提供對(duì)象中的有資格內(nèi)容實(shí)例的可視化,其中標(biāo)簽的可視化基于確定的外觀設(shè)置而變化。
【專利說(shuō)明】生成表示滿足搜索準(zhǔn)則的對(duì)象中的內(nèi)容實(shí)例的標(biāo)簽的顯示 組的可視化
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種用于生成表示滿足搜索準(zhǔn)則的對(duì)象中的內(nèi)容實(shí)例的標(biāo)簽的顯示 組的可視化的計(jì)算機(jī)程序產(chǎn)品、系統(tǒng)和方法。
【背景技術(shù)】
[0002] 搜索引擎通過(guò)在將項(xiàng)與具有該項(xiàng)的文檔關(guān)聯(lián)的索引中對(duì)文檔的項(xiàng)編索引來(lái)允許 進(jìn)行對(duì)象或文檔中非結(jié)構(gòu)化和結(jié)構(gòu)化內(nèi)容的搜索。該搜索引擎通常產(chǎn)生包括文本塊的搜索 結(jié)果列表,該文本塊包含滿足搜索請(qǐng)求準(zhǔn)則的文本。用戶必須視覺(jué)掃描該列表以確定值得 進(jìn)一步追求的搜索結(jié)果,通過(guò)選擇所顯示結(jié)果以訪問(wèn)具有該結(jié)果的文檔來(lái)進(jìn)一步追求。
[0003] 本領(lǐng)域中需要改進(jìn)的技術(shù)用于向用戶呈現(xiàn)搜索結(jié)果以在查看非結(jié)構(gòu)化和半結(jié)構(gòu) 化內(nèi)容的搜索結(jié)果時(shí)優(yōu)化用戶效率。
【發(fā)明內(nèi)容】
[0004] 提供了一種用于呈現(xiàn)搜索結(jié)果的計(jì)算機(jī)程序產(chǎn)品、方法和系統(tǒng)。接收具有搜索準(zhǔn) 則的搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行。確定具有滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例 的對(duì)象。針對(duì)指定屬性確定有資格內(nèi)容實(shí)例的屬性值。基于確定的屬性值確定用于有資格 內(nèi)容實(shí)例的外觀設(shè)置,其中外觀設(shè)置基于屬性值而變化。生成指示內(nèi)容實(shí)例的標(biāo)簽和用于 內(nèi)容實(shí)例的外觀設(shè)置。根據(jù)外觀設(shè)置生成顯示組中標(biāo)簽的可視化以提供對(duì)象中的有資格內(nèi) 容實(shí)例的可視化,其中標(biāo)簽的可視化基于確定的外觀設(shè)置而變化。
[0005] 從第一方面,本發(fā)明提供了一種用于呈現(xiàn)搜索結(jié)果的計(jì)算機(jī)實(shí)現(xiàn)的方法,計(jì)算機(jī) 程序產(chǎn)品包括具有體現(xiàn)在其中、執(zhí)行以下操作的計(jì)算機(jī)可讀程序代碼的計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì),操作包括:接收具有搜索準(zhǔn)則的搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行;確定具有 滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的對(duì)象;針對(duì)指定屬性確定有資格內(nèi)容實(shí)例的屬性值;基 于確定的屬性值確定用于有資格內(nèi)容實(shí)例的外觀設(shè)置,其中外觀設(shè)置基于屬性值而變化; 生成指示內(nèi)容實(shí)例的標(biāo)簽和用于內(nèi)容實(shí)例的外觀設(shè)置;以及根據(jù)外觀設(shè)置生成顯示組中標(biāo) 簽的可視化以提供有資格內(nèi)容實(shí)例的可視化,其中標(biāo)簽的可視化基于確定的外觀設(shè)置而變 化。
[0006] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中每個(gè)可視化標(biāo)簽包括到具有 由標(biāo)簽可視化的有資格內(nèi)容實(shí)例的對(duì)象的信息的鏈接。
[0007] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中標(biāo)簽在字云中可被視化。
[0008] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中操作進(jìn)一步包括:針對(duì)多個(gè)對(duì) 象中的每個(gè)對(duì)象生成多個(gè)字云的可視化,其中針對(duì)一個(gè)對(duì)象生成的字云基于不同的屬性提 供針對(duì)標(biāo)簽的外觀設(shè)置。
[0009] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中操作進(jìn)一步包括:提供顯示組 定義,該顯示組定義包括標(biāo)識(shí)指示將針對(duì)一個(gè)顯示組而分組在一起的對(duì)象的顯示組準(zhǔn)則的 對(duì)象分組、針對(duì)確定屬性值的指定屬性針對(duì)不同屬性值指示不同外觀設(shè)置的外觀規(guī)則分組 在一起,其中用于滿足顯示組準(zhǔn)則的對(duì)象中的有資格內(nèi)容實(shí)例的標(biāo)簽被分組在一起顯示。 [0010] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中操作進(jìn)一步包括:確定組數(shù) 目;針對(duì)具有有資格內(nèi)容實(shí)例的對(duì)象形成至少一個(gè)顯示組,其中每個(gè)顯示組包括用于上至 組數(shù)目的對(duì)象的有資格內(nèi)容實(shí)例的標(biāo)簽;針對(duì)至少一個(gè)顯示組中的每個(gè)顯示組,生成包括 顯示組中的對(duì)象中的標(biāo)簽的顯示區(qū)域;以及在搜索結(jié)果頁(yè)面上包括生成的顯示區(qū)域中的至 少一個(gè)顯示區(qū)域。
[0011] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中用于使標(biāo)簽的外觀變化的屬 性是包括以下各項(xiàng)的屬性組的成員:所述有資格內(nèi)容實(shí)例在對(duì)象中的頻率;有資格內(nèi)容實(shí) 例與搜索準(zhǔn)則的相關(guān)度;有資格內(nèi)容實(shí)例使得對(duì)象不同于其他對(duì)象中的內(nèi)容實(shí)例的程度; 有資格內(nèi)容實(shí)例與搜索請(qǐng)求的聚合的相關(guān)度;以及有資格內(nèi)容實(shí)例包括固有名稱的程度。
[0012] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中生成可視化包括針對(duì)每個(gè)對(duì) 象顯示:第一云,所述第一云基于有資格內(nèi)容實(shí)例與搜索準(zhǔn)則的相關(guān)度顯示標(biāo)簽,其中標(biāo)簽 的外觀設(shè)置基于有資格內(nèi)容實(shí)例與搜索準(zhǔn)則的相關(guān)度的強(qiáng)度而變化;第二云,該第二云基 于有資格內(nèi)容實(shí)例在對(duì)象中出現(xiàn)的頻率顯示標(biāo)簽,其中標(biāo)簽的外觀設(shè)置基于有資格內(nèi)容實(shí) 例在對(duì)象中的出現(xiàn)的頻率而變化;以及第三云,該第三云包括使得對(duì)象不同于對(duì)象中的其 他對(duì)象中的有資格內(nèi)容實(shí)例的有資格內(nèi)容實(shí)例的標(biāo)簽,其中有資格內(nèi)容實(shí)例的外觀設(shè)置基 于有資格內(nèi)容實(shí)例使得對(duì)象不同于具有有資格內(nèi)容實(shí)例的其他對(duì)象的程度的強(qiáng)度而變化。
[0013] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中操作進(jìn)一步包括:對(duì)確定的對(duì) 象執(zhí)行分析以確定用于對(duì)象的有資格內(nèi)容實(shí)例的注釋;以及確定具有注釋類型的注釋的對(duì) 象,其中指定屬性包括注釋類型,并且其中生成的標(biāo)簽是用于具有對(duì)應(yīng)于注釋類型的注釋 值的有資格內(nèi)容實(shí)例,其中標(biāo)簽的外觀設(shè)置基于與有資格內(nèi)容實(shí)例相關(guān)聯(lián)的注釋類型的注 釋而變化。
[0014] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中標(biāo)簽的外觀設(shè)置基于與注釋 類型的注釋相關(guān)聯(lián)的內(nèi)容實(shí)例的頻率或者與注釋類型的注釋相關(guān)聯(lián)的內(nèi)容與搜索準(zhǔn)則的 實(shí)例的相關(guān)度而變化。
[0015] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中注釋類型是由以下各項(xiàng)組成 的注釋類型集的成員:語(yǔ)氣注釋,指示其中使用有資格內(nèi)容實(shí)例的上下文的作者語(yǔ)氣,其中 用于使外觀設(shè)置變化的屬性值包括有資格內(nèi)容實(shí)例的上下文的不同語(yǔ)氣;名詞短語(yǔ)注釋, 標(biāo)識(shí)在形成名詞短語(yǔ)使用的內(nèi)容實(shí)例的,其中屬性值指示有資格內(nèi)容實(shí)例在名詞短語(yǔ)中出 現(xiàn)的頻率;命名的實(shí)體注釋,指示形成人名、組織和位置的有資格內(nèi)容實(shí)例,其中屬性值指 示命名實(shí)體在對(duì)象中出現(xiàn)的頻率;以及基于時(shí)間的注釋,標(biāo)識(shí)包括基于時(shí)間的信息的有資 格內(nèi)容實(shí)例,其中屬性值指示有資格內(nèi)容實(shí)例的順序時(shí)間,并且其中外觀設(shè)置根據(jù)與有資 格內(nèi)容實(shí)例相關(guān)聯(lián)的順序時(shí)間的排序來(lái)指示時(shí)間線上標(biāo)簽的顯示。
[0016] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其中操作進(jìn)一步包括:針對(duì)不同注 釋類型顯示多個(gè)字云,其中每個(gè)字云與注釋類型之一相關(guān)聯(lián)并且在對(duì)象的至少一個(gè)對(duì)象中 顯示針對(duì)與字云的注釋類型的注釋相關(guān)聯(lián)的有資格內(nèi)容實(shí)例的標(biāo)簽。
[0017] 從第二方面,本發(fā)明提供了一種系統(tǒng),包括:處理器;以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì), 其具有由處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼以執(zhí)行操作,操作包括:接收具有搜索準(zhǔn)則的 搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行;確定具有滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的對(duì) 象;針對(duì)指定屬性確定有資格內(nèi)容實(shí)例的屬性值;基于確定的屬性值確定用于有資格內(nèi)容 實(shí)例的外觀設(shè)置,其中外觀設(shè)置基于屬性值而變化;生成指示內(nèi)容實(shí)例的標(biāo)簽和用于內(nèi)容 實(shí)例的外觀設(shè)置;以及根據(jù)外觀設(shè)置生成顯示組中的標(biāo)簽的可視化以提供對(duì)象中的有資格 內(nèi)容實(shí)例的可視化,其中標(biāo)簽的可視化基于確定的外觀設(shè)置而變化。
[0018] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中可視化的標(biāo)簽中的每個(gè)可視化標(biāo)簽包括到 具有由標(biāo)簽可視化的有資格內(nèi)容實(shí)例的對(duì)象的信息的鏈接。
[0019] 優(yōu)選地,本發(fā)明提供了一種計(jì)算機(jī)程序產(chǎn)品,其中標(biāo)簽在字云中被可視化。
[0020] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中操作進(jìn)一步包括:針對(duì)多個(gè)對(duì)象中的每個(gè)對(duì) 象生成多個(gè)字云的可視化,其中針對(duì)一個(gè)對(duì)象生成的字云基于不同屬性提供用于標(biāo)簽的外 觀設(shè)置。
[0021] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中操作進(jìn)一步包括:提供包括顯示組定義,該 顯示組定義標(biāo)識(shí)指示將針對(duì)一個(gè)顯示組而分組在一起的對(duì)象的顯示組準(zhǔn)則的對(duì)象分組、針 對(duì)其確定屬性值的指定屬性和針對(duì)不同的屬性值指示不同的外觀設(shè)置的外觀規(guī)則分組在 一起,其中用于滿足顯示組準(zhǔn)則的對(duì)象中的有資格內(nèi)容實(shí)例的標(biāo)簽被分組在一起顯示。
[0022] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中操作進(jìn)一步包括:對(duì)確定的對(duì)象執(zhí)行分析以 確定用于對(duì)象的有資格內(nèi)容實(shí)例的注釋;以及確定具有注釋類型的注釋的對(duì)象,其中指定 屬性包括注釋類型,并且其中生成的標(biāo)簽是用于具有對(duì)應(yīng)于注釋類型的注釋值的有資格內(nèi) 容實(shí)例,其中標(biāo)簽的外觀設(shè)置基于與有資格內(nèi)容實(shí)例相關(guān)聯(lián)的注釋類型的注釋而變化。
[0023] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中標(biāo)簽的外觀設(shè)置基于與注釋類型的注釋相 關(guān)聯(lián)的內(nèi)容實(shí)例的頻率或者與注釋類型的注釋相關(guān)聯(lián)的與搜索準(zhǔn)則的內(nèi)容實(shí)例的相關(guān)度 而變化。
[0024] 優(yōu)選地,本發(fā)明提供了一種系統(tǒng),其中操作進(jìn)一步包括:針對(duì)不同的注釋類型顯示 多個(gè)字云,其中字云中的每個(gè)字云與注釋類型之一相關(guān)聯(lián)并且在對(duì)象中的至少一個(gè)對(duì)象中 顯示用于與字云的注釋類型的注釋相關(guān)聯(lián)的有資格內(nèi)容實(shí)例的標(biāo)簽。
【專利附圖】
【附圖說(shuō)明】
[0025] 本發(fā)明的優(yōu)選實(shí)施例將僅通過(guò)示例參考附圖進(jìn)行描述,在附圖中:
[0026] 圖1圖示了其中實(shí)現(xiàn)各實(shí)施例的計(jì)算環(huán)境。
[0027] 圖2圖示了顯示組定義的實(shí)施例。
[0028] 圖3圖示了顯示組實(shí)例的實(shí)施例。
[0029] 圖4圖示了標(biāo)簽的實(shí)施例。
[0030] 圖5圖示了用于處理針對(duì)對(duì)象的搜索請(qǐng)求的操作的實(shí)施例。
[0031] 圖6、圖7和圖8圖示了用于生成標(biāo)簽的顯示組的可視化的實(shí)施例。
[0032] 圖9和圖10圖示了所生成的顯示組的實(shí)施例。
[0033] 圖11圖示了計(jì)算架構(gòu)的實(shí)施例。
【具體實(shí)施方式】
[0034] 所述實(shí)施例提供了用于生成顯示組的技術(shù),以基于來(lái)自滿足搜索準(zhǔn)則的一個(gè)或多 個(gè)對(duì)象的有資格內(nèi)容實(shí)例的屬性顯示該有資格內(nèi)容實(shí)例。用于確定如何顯示有資格內(nèi)容實(shí) 例的屬性可以指示內(nèi)容本身的屬性,諸如其類型、頻率、與搜索項(xiàng)的相關(guān)度等。另外,屬性可 以指定注釋,以便顯不組提供針對(duì)與指定注釋相關(guān)聯(lián)的有資格內(nèi)容實(shí)例的表不有資格內(nèi)容 實(shí)例的標(biāo)簽的可視化。此外,在顯示組中在一起可視化的標(biāo)簽可以來(lái)自一個(gè)或多個(gè)對(duì)象。
[0035] 圖1圖示了內(nèi)容分析系統(tǒng)2的實(shí)施例,該內(nèi)容分析系統(tǒng)2用于提供操作環(huán)境以處 理來(lái)自客戶端(未示出)的針對(duì)存儲(chǔ)庫(kù)4中維持的對(duì)象6的搜索請(qǐng)求。對(duì)象6可以包括文 本文檔、具有文本元數(shù)據(jù)的多媒體內(nèi)容、數(shù)據(jù)庫(kù)以及其他數(shù)據(jù)。內(nèi)容分析系統(tǒng)2包括搜索索 引8,其提供對(duì)象6中諸如詞語(yǔ)和文本之類的內(nèi)容的列表。索引8可以提供用于對(duì)象6中的 項(xiàng)和內(nèi)容的條目,并且指示對(duì)象6包括該經(jīng)索引的內(nèi)容。
[0036] 對(duì)象處理器10包括索引器12以爬取對(duì)象6,從而執(zhí)行編索引來(lái)生成索引8。對(duì)象 處理器10可以進(jìn)一步包括注釋器14用于向?qū)ο?應(yīng)用文本分析以生成提供關(guān)于對(duì)象6的 內(nèi)容的附加信息的注釋16。文本分析提供用于通過(guò)從文本(例如,人名、地址等)提取信息 以及基于該文本將內(nèi)容分類成類別來(lái)將文本數(shù)據(jù)轉(zhuǎn)換成結(jié)構(gòu)化數(shù)據(jù)的技術(shù)。對(duì)象處理器10 可以進(jìn)一步生成提供從對(duì)象6搜集的信息的分量的刻面(facet),其可以由來(lái)自對(duì)象6的文 本或結(jié)構(gòu)化字段的信息來(lái)填充。注釋器14可以遵守非結(jié)構(gòu)信息管理架構(gòu)(UIMA),并且包括 諸如語(yǔ)言標(biāo)識(shí)注釋器的注釋器來(lái)標(biāo)識(shí)每個(gè)對(duì)象6的語(yǔ)言;語(yǔ)言分析注釋器用于向?qū)ο?應(yīng) 用語(yǔ)言分析;字典查找注釋器用于將字典的詞語(yǔ)與同義字與對(duì)象6的內(nèi)容中的詞語(yǔ)匹配以 及用于將關(guān)鍵字與用戶定義的刻面相關(guān)聯(lián);命名的實(shí)體識(shí)別注釋器用于提取人名、位置和 公司名。
[0037] 搜索處理器18從客戶端(未示出)接收搜索請(qǐng)求,并且可以確定具有滿足查詢的 內(nèi)容實(shí)例的對(duì)象6。搜索處理器81可以使用索引8和注釋16來(lái)確定對(duì)象6中的有資格內(nèi) 容實(shí)例(即,詞語(yǔ)或文本)以呈現(xiàn)為顯示組的可視化(諸如,字云)中的標(biāo)簽。搜索處理器 18可以生成顯示組信息20,其提供關(guān)于一起生成的、共享共同準(zhǔn)則、刻面或注釋的標(biāo)簽的 顯示組的信息。顯示組標(biāo)識(shí)待視覺(jué)一起呈現(xiàn)為分組的標(biāo)簽,諸如在圖形用戶界面(GUI)的 相同顯示區(qū)域、字云、面板、框等中。搜索處理器18可以構(gòu)建搜索結(jié)果頁(yè)面22以呈現(xiàn)包括 表示有資格內(nèi)容的標(biāo)簽的顯示組。
[0038] 顯示組信息20包括顯示組定義(圖2)、顯示組實(shí)例(圖3)以及由對(duì)象處理器10、 顯示組管理器24或內(nèi)容分析系統(tǒng)2的某些其他組件生成的關(guān)于標(biāo)簽的信息(圖4)。顯示 組管理器24可以用于通過(guò)允許用戶定義顯示組并且提供如何在諸如字云中顯示標(biāo)簽的定 義來(lái)更新顯示組信息20。
[0039] 存儲(chǔ)庫(kù)4可以包括本領(lǐng)域中已知的一個(gè)或多個(gè)存儲(chǔ)設(shè)備,諸如互連硬盤(pán)驅(qū)動(dòng)(例 如,配置為DASD、RAID、JB0D等)、固態(tài)存儲(chǔ)設(shè)備(例如,EEPR0M(電可擦除可編程只讀存儲(chǔ) 器)、閃速存儲(chǔ)器、閃盤(pán)、存儲(chǔ)類存儲(chǔ)器(SCM))、電子存儲(chǔ)器、磁帶介質(zhì)、磁帶盒等。內(nèi)容分析 系統(tǒng)的組件10、18和24可以包括存儲(chǔ)器中由處理器執(zhí)行的軟件程序。在備選實(shí)施例中,程 序的某些部分或所有程序可以在硬件組件中實(shí)現(xiàn),諸如專用的集成電路,例如專用集成電 路(ASIC)、擴(kuò)展卡等。
[0040] 圖2圖示了顯示組定義50的實(shí)施例,包括定義名稱52、指示用于定義其內(nèi)容實(shí)例 將在分組50中被可視化的一個(gè)或多個(gè)對(duì)象的分組的準(zhǔn)則的對(duì)象分組準(zhǔn)則54 ;用于確定哪 些內(nèi)容實(shí)例將參與針對(duì)對(duì)象分組準(zhǔn)則54中標(biāo)識(shí)的對(duì)象的組的指定屬性56 ;以及向不同屬 性56值提供不同的外觀設(shè)置的外觀規(guī)則58。對(duì)象分組準(zhǔn)則54可以指示顯示組將僅針對(duì)單 個(gè)對(duì)象或針對(duì)對(duì)象組(諸如滿足搜索準(zhǔn)則的一個(gè)或多個(gè)對(duì)象、滿足搜索準(zhǔn)則的預(yù)定數(shù)目的 對(duì)象、將列于搜索結(jié)果頁(yè)面上的多個(gè)對(duì)象等)的內(nèi)容實(shí)例生成。用于使標(biāo)簽外觀變化的屬 性56可以包括滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例在對(duì)象中的頻率、有資格內(nèi)容實(shí)例與搜索 準(zhǔn)則的相關(guān)度;有資格內(nèi)容實(shí)例使得對(duì)象不同于其他對(duì)象中的內(nèi)容實(shí)例的程度;有資格內(nèi) 容實(shí)例與搜索請(qǐng)求的聚合的相關(guān)度;以及有資格內(nèi)容實(shí)例包括專有名稱(proper name)、地 址或其他標(biāo)識(shí)信息的擴(kuò)展。
[0041] 此外,屬性56可以指示用于區(qū)別各有資格內(nèi)容實(shí)例以在顯示組50中呈現(xiàn)的數(shù)據(jù) 的注釋類型或刻面。例如,指定屬性56可以標(biāo)識(shí)注釋類型以便在顯示組50中僅包括與指 定注釋類型屬性相關(guān)聯(lián)的有資格內(nèi)容實(shí)例。注釋類型的示例包括指示作者語(yǔ)氣(tone)的 語(yǔ)氣注釋、其中使用有資格內(nèi)容實(shí)例的上下文的情緒(例如,憤怒、尖酸、幽默、悲傷等),以 便用于使外觀設(shè)置變化的屬性值58包括有資格內(nèi)容實(shí)例的上下文的不同語(yǔ)氣、語(yǔ)氣的頻 率或語(yǔ)氣與搜索準(zhǔn)則的相關(guān)度;標(biāo)識(shí)在形成名詞短語(yǔ)中使用的內(nèi)容實(shí)例的名詞短語(yǔ)注釋, 其中屬性值58標(biāo)識(shí)有資格內(nèi)容實(shí)例在名詞短語(yǔ)內(nèi)出現(xiàn)的頻率;命名實(shí)體注釋指示形成人 名、組織和位置的有資格內(nèi)容實(shí)例,其中屬性值指示命名實(shí)體在對(duì)象中出現(xiàn)的頻率;以及基 于時(shí)間的注釋標(biāo)識(shí)包括基于時(shí)間的信息的有資格內(nèi)容實(shí)例,其中屬性值指示有資格內(nèi)容實(shí) 例的順序時(shí)間,并且其中外觀設(shè)置根據(jù)與有資格內(nèi)容實(shí)例相關(guān)聯(lián)的順序時(shí)間的排序來(lái)指示 標(biāo)簽在時(shí)間線上的顯示。其他類型的注釋還可以用于選擇有資格內(nèi)容實(shí)例以在顯示組中可 視化。此外,屬性56可以標(biāo)識(shí)多個(gè)注釋或?qū)傩砸栽陲@示組50中組合。
[0042] 內(nèi)容分析系統(tǒng)2的用戶可以利用顯示組管理器22提供的⑶I來(lái)創(chuàng)建一個(gè)或多個(gè) 顯示組定義50,以響應(yīng)于來(lái)自客戶端(未示出)的關(guān)于對(duì)象6的搜索請(qǐng)求將不同的對(duì)象分 組準(zhǔn)則54和屬性56應(yīng)用于顯示搜索結(jié)果。
[0043] 圖3圖示了顯示組實(shí)例70的實(shí)施例,其包括根據(jù)一個(gè)顯示組定義50形成的顯示 組的特定實(shí)例。顯示組實(shí)例70包括實(shí)例的標(biāo)識(shí)符72、標(biāo)識(shí)實(shí)例70從中創(chuàng)建的顯示組定義 50的定義名稱74,以及如根據(jù)實(shí)例針對(duì)其創(chuàng)建的顯示組定義74選擇的表示對(duì)象中有資格 內(nèi)容實(shí)例的一個(gè)或多個(gè)標(biāo)簽76。顯示組實(shí)例70可以在處理針對(duì)搜索查詢返回的搜索結(jié)果 時(shí)生成。
[0044] 圖4圖示了標(biāo)簽80的實(shí)施例,包括內(nèi)容實(shí)例82,諸如文本項(xiàng);包括內(nèi)容實(shí)例82的 對(duì)象84 ;用于確定如何顯示標(biāo)簽的外觀屬性值86,以及指示內(nèi)容實(shí)例82如何視覺(jué)上顯示在 顯示組(例如,字云)中的外觀設(shè)置88,諸如字體大小、顏色、字體、加粗等。外觀規(guī)則58可 以用于確定對(duì)應(yīng)于針對(duì)內(nèi)容實(shí)例確定的外觀屬性值86的外觀設(shè)置88。外觀屬性值86可以 針對(duì)為其生成標(biāo)簽的顯示組的顯示屬性56來(lái)提供值,該值諸如為內(nèi)容實(shí)例82在對(duì)象中的 頻率,內(nèi)容實(shí)例82與搜索準(zhǔn)則的相關(guān)度,對(duì)應(yīng)于顯示屬性56的注釋類型的注釋等。
[0045] 圖5至圖8圖示了由內(nèi)容分析系統(tǒng)2的組件(諸如對(duì)象處理器10和搜索處理器 18)執(zhí)行的操作以處理搜索請(qǐng)求來(lái)生成標(biāo)簽顯示組的可視化的實(shí)施例。針對(duì)圖5,在搜索處 理器18接收(在塊100)來(lái)自客戶端(未示出)的提供搜索準(zhǔn)則的關(guān)于對(duì)象6的搜索請(qǐng)求 之后,搜索處理器18從索引8確定(在塊102)具有滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的對(duì) 象6。滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例可以包括匹配搜索準(zhǔn)則的內(nèi)容,諸如匹配搜索項(xiàng)的詞 干的內(nèi)容的詞干,以及/或者包括與搜索準(zhǔn)則相關(guān)的內(nèi)容,諸如通過(guò)使用數(shù)據(jù)挖掘和/或文 本挖掘技術(shù)確定的內(nèi)容。
[0046] 搜索處理器18針對(duì)指定屬性56確定(在塊104)有資格內(nèi)容實(shí)例的屬性值86,并 且可以將此信息存儲(chǔ)在針對(duì)有資格內(nèi)容實(shí)例創(chuàng)建的標(biāo)簽80中。搜索處理器18基于確定的 屬性值86確定(在塊106)用于有資格內(nèi)容實(shí)例的外觀設(shè)置88,以便外觀設(shè)置88可以基 于確定的屬性值86進(jìn)行變化。搜索處理器18可以將此確定的信息存儲(chǔ)在針對(duì)有資格內(nèi)容 實(shí)例創(chuàng)建的標(biāo)簽80中。搜索處理器18可以通過(guò)在顯示組中的標(biāo)簽的可視化的呈現(xiàn)來(lái)生成 (在塊110)到關(guān)于具有由標(biāo)簽可視化的有資格內(nèi)容實(shí)例的對(duì)象的信息的鏈接。該鏈接可以 到對(duì)象本身,或者到包括具有標(biāo)簽的有資格內(nèi)容實(shí)例的對(duì)象的搜索結(jié)果的頁(yè)面。搜索處理 器18基于對(duì)象分組準(zhǔn)則呈現(xiàn)被分組在一起(諸如在一個(gè)字云中)的標(biāo)簽的可視化(在塊 112),該對(duì)象分組準(zhǔn)則諸如顯示組中有一個(gè)對(duì)象、多個(gè)對(duì)象,諸如對(duì)象數(shù)目基于每頁(yè)返回的 結(jié)果數(shù)目。
[0047] 圖6圖示了由搜索處理器16或內(nèi)容分析系統(tǒng)2的其他組件執(zhí)行的用于在對(duì)象分 組準(zhǔn)則是一組對(duì)象分組在一個(gè)顯示區(qū)域(例如,字云、面板、顯示形狀等)時(shí)生成標(biāo)簽的聚 合顯示組的可視化的的操作實(shí)施例。聚合顯示組聚合來(lái)自多個(gè)對(duì)象的標(biāo)簽以在單個(gè)分組中 可視化。在初始化(在塊130)操作以生成顯示組之后,搜索處理器18確定(在塊132)組 數(shù)目,諸如每頁(yè)搜索結(jié)果的最大數(shù)目。搜索處理器18形成(在塊134)針對(duì)具有有資格內(nèi) 容實(shí)例的對(duì)象的至少一個(gè)顯示組實(shí)例70,其中每個(gè)顯示組實(shí)例70包括用于上至預(yù)定組數(shù) 目的對(duì)象的組中的有資格內(nèi)容實(shí)例的標(biāo)簽76。針對(duì)每個(gè)顯示組實(shí)例,搜索處理器18生成 (在塊136)包括顯示組實(shí)例中的對(duì)象中的標(biāo)簽76的可視化的聚合顯示組(例如,字云)的 可視化。所生成的聚合顯示組(云)中的至少一個(gè)可以被包括(在塊138)在搜索結(jié)果頁(yè) 面22上以向發(fā)起的搜索的客戶端返回。
[0048] 在某些實(shí)施例中,可視化的聚合顯示組實(shí)例的選擇可以提供到搜索結(jié)果頁(yè)面的鏈 接,從而提供關(guān)于具有由可視化顯示組中的標(biāo)簽表示的內(nèi)容實(shí)例的對(duì)象的信息。在其他實(shí) 施例中,可視化的聚合顯示組可以不在搜索結(jié)果頁(yè)面上。相反,可以存在向可視化的聚合顯 示組表示的搜索結(jié)果提供索引的可視化聚合顯示組的頁(yè)面。備選地,可以存在搜索結(jié)果頁(yè) 面上針對(duì)前一頁(yè)面和后一頁(yè)面中搜索結(jié)果的可視化聚合顯示組,鏈接至那些頁(yè)面以作為用 于確定用戶是否期望前往下一(或前一)頁(yè)面的視覺(jué)裝置??梢源嬖诰酆系钠渌梢暬?合以提供其他視覺(jué)抽象概念。
[0049]圖7圖示了由搜索處理器18或內(nèi)容分析系統(tǒng)2的其他組件執(zhí)行的操作的實(shí)施例, 用于生成針對(duì)具有滿足搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的對(duì)象的多個(gè)顯示組定義50的顯示組 實(shí)例70。在發(fā)起時(shí)(在塊150)操作以生成顯示組實(shí)例之后,搜索處理器18通過(guò)第一顯示 組定義50生成(在塊152)第一顯示組實(shí)例70,指定相關(guān)顯示屬性56,包括基于有資格內(nèi)容 實(shí)例與搜索準(zhǔn)則的相關(guān)度屬性值的標(biāo)簽。標(biāo)簽76可以基于其與搜索準(zhǔn)則的相關(guān)度值而具 有外觀設(shè)置88,例如,具有與搜索準(zhǔn)則更強(qiáng)相關(guān)度的內(nèi)容實(shí)例更突出或者以不同于那些具 有較弱相關(guān)度的內(nèi)容實(shí)例的外觀進(jìn)行顯示。搜索處理器18應(yīng)用(在塊154)在第一顯示組 實(shí)例中的標(biāo)簽78的外觀設(shè)置88,以顯示可視化的第一顯示組中的標(biāo)簽。搜索處理器18基 于對(duì)象中的有資格內(nèi)容實(shí)例的頻率屬性值通過(guò)包括標(biāo)簽76的第二顯示組定義50生成(在 塊156)第二顯示組實(shí)例70。用于第二顯示組的標(biāo)簽可以基于其頻率值而具有外觀設(shè)置。 外觀設(shè)置88被應(yīng)用(在塊158)于第二顯示組實(shí)例70中的標(biāo)簽76以顯示可視化的第二顯 示組中的標(biāo)簽。搜索處理器18可以基于不同屬性值進(jìn)一步生成(在塊160)包括有資格內(nèi) 容實(shí)例82的標(biāo)簽76的第三顯示實(shí)例70,所述不同屬性值指示有資格內(nèi)容實(shí)例82根據(jù)范圍 使得其中包括該內(nèi)容的對(duì)象不同于其他對(duì)象的程度,其中范圍可以在頁(yè)面、所有頁(yè)面或?qū)?象的整個(gè)集或集合之間變化。外觀設(shè)置88被應(yīng)用于(在塊162)第三顯示組實(shí)例中的標(biāo)簽 76以顯示可視化第三顯示組實(shí)例中的標(biāo)簽。
[0050] 圖8圖示了由對(duì)象處理器10和搜索處理器18執(zhí)行的用于基于與對(duì)象6中的有資 格內(nèi)容實(shí)例相關(guān)聯(lián)的注釋生成顯示組的操作的實(shí)施例。在發(fā)起操作以基于注釋可視化顯示 組之后,注釋14可以對(duì)確定的對(duì)象執(zhí)行(在塊182)分析以確定用于對(duì)象的有資格內(nèi)容實(shí) 例的注釋。注釋的確定可以在確定有資格內(nèi)容實(shí)例之后或在接收搜索請(qǐng)求之前,諸如在關(guān) 于存儲(chǔ)庫(kù)4中所有對(duì)象6中的所有內(nèi)容執(zhí)行的編索引操作期間針對(duì)具有有資格內(nèi)容實(shí)例的 對(duì)象執(zhí)行。搜索處理器18確定(在塊184)具有針對(duì)將生成顯示組的每個(gè)注釋類型的注釋 的對(duì)象。針對(duì)將生成顯示組實(shí)例70的每個(gè)注釋類型,搜索處理器18生成(在塊186)用于 與對(duì)應(yīng)于注釋類型的注釋相關(guān)聯(lián)的有資格內(nèi)容實(shí)例的標(biāo)簽以在用于該注釋類型的顯示組 中可視化。標(biāo)簽的外觀設(shè)置被應(yīng)用于(在塊188)注釋類型的顯示組中呈現(xiàn)的標(biāo)簽以基于 與有資格內(nèi)容實(shí)例相關(guān)聯(lián)的注釋類型的注釋改變標(biāo)簽的外觀。
[0051] 圖9圖示了用于顯示用于一個(gè)醫(yī)療報(bào)告(包括對(duì)象)的一行中多個(gè)字云的示例。 多個(gè)行被顯示以提供針對(duì)具有滿足搜索結(jié)果的內(nèi)容或文本的不同報(bào)告的字云。行202中的 第一字云200基于查詢顯示報(bào)告(對(duì)象)的動(dòng)態(tài)摘要,其中搜索項(xiàng)被突出顯示。行中的第二 字云基于滿足搜索結(jié)果的項(xiàng)的頻率調(diào)節(jié)外觀,并且第三字云206基于具有制藥注釋的字的 文本分析顯示項(xiàng),指示詞語(yǔ)是制藥學(xué),其中外觀基于制藥詞語(yǔ)的頻率而變化。第四字云208 包括報(bào)告中提到的也針對(duì)該報(bào)告顯示的數(shù)據(jù)的時(shí)間線。其他兩行顯示針對(duì)不同醫(yī)療報(bào)告/ 對(duì)象的類似字云。
[0052] 此外,字云可以生成針對(duì)多個(gè)對(duì)象的聚合結(jié)果,以便字云的選擇顯示針對(duì)聚合字 云中聚合的每個(gè)對(duì)象的字云。例如,圖10示出了針對(duì)不同醫(yī)療報(bào)告232聚合針對(duì)多個(gè)字云 的結(jié)果的聚合字云230。聚合云230的選擇顯不由聚合云230聚合的結(jié)果頁(yè)面232。例如, 聚合云234為了訪問(wèn)云(諸如云236)而聚合結(jié)果。
[0053] 所述實(shí)施例提供了一種用于基于有資格內(nèi)容實(shí)例的屬性生成顯示組以提供滿足 搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的可視化,有資格內(nèi)容實(shí)例的屬性用于確定顯示組的可視化中 出現(xiàn)什么有資格內(nèi)容實(shí)例以及表示有資格內(nèi)容實(shí)例的標(biāo)簽的外觀。
[0054] 所描述的操作可以使用標(biāo)準(zhǔn)編程和/或引擎技術(shù)實(shí)現(xiàn)為方法、裝置或者計(jì)算機(jī)程 序產(chǎn)品,以產(chǎn)生軟件、固件、硬件,或者其任意組合。因此,所述實(shí)施例的方面可以采取全部 硬件實(shí)施例、全部軟件實(shí)施例(包括固件、駐留軟件、微代碼等等)或者可以是在此概括地 全部被稱為"電路"、"模塊"或者"系統(tǒng)"的組合軟件和硬件方面的實(shí)施例的形式。而且,所 述實(shí)施例的方面可以采取在其上體現(xiàn)有計(jì)算機(jī)可讀程序代碼的一個(gè)或者多個(gè)計(jì)算機(jī)可讀 介質(zhì)中體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品形式。
[0055] 可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算 機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是--但不限 于--電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便 攜式計(jì)算機(jī)盤(pán)、硬盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器 (EPROM或閃存)、光纖、便攜式緊湊盤(pán)只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者 上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的 有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0056] 計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào), 其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括--但 不限于--電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者 傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
[0057] 計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括--但不限 于--無(wú)線、有線、光纜、RF等等,或者上述的任意合適的組合。
[0058] 可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫(xiě)用于執(zhí)行本發(fā)明操作的計(jì)算 機(jī)程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言一諸如Java、Smalltalk、C++ 等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言一諸如"C"語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可 以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、 部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。 在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任意種類的網(wǎng)絡(luò)--包括局域網(wǎng)(LAN) 或廣域網(wǎng)(WAN)-連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù) 提供商來(lái)通過(guò)因特網(wǎng)連接)。
[0059] 以上將參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖 和/或框圖描述本發(fā)明。應(yīng)當(dāng)理解,流程圖和/或框圖的每個(gè)方框以及流程圖和/或框圖 中各方框的組合,都可以由計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以提供給通用計(jì) 算機(jī)、專用計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些計(jì) 算機(jī)程序指令在通過(guò)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時(shí),產(chǎn)生了實(shí)現(xiàn)流程 圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作的裝置。
[0060] 也可以把這些計(jì)算機(jī)程序指令存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,這些指令使得計(jì)算機(jī)、 其它可編程數(shù)據(jù)處理裝置、或其他設(shè)備以特定方式工作,從而,存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的 指令就產(chǎn)生出包括實(shí)現(xiàn)流程圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作的指令 的制造品(article of manufacture) 〇
[0061] 計(jì)算機(jī)程序指令也可以被加載到計(jì)算機(jī)、其他可編程數(shù)據(jù)處理裝置、或者其他設(shè) 備上以使一系列操作步驟在所述計(jì)算機(jī)、其他可編程裝置或者其他設(shè)備上執(zhí)行以產(chǎn)生計(jì)算 機(jī)實(shí)現(xiàn)的處理,以使得在所述計(jì)算機(jī)或者其他可編程裝置上執(zhí)行的指令提供用于實(shí)現(xiàn)在所 述流程圖/方框圖中的一個(gè)或者多個(gè)方框中指定的功能/動(dòng)作的處理。
[0062] 某些實(shí)施例可以涉及用于通過(guò)個(gè)人或者將計(jì)算機(jī)可讀代碼集成在計(jì)算系統(tǒng)中的 自動(dòng)處理采用計(jì)算指令的方法,其中使能所述代碼與所述計(jì)算系統(tǒng)組合以執(zhí)行所描述的實(shí) 施例的操作。
[0063] 除非以其他方式另行表述,術(shù)語(yǔ)"一個(gè)實(shí)施例"、"實(shí)施例"、"多個(gè)實(shí)施例"、"所述實(shí) 施例"、"所述多個(gè)實(shí)施例"、"一個(gè)或者多個(gè)實(shí)施例"、"一些實(shí)施例"以及"一個(gè)實(shí)施例"意味 著本發(fā)明的一個(gè)或者多個(gè)(但不是全部)實(shí)施例。
[0064] 除非以其他方式另行表述,術(shù)語(yǔ)"包括"、"包含"、"具有"及其變體意味著"包括但 不局限于"。
[0065] 除非以其他方式另行表述,術(shù)語(yǔ)"一種"、"一個(gè)"以及"所述"意味著"一個(gè)或者多 個(gè)"。
[0066] 彼此通信的設(shè)備不需要處于彼此的連續(xù)通信中,除非以其他方式專門(mén)表述。此外, 彼此通信的設(shè)備可以直接或者間接地經(jīng)過(guò)一個(gè)或者多個(gè)中間體通信。
[0067] 具有彼此通信的幾個(gè)部件的實(shí)施例的描述并不暗含要求全部這樣的部件。相反, 描述各種備選部件以說(shuō)明本發(fā)明的寬范圍的可能實(shí)施例。
[0068] 另外,盡管可以按照序列順序描述處理步驟、方法步驟、算法等等,但是可以配置 這樣的處理、方法和算法以按照備選順序工作。換句話說(shuō),所描述的步驟的任何序列或者順 序不是必然表明要求按照該順序執(zhí)行所述步驟??梢园凑湛蓪?shí)踐的任何順序執(zhí)行這里描述 的處理步驟。進(jìn)而,可以同時(shí)執(zhí)行一些步驟。
[0069] 在這里描述單個(gè)設(shè)備或者物品時(shí),將顯見(jiàn)的是,可以使用多于一個(gè)設(shè)備/物品(無(wú) 論它們是否協(xié)作)代替單個(gè)設(shè)備/物品。類似地,在這里描述多個(gè)一個(gè)設(shè)備或者物品(無(wú) 論它們是否協(xié)作)的情況下,將顯見(jiàn)的是,可以使用單個(gè)設(shè)備/物品代替該多于一個(gè)設(shè)備或 者物品或者可以使用不同數(shù)量的設(shè)備/物品代替設(shè)備或者程序的所示數(shù)量。設(shè)備的功能性 和/或特征可以備選地由沒(méi)有被簡(jiǎn)要描述為具有這樣的功能性/特征的一個(gè)或者多個(gè)其他 設(shè)備實(shí)施。因而,本發(fā)明的其他實(shí)施例不需要包括該設(shè)備本身。
[0070] 附圖中所示操作示出了按照某一順序發(fā)生的某些事件。在備選實(shí)施例中,可以按 照不同的順序執(zhí)行、修改或者去除某些操作。而且,可以向上述邏輯添加步驟并且仍然符合 所描述的實(shí)施例。進(jìn)而,這里描述的操作可以順次發(fā)生或者某些操作可以并行處理。再有, 可以通過(guò)單個(gè)處理單元或者通過(guò)分布式處理單元執(zhí)行操作。
[0071] 圖1計(jì)算環(huán)境中的元件,包括對(duì)象處理器10、搜索處理器18和顯示組管理器24可 以在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)(諸如圖11中所示的計(jì)算機(jī)系統(tǒng)302)中實(shí)現(xiàn)??梢栽谟捎?jì)算 機(jī)系統(tǒng)執(zhí)行的計(jì)算機(jī)系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般上下文中描述計(jì)算機(jī)系統(tǒng)/ 服務(wù)器302。一般而言,程序模塊包括執(zhí)行特定任務(wù)或者實(shí)施特定抽象數(shù)據(jù)類型的例程、程 序、對(duì)象、部件、邏輯、數(shù)據(jù)結(jié)構(gòu)等??梢栽诜植际皆朴?jì)算環(huán)境(其中任務(wù)由通過(guò)通信網(wǎng)絡(luò)鏈 接的遠(yuǎn)程處理設(shè)備執(zhí)行)中實(shí)踐計(jì)算機(jī)系統(tǒng)/服務(wù)器302。在分布式云計(jì)算環(huán)境中,程序模 塊可以位于包括存儲(chǔ)器存儲(chǔ)設(shè)備的本地和遠(yuǎn)程計(jì)算機(jī)系統(tǒng)存儲(chǔ)介質(zhì)兩者中。
[0072] 如圖11中所示,以通用計(jì)算設(shè)備的形式示出了計(jì)算機(jī)系統(tǒng)/服務(wù)器302。計(jì)算機(jī) 系統(tǒng)/服務(wù)器302的部件可以包括但不限于一個(gè)或者多個(gè)處理器或者處理單元304、系統(tǒng) 存儲(chǔ)器306和將包括系統(tǒng)存儲(chǔ)器306的各種系統(tǒng)部件耦合到處理器304的總線308??偩€ 308代表任何若干總線結(jié)構(gòu)類型(包括存儲(chǔ)器總線或者存儲(chǔ)器控制器、外圍總線、加速圖形 端口和使用多種總線架構(gòu)中的任何總線架構(gòu)的處理器或者本地總線)中的一個(gè)或者多個(gè) 總線結(jié)構(gòu)類型。舉例而言而非限制,這樣的架構(gòu)包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線、微通道架構(gòu) (MCA)總線、增強(qiáng)型ISA (EISA)總線、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA)本地總線和外圍部件互連 (PCI)總線。
[0073] 計(jì)算機(jī)系統(tǒng)/服務(wù)器302通常包括多種計(jì)算機(jī)系統(tǒng)可讀介質(zhì)。這樣的介質(zhì)可以是 計(jì)算機(jī)系統(tǒng)/服務(wù)器302可訪問(wèn)的任何可用介質(zhì),并且它包括易失性和非易失性介質(zhì)、可移 除和非可移除介質(zhì)。
[0074] 系統(tǒng)存儲(chǔ)器306可以包括采取易失性存儲(chǔ)器形式的計(jì)算機(jī)系統(tǒng)可讀介質(zhì)(諸如隨 機(jī)存取存儲(chǔ)器(RAM) 310和/或高速緩存存儲(chǔ)器312)。計(jì)算機(jī)系統(tǒng)/服務(wù)器302還可以包 括其它可拆卸/非可拆卸、易失性/非易失性計(jì)算機(jī)系統(tǒng)存儲(chǔ)介質(zhì)。僅舉例而言,可以提供 存儲(chǔ)系統(tǒng)313以用于從非可拆卸、非易失性磁介質(zhì)(未示出并且通常稱為"硬盤(pán)")讀取和向 該磁介質(zhì)寫(xiě)入。雖然未示出,但是可以提供用于從可拆卸、非易失性磁盤(pán)(例如"軟盤(pán)")讀 取和向該磁盤(pán)寫(xiě)入的磁盤(pán)驅(qū)動(dòng)器以及用于從可拆卸、非易失性光盤(pán)(諸如⑶-R0M、DVD-R0M 或者其它光學(xué)介質(zhì))讀取或者向該光盤(pán)寫(xiě)入的光盤(pán)驅(qū)動(dòng)器。在這樣的實(shí)例中,各自可以由 一個(gè)或者多個(gè)數(shù)據(jù)介質(zhì)接口連接到總線308。如下文將進(jìn)一步描繪和描述的那樣,存儲(chǔ)器 306可以包括具有如下一組(或者至少一個(gè))程序模塊的至少一個(gè)程序產(chǎn)品,該程序模塊被 配置成實(shí)現(xiàn)本發(fā)明各實(shí)施例的功能。
[0075] 具有一組(至少一個(gè))程序模塊316的程序/工具314以及操作系統(tǒng)、一個(gè)或者多 個(gè)應(yīng)用程序、其它程序模塊和程序數(shù)據(jù)可以例如而不限于存儲(chǔ)于存儲(chǔ)器306中。操作系統(tǒng)、 一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊和程序數(shù)據(jù)中的每項(xiàng)或者其某一組合可以包括聯(lián)網(wǎng) 環(huán)境的實(shí)現(xiàn)。計(jì)算機(jī)2的各部件可以被實(shí)現(xiàn)為一般實(shí)現(xiàn)如這里描述的本發(fā)明的各實(shí)施例的 功能和/或方法的計(jì)算機(jī)模塊316。內(nèi)容分析系統(tǒng)2的部件10、18和24可以在一個(gè)或多個(gè) 計(jì)算機(jī)系統(tǒng)302中實(shí)現(xiàn),如果其在多個(gè)計(jì)算機(jī)系統(tǒng)302中實(shí)現(xiàn),則計(jì)算機(jī)系統(tǒng)可以通過(guò)網(wǎng)絡(luò) 進(jìn)行通信。
[0076] 計(jì)算機(jī)系統(tǒng)/服務(wù)器302也可以與諸如鍵盤(pán)、指點(diǎn)設(shè)備、顯示器320等一個(gè)或者多 個(gè)外部設(shè)備318通信;與讓用戶能夠與計(jì)算機(jī)系統(tǒng)/服務(wù)器12交互的一個(gè)或者多個(gè)設(shè)備通 信;和/或與任何如下設(shè)備(例如,網(wǎng)卡、調(diào)制解調(diào)器等)通信,該設(shè)備使計(jì)算機(jī)系統(tǒng)/服務(wù) 器302能夠與一個(gè)或者多個(gè)其它計(jì)算設(shè)備通信。這樣的通信可以經(jīng)由輸入/輸出(I/O)接 口 322發(fā)生。另外,計(jì)算機(jī)系統(tǒng)/服務(wù)器302可以經(jīng)由網(wǎng)絡(luò)適配器324來(lái)與一個(gè)或者多個(gè) 網(wǎng)絡(luò)(諸如局域網(wǎng)(LAN)、一般廣域網(wǎng)(WAN)和/或公共網(wǎng)絡(luò)(例如,因特網(wǎng)))通信。如描 繪的那樣,網(wǎng)絡(luò)適配器324經(jīng)由總線308與計(jì)算機(jī)系統(tǒng)/服務(wù)器302的其它部件通信。應(yīng) 當(dāng)理解,雖然未示出,但是其它硬件和/或軟件部件可以與計(jì)算機(jī)系統(tǒng)/服務(wù)器302結(jié)合使 用。示例包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤(pán)驅(qū)動(dòng)器陣列、RAID系 統(tǒng)、磁帶驅(qū)動(dòng)器和數(shù)據(jù)檔案存儲(chǔ)系統(tǒng)等。
[〇〇77] 出于說(shuō)明和描述目的提供了本發(fā)明各種實(shí)施例的前面描述。并非旨在是排他性的 或者將本發(fā)明局限于所公開(kāi)的精確形式。在上面的教導(dǎo)下,許多變型和變化是可能的。本 發(fā)明的范圍旨在不由該詳細(xì)描述限定,而是由所附的權(quán)利要求限定。上面的說(shuō)明、示例和數(shù) 據(jù)提供對(duì)本發(fā)明的組成的制造和使用的完整描述。由于可以在不偏離本發(fā)明的精神和范圍 的情況下做出本發(fā)明的許多實(shí)施例,因此本發(fā)明駐留在其后所附的權(quán)利要求中。
【權(quán)利要求】
1. 一種用于呈現(xiàn)搜索結(jié)果的計(jì)算機(jī)實(shí)現(xiàn)的方法,計(jì)算機(jī)程序產(chǎn)品包括具有體現(xiàn)在其中 的執(zhí)行以下操作的計(jì)算機(jī)可讀程序代碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述操作包括: 接收具有搜索準(zhǔn)則的搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行; 確定具有滿足所述搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的所述對(duì)象; 針對(duì)指定屬性確定所述有資格內(nèi)容實(shí)例的屬性值; 基于確定的所述屬性值確定用于所述有資格內(nèi)容實(shí)例的外觀設(shè)置,其中所述外觀設(shè)置 基于所述屬性值而變化; 生成指示所述內(nèi)容實(shí)例的標(biāo)簽和用于所述內(nèi)容實(shí)例的外觀設(shè)置;以及 根據(jù)所述外觀設(shè)置生成顯示組中的所述標(biāo)簽的可視化以提供所述對(duì)象中的所述有資 格內(nèi)容實(shí)例的可視化,其中所述標(biāo)簽的可視化基于確定的所述外觀設(shè)置而變化。
2. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述可視化的標(biāo)簽中的每個(gè)所述可 視化的標(biāo)簽包括到具有由所述標(biāo)簽可視化的所述有資格內(nèi)容實(shí)例的所述對(duì)象的信息的鏈 接。
3. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述標(biāo)簽在字云中被可視化。
4. 根據(jù)權(quán)利要求3所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述操作進(jìn)一步包括: 針對(duì)多個(gè)對(duì)象中的每個(gè)對(duì)象生成多個(gè)字云的可視化,其中針對(duì)一個(gè)對(duì)象生成的所述字 云基于不同的屬性提供用于所述標(biāo)簽的外觀設(shè)置。
5. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述操作進(jìn)一步包括: 提供顯示組定義,所述顯示組定義包括標(biāo)識(shí)指示將針對(duì)一個(gè)顯示組而分組在一起的對(duì) 象的顯示組準(zhǔn)則的對(duì)象分組、針對(duì)其確定所述屬性值的所述指定屬性和針對(duì)不同的屬性值 指示不同的外觀設(shè)置的外觀規(guī)則,其中用于滿足所述顯示組準(zhǔn)則的所述對(duì)象中的所述有資 格內(nèi)容實(shí)例的所述標(biāo)簽被分組在一起顯示。
6. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述操作進(jìn)一步包括: 確定組數(shù)目; 針對(duì)具有有資格內(nèi)容實(shí)例的所述對(duì)象形成至少一個(gè)顯示組,其中每個(gè)顯示組包括用于 上至所述組數(shù)目的對(duì)象的有資格內(nèi)容實(shí)例的標(biāo)簽; 針對(duì)所述至少一個(gè)顯示組中的每個(gè)顯示組,生成包括所述顯示組中的所述對(duì)象中的所 述標(biāo)簽的顯示區(qū)域;以及 在搜索結(jié)果頁(yè)面上包括生成的所述顯示區(qū)域中的至少一個(gè)顯示區(qū)域。
7. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中用于使所述標(biāo)簽的所述外觀變化的 所述屬性是包括以下各項(xiàng)的屬性組的成員:所述有資格內(nèi)容實(shí)例在所述對(duì)象中的頻率;所 述有資格內(nèi)容實(shí)例與所述搜索準(zhǔn)則的相關(guān)度;所述有資格內(nèi)容實(shí)例使得所述對(duì)象不同于其 他對(duì)象中的內(nèi)容實(shí)例的程度;所述有資格內(nèi)容實(shí)例與搜索請(qǐng)求的聚合的相關(guān)度;以及所述 有資格內(nèi)容實(shí)例包括專有名稱的程度。
8. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中生成所述可視化包括針對(duì)每個(gè)對(duì)象 顯示: 第一云,所述第一云基于所述有資格內(nèi)容實(shí)例與所述搜索準(zhǔn)則的相關(guān)度顯不標(biāo)簽,其 中所述標(biāo)簽的所述外觀設(shè)置基于所述有資格內(nèi)容實(shí)例與所述搜索準(zhǔn)則的所述相關(guān)度的強(qiáng) 度而變化; 第二云,所述第二云基于所述有資格內(nèi)容實(shí)例在所述對(duì)象中出現(xiàn)的頻率顯示標(biāo)簽,其 中所述標(biāo)簽的所述外觀設(shè)置基于有資格內(nèi)容實(shí)例在所述對(duì)象中的所述出現(xiàn)的所述頻率而 變化;以及 第三云,所述第三云包括使得所述對(duì)象不同于所述對(duì)象中的其他對(duì)象中的所述有資格 內(nèi)容實(shí)例的有資格內(nèi)容實(shí)例的標(biāo)簽,其中所述有資格內(nèi)容實(shí)例的所述外觀設(shè)置基于所述有 資格內(nèi)容實(shí)例使得所述對(duì)象不同于具有有資格內(nèi)容實(shí)例的所述其他對(duì)象的程度的強(qiáng)度而 變化。
9. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述操作進(jìn)一步包括: 對(duì)確定的所述對(duì)象執(zhí)行分析以確定用于所述對(duì)象的所述有資格內(nèi)容實(shí)例的注釋;以及 確定具有注釋類型的注釋的所述對(duì)象,其中所述指定屬性包括所述注釋類型,并且其 中生成的所述標(biāo)簽是用于具有對(duì)應(yīng)于所述注釋類型的注釋值的所述有資格內(nèi)容實(shí)例,其中 所述標(biāo)簽的所述外觀設(shè)置基于與所述有資格內(nèi)容實(shí)例相關(guān)聯(lián)的所述注釋類型的所述注釋 而變化。
10. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述標(biāo)簽的所述外觀設(shè)置基于與 所述注釋類型的注釋相關(guān)聯(lián)的所述內(nèi)容實(shí)例的頻率或者與所述注釋類型的所述注釋相關(guān) 聯(lián)的所述內(nèi)容實(shí)例與所述搜索準(zhǔn)則的相關(guān)度而變化。
11. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述注釋類型是由以下各項(xiàng)組成 的注釋類型的集合的成員: 語(yǔ)氣注釋,指示其中使用所述有資格內(nèi)容實(shí)例的上下文的作者語(yǔ)氣,其中用于使所述 外觀設(shè)置變化的所述屬性值包括所述有資格內(nèi)容實(shí)例的所述上下文的不同的語(yǔ)氣; 名詞短語(yǔ)注釋,標(biāo)識(shí)在形成名詞短語(yǔ)中使用的內(nèi)容實(shí)例,其中所述屬性值指示所述有 資格內(nèi)容實(shí)例在名詞短語(yǔ)內(nèi)出現(xiàn)頻率; 命名實(shí)體注釋,指示形成人名、組織和位置的有資格內(nèi)容實(shí)例,其中所述屬性值指示所 述命名實(shí)體在所述對(duì)象中的出現(xiàn)頻率;以及 基于時(shí)間的注釋,標(biāo)識(shí)包括基于時(shí)間的信息的有資格內(nèi)容實(shí)例,其中所述屬性值指示 所述有資格內(nèi)容實(shí)例的順序時(shí)間,并且其中所述外觀設(shè)置根據(jù)與所述有資格內(nèi)容實(shí)例相關(guān) 聯(lián)的所述順序時(shí)間的排序來(lái)指示所述標(biāo)簽在時(shí)間線上的顯示。
12. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述操作進(jìn)一步包括: 針對(duì)不同的注釋類型顯示多個(gè)字云,其中所述字云中的每個(gè)字云與所述注釋類型之一 相關(guān)聯(lián)并且在所述對(duì)象中的至少一個(gè)對(duì)象中顯示用于與所述字云的所述注釋類型的所述 注釋相關(guān)聯(lián)的所述有資格內(nèi)容實(shí)例的標(biāo)簽。
13. -種系統(tǒng),包括: 處理器;以及 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),具有由所述處理器執(zhí)行用于執(zhí)行操作的計(jì)算機(jī)可讀程序代碼, 所述操作包括: 接收具有搜索準(zhǔn)則的搜索請(qǐng)求以關(guān)于具有內(nèi)容實(shí)例的對(duì)象執(zhí)行; 確定具有滿足所述搜索準(zhǔn)則的有資格內(nèi)容實(shí)例的所述對(duì)象; 針對(duì)指定屬性確定所述有資格內(nèi)容實(shí)例的屬性值; 基于確定的所述屬性值確定用于所述有資格內(nèi)容實(shí)例的外觀設(shè)置,其中所述外觀設(shè)置 基于所述屬性值而變化; 生成指示所述內(nèi)容實(shí)例的標(biāo)簽和用于所述內(nèi)容實(shí)例的外觀設(shè)置;以及 根據(jù)所述外觀設(shè)置生成顯示組中的所述標(biāo)簽的可視化以提供所述對(duì)象中的有資格內(nèi) 容實(shí)例的可視化,其中所述標(biāo)簽的可視化基于確定的所述外觀設(shè)置而變化。
14. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述可視化的標(biāo)簽中的每個(gè)可視化的標(biāo)簽包括 到具有由所述標(biāo)簽可視化的所述有資格內(nèi)容實(shí)例的所述對(duì)象的信息的鏈接。
15. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中所述標(biāo)簽在字云中被可視化。
16. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述操作進(jìn)一步包括: 針對(duì)多個(gè)對(duì)象中的每個(gè)對(duì)象生成多個(gè)字云的可視化,其中針對(duì)一個(gè)對(duì)象生成的所述字 云基于不同的屬性提供用于所述標(biāo)簽的外觀設(shè)置。
17. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述操作進(jìn)一步包括: 提供顯示組定義,所述顯示組定義包括標(biāo)識(shí)指示將針對(duì)一個(gè)顯示組而分組在一起的對(duì) 象的顯示組準(zhǔn)則的對(duì)象分組、針對(duì)其確定所述屬性值的所述指定屬性和針對(duì)不同的屬性值 指示不同的外觀設(shè)置的外觀規(guī)則,其中用于滿足所述顯示組準(zhǔn)則的所述對(duì)象中的所述有資 格內(nèi)容實(shí)例的所述標(biāo)簽被分組在一起顯示。
18. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述操作進(jìn)一步包括: 對(duì)確定的所述對(duì)象執(zhí)行分析以確定用于所述對(duì)象的所述有資格內(nèi)容實(shí)例的注釋;以及 確定具有注釋類型的注釋的所述對(duì)象,其中所述指定屬性包括所述注釋類型,并且其 中生成的所述標(biāo)簽是用于具有對(duì)應(yīng)于所述注釋類型的注釋值的所述有資格內(nèi)容實(shí)例,其中 所述標(biāo)簽的所述外觀設(shè)置基于與所述有資格內(nèi)容實(shí)例相關(guān)聯(lián)的所述注釋類型的所述注釋 而變化。
19. 根據(jù)權(quán)利要求18所述的系統(tǒng),其中所述標(biāo)簽的所述外觀設(shè)置基于與所述注釋類型 的注釋相關(guān)聯(lián)的所述內(nèi)容實(shí)例的頻率或者與所述注釋類型的所述注釋相關(guān)聯(lián)的所述內(nèi)容 實(shí)例與所述搜索準(zhǔn)則的相關(guān)度而變化。
20. 根據(jù)權(quán)利要求18所述的系統(tǒng),其中所述操作進(jìn)一步包括: 針對(duì)不同的注釋類型顯示多個(gè)字云,其中所述字云中的每個(gè)字云與所述注釋類型之一 相關(guān)聯(lián)并且在所述對(duì)象中的至少一個(gè)對(duì)象中顯示用于與所述字云的所述注釋類型的所述 注釋相關(guān)聯(lián)的所述有資格內(nèi)容實(shí)例的標(biāo)簽。
21. -種計(jì)算機(jī)程序,包括當(dāng)被加載至計(jì)算機(jī)系統(tǒng)并被執(zhí)行時(shí)執(zhí)行根據(jù)權(quán)利要求1-13 中任一項(xiàng)所述的方法的所有步驟的計(jì)算機(jī)程序代碼。
【文檔編號(hào)】G06F17/30GK104115145SQ201380008458
【公開(kāi)日】2014年10月22日 申請(qǐng)日期:2013年1月29日 優(yōu)先權(quán)日:2012年2月15日
【發(fā)明者】B·W·艾瑪紐爾, S·V·齊蒂維利 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司