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

從多個(gè)不同的內(nèi)容源導(dǎo)出內(nèi)容項(xiàng)的制作方法

文檔序號(hào):6381035閱讀:172來源:國知局
專利名稱:從多個(gè)不同的內(nèi)容源導(dǎo)出內(nèi)容項(xiàng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的技術(shù)。
背景技術(shù)
訴訟中所涉及的公司可能有義務(wù)定位并向?qū)Ψ铰蓭煿_所有相關(guān)“證據(jù)”。這些證據(jù)可包括各種電子內(nèi)容,包括電子郵件消息、文檔以及其他文件、在網(wǎng)站上維護(hù)的列表以及其他內(nèi)容,等等。這一電子內(nèi)容可分布在不同系統(tǒng)上,包括場內(nèi)(本地)和基于云的服務(wù)器,每一個(gè)都具有不同的索引、搜索、以及導(dǎo)出信息的過程。標(biāo)識(shí)、保留、以及處理以將跨多個(gè)服務(wù)器的電子內(nèi)容導(dǎo)出可能是困難的、耗時(shí)的、以及昂貴的。該公司需要挑選并產(chǎn)生的數(shù)據(jù)的量可能很大。另外,缺少跨不同系統(tǒng)來有效地定位相關(guān)電子內(nèi)容并將該內(nèi)容導(dǎo)出到單個(gè)存檔以供公開的工具可增加訴訟成本。
本發(fā)明所做出的公開正是對(duì)于這些和其他考慮而提出的。

發(fā)明內(nèi)容
本文描述了用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的技術(shù)。利用本文描述的技術(shù),用戶可以發(fā)起對(duì)一個(gè)或多個(gè)內(nèi)容服務(wù)器上的、與查詢相匹配的內(nèi)容項(xiàng)的多個(gè)并發(fā)的導(dǎo)出操作,并將所導(dǎo)出的項(xiàng)存儲(chǔ)在一個(gè)位置中。例如,參與e-discovery (電子發(fā)現(xiàn))調(diào)查的用戶可以利用本文描述的系統(tǒng)、方法、以及用戶界面來對(duì)主存在多個(gè)類型的內(nèi)容服務(wù)器上的項(xiàng)的所標(biāo)識(shí)的“虛擬存檔”執(zhí)行有目標(biāo)的搜索查詢,以產(chǎn)生相關(guān)內(nèi)容項(xiàng)的清單。該清單隨后可被用來自動(dòng)且并發(fā)地發(fā)起將所標(biāo)識(shí)的內(nèi)容項(xiàng)從對(duì)應(yīng)的內(nèi)容服務(wù)器導(dǎo)出到位于用戶本地硬盤或文件共享上的儲(chǔ)存庫。根據(jù)各實(shí)施例,接收查詢參數(shù)來定位由不同類型的一個(gè)或多個(gè)內(nèi)容服務(wù)器主存的內(nèi)容項(xiàng)以供導(dǎo)出。根據(jù)該查詢參數(shù)生成每一內(nèi)容服務(wù)器的本機(jī)搜索查詢,并且在每一內(nèi)容服務(wù)器上執(zhí)行搜索查詢。從自內(nèi)容服務(wù)器接收到的查詢結(jié)果中構(gòu)建列出供導(dǎo)出的內(nèi)容項(xiàng)的導(dǎo)出清單。隨后從對(duì)應(yīng)的內(nèi)容服務(wù)器檢索導(dǎo)出清單中列出的每一內(nèi)容項(xiàng)并將其存儲(chǔ)在單個(gè)導(dǎo)出儲(chǔ)存庫中。將理解,上述主題可被實(shí)現(xiàn)為計(jì)算機(jī)控制的裝置、計(jì)算機(jī)進(jìn)程、計(jì)算系統(tǒng)或諸如計(jì)算機(jī)可讀介質(zhì)等制品。通過閱讀下面的詳細(xì)描述并審閱相關(guān)聯(lián)的附圖,這些及各種其他特征將變得顯而易見。提供本發(fā)明內(nèi)容以便以簡化形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在將本發(fā)明內(nèi)容用來限制所要求保護(hù)的主題的范圍。此外,所要求保護(hù)的主題不限于解決在本公開的任一部分中所提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。


