在關(guān)聯(lián)存儲器內(nèi)創(chuàng)建優(yōu)化比較標(biāo)準(zhǔn)的制作方法
【專利摘要】本公開涉及包括關(guān)聯(lián)存儲器(102)的系統(tǒng)(100),該存儲器包括多個數(shù)據(jù)(104)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106)。多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)群(1208)中。關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)多個數(shù)據(jù)(104)間的至少間接關(guān)系(110)而被查詢。系統(tǒng)(100)也包括輸入裝置(120),其與所述關(guān)聯(lián)存儲器(102)通信,所述輸入裝置(120)經(jīng)配置從而接收輸入標(biāo)準(zhǔn)(1214)。系統(tǒng)(100)也包括與輸入裝置(120)和關(guān)聯(lián)存儲器(102)通信的優(yōu)化器(138)。優(yōu)化器(138)經(jīng)配置從而使用關(guān)聯(lián)存儲器(102)根據(jù)輸入標(biāo)準(zhǔn)(1214)生成多維標(biāo)準(zhǔn)文件(1218)。優(yōu)化器(138)將輸入標(biāo)準(zhǔn)(1214)轉(zhuǎn)換為與專家權(quán)重關(guān)聯(lián)的數(shù)值表示,并且生成所述多維標(biāo)準(zhǔn)文件(1218)從而包括與所述輸入標(biāo)準(zhǔn)(1214)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
【專利說明】在關(guān)聯(lián)存儲器內(nèi)創(chuàng)建優(yōu)化比較標(biāo)準(zhǔn)
【技術(shù)領(lǐng)域】
[0001]本公開大體上涉及關(guān)聯(lián)存儲器管理,并且尤其涉及為了當(dāng)在關(guān)聯(lián)存儲器中執(zhí)行數(shù)據(jù)搜索時改進(jìn)搜索標(biāo)準(zhǔn)而在關(guān)聯(lián)存儲器內(nèi)創(chuàng)建優(yōu)化比較標(biāo)準(zhǔn)。
【背景技術(shù)】
[0002]一些用戶可能具有格式化當(dāng)格式化關(guān)聯(lián)存儲器的查詢時使用什么標(biāo)準(zhǔn)的困難。例如,當(dāng)解釋數(shù)據(jù)時可能出現(xiàn)問題。此外,對主題的不熟悉性可以導(dǎo)致創(chuàng)建不是優(yōu)化的比較。進(jìn)一步,當(dāng)使用關(guān)聯(lián)存儲器執(zhí)行公式化查詢時的實體比較時,使用精確的標(biāo)準(zhǔn)可以是有幫助的。此外,優(yōu)質(zhì)的關(guān)聯(lián)存儲器比較可能依靠用戶的主題專業(yè)技術(shù),以便精確地執(zhí)行實體比較。
[0003]因此,當(dāng)查詢關(guān)聯(lián)存儲器時可能出現(xiàn)的問題是怎樣優(yōu)化地形成查詢的問題。當(dāng)查詢關(guān)聯(lián)存儲器時可能出現(xiàn)的另一個問題是當(dāng)主題不是用戶所擅長的領(lǐng)域時怎樣優(yōu)化關(guān)聯(lián)存儲器的查詢。
【發(fā)明內(nèi)容】
[0004]本發(fā)明說明性的多個實施例提供了一種系統(tǒng)。該系統(tǒng)包括關(guān)聯(lián)存儲器,其包括有多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系。多個數(shù)據(jù)被收集到關(guān)聯(lián)群組中。關(guān)聯(lián)存儲器經(jīng)配置從而根據(jù)多個數(shù)據(jù)間的至少間接關(guān)系查詢。該系統(tǒng)也包括與關(guān)聯(lián)存儲器通信的輸入裝置,該輸入裝置經(jīng)配置從而接收輸入標(biāo)準(zhǔn)。該系統(tǒng)也包括與輸入裝置和關(guān)聯(lián)存儲器通信的優(yōu)化器。優(yōu)化器經(jīng)配置從而使用關(guān)聯(lián)存儲器從輸入標(biāo)準(zhǔn)生成多維標(biāo)準(zhǔn)文件。優(yōu)化器將輸入標(biāo)準(zhǔn)轉(zhuǎn)換為與專家權(quán)重(expert weights)關(guān)聯(lián)的數(shù)值表示,并且生成多維標(biāo)準(zhǔn)文件從而包括與輸入標(biāo)準(zhǔn)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
[0005]說明性的實施例也提供方法。使用連接非瞬態(tài)計算機可讀存儲介質(zhì)的計算機和包含多個數(shù)據(jù)和多個數(shù)據(jù)間多個關(guān)聯(lián)關(guān)系的關(guān)聯(lián)存儲器實現(xiàn)該方法。多個數(shù)據(jù)被收集到關(guān)聯(lián)群組中。關(guān)聯(lián)存儲器經(jīng)配置從而根據(jù)多個數(shù)據(jù)間的至少間接關(guān)系查詢。方法包括在與關(guān)聯(lián)存儲器通信的輸入裝置接收輸入標(biāo)準(zhǔn)。該方法也包括使用關(guān)聯(lián)存儲器和與輸入裝置和關(guān)聯(lián)存儲器通信的優(yōu)化器從輸入標(biāo)準(zhǔn)生成多維標(biāo)準(zhǔn)文件。該方法也包括使用優(yōu)化器將輸入標(biāo)準(zhǔn)轉(zhuǎn)換到與專家權(quán)重關(guān)聯(lián)的數(shù)值表示。該方法也包括使用優(yōu)化器生成多維標(biāo)準(zhǔn)文件,從而包括與輸入標(biāo)準(zhǔn)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
[0006]說明性的實施例也提供系統(tǒng)。系統(tǒng)包括關(guān)聯(lián)存儲器,其包含多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系。多個數(shù)據(jù)被收集到關(guān)聯(lián)群組中。關(guān)聯(lián)存儲器經(jīng)配置從而根據(jù)從包括多個數(shù)據(jù)間的直接和間接關(guān)系的群組中選擇至少一個關(guān)系而被查詢。關(guān)聯(lián)存儲器邏輯上被分成多個透視圖。多個透視圖(perspectives)包含多個數(shù)據(jù)的子集的相應(yīng)的多個表示。該系統(tǒng)也包括輸入裝置,其經(jīng)配置從而接收第一標(biāo)準(zhǔn)文件和第二標(biāo)準(zhǔn)文件。第一標(biāo)準(zhǔn)文件包含多個透視圖中的第一透視圖中的第一屬性種類和第一透視圖中的第二屬性種類。第二標(biāo)準(zhǔn)文件包含第一透視圖中的第三屬性種類和第一透視圖中第四屬性種類。第一屬性種類和第三屬性種類等同。第二屬性種類和第四屬性種類等同。該系統(tǒng)也包括優(yōu)化器,其經(jīng)配置從而在第一標(biāo)準(zhǔn)文件和第二標(biāo)準(zhǔn)文件上執(zhí)行多維組合,從而形成包含第一透視圖中的第五屬性種類和第一透視圖中第六屬性種類的第三標(biāo)準(zhǔn)文件。第五屬性種類等同于第一屬性種類和第三屬性種類。第六屬性種類等同于第二屬性種類和第四屬性種類。
[0007]特征和功能可以在本公開的各種實施例中獨立實現(xiàn),并且可以在其他實施例中組合,其中能夠參考下列描述和附圖看出更多細(xì)節(jié)。
【專利附圖】
【附圖說明】
[0008]在權(quán)利要求中闡明被認(rèn)為表征說明性的實施例的新穎特性。然而當(dāng)結(jié)合附圖閱讀時,通過參考本公開的說明性的實施例的詳細(xì)說明,會更好地理解說明性的實施例以及更優(yōu)選的使用方式、進(jìn)一步目標(biāo)及其特性,其中:
[0009]圖1是按照說明性的實施例用于公式化關(guān)聯(lián)存儲器的查詢的系統(tǒng);
[0010]圖2是按照說明性的實施例用于關(guān)聯(lián)存儲器中查詢屬性選擇的優(yōu)化的示意圖;
[0011]圖3是按照說明性的實施例的在說明性的實施例中使用的化學(xué)制品的比較的標(biāo)準(zhǔn)文件的實例的示意圖;
[0012]圖4是按照說明性的實施例的部分的實體比較的實例的示意圖;
[0013]圖5是按照說明性的實施例其中權(quán)重分配給比較標(biāo)準(zhǔn)的部分的比較的標(biāo)準(zhǔn)文件的實例的不意圖;
[0014]圖6是按照說明性的實施例的有關(guān)用于創(chuàng)建組合標(biāo)準(zhǔn)文件的給定領(lǐng)域的部分的比較的多個標(biāo)準(zhǔn)文件的實例的示意圖;
[0015]圖7是按照說明性實施例的用于耐腐蝕部分的優(yōu)化比較標(biāo)準(zhǔn)的實例的示意圖;
[0016]圖8是按照說明性實施例的具有從用于耐腐蝕部分的優(yōu)化比較標(biāo)準(zhǔn)公式化的有關(guān)結(jié)果的關(guān)聯(lián)存儲器中的部分比較的實例的示意圖;
[0017]圖9是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的圖表;
[0018]圖10是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的流程圖;
[0019]圖11是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的流程圖;
[0020]圖12是按照說明性實施例示出多維標(biāo)準(zhǔn)創(chuàng)建和使用的圖表;
[0021]圖13是按照說明性實施例示出多維標(biāo)準(zhǔn)創(chuàng)建和使用的流程圖;和
[0022]圖14是按照說明性的實施例數(shù)據(jù)處理系統(tǒng)的示意圖。
【具體實施方式】
[0023]說明性實施例認(rèn)識并考慮在關(guān)聯(lián)存儲器中公式化優(yōu)化查詢可能是困難的,特別是在用戶不在主題專家的【技術(shù)領(lǐng)域】中。因此,說明性實施例提供用于為關(guān)聯(lián)存儲器查詢自動優(yōu)化屬性選擇的裝置和方法。說明性的實施例具有許多其他應(yīng)用。
[0024]說明性的實施例提供幾個有用的功能。說明性的實施例可以通過為每個人的使用創(chuàng)建優(yōu)化標(biāo)準(zhǔn)提供有效機構(gòu)利用跨大量數(shù)據(jù)組的知識。這個功能可以得到相對于關(guān)聯(lián)存儲器的使用的相當(dāng)大的成本節(jié)省。說明性的實施例也可以在專業(yè)人員和初學(xué)者用戶之間跨接學(xué)問間隙,從而促進(jìn)生產(chǎn)率而沒有必須保持專家的標(biāo)桿。這個功能可以導(dǎo)致相對于關(guān)聯(lián)存儲器的使用的成本避免。說明性的實施例可以幫助減少由于與導(dǎo)出知識或從大的復(fù)雜的數(shù)據(jù)集理解關(guān)聯(lián)的困難的混亂的潛在可能。說明性的實施例可以為在關(guān)聯(lián)存儲器內(nèi)更好的標(biāo)準(zhǔn)選擇提供長期解決方法,從而再次避免成本。
[0025]現(xiàn)在注意回到這里所述的說明性實施例的操作功能的實例。說明性的實施例提供了系統(tǒng)方法的創(chuàng)建,其允許用戶將有用的標(biāo)準(zhǔn)聚在一起,并且將其分配到關(guān)聯(lián)存儲器的透視圖內(nèi)的特別指定的屬性。然后,當(dāng)用戶比較實體時,用戶可以選擇最佳標(biāo)準(zhǔn)使用,其關(guān)于根據(jù)從所述用法集聚的信息其透視圖內(nèi)的特別指定屬性。
[0026]以這個方式,說明性的實施例可以用于導(dǎo)出關(guān)聯(lián)存儲器中的優(yōu)化標(biāo)準(zhǔn)??梢栽诒容^查詢中應(yīng)用優(yōu)化標(biāo)準(zhǔn),以便獲得更加相關(guān)且更精確的結(jié)果。
[0027]換句話說,說明性的實施例提供用于為關(guān)聯(lián)存儲器內(nèi)的實體比較創(chuàng)建優(yōu)化比較標(biāo)準(zhǔn)的方法和系統(tǒng)。實現(xiàn)這個說明性的實施例的一種方式是將比較標(biāo)準(zhǔn)的個體數(shù)字表示法保存在相應(yīng)于具體屬性或其透視圖的二進(jìn)制文件中。所保存的文件可以保持在相同目錄位置中,其他本地存儲的標(biāo)準(zhǔn)文件在相同透視圖內(nèi),全部共用相同指定屬性。然后,說明性的實施例可以使多維組合并積累這些標(biāo)準(zhǔn)文件,以便標(biāo)準(zhǔn)文件能夠由其他用戶使用。以這個方式,其他用戶可以利用創(chuàng)建標(biāo)準(zhǔn)文件的用戶的知識和專門技術(shù)。
[0028]此外,說明性的實施例可以為用戶提供動態(tài)預(yù)先確定過濾器,其自動選擇最佳標(biāo)準(zhǔn),以便為關(guān)聯(lián)存儲器內(nèi)的給定透視圖的具體屬性比較實體。說明性的實施例可以根據(jù)從上述用法集聚的信息的組合選擇正確標(biāo)準(zhǔn)。說明性的實施例可以通過應(yīng)用在事先調(diào)查期間獲得的主題專門技術(shù),幫助用戶獲得更多相關(guān)的實體比較。因此,在一個說明性的實施例中,系統(tǒng)可以提供優(yōu)化的的“一個尺寸適合全部”的方法,而如果存在保持與透視圖或具體屬性的個體相關(guān)性。
[0029]如這里所使用的,術(shù)語“關(guān)聯(lián)存儲器”涉及多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系。數(shù)據(jù)和關(guān)聯(lián)關(guān)系可以被存儲在非瞬態(tài)計算機可讀存儲介質(zhì)中。多個數(shù)據(jù)可能被收集到關(guān)聯(lián)群組中。關(guān)聯(lián)存儲器可以經(jīng)配置從而除了根據(jù)多個數(shù)據(jù)間的直接相關(guān)性以外根據(jù)多個數(shù)據(jù)間的間接關(guān)系而被查詢。關(guān)聯(lián)存儲器也可以經(jīng)配置從而根據(jù)直接關(guān)系、和直接和間接關(guān)系的組合而被查詢。
[0030]因此,關(guān)聯(lián)存儲器可以被表征為多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系。多個數(shù)據(jù)可能被收集到關(guān)聯(lián)群組中。關(guān)聯(lián)存儲器可以經(jīng)配置從而根據(jù)除了多個數(shù)據(jù)間的直接相關(guān)性以外的多個數(shù)據(jù)間的至少一個關(guān)系查詢,其從包括直接和間接關(guān)系的群組中選擇。關(guān)聯(lián)存儲器也可以采取軟件形式。因此,關(guān)聯(lián)存儲器也被認(rèn)為是這樣的過程,通過該過程信息被收集到關(guān)聯(lián)群組中,以便根據(jù)除了直接相關(guān)性的關(guān)系獲得新的理解。
[0031]如這里所使用的,術(shù)語“實體”涉及具有清楚、分離存在物的物體,盡管這種存在物不需要是材料存在物。因此,抽象物和法定構(gòu)造可以被認(rèn)為是實體。如這里所使用的,實體不需要是有生命的。
[0032]如這里所使用的透視圖(perspective)”可以是“觀點(point of view)”。對于關(guān)聯(lián)存儲器,透視圖可以是用于用戶領(lǐng)域的特殊方面的上下文或背景的選擇。
[0033]如這里所使用的,“領(lǐng)域”可以是在手邊用于分析的主題。
[0034]圖1是按照說明性的實施例用于公式化關(guān)聯(lián)存儲器的查詢的系統(tǒng)。可以使用一個或更多數(shù)據(jù)處理系統(tǒng),可能在分布式或者網(wǎng)絡(luò)的環(huán)境中,并且可能通過被稱為“云”的遠(yuǎn)程管理數(shù)據(jù)處理系統(tǒng)的群組執(zhí)行圖1示出的系統(tǒng)100。實現(xiàn)系統(tǒng)100的一個或更多數(shù)據(jù)處理系統(tǒng)的每個都可以是參考圖12描述的系統(tǒng)1200,或者其變形例。系統(tǒng)100可以表征為包括一個或更多區(qū)塊。這些區(qū)塊的每個可以是分離或者是單片結(jié)構(gòu)的部分。
[0035]系統(tǒng)100可以包括關(guān)聯(lián)存儲器102。關(guān)聯(lián)存儲器102可以包括多個數(shù)據(jù)104和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系106。多個數(shù)據(jù)104可以被收集到關(guān)聯(lián)群組108中。關(guān)聯(lián)存儲器102可以經(jīng)配置從而除了根據(jù)多個數(shù)據(jù)104間的直接相關(guān)性112以外根據(jù)多個數(shù)據(jù)104間的間接關(guān)系110查詢。
[0036]關(guān)聯(lián)存儲器102可以在邏輯上分成多個透視圖114。多個透視圖114可以包括多個數(shù)據(jù)116的子集的相應(yīng)的多個表示。多個的透視圖114可以包括特殊的透視圖,比如第一透視圖118。
[0037]系統(tǒng)100可以包括輸入裝置120。輸入裝置120可以是經(jīng)配置從而接收輸入的有形裝置。輸入裝置120的實例包括鍵盤、鼠標(biāo)、觸摸屏、經(jīng)配置從而接收數(shù)據(jù)的有形處理器、數(shù)據(jù)總線、有形語音識別系統(tǒng)及其他。輸入裝置120可以經(jīng)配置從而接收第一標(biāo)準(zhǔn)文件122和第二標(biāo)準(zhǔn)文件124。第一標(biāo)準(zhǔn)文件122可以包括多個透視圖114中的第一透視圖118的第一屬性種類126。第一標(biāo)準(zhǔn)文件122也可以包括第一透視圖118的第二屬性種類128。第二標(biāo)準(zhǔn)文件124可以包括第一透視圖118的第三屬性種類130和第一透視圖118的第四屬性種類132。第一屬性種類126和第三屬性種類130可以等同134。第二屬性種類128和第四屬性種類132等同136。通過“等同”,說明性的實施例設(shè)想所討論的屬性涉及相同題材。例如,第一屬性種類126和第三屬性種類130可以涉及相同的材料性質(zhì),但是不同的屬性可以涉及相同材料的不同物體。
[0038]系統(tǒng)100也可以包括優(yōu)化器138。優(yōu)化器138可以是數(shù)據(jù)處理系統(tǒng),諸如圖14的數(shù)據(jù)處理系統(tǒng)1400,其結(jié)合非瞬態(tài)計算機可讀存儲介質(zhì)上存儲的軟件操作。這種軟件可以經(jīng)配置從而執(zhí)行這里所述的功能。優(yōu)化器138可以經(jīng)配置從而在第一標(biāo)準(zhǔn)文件122和第二標(biāo)準(zhǔn)文件124上執(zhí)行多維組合140,從而形成第三標(biāo)準(zhǔn)文件142。第二標(biāo)準(zhǔn)文件142可以包括第一透視圖118的第五屬性種類144和第一透視圖118的第六屬性種類146。第五屬性種類144可以等同于134第一屬性種類126和第三屬性種類130。第六屬性種類146可以等同于136第二屬性種類128和第四屬性種類132。
[0039]在說明性的實施例中,第五屬性種類144可以具有與第一屬性種類126的第一值或者第三屬性種類130的第三值不同的第五值。同樣,第六屬性種類146可以具有與第二屬性種類128或者第四屬性種類132的第四值不同的第六值。然而,在一些說明性的實施例中這些對應(yīng)值可以相同。
[0040]在說明性的實施例中,第一值可以是第一用戶可選擇的復(fù)選框。同樣,第二值可以是第二用戶可選擇復(fù)選框,第三值可以是第三用戶可選擇的復(fù)選框,并且第四值可以是第四用戶可選擇的復(fù)選框。在說明性的實施例中,第五價值可以是由優(yōu)化器138確定的第五復(fù)選框,并且第六值可以是由優(yōu)化器138確定的第六復(fù)選框。優(yōu)化器138可以將這些復(fù)選框的每個都轉(zhuǎn)換為適合于在多維組合140期間計算的數(shù)值。
[0041]可以改變涉及檢查盒的這些說明性的實施例。在一個說明性實施例中,用戶可能無法修改第五和第六復(fù)選框(checkbox),盡管在其他說明性實施例中,用戶可能呈現(xiàn)有修改第五和第六復(fù)選框的能力。在還另一個說明性的實施例中,復(fù)選框可以由數(shù)字、字母、特性、圖片、或任何其他方便的表示代替。也可能使用其他介質(zhì),如果因此配置輸入裝置120和優(yōu)化器138,那么這些介質(zhì)包括聲音或觸摸。因此,如上所述的值不限制于數(shù)字。
[0042]可以通過對如上所述的各種值加權(quán)進(jìn)一步影響多維組合140。例如,第一值可以分配第一權(quán)重,第二值可以分配第二權(quán)重,第三值可以分配不同于第一權(quán)重的第三權(quán)重,并且第四值可以分配不同于第二權(quán)重的第四權(quán)重。在這個說明性的實施例中,優(yōu)化器138可以進(jìn)一步經(jīng)配置從而包括第一權(quán)重、第二權(quán)重、第三權(quán)重、和第四權(quán)重作為多維組合140的一部分。
[0043]例如,在具體說明性的實施例中,第一值可以是第一檢查盒。第一檢查盒被分配大于或小于分配給第一屬性種類126的剩余檢查盒的權(quán)重。因此,當(dāng)執(zhí)行多維組合140,優(yōu)化器138可以給出或多或少的權(quán)重給第一值。
[0044]系統(tǒng)100可以進(jìn)一步不同于如上所述的說明性實施例。例如,系統(tǒng)100也可以包括查詢裝置148。查詢裝置148可以被連接到120,但是可以連接到用于接收有關(guān)于查詢的任何適合的工具。因此,盡管用戶可以使用輸入裝置120將查詢輸入到查詢裝置148,但是查詢裝置148可以從其他源接收查詢或有關(guān)于查詢的信息,包括自動從意圖自動生成查詢或查詢信息的過程。無論如何,查詢裝置148可以經(jīng)配置從而使用第三標(biāo)準(zhǔn)文件142執(zhí)行關(guān)聯(lián)存儲器102的查詢。這個查詢可以在第一透視圖118內(nèi)部執(zhí)行。
[0045]在有關(guān)于自動生成查詢的具體實例中,查詢裝置148接收第三標(biāo)準(zhǔn)文件142作為輸入,并且自動使用第三標(biāo)準(zhǔn)文件142作為用于在關(guān)聯(lián)存儲器102上執(zhí)行查詢的基礎(chǔ)。然而,在其他說明性的實施例中,用戶可以在提出查詢之前編輯或者有機會編輯第三標(biāo)準(zhǔn)文件142。除了使用第三標(biāo)準(zhǔn)文件142,用戶也可以增加附加信息到查詢。在一些情形中,用戶也可以選擇當(dāng)使用查詢裝置148使用查詢時忽視第三標(biāo)準(zhǔn)文件142。
[0046]說明性的實施例包括用于反饋多維組合的結(jié)果給優(yōu)化器138的選擇。因此,輸入裝置120可以進(jìn)一步經(jīng)配置從而接收第三標(biāo)準(zhǔn)文件142。在這個情形中,優(yōu)化器138可以經(jīng)配置從而在第一標(biāo)準(zhǔn)文件122、第二標(biāo)準(zhǔn)文件124、第三標(biāo)準(zhǔn)文件142上執(zhí)行多維組合140。這個新的多維組合可以形成第四標(biāo)準(zhǔn)文件。第四標(biāo)準(zhǔn)文件的結(jié)構(gòu)可以類似于第三標(biāo)準(zhǔn)文件142的結(jié)構(gòu)。因此,第四標(biāo)準(zhǔn)文件可以包括第一透視圖118中的第七屬性種類和第一透視圖118中的第八屬性種類。第七屬性種類和第一屬性種類126可以等同,并且同樣第八屬性種類和第三屬性種類130可以等同。
[0047]圖1中示出的說明性實施例可以進(jìn)一步變化。例如,按照透視圖的單個屬性或者按照相同透視圖,第一標(biāo)準(zhǔn)文件122和第二標(biāo)準(zhǔn)文件124可以被保存在關(guān)聯(lián)存儲器102或者其他存儲裝置中。類似地,根據(jù)具體屬性、具體透視圖的一個或兩者,第三標(biāo)準(zhǔn)文件142可以被保存在關(guān)聯(lián)存儲器102或者其他存儲裝置中。因此,按照透視圖或透視圖的屬性可以存取這些標(biāo)準(zhǔn)文件。
[0048]圖1中示出的說明性的實施例不是意味著暗示對可以實現(xiàn)不同說明性實施例的方式的物理或結(jié)構(gòu)限制。除了和/或代替所示的可以使用其他部件。一些部件在一些說明性實施例中可能不是必須的。同時,區(qū)塊經(jīng)呈現(xiàn)從而示出一些功能部件。當(dāng)在不同的說明性實施例中實現(xiàn)時,這些區(qū)塊的一個或更多可以被組合和/或分為不同區(qū)塊。
[0049]圖2是按照說明性的實施例用于關(guān)聯(lián)存儲器中查詢屬性選擇的優(yōu)化的示意圖。為關(guān)聯(lián)存儲器中查詢優(yōu)化屬性選擇的過程可以是參考圖1所述的說明性實施例的具體實例。
[0050]主要注意回到關(guān)聯(lián)存儲器的概論。關(guān)聯(lián)存儲器200可以根據(jù)內(nèi)容而不是地址存儲信息,并且存儲內(nèi)容間的關(guān)系,以便識別可能不明顯的關(guān)系。這個功能當(dāng)對大量數(shù)據(jù)操作時尤其有用的。因此,關(guān)聯(lián)存儲器技術(shù)被認(rèn)為是這樣的過程,通過該過程信息被收集到感興趣的關(guān)聯(lián)群組中,以便根據(jù)除了直接相關(guān)性的關(guān)系獲得新的理解。
[0051]關(guān)聯(lián)存儲器200可以包括關(guān)于一個或更多領(lǐng)域的數(shù)據(jù),諸如領(lǐng)域202。再次,“領(lǐng)域”可以是在手邊用于分析的主題。領(lǐng)域202可以包括一個或更多實體204。再次,“實體”可以涉及具有清楚、分離存在物的物體,盡管這種存在物不需要是材料存在物。具體實體可以包含一個或更多用于描述其的屬性。
[0052]在具體實例中,“領(lǐng)域”可以是“飛機維護(hù)”,并且“實體”可以是當(dāng)執(zhí)行飛機維護(hù)時使用的具體部分。實體也可以是銷售該部分的公司、描述該部分的具體數(shù)據(jù)段、或者涉及領(lǐng)域202的數(shù)據(jù)的許多其他實例。每個實體都可以包括一個或更多屬性,諸如屬性206。例如,屬性206可以是部分的性質(zhì),諸如該部分是否是耐腐蝕的。
[0053]如上所述,當(dāng)公式化關(guān)聯(lián)存儲器200的查詢是用戶可能不擅長領(lǐng)域202的主題時,可能出現(xiàn)問題。在這個情形中,按照查詢得出的比較可以是非最佳的。因此,整個議程計劃,諸如飛行器的維護(hù),可能是較無效的。
[0054]此外,說明性的實施例可以為用戶提供動態(tài)過濾器,其自動選擇最佳的或接近最佳標(biāo)準(zhǔn),以便為關(guān)聯(lián)存儲器內(nèi)的給定透視圖的具體屬性比較實體。說明性的實施例可以根據(jù)由主題專家從上述用法集聚的信息的組合選擇正確標(biāo)準(zhǔn),這些專家當(dāng)執(zhí)行關(guān)聯(lián)存儲器200的查詢時具有在屬性的選擇上具有更完全的控制。因此,說明性的實施例可以通過應(yīng)用具有優(yōu)選的“一個尺寸適合全部”的方法幫助用戶獲得更多相應(yīng)的實體比較,如果存在這樣的方法,即使用戶不是主題專家,該方法也有關(guān)于用戶的透視圖或者具體屬性。
[0055]在寬的非限制性實例中,主題專家可以已經(jīng)為涉及實體214的屬性206中的許多屬性建立第一數(shù)目的值212。然后,主題專家可以將屬性206和第一數(shù)目的值212保存在標(biāo)準(zhǔn)文件中。類似地,相同或不同主題專家可以將用于屬性208和屬性210的值保存在第二和第三標(biāo)準(zhǔn)文件中。
[0056]隨后,可能不是主題專家的另一個用戶可以通過生成屬性組218的組合216利用主題專家的知識。可以由屬性206、屬性208、和屬性210的多維比較生成組合216。在所討論的全部實體204之間,以屬性對屬性為基礎(chǔ)比較這些屬性的值。結(jié)果得到最佳標(biāo)準(zhǔn)文件220。然后,最佳標(biāo)準(zhǔn)文件220可以用作關(guān)聯(lián)存儲器200的查詢的基礎(chǔ)。結(jié)果,用戶能夠利用主題專門技術(shù),而不需要實際上是主題專家。
[0057]圖3是按照說明性的實施例的在說明性的實施例中使用的化學(xué)制品的比較的標(biāo)準(zhǔn)文件的實例。標(biāo)準(zhǔn)文件300可以是圖2的屬性206、屬性208、或者屬性210的實例。標(biāo)準(zhǔn)文件300可以涉及領(lǐng)域中的實體,例如圖2中領(lǐng)域202的實體214。標(biāo)準(zhǔn)文件300也可以表現(xiàn)用于將給定材料的具體性質(zhì)的相對相關(guān)性輸入到特殊領(lǐng)域中的機構(gòu)。
[0058]再次,當(dāng)使用關(guān)聯(lián)存儲器執(zhí)行實體比較時,公式化查詢時使用精確標(biāo)準(zhǔn)改進(jìn)最終的查詢結(jié)果。因此,關(guān)聯(lián)存儲器可以依靠用戶提供盡可能多的主題專門技術(shù),一邊準(zhǔn)確地執(zhí)行實體比較。
[0059]不幸地是,對于公式化使用什么標(biāo)準(zhǔn)或者所選標(biāo)準(zhǔn)將給以什么權(quán)重,不是主題專家的用戶可能具有困難。解釋數(shù)據(jù)的問題和對主題的不熟悉性可能導(dǎo)致沒有創(chuàng)建最佳比較。
[0060]例如,標(biāo)準(zhǔn)文件300可以展示為復(fù)雜的數(shù)據(jù)集。標(biāo)準(zhǔn)文件300可以描述用于比較一個化學(xué)制品和另一個的標(biāo)準(zhǔn)。確定這些化學(xué)制品的哪個標(biāo)準(zhǔn)用于給定領(lǐng)域可能對不是主題專家的用戶不明顯。例如,當(dāng)執(zhí)行關(guān)于給定領(lǐng)域的查詢時,用戶可以提問材料的沸點302是否比材料的蒸汽壓304更重要。
[0061]說明性實施例可以用于創(chuàng)建系統(tǒng)方法,其允許用戶將有用的創(chuàng)建標(biāo)準(zhǔn)聚在一起,并且將其分配到關(guān)聯(lián)存儲器透視圖內(nèi)的特定屬性。然后,當(dāng)用戶比較實體時,用戶可以選擇最佳標(biāo)準(zhǔn)使用,其關(guān)于根據(jù)從以前使用而集聚的信息在其透視圖內(nèi)的特定屬性。
[0062]說明性的實施例可以是迭代的。例如,因此每個查詢和屬性的新組合可以反饋到關(guān)聯(lián)存儲器作為附加的標(biāo)準(zhǔn)文件。因此,說明性的實施例提供改進(jìn)使用的關(guān)聯(lián)存儲器,因為說明性的實施例保持上述標(biāo)準(zhǔn)然后基于這些標(biāo)準(zhǔn)。說明性的實施例也允許非專家利用在相同數(shù)據(jù)集操作的主題專家的知識,而減少或去除主題專家在非專家可以處理的材料上花費的時間。說明性的實施例可以是獨立和普遍可展開的。說明性的實施例也可以是平臺獨立和便攜的。
[0063]圖4是按照說明性的實施例的部分的實體比較的實例的示意圖。圖4的實體比較400可以是實體比較的實例,諸如圖2的實體204。
[0064]如上所述,關(guān)聯(lián)存儲器可以在邏輯上被分為透視圖,諸如透視圖402。再次,透視圖提供“觀點”或者用于用戶領(lǐng)域的特殊方面的背景。例如,部分404能夠是被稱為“商用飛行器”的問題領(lǐng)域內(nèi)的透視圖。
[0065]在關(guān)聯(lián)存儲器內(nèi),實體比較的結(jié)果可以是有序的實體列表,這些實體“相似”或“類似”透視圖內(nèi)原始的或者找到的實體。關(guān)聯(lián)存儲器可以收集這些實體間的全部匹配屬性,從而公式化列表。列表的順序可以取決于匹配屬性的重要度。此外,列表的分級可以與所發(fā)現(xiàn)的屬性數(shù)目相關(guān)聯(lián)。
[0066]當(dāng)進(jìn)行比較時,一些匹配屬性可以比其他的更相關(guān)。例如,用戶可以考慮由于比較兩個部分時較不相關(guān)的名為“區(qū)域”的屬性,然而匹配的大小或材料可能是更相關(guān)的。因此,告訴關(guān)聯(lián)存儲器什么是重要的和什么是不重要的可以對獲得優(yōu)化比較非常有用。
[0067]圖4中所示的結(jié)果可能不是最佳的,因為許多匹配屬性可能被認(rèn)為是過于普通并且不是十分相關(guān)。例如,更相關(guān)的比較可能是抗腐蝕的部分。
[0068]圖5是按照說明性的實施例其中權(quán)重分配給比較標(biāo)準(zhǔn)的部分的比較的標(biāo)準(zhǔn)文件的實例的示意圖。標(biāo)準(zhǔn)文件500可以是圖3的另一個實例標(biāo)準(zhǔn)文件300。標(biāo)準(zhǔn)文件500可以是圖2中的屬性206的實例。標(biāo)準(zhǔn)文件500可以是圖1的第一標(biāo)準(zhǔn)文件122或第二標(biāo)準(zhǔn)文件124的實例。
[0069]標(biāo)準(zhǔn)文件500包括屬性種類502。屬性種類502中的每個屬性可以與定標(biāo)504關(guān)聯(lián),該定標(biāo)504指示對所關(guān)心領(lǐng)域的給定屬性的相對重要性。在說明性的實施例中,定標(biāo)504可以采取指示權(quán)重的復(fù)選框506的形式。低權(quán)重可以通過選擇最左側(cè)盒指示,并且高權(quán)重可以通過選擇最右側(cè)盒指示。高和低之間的相對權(quán)重可以通過適合地選擇在中間的盒指示。在說明性的實施例中,主題專家可以做出這些選擇。數(shù)據(jù)處理系統(tǒng)可以將選擇的復(fù)選框轉(zhuǎn)換為相應(yīng)數(shù)值用于后處理。[0070]說明性的實施例不限制于圖5中所示的實例。例如,指示相對權(quán)重的數(shù)字可以被直接輸入到對話框或輸入到另一個輸入機構(gòu)中。換句話說,可以存在更多或更少的復(fù)選框。也可以使用用于指示權(quán)重的其他的方案,例如下拉菜單、具有可調(diào)節(jié)桿高度的柱狀圖、或者其他方案
[0071]現(xiàn)在轉(zhuǎn)向用于標(biāo)準(zhǔn)文件500的使用,為了獲得相關(guān)的比較,說明性的實施例可以使用從透視圖內(nèi)的每個實體的屬性種類得出的標(biāo)準(zhǔn)。這些屬性種類502被示為列表。主題專家可以使用定標(biāo)504將權(quán)重分配給這些種類,以便加強其與其他屬性的關(guān)聯(lián)關(guān)系,從而給其或多或少的重要性。
[0072]每個權(quán)重相應(yīng)于在作為大范圍復(fù)選框的圖中表示的重要水平。用戶能夠向低端加權(quán)較少的種類,或者完全不加權(quán)。換句話說,說明性的實施例可以處理無法選擇復(fù)選框作為“零”權(quán)重,意思指所討論的屬性是不相關(guān)的或者不重要。相反地,用戶能夠向較高端或相關(guān)的種類增加權(quán)重。
[0073]當(dāng)用戶完成用于特殊實體的權(quán)重分配時,他或她能夠因此保存相對于透視圖內(nèi)的實體的具體屬性的比較標(biāo)準(zhǔn)。例如,如果領(lǐng)域是飛機維護(hù),那么對于給定的腐蝕部件,關(guān)于腐蝕的屬性被分配權(quán)重并且在關(guān)聯(lián)存儲器的透視圖內(nèi)保存結(jié)果。在說明性的實施例中,如果主題專家沒有指定用于屬性的權(quán)重,那么說明性的實施例可以使用透視圖代替。
[0074]說明性的實施例可以以二進(jìn)制文件保存相應(yīng)于其透視圖和具體屬性,例如“耐腐蝕”,的比較標(biāo)準(zhǔn)的單個數(shù)字表示。這個二進(jìn)制文件可以采取其他的格式,但是無論采取什么格式都可以被稱為“標(biāo)準(zhǔn)文件”。所保存的文件可以保持在相同目錄位置中,與其他本地存儲的標(biāo)準(zhǔn)文件在相同透視圖內(nèi),全部共用相同指定屬性。然后,說明性的實施例可以使多維組合并積累這些標(biāo)準(zhǔn)文件,以便標(biāo)準(zhǔn)文件能夠普遍地使用。結(jié)果是結(jié)合的標(biāo)準(zhǔn)文件。其他的組合方案可以用于使用各種統(tǒng)計技術(shù)或外部分配的權(quán)重因子來生成組合標(biāo)準(zhǔn)文件。
[0075]得到的組合標(biāo)準(zhǔn)文件可以允許或許不是主題專家的其他用戶利用最初創(chuàng)建標(biāo)準(zhǔn)文件的主題專家的知識和專門技術(shù)。因此,說明性的實施例可以允許初學(xué)者用戶產(chǎn)生更靠近優(yōu)化結(jié)果,而不需要主題專門技術(shù)。
[0076]因此,說明性的實施例提供通過使用到關(guān)聯(lián)存儲器的界面通知關(guān)聯(lián)存儲器當(dāng)執(zhí)行實體比較時使用什么標(biāo)準(zhǔn)。這個界面可以變化范圍和功能性。然而,該界面可以保存在無論關(guān)聯(lián)存儲器能夠處理什么能力中定義標(biāo)準(zhǔn)的工作。
[0077]說明性的實施例不必需限于相同類型的實體比較。說明性的實施例可以比較不同類型的實體,諸如保持要求的部分特征。
[0078]圖6是按照說明性的實施例的有關(guān)用于創(chuàng)建組合標(biāo)準(zhǔn)文件的給定領(lǐng)域的部分的比較的多個標(biāo)準(zhǔn)文件的實例的示意圖。標(biāo)準(zhǔn)文件組600可以包括標(biāo)準(zhǔn)文件602、標(biāo)準(zhǔn)文件604、標(biāo)準(zhǔn)文件606、和標(biāo)準(zhǔn)文件608。例如,這些標(biāo)準(zhǔn)文件的每個可以是圖5的標(biāo)準(zhǔn)文件500、圖3的標(biāo)準(zhǔn)文件300、圖2的標(biāo)準(zhǔn)文件206、或者圖1的第一標(biāo)準(zhǔn)文件122或者第二標(biāo)準(zhǔn)文件124。這些標(biāo)準(zhǔn)文件的每個都可以已經(jīng)由一個或更多主題專家創(chuàng)建。
[0079]圖6中所示的說明性實施例表現(xiàn)為維護(hù)領(lǐng)域中部件抗腐蝕而收集的四個不同的權(quán)重組合。每個標(biāo)準(zhǔn)表現(xiàn)了用戶確定什么相對于評估耐腐蝕部分是有價值的。
[0080]說明性的實施例可以使用圖6中所示的四個標(biāo)準(zhǔn)文件的每個計算最佳比較標(biāo)準(zhǔn),從而當(dāng)比較抗腐蝕部分時使用。說明性的實施例可以通過多維組合所保存的標(biāo)準(zhǔn)文件并將結(jié)果應(yīng)用到圖7所示的新的標(biāo)準(zhǔn)組得出該計算。然后,如圖8所示,關(guān)聯(lián)存儲器可以將新的標(biāo)準(zhǔn)組應(yīng)用到比較,從而得到更相關(guān)的結(jié)果。
[0081]圖7是按照說明性實施例的用于耐腐蝕部分的優(yōu)化比較標(biāo)準(zhǔn)的實例的示意圖。組合的標(biāo)準(zhǔn)文件700可以是圖1的第三標(biāo)準(zhǔn)文件的實例,或圖2的最佳標(biāo)準(zhǔn)文件220。組合標(biāo)準(zhǔn)文件700可以通過將圖6的標(biāo)準(zhǔn)文件組600組合到單個標(biāo)準(zhǔn)文件中得出。
[0082]在圖7中,屬性種類組702中的每個屬性種類可以被分配在定標(biāo)704中的給定權(quán)重。這個分配可以自動執(zhí)行,由于如果具體屬性沒有指定,分配給具體屬性或相同透視圖內(nèi)的相同屬性種類的其他標(biāo)準(zhǔn)文件中的其他權(quán)重的組合。用于組合標(biāo)準(zhǔn)文件700中的給定屬性的得出權(quán)重可以與用于生成組合標(biāo)準(zhǔn)文件700的一個標(biāo)準(zhǔn)文件中相應(yīng)權(quán)重相同或不同。
[0083]圖8是按照說明性實施例的具有從用于關(guān)聯(lián)存儲器的耐腐蝕部分的優(yōu)化比較標(biāo)準(zhǔn)公式化的有關(guān)結(jié)果的關(guān)聯(lián)存儲器中的部分比較的實例的示意圖。結(jié)果800可以是相對于圖4的實體比較400的替換結(jié)果的實例。結(jié)果800可以使用圖7的組合標(biāo)準(zhǔn)文件700生成。結(jié)果800可以勝過圖4的實體比較400,因為結(jié)果800可以根據(jù)從生成過去標(biāo)準(zhǔn)文件的主題專家的過去操作利用的知識生成。用這樣的方式,即使初學(xué)者用戶可以能夠生成相對于主題專家可以生成的結(jié)果的類似查詢結(jié)果。
[0084]圖9是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的圖表。參考圖1到圖8描述,示意圖900獲取說明性的實施例使用。如下面所提到的,“過程”被稱為執(zhí)行動作。如這里所使用的,“過程”被認(rèn)為是非瞬態(tài)處理器或經(jīng)配置從而執(zhí)行所述動作的其他實際裝置,或者可以被認(rèn)為是非瞬態(tài)計算機可讀存儲介質(zhì),其存儲當(dāng)執(zhí)行時經(jīng)配置從而實施所述的動作的計算機可用程序代碼。
[0085]為了給定透視圖或指定屬性,該過程允許對公式化標(biāo)準(zhǔn)感覺滿意的用戶生成器自己的標(biāo)準(zhǔn)和標(biāo)準(zhǔn)文件。這個過程在環(huán)形“ I ” 902的每個情況下示出。省略符號904指出以除了圖9中所示的方式可以生成更多或更少的標(biāo)準(zhǔn)文件。
[0086]然后,該過程可以以相應(yīng)于透視圖、具體屬性、或兩者的個體二進(jìn)制文件數(shù)字地保存每個生成的標(biāo)準(zhǔn)。這個過程在環(huán)形“2”906的每個情況下示出。標(biāo)準(zhǔn)文件不需要被存儲為二進(jìn)制文件,但是可以以其他格式存儲。這個過程可以被執(zhí)行比圖9所示的更多或更少次。
[0087]然后,該過程可以多維組合所生成標(biāo)準(zhǔn)文件的兩個或更多,可能與其他“公式化”文件一起,從而創(chuàng)建組合標(biāo)準(zhǔn)文件。這個過程在環(huán)形“3”908示出。組合標(biāo)準(zhǔn)文件可以是關(guān)于特殊透視圖內(nèi)部的具體屬性的標(biāo)準(zhǔn)的累積。當(dāng)生成組合標(biāo)準(zhǔn)文件時可以應(yīng)用不同于或除了多維組合的數(shù)學(xué)過程。
[0088]然后,不考慮熟練程度或?qū)iT技術(shù),該過程允許其他用戶使用組合標(biāo)準(zhǔn)文件作為用于生成查詢的基礎(chǔ),從而生成更多最佳結(jié)果。這個過程在環(huán)形“4”910示出。以這種方式,該過程可以使用積累的平均標(biāo)準(zhǔn)用于關(guān)于透視圖內(nèi)執(zhí)行的具體屬性的任何實體比較。該過程可以其后終止。
[0089]圖9中所示的說明性的實施例不是意圖暗示對可以實現(xiàn)不同說明性實施例的方式的實際或結(jié)構(gòu)限制??梢允褂贸撕?或代替所示的其他元件。一些元件在一些說明性的實施例中可以不是必需的。同時,區(qū)塊被呈現(xiàn)從而圖示一些功能部件。當(dāng)在不同說明性實施例中執(zhí)行時,這些區(qū)塊的一個或更多可以被組合和/或分為不同的區(qū)塊。[0090]圖10是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的流程圖。過程1000可以是圖9的示意圖900的實例。在使用中,過程1000可以是參考圖1到圖8描述的技術(shù)的流程。如下面所提到的,“過程”被稱為執(zhí)行動作。如這里所使用的,“過程”被認(rèn)為是非瞬態(tài)處理器或經(jīng)配置從而執(zhí)行所述動作的其他實際裝置,或者可以被認(rèn)為是非瞬態(tài)計算機可讀存儲介質(zhì),其存儲當(dāng)執(zhí)行時經(jīng)配置從而實施所述的動作的計算機可用程序代碼。
[0091]該過程通過確定用戶是否關(guān)于領(lǐng)域知識淵博開始(區(qū)塊1002)。這個確定可以通過接收用戶輸入并根據(jù)用戶輸入做出確定進(jìn)行這個確定。這個確定也可以根據(jù)使用過程的用戶的一致性自動進(jìn)行或者通過其他自動方法自動進(jìn)行。
[0092]響應(yīng)于用戶是知識淵博的(在區(qū)塊1002“是”確定),并且在給定透視圖、具體屬性、或兩者內(nèi),該過程可以根據(jù)由知識淵博的用戶提供的標(biāo)準(zhǔn)創(chuàng)建并保存一個或更多標(biāo)準(zhǔn)文件(區(qū)塊1004)。例如,當(dāng)主題專家進(jìn)入關(guān)于執(zhí)行關(guān)聯(lián)存儲器的查詢的標(biāo)準(zhǔn)和/或標(biāo)準(zhǔn)的權(quán)重時,該過程自動創(chuàng)建并保存每個標(biāo)準(zhǔn)文件。主題專家不需要知道或控制該過程。然而,在一些說明性的實施例中,主題專家可能在是否或怎樣保存標(biāo)準(zhǔn)文件上具有一些控制。
[0093]然后,也在透視圖、具體屬性、或兩者內(nèi),該過程創(chuàng)建一個或更多組合標(biāo)準(zhǔn)文件(區(qū)塊1006)。每個組合標(biāo)準(zhǔn)文件都可以從在區(qū)塊1004中創(chuàng)建并保存的標(biāo)準(zhǔn)文件的兩個或更多的組合創(chuàng)建。也參考圖1到圖9描述標(biāo)準(zhǔn)文件的組合。
[0094]在區(qū)塊1006創(chuàng)建組合標(biāo)準(zhǔn)文件之后,用戶可以選擇森么時候選擇用于特殊實體比較的標(biāo)準(zhǔn)(區(qū)塊1008)。當(dāng)為特殊實體比較選擇標(biāo)準(zhǔn)時,區(qū)塊1008內(nèi)的個體盒表現(xiàn)用戶具有的選擇。全部,區(qū)塊1008示出用戶選擇的一個可能的結(jié)構(gòu)。用戶可以從大范圍標(biāo)準(zhǔn)選擇,其可能不是按照需要具體的。說明性的實施例允許用戶在區(qū)塊1008選擇一個或更多新的選項,其被表示為屬性具體標(biāo)準(zhǔn)。這些新的選項可以被包括作為最后的查詢過程的部分。因此,一旦做出選擇,該過程可以在評估比較的較大過程中繼續(xù)。然而,參考圖10,過程可以終止。
[0095]回到區(qū)塊1002,如果用戶不是關(guān)于領(lǐng)域知識淵博的(給區(qū)塊1002 “否”回答),那么從可利用標(biāo)準(zhǔn)備選做出選擇(區(qū)塊1010)。這些標(biāo)準(zhǔn)備選可以被表達(dá)為區(qū)塊1008的部分。一旦做出選擇,該過程可以在評估比較的較大過程中繼續(xù)。然而,參考圖10,過程可以終止。
[0096]圖10中所示的說明性的實施例不是意圖暗示對可以實現(xiàn)不同說明性實施例的方式的實際或結(jié)構(gòu)限制??梢允褂贸撕?或代替所示的其他元件。一些元件在一些說明性的實施例中可以不是必需的。同時,區(qū)塊被呈現(xiàn)從而圖示一些功能部件。當(dāng)在不同說明性實施例中執(zhí)行時,這些區(qū)塊的一個或更多可以被組合和/或分為不同的區(qū)塊。
[0097]圖11是按照說明性實施例示出關(guān)聯(lián)存儲器內(nèi)部的優(yōu)化比較標(biāo)準(zhǔn)的創(chuàng)建的流程圖。過程1100可以是圖9的示意圖900和圖10的過程1000的實例。在使用中,過程1100可以是參考圖1到圖8描述的技術(shù)的實例。如下面所提到的,“過程”被稱為執(zhí)行動作。如這里所使用的,“過程”被認(rèn)為是非瞬態(tài)處理器或經(jīng)配置從而執(zhí)行所述動作的其他實際裝置,或者可以被認(rèn)為是非瞬態(tài)計算機可讀存儲介質(zhì),其存儲當(dāng)執(zhí)行時經(jīng)配置從而實施所述的動作的計算機可用程序代碼。
[0098]該過程通過提供關(guān)聯(lián)存儲器開始,該存儲器包含多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系,其中多個數(shù)據(jù)被收集到關(guān)聯(lián)群組中,其中關(guān)聯(lián)存儲器經(jīng)配置從而根據(jù)從包括多個數(shù)據(jù)間的直接和間接關(guān)系的群組中選擇的至少一個關(guān)系查詢,并且其中關(guān)聯(lián)存儲器邏輯上被分成多個透視圖,并且其中多個透視圖包含多個數(shù)據(jù)的子集的相應(yīng)的多個表示(區(qū)塊1102)。接著,該過程在處理器接收第一標(biāo)準(zhǔn)文件和第二標(biāo)準(zhǔn)文件,其中第一標(biāo)準(zhǔn)文件包含多個透視圖中第一透視圖中的第一屬性種類和第一透視圖中的第二屬性種類,其中第二標(biāo)準(zhǔn)文件包含第一透視圖中的第三屬性種類和第一透視圖中的第四屬性種類,其中第一屬性種類和第三屬性種類等同,并且其中第二屬性種類和第四屬性種類等同(區(qū)塊1104)。
[0099]接著,該過程使用處理器可以在第一標(biāo)準(zhǔn)文件和第二標(biāo)準(zhǔn)文件上執(zhí)行多維組合,從而形成包含第一透視圖中的第五屬性種類和第一透視圖中的第六種類屬性的第三標(biāo)準(zhǔn)文件,其中第五屬性種類等同于第一屬性種類和第三屬性種類,并且其中第六屬性種類等同于第二屬性種類和第四屬性種類(區(qū)塊1106)。然后,該過程可以將第三標(biāo)準(zhǔn)文件存儲在非瞬態(tài)計算機可讀存儲介質(zhì)上(區(qū)塊1108)。該過程可以其后終止。
[0100]圖11中所示的說明性的實施例不是意圖暗示對可以實現(xiàn)不同說明性實施例的方式的實際或結(jié)構(gòu)限制。可以使用除了和/或代替所示的其他元件。一些元件在一些說明性的實施例中可以不是必需的。同時,區(qū)塊被呈現(xiàn)從而圖示一些功能部件。當(dāng)在不同說明性實施例中執(zhí)行時,這些區(qū)塊的一個或更多可以被組合和/或分為不同的區(qū)塊。
[0101]圖12是按照說明性實施例示出多維標(biāo)準(zhǔn)創(chuàng)建和使用的圖表。系統(tǒng)1200可以類似于圖1的系統(tǒng)100。因此,例如,圖12的關(guān)聯(lián)存儲器可以是圖1的關(guān)聯(lián)存儲器102。在一些說明性的實施例中,圖1的關(guān)聯(lián)存儲器102可以包括圖12的特性,其提供多維標(biāo)準(zhǔn)和多維標(biāo)準(zhǔn)文件的創(chuàng)建和使用。
[0102]在處理圖12的特性之前,首先注意多維標(biāo)準(zhǔn)和多維標(biāo)準(zhǔn)文件。多維標(biāo)準(zhǔn)不同于標(biāo)準(zhǔn)文件的多維組合。如上所述,標(biāo)準(zhǔn)文件的多維組合可以在一個非限制實例中,其中為給定標(biāo)準(zhǔn)文件組平均相應(yīng)屬性種類值(在由屬性種類基礎(chǔ)的屬性種類上),每個標(biāo)準(zhǔn)文件都具有類似的屬性種類組。然而,如在其他地方所述的,屬于“多維組合”設(shè)想在相應(yīng)屬性種類值上的其他數(shù)學(xué)操作,包括加權(quán)平均、其他已知統(tǒng)計數(shù)學(xué)操作、值的比較隨后按照模糊邏輯或神經(jīng)網(wǎng)絡(luò)手續(xù)選擇,或許多其他的方法,但不限制與此。
[0103]相反,多維標(biāo)準(zhǔn)可以考慮與具體屬性種類關(guān)聯(lián)的“值”。因此,可以關(guān)聯(lián)許多多維標(biāo)準(zhǔn),根據(jù)一對一基礎(chǔ),例如許多屬性種類在標(biāo)準(zhǔn)文件中。
[0104]多維標(biāo)準(zhǔn)也經(jīng)歷與單維標(biāo)準(zhǔn)相反。例如,單維標(biāo)準(zhǔn)可以是單個數(shù)字,單個字母數(shù)字符號或其他的符號、表示一個對象的一串字母數(shù)字符號、或者表示一個或更多對象的其他數(shù)據(jù),諸如圖片文件、聲音文件等等。因此,盡管單維標(biāo)準(zhǔn)可以具有多個數(shù)字、特性、或其他數(shù)據(jù),其全部認(rèn)為是用于搜索目的的一個對象。例如,如果將術(shù)語“Alaska”輸入到搜索引擎,可以使用幾個字母數(shù)字,但是搜索條件是單個對象并且因此可以是單維標(biāo)準(zhǔn)。存在單維標(biāo)準(zhǔn)的許多其他實例。
[0105]返回多維標(biāo)準(zhǔn),多維標(biāo)準(zhǔn)可以包括許多值或者其他數(shù)據(jù),包括數(shù)目、字母數(shù)字符號或其他的符號、畫面文件、聲音文件、數(shù)據(jù)間的關(guān)系或其他形式的元數(shù)據(jù)、諸如矩陣的字母數(shù)字符號的陣列或其他符號、和許多其他形式的數(shù)據(jù)。多維標(biāo)準(zhǔn)被設(shè)置為多個對象。因此,在非限制實例中,多維標(biāo)準(zhǔn)文件可以包括表示矢量場的數(shù)字的矩陣。這個矩陣可以是與用于標(biāo)準(zhǔn)文件的屬性種類關(guān)聯(lián)的“值”。
[0106]為了說明關(guān)于多維標(biāo)準(zhǔn)的問題,認(rèn)為多維標(biāo)準(zhǔn)文件中的多個屬性種類可以每個都包括相似矩陣或其他多維標(biāo)準(zhǔn)。使用多維標(biāo)準(zhǔn)文件的目標(biāo)可以為不熟悉這些矢量場矩陣的非主題專家生成用于在具體認(rèn)為的具體查詢中使用的適當(dāng)?shù)木唧w多維標(biāo)準(zhǔn)文件。換句話說,說明性的實施例可以利用過去的標(biāo)準(zhǔn)文件,許多標(biāo)準(zhǔn)文件作為由主題專家以前確定的復(fù)雜的屬性種類值,從而為具體任務(wù)生成用于關(guān)聯(lián)存儲器的具體查詢的優(yōu)化的標(biāo)準(zhǔn)文件。
[0107]為了更好地說明用于多維標(biāo)準(zhǔn)的使用,提供搜索技術(shù)的簡要的歷史。在過去十年中,數(shù)據(jù)源可能是簡單的數(shù)據(jù)庫,其具有由單個查詢對象易于查詢的場,諸如搜索術(shù)語。后來,各種類型的搜索引擎可以采用一個或更多單維標(biāo)準(zhǔn),其可以單獨使用和/或使用各種布爾操作符和/或結(jié)構(gòu)化查詢語言(SQL)算子組合使用,從而從諸如一個或更多數(shù)據(jù)庫的信息資源產(chǎn)生簡單或復(fù)雜的搜索結(jié)果。然而,近年來,相對于以前可獲得的信息源,出現(xiàn)了許多更復(fù)雜的信息資源。這些復(fù)雜的信息源可以有關(guān)于復(fù)雜的技術(shù)、產(chǎn)品、和有關(guān)于此的信息源。這些復(fù)雜的技術(shù)和產(chǎn)品已經(jīng)產(chǎn)生了描述這些技術(shù)和產(chǎn)品的同樣復(fù)雜的信息和數(shù)據(jù)資源。為了進(jìn)一步復(fù)雜的查詢問題,可以使用多維標(biāo)準(zhǔn)執(zhí)行某些查詢。
[0108]如上所述的復(fù)雜的數(shù)據(jù)資源或來源,諸如關(guān)聯(lián)存儲器技術(shù),已經(jīng)快速超過可利用的搜索引擎的能力。搜索標(biāo)準(zhǔn)能力和SQL算子不可能存在,其使得用戶能夠找到對其復(fù)雜查詢的簡明且有意義的結(jié)果。舉例來說,幾乎所有網(wǎng)絡(luò)用戶都將檢索詞輸入到其瀏覽器中,然后嘗試過篩表面上無窮的并且通常無意義的過剩結(jié)果。當(dāng)用更加復(fù)雜的數(shù)據(jù)源操作時,可能惡化這個問題,諸如關(guān)聯(lián)存儲器技術(shù),并且當(dāng)使用多維標(biāo)準(zhǔn)公式化在復(fù)雜數(shù)據(jù)源上的查詢時這個問題更可能惡化。
[0109]因此,在非常復(fù)雜的數(shù)據(jù)源中搜索并找到數(shù)據(jù)變得更有挑戰(zhàn)。找到這些復(fù)雜的數(shù)據(jù)源中的數(shù)據(jù)間的圖形更有挑戰(zhàn)。隨著數(shù)據(jù)源的復(fù)雜性的增加,是吧有意義的搜索標(biāo)準(zhǔn)和創(chuàng)建有用的搜索查詢能夠?qū)τ趲缀踝钣薪?jīng)驗的數(shù)目有限的主題專家是挑戰(zhàn)的。因此,所期望的目標(biāo)可以是利用有經(jīng)驗的主題專家的專門技術(shù),從而使得更多人能夠快速獲得所要求的數(shù)據(jù),而不需要花費有限數(shù)目的主題專家的有限時間。
[0110]說明性的實施例可以使得大多數(shù)非專家用戶獨立創(chuàng)建能夠搜索復(fù)雜數(shù)據(jù)源的最佳搜索標(biāo)準(zhǔn)。即使不熟練的用戶建議簡單的或一維的搜索標(biāo)準(zhǔn),這種簡單標(biāo)準(zhǔn)能夠被轉(zhuǎn)換為更優(yōu)化的多維標(biāo)準(zhǔn),其經(jīng)配置從而從復(fù)雜的數(shù)據(jù)源傳遞更簡明且有意義的結(jié)果。
[0111]例如,說明性的實施例可以生成或創(chuàng)建一個或更多多維標(biāo)準(zhǔn),其依次可以用于查詢復(fù)雜數(shù)據(jù)源。為了舉例的目的,所設(shè)想的多維標(biāo)準(zhǔn)可以包括與所提出單維標(biāo)準(zhǔn)有關(guān)和/或技術(shù)上與其同義的多個標(biāo)準(zhǔn)。
[0112]這種相關(guān)標(biāo)準(zhǔn)可以由專家建立和/或識別,并且也可以由這里另外提出的關(guān)聯(lián)存儲器能力自動識別。進(jìn)一步,多維標(biāo)準(zhǔn)也可以選擇性地包括與標(biāo)準(zhǔn)有關(guān)的附加維的數(shù)據(jù)。例如,這些附加維可以包括用于這種標(biāo)準(zhǔn)、標(biāo)準(zhǔn)權(quán)重、分配給和/或由主題專家推理確定的權(quán)重的范圍、或其他形式的元數(shù)據(jù)或其他有關(guān)信息。
[0113]建立并產(chǎn)生這種多維標(biāo)準(zhǔn)使得復(fù)雜數(shù)據(jù)源的一般用戶能夠改進(jìn)其對這些復(fù)雜數(shù)據(jù)源的能力,盡管任何相對不能訪問主題專家。在進(jìn)一步說明性的實施例中,從過濾由這些復(fù)雜數(shù)據(jù)源的經(jīng)驗較少消費者提出的搜索標(biāo)準(zhǔn)和/或這些消費者所關(guān)心的搜索條件,可以生成優(yōu)化的相關(guān)標(biāo)準(zhǔn)的多維組合。
[0114]說明性的實施例也在提出這種標(biāo)準(zhǔn)作為對復(fù)雜數(shù)據(jù)源的復(fù)雜查詢之前允許單維標(biāo)準(zhǔn)被轉(zhuǎn)換為多維標(biāo)準(zhǔn),其中復(fù)雜數(shù)據(jù)源諸如關(guān)聯(lián)存儲器。例如,單維標(biāo)準(zhǔn)也可以由用戶輸入并在輸入裝置接收。優(yōu)化器可以接收單維標(biāo)準(zhǔn)并將其轉(zhuǎn)換為多維標(biāo)準(zhǔn)。
[0115]這個過程可以通過將單維標(biāo)準(zhǔn)作為到復(fù)雜數(shù)據(jù)源的查詢輸入晚餐,該數(shù)據(jù)源諸如關(guān)聯(lián)存儲器。返回的結(jié)果可以包括以前由主題專家建立的多維標(biāo)準(zhǔn)文件。優(yōu)化器可能包括附加的搜索參數(shù),其可以將這些多維標(biāo)準(zhǔn)文件組合到單個優(yōu)化多維標(biāo)準(zhǔn)文件中。優(yōu)化器也可以將輸入標(biāo)準(zhǔn)轉(zhuǎn)換為由主題專家提供的權(quán)重關(guān)聯(lián)的數(shù)值表示。優(yōu)化器也可以生成多維標(biāo)準(zhǔn)文件,從而包括與輸入標(biāo)準(zhǔn)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
[0116]這個過程也可以通過使用單維標(biāo)準(zhǔn)并接收結(jié)果執(zhí)行諸如關(guān)聯(lián)存儲器的復(fù)雜數(shù)據(jù)源的查詢完成。該結(jié)果可以由優(yōu)化器組合從而創(chuàng)建多維的標(biāo)準(zhǔn)文件。
[0117]這個過程也可以通過使用單維標(biāo)準(zhǔn)并接收結(jié)果執(zhí)行諸如關(guān)聯(lián)存儲器的復(fù)雜數(shù)據(jù)源的查詢完成??梢愿鶕?jù)所接收結(jié)果找到或生成以前建立的多維標(biāo)準(zhǔn)文件(或單個文件)。這個過程可以是迭代的。最終,優(yōu)化的多維標(biāo)準(zhǔn)文件可以生成并且用于在復(fù)雜數(shù)據(jù)源上執(zhí)行復(fù)雜查詢。
[0118]現(xiàn)在注意返回圖12。系統(tǒng)1200可以包括關(guān)聯(lián)存儲器1202。關(guān)聯(lián)存儲器1202可以包括多個數(shù)據(jù)1204和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系1206。多個數(shù)據(jù)1204可以被收集到關(guān)聯(lián)群組1208中。關(guān)聯(lián)存儲器1202可以經(jīng)配置從而根據(jù)多個數(shù)據(jù)1204間的至少間接關(guān)系1210查詢。
[0119]系統(tǒng)1200也包括輸入裝置1212。輸入裝置1212可以與關(guān)聯(lián)存儲器1202通信。輸入裝置1212可以經(jīng)配置從而接收輸入標(biāo)準(zhǔn)1214。
[0120]系統(tǒng)1200也可以包括優(yōu)化器1216。優(yōu)化器1216可以與輸入裝置1212和關(guān)聯(lián)存儲器1202通信。優(yōu)化器1216可以經(jīng)配置從而使用關(guān)聯(lián)存儲器1202從輸入標(biāo)準(zhǔn)1214生成多維標(biāo)準(zhǔn)文件1218。多維標(biāo)準(zhǔn)文件可以包括優(yōu)化的多個標(biāo)準(zhǔn)1220,其可以與輸入標(biāo)準(zhǔn)1214有關(guān)。
[0121]在說明性的實施例中,輸入標(biāo)準(zhǔn)1214可以是單維標(biāo)準(zhǔn)。然而,在另一個說明性的實施例中,輸入標(biāo)準(zhǔn)1214可以是多維標(biāo)準(zhǔn)。
[0122]在說明性的實施例中,多維標(biāo)準(zhǔn)文件1218可以包括一個或更多與輸入標(biāo)準(zhǔn)1214有關(guān)的數(shù)據(jù)1222附加的維數(shù)。在說明性的實施例中,一個或更多數(shù)據(jù)1222的附加的維數(shù)可以從這樣的群組中選擇,該群組由用于輸入標(biāo)準(zhǔn)1214的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于輸入標(biāo)準(zhǔn)1214的元數(shù)據(jù)組成。
[0123]在說明性的實施例中,優(yōu)化器1216可以經(jīng)配置從而通過組合在關(guān)聯(lián)存儲器1202中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件1224生成多維標(biāo)準(zhǔn)文件1218。在不同的說明性實施例中,可能存在系統(tǒng)1200的其他變形。例如,系統(tǒng)1200可以也包括圖1的系統(tǒng)100的全部能力,和如這里其他地方所述的其他能力。
[0124]在另一個變形中,優(yōu)化器可以將輸入標(biāo)準(zhǔn)1214轉(zhuǎn)換為與專家權(quán)重關(guān)聯(lián)的數(shù)值表示。專家權(quán)重是由主題專家以前提供或指定的權(quán)重,起于相應(yīng)于輸入標(biāo)準(zhǔn)1214的一個或更多屬性種類的一個或更多值關(guān)聯(lián)。優(yōu)化器1216也可以生成多維標(biāo)準(zhǔn)文件1218,從而包括與輸入標(biāo)準(zhǔn)1214有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)1220。
[0125]仍舊,可能存在其他變形。例如,輸入標(biāo)準(zhǔn)可以是單維標(biāo)準(zhǔn)或多維標(biāo)準(zhǔn)。多維標(biāo)準(zhǔn)文件1218可以包括一個或更多與輸入標(biāo)準(zhǔn)有關(guān)的數(shù)據(jù)1222附加的維數(shù)。一個或更多數(shù)據(jù)1222的附加的維數(shù)可以從這樣的群組中選擇,該群組包括用于輸入標(biāo)準(zhǔn)1214的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于輸入標(biāo)準(zhǔn)的元數(shù)據(jù)。優(yōu)化器1216可以經(jīng)配置從而通過組合在關(guān)聯(lián)存儲器1202中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件1224生成多維標(biāo)準(zhǔn)文件1218。
[0126]因此,圖12中所示的說明性的實施例不是意圖暗示對可以實現(xiàn)不同說明性實施例的方式的實際或結(jié)構(gòu)限制??梢允褂贸撕?或代替所示的其他元件。一些元件在一些說明性的實施例中可以不是必需的。同時,區(qū)塊被呈現(xiàn)從而圖示一些功能部件。當(dāng)在不同說明性實施例中執(zhí)行時,這些區(qū)塊的一個或更多可以被組合和/或分為不同的區(qū)塊。
[0127]圖13是按照說明性實施例示出多維標(biāo)準(zhǔn)創(chuàng)建和使用的流程圖。過程1300可以使用圖12的系統(tǒng)1200、圖1的系統(tǒng)100、或圖14的數(shù)據(jù)處理系統(tǒng)1400實現(xiàn)。如上面所提到的,“過程”被稱為執(zhí)行動作。如這里所使用的,“過程”被認(rèn)為是非瞬態(tài)處理器或經(jīng)配置從而執(zhí)行所述動作的其他實際裝置,或者可以被認(rèn)為是非瞬態(tài)計算機可讀存儲介質(zhì),其存儲當(dāng)執(zhí)行時經(jīng)配置從而實施所述的動作的計算機可用程序代碼。
[0128]該過程可以在計算機連同非瞬態(tài)計算機可讀存儲介質(zhì)和關(guān)聯(lián)存儲器中開始,其中關(guān)聯(lián)存儲器包含多個數(shù)據(jù)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系,其中多個數(shù)據(jù)被收集到關(guān)聯(lián)的群組中,其中關(guān)聯(lián)存儲器經(jīng)配置從而根據(jù)多個數(shù)據(jù)間的至少間接關(guān)系查詢,該過程可以在與關(guān)聯(lián)存儲器通信的輸入裝置接收輸入標(biāo)準(zhǔn)(區(qū)塊1302)。然后,該過程可以使用關(guān)聯(lián)存儲器和與輸入裝置和關(guān)聯(lián)存儲器通信的優(yōu)化器從輸入標(biāo)準(zhǔn)生成多維標(biāo)準(zhǔn)文件(區(qū)塊1304)。該過程可以使用優(yōu)化器將輸入標(biāo)準(zhǔn)轉(zhuǎn)換到與專家權(quán)重關(guān)聯(lián)的數(shù)值表示(區(qū)塊1306)。最終,該過程可以使用優(yōu)化器生成多維標(biāo)準(zhǔn)文件,從而包括與輸入標(biāo)準(zhǔn)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)(區(qū)塊1308)。
[0129]圖13中所示的過程1300可以變化或可以包括較多或較少的動作。例如,輸入標(biāo)準(zhǔn)可以是單維標(biāo)準(zhǔn)或多維標(biāo)準(zhǔn)。多維標(biāo)準(zhǔn)文件可以包括一個或更多與輸入標(biāo)準(zhǔn)有關(guān)的數(shù)據(jù)附加的維數(shù)。一個或更多數(shù)據(jù)的附加的維數(shù)可以從這樣的群組中選擇,該群組包括用于輸入標(biāo)準(zhǔn)的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于輸入標(biāo)準(zhǔn)的元數(shù)據(jù)。過程1300可以使用優(yōu)化器通過組合關(guān)聯(lián)存儲器中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件生成多維標(biāo)準(zhǔn)文件。
[0130]因此,圖13中所示的說明性的實施例不是意圖暗示對可以實現(xiàn)不同說明性實施例的方式的實際或結(jié)構(gòu)限制??梢允褂贸撕?或代替所示的其他元件。一些元件在一些說明性的實施例中可以不是必需的。同時,區(qū)塊被呈現(xiàn)從而圖示一些功能部件。當(dāng)在不同說明性實施例中執(zhí)行時,這些區(qū)塊的一個或更多可以被組合和/或分為不同的區(qū)塊。
[0131]現(xiàn)在轉(zhuǎn)向圖14,其按照說明性的實施例示出數(shù)據(jù)處理系統(tǒng)的示意圖。圖14中的數(shù)據(jù)處理系統(tǒng)1400是數(shù)據(jù)處理系統(tǒng)的實例,其可以用于實現(xiàn)說明性的實施例或者這里所公開的任何其他模塊或系統(tǒng),諸如圖1的系統(tǒng)100。在這個說明性的實例中,數(shù)據(jù)處理系統(tǒng)1400包括通信組織1402,其在處理器單元1404、內(nèi)存1406、持久存儲器1408、通信單元1410、輸入/輸出單元1412、和顯示器1414之間提供通信。
[0132]處理器單元1404用來為軟件執(zhí)行指令,其可以被存入內(nèi)存1406中。處理器單元1404可以是許多處理器、多處理器核、或者一些其他類型處理器,這取決于特殊實現(xiàn)過程。如這里參考項所使用的,許多意思是一個或更多項。進(jìn)一步,可以使用許多異構(gòu)型處理器系統(tǒng)實現(xiàn)處理器單元1404,其中在單個芯片上存在主處理器與次級處理器。如另一個說明性實例,處理器單元1404可以是包含相同類型的多處理器的對稱多處理器系統(tǒng)。
[0133]內(nèi)存1406和持久存儲器1408是存儲裝置1416的實例。存儲裝置是任何片硬件,其能夠存儲信息,諸如數(shù)據(jù)、函數(shù)形式的程序代碼、和/或臨時基和/或永久基的其他適當(dāng)?shù)男畔?。在這些實例中,存儲裝置1416也可以被認(rèn)為是計算機可讀存儲裝置。例如,在這些實例中,內(nèi)存可以是隨機存取存儲器或任何其他適當(dāng)?shù)囊资曰蚍且资源鎯ρb置。持久存儲器1408可以是許多形式,其取決于特定實現(xiàn)過程。
[0134]例如,持久存儲器1408可以包含一個或更多部件或裝置。例如,持久存儲器1408可以是硬盤驅(qū)動器、閃速存儲器、可改寫光盤、可改寫磁帶、或者上述的一些組合。由持久存儲器1408所使用的介質(zhì)也可以是可移動的。例如,可移動硬盤驅(qū)動器可以用于持久存儲器1408。
[0135]在這些實例中,通信單元1410提供與其他數(shù)據(jù)處理系統(tǒng)或裝置的通信。在這些實例中,通信單元1410是網(wǎng)絡(luò)接口卡。通信單元1410可以通過使用實際和無線通信鏈接提供通信。
[0136]輸入/輸出單元1412允許用其他可以連接到數(shù)據(jù)處理系統(tǒng)1400的裝置輸入并輸出數(shù)據(jù)。例如,輸入/輸出單元1412可以通過鍵盤、鼠標(biāo)、和/或其它適當(dāng)輸入裝置為用戶輸入提供連接。進(jìn)一步,輸入/輸出裝置可以發(fā)送輸出給打印機。顯示器1414提供機構(gòu)從而為用戶顯示信息。
[0137]用于操作系統(tǒng)、應(yīng)用、和/或程序的指令可以位于存儲裝置1416中,其通過通信組織1402與處理器單元1404通信。在這些說明性實例中,指令以函數(shù)形式在持久存儲器1408上。這些指令可以被存入內(nèi)存1406,用于由處理器單元1404執(zhí)行。不同實施例的過程可以由處理器單元1404使用計算機執(zhí)行指令執(zhí)行,該指令可以位于內(nèi)存中,諸如內(nèi)存1406中。
[0138]這些指令被認(rèn)為是程序代碼、計算機可用程序代碼、或者可以由處理器單元1404中的處理器讀取和執(zhí)行的計算機可讀程序代碼。在不同實施例中的程序代碼可以被包含在不同實際或計算機可讀存儲介質(zhì)上,諸如內(nèi)存1406或持久存儲器1408。
[0139]程序代碼1418以函數(shù)形式位于可以選擇性移動的計算機可讀介質(zhì)1420上,病情可以被存在數(shù)據(jù)處理系統(tǒng)1400上或轉(zhuǎn)移到數(shù)據(jù)處理系統(tǒng)1400用于由處理器單元1404執(zhí)行。在這些實例中,程序代碼1418和計算機可讀介質(zhì)1420形成計算機程序產(chǎn)品1422。在一個實例中,計算機可讀介質(zhì)1420可以是計算機可讀存儲介質(zhì)1424或計算機可讀信號介質(zhì)1426。例如,計算機可讀存儲介質(zhì)1424可以包括光盤或磁盤,其被插入或放入驅(qū)動器或持久存儲器的部分的其他裝置中,用于被傳遞到持久存儲器的部分的存儲裝置上,諸如硬盤驅(qū)動器。計算機可讀存儲介質(zhì)1424也可以采取持久存儲器的形式,諸如硬盤驅(qū)動器、拇指驅(qū)動器、或閃速存儲器,其被連接到數(shù)據(jù)處理系統(tǒng)1400。在有些情況下,計算機可讀存儲介質(zhì)1424可能不是從數(shù)據(jù)處理系統(tǒng)1400可移動。
[0140]換句話說,程序代碼1418可以使用計算機可讀信號介質(zhì)1426被轉(zhuǎn)移到數(shù)據(jù)處理系統(tǒng)1400。例如,計算機可讀信號介質(zhì)1426可以是包含程序代碼1418的傳播數(shù)據(jù)信號。例如,計算機可讀信號介質(zhì)1426可以是電磁信號、光信號、和/或任何其他適當(dāng)類型的信號。這些信號可以在通信鏈路上傳輸,諸如無線通信鏈路、光纜、同軸電纜、地址線、和/或任何其他適當(dāng)類型通信鏈路。換句話說,在說明性實例中,通信鏈路和/或連接可以是實際的或無線的。
[0141]在一些說明性的實施例中,程序代碼1418可以在網(wǎng)絡(luò)上從通過計算機可讀信號介質(zhì)1426從另一個裝置或數(shù)據(jù)處理系統(tǒng)下載到持久存儲器1408,用于數(shù)據(jù)處理系統(tǒng)1400內(nèi)部使用。例如,服務(wù)器數(shù)據(jù)處理系統(tǒng)中的計算機可讀存儲介質(zhì)中存儲的程序代碼可以在網(wǎng)絡(luò)上從服務(wù)器下載到數(shù)據(jù)處理系統(tǒng)1400。提供程序代碼1418的數(shù)據(jù)處理系統(tǒng)可以是服務(wù)器計算機、客戶計算機、或者能夠存儲并傳輸程序代碼1418的其他裝置。
[0142]為數(shù)據(jù)處理系統(tǒng)1400所說明的不同部件不是意味為可以實現(xiàn)不同實施例的方式提供構(gòu)造限制。不同的說明性實施例可以在數(shù)據(jù)處理系統(tǒng)中實現(xiàn),該系統(tǒng)包括除了或代替為數(shù)據(jù)處理系統(tǒng)1400所說明的部件。圖14中所示的其他部件可以不同于所示的說明性實例。不同的實施例可以使用能夠操作程序代碼的任何硬件或系統(tǒng)實現(xiàn)。例如,數(shù)據(jù)處理系統(tǒng)可以包括與無機部件整合的有機部件,和/或可以完全包含除了人類的有機部件。例如,存儲裝置可以由有機半導(dǎo)體組成。
[0143]在另一個說明性實例中,處理器單元1404可以采取硬件單元的形式,該單元具有為特殊使用制造或配置的電路。這個類型的硬件可以執(zhí)行操作而不需要程序代碼被從將配置存儲裝置存入內(nèi)存,從而經(jīng)配置從而執(zhí)行操作。
[0144]例如,當(dāng)處理器單元1404采取硬件單元的形式時,處理器單元1404可以是電路系統(tǒng)、專用集成電路(ASIC)、可編程邏輯裝置、或者經(jīng)配置從而執(zhí)行許多操作的其他適當(dāng)類型的硬件。用可編程邏輯裝置,該裝置經(jīng)配置從而執(zhí)行許多操作。裝置可以最后被重新配置,或者可以永久經(jīng)配置從而執(zhí)行許多操作。例如,可編程邏輯裝置的實例包括可編程序邏輯陣列、可編程陣列邏輯、現(xiàn)場可編程邏輯陣列、現(xiàn)場可編程門陣列、及其他適當(dāng)硬件裝置。用這個類型的實現(xiàn)過程,程序代碼1418可以被省略,因為在硬件單元中實現(xiàn)用于不同的實施例的過程。
[0145]在還另一個說明性實例中,處理器單元1404可以使用計算機和硬件單元中得到的處理器的組合實現(xiàn)。處理器單元1404可以具有許多硬件單元和許多處理器,這些經(jīng)配置從而運行程序代碼1418。用這個所述的實例,一些過程可以在許多硬件單元中實現(xiàn),而其他過程可以在許多處理器中實現(xiàn)。
[0146]如另一個實例,數(shù)據(jù)處理系統(tǒng)1400中的存儲裝置是可以存儲數(shù)據(jù)的任何硬件儀器。內(nèi)存、持久存儲器、和計算機可讀介質(zhì)是有形形式的存儲裝置的實例。
[0147]在另一個實例中,總線系統(tǒng)可以用于實現(xiàn)通信組織1402,并且可以由一個或更多總線組成,諸如系統(tǒng)總線或輸入/輸出總線。當(dāng)然,可以使用任何適合類型的構(gòu)造實現(xiàn)總線系統(tǒng),該構(gòu)造在連到總線系統(tǒng)的不同部件或裝置直接提供數(shù)據(jù)傳遞。此外,通信單元可以包括一個或更多用于發(fā)射并接收數(shù)據(jù)的裝置,諸如調(diào)制解調(diào)器或網(wǎng)絡(luò)接口卡。進(jìn)一步,例如內(nèi)存可以是內(nèi)存1406或高速緩存,諸如在可以存在于通信組織1402中的接口和內(nèi)存控制器集線器中得到。
[0148]數(shù)據(jù)處理系統(tǒng)1400也可以包括關(guān)聯(lián)存儲器1428。關(guān)聯(lián)存儲器1428可以是圖1的關(guān)聯(lián)存儲器102或者圖12的關(guān)聯(lián)存儲器1202,并且可以是具有這里其他地方所述的性質(zhì)。關(guān)聯(lián)存儲器1428可以與通信組織1402通信。關(guān)聯(lián)存儲器1428也可以與存儲裝置1416通信,或者在一些說明性實施例中被認(rèn)為是存儲裝置的部分。盡管使出一個關(guān)聯(lián)存儲器1428,但是可以存在附加的關(guān)聯(lián)內(nèi)存。[0149]在附圖和文本中,在一個方面,公開的系統(tǒng)(100)包括:關(guān)聯(lián)存儲器(102),其保護(hù)多個數(shù)據(jù)(104)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106),其中多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)群組(1208)中,其中關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)多個數(shù)據(jù)(104)間的至少間接關(guān)系(110)查詢;輸入裝置(120),與關(guān)聯(lián)存儲器(102)通信,輸入裝置(120)經(jīng)配置從而接收輸入標(biāo)準(zhǔn)(1214);和優(yōu)化器(138),其與輸入裝置(120)和關(guān)聯(lián)存儲器(102)通信,優(yōu)化器(138)經(jīng)配置從而使用關(guān)聯(lián)存儲器(102)從輸入標(biāo)準(zhǔn)(1214)生成多維標(biāo)準(zhǔn)文件(1218),其中優(yōu)化器(138)將輸入標(biāo)準(zhǔn)(1214)轉(zhuǎn)換為與專家權(quán)重關(guān)聯(lián)的數(shù)字表示,并且生成多維標(biāo)準(zhǔn)文件(1218),從而包括與輸入標(biāo)準(zhǔn)(1214)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)(1220)。
[0150]在一個變形例中,系統(tǒng)(100)包括其中輸入標(biāo)準(zhǔn)(1214)包含單維標(biāo)準(zhǔn)。在另一個變形例中,系統(tǒng)(100 )包括其中輸入標(biāo)準(zhǔn)(1214)包含多維標(biāo)準(zhǔn)。在還另一個變形例中,系統(tǒng)(100)包括其中多維標(biāo)準(zhǔn)文件(1218)包括一個或更多與輸入標(biāo)準(zhǔn)(1214)有關(guān)的附加維數(shù)據(jù)(1222)。在還另一個變形例中,系統(tǒng)(100)包括其中一個或更多數(shù)據(jù)的附加的維數(shù)(1222)從這樣的群組中選擇,該群組由用于輸入標(biāo)準(zhǔn)(1214)的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于輸入標(biāo)準(zhǔn)(1214)的元數(shù)據(jù)組成。在一個實例中,系統(tǒng)(100)包括其中優(yōu)化器(138)經(jīng)配置從而通過組合在關(guān)聯(lián)存儲器(102)中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件(1224)生成多維標(biāo)準(zhǔn)文件(1218)。
[0151]在一個方面,公開的方法使用計算機連同非瞬態(tài)計算機可讀存儲介質(zhì)和關(guān)聯(lián)存儲器(102)實現(xiàn),關(guān)聯(lián)存儲器(102)包括多個數(shù)據(jù)(104)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106),其中多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)群組(1208)中,其中關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)多個數(shù)據(jù)(104)間的至少間接關(guān)系(110)查詢;該方法包含在與關(guān)聯(lián)存儲器(102)通信的輸入裝置(120)接收輸入標(biāo)準(zhǔn)(1214);使用關(guān)聯(lián)存儲器(102)和與輸入裝置(120)和關(guān)聯(lián)存儲器(102)通信的優(yōu)化器(138)從輸入標(biāo)準(zhǔn)(1214)生成多維標(biāo)準(zhǔn)文件(1218);使用優(yōu)化器(138)生成多維標(biāo)準(zhǔn)文件(1218),從而包括與輸入標(biāo)準(zhǔn)(1214)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
[0152]在一個變形例中,方法包括其中輸入標(biāo)準(zhǔn)(1214)包含單維標(biāo)準(zhǔn)。在另一個變形例中,方法包括其中輸入標(biāo)準(zhǔn)(1214)包含多維標(biāo)準(zhǔn)。在還另一個變形例中,方法包括其中多維標(biāo)準(zhǔn)文件(1218)包括一個或更多與輸入標(biāo)準(zhǔn)(1214)有關(guān)的附加維數(shù)據(jù)(1222)。在還另一個變形例中,方法包括其中一個或更多數(shù)據(jù)的附加的維數(shù)(1222 )從這樣的群組中選擇,該群組由用于輸入標(biāo)準(zhǔn)(1214)的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于輸入標(biāo)準(zhǔn)(1214)的元數(shù)據(jù)組成。在一個實例中,方法進(jìn)一步包括使用優(yōu)化器(138)通過組合在關(guān)聯(lián)存儲器(102)中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件(1218)生成多維標(biāo)準(zhǔn)文件(1218)。
[0153]在一個方面,所公開的系統(tǒng)(100)包括:關(guān)聯(lián)存儲器(102),該存儲器包含多個數(shù)據(jù)(104)和多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106),其中多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)群(1208)中,其中關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)從包括多個數(shù)據(jù)(104)間的直接和間接關(guān)系
(110)的群中選擇的至少一個關(guān)系查詢,并且其中關(guān)聯(lián)存儲器(102)邏輯上被分成多個透視圖,并且其中多個透視圖(114)包含多個數(shù)據(jù)的子集的相應(yīng)的多個表示(116);輸入裝置
(120)經(jīng)配置從而接收第一標(biāo)準(zhǔn)文件(122)和第二標(biāo)準(zhǔn)文件(124)。
[0154]其中第一標(biāo)準(zhǔn)文件(122)包含多個透視圖(114)中第一透視圖(118)中的第一屬性種類(126)和第一透視圖中(114)的第二屬性種類(128),其中第二標(biāo)準(zhǔn)文件(124)包含第一透視圖(118)中的第三屬性種類(130)和第一透視圖(118)中的第四屬性種類(132),其中第一屬性種類(126)和第三屬性種類(130)等同,和
[0155]其中第二種類屬性(128)和第四種類屬性種類(132)等同(136);和優(yōu)化器(138)其經(jīng)配置從而在第一標(biāo)準(zhǔn)文件(122)和第二標(biāo)準(zhǔn)文件(124)上執(zhí)行多維組合(140),從而形成包含第一透視圖(118)中的第五屬性種類(144)和第一透視圖(118)中的第六屬性種類
(146),其中第五屬性種類(144)等同(134)第一屬性種類(126)和第三屬性種類(130),并且其中第六屬性種類(146)等同(136)第二屬性種類(128)和第四屬性種類(132)。
[0156]在一個變形例中,所公開的系統(tǒng)(100)進(jìn)一步包括:查詢裝置(148),其經(jīng)配置從而使用第三標(biāo)準(zhǔn)文件(142)執(zhí)行第一透視圖(118)中的關(guān)聯(lián)存儲器(102)的查詢。在另一個變形例中,系統(tǒng)(100)包括其中第五屬性種類(144)具有不同于第一屬性種類(126)的第一值或第三屬性種類(130)的第三值的第五值,并且其中第六屬性種類(146)具有不同于第二屬性種類(128)的第二值或第四屬性種類(132)的第四值的任意一個的第六值。
[0157]在還另一個變形例中,系統(tǒng)(100)包含其中輸入裝置(120)進(jìn)一步經(jīng)配置從而接收第三標(biāo)準(zhǔn)文件(142),并且其中優(yōu)化器(138)經(jīng)配置從而在第一標(biāo)準(zhǔn)文件(122)、第二標(biāo)準(zhǔn)文件(124)、和第三標(biāo)準(zhǔn)文件(142)上執(zhí)行多維組合(140),從而形成包含第一透視圖
(118)中的第七屬性種類和第一透視圖中的第八屬性種類的第四標(biāo)準(zhǔn)文件,其中第七屬性種類和第一屬性種類(126)等同,并且其中第八屬性種類和第三屬性種類(130)等同。
[0158]在還另一個變形例中,系統(tǒng)(100)包括其中第一值包含第一用戶可選擇復(fù)選框,第二值包含第二用戶可選擇復(fù)選框,第三值包含第三用戶可選擇復(fù)選框,第四值包含第四用戶可選擇復(fù)選框,第五值包含由優(yōu)化器(138)確定的第五復(fù)選框,并且第六值包含由優(yōu)化器
(138)確定的第六復(fù)選框。
[0159]在還另一個變形例中,系統(tǒng)(100)包括其中第一值被分配第一權(quán)重,其中第二值被分配第二權(quán)重,其中第三值被分配不同于第一權(quán)重的第三權(quán)重,其中第四值被分配不同于第二權(quán)重的第四權(quán)重,并且其中優(yōu)化器(138)進(jìn)一步經(jīng)配置從而并入第一權(quán)重、第二權(quán)重、第三權(quán)重、和第四權(quán)重作為多維組合(140)的部分。在還另一個變形例中,系統(tǒng)(100)包括其中按照透視圖的單個屬性或按照相同透視圖保存第一標(biāo)準(zhǔn)文件(122)和第二標(biāo)準(zhǔn)文件
(124)。在一個情形下,系統(tǒng)(100)包括其中按照指定屬性、指定透視圖的一個或兩者保存第三標(biāo)準(zhǔn)文件(142)。
[0160]不同的說明性實施例可以采取完全硬件實施例、完全軟件實施例、或者含有硬件和軟件元件兩者的實施例。在軟件中實現(xiàn)一些實施例,其包括諸如固件、常駐軟件、和微代碼的格式,但不限制于此。
[0161]此外,不同的實施例可以采取計算機程序產(chǎn)品的形式,該產(chǎn)品從計算機可用或計算機刻度介質(zhì)易存取,該介質(zhì)提供由或連同計算機或執(zhí)行指令的任何裝置或系統(tǒng)使用的程序代碼。為了本公開的目的,計算機可用或計算機可讀介質(zhì)通常能夠使任何有形的一起,其可以包含、存儲、通信、傳播、運輸由指令執(zhí)行系統(tǒng)、儀器、或裝置使用的程序。
[0162]例如,計算機可用或計算機可讀的介質(zhì)能夠使電子、磁性、光學(xué)、電磁、紅外、或半導(dǎo)體系統(tǒng)、或傳播介質(zhì),但不限制于此。計算機可讀介質(zhì)的非限制性實例包括半導(dǎo)體或固態(tài)存儲器、磁帶、可移動計算機磁盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、剛性磁盤、和光盤。光盤可以包括高密度磁盤-只讀存儲器(⑶-ROM)、高密度磁盤-讀/寫(⑶-R/W)、和DVD。
[0163]進(jìn)一步,計算機可用或計算機可讀的介質(zhì)可以包含或存儲計算機可讀或可用程序代碼,以便當(dāng)計算機可讀或可用程序代碼在計算機上執(zhí)行時,這個計算機可讀或可用程序代碼的執(zhí)行使得計算機在通信鏈路上發(fā)射另一個計算機可讀或可用程序代碼。這個通信鏈路可以使用例如實際或無線的介質(zhì),但不限制于此。
[0164]適合于存儲和/或執(zhí)行計算機可讀或計算機可用程序代碼的數(shù)據(jù)處理系統(tǒng)灰包括通過諸如數(shù)據(jù)總線的通信組織直接或間接歐聯(lián)到存儲元件的一個或更多處理器。存儲元件可以包括在程序代碼的實際執(zhí)行期間采用的本地存儲器、大容量存儲器、和高速緩存,其提供至少一些計算機可讀或計算機可用程序代碼的瞬時存儲器,從而減少在代碼執(zhí)行期間可以從大容量存儲器找回的代碼的次數(shù)。
[0165]輸入/輸出或I/O裝置能夠被直接或通過插入I/O控制器連接到系統(tǒng)。例如,這些裝置可以包括鍵盤、觸屏顯示器、和定點裝置,但不限制于此。不同通信轉(zhuǎn)接器也可以偶連到系統(tǒng),從而使得數(shù)據(jù)處理系統(tǒng)通過插入私人或公共網(wǎng)絡(luò)變?yōu)榕悸?lián)到其他數(shù)據(jù)處理系統(tǒng)或遠(yuǎn)程打印機或存儲裝置。調(diào)制解調(diào)器和網(wǎng)絡(luò)接口卡的非限制實例只是幾種現(xiàn)行類型的通信轉(zhuǎn)接器。
[0166]不同說明性實施例的描述已經(jīng)為圖示和描述的目的呈現(xiàn),并且不是意圖徹底或限制所公開的形式的實施例。許多修改和變形會對本領(lǐng)域技術(shù)人員顯而易見。進(jìn)一步,不同的說明性實施例可以提供與其他說明性實施例相比不同的特征。選定并描述所選的實施例,以便最好地解釋實施例的原理、實際應(yīng)用,并且以便使得本領(lǐng)域其他技術(shù)人員能夠理解用于各種實施例劇如適合所設(shè)想的特定使用的各種修改。
【權(quán)利要求】
1.一種系統(tǒng)(100),包含: 關(guān)聯(lián)存儲器(102),包含多個數(shù)據(jù)(104)和所述多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106),其中所述多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)的群(1208)中,其中所述關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)所述多個數(shù)據(jù)(104)間的至少間接關(guān)系(110)而被查詢; 輸入裝置(120),其與所述關(guān)聯(lián)存儲器(102)通信,所述輸入裝置(120)經(jīng)配置從而接收輸入標(biāo)準(zhǔn)(1214);和 優(yōu)化器(138),與所述輸入裝置(120)和所述關(guān)聯(lián)存儲器(102)通信,所述優(yōu)化器(138)經(jīng)配置從而使用所述關(guān)聯(lián)存儲器(102)從所述輸入標(biāo)準(zhǔn)(1214)生成多維標(biāo)準(zhǔn)文件(1218),其中所述優(yōu)化器(138)將所述輸入標(biāo)準(zhǔn)(1214)轉(zhuǎn)換為與專家權(quán)重關(guān)聯(lián)的數(shù)值表示并生成所述多維標(biāo)準(zhǔn)文件(1218),從而包括與所述輸入標(biāo)準(zhǔn)(1214)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)(1220)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中所述輸入標(biāo)準(zhǔn)(1214)包含單維標(biāo)準(zhǔn)和多維標(biāo)準(zhǔn)之中的至少一個, 其中所述多維標(biāo)準(zhǔn)文件(1218)包括與所述輸入標(biāo)準(zhǔn)(1214)有關(guān)的數(shù)據(jù)的一個或更多附加維(1222),并且所述數(shù)據(jù)的一個或更多附加維(1222)是從這樣的群組中選擇的,所述群組包含用于所述輸入標(biāo)準(zhǔn)(1214)的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于所述輸入標(biāo)準(zhǔn)(1214)的元數(shù)據(jù);并且其中所述優(yōu)化器(138)經(jīng)配置從而通過組合在所述關(guān)聯(lián)存儲器(102)中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件(1224)生成所述多維標(biāo)準(zhǔn)文件(1218)。
3.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其包含下列至少一項: 其中所述關(guān)聯(lián)存儲器(102)邏輯上被分為多個透視圖,并且其中所述多個透視圖(114)包含所述多個數(shù)據(jù)(116)的子集的相應(yīng)多個表示; 其中,輸入裝置(120)經(jīng)配置從而接收所述輸入標(biāo)準(zhǔn)(1214),其包含第一標(biāo)準(zhǔn)文件(122)和第二標(biāo)準(zhǔn)文件(124),其中所述第一標(biāo)準(zhǔn)文件(122)包含所述多個透視圖(114)中的第一透視圖(118)中的第一屬性種類(126)和所述第一透視圖(114)中的第二屬性種類(128),其中所述第二標(biāo)準(zhǔn)文件(124)包含所述第一透視圖(118)中的第三屬性種類(130)和第一透視圖(118)中的第四屬性種類(132),其中第一屬性種類(126)和第三屬性種類(130)等同(134),并且其中所述第二屬性種類(128)和所述第四屬性種類(132)等同(136);和 優(yōu)化器(138),經(jīng)配置從而在所述第一標(biāo)準(zhǔn)文件(122)和所述第二標(biāo)準(zhǔn)文件(124)上執(zhí)行多維組合(140),從而形成包含所述第一透視圖(118)中的第五屬性種類(144)和所述第一透視圖(118)中的第六屬性種類(146)的第三標(biāo)準(zhǔn)文件(142),其中所述第五屬性種類(144)等同(134)所述第一屬性種類(126)和所述第三屬性種類(130),并且其中所述第六屬性種類(146)等同(136)所述第二屬性種類(128)和所述第四屬性種類(132)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng)(100),進(jìn)一步包含: 查詢裝置(148),其經(jīng)配置從而使用所述第三標(biāo)準(zhǔn)文件(142)執(zhí)行所述第一透視圖(118)中的所述關(guān)聯(lián)存儲器(102)的查詢。
5.根據(jù)權(quán)利要求3所述的系統(tǒng)(100),進(jìn)一步包含下列之中的至少一個: i.)其中,所述第五屬性種類(144)具有不同于所述第一屬性種類(126)的第一值或所述第三屬性種類(130)的第三值的第五值,并且其中所述第六屬性種類(146)具有不同于所述第二屬性種類(128)的第二值或所述第四屬性種類(132)的第四值的第六值; ?.)其中,所述輸入裝置(120)進(jìn)一步經(jīng)配置從而接收所述第三標(biāo)準(zhǔn)文件(142),并且其中所述優(yōu)化器(138)經(jīng)配置從而在所述第一標(biāo)準(zhǔn)文件(122)、所述第二標(biāo)準(zhǔn)文件(124)和所述第三標(biāo)準(zhǔn)文件(142)上執(zhí)行多維組合(140),從而形成包含所述第一透視圖(118)中的第七屬性種類和所述第一透視圖中的第八屬性種類的第四標(biāo)準(zhǔn)文件,其中所述第七屬性種類和所述第一屬性種類(126)等同,并且其中所述第八屬性種類和所述第三屬性種類(130)等同; ii1.)其中,所述第一值包含第一用戶可選擇復(fù)選框,第二值包含第二用戶可選擇復(fù)選框,第三值包含第三用戶可選擇復(fù)選框,第四值包含第四用戶可選擇復(fù)選框,第五值包含由所述優(yōu)化器(138)確定的第五復(fù)選框,并且第六值包含由所述優(yōu)化器(138)確定的第六復(fù)選框; iv.)其中,所述第一值被分配第一權(quán)重,其中所述第二值被分配第二權(quán)重,其中所述第三值被分配不同于第一權(quán)重的第三權(quán)重,其中所述第四值被分配不同于第二權(quán)重的第四權(quán)重,并且其中所述優(yōu)化器(138)進(jìn)一步經(jīng)配置從而并入所述第一權(quán)重、所述第二權(quán)重、所述第三權(quán)重和所述第四權(quán)重作為所述多維組合(140)的部分; V.)其中,按照透視圖的單個屬性或按照相同透視圖保存所述第一標(biāo)準(zhǔn)文件(122)和所述第二標(biāo)準(zhǔn)文件(124);和 V1.)其中,按照指定屬性、指定透視圖之中的一個或兩者保存所述第三標(biāo)準(zhǔn)文件(142)。
6.一種使用計算機連同非瞬態(tài)計算機可讀存儲介質(zhì)和關(guān)聯(lián)存儲器(102)實現(xiàn)的方法,所述關(guān)聯(lián)存儲器(102)包含多個數(shù)據(jù)(104)和所述多個數(shù)據(jù)間的多個關(guān)聯(lián)關(guān)系(106),其中所述多個數(shù)據(jù)(104)被收集到關(guān)聯(lián)的群(1208)中,其中所述關(guān)聯(lián)存儲器(102)經(jīng)配置從而根據(jù)所述多個數(shù)據(jù)(104)間的至少間接關(guān)系(110)而被查詢,所述方法包含: 在與所述關(guān)聯(lián)存儲器(102)通信的輸入裝置(120)接收輸入標(biāo)準(zhǔn)(1214); 使用所述關(guān)聯(lián)存儲器(102)以及與所述輸入裝置(120)和所述關(guān)聯(lián)存儲器(102)通信的優(yōu)化器(138)從所述輸入標(biāo)準(zhǔn)(1214)生成多維標(biāo)準(zhǔn)文件(1218); 使用所述優(yōu)化器(138)將所述輸入標(biāo)準(zhǔn)(1214)轉(zhuǎn)換成與專家權(quán)重關(guān)聯(lián)的數(shù)值表示;和 使用所述優(yōu)化器(138)生成所述多維標(biāo)準(zhǔn)文件(1218),從而包括與所述輸入標(biāo)準(zhǔn)(1214)有關(guān)的優(yōu)化的多個標(biāo)準(zhǔn)。
7.根據(jù)權(quán)利要求6所述的方法,其中所述輸入標(biāo)準(zhǔn)(1214)包含單維標(biāo)準(zhǔn)和多維標(biāo)準(zhǔn)之中的至少一個;其中所述多維標(biāo)準(zhǔn)文件Q218)包括與所述輸入標(biāo)準(zhǔn)(1214)有關(guān)的數(shù)據(jù)的一個或更多附加維(1222)。
8.根據(jù)權(quán)利要求7所述的方法,其中所述數(shù)據(jù)的一個或更多附加維(1222)從這樣的群組中選擇,所述群組由用于所述輸入標(biāo)準(zhǔn)(1214)的高低限制的范圍、標(biāo)準(zhǔn)權(quán)重、分配給主題專家的權(quán)重的范圍、由主題專家推斷確定的權(quán)重的范圍、和有關(guān)于所述輸入標(biāo)準(zhǔn)(1214)的元數(shù)據(jù)組成。
9.根據(jù)權(quán)利要求6所述的方法,進(jìn)一步包含: 使用所述優(yōu)化器(138)通過組合在所述關(guān)聯(lián)存儲器(102)中存儲的預(yù)先存在的多維標(biāo)準(zhǔn)文件(1218)而生成所述多維標(biāo)準(zhǔn)文件(1218) 。
【文檔編號】G06F17/30GK103488672SQ201310231463
【公開日】2014年1月1日 申請日期:2013年6月9日 優(yōu)先權(quán)日:2012年6月12日
【發(fā)明者】J·惠蘭 申請人:波音公司