新四季網

用於在計算機網絡中生成聚集數據視圖的系統和方法

2023-07-01 02:44:01 2

專利名稱:用於在計算機網絡中生成聚集數據視圖的系統和方法
技術領域:
本發明一般涉及計算機軟體和計算機通信網絡,尤其涉及用於跨計算機網絡聚集和顯示存儲位置的內容的系統和方法。
背景技術:
一般而言,計算機設備和連接計算機設備的通信網絡的進步和可用性為計算機用戶提供了各種操作環境。在常見於商業或其它大規模計算網絡的受管的計算機網絡環境中,計算網絡包括集中式網絡授權機構,諸如主域控制器,它通過維護口令和許可來控制用戶的訪問。集中式網絡授權機構也可為授權的網絡用戶管理對本地存儲的數據文件的訪問。
與受管的計算網絡相反,常見於家庭或其它小規模網絡的非受管計算網絡一般不包含用於控制用戶訪問或集中式數據文件存儲的主域控制器。相反,眾多非受管計算網絡需要按照控制用戶安全授權形式的單獨用戶管理來使用網絡上的各種計算設備。此外,大多數非受管網絡需要額外的用戶參與和知識來存儲和檢索存儲在網絡上的各種計算設備上的內容。在於2003年4月15日提交的名為SMALL-SCALE SECURED COMPUTER NETWORK GROUP WITHOUTCENTRALIZED MANAGEMENT(沒有集中式管理的小規模安全計算機網絡組)的共同轉讓、待批的美國專利申請第10/414,354號中提出了提供標準化用戶認證的一種嘗試,其中將用戶的安全標識複製到非受管網絡中的每一計算設備。
在受管和非受管網絡兩者中均提供更集中的數據存儲的一種嘗試對應於創建可在網絡化計算設備之一上找到的共享存儲位置。共享存儲位置可用作數據的指定存儲,而無需考慮用戶當前正使用哪一種網絡化的計算設備。儘管該方法試圖集中化存儲,但由於需要用戶記住集中化的共享存儲位置的位置和名稱,這種方法可能是不完善的。此外,在重命名、移動或修改共享存儲位置的情況中,用戶可能無法訪問所期望的內容。
在受管網絡中更集中式地存儲數據文件的另一種方法對應於維護定義數據存儲在何處的漫遊用戶配置文件。儘管漫遊用戶配置文件可協助定位存儲在各種位置中的數據文件,但漫遊配置文件的存儲和更新造成了對計算機網絡的處理和存儲資源的更大的負擔。從而,隨著網絡化計算設備的數量的增長,漫遊用戶配置文件的負擔也將增長。
在受管和非受管網絡兩者中均提供更集中數據文件存儲的又一方法對應於將本地文件系統動作重定向到網絡上指定的存儲位置。例如,對本地存儲位置的內容的請求可被自動重定向來檢索網絡上可能遠離該計算設備的指定存儲位置的內容。類似地,本地存儲數據的請求可被自動重定向以在網絡上的指定存儲位置存儲所選的內容。儘管該方法可允許所有的數據請求被定向到集中式的存儲位置,而不需要用戶了解所指定單元的位置,但它也阻止在本地機器上存儲和檢索內容。此外,在重命名、移動或修改指定的存儲位置的情況中,用戶可能無法訪問所期望的內容。
因此,基於與小規模網絡相關聯的上述缺陷,存在對用於管理存儲在計算機網絡中的兩臺或多臺機器上的內容的系統和方法的需求。
發明概述提供了用於在計算網絡中生成聚集內容視圖的系統和方法。主機計算設備獲取對於對應於一組準則的內容的聚集視圖的請求。主機計算設備對自身以及定義的網絡中的每一計算設備查詢匹配該組準則的本地存儲的內容。在主機計算設備處將查詢結果合併為聚集列表視圖並向用戶顯示。
根據本發明的一方面,提供了用於管理可在網絡上訪問的數據的方法。該方法可在含有通信中的兩臺或多臺計算設備的計算機網絡中實現。根據該方法,作為計算機網絡一部分被包含且與用戶相關聯的主機計算設備獲取標識對應於一組準則的數據的請求,並獲取存儲在與用戶請求相關聯的主機計算設備上並匹配該組準則的數據的標識。主機計算設備自動獲取存儲在計算機網絡中所包含的至少一個計算設備上且匹配該組準則的數據的標識。主機計算設備將存儲在與用戶請求相關聯的主機計算設備上的數據標識與存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併。主機計算設備然後生成將存儲在與用戶請求相關聯的主機計算設備上的數據標識和存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果。
根據本發明的另一方面,提供了用於管理可在網絡上訪問的數據的方法。該方法可在含有通信中的兩個或多個計算設備的計算機網絡中實現。根據該方法,計算設備獲取標識存儲在該兩個或多個計算設備上的內容的用戶請求。該計算設備自動查詢該計算機網絡內的兩個或多個計算設備來標識與唯一用戶標識符相關聯的本地計算設備存儲位置的內容。該計算設備合併查詢的結果。另外,計算設備顯示合併查詢結果的結果。
根據本發明的又一方面,提供了用於管理可在網絡上訪問的數據的方法。該方法可在含有通信中的與用戶直接相關聯的計算設備以及至少一個遠程計算設備的計算機網絡中實現。根據該方法,與用戶直接相關聯的計算設備獲取標識對應於一組準則的數據的請求。與用戶直接相關聯的該計算設備獲取匹配該組準則的本地存儲的內容的標識,並向該遠程計算設備發送對匹配該組準則的內容的標識的請求。該遠程計算設備獲取匹配該組準則的本地存儲的內容的標識,並發送匹配該組準則的本地存儲內容的標識。與用戶直接相關聯的計算設備然後將匹配該組準則的內容合併,並生成匹配該組準則的合併內容的結果。
附圖簡述當結合附圖參考以下詳細描述時,將更容易地理解以及更好地領會本發明的前述方面和眾多附加優點,附圖中

