本揭示一般涉及物件及企業(yè)的索引,更具體地涉及一外部計算機中的企業(yè)索引的復制部分。
背景技術(shù):
::計算機系統(tǒng)或計算機化系統(tǒng),尤其是企業(yè)(enterprise)內(nèi),通常包括大量鏈接的計算機,其存儲及處理大量的物件,例如檔案。因此,至少在某些情況下,為了有效地并快速地檢索物件,會建構(gòu)并維護物件的索引或目錄。一般來說,在計算機化系統(tǒng)中追蹤物件會影響到計算機化系統(tǒng),例如響應時間或設備成本。技術(shù)實現(xiàn)要素:所揭示的主題的一個示例性實施例是使查詢物件獨立于計算機化系統(tǒng)的方法,包括:將計算機化系統(tǒng)的索引的條目的復制,其包括來自于物件的內(nèi)容的數(shù)據(jù),提供給連接至計算機化系統(tǒng)的客戶端計算機,其中所述條目對應至被確認為相關聯(lián)物件的子集合中的物件,從而使得計算機基于所提供的復制并根據(jù)內(nèi)容,獨立于計算機化系統(tǒng)作本地查詢。并包括執(zhí)行該方法的裝置。所揭示的主題的另一個示例性實施例是使查詢物件獨立于計算機化系統(tǒng)的裝置,包括:一計算機化系統(tǒng),包括至少一存儲裝置以存儲該計算機化系統(tǒng)的物件的索引,以及至少一處理組件,其中該計算機化系統(tǒng)被在該至少一處理組件中可操作的程序所配置來將索引的條目的復制,其包括來自于物件的內(nèi)容的數(shù)據(jù),提供給至少一計算機,其中所述條目對應至被確認為相關聯(lián)的物件的子集合中的物件,從而使得計算機基于所提供的復制并根據(jù)內(nèi)容,獨立于計算機化系統(tǒng)作本地查詢。附圖說明一些非限制性的示例性實施例或所揭示的主題的特征將在下面的圖式中說明。相同的或重復的或相等的或類似的結(jié)構(gòu)、元素、或出現(xiàn)在一張或多張圖中的部件通常標記為相同的參考標號,可選的附加一個或多個字母來區(qū)分相似的實體或變異的實體,且可不重復標記和/或描述。在圖中顯示的組件的尺寸和特征的選擇是為了方便或清晰的呈現(xiàn),并非必要地顯示比例或?qū)嶋H的角度。為了方便或清晰,部分元素或結(jié)構(gòu)并未顯示或僅有部分和/或從不同的角度或從不同的視角來顯示。先前呈現(xiàn)的元素的參考隱含著不必要進一步引用它們出現(xiàn)的圖或描述。圖1A示意地說明根據(jù)所揭示的主題的示意性實施例中,一個企業(yè)作為一個計算機化系統(tǒng)及可連接和/或連接至該企業(yè)的客戶端計算機;圖1B示意地說明根據(jù)所揭示的主題的示意性實施例中,當接收索引的項目后,圖1A的該企業(yè)及與該企業(yè)斷開的該客戶端計算機;圖2A概述根據(jù)所揭示的主題的示意性實施例中,使查詢物件獨立于企業(yè)時計算機化系統(tǒng)的操作;以及圖2B概述根據(jù)所揭示的主題的示意性實施例中,圖2A之使查詢物件獨立于企業(yè)時計算機化系統(tǒng)的操作的示范性闡述。具體實施方式在本揭示的上下文中,術(shù)語“企業(yè)”(enterprise)并未限制的意味著包括多個計算機之間的通信,且具有和/或共享和/或與數(shù)據(jù)存儲裝置通信的計算機化系統(tǒng)。該企業(yè)也被稱為一個“計算機化系統(tǒng)”(computerizedsystem),數(shù)據(jù)存儲裝置也被稱為“數(shù)據(jù)存儲”或“存儲”。簡單的說,企業(yè)的一種操作,例如發(fā)送數(shù)據(jù),指的是意味著該企業(yè)的一個或多個組件和/或電腦的操作。一般來說,一個企業(yè)并未限制的包括在一個范圍內(nèi)的多臺計算機,約10臺電腦到約1000臺電腦之間或更多的計算機。可選地,一個企業(yè)包括少于10臺電腦,不排除有一臺計算機,例如,作為大型計算機。在本揭示的上下文中,術(shù)語物件“(object)”并未限制的意味著該企業(yè)的數(shù)據(jù)元素,例如文檔、文件、電子郵件、共享點列表(sharepointlist)或數(shù)據(jù)庫和/或包含或與其他物件相關聯(lián)的結(jié)構(gòu),例如文件夾或目錄。在本揭示的上下文中,術(shù)語物件的“屬性”(property)并未限制的意味著個別的和/或?qū)奈锛奶卣骱?或面貌,例如,在存儲裝置裝的名字及地址和/或網(wǎng)絡存儲裝置的鏈接、所有權(quán)(ownership)、一個物件的訪問歷史(accesshistory)、一個物件的訪問權(quán)限(accesspermissions)、分類、或一個物件的特征例如操作系統(tǒng)設定或維護的如一個物件的建立日期及時間、或建立和/或修改一個物件的人或?qū)嶓w(entity)、一個物件的大小、一個物件的類型、關于一個物件帶有信息的標簽(tag)等等,因此,一個物件的屬性包含一個或多個屬性和物件,同樣地,一個物件對應其屬性。在某些情況或?qū)嵤├?,一個物件的屬性并未限制的指的是意味著該物件的一部分和/或一個屬性。簡單的說,根據(jù)上下文,屬性指的是意味著一個物件和/或多個物件的屬性。在本揭示的上下文中,術(shù)語“索引”(index)并未限制的意味著一個建構(gòu)(construct),例如具有或關于物件的內(nèi)容(content)的數(shù)據(jù)或信息的列表(inventory)或目錄(catalog)。關于物件及其內(nèi)容的數(shù)據(jù)或信息是建立在該索引的一個條目(entry),使得該條目對應至或是各自的物件,反之亦然。因此,索引反映一般來說,索引并未限制的包括物件的內(nèi)容的元素,例如物件的關鍵詞(keywords)或短語(phrases)和/或擷取(extracts)和/或引用(citations)和/或摘錄(excerpts),和/或其衍生(derivations),例如詞干(stems),且至少可選地,物件中的元素的位置信息。在一些實施例中,該索引包括物件的屬性或可選擇地,屬性是另外存儲和維護。在本揭示的上下文中,術(shù)語“索引”或索引操作并未限制的意味著編譯和建構(gòu)數(shù)據(jù)或信息和/或索引中的物件的內(nèi)容。簡單的說,具有一個或多個相同或相關的元素和/或類似的元素和/或其他彼此之間的關系被稱為類似屬性和/或相關屬性,且各自或?qū)料嗨茖傩缘奈锛Q為類似物件和/或相關物件。在本揭示的上下文中,術(shù)語“索引服務器”并未限制的表示一個或多個數(shù)據(jù)處理裝置,其被配置為索引企業(yè)的物件的內(nèi)容并保持索引。在一些實施例中,索引服務器被配置為存儲在一個或多個存儲裝置例如數(shù)據(jù)庫中的物件的屬性,其中可選地,該數(shù)據(jù)庫包括索引或其部分。在本揭示的上下文中,術(shù)語“客戶端計算機”是指計算機和/或計算機化裝置,例如智能手機(smartphone)或平板電腦(tabletcomputer),其外部鏈接(linked)和/或可鏈接(linkable)到該企業(yè),例如該企業(yè)的一個組成部分。例如,客戶端計算機通過一個或多個通信設施,例如通過網(wǎng)絡如互聯(lián)網(wǎng)、或無線、或移動電話通信、或任何通信方式、或通信方法的組合,可鏈接到該企業(yè)。在本揭示的上下文中,除非另有說明,術(shù)語“連接”及其變化是指通過一個或多個通信設施的鏈接。在本揭示的上下文中,除非另有說明,相對于客戶端計算機的本地操作(localoperation)指的是意味著在客戶端計算機上執(zhí)行的操作。在本揭示的上下文中,術(shù)語“連接”(connect)或“鏈接”(link)并未限制的意味著無論是直接的通信連接和/或間接的通信,例如通過網(wǎng)絡和/或組件的互連。在一些實施例中,客戶端機計算機并未限制的由一個被稱為用戶的操作人員所操作和/或控制。在一些實施例中,一客戶端計算機的操作指的是意味著一個由該客戶端計算機的操作人員所控制的操作。在本揭示的上下文中,客戶端計算機相對于企業(yè)上線和離線分別指的是意味著客戶端計算機連接或未連接至企業(yè)。上述術(shù)語也代表詞型變化及其結(jié)合。一般情況下,一個企業(yè)存儲了許多物件,這些物件在企業(yè)的索引的條目中被索引。企業(yè)在一個常見或一個普通的情況下是鏈接到該企業(yè)的一個客戶端計算機查詢該企業(yè)的物件,例如基于該索引的條目所反映或表現(xiàn)的物件的內(nèi)容來搜尋物件。所揭示的主題所處理的技術(shù)問題是減少了鏈接至企業(yè)的客戶端計算機在查詢企業(yè)的物件時企業(yè)的計算和/或通信負載。所揭示的主題所處理的另一個技術(shù)問題是消除了客戶端計算機在查詢關于企業(yè)的物件時的通信負載。根據(jù)所揭示的主題的技術(shù)方案是配置企業(yè)在客戶端計算機復制至少其索引的一部分,從而使得客戶端計算機本地查詢企業(yè)的物件,其對應至復制的條目,不用與企業(yè)通信且查詢其索引。在一些實施例中,響應(responsive)一特定情況或一事件,該企業(yè)將復制(replications)提供給客戶端計算機,例如,響應來自于客戶端計算機的請求(request)或響應客戶端計算機鏈接至該企業(yè)??蛇x地或者企業(yè)積極地將復制“推送”(pushes)到客戶端計算機。因此,一旦客戶端計算機接收并儲存復制時,客戶端計算機能夠獨立于該企業(yè)且不論是否與該企業(yè)鏈接,本地查詢所述復制的條目所對應的物件。所揭示的主題的潛在技術(shù)效果是客戶端計算機獨立于該企業(yè)去操作查詢該企業(yè)的物件。要說明的是,所指的客戶端計算機不排除為一臺客戶端計算機。實現(xiàn)所揭示的一般非限制性概述如下所述。概述本揭示的主題的實施例的示例性實現(xiàn),提供了一種變異的和/或替代和/或不同實施例的建設性基礎,其中一些將于隨后描述。根據(jù)本揭示的一些實施例,一個企業(yè)提供其索引一部分的復本(duplications)或復制(replications),例如索引的條目,給一臺或多臺客戶端計算機。因此,該臺或多臺客戶端計算機收到索引一部分的復本或復制后,能夠獨立于該企業(yè)去本地查詢物件,物件對應至該索引的該部分中的條目,從而至少潛在地減輕該企業(yè)及該臺或多臺客戶端計算機的處理負擔和/或通信帶寬需求。在一些實施例中,該企業(yè)基于一些物件之間潛在原理(potentialrationale)的共通性(commonality)和/或關系,提供該索引一部分的復制給一臺客戶端計算機,當一個或多個物件被查詢,其他相關物件很有可能將會稍后需要被呼叫。例如,當一臺客戶端計算機請求和/或查詢該企業(yè)的一個或多個物件,企業(yè)響應地將一個或多個物件所對應的索引的條目的復制,以及根據(jù)物件的屬性,例如所有權(quán)、存取歷史、權(quán)限或分類所決定對應至該企業(yè)的類似物件所對應的條目的復制,提供給該臺客戶端計算機。另一個例子是當客戶端計算機要從在線狀態(tài)(on-linestate)切換到離線狀態(tài)(off-linestate),例如進行旅行,客戶端計算機向企業(yè)請求該客戶端計算機的操作人員感興趣或有關的物件所對應的索引條目。相應地,企業(yè)將所要求的條目的復制,可選地加上類似的物件所對應的條目的復制一起提供。在一些實施例中,響應客戶端計算機連接和/或鏈接到企業(yè),企業(yè)將有關客戶端計算機和/或其身份(identity)和/或其操作人員的物件所對應的索引的條目的復制提供給客戶端計算機,例如,響應企業(yè)偵測到客戶端計算機的連接,企業(yè)將客戶端計算機的操作人員具有所有權(quán)和/或訪問權(quán)限的物件所對應的條目的復制提供給客戶端計算機。在一些實施例中,企業(yè)發(fā)起傳送索引的一部分的復本或復制給客戶端計算機,例如,遇到客戶端計算機大量的查詢企業(yè)的物件,企業(yè)通過傳送或“推送”(pushing)最近查詢的物件所對應的條目的復制,可選地加上類似的物件所對應的條目的復制給客戶端計算機來反應。企業(yè)這樣的反應的一個潛在的理由為有相當大的可能性是客戶端計算機將進一步查詢這些和/或類似的物件。因此,企業(yè)推送復制而不是響應客戶端計算機的查詢和/或請求。另一個例子是當客戶端計算機鏈結(jié)至企業(yè)并建立和/或修改企業(yè)的物件時,企業(yè)響應以將建立的和/或修改的物件所對應的條目的復制,可選地加上客戶端計算機之前建立的和/或修改的物件所對應的條目的復制推送給客戶端計算機。考慮到客戶端計算機潛在地可能查詢這樣的物件,將建立的和/或修改的物件所對應的條目的復制推送給客戶端計算機的潛在的原理允許客戶端計算機去查詢客戶端計算機已經(jīng)處理的物件。要說明的是,客戶端計算機通過建立和/或修改企業(yè)的物件來處理的物件被視為與客戶端計算機的所有權(quán)和/或訪問權(quán)限和/或其操作人員類似。在一些實施例中,該企業(yè)將條目的復制提供給多臺客戶端計算機,例如,將一第一客戶端計算機和/或其操作人員具有所有權(quán)和/或訪問權(quán)限的物件所對應的條目的復制提供給該第一客戶端計算機。同樣的,將一第二客戶端計算機和/或其操作人員具有所有權(quán)和/或訪問權(quán)限的物件所對應的條目的復制提供給該第二客戶端計算機。此外,將與所提供的復制所對應的物件具有共同屬性(commonproperty),例如共同分類的物件所對應的條目的復制提供給該第一客戶端計算機及該第二客戶端計算機。在一些實施例中,兩臺或更多的客戶端計算機彼此之間交換或轉(zhuǎn)移條目的復制,例如,第一客戶端計算機經(jīng)由條目本地查詢物件,如果確認沒有這樣的物件,第一客戶端計算機嘗試與共享通信和/或網(wǎng)絡的其他客戶端計算機通信,并向其他客戶端計算機查詢被查詢的物件所對應的條目的復制。如果找到這樣的復制條目,具有找到的復制的客戶端計算機將所找到的復制傳送至第一客戶端計算機。要說明的是,至少在一些實施例中,條目的復制的交換是獨立于企業(yè)且不中斷或加載企業(yè)而進行。如果在其他客戶端計算機未找到被查詢的物件所對應的條目的復制,第一客戶端計算機可以或與企業(yè)通信,并從其獲得被查詢的物件所對應的條目的復制。在一些實施例中,客戶端計算機不管其他客戶端計算機而與企業(yè)通信更多例如對應至被查詢的物件的條目的復制。要說明的是,通過將企業(yè)的索引的一部分具有合適的復本或者復制提供給客戶端計算機,至少潛在地減少了客戶端計算機進一步與企業(yè)進行溝通的需求,例如,提供彼此之間具有超過一個相似的屬性的物件所對應的索引的一部分的復制,可選地提供相似而雖然不是共同和/或部分共同或共享的屬性的物件所對應的索引的一部分的復制。例如,不管屬性而提供相同部(department)的物件所對應的索引的一部分的復制,客戶端計算機和/或其操作者具有所述物件的訪問權(quán)限。進一步的例子,提供任何其他關系彼此之間有關聯(lián)的物件所對應的索引的一部分的復制,例如在企業(yè)的一特定部分的物件或一特定時間內(nèi)備份的物件,可選地是與客戶端計算機具有一些關系的物件,例如客戶端計算機的操作人員的訪問權(quán)限。要說明的是,物件可以通過其屬性的組合和/或任和其他關系相關聯(lián)。一般來說,相關聯(lián)的物件并未限制的包括該企業(yè)的物件的子集合(subset),其中相關聯(lián)的物件的一個子集合可以與另一個相關聯(lián)的物件的子集合至少一部分相同,然而,在一些實施例或情況中,一個相關聯(lián)的物件的子集合包括企業(yè)的所有物件,例如,當該企業(yè)僅具有相關聯(lián)的物件時,使得相關聯(lián)的物件的子集合包括該企業(yè)的集合的物件,而不是該企業(yè)的集合的物件的一部分。在一些實施例中,所提供的條目的復制在客戶端計算機被建立一索引,因此可選地,客戶端計算機可以用類似查詢該企業(yè)的方式來獨立于該企業(yè)作本地查詢物件。要強調(diào)的是,條目包括基于和/或來自于和/或?qū)奈锛膬?nèi)容的數(shù)據(jù)。因此,與條目的復制所對應的物件的內(nèi)容相關聯(lián)的標準查詢或檢索可以基于條目而不用實際訪問物件來實行。在一些實施例中,企業(yè)的索引的一部分的復制不需要是準確的索引的條目的復制,只要復制包括數(shù)據(jù)和/或來自于條目所反映(reflected)的物件的內(nèi)容,例如,復制可以不包括該企業(yè)相對于其索引和/或其條目的管理數(shù)據(jù)(administrativedata),或者復制可以用與建立該企業(yè)的索引的條目的不同方式來建立。簡單的說,客戶端計算機關于企業(yè)的物件的查詢和/或請求和/或任何與企業(yè)的其他操作也是指客戶端計算機與企業(yè)之間關于該企業(yè)的物件的互動,其中該企業(yè)的互動不排除指的是企業(yè)的一個物件。圖1A示意地說明根據(jù)所揭示的主題的示意性實施例中,一企業(yè)100作為一計算機化系統(tǒng)及可連接和/或通過一通信鏈接118連接至該企業(yè)的客戶端計算機120。客戶端計算機120至企業(yè)100的連接或鏈接可以通過該企業(yè)100的組件和/或計算機直接和/或間接的互連。企業(yè)100包括一個存儲116,代表任何數(shù)量的存儲裝置,其中存儲該企業(yè)100的物件130。物件130以物件130a至物件130e表示,以三點138表示代表任意數(shù)量的物件。任何物件130的物件可以是簡單的或基本的物件或文件,例如以物件130c表示,或者可以是其他物件的混合(compound)或容器(container),例如以物件130a表示。企業(yè)100包括一索引存儲112,其存儲并維護物件130的索引110,以從索引存儲112延伸的虛線192表示。索引110包括物件130各自的和對應的條目102,進一步以三點108表示。企業(yè)100還包括一屬性存儲114,其以例如建立個物件130的列表和/或目錄和/或數(shù)據(jù)庫來存儲和維護物件130的屬性,簡單的說,即稱為一屬性目錄(未圖示)。在一些實施例中,客戶端計算機120代表任意數(shù)量的客戶端計算機,以客戶端計算機120a至客戶端計算機120n表示,亦如圖虛線196所示,且分別通過通信鏈路118a至通信鏈路118n直接地和/或間接地可連接和/或連接到企業(yè)100。舉例來說,物件130a及130b各自的條目102以條目104表示,物件130c至130e各自的條目102以條目106表示。進一步舉例來說,基于或者由物件130的屬性判斷,條目106對應至類似的物件,例如在屬性目錄中的物件130c至物件130e。再舉例來說,客戶端計算機120連接到企業(yè)100。因此,在一些實施例中,在某些情況下,部分如上所述,企業(yè)100通過通信鏈接118傳送條目106的復制給客戶端計算機120。收到條目106的復制,客戶端計算機120能夠和/或可以與企業(yè)100斷開(un-link)和/或斷接(disconnect)且仍然能夠查詢條目106所對應的物件。要說明的是,舉例來說,物件130c至物件130e是物件130的一個子集合,但物件130c至物件130e的子集合代表基于至少一屬性彼此有關聯(lián)的物件130的任何子集合。圖1B示意地說明根據(jù)所揭示的主題的示意性實施例中,當物件130c至物件130e所對應的索引110的條目106的復制被接收后的企業(yè)100及客戶端計算機120??蛻舳擞嬎銠C120如圖所示以斷箭198表示與企業(yè)100斷開,而不是通信鏈接118。也要說明的是,在客戶端計算機120中的條目所對應的物件在企業(yè)100中修改和/或刪除的情況時,例如條目106的復制122,在一些實施例中,企業(yè)100會通過推送和/或響應客戶端計算機120至企業(yè)的100連接來修改客戶端計算機120的條目。在一些實施例中,客戶端計算機120響應來自于企業(yè)100的查詢和/或要求和/或由推送條目106的復制122的企業(yè)100,被配置為接收例如在其索引124中的條目106的復制122。同樣地,在一些實施例中,企業(yè)100通過響應客戶端計算機120和/或通過推送復制122給客戶端計算機120,被配置為提供條目106的復制122和/或修改后的條目給客戶端計算機120。在一些實施例中,客戶端計算機120包括在一存儲內(nèi)之一索引124,如圖所示的虛線194,因此,在一些實施例中,客戶端計算機120在索引124中存儲條目106的復制122來作為客戶端計算機120的本地索引,因此,能夠或可以用類似客戶端計算機120連接至企業(yè)100時,在企業(yè)100查詢物件的方式在本地執(zhí)行查詢。要說明的是關于客戶端計算機120的描述為舉例,且可以和/或確實應用至客戶端計算機120a至客戶端計算機120n的任何一者。此外,可以將不是物件130c至物件130e的物件的不同子集合所對應的條目的復制提供給客戶端計算機120a至客戶端計算機120n。在一些實施例中,企業(yè)100包括一個或多個處理組件(未圖示)來作為一個或多個處理器和/或計算機,且一程序(program)在該一個或多個處理組件中可操作和/或操作來執(zhí)行根據(jù)上述示例性操作的操作,但并未限制在上述示例性操作。要說明的是,參照多個條目及其復制并不排除一個條目對應一個物件以及該條目的一個復制,例如企業(yè)提供關于一個物件所對應的條目的復制,例如所有權(quán),給連接至企業(yè)的客戶端計算機的操作人員。此外,可選地,基于所接收的復制,將與該物件類似的物件所對應的更多條目的復制提供給客戶端計算機。還要說明的是,索引存儲112和/或?qū)傩源鎯?14可以在多個裝置中實施。要說明的是,索引110及屬性目錄可以結(jié)合,例如在一個數(shù)據(jù)庫和/或另外建立,例如一個清單。圖2概述根據(jù)所揭示的主題的示意性實施例中,使查詢物件時獨立于企業(yè)時計算機化系統(tǒng)的操作。操作202時,計算機化系統(tǒng)將該計算機化系統(tǒng)的索引的條目的復制,其包括來自于物件的內(nèi)容的數(shù)據(jù),提供給連接至計算機化系統(tǒng)的客戶端計算機,其中所述條目對應至計算機化系統(tǒng)中被認定是相關聯(lián)物件的子集合中的物件。舉例來說,關于圖1A-1B的例子,條目106的復制122對應至物件因此,基于所提供的復制,使計算機獨立于計算機化系統(tǒng)且當計算機未連接至計算機化系統(tǒng)時,能根據(jù)相關聯(lián)物件的內(nèi)容作本地查詢。圖2B概述根據(jù)所揭示的主題的示意性實施例中,使查詢物件獨立于企業(yè)時計算機化系統(tǒng)的操作,其作為圖2A的操作202的非限制示范性闡述。操作212時,基于計算機化系統(tǒng)中的物件的至少一屬性,確認計算機化系統(tǒng)中相關聯(lián)的物件。舉例來說,基于物件的一個或多個屬性,至少在物件中部份共同的,例如所有權(quán)、訪問權(quán)限、訪問歷史和/或其他屬性,例如分類,確認在計算機連接至計算機化系統(tǒng)的互動中所指的物件和/或與計算機有關的物件和/或與計算機的操作人員相關或有關的物件。操作214時,決定計算機化系統(tǒng)的索引中所確認的物件所對應的條目。操作216時,產(chǎn)生所決定的條目的復制。在一些實施例中,建立復制的方式不同于計算機化系統(tǒng)的索引相對應的條目,但在建立和/或存儲于索引的條目時保存來自于物件的內(nèi)容的數(shù)據(jù)。操作218時,計算機化系統(tǒng)將復制傳送至連接至計算機化系統(tǒng)的計算機。一般來說,復制并未限制的通過或根據(jù)上述物件所指的示例傳送至計算機。因此,根據(jù)本揭示提供一種使查詢物件獨立于計算機化系統(tǒng)的方法,包括將計算機化系統(tǒng)的索引的條目的復制,其包括來自于物件的內(nèi)容的數(shù)據(jù),提供給連接至計算機化系統(tǒng)的客戶端計算機,其中所述條目對應至被確認為相關聯(lián)物件的子集合中的物件,從而使得計算機基于所提供的復制并根據(jù)內(nèi)容,獨立于計算機化系統(tǒng)來作本地查詢。在一些實施例中,基于子集合中的物件的至少一屬性,子集合中的物件被確認為相關聯(lián)的物件。在一些實施例中,該至少一屬性包括該子集合中的物件共同的屬性。在一些實施例中,該至少一屬性包括該子集合中的物件至少部分共同的屬性。在一些實施例中,該至少一屬性包括該子集合的物件類似的屬性。在一些實施例中,該至少一屬性包括多個彼此之間具有至少一關系的屬性。在一些實施例中,計算機化系統(tǒng)通過響應計算機至計算機化系統(tǒng)的連接,實行將索引的條目的復制提供給計算機。在一些實施例中,計算機化系統(tǒng)通過響應計算機與計算機化系統(tǒng)關于計算機化系統(tǒng)的物件的互動,實行將索引的條目的復制提供給計算機。在一些實施例中,互動包括計算機查詢計算機化系統(tǒng)的至少一物件。在一些實施例中,互動包括計算機請求計算機化系統(tǒng)的至少一物件。在一些實施例中,將索引的條目的復制提供給計算機是由計算機化系統(tǒng)發(fā)起。在一些實施例中,計算機化系統(tǒng)的索引的條目的復制是建立在計算機中之一本地索引在一些實施例中,計算機化系統(tǒng)的索引的條目的復制是用與計算機化系統(tǒng)的索引的條目不同的方式產(chǎn)生。因此,根據(jù)本揭示進一步提供一種使查詢物件獨立于計算機化系統(tǒng)的裝置,包括一計算機化系統(tǒng),其包括至少一存儲裝置以存儲該計算機化系統(tǒng)的物件的索引,以及至少一處理組件,其中該計算機化系統(tǒng)被在該至少一處理組件中可操作的程序所配置來將索引的條目的復制,其包括來自于物件的內(nèi)容的數(shù)據(jù),提供給至少一計算機,其中所述條目對應至被確認為相關聯(lián)的物件的子集合中的物件,從而使得計算機基于所提供的復制并根據(jù)內(nèi)容,獨立于計算機化系統(tǒng)來作本地查詢。在一些實施例中,當該至少一計算機連接至該計算機化系統(tǒng)時,程序操作以將索引的條目的復制提供給至少一計算機。在一些實施例中,響應該至少一計算機與該計算機化系統(tǒng)的連接,程序操作以將索引的條目的復制提供給至少一計算機。在一些實施例中,響應該至少一計算機與該計算機化系統(tǒng)的至少一物件的互動,程序操作以將索引的條目的復制提供給至少一計算機。在本揭示的一些實施例中的描述,例如且并未限制,術(shù)語“操作”(operating)或“執(zhí)行”(executing)也分別隱含例如“可操作”(operable)或“可執(zhí)行”(executable)的能力。除非從上下文中清楚地得知,復合術(shù)語例如“事務屬性”(athingproperty)隱含該事物的屬性。此處所用的術(shù)語“處理器”(processor)或“計算機”(computer)或其系統(tǒng)為本領域的通常用語,例如一通用目的處理器(generalpurposeprocessor)或一微處理器(micro-processor),RISC處理器,或DSP,可能包括額外組件,例如內(nèi)存或通信接口??蛇x加地,術(shù)語“處理器”或“計算機”或其衍生詞代表一種裝置能夠執(zhí)行提供的或合并的程序和/或能夠控制和/或訪問數(shù)據(jù)存儲裝置和/或其他裝置,例如輸入及輸出接口。術(shù)語“處理器”或“計算機”也代表多個連接和/或鏈接和/或另外通信的處理器或計算機,可能分享一個或多個其他資源,例如內(nèi)存。所述用語“軟件”(software)、“程序”(program)、“軟件流程”(softwareprocedure)或“流程”(procedure)或“軟件碼”(softwarecode)或“碼”(code)或“應用”(application)可根據(jù)內(nèi)文互換使用,并表示一個或以上的指令(instruction)或指示(directive)或用于執(zhí)行電路的操作,通常代表一演算及/或其他編程或方法。所述程序被存儲在一媒介中,如RAM、ROM或磁盤(disk)或通過一設備,例如一處理器或其他電路可訪問(accessible)及可執(zhí)行(executable)而嵌入的一電路中。所述處理器及程序可構(gòu)成至少部分相同的設備,例如電子閘極的陣列,如FPGA或ASIC,被設計用以執(zhí)行操作的一編程順序(programmedsequence),可選的包括或與一處理器或其他電路連結(jié)。所述術(shù)語計算機化設備或一計算機化系統(tǒng)或一相似術(shù)語,并未限制的表示包括一或多個可操作或根據(jù)一編程進行操作的處理器的設備。如本文所使用而不限定的,一模塊表示一系統(tǒng)的一部分,如一程序操作的一部分,或在相同單元或不同單元上與至少一或以上的其他部分相互作用,或用于與一個或以上的其他組件相互作用的一電子組件(component)或部件(assembly)。如本文所使用而不限定的,一程序代表達成一特定目標和結(jié)果的操作的集合。所述用語“配置”(configuring)及/或“調(diào)適”(adapting)用于一目標或其變化,是指使用至少一軟件及/或電子電路及/或設計的輔助設備及/或被實施的及/或可操作的或操作以達到所述目標。一裝置存儲及/或包含一程序及/或數(shù)據(jù)構(gòu)成制造的制品。除非另有說明,所述程序及/或數(shù)據(jù)被存儲在一非臨時性介質(zhì)(non-transitorymedium)中。在這個情況下,公開的電氣或電子設備是假設一適當?shù)碾娫幢皇褂眠M行操作。根據(jù)本發(fā)明揭露的主題的各種實施例,系統(tǒng)、方法及計算機程序產(chǎn)品的可能實施的架構(gòu)、功能或一種操作,顯示在所述流程圖及框圖中。在這方面,在所述流程圖或框圖的任一方塊可表示一個模塊、段(segment)或程序碼的部分,其包括用于實施特定邏輯功能的一或多個可執(zhí)行指令。應注意的是,在一些任選的實施中,所顯示或描述的操作可發(fā)生在不同的順序或并行操作,而不是順序操作來達到相同或等效的效果。相應的結(jié)構(gòu)、材料、動作以及等同的所有手段,或在以下的權(quán)利要求中的步驟附件功能組件是指包括任何用于執(zhí)行功能的結(jié)構(gòu)、材料或動作與作為特別要求保護的其他要求組件的組合。如本文所使用的,除非內(nèi)容另外有明確指出,單數(shù)形式“一”(a),“一”(an)及“所述”(the)也包含多數(shù)形式。進一步理解的是,所述術(shù)語“包括”(comprise)及/或“包括”(comprising)及/或“具有”(having)在說明書中使用時,是指所述的特征、整數(shù)(integers)、步驟(steps)、操作(operations)、元素(element)及/或組件(components),但不排除存在或附加一或多個以上的其他特征、整數(shù)、步驟、操作、元素、組件和/或其組合。本文所使用的術(shù)語除非另有說明,不應當理解為限制,并且僅為了描述特定實施例的目的,并不限制本公開的主題。雖然所揭露的主題的一些實施例已說明及描述,但應清楚的是,本發(fā)明并不局限在本文描述的實施例。多種修改、改變、變化、替換及等同皆不排除。當前第1頁1 2 3 當前第1頁1 2 3