從一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)位置獲得用戶特定關(guān)注數(shù)據(jù)的概念利用
【專利說明】從一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)位置獲得用戶特定關(guān)注數(shù)據(jù)的概念利用
[0001 ]對(duì)相關(guān)申請(qǐng)的交叉參考
[0002]本申請(qǐng)要求2013年8月15日提交的美國臨時(shí)專利申請(qǐng)第61/866,202號(hào)的優(yōu)先權(quán);且要求2013年8月15日提交的美國臨時(shí)專利申請(qǐng)第61/866,258號(hào)的優(yōu)先權(quán);其每一者的全文以引用的方式并入本文中。
技術(shù)領(lǐng)域
[0003]本發(fā)明的實(shí)施例涉及數(shù)據(jù)管理,具體地說,涉及提供一種對(duì)在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)庫內(nèi)管理的數(shù)據(jù)編索引并檢索所述數(shù)據(jù)以便按期望細(xì)節(jié)級(jí)別且基于用戶偏好來提供數(shù)據(jù)的機(jī)制。
【背景技術(shù)】
[0004]法律文件、歸因于法務(wù)存儲(chǔ)措施或含有對(duì)律師問題的答復(fù)而可需要保留的文件以及商業(yè)或法規(guī)文件是許多行業(yè)需要數(shù)據(jù)挖掘及控制輔助的實(shí)例市場(chǎng)劃分。由于公司產(chǎn)生的數(shù)字?jǐn)?shù)據(jù)量正每年以顯著速率(例如,60%至120%)增長,因此信息技術(shù)(IT)主管及職員在控制與管理所述數(shù)據(jù)相關(guān)聯(lián)的成本時(shí)承受極大壓力。可藉由理解正被管理的數(shù)據(jù)、需要被保留的數(shù)據(jù)及可被安全且永久地刪除的數(shù)據(jù)的類型來完成期望成本目標(biāo)。
[0005]此外,鑒于存儲(chǔ)庫內(nèi)的大量數(shù)據(jù),針對(duì)特定用途高效地存取數(shù)據(jù)及關(guān)于數(shù)據(jù)的信息(或元數(shù)據(jù))是困難的。具體地說,一個(gè)用戶可需要存取不同于另一用戶的需要的特定數(shù)據(jù)子集(例如,用戶可需要找到屬于Fred但不屬于Jane的文件)??梢笥脩魧I(yè)務(wù)概念(例如,身份、部門、供應(yīng)商等)手動(dòng)地轉(zhuǎn)換成存取該業(yè)務(wù)概念所要求的特定類型數(shù)據(jù)(或元數(shù)據(jù))所需的過濾器及其他工具,此可為冗長且低效的過程。
【發(fā)明內(nèi)容】
[0006]根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供一種從已被編索引的較大數(shù)據(jù)集獲得關(guān)注數(shù)據(jù)的計(jì)算機(jī)實(shí)施的方法,所述方法包括經(jīng)由計(jì)算設(shè)備的用戶接口定義與概念相關(guān)聯(lián)的屬性集。與所述概念相關(guān)聯(lián)的每個(gè)屬性被映射至與編索引后的數(shù)據(jù)相關(guān)聯(lián)的屬性,且基于與所述概念相關(guān)聯(lián)的屬性至與編索引后的數(shù)據(jù)相關(guān)聯(lián)的屬性的映射來檢索與所述概念相關(guān)的關(guān)注數(shù)據(jù)。
【附圖說明】
[0007]通常,各圖中的類似參考數(shù)字用以指定類似組件,這些附圖是:
[0008]圖1為本發(fā)明的實(shí)施例的實(shí)例計(jì)算環(huán)境的圖解說明;
[0009]圖2為根據(jù)本發(fā)明的實(shí)施例的創(chuàng)建信息集的實(shí)例方式的流程圖;
[0010]圖3為根據(jù)本發(fā)明的實(shí)施例的用于選擇源信息集的實(shí)例圖形用戶接口屏幕的示意性說明;
[0011]圖4為根據(jù)本發(fā)明的實(shí)施例的用于選擇用于從源信息集創(chuàng)建信息集的過濾器的實(shí)例圖形用戶接口屏幕的示意性說明;
[0012]圖5為根據(jù)本發(fā)明的實(shí)施例的用于鍵入信息集的名稱及其他元數(shù)據(jù)的實(shí)例圖形用戶接口屏幕的示意性說明;
[0013]圖6為根據(jù)本發(fā)明的實(shí)施例的對(duì)由信息集指定的數(shù)據(jù)應(yīng)用操作的實(shí)例方式的流程圖;
[0014]圖7為根據(jù)本發(fā)明的實(shí)施例的用于選擇用以對(duì)由信息集指定的數(shù)據(jù)應(yīng)用的操作的實(shí)例圖形用戶接口屏幕的示意性說明;
[0015]圖8為根據(jù)本發(fā)明的實(shí)施例的展示生成并定義概念以用于從數(shù)據(jù)存儲(chǔ)庫獲得與所述概念相關(guān)聯(lián)的期望數(shù)據(jù)的管理流程的流程圖;
[0016]圖9為根據(jù)本發(fā)明的實(shí)施例的展示用戶選擇概念以從數(shù)據(jù)存儲(chǔ)庫獲得期望數(shù)據(jù)的流程圖;
[0017]圖10為根據(jù)本發(fā)明的實(shí)施例的展示在圖1的計(jì)算環(huán)境中實(shí)施的概念引擎實(shí)施概念以生成一個(gè)或多個(gè)數(shù)據(jù)集的方式的流程圖;
[0018]圖11至圖13提供根據(jù)本發(fā)明的實(shí)施例的用于選擇并使用概念的實(shí)例圖形用戶接口屏幕的示意性說明。
【具體實(shí)施方式】
[0019]本發(fā)明的實(shí)施例關(guān)于各種數(shù)據(jù)存儲(chǔ)庫內(nèi)數(shù)據(jù)的管理,同時(shí)允許數(shù)據(jù)在這些存儲(chǔ)庫中保持完好。關(guān)于數(shù)據(jù)的信息(或元數(shù)據(jù))被提取,且被插入至與數(shù)據(jù)存儲(chǔ)庫的數(shù)據(jù)分離地存儲(chǔ)的索引中。
[0020]本發(fā)明的實(shí)施例包括用于從數(shù)據(jù)存儲(chǔ)庫檢索信息及元數(shù)據(jù)的構(gòu)架。經(jīng)由被驗(yàn)證為可檢索數(shù)據(jù)且在一些實(shí)例中改變數(shù)據(jù)的適配器存取個(gè)體數(shù)據(jù)存儲(chǔ)庫。用戶可提供其自己的用于定義信息集(或所管理數(shù)據(jù)子集)以包括用戶關(guān)注的信息的規(guī)則,且指示對(duì)所定義信息集的參考,藉此允許實(shí)現(xiàn)跨越不同訪問方法及不同存儲(chǔ)庫的存取規(guī)則。舉例而言,用戶可對(duì)存儲(chǔ)于UNIX文件系統(tǒng)及WINDOWS文件系統(tǒng)中的數(shù)據(jù)感興趣。用戶可命名并存儲(chǔ)具有所要結(jié)果數(shù)據(jù)的信息集以便稍后存取該數(shù)據(jù)。
[0021]藉由將基于所收集的信息的過濾器應(yīng)用于所管理數(shù)據(jù)來創(chuàng)建信息集內(nèi)的數(shù)據(jù)。此所收集信息提供一定程度的理解,從而使得用戶能夠識(shí)別對(duì)于使用狀況是特定的或感興趣的數(shù)據(jù)。
[0022]本發(fā)明的實(shí)施例進(jìn)一步允許實(shí)現(xiàn)收集用于做出決策或執(zhí)行任務(wù)的特定數(shù)據(jù),而不必理解關(guān)于底層的特定數(shù)據(jù)放置及數(shù)據(jù)訪問方法的細(xì)節(jié)。具體地說,本發(fā)明的實(shí)施例可如本文中進(jìn)一步詳細(xì)地描述而利用概念來生成信息集,所述概念定義并表示信息的類別或類型,信息的類別或類型表示用戶關(guān)注的一個(gè)或多個(gè)業(yè)務(wù)對(duì)象。概念由描述并區(qū)分概念的組成項(xiàng)(constituent)的屬性集來定義,且屬性被映射至藉由對(duì)一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)庫進(jìn)行數(shù)據(jù)收集而獲得的編索引后的數(shù)據(jù)的屬性。組成項(xiàng)也與所定義概念相關(guān)聯(lián),且利用所定義的概念及相關(guān)聯(lián)的組成項(xiàng)來實(shí)施信息集的創(chuàng)建。
[0023]本發(fā)明的實(shí)施例可確保效率,其中昂貴或耗時(shí)的操作僅在必要時(shí)執(zhí)行且僅對(duì)受管理的總體數(shù)據(jù)的指定子集執(zhí)行。舉例而言,信息技術(shù)(IT)職員可藉由僅從文件、電子郵件、共同協(xié)作或其他服務(wù)器收集系統(tǒng)元數(shù)據(jù)而開始。所收集的信息包括與信息相關(guān)聯(lián)的一個(gè)或多個(gè)索引,所述信息用以將所定義的概念的屬性映射至索引內(nèi)的屬性,以便允許用戶存取信息集內(nèi)的與特定概念對(duì)應(yīng)的數(shù)據(jù)。
[0024]本發(fā)明的實(shí)施例提供若干優(yōu)點(diǎn),所述優(yōu)點(diǎn)包括(但不限于):外部用戶能夠定義當(dāng)概念應(yīng)用至其特定情境或情形(亦即,使用狀況)時(shí)概念的含義;根據(jù)本發(fā)明定義概念向用戶提供了一種在不需要知曉最初存儲(chǔ)數(shù)據(jù)的方式及地點(diǎn)的細(xì)節(jié)的情況下檢索關(guān)于數(shù)據(jù)的信息的方式;以及所定義概念促進(jìn)對(duì)于編索引后的數(shù)據(jù)(來自數(shù)據(jù)收集)的復(fù)雜查詢的執(zhí)行,因此減少存儲(chǔ)及用以檢索對(duì)特定查詢的答案的時(shí)間(以及使用戶免受與概念相關(guān)聯(lián)的復(fù)雜性的困擾)。
[0025]本文中最初描述實(shí)例實(shí)施例,從而展示可如何利用實(shí)例系統(tǒng)架構(gòu)來生成信息集(如圖1中所描繪)。接著,用于定義并利用用于存取數(shù)據(jù)存儲(chǔ)庫內(nèi)的數(shù)據(jù)的概念的實(shí)例實(shí)施例在獲得信息集的內(nèi)容上下文中予以描述。然而,請(qǐng)注意,本發(fā)明不限于這些實(shí)例實(shí)施例,因?yàn)槿绫疚闹兴枋龅厥褂酶拍顝臄?shù)據(jù)存儲(chǔ)庫獲得與所述概念相關(guān)的數(shù)據(jù)亦可利用其它合適技術(shù)來實(shí)施。
[0026]在圖1中說明與本發(fā)明的實(shí)施例一起使用的一個(gè)實(shí)例環(huán)境。所述環(huán)境提供針對(duì)在數(shù)據(jù)存儲(chǔ)庫內(nèi)保持完好的數(shù)據(jù)的數(shù)據(jù)管理。具體而言,所述環(huán)境包括應(yīng)用服務(wù)器系統(tǒng)(或應(yīng)用堆棧)2000、網(wǎng)關(guān)系統(tǒng)2100、一個(gè)或多個(gè)數(shù)據(jù)服務(wù)器系統(tǒng)2200,及一個(gè)或多個(gè)客戶端或終端用戶系統(tǒng)以使得用戶和/或管理員能夠存取各種數(shù)據(jù)管理服務(wù)。應(yīng)用服務(wù)器系統(tǒng)、網(wǎng)關(guān)系統(tǒng)、數(shù)據(jù)服務(wù)器系統(tǒng)及客戶端系統(tǒng)可彼此遠(yuǎn)離,且經(jīng)由網(wǎng)絡(luò)通信。網(wǎng)絡(luò)可藉由任何數(shù)目的任何合適通信介質(zhì)(例如,廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、因特網(wǎng)、企業(yè)內(nèi)部網(wǎng)絡(luò)等)來實(shí)施。備選地,這些系統(tǒng)可彼此皆在本地,且經(jīng)由任何適當(dāng)本地通信介質(zhì)(例如,局域網(wǎng)(LAN)、硬聯(lián)機(jī)、無線鏈路、企業(yè)內(nèi)部網(wǎng)絡(luò)等)通信。
[0027]應(yīng)用服務(wù)器系統(tǒng)(或應(yīng)用堆棧)提供基于瀏覽器的圖形用戶接口(GUI)的骨干,且持有并提供關(guān)于應(yīng)用對(duì)象的信息(例如,元數(shù)據(jù)、狀態(tài)信息等)。應(yīng)用服務(wù)器包括管理組件2010及數(shù)據(jù)組件2020。管理組件提供各種管理任務(wù)(例如,卷、數(shù)據(jù)源、系統(tǒng)信息集、使用狀況特定的過濾器、動(dòng)作、信息集、工作流程、儀表板等的配置)。這些任務(wù)可由各種用戶(例如,信息技術(shù)(IT)專家、數(shù)據(jù)管理專家及主題專家等)來執(zhí)行。數(shù)據(jù)組件提供針對(duì)終端用戶的數(shù)據(jù)管理任務(wù)(例如,信息集創(chuàng)建、數(shù)據(jù)擴(kuò)充的執(zhí)行等)。
[0028]網(wǎng)關(guān)系統(tǒng)2100充當(dāng)應(yīng)用服務(wù)器系統(tǒng)(或應(yīng)用堆棧)2000與數(shù)據(jù)服務(wù)器系統(tǒng)2200之間的網(wǎng)關(guān),且將來自應(yīng)用服務(wù)器系統(tǒng)的命令中繼至數(shù)據(jù)服務(wù)器系統(tǒng)。數(shù)據(jù)服務(wù)器系統(tǒng)向網(wǎng)關(guān)系統(tǒng)注冊(cè)并連接至網(wǎng)關(guān)系統(tǒng),其中網(wǎng)關(guān)系統(tǒng)維護(hù)關(guān)于已注冊(cè)且連接的數(shù)據(jù)服務(wù)器系統(tǒng)的最新信息。網(wǎng)關(guān)系統(tǒng)進(jìn)一步持有關(guān)于應(yīng)用級(jí)對(duì)象的額外(且在一些狀況下)更詳細(xì)的元數(shù)據(jù)及狀態(tài)信息,且還維護(hù)從數(shù)據(jù)服務(wù)器系統(tǒng)聚集的某些類型的數(shù)據(jù)。
[0029]一個(gè)或多個(gè)數(shù)據(jù)服務(wù)器系統(tǒng)2200可駐留于各種本地或遠(yuǎn)程位置(例如,遠(yuǎn)程辦公室、全球辦公室等)以存取數(shù)據(jù)管理服務(wù)的客戶或消費(fèi)者的數(shù)據(jù)。數(shù)據(jù)服務(wù)器系統(tǒng)可被水平地?cái)U(kuò)展以滿足處理需要。數(shù)據(jù)服務(wù)器系統(tǒng)具有到其數(shù)據(jù)駐留于的許多類型的客戶或消費(fèi)者數(shù)據(jù)源的連接器。這些連接器具有質(zhì)詢、收集且在某些狀況下修改數(shù)據(jù)源的內(nèi)容的能力。另夕卜,每一數(shù)據(jù)服務(wù)器維護(hù)其已自被指派給數(shù)據(jù)服務(wù)器系統(tǒng)的客戶數(shù)據(jù)服務(wù)器收集的任何數(shù)據(jù)的索引。數(shù)據(jù)服務(wù)器系統(tǒng)依據(jù)收集數(shù)據(jù)、執(zhí)行動(dòng)作、執(zhí)行搜索及更深數(shù)據(jù)分析而執(zhí)行大部分處理及計(jì)算。因此,數(shù)據(jù)服務(wù)器系統(tǒng)提供對(duì)客戶或消費(fèi)者數(shù)據(jù)的存取,以允許實(shí)現(xiàn)對(duì)所述數(shù)據(jù)的管理,同時(shí)客戶數(shù)據(jù)在客戶數(shù)據(jù)存儲(chǔ)庫或服務(wù)器系統(tǒng)內(nèi)保持完好。