圖1是根據本發明,包含本地存儲各種內容的三個計算設備的非受管計算機網絡的框圖;圖2是根據本發明,示出用戶數據請求和內容查詢的啟動的圖1的計算機網絡的框圖;圖3是根據本發明,示出從網絡化計算設備返回和合併匹配內容標識符的圖1的計算機網絡的框圖;圖4是根據本發明,示出在網絡中每一計算設備處處理聚集視圖請求的結果的圖1的計算機網絡的框圖;圖5是根據本發明,示出由網絡化計算設備實現的聚集視圖創建例程的流程圖;圖6A-6D是根據本發明,示出用於顯示對應於聚集視圖的合併的內容標識符的屏幕顯示的框圖;以及圖7是根據本發明,示出由網絡化計算設備實現的聚集視圖遠程文檔處理例程的流程圖。
較佳實施例的詳細描述一般而言,本發明對應於用於生成存儲在計算機網絡中的各種計算設備中的內容的聚集視圖的系統和方法。更具體地,本發明對應於用於自動查詢定義的網絡中的計算設備以及生成合併的查詢響應的視圖的系統和方法。儘管本發明將對於其中所有的網絡計算設備對網絡的所有授權用戶具有公共的安全配置文件的計算設備網絡來描述,但相關領域的技術人員可以理解,本發明可在其中每一計算設備可為授權的網絡用戶維護單獨的安全配置文件的替換的計算網絡中實現。此外,相關領域中的技術人員可以理解,本發明的某些或所有方面可在具有用於控制用戶訪問的集中式網絡授權機構的受管計算機網絡中實現。從而,關於本發明描述的實施例在本質上是說明性的,而不應被解釋為限制性的。
圖1是根據本發明示出包含三個計算設備102、104和106的計算機設備網絡100的框圖。計算設備102、104、106可以被具體化為可用於對計算機網絡100持久保存內容的各種設備中的任何一種。計算設備的示例包括,但不限於,個人計算設備、手持式計算設備、基於伺服器的計算設備、個人數字助理、行動電話、獨立存儲器設備、含有某種類型的存儲器的電子設備等。
在本發明的說明性實施例中,計算設備102、104和106各自維護對應於每一授權用戶的唯一安全標識符(「SID」)的安全信息108的資料庫。資料庫108也可維護將唯一用戶SID與一個或多個用戶組(諸如管理員、用戶、審閱者)以及該組的唯一安全標識符相關聯的信息。根據該說明性的實施例,在計算設備102、104、106的每一個處複製安全信息資料庫108,使得在計算設備的任何一個處可訪問包含用戶SID的用戶的安全配置文件。跨計算網絡複製安全配置文件信息的更詳細說明可在於2003年4月15日提交的名為SMALL-SCALE SECUREDCOMPUTER NETWORK GROUP WITHOUT CENTRALIZED MANAGEMENT(沒有集中式管理的小規模安全計算機網絡組)的共同轉讓、待批的美國專利申請第10/414,354號中找到,美國專利申請第10/414,354通過引用包含在此。
如圖1中所示,對特定的用戶,第一計算設備102「機器A」在諸如硬碟或其它大容量存儲設備等可由用戶以某種方式訪問的本地存儲位置上維護第一文件110「文件A」。類似地,第二計算設備104「機器B」維護第二文件112「文件B」,而第三機器106「機器C」維護第三文件114「文件C」,「文件B」和「文件C」均可由用戶以某種方式訪問。如將在以下更詳細描述,在本發明的說明性實施例中,文件110、112、114各自維護指示哪些用戶SID和組SID可訪問特定文件的訪問控制列表(「ACL」)。另外,每一文件SCL也可指示對特定用戶SID或組SID可具有的訪問類型的限制。例如,文件ACL可指示,特定用戶可訪問文件來讀文件,但不可按照任何方式來修改該文件。此外,每一文件ACL也可指示對應於創建該文件和/或最後編輯該文件的用戶SID的該文件的當前所有者。然而,使用常規的數據管理方法,用戶將必需記住每一數據片段的精確位置以便遠程地訪問該數據。儘管相對於ACL描述了數據的管理,但相關領域的技術人員可以理解,也可使用其它的數據管理,諸如安全加密、數字權限管理等。
現在參考圖2-4,將描述計算機網絡100的三個計算設備102、104和106之間的聚集視圖請求的啟動和處理。參考圖2,以在機器A 102處接收到由用戶發送的內容標識請求來啟動該過程。基於與特定用戶或用戶帳戶相關聯的唯一SID,機器A 102啟動對應於該唯一SID以及可用於選擇數據的各種準則中的任何一種的本地內容查詢。當前隨本地內容查詢,或處理本地查詢之後,機器A 102自動啟動對網絡100中的計算設備104、106的分布式內容請求。因為該說明性網絡中的每一計算設備中的安全配置文件都複製了安全配置文件資料庫108,因此機器A 102可向每一計算設備發出完全相同內容的查詢。此外,儘管圖2示出網絡100上的每一計算設備接收該分布式的內容查詢,但機器A也可將該內容查詢限於網絡100內計算設備的子集。
現在參考圖3,接收該內容請求的每一計算設備處理該請求,並返回標識匹配內容和該內容位置的信息。例如,在該說明性示例中,機器B 104將返回標識文件B 112及其在機器B的存儲系統內的具體位置的信息。同樣,機器C 106將返回標識文件C 114及其在機器C的存儲系統內的具體位置的信息。在本發明的說明性實施例中,位於每一計算設備的內容不被發送給請求計算設備。此外,如將在以下更詳細說明的,也可處理之前存儲的內容請求響應或高速緩存的內容請求響應。
一旦由機器A 102接收請求響應之後,合併查詢結果。在本發明的說明性實施例中,所合併的結果被具體化為沒有對內容的位置或起始地址的直接引用的所有匹配內容的單個表示。然而,機器A 102可從用戶獲取額外的指令,來為請求用戶排序或組織該合併的結果。例如,機器A 102可按照大小、日期、起始地址等對所合併的內容排序。此外,機器A 102可將附加的視覺提示與合併的結果相關聯來標識特定數據片段,諸如存儲在當前不可用的計算設備上的數據。
圖4是示出在網絡中的每一計算設備處處理聚集視圖請求的結果的圖1的計算機網絡100的框圖。為圖4的目的,假定計算設備102、104、106各自提交聚集視圖請求,且每一計算設備的內容未被修改。機器A 102的聚集視圖顯示文件A110、文件B 112和文件C 114,文件B和文件C以虛線示出,以顯示它們對機器A遠程地存儲。類似地,機器B 104的聚集視圖示出完全相同的內容,以虛線示出文件A 110和文件C 114以示出它們被遠程存儲。最後,機器C 106的聚集視圖示出完全相同的內容,以虛線示出文件A 110和文件B 112以示出它們被遠程存儲。基於每一計算機設備102、104、106的聚集視圖,用戶可訪問同樣的內容而不必了解其實際位置。此外,在計算設備中的一個或多個不可用的情況中,計算設備可仍顯示存儲在不可用機器上的內容,以附加的視覺提示來指示它當前不可用。
圖5是根據本發明,示出由諸如計算設備102、104、106等網絡計算設備實現的聚集視圖創建例程500的流程圖。在框500處,獲取對創建內容的聚集視圖的用戶請求。在本發明的說明性實施例中,該聚集視圖請求可直接對應於用戶對任何類型的應用程式或模塊、顯示內容的訪問。例如,聚集視圖請求可對應於在軟體應用程式內打開文件的請求。類似地,聚集視圖創建請求可對應於文件系統管理程序的啟動。此外,聚集視圖請求可在特定事件發生時自動生成,諸如在一天中的特定時刻、當計算設備通電後、當計算設備被連接到網絡後等。
在框502處,計算設備對本地計算設備文件系統查詢匹配內容查詢的內容。在本發明的說明性實施例中,內容查詢是採用資料庫查詢的形式的,諸如由微軟公司的SQL資料庫支持的查詢功能。資料庫查詢包括用於確定匹配內容的一組準則。在本發明的說明性實施例中,查詢包括對匹配其中由用戶SID安全令牌標識的用戶可訪問的所有內容的請求。另外,查詢可包括可用於匹配內容的任何數量的附加準則,諸如關鍵字搜索、文件類型、數據範圍等。計算設備存儲系統然後可接受查詢並標識匹配查詢準則的任何內容。相關領域的技術人員可以理解,諸如用戶SID等查詢串的某些或所有部分可無需額外的用戶輸入而自動輸入。或者,諸如附加搜索準則等查詢串的某些部分可由用戶在請求搜索時指定或被預先確定為計算設備的配置的一部分。
在判定框506處,進行測試以確定是否存在連接至網絡100的其它計算設備。在本發明的說明性實施例中,對其它計算設備的測試可對應於對連接至網絡的每一計算設備的輪詢。或者,對其它計算設備的測試可限於由系統管理員或用戶定義的計算設備的特定子集。如果存在網絡內的其它計算設備,則在框508處,與用戶相關聯的計算設備向該其它計算設備發送內容查詢。在本發明的說明性實施例中,因為用戶的安全配置文件,例如SID被複製到每一計算設備,因此內容查詢可能是完全相同的。或者,如果用戶的安全配置文件可改變,則每一內容查詢可以是唯一的,以適應各個用戶安全標識符。重複框506和508,直到查詢了網絡100內的所有的計算設備,或計算設備的子集。根據本發明的說明性實施例,查詢的結果以內容標識符和定位內容的路徑(諸如統一命名位置(「UNC」)路徑)的形式發送給請求計算設備。如上所述,內容不必移動至請求計算設備。另外,請求計算設備不必複製該內容。此外,在本發明的說明性實施例中,計算設備可在諸如RAM或高速緩存等存儲器中維護先前從遠程計算機接收到的內容請求回復的副本。除提交來自遠程計算設備的新內容請求以外,計算設備可檢索同一遠程檢索設備之前接收的內容請求,並開始處理之前接收的內容請求。一旦接收到新的內容請求之後,計算設備可更新響應並存儲新的結果以供後繼使用。
一旦查詢了所有網絡化的計算設備之後,在判定框510處,進行測試以確定是否存在當前不可用的任何先前網絡化的計算設備。本領域的技術人員可以理解,任何數量的計算設備都可能暫時不可用,諸如被斷電、處於無線通信範圍之外或當前未與網絡連接對接。如果存在當前不可用的任何先前網絡化的計算設備,那麼在框512處,計算設備試圖對該不可用的計算設備檢索先前存儲的內容請求結果。
一旦查詢了所有計算設備之後,在框514處,請求計算設備將內容查詢的結果合併為聚集列表。在本發明的說明性實施例中,該計算設備可過濾或以其它方式處理該合併的結果。另外,計算設備可存檔、高速緩存或存儲合併的結果供稍後在聚集列表創建時使用。在框516處,生成合併內容標識符視圖,並向用戶顯示該視圖以供操縱。在本發明的說明性實施例中,合併的結果作為包含來自所有計算設備的內容的平面視圖向用戶表示。此外,在本發明的說明性實施例中,內容的起始地址最初不向用戶顯示。然而,相關領域的技術人員可以理解,請求計算設備可執行額外的過濾或組織來向用戶顯示匹配的內容。例如,請求計算設備可按照各種屬性,諸如數據大小、數據類型、標題、數據準則等來對匹配的內容排序。此外,內容的起始地址的位置可直接提供給用戶,或者作為初始視圖的一部分,或者作為用戶請求可用的附加數據的一部分。此外,在計算設備之一不可用的情況中,可向用戶表現帶有特殊視覺提示的合併的視圖,諸如透明圖標,以向用戶指示該內容可能存儲在不可用的計算設備上,而當前是不可訪問的。在另一實施例中,計算設備可利用該內容的先前存儲的記錄來與當前聚集視圖比較。計算設備然後可指示修改、移除或添加了哪些文件。在框518處,例程500終止。
圖6A-6D是根據本發明的一方面,示出用於在聚集列表視圖中顯示合併的內容標識符的各種屏幕顯示的框圖。參考圖6A,屏幕顯示600可包括用於允許用戶選擇所感興趣的各個文件位置的第一顯示部分602。屏幕顯示600也包括用於顯示存儲在所選文件空間中的具體內容的第二顯示部分604。參考圖1-4的之前的示例,如果用戶通過操縱對應於「我的文檔」的圖形圖標606啟動聚集視圖請求,或啟動查看對應於當前用戶的所有文件的請求,則計算設備將執行例程500。然後,在用戶不必了解內容的起始地址的條件下,將在第二顯示部分604向用戶顯示得到的三個文件110、112、114。與此相反,在傳統的文件系統管理中,用戶必需單獨地訪問每一計算設備文件系統以標識所感興趣的每一特定文件的位置。例如,如果文件110、112和114分別對應於圖標608、610和612,則用戶需要單獨地訪問每一圖標以查看由聚集視圖創建的相同文件。
現在參考圖6B,屏幕顯示600的第二部分中的一個或多個內容標識符可包含協助用戶的視覺提示。例如,如果計算設備當前未連接至網絡,且請求計算設備利用了先前高速緩存或存檔的內容請求,則可視覺地區分該內容,如對文件112所示。在本發明的說明性實施例中,可用虛線邊框和/或以半透明的方式顯示不可用的內容。在另一示例中,可向用戶突出顯示由該計算設備確定的自從先前聚集視圖請求以來被修改過的內容,如對文件114所示。在本發明的說明性實施例中,可在屏幕顯示600上突出顯示修改過的數據片段。
現在參考圖6C和6D,計算設備可對合併的匹配內容請求自動排序。另外,計算設備可獲取用戶輸入來對所合併的匹配內容請求排序。在本發明的一個實施例中,可根據內容的位置對所合併的匹配內容進行分組。參考圖6C,屏幕顯示600可包含指示位置的身份的附加標識符614、616、618。也可在屏幕顯示600上顯示存儲位置的附加層。在本發明的另一實施例中,可根據數據的各個屬性對所合併的匹配內容進行分組。參考圖6D,屏幕顯示可包括顯示數據標題、存儲中的數據大小和數據文件的類型的列表視圖。如果如圖6D中所示,按照大小來排序數據,則文件A 620將位於列表的頂端,隨後是文件C 622,最後是文件B 624。在該實施例中,用戶可通過操縱屏幕顯示600來改變排序準則。儘管圖6C和6D示出了各種排序示例,但相關領域的技術人員可以理解,其它的排序準則和/或屏幕顯示也可包含在本發明的範圍之內。
現在參考圖7,將描述用於操縱聚集視圖中的內容的例程700。在框702處,獲取操縱顯示在聚集視圖中的內容的請求。相關領域的技術人員可以理解,對內容的操縱可包括,使用主機軟體應用程式打開數據文件、修改內容、刪除內容、複製內容或移動內容。在框704處,請求計算設備從本地安全信息資料庫108獲取安全標識符。
在判定框706處,進行測試以確定該所選的內容是否本地存儲。如果該內容是本地存儲的,則在框708處,計算設備使用本地安全信息處理該請求來確定該用戶是否被授權來操縱所選內容。如果該內容不是本地存儲的,則在判定框710處,進行測試以確定所請求數據的副本是否由該計算設備本地維護。在本發明的說明性實施例中,計算設備可在諸如計算設備高速緩存等易失性存儲器中維護先前訪問的文檔的副本。如果該文件的副本本地可用,則例程700前進至框708,以如上所述地使用本地安全信息來處理該請求。如果未在本地維護所請求文件的副本,則在框712處,請求計算設備將特定用戶的安全信息作為令牌隨著操縱內容的請求一起發送給實際存儲該內容的計算設備。接收計算設備然後利用該安全令牌來處理該請求並發送響應。在框714處,發送計算設備從接收計算設備接收該響應。如果在框708或在框712處授權操縱,則用戶在框716處被允許操縱該內容。例程700在框718處終止。
儘管示出和描述了本發明的說明性實施例,但可理解,可對其進行各種改變,而不背離本發明的精神和範圍。
權利要求
1.一種在含有通信中的兩個或多個計算設備的計算機網絡中用於管理可在所述網絡上訪問的數據的方法,所述方法包括在作為所述計算機網絡的一部分被包含且與用戶相關聯的主機計算設備處獲取標識對應於一組準則的數據的請求;獲取存儲在與所述用戶請求相關聯的主機計算設備上並匹配所述一組準則的數據的標識;自動獲取存儲在所述計算機網絡中所包含的至少一個計算設備上且匹配所述一組準則的數據的標識;將存儲在所述與用戶請求相關聯的主機計算設備上的數據標識與所述存儲在計算機網絡中所包含的至少一個計算設備上的數據標識合併;以及生成將所述存儲在與用戶請求相關聯的主機計算設備上的數據標識與所述存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果。
2.如權利要求1所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於查看與對應於所述用戶的唯一標識符相關聯的數據的請求。
3.如權利要求2所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於其中所述用戶被確定為數據所有者的數據。
4.如權利要求2所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於其中所述用戶被確定為具有查看數據的許可的數據。
5.如權利要求1所述的方法,其特徵在於,所述獲取存儲在所述計算機網絡中所包含的至少一個計算設備上且匹配所述一組準則的數據的標識包括,生成對應於標識對應於所述一組準則的數據的請求的資料庫查詢。
6.如權利要求1所述的方法,其特徵在於,所述獲取存儲在所述計算機網絡中所包含的至少一個計算設備上且匹配所述一組準則的數據的標識包括,發送對應於所述用戶的安全標識符。
7.如權利要求1所述的方法,其特徵在於,所述計算機網絡包含三個或多個網絡化計算機,且其中,所述獲取存儲在所述計算機網絡中所包含的至少一個計算設備上且匹配所述一組準則的數據的標識包括,獲取存儲在所述計算機網絡中所包含的每一計算機上且匹配所述一組準則的數據的標識。
8.如權利要求1所述的方法,其特徵在於,所述生成結果包括,在不標識所述數據的位置的情況下顯示所述數據的標識。
9.如權利要求1所述的方法,其特徵在於,還包括在所述主機計算設備上獲取操縱對應於所述合併所標識的數據的結果的數據的指示,其中所選來操縱的數據位於所述主機計算設備的遠程;發送對應於所述用戶的安全標識符;獲取來操縱所選擇的數據的許可;以及操縱所選來操縱的數據。
10.如權利要求1所述的方法,其特徵在於,還包括,維護將所述存儲在與用戶請求相關聯的主機計算設備上的數據的標識與所述存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果的記錄。
11.如權利要求10所述的方法,其特徵在於,還包括在主機計算設備上獲取標識對應於一組準則的數據的第二請求;獲取存儲在與所述用戶請求相關聯的主機計算設備上且匹配所述一組準則的內容的標識;確定至少一個計算設備不可用於接收內容查詢;檢索將所述存儲在與用戶請求相關聯的主機計算設備上的數據的標識與所述存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果的記錄;將所述存儲在與用戶請求相關聯的主機計算設備上的數據的標識與所述合併結果的記錄合併,所述合併結果的記錄是將存儲在與用戶請求相關聯的主機計算設備上的數據的標識和存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果的記錄;以及生成將所述存儲在與用戶請求相關聯的主機計算設備上的數據的標識與所述合併結果的記錄合併的結果,所述合併結果的記錄是將存儲在與用戶請求相關聯的主機計算設備上的數據的標識和存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果的記錄。
12.如權利要求11所述的方法,其特徵在於,所述生成將存儲在與用戶請求相關聯的主機計算設備上的數據的標識與所述合併結果的記錄合併的結果包括,生成對應於當前不可供所述用戶使用的數據的視覺提示,其中所述合併結果的記錄是將存儲在與用戶請求相關聯的主機計算設備上的數據的標識和存儲在計算機網絡中所包含的至少一個計算設備上的數據的標識合併的結果的記錄。
13.一種含有用於執行如權利要求1所述的方法的計算機可執行指令的計算機可讀介質。
14.一種含有處理器、存儲器和作業系統的計算機系統,所述計算機系統可用於執行如權利要求1所述的方法。
15.一種在含有通信中的兩個或多個計算設備的計算機網絡中用於管理可在所述網絡上訪問的數據的方法,所述方法包括獲取標識存儲在所述兩個或多個計算設備上的內容的用戶請求;自動查詢所述計算機網絡內的兩個或多個計算設備來標識與唯一用戶標識符相關聯的本地計算設備存儲位置的內容;合併所述查詢的結果;以及顯示所述合併查詢結果的結果。
16.如權利要求15所述的方法,其特徵在於,所述標識對應於唯一用戶標識符的內容的請求對應於其中所述用戶被確定為內容所有者的內容。
17.如權利要求15所述的方法,其特徵在於,所述標識對應於唯一用戶標識符的內容的請求對應於其中所述用戶被確定為擁有查看內容的許可的內容。
18.如權利要求15所述的方法,其特徵在於,所述自動查詢計算機網絡內的兩個或多個計算設備來標識對應於唯一用戶標識符的本地計算設備存儲位置的內容包括,生成對應於標識對應於所述唯一用戶標識符的內容的請求的資料庫查詢。
19.如權利要求15所述的方法,其特徵在於,所述自動查詢計算機網絡內的兩個或多個計算設備來標識對應於唯一用戶標識符的本地計算設備存儲位置的內容包括,處理與所述唯一用戶標識符相關聯的安全標識符。
20.如權利要求15所述的方法,其特徵在於,所述計算機網絡包含三個或多個網絡化的計算機,所述自動查詢計算機網絡內的兩個或多個計算設備來標識對應於唯一用戶標識符的本地計算設備存儲位置的內容包括,查詢所述計算機網絡中所包含的每一計算機來標識對應於所述唯一用戶標識符的本地計算設備存儲位置的內容。
21.如權利要求15所述的方法,其特徵在於,還包括獲取操縱包含在所合併的結果中的一個或多個內容片段的請求,其中所選來操縱的內容位於獲取所述請求的計算機的遠程;發送對應於所述唯一用戶標識符的安全標識符;獲取操縱所選擇的數據的許可;以及操縱所選來操縱的數據。
22.如權利要求15所述的方法,其特徵在於,還包括維護所述合併查詢結果的結果的記錄。
23.如權利要求22所述的方法,其特徵在於,還包括獲取標識存儲在所述兩個或多個計算設備上的內容的的第二用戶請求;獲取存儲在與所述唯一用戶標識符相關聯的計算設備上且匹配所述唯一用戶標識符的內容的標識;確定至少一個計算設備不可用於接收內容查詢;檢索所述合併查詢結果的結果的記錄;將所述存儲在與唯一用戶標識符相關聯的計算設備上的數據的標識與所述合併查詢結果的結果的記錄合併;以及生成將所述存儲在與唯一用戶標識符相關聯的計算設備上的數據的標識與所述合併查詢結果的結果的記錄合併的結果。
24.如權利要求23所述的方法,其特徵在於,所述顯示合併查詢結果的結果包括,生成對應於當前不可供所述用戶使用的數據的視覺提示。
25.一種含有用於執行如權利要求15所述的方法的計算機可執行指令的計算機可讀介質。
26.一種含有處理器、存儲器和作業系統的計算機系統,所述計算機系統可用於執行如權利要求15所述的方法。
27.一種在含有通信中的與用戶直接相關聯的計算設備和至少一個遠程計算設備的計算網絡中用於管理可在所述網絡上訪問的數據的方法,所述方法包括由所述與用戶直接相關聯的計算設備獲取標識對應於一組準則的數據的請求;由所述與用戶直接相關聯的計算設備獲取匹配所述一組準則的本地存儲的內容的標識;由所述與用戶直接相關聯的計算設備向所述遠程計算設備發送對匹配所述一組準則的內容的標識的請求;由所述遠程設備獲取匹配所述一組準則的本地存儲的內容的標識;由所述遠程設備發送匹配所述一組準則的本地存儲的內容的標識;由所述與用戶直接相關聯的計算設備合併匹配所述一組準則的內容;以及由所述與用戶直接相關聯的計算設備生成所述合併的匹配所述一組準則的內容的結果。
28.如權利要求27所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於查看與對應於所述用戶的唯一標識符相關聯的數據的請求。
29.如權利要求28所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於其中所述用戶被確定為數據所有者的數據。
30.如權利要求28所述的方法,其特徵在於,所述標識對應於一組準則的數據的請求對應於其中用戶被確定為擁有查看數據的許可的數據。
31.如權利要求27所述的方法,其特徵在於,還包括,由所述與用戶直接相關聯的計算設備發送對應於所述用戶的安全標識符。
32.如權利要求27所述的方法,其特徵在於,所述計算機網絡包括位於所述用戶遠程的第二網絡化計算機,所述方法還包括由所述與用戶直接相關聯的計算設備向所述第二遠程計算設備發送對匹配所述一組準則的內容的標識的請求;由所述第二遠程計算設備獲取匹配所述一組準則的本地存儲的內容的標識;由所述第二遠程計算設備發送匹配所述一組準則的本地存儲的內容的標識;以及由所述與用戶直接相關聯的計算設備合併匹配所述一組準則的內容。
33.如權利要求27所述的方法,其特徵在於,所述生成匹配一組準則的合併的內容包括,在不標識所述內容的情況下顯示所述內容的標識。
34.如權利要求27所述的方法,其特徵在於,還包括由所述與用戶直接相關聯的計算設備獲取操縱對應於所述合併的內容的結果的數據的指示,其中所選來操縱的數據被存儲在所述遠程計算設備上;由所述與用戶直接相關聯的計算設備向所述遠程計算設備發送操縱所選數據的請求和安全標識符;由所述遠程計算設備獲取所述操縱所選數據的請求以及所述對應於用戶的安全標識符;由所述遠程計算設備處理所述操縱所選數據的請求和所述安全標識符來確定所述用戶是否被授權來操縱所選數據;由所述遠程計算設備發送操縱所選數據的許可;由所述與用戶直接相關聯的計算設備獲取所述許可;以及由所述與用戶直接相關聯的計算設備操縱所選數據。
35.如權利要求27所述的方法,其特徵在於,還包括,維護合併匹配所述一組準則的內容的結果的記錄。
36.如權利要求35所述的方法,其特徵在於,還包括由所述與用戶直接相關聯的計算設備獲取標識對應於一組準則的數據的第二請求;由所述與用戶直接相關聯的計算設備獲取匹配所述一組準則的本地存儲的內容的標識;由所述與用戶直接相關聯的計算設備確定所述遠程計算設備不可用於接收內容查詢;由所述與用戶直接相關聯的計算設備檢索合併匹配所述一組準則的內容的結果的記錄;由所述與用戶直接相關聯的計算設備將所述匹配一組準則的本地存儲的內容的標識與所述合併匹配一組準則的內容的結果的記錄合併;以及生成將所述匹配一組準則的本地存儲的內容的標識與所述合併匹配一組準則的內容的結果的記錄合併的結果。
37.如權利要求36所述的方法,其特徵在於,所述生成將匹配一組準則的本地存儲的內容的標識與合併匹配一組準則的內容的結果的記錄合併的結果包括,生成對應於當前不可供所述用戶使用的數據的視覺提示。
38.一種含有用於執行如權利要求27所述的方法的計算機可執行指令的計算機可讀介質。
39.一種含有處理器、存儲器和作業系統的計算機系統,所述計算機系統可用於執行如權利要求27所述的方法。
全文摘要
提供了用於在計算網絡中生成聚集內容視圖的系統和方法。主機計算設備獲取對於對應於一組準則的內容的聚集視圖的請求。主機計算設備對自身以及所定義的網絡中的每一計算設備查詢匹配該組準則的本地存儲的內容。在主機計算設備處將查詢結果合併為聚集列表視圖並向用戶顯示。
文檔編號H04L29/08GK1947110SQ200480027964
公開日2007年4月11日 申請日期2004年7月23日 優先權日2003年10月23日
發明者S·瑞索, J·布瑞薩克, E·弗洛, M·薩姆基 申請人:微軟公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