圖I是示出由本文呈現(xiàn)的實(shí)施例所提供的說明性操作環(huán)境和軟件組件的多方面的框圖;圖2是示出根據(jù)本文描述的各實(shí)施例的、一種用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的方法的流程圖;圖3是示出根據(jù)本文描述的各實(shí)施例的、用于選擇用于定位內(nèi)容項(xiàng)來進(jìn)行導(dǎo)出的一個(gè)或多個(gè)查詢規(guī)范的說明性用戶界面的屏幕截圖;以及圖4是示出能夠?qū)崿F(xiàn)本文呈現(xiàn)的實(shí)施例的多方面的計(jì)算系統(tǒng)的說明性計(jì)算機(jī)硬件和軟件體系結(jié)構(gòu)的框圖。
具體實(shí)施例方式以下詳細(xì)描述涉及用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的技術(shù)。盡管在結(jié)合計(jì)算機(jī)系統(tǒng)上的操作系統(tǒng)和應(yīng)用程序的執(zhí)行而執(zhí)行的程序模塊的一般上下文中提出了本文描述的主題,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,其他實(shí)現(xiàn)可以結(jié)合其他類型的程序模塊來執(zhí)行。一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將明白,可以利用其他計(jì)算機(jī)系統(tǒng)配置以實(shí)施本文描述的主題,這些計(jì)算機(jī)系統(tǒng)配置包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程消費(fèi)電子產(chǎn)品、小型計(jì)算機(jī)、大型計(jì)算機(jī)等等。在以下詳細(xì)描述中,參考了構(gòu)成其一部分并作為說明示出各具體實(shí)施例或示例的附圖。在附圖中,在全部若干附圖中相似的附圖標(biāo)記表示相似的元素。圖I示出根據(jù)本文提供的各實(shí)施例的、包括用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的軟件組件的說明性操作環(huán)境100。環(huán)境100包括計(jì)算機(jī)系統(tǒng)102。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)102表示用戶計(jì)算設(shè)備,諸如個(gè)人計(jì)算機(jī)(“PC”)、桌面工作站、膝上型計(jì)算機(jī)、筆記本、平板設(shè)備、移動(dòng)設(shè)備、個(gè)人數(shù)字助理(“PDA”)、游戲控制臺(tái)、機(jī)頂盒、消費(fèi)電子設(shè)備,等等。在其他實(shí)施例中,計(jì)算機(jī)系統(tǒng)102可表示執(zhí)行基于web的應(yīng)用程序的并且能由用戶使用在用戶計(jì)算設(shè)備上執(zhí)行的web瀏覽器或其他客戶機(jī)應(yīng)用通過網(wǎng)絡(luò)114訪問的一個(gè)或多個(gè)web服務(wù)器和/或應(yīng)用服務(wù)器。e-discovery導(dǎo)出客戶機(jī)104可以在計(jì)算機(jī)系統(tǒng)102上執(zhí)行。在一個(gè)實(shí)施例中,e-discovery導(dǎo)出客戶機(jī)104可以是可由用戶用來標(biāo)識(shí)、保留、并導(dǎo)出與業(yè)務(wù)問題或事件(如訴訟或其他法律事務(wù))相關(guān)的一組內(nèi)容項(xiàng)的較大e-discovery應(yīng)用的組件。e-discovery導(dǎo)出客戶機(jī)104可以允許用戶利用有目標(biāo)的搜索查詢來從包括存儲(chǔ)在多個(gè)內(nèi)容源110中的內(nèi)容項(xiàng)108的“虛擬存檔”中定位相關(guān)內(nèi)容項(xiàng)。內(nèi)容源110的示例可包括電子郵箱、文檔庫、文件共享、討論線程、web日志(“博客”)、網(wǎng)站,等等。內(nèi)容項(xiàng)108的示例可包括電子郵件消息、文檔或文件、網(wǎng)頁、討論線程中的條目、博客帖子、wiki頁面條目,等等。e-discovery導(dǎo)·出客戶機(jī)104隨后可發(fā)起將所定位的內(nèi)容項(xiàng)108從各內(nèi)容源110導(dǎo)出以存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中,如將在下文描述的。根據(jù)各實(shí)施例,內(nèi)容項(xiàng)108可由多個(gè)不同的內(nèi)容服務(wù)器112A_112N(在本文中也被概括地稱為內(nèi)容服務(wù)器112)主存、存儲(chǔ)在這些服務(wù)器上、和/或可通過這些服務(wù)器來訪問。e-discovery導(dǎo)出客戶機(jī)104可通過網(wǎng)絡(luò)114訪問內(nèi)容服務(wù)器112。網(wǎng)絡(luò)114可以是局域網(wǎng)(“LAN”)、廣域網(wǎng)(“WAN”)、因特網(wǎng)、或本領(lǐng)域已知的將計(jì)算機(jī)系統(tǒng)102連接到內(nèi)容服務(wù)器112的任何其他聯(lián)網(wǎng)拓?fù)?。?nèi)容服務(wù)器112可包括與計(jì)算機(jī)系統(tǒng)102位于相同的位置或與計(jì)算機(jī)系統(tǒng)102處于同一公司LAN/WAN上的本地服務(wù)器,以及由e-discovery導(dǎo)出客戶機(jī)104通過因特網(wǎng)訪問的基于云的服務(wù)器資源。在一個(gè)實(shí)施例中,內(nèi)容服務(wù)器112包括一個(gè)或多個(gè)電子郵件服務(wù)器,如來自華盛頓州雷蒙德市的微軟公司的MICROSOFT EXCHANGE SERVER電子郵件服務(wù)器。內(nèi)容服務(wù)器112還可包括一個(gè)或多個(gè)內(nèi)容站點(diǎn)服務(wù)器,如同樣來自微軟公司的MICROSOFT SHAREPOINT 服務(wù)器。內(nèi)容服務(wù)器112還可包括一個(gè)或多個(gè)文件服務(wù)器、NAS存儲(chǔ)設(shè)備、或其他文件和文檔存儲(chǔ)系統(tǒng)。在其他實(shí)施例中,內(nèi)容服務(wù)器112可包括文檔管理服務(wù)器、數(shù)據(jù)庫服務(wù)器、web服務(wù)器、以及本領(lǐng)域已知的其他數(shù)據(jù)和內(nèi)容服務(wù)器。每一內(nèi)容服務(wù)器112A-112N可以提供用于搜索主存在內(nèi)容服務(wù)器上的內(nèi)容項(xiàng)108的對(duì)應(yīng)的搜索界面116A-116N (在本文中也被稱為搜索界面116)。例如,包括電子郵件服務(wù)器的內(nèi)容服務(wù)器112A可以提供用于搜索包含在電子郵箱中的電子郵件消息的搜索界面116A,如MICROSOFT EXCHANGESERVER電子郵件服務(wù)器所提供的Exchange Web Services (交換Web服務(wù))(“EWS”)界面。在另一示例中,包括內(nèi)容站點(diǎn)服務(wù)器的內(nèi)容服務(wù)器112B可以提供用于搜索包含在文檔庫中的文檔、包含在內(nèi)容站點(diǎn)或子站點(diǎn)中的內(nèi)容頁面、和/或包含在列表中的列表項(xiàng)的搜索界面116B,如MK:R0S0FT SHAREP0INT 服務(wù)器所提供的SharePoint Client Object Model (SharePoint客戶機(jī)對(duì)象模型)界面。根據(jù)各實(shí)施例,每一內(nèi)容服務(wù)器112可維護(hù)支持通過搜索界面116對(duì)相關(guān)聯(lián)的內(nèi)容項(xiàng)108的搜索的一個(gè)或多個(gè)索引。每一內(nèi)容服務(wù)器112A-112N還可提供用于通過搜索界面116檢索所定位的內(nèi)容項(xiàng)108的對(duì)應(yīng)的項(xiàng)檢索界面118A-118N(在本文中也被稱為項(xiàng)檢索界面118)。另外,項(xiàng)檢索界面118還可提供與檢索到的每一內(nèi)容項(xiàng)118相關(guān)聯(lián)的上下文信息,如關(guān)于從搜索索引檢索到的項(xiàng)的元數(shù)據(jù)。在一個(gè)實(shí)施例中,項(xiàng)檢索界面118可包括與搜索界面116相同的應(yīng)用程序編程接口(“API”)。搜索界面116和項(xiàng)檢索界面118可包括基于SOAP的web服務(wù)、JavaRMI調(diào)用、WINDOWS 通信基礎(chǔ)(“WFC”)服務(wù)、或這些界面與本領(lǐng)域已知的其他界面的任何組合。e-discovery導(dǎo)出客戶機(jī)104可以訪問定義包含內(nèi)容項(xiàng)108 (包括待搜索和導(dǎo)出的項(xiàng)的虛擬存檔)的各內(nèi)容源110的案件數(shù)據(jù)集120。案件數(shù)據(jù)集120可表示XML文件、數(shù)據(jù)庫中的一個(gè)或多個(gè)數(shù)據(jù)庫表、或本領(lǐng)域已知的存儲(chǔ)在計(jì)算機(jī)系統(tǒng)102上或可由計(jì)算機(jī)系統(tǒng)102訪問的任何其他結(jié)構(gòu)化存儲(chǔ)機(jī)制。案件數(shù)據(jù)集120可包含一個(gè)或多個(gè)內(nèi)容集合122,每一內(nèi)容集合122包括一個(gè)或多個(gè)源規(guī)范124A-124N (在本文中也被稱為源規(guī)范124)。每一源規(guī)范124可以標(biāo)識(shí)包含共同組成虛擬存檔的內(nèi)容項(xiàng)108的特定內(nèi)容源110。例如,一個(gè)源規(guī)范124A可以標(biāo)識(shí)主存在電子郵件服務(wù)器上的特定電子郵箱。另一源規(guī)范124B可以標(biāo)識(shí)通過主存內(nèi)容站點(diǎn)的內(nèi)容站點(diǎn)服務(wù)器訪問的文檔庫。將源規(guī)范124組織成內(nèi)容集合122可以允許在內(nèi)容集合級(jí)應(yīng)用虛擬存檔的配置選項(xiàng),如在導(dǎo)出期間如何處理重復(fù)內(nèi)容項(xiàng)108、在可用時(shí)是否導(dǎo)出內(nèi)容項(xiàng)的多個(gè)版本,等等。另夕卜,可以在內(nèi)容集合級(jí)應(yīng)用過濾器以進(jìn)一步限定來自指定內(nèi)容源110的、要包括在虛擬存檔中的內(nèi)容項(xiàng)108。過濾器可包括所發(fā)送的電子郵件消息或所創(chuàng)建或修改的文檔的日期范圍、文檔或電子郵件消息的作者/發(fā)件人、關(guān)鍵字過濾器,等等。在其他實(shí)施例中,還可在內(nèi)容源級(jí)(即按源規(guī)范124)指定過濾器,或?qū)Π讣?shù)據(jù)集120中定義的整個(gè)虛擬存檔來指定。
案件數(shù)據(jù)集120還可包含一個(gè)或多個(gè)查詢規(guī)范126。查詢規(guī)范126可以定義用來搜索包含由源規(guī)范124定義來定位相關(guān)內(nèi)容項(xiàng)108的虛擬存檔的內(nèi)容源110的查詢。每一查詢規(guī)范126可包括多個(gè)查詢參數(shù),如自由文本查詢參數(shù)、日期范圍參數(shù)、以及作者參數(shù)等等。自由文本查詢參數(shù)可包括任何合適句法(如知識(shí)查詢語言(“KQL”)查詢)的關(guān)鍵字、連接詞、編組括號(hào)、屬性/值對(duì)等。根據(jù)各實(shí)施例,自由文本查詢參數(shù)的句法可獨(dú)立于每一內(nèi)容服務(wù)器112的搜索界面116所支持的查詢的形式或句法。e-discovery導(dǎo)出客戶機(jī)104可在執(zhí)行該查詢時(shí)解析自由文本查詢參數(shù),并將該查詢轉(zhuǎn)換成內(nèi)容服務(wù)器112的正確形式和/或句法。取決于內(nèi)容項(xiàng)的類型,日期范圍參數(shù)可被應(yīng)用于內(nèi)容項(xiàng)108的各特定屬性,如電子郵件消息的發(fā)送日期、文檔或文件的創(chuàng)建或修改日期、討論條目的發(fā)帖日期,等等。類似地,取決于內(nèi)容項(xiàng)的類型,作者參數(shù)214可被應(yīng)用于內(nèi)容項(xiàng)的各特定屬性,如電子郵件消息的發(fā)件人、文檔的創(chuàng)建者、討論條目的發(fā)帖人,等等。每一查詢規(guī)范126還可包括該查詢的范圍的定義。查詢范圍可以指定來自案件數(shù) 據(jù)集120的、標(biāo)識(shí)包含要由該查詢搜索的內(nèi)容項(xiàng)108的內(nèi)容源110的內(nèi)容集合122和/或源規(guī)范124。案件數(shù)據(jù)集120中的內(nèi)容集合122、源規(guī)范124、以及查詢規(guī)范126可由用戶基于被認(rèn)為與手上的訴訟或其他業(yè)務(wù)問題/事件可能相關(guān)的內(nèi)容源和查詢參數(shù),利用上述e-discovery應(yīng)用來構(gòu)建。例如,e-discovery應(yīng)用可包括用于允許用戶定義查詢參數(shù)和查詢規(guī)范126的查詢范圍以及查看與對(duì)內(nèi)容服務(wù)器122執(zhí)行該查詢有關(guān)的查詢統(tǒng)計(jì)數(shù)據(jù)并對(duì)匹配的內(nèi)容項(xiàng)108進(jìn)行預(yù)覽的用戶界面,如在與本申請(qǐng)同時(shí)提交的共同待審美國專利申請(qǐng)?zhí)枮??? ,???、代理案卷號(hào)為 333954. 01、題為“Locating RelevantContent Items AcrossMultiple Disparate Content Sources (跨多個(gè)不同的內(nèi)容源來定位相關(guān)內(nèi)容項(xiàng))”所描述的,它通過引用整體結(jié)合于此。如將在下文參考圖2描述的,e-discovery導(dǎo)出客戶機(jī)104可檢索由一個(gè)或多個(gè)查詢規(guī)范126定義的查詢參數(shù),并生成主存查詢范圍中指定的內(nèi)容源110的每一內(nèi)容服務(wù)器112的本機(jī)搜索查詢。e-discovery導(dǎo)出客戶機(jī)104隨后可例如使用搜索界面116對(duì)每一內(nèi)容服務(wù)器112執(zhí)行本機(jī)搜索查詢,并使用從內(nèi)容服務(wù)器接收到的查詢結(jié)果來構(gòu)建導(dǎo)出清單128。導(dǎo)出清單128可包含要導(dǎo)出的內(nèi)容項(xiàng)108的列表,包括每一內(nèi)容項(xiàng)的標(biāo)識(shí)符、項(xiàng)的類型、對(duì)應(yīng)的內(nèi)容源110和/或內(nèi)容服務(wù)器112的標(biāo)識(shí),等等。導(dǎo)出清單128可存儲(chǔ)在CSV文件、XML文件、數(shù)據(jù)庫中的一個(gè)或多個(gè)數(shù)據(jù)庫表、或e-discovery導(dǎo)出客戶機(jī)104可用的某一其他結(jié)構(gòu)化存儲(chǔ)機(jī)制中。接著,e-discovery導(dǎo)出客戶機(jī)104可以利用導(dǎo)出清單128來使用例如項(xiàng)檢索界面118檢索所列出的內(nèi)容項(xiàng)108和與來自對(duì)應(yīng)的內(nèi)容服務(wù)器112的項(xiàng)相關(guān)聯(lián)的任何上下文數(shù)據(jù),并將檢索到的項(xiàng)和相關(guān)聯(lián)的上下文數(shù)據(jù)存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。導(dǎo)出儲(chǔ)存庫130可被存儲(chǔ)在計(jì)算機(jī)系統(tǒng)102的本地存儲(chǔ)設(shè)備上或e-discovery導(dǎo)出客戶機(jī)104可通過網(wǎng)絡(luò)114獲得的文件服務(wù)器上或其他遠(yuǎn)程存儲(chǔ)設(shè)備上。在一個(gè)實(shí)施例中,導(dǎo)出儲(chǔ)存庫130可被組織成虛擬文件系統(tǒng),其中目錄分層結(jié)構(gòu)將以下所導(dǎo)出的內(nèi)容項(xiàng)108編組在一起同一類型的、來自同一內(nèi)容源110的、來自同一內(nèi)容服務(wù)器112的,等等。導(dǎo)出儲(chǔ)存庫130還可包含內(nèi)容列表132。內(nèi)容列表132可包括與導(dǎo)出儲(chǔ)存庫130中存儲(chǔ)的內(nèi)容項(xiàng)108有關(guān)的元數(shù)據(jù),包括每一內(nèi)容項(xiàng)的標(biāo)識(shí)符和它在儲(chǔ)存庫的目錄分層結(jié)構(gòu)中的位置。內(nèi)容列表132可作為文本文檔、XML文件、CSV文件、或某一其他結(jié)構(gòu)化文件格式被存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。在一個(gè)實(shí)施例中,內(nèi)容列表132被存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中目錄分層結(jié)構(gòu)的根級(jí)處。在其他實(shí)施例中,內(nèi)容列表132可包括按照根據(jù)ElectronicDiscovery ReferenceModel (“EDRM”)(電子發(fā)現(xiàn)引用模型)的格式的XML文件。另外,e-discovery導(dǎo)出客戶機(jī)104可將自定義XML標(biāo)簽添加到基于EDRM的內(nèi)容列表132文件,以支持附加元數(shù)據(jù)信息,如將在下文更詳細(xì)地描述的。現(xiàn)在參考圖2,將提供關(guān)于此處呈現(xiàn)的實(shí)施例的附加細(xì)節(jié)。應(yīng)當(dāng)理解,參考圖2所述的邏輯操作被實(shí)現(xiàn)為(I)在計(jì)算系統(tǒng)上運(yùn)行的一系列計(jì)算機(jī)實(shí)現(xiàn)的動(dòng)作或程序模塊和/或(2)計(jì)算系統(tǒng)內(nèi)的互連機(jī)器邏輯電路或電路模塊。取決于計(jì)算系統(tǒng)的性能及其他要求的選擇問題。因此,此處所描述的邏輯操作被不同地稱為操作、結(jié)構(gòu)設(shè)備、動(dòng)作或模塊。這些操作、結(jié)構(gòu)設(shè)備、動(dòng)作和模塊可以用軟件、固件、專用數(shù)字邏輯、及其任何組合來實(shí)現(xiàn)。還應(yīng)該明白,可以執(zhí)行比附圖中示出并在此處描述的操作更多或更少的操作。這些操作還可按與所述次序不同的次序來執(zhí)行。 圖2示出根據(jù)一個(gè)實(shí)施例的、用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫中的一個(gè)例程200。例程200可由例如在計(jì)算機(jī)系統(tǒng)102上執(zhí)行的e-discovery導(dǎo)出客戶機(jī)104來執(zhí)行。將明白,例程200也可由在計(jì)算機(jī)系統(tǒng)102上執(zhí)行的其他模塊或組件執(zhí)行,或者由模塊、組件和計(jì)算設(shè)備的任何組合來執(zhí)行。例程200在操作202處開始,在此,e-discovery導(dǎo)出客戶機(jī)104接收用于在虛擬存檔中定位相關(guān)內(nèi)容項(xiàng)108來進(jìn)行導(dǎo)出的查詢規(guī)范。例如,e-discovery導(dǎo)出客戶機(jī)104可以接收上述案件數(shù)據(jù)集120中定義的一個(gè)或多個(gè)查詢規(guī)范126的標(biāo)識(shí)符。在一個(gè)實(shí)施例中,e-discovery應(yīng)用的組件可以向用戶呈現(xiàn)用于選擇所需查詢規(guī)范126的用戶界面(“Π”),如圖3中示出的說明性UI 300。UI 300可由e-discovery應(yīng)用例如在用戶計(jì)算設(shè)備上執(zhí)行的web瀏覽器應(yīng)用所呈現(xiàn)的瀏覽器窗口 302中呈現(xiàn)給用戶。UI 300可包括包含對(duì)存儲(chǔ)在案件數(shù)據(jù)集120中的每一查詢規(guī)范126的查詢條目(如查詢條目306)的查詢列表304。每一查詢條目306可包括用于查詢規(guī)范的自由文本查詢參數(shù)、與查詢規(guī)范相關(guān)聯(lián)的名稱或其他標(biāo)識(shí)符,等等。另外,查詢條目306可包括查詢統(tǒng)計(jì)數(shù)據(jù),如與該查詢相匹配的內(nèi)容項(xiàng)108的總計(jì)數(shù)308和總大小310,以在發(fā)起導(dǎo)出之前向用戶指示導(dǎo)出操作的總體大小。每一查詢條目306還可包括允許用戶從查詢列表304中選擇一個(gè)或多個(gè)查詢規(guī)范126的查詢選擇控件312。用戶隨后可以選擇導(dǎo)出UI控件314,這將使得e-discovery應(yīng)用在e-discovery導(dǎo)出客戶機(jī)104中發(fā)起導(dǎo)出操作,從而標(biāo)識(shí)用戶所選擇的查詢規(guī)范126。根據(jù)一個(gè)實(shí)施例,如果用戶選擇了多個(gè)查詢規(guī)范126,則e-discovery導(dǎo)出客戶機(jī)104將利用所指示的查詢的交集來定位內(nèi)容項(xiàng)108以供導(dǎo)出,即與來自所選查詢規(guī)范的所有查詢參數(shù)都相匹配的那些內(nèi)容項(xiàng)108。在另一實(shí)施例中,e-discovery導(dǎo)出客戶機(jī)104可以利用所選查詢規(guī)范126的并集。例程200從操作202進(jìn)至操作204,在此,e-discovery導(dǎo)出客戶機(jī)104利用來自所標(biāo)識(shí)的查詢規(guī)范126的查詢參數(shù)來生成主存查詢規(guī)范的組合查詢范圍中的源規(guī)范124所標(biāo)識(shí)的內(nèi)容源110的每一內(nèi)容服務(wù)器112的一個(gè)或多個(gè)本機(jī)搜索查詢。每一本機(jī)搜索查詢的生成可取決于該查詢將其作為目標(biāo)的內(nèi)容源110和/或內(nèi)容服務(wù)器的類型、內(nèi)容服務(wù)器所提供的搜索界面116的類型和能力,等等。例如,如果查詢范圍中的源規(guī)范124所標(biāo)識(shí)的內(nèi)容源110包括一個(gè)或多個(gè)電子郵箱,單個(gè)電子郵件服務(wù)器的搜索界面116可以提取(abstract)包含待搜索電子郵件消息的郵箱的實(shí)際存儲(chǔ)位置。e-discovery導(dǎo)出客戶機(jī)104可以根據(jù)查詢規(guī)范126的查詢范圍中的源規(guī)范124來生成郵箱ID的列表,并且在單個(gè)請(qǐng)求中將該列表連同查詢參數(shù)一起發(fā)送給電子郵件服務(wù)器的搜索界面116。對(duì)于包括主存在內(nèi)容站點(diǎn)服務(wù)器上的一個(gè)或多個(gè)文檔庫的內(nèi)容源110,e-discovery導(dǎo)出客戶機(jī)104可作出對(duì)內(nèi)容站點(diǎn)服務(wù)器的搜索界面116的分開請(qǐng)求,指定每一所標(biāo)識(shí)的文檔庫和用于搜索其中包含的文檔的查詢參數(shù)。取決于內(nèi)容服務(wù)器112和/或搜索界面116的搜索能力,查詢參數(shù)可以被轉(zhuǎn)換或可以不被轉(zhuǎn)換。例如,自由文本查詢參數(shù)的句法可被轉(zhuǎn)換成內(nèi)容服務(wù)器112所支持的句法。查詢參數(shù)中指定的任何屬性/值對(duì)可被轉(zhuǎn)換成“屬性名值”句法并被添加到自由文本查詢參數(shù)。另外,通用查詢參數(shù),如上述日期范圍和/或作者參數(shù),可分別被轉(zhuǎn)換成內(nèi)容服務(wù)器112所主存的內(nèi)容項(xiàng)108的目標(biāo)專用屬性,如電子郵件消息的發(fā)送日期和發(fā)件人屬性、或文檔的創(chuàng)建日期和作者屬性。將明白,e-discovery導(dǎo)出客戶機(jī)104可按除以上描述的方式之外的其他方式來轉(zhuǎn)換來自查詢規(guī)范126的查詢參數(shù),來生成以其他類型的內(nèi)容服務(wù)器112為目標(biāo)的本機(jī)搜索查詢,這些服務(wù)器包括主存網(wǎng)站的web服務(wù)器,主存討論、博客、wiki以及其他面向列表的站點(diǎn)的內(nèi)容站點(diǎn)服務(wù)器,主存文件共享的文件服務(wù)器,等等。還將明白,上述示例只是出于說明的目的并且不旨在是限制性的。例程200從操作204進(jìn)至操作206,在此,e-discovery導(dǎo)出客戶機(jī)104對(duì)每一內(nèi)容服務(wù)器112執(zhí)行所生成的本機(jī)搜索查詢,并接收查詢結(jié)果。根據(jù)一個(gè)實(shí)施例,e-discovery導(dǎo)出客戶機(jī)104可以對(duì)不同的內(nèi)容服務(wù)器112執(zhí)行本機(jī)搜索查詢,或并發(fā)地執(zhí)行以同一內(nèi)容服務(wù)器為目標(biāo)的多個(gè)查詢,從而允許高效地生成查詢結(jié)果。如上所述,e-discovery導(dǎo)出客戶機(jī)104可以利用每一內(nèi)容服務(wù)器112所提供的搜索界面116來請(qǐng)求執(zhí)行本機(jī)搜索查詢。e-discovery導(dǎo)出客戶機(jī)104隨后可從每一內(nèi)容服務(wù)器112接收包括來自內(nèi)容源110的與查詢參數(shù)相匹配的內(nèi)容項(xiàng)108的列表的查詢結(jié)果。例程200從操作206進(jìn)至操作208,在此,e-discovery導(dǎo)出客戶機(jī)104根據(jù)從內(nèi)容服務(wù)器112接收到的查詢結(jié)果來構(gòu)建導(dǎo)出清單128。導(dǎo)出清單128可包括每一匹配的內(nèi)容項(xiàng)108的標(biāo)識(shí)符以及可從中檢索到該內(nèi)容項(xiàng)的位置(即,內(nèi)容源110和/或內(nèi)容服務(wù)器112)。在一些情況下,從內(nèi)容服務(wù)器112接收到的查詢結(jié)果可由該內(nèi)容服務(wù)器去除重復(fù),SP可表示位于內(nèi)容服務(wù)器所主存的內(nèi)容源110中的唯一內(nèi)容項(xiàng)108的列表。例如,電子郵件服務(wù)器可以只檢索跨所指定的各電子郵箱的唯一的電子郵件消息。如果在多個(gè)郵箱中找到相同的電子郵件消息,則電子郵件服務(wù)器可以在查詢結(jié)果中只標(biāo)識(shí)該消息的副本之一。類似地,在來自文檔庫的文檔存在多個(gè)重復(fù)版本的情況下,或在該文檔的同一版本的多個(gè)副本被包括在內(nèi)容站點(diǎn)服務(wù)器上的不同文檔庫中的情況下,內(nèi)容站點(diǎn)服務(wù)器可以只返回該文檔的一個(gè)版本。在另一實(shí)施例中,查詢結(jié)果的去除重復(fù)可由e-discovery導(dǎo)出客戶機(jī)104來執(zhí)行。例如,電子郵件服務(wù)器可以從每一匹配的電子郵件消息的內(nèi)容中生成散列,并在查詢結(jié)果中返回該散列與該匹配的電子郵件消息的標(biāo)識(shí)符。在處理來自電子郵件服務(wù)器的查詢結(jié)果時(shí),e-discovery導(dǎo)出客戶機(jī)104可以檢測來自兩個(gè)不同電子郵箱或來自同一郵箱的電子郵件消息的匹配的散列,并且在導(dǎo)出清單128中只列出該重復(fù)電子郵件消息之一以供導(dǎo)出。在其他實(shí)施例中,取決于所涉及的各內(nèi)容服務(wù)器112的能力,查詢結(jié)果的去除重復(fù)可在內(nèi)容服務(wù)器112上,由e-discovery導(dǎo)出客戶機(jī)104,或由這兩者的某一組合,逐內(nèi)容源110地執(zhí)行。內(nèi)容服務(wù)器112和/或e-discovery導(dǎo)出客戶機(jī)104還可實(shí)現(xiàn)附加的數(shù)據(jù)縮減方法,如對(duì)來自同一電子郵箱的電子郵件消息的線程壓縮。根據(jù)一個(gè)實(shí)施例,查詢范圍中的源規(guī)范124所標(biāo)識(shí)的內(nèi)容源110中的不能由內(nèi)容服務(wù)器112搜索的所有內(nèi)容項(xiàng)108可在查詢結(jié)果中返回。例如,尚未被內(nèi)容服務(wù)器112索弓I或被加密、被用口令保護(hù)、或以其他方式不能由內(nèi)容 服務(wù)器的搜索弓I擎訪問的內(nèi)容項(xiàng)108可以在查詢結(jié)果中返回,而不管是否與查詢參數(shù)相匹配。內(nèi)容服務(wù)器112可以在查詢結(jié)果中用內(nèi)容項(xiàng)108的標(biāo)識(shí)來指示這一,清況,使得e-discovery導(dǎo)出客戶機(jī)104在檢索期間可以對(duì)該內(nèi)容項(xiàng)執(zhí)行特殊處理,如將在下文描述的。在另一實(shí)施例中,用戶能夠在e-discovery導(dǎo)出客戶機(jī)104中發(fā)起對(duì)導(dǎo)出清單128中標(biāo)識(shí)的內(nèi)容項(xiàng)108的檢索之前,查看導(dǎo)出清單128。例如,導(dǎo)出清單128可被存儲(chǔ)成CSV文件,在發(fā)起導(dǎo)出之前它可被用戶加載到電子表格應(yīng)用或其他數(shù)據(jù)查看程序/分析工具以確保該內(nèi)容的大小和范圍是正確的。例程200從操作208進(jìn)至操作210,在此,e-discovery導(dǎo)出客戶機(jī)104從對(duì)應(yīng)的內(nèi)容服務(wù)器112中檢索導(dǎo)出清單128中列出的內(nèi)容項(xiàng)108,并將檢索到的內(nèi)容項(xiàng)存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。根據(jù)一個(gè)實(shí)施例,e-discovery導(dǎo)出客戶機(jī)104可以在多個(gè)不同的內(nèi)容服務(wù)器112上并發(fā)地發(fā)起內(nèi)容項(xiàng)檢索。例如,e-discovery導(dǎo)出客戶機(jī)104可以創(chuàng)建分開的執(zhí)行線程來從每一內(nèi)容服務(wù)器112檢索各項(xiàng)。如上所述,e-discovery導(dǎo)出客戶機(jī)104可以利用每一對(duì)應(yīng)的內(nèi)容服務(wù)器112所提供的項(xiàng)檢索界面118來導(dǎo)出主存在該服務(wù)器上的內(nèi)容項(xiàng)108。 一些內(nèi)容服務(wù)器112可支持對(duì)內(nèi)容項(xiàng)的“智能導(dǎo)出”。例如,e-di scovery導(dǎo)出客戶機(jī)104可以向電子郵件服務(wù)器的項(xiàng)檢索界面118作出對(duì)電子郵件消息的導(dǎo)出的單個(gè)請(qǐng)求,指定電子郵件消息ID的列表連同電子郵件消息的電子郵件存檔文件的文件名、位置、以及文件類型,如MICROSOFTDOUTLOOK 個(gè)人文件夾(.PST)文件。電子郵件服務(wù)器可以檢索所標(biāo)識(shí)的電子郵件消息并將它們存儲(chǔ)在指定的電子郵件存檔文件中。e-discovery導(dǎo)出客戶機(jī)104隨后可將包含電子郵件消息的電子郵件存檔文件存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。在一個(gè)實(shí)施例中,對(duì)于每一特定電子郵箱,e-discovery導(dǎo)出客戶機(jī)104可檢索分開的電子郵件存檔文件并將其存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。在另一實(shí)施例中,e-discovery導(dǎo)出客戶機(jī)104可以將單個(gè)電子郵件存檔文件存儲(chǔ)在包含從內(nèi)容服務(wù)器112導(dǎo)出的所有電子郵件消息的導(dǎo)出儲(chǔ)存庫130中。其他內(nèi)容服務(wù)器112可要求單獨(dú)地檢索導(dǎo)出清單128中指定的每一單獨(dú)的內(nèi)容項(xiàng)108。例如,e-discovery導(dǎo)出客戶機(jī)104可以使用內(nèi)容站點(diǎn)服務(wù)器(如HTTP)的常規(guī)項(xiàng)檢索界面118從主存在內(nèi)容站點(diǎn)服務(wù)器上的文檔庫下載單個(gè)文件或文檔。e-discovery導(dǎo)出客戶機(jī)104隨后可將所下載的文件連同檢索到的任何相關(guān)聯(lián)的上下文數(shù)據(jù)單獨(dú)地存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中。將明白,對(duì)內(nèi)容服務(wù)器112的內(nèi)容項(xiàng)108的檢索方法和將項(xiàng)存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中的方法將取決于內(nèi)容源110的類型、內(nèi)容服務(wù)器的項(xiàng)檢索界面118的能力、導(dǎo)出儲(chǔ)存庫的格式的要求等而變化。
在另一示例中,e-discovery導(dǎo)出客戶機(jī)104可以向內(nèi)容站點(diǎn)服務(wù)器的項(xiàng)檢索界面118作出對(duì)主存在該內(nèi)容站點(diǎn)服務(wù)器上的特定內(nèi)容源110中的每一單獨(dú)的列表項(xiàng)或批量的面向列表的項(xiàng)(如討論條目、博客帖子、wiki條目等)的分開請(qǐng)求。e-discovery導(dǎo)出客戶機(jī)104隨后可將內(nèi)容源110的所有檢索到的列表項(xiàng)存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中的單個(gè)文件中,如CSV文件或XML文件。在又一示例中,e-discovery導(dǎo)出客戶機(jī)104可以例如使用HTTP向web服務(wù)器的項(xiàng)檢索界面118作出對(duì)主存在該web服務(wù)器上的導(dǎo)出清單128中指定的每一單獨(dú)的網(wǎng)頁的分開請(qǐng)求。e-discovery導(dǎo)出客戶機(jī)104隨后可將每一網(wǎng)頁存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中作為存檔網(wǎng)頁(.MHT)文件。在閱讀了本公開內(nèi)容之后,用于不同類型的內(nèi)容項(xiàng)108的檢索和存儲(chǔ)方法的其他示例將對(duì)本領(lǐng)域技術(shù)人員變得顯而易見,并且所有這些方法都旨在被包括在本申請(qǐng)中。根據(jù)又一實(shí)施例,e-discovery導(dǎo)出客戶機(jī)104可在將檢索到的內(nèi)容項(xiàng)108存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中之前對(duì)這些項(xiàng)應(yīng)用附加處理。例如,e-discovery導(dǎo)出客戶機(jī)104可以從檢索自內(nèi)容服務(wù)器112的每一文件或文檔移除任何加密、權(quán)限管理服務(wù)(“RMS”)元數(shù) 據(jù)等。另外,在例如從文檔庫下載文檔的多個(gè)版本時(shí),e-discovery導(dǎo)出客戶機(jī)104可以下載與每一版本有關(guān)的版本元數(shù)據(jù)以包括在導(dǎo)出儲(chǔ)存庫130中的內(nèi)容列表132中。另外,在導(dǎo)出儲(chǔ)存庫130中可向該文檔的每一版本給出不同的文件名,如“〈文件名〉V 99”等。在一個(gè)示例中,去除加密或RMS元數(shù)據(jù)、處理文檔的各版本、以及其他附加處理可以例如基于用戶提供給e-discovery導(dǎo)出客戶機(jī)104的配置參數(shù)來執(zhí)行。如上所述,導(dǎo)出清單128還可列出來自查詢范圍中包括的內(nèi)容源110的、不能被內(nèi)容服務(wù)器112搜索(因?yàn)樵搩?nèi)容項(xiàng)尚未被該內(nèi)容服務(wù)器索引、被加密、被用口令保護(hù),等等)的內(nèi)容項(xiàng)108。在一個(gè)實(shí)施例中,這些項(xiàng)可被e-discovery導(dǎo)出客戶機(jī)104檢索并存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中的分開的目錄、文件夾、或電子郵件存檔文件中,從而指示這些內(nèi)容項(xiàng)108基于所應(yīng)用的搜索查詢可能是相關(guān)的或可能不是相關(guān)的。如上所述,導(dǎo)出儲(chǔ)存庫130可被組織成虛擬文件系統(tǒng),其中目錄分層結(jié)構(gòu)將以下所導(dǎo)出的內(nèi)容項(xiàng)108編組在一起同一類型的、來自同一內(nèi)容源110的、來自同一內(nèi)容服務(wù)器112的,等等。在一個(gè)示例中,e-discovery導(dǎo)出客戶機(jī)104可以通過內(nèi)容站點(diǎn)服務(wù)器的檢索界面118作出請(qǐng)求來從特定內(nèi)容站點(diǎn)檢索所有所標(biāo)識(shí)的內(nèi)容項(xiàng)108,例如內(nèi)容頁面、文檔、列表項(xiàng)等。e-discovery導(dǎo)出客戶機(jī)104隨后可將檢索到的內(nèi)容項(xiàng)108存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中的反映各子站、文檔庫、內(nèi)容頁面等在特定內(nèi)容站點(diǎn)中的組織的分層目錄結(jié)構(gòu)中。在將每一檢索到的內(nèi)容項(xiàng)108添加到導(dǎo)出儲(chǔ)存庫130時(shí),e-discovery導(dǎo)出客戶機(jī)104可在內(nèi)容列表132中添加一條目,該條目包括內(nèi)容項(xiàng)在儲(chǔ)存庫中的位置和與該項(xiàng)有關(guān)的其他元數(shù)據(jù)。如上所進(jìn)一步描述的,內(nèi)容列表132可包括EDRM格式的XML文件。另外,e-discovery導(dǎo)出客戶機(jī)104可以將自定義XML標(biāo)簽添加到基于EDRM的內(nèi)容列表132文件中,以支持附加元數(shù)據(jù)信息,如從支持文件版本化的文檔庫檢索到的內(nèi)容項(xiàng)108的版本。因?yàn)閷?dǎo)出清單128可能非常大,所以列出數(shù)萬或數(shù)十萬內(nèi)容項(xiàng)108、檢索/存儲(chǔ)操作210可能是冗長的過程。用戶可能希望只在內(nèi)容服務(wù)器112的非高峰時(shí)段期間執(zhí)行該操作。或者,在膝上型計(jì)算機(jī)上執(zhí)行e-discovery導(dǎo)出客戶機(jī)104的用戶在該操作中間可能希望將該膝上型計(jì)算機(jī)重新定位在另一位置/網(wǎng)絡(luò)。根據(jù)一個(gè)實(shí)施例,e-discovery導(dǎo)出客戶機(jī)104還向用戶提供暫停檢索/存儲(chǔ)操作210的執(zhí)行以及稍后恢復(fù)該操作的能力。導(dǎo)出清單128可包括與每一列出的內(nèi)容項(xiàng)108有關(guān)的狀態(tài)信息,以便于檢索/存儲(chǔ)操作210的暫停和恢復(fù)。檢索/存儲(chǔ)操作210的暫停和恢復(fù)特征還可被用來例如從檢索錯(cuò)誤中恢復(fù)。在另一實(shí)施例中,導(dǎo)出清單128可包括每一所列出的內(nèi)容項(xiàng)108或各組內(nèi)容項(xiàng)的最后導(dǎo)出日期或其他數(shù)據(jù),指示檢索這些項(xiàng)并將它們存儲(chǔ)在導(dǎo)出儲(chǔ)存庫130中的最后日期和時(shí)間。最后導(dǎo)出日期可允許e-discovery導(dǎo)出客戶機(jī)104支持對(duì)查詢范圍中指定的內(nèi)容源110中的、自最后下載以來被修改或添加到內(nèi)容源的內(nèi)容項(xiàng)108的增量導(dǎo)出。取決于用戶的需求,被修改或添加到內(nèi)容源110的內(nèi)容項(xiàng)108可以通過內(nèi)容服務(wù)器112的本機(jī)搜索查詢的后續(xù)執(zhí)行來標(biāo)識(shí)、檢索、并存儲(chǔ)在同一導(dǎo)出儲(chǔ)存庫130中或不同的導(dǎo)出儲(chǔ)存庫中。在又一實(shí)施例中,導(dǎo)出清單128和/或?qū)С鰞?chǔ)存庫130可以維護(hù)從所導(dǎo)出的每一內(nèi)容項(xiàng)108的內(nèi)容生成的散列。這些散列可被用在內(nèi)容服務(wù)器112的本機(jī)搜索查詢的后續(xù)執(zhí)行中,以支持對(duì)內(nèi)容源110中的內(nèi)容項(xiàng)108的增量導(dǎo)出。從操作210,例程200結(jié)束。圖4示出了能夠執(zhí)行本文描述的用于以上文呈現(xiàn)的方式將來自多個(gè)不同的內(nèi)容 源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫中的軟件組件的計(jì)算機(jī)400的示例計(jì)算機(jī)體系結(jié)構(gòu)。圖4所示的計(jì)算機(jī)體系結(jié)構(gòu)示出服務(wù)器計(jì)算機(jī)、常規(guī)臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、平板計(jì)算機(jī)、PDA、無線電話、或其他計(jì)算設(shè)備,并可以用來執(zhí)行本文呈現(xiàn)的被描述為在計(jì)算機(jī)系統(tǒng)102或其他計(jì)算設(shè)備上執(zhí)行的軟件組件的任何方面。圖4所示的計(jì)算機(jī)體系結(jié)構(gòu)包括一個(gè)或多個(gè)中央處理單元(“CPU”)402。CPU 402可以是執(zhí)行計(jì)算機(jī)400的操作所需的算術(shù)和邏輯操作的標(biāo)準(zhǔn)處理器。CPU 402通過從一個(gè)分立的物理狀態(tài)轉(zhuǎn)換到下一狀態(tài)來執(zhí)行必要的運(yùn)算,該轉(zhuǎn)換是通過操縱在各狀態(tài)之間不同并改變這些狀態(tài)的開關(guān)元件來實(shí)現(xiàn)的。切換元件一般可包括維持兩個(gè)二進(jìn)制狀態(tài)之一的電子電路,諸如觸發(fā)電路,以及基于一個(gè)或多個(gè)其他切換元件的狀態(tài)的邏輯組合來提供輸出狀態(tài)的電子電路,諸如邏輯門。這些基本切換元件可被組合以創(chuàng)建更復(fù)雜的邏輯電路,包括寄存器、加減器、算術(shù)邏輯單元、浮點(diǎn)單元和其他邏輯元件。該計(jì)算機(jī)體系結(jié)構(gòu)還包括含有隨機(jī)存取存儲(chǔ)器(“RAM”)414和只讀存儲(chǔ)器416(“ROM”)的系統(tǒng)存儲(chǔ)器408、以及將存儲(chǔ)器耦合至CPU 402的系統(tǒng)總線404?;据斎?輸出系統(tǒng)被存儲(chǔ)在ROM 416中,該系統(tǒng)包含幫助諸如在啟動(dòng)期間在計(jì)算機(jī)400中的元件之間傳遞信息的基本例程。計(jì)算機(jī)400還包括用于存儲(chǔ)操作系統(tǒng)418、應(yīng)用程序和其他程序模塊的大容量存儲(chǔ)設(shè)備410,這將在本文中更為詳盡地描述。大容量存儲(chǔ)設(shè)備410通過連接至總線404的大容量存儲(chǔ)控制器(未示出)連接到CPU 402。大容量存儲(chǔ)設(shè)備410為計(jì)算機(jī)400提供非易失性存儲(chǔ)。計(jì)算機(jī)400可通過變換大容量存儲(chǔ)設(shè)備410的物理狀態(tài)來反映被存儲(chǔ)的信息來將信息存儲(chǔ)在該設(shè)備上。在本說明書的不同實(shí)現(xiàn)中,物理狀態(tài)的具體變換可取決于各種因素。這些因素的示例可以包括,但不僅限于用于實(shí)現(xiàn)大容量存儲(chǔ)設(shè)備的技術(shù),大容量存儲(chǔ)設(shè)備被表征為主存儲(chǔ)還是輔存儲(chǔ)等等。例如,計(jì)算機(jī)400可通過向大容量存儲(chǔ)控制器發(fā)出以下指令來將信息存儲(chǔ)到大容量存儲(chǔ)設(shè)備410 :變更磁盤驅(qū)動(dòng)器內(nèi)的特定位置的磁特性;變更光存儲(chǔ)設(shè)備中的特定位置的反射或折射特性;或變更固態(tài)存儲(chǔ)設(shè)備中的特定電容、晶體管或其他分立元件的電特性。在不背離本發(fā)明的范圍和精神的情況下,物理介質(zhì)的其他變換是可能的。計(jì)算機(jī)400還可通過檢測大容量存儲(chǔ)設(shè)備內(nèi)的一個(gè)或多個(gè)特定位置的物理狀態(tài)或特性來從大容量存儲(chǔ)設(shè)備410讀取信息。
如上簡述,多個(gè)程序模塊和數(shù)據(jù)文件可存儲(chǔ)在計(jì)算機(jī)400的大容量存儲(chǔ)設(shè)備410和RAM 414中,包括適用于控制計(jì)算機(jī)的操作的操作系統(tǒng)418。大容量存儲(chǔ)設(shè)備410和RAM414還可以存儲(chǔ)一個(gè)或多個(gè)程序模塊。具體而言,大容量存儲(chǔ)設(shè)備410和RAM 414可存儲(chǔ)e-discovery導(dǎo)出客戶機(jī)104,這曾在上文中參考圖I詳細(xì)地描述。大容量存儲(chǔ)設(shè)備410和RAM 414還可存儲(chǔ)其他類型的程序模塊或數(shù)據(jù)。除了上述大容量存儲(chǔ)設(shè)備410之外,計(jì)算機(jī)400能夠訪問其他計(jì)算機(jī)可讀介質(zhì)以存儲(chǔ)和檢索信息,諸如程序模塊、數(shù)據(jù)結(jié)構(gòu)或其他數(shù)據(jù)。本領(lǐng)域技術(shù)人員應(yīng)該明白,計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)400可訪問的任何可用介質(zhì),包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和通信介質(zhì)。通信介質(zhì)包括瞬時(shí)信號(hào)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括以存儲(chǔ)如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括但不限于,RAM、R0M、EPR0M、EEPR0M、閃存或其他固態(tài)存儲(chǔ)器技術(shù),⑶-ROM、數(shù)字多功能盤(DVD)、HD-DVD、藍(lán)光、或其他光學(xué)存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備,或可以用來存儲(chǔ)所需信息并可由計(jì)算機(jī)400訪問的任何其他介質(zhì)。
計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以用在被加載到計(jì)算機(jī)400中時(shí)可將計(jì)算機(jī)系統(tǒng)從通用計(jì)算系統(tǒng)變換成能夠?qū)崿F(xiàn)本文描述的實(shí)施例的專用計(jì)算機(jī)的計(jì)算機(jī)可執(zhí)行指令來編碼。計(jì)算機(jī)可執(zhí)行指令可通過變更計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的特定位置的電、光、磁或其他物理特性來在該介質(zhì)上編碼。這些計(jì)算機(jī)可執(zhí)行指令通過如上所述地指定CPU 400如何在各狀態(tài)之間轉(zhuǎn)換來變換計(jì)算機(jī)402。根據(jù)一個(gè)實(shí)施例,計(jì)算機(jī)400能夠訪問存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在由計(jì)算機(jī)執(zhí)行時(shí)執(zhí)行以上參照?qǐng)D2描述的用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫中的例程200。根據(jù)各實(shí)施例,計(jì)算機(jī)400可使用通過一個(gè)或多個(gè)網(wǎng)絡(luò)114到遠(yuǎn)程計(jì)算設(shè)備和計(jì)算機(jī)系統(tǒng)的邏輯連接在聯(lián)網(wǎng)環(huán)境中操作,所述網(wǎng)絡(luò)諸如LAN、WAN、因特網(wǎng)或本領(lǐng)域已知的任何拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)。計(jì)算機(jī)400可以通過連接至總線404的網(wǎng)絡(luò)接口單元406來連接到網(wǎng)絡(luò)420。應(yīng)當(dāng)理解,網(wǎng)絡(luò)接口單元406還可以被用來連接到其他類型的網(wǎng)絡(luò)和遠(yuǎn)程計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)400還可包括用于接收和處理來自包括鍵盤、鼠標(biāo)、觸摸墊、觸敏顯示器、電子指示筆、或其他類型的輸入設(shè)備等一個(gè)或多個(gè)輸入設(shè)備的輸入的輸入/輸出控制器412。類似地,輸入/輸出控制器412可向諸如計(jì)算機(jī)監(jiān)視器、平板顯示器、數(shù)字投影儀、打印機(jī)、繪圖儀或其他類型的輸出設(shè)備等顯示設(shè)備提供輸出??梢悦靼?,計(jì)算機(jī)400可以不包括圖4所示的全部組件,可以包括未在圖4中明確示出的其他組件,或者可使用完全不同于圖4所示的體系結(jié)構(gòu)。基于以上描述,應(yīng)當(dāng)明白,本文提供了用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫中的技術(shù)。雖然以計(jì)算機(jī)結(jié)構(gòu)特征、方法動(dòng)作、以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)專用的語言描述了本文呈現(xiàn)的主題,但是應(yīng)該理解,在所附權(quán)利要求書中所限定的本發(fā)明不一定僅限于本文描述的具體特征、動(dòng)作、或介質(zhì)。相反,這些具體特征、動(dòng)作和介質(zhì)是作為實(shí)現(xiàn)權(quán)利要求的示例形式來公開的。上述主題僅作為說明提供,并且不應(yīng)被解釋為限制??蓪?duì)此處所述的主題作出各種修改和改變,而不必遵循所示和所述的示例實(shí)施例和應(yīng)用,且不背離所附權(quán)利要求書中所述的本發(fā)明的真正精神和 范圍。
權(quán)利要求
1.一種用于導(dǎo)出內(nèi)容項(xiàng)的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括接收(202)查詢參數(shù)以定位由一個(gè)或多個(gè)內(nèi)容服務(wù)器主存的內(nèi)容項(xiàng);基于所述查詢參數(shù)來執(zhí)行(206 )對(duì)所述一個(gè)或多個(gè)內(nèi)容服務(wù)器中的每一個(gè)的本機(jī)搜索查詢;根據(jù)從所述一個(gè)或多個(gè)內(nèi)容服務(wù)器接收到的查詢結(jié)果構(gòu)建(208)列出供導(dǎo)出的內(nèi)容項(xiàng)的導(dǎo)出清單;從所述一個(gè)或多個(gè)內(nèi)容服務(wù)器中檢索(210)在所述導(dǎo)出清單中列出的內(nèi)容項(xiàng);以及將檢索到的內(nèi)容項(xiàng)存儲(chǔ)(210)在導(dǎo)出儲(chǔ)存庫中。
2.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述一個(gè)或多個(gè)內(nèi)容服務(wù)器中的一個(gè)包括電子郵件服務(wù)器,其中從所述電子郵件服務(wù)器檢索多個(gè)電子郵件消息并將其存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中的單個(gè)電子郵件存檔文件中。
3.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述一個(gè)或多個(gè)內(nèi)容服務(wù)器中的一個(gè)包括內(nèi)容站點(diǎn)服務(wù)器。
4.如權(quán)利要求3所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,從所述內(nèi)容站點(diǎn)服務(wù)器檢索多個(gè)列表項(xiàng)并將其存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中的單個(gè)文件中。
5.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述一個(gè)或多個(gè)內(nèi)容服務(wù)器中的一個(gè)包括web服務(wù)器,并且其中從所述web服務(wù)器檢索完整網(wǎng)頁并將其存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中作為單個(gè)存檔的網(wǎng)頁文件。
6.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,檢索由所述一個(gè)或多個(gè)內(nèi)容服務(wù)器主存的單個(gè)文檔的多個(gè)版本并將其存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中。
7.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述導(dǎo)出儲(chǔ)存庫被組織成虛擬文件系統(tǒng)。
8.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述導(dǎo)出儲(chǔ)存庫包括電子發(fā)現(xiàn)引用模型格式的內(nèi)容列表文件,從而指示每一內(nèi)容項(xiàng)的標(biāo)識(shí)符和存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中的位置。
9.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述一個(gè)或多個(gè)內(nèi)容服務(wù)器所主存的不能被索引以供搜索的內(nèi)容項(xiàng)被返回在查詢結(jié)果中、被從搜索內(nèi)容服務(wù)器檢索、并被存儲(chǔ)在所述導(dǎo)出儲(chǔ)存庫中。
10.一種用于從跨各不同的內(nèi)容服務(wù)器(112)的多個(gè)內(nèi)容源(110)中導(dǎo)出內(nèi)容項(xiàng)(108)的系統(tǒng),所述系統(tǒng)包括一個(gè)或多個(gè)處理器(402);耦合到所述一個(gè)或多個(gè)處理器(402)的存儲(chǔ)器(408,410);以及駐留在所述存儲(chǔ)器在中并包括計(jì)算機(jī)可執(zhí)行指令的e-di scovery導(dǎo)出客戶機(jī)(104 ),所述指令在由所述一個(gè)或多個(gè)處理器(402)執(zhí)行時(shí)使得所述系統(tǒng)接收(202)查詢參數(shù)和查詢范圍以定位所述內(nèi)容項(xiàng),所述查詢范圍包括由不同類型的至少兩個(gè)內(nèi)容服務(wù)器所主存的內(nèi)容源,基于所述查詢參數(shù)來生成(204 )對(duì)所述至少兩個(gè)內(nèi)容服務(wù)器中的每一個(gè)的本機(jī)搜索查詢,對(duì)所述至少兩個(gè)內(nèi)容服務(wù)器中的每一個(gè)執(zhí)行(206)所述本機(jī)搜索查詢并接收查詢結(jié)根據(jù)所述查詢結(jié)果來構(gòu)建(208)導(dǎo)出清單,所述導(dǎo)出清單列出了供導(dǎo)出的內(nèi)容項(xiàng),從所述至少兩個(gè)內(nèi)容服務(wù)器中檢索(210)在所述導(dǎo)出清單中列出的內(nèi)容項(xiàng),以及將檢索到的內(nèi)容項(xiàng)存儲(chǔ)(210)在導(dǎo)出儲(chǔ)存庫中。
全文摘要
從多個(gè)不同的內(nèi)容源導(dǎo)出內(nèi)容項(xiàng)。本文描述了用于將來自多個(gè)不同的內(nèi)容源的內(nèi)容項(xiàng)導(dǎo)出到單個(gè)儲(chǔ)存庫的技術(shù)。接收查詢參數(shù)來定位由不同類型的一個(gè)或多個(gè)內(nèi)容服務(wù)器主存的內(nèi)容項(xiàng)以供導(dǎo)出。根據(jù)該查詢參數(shù)生成每一內(nèi)容服務(wù)器的本機(jī)搜索查詢,并且在每一內(nèi)容服務(wù)器上執(zhí)行搜索查詢。從自內(nèi)容服務(wù)器接收到的查詢結(jié)果中構(gòu)建列出供導(dǎo)出的內(nèi)容項(xiàng)的導(dǎo)出清單。隨后從對(duì)應(yīng)的內(nèi)容服務(wù)器檢索導(dǎo)出清單中列出的每一內(nèi)容項(xiàng)并將其存儲(chǔ)在單個(gè)導(dǎo)出儲(chǔ)存庫中。
文檔編號(hào)G06F17/30GK102930035SQ201210448829
公開日2013年2月13日 申請(qǐng)日期2012年11月9日 優(yōu)先權(quán)日2011年11月10日
發(fā)明者Q·G·克里斯滕森, A·D·哈梅茨, R·T·威爾赫姆, J·Z·史密斯, 董穎濤, J·D·范, T·R·斯里拉姆, R·桑德里森, A·加納漢, G·L·麥克明, R·索馬孫達(dá)拉姆, J·A·阿爾斯波, B·史蒂文森 申請(qǐng)人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿克陶县| 惠安县| 陆河县| 淮北市| 镇坪县| 丰宁| 正安县| 郎溪县| 汾阳市| 开封市| 玉门市| 扶余县| 四平市| 常山县| 岑巩县| 泰顺县| 池州市| 城固县| 巨野县| 阿鲁科尔沁旗| 郎溪县| 和龙市| 施秉县| 鹰潭市| 德安县| 大邑县| 南部县| 新密市| 吉林市| 贵定县| 庄浪县| 若羌县| 新巴尔虎左旗| 台北县| 天气| 偃师市| 华容县| 新竹市| 甘德县| 会同县| 于都县|