国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      便于在協(xié)作場(chǎng)所中傳遞保密內(nèi)容整合的方法和系統(tǒng)的制作方法

      文檔序號(hào):7971536閱讀:127來源:國知局
      專利名稱:便于在協(xié)作場(chǎng)所中傳遞保密內(nèi)容整合的方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及協(xié)作計(jì)算,更具體地涉及在協(xié)作環(huán)境下提供保密內(nèi)容整合。
      背景技術(shù)
      協(xié)作計(jì)算為用戶提供匯集他們的力量和經(jīng)驗(yàn)來達(dá)到共同的目標(biāo)的手段。例如,共同目標(biāo)可以是完成軟件開發(fā)項(xiàng)目或甚至是創(chuàng)建和使用系統(tǒng)來管理人力資源。協(xié)作計(jì)算環(huán)境可以由以下項(xiàng)目規(guī)定(1)具體的語境,即環(huán)境的目標(biāo),(2)成員,即環(huán)境中的參加者和他們的角色,以及(3)在語境中使用的工具和資源。環(huán)境中的個(gè)人可被分配以角色或其它名稱,其可以規(guī)定對(duì)環(huán)境內(nèi)資源和工具的訪問并且也可以定義社區(qū)成員的行為。例如,在商業(yè)項(xiàng)目協(xié)作環(huán)境下,作為協(xié)作環(huán)境的領(lǐng)導(dǎo)者的團(tuán)隊(duì)成員可被分配以管理者的角色,因此可訪問所有的資源和具有選擇成員、規(guī)定他們的角色和按照角色和/或身份規(guī)定訪問和特權(quán)的能力。替換地,被指定為查看者的個(gè)人不能操作環(huán)境內(nèi)的文檔,因?yàn)椴榭凑呖赡芸梢圆榭醋詈蟮奈臋n但被阻止進(jìn)行修改和批準(zhǔn)過程。
      協(xié)作計(jì)算環(huán)境被定制成滿足開發(fā)者和用戶的需要。例如,定制的協(xié)作計(jì)算環(huán)境,諸如團(tuán)隊(duì)工作場(chǎng)所、電子會(huì)議、虛擬教室和社區(qū)是已知的。每個(gè)這種類型的環(huán)境通過使用共享資源作為創(chuàng)建環(huán)境的建筑塊而被實(shí)施。用于所有的環(huán)境的共享資源具有諸如目的/標(biāo)題那樣的一般特征,并且它們可被創(chuàng)建、刪除、克隆、重新命名、過期、歸檔和恢復(fù)等。共享資源也可以被定制成滿足環(huán)境的目標(biāo)。
      在基于web的協(xié)作環(huán)境下,當(dāng)團(tuán)隊(duì)成員想要共同參加給定的項(xiàng)目時(shí),他們必須通過web瀏覽器導(dǎo)航到工作場(chǎng)所、注冊(cè)(如果工作場(chǎng)所沒有設(shè)定為允許匿名訪問的話),以及經(jīng)由工作場(chǎng)所提供的各種方法進(jìn)行協(xié)作——讀取內(nèi)容、應(yīng)答內(nèi)容、創(chuàng)建新的內(nèi)容。而且,在工作場(chǎng)所內(nèi)具有不同的訪問權(quán)限的團(tuán)隊(duì)成員必須導(dǎo)航到工作場(chǎng)所,以查明是否有內(nèi)容被修改(例如,創(chuàng)建新的文檔、編輯文檔、工作流過程需要操作等),因?yàn)閰f(xié)作環(huán)境缺乏用于按照用戶在工作場(chǎng)所內(nèi)的訪問權(quán)限有選擇地將內(nèi)容改變通知用戶的機(jī)制。
      雖然內(nèi)容整合(例如,經(jīng)由RSS饋送)變?yōu)橛糜趯⒕W(wǎng)站上的內(nèi)容改變通知個(gè)人的廣泛使用的技術(shù),但經(jīng)由RSS提供內(nèi)容的所有協(xié)作環(huán)境提供公共的匿名可讀內(nèi)容。

      發(fā)明內(nèi)容
      本發(fā)明通過尤其提供用于保密內(nèi)容整合(secured contentsyndication)的方法和系統(tǒng)而解決背景技術(shù)的上述的和其它的限制。用戶可以接收由驗(yàn)證的用戶證書過濾的協(xié)作場(chǎng)所的內(nèi)容,因此允許用戶只查看用戶具有證書在協(xié)作場(chǎng)所閱讀的內(nèi)容。在協(xié)作場(chǎng)所的保密內(nèi)容整合可以作為RSS饋送被提供。
      按照本發(fā)明的第一方面,便于在協(xié)作計(jì)算機(jī)環(huán)境中將整合的內(nèi)容傳遞到保密協(xié)作場(chǎng)所的用戶的方法包括接收對(duì)于整合內(nèi)容的請(qǐng)求,和根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容,整合內(nèi)容與保密的協(xié)作場(chǎng)所相關(guān)聯(lián)。證書(credential)可以是用戶身份本身、與用戶身份相關(guān)聯(lián)和/或基于用戶在協(xié)作場(chǎng)所中的角色。
      按照本發(fā)明的另一方面,根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容包括,響應(yīng)于請(qǐng)求,按照至少一個(gè)證書過濾在保密協(xié)作場(chǎng)所上可用的整合內(nèi)容。具有與保密的協(xié)作場(chǎng)所相關(guān)聯(lián)的內(nèi)容的數(shù)據(jù)庫可以按照至少一個(gè)證書被有選擇地讀取。
      按照本發(fā)明的再一方面,計(jì)算機(jī)程序產(chǎn)品包括被嵌入在至少一個(gè)計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,計(jì)算機(jī)程序在被執(zhí)行時(shí)可實(shí)行以上按照本發(fā)明的第一方面闡述的方法。
      從下面的說明看來,將明白本發(fā)明的附加的方面。


      本發(fā)明通過附圖被說明,這些附圖意思是示例性的,而不是限制,圖上相同的標(biāo)號(hào)打算指相同的或相應(yīng)的部件。
      圖1是示意地顯示按照本發(fā)明的實(shí)施例的、被創(chuàng)建來通過保密整合內(nèi)容的命名協(xié)作空間的框圖;圖2示意地顯示按照本發(fā)明的實(shí)施例的、提供協(xié)作環(huán)境的協(xié)作的計(jì)算系統(tǒng),其中保密的協(xié)作空間可被實(shí)施來根據(jù)用戶證書提供從空間到用戶的整合內(nèi)容傳遞;圖3是按照本發(fā)明的實(shí)施例的、用于用戶從協(xié)作工作場(chǎng)所訂購整合內(nèi)容的說明性過程的流程圖;以及圖4是按照本發(fā)明的實(shí)施例的、用于從協(xié)作工作場(chǎng)所提供整合內(nèi)容的說明性過程的流程圖。
      具體實(shí)施例方式
      圖1是示意地顯示按照本發(fā)明的實(shí)施例的、在其中可以提供由驗(yàn)證的用戶證書過濾的整合內(nèi)容的協(xié)作計(jì)算環(huán)境下實(shí)施的安全的命名協(xié)作空間的框圖。協(xié)作空間10包括命名空間12、成員(membership)14、和資源16,每個(gè)互相交互作用,以提供用于安全的協(xié)作空間10的框架。
      命名空間12指的是社區(qū)場(chǎng)所(這里也稱為工作場(chǎng)所),在這些場(chǎng)所內(nèi)存在有成員和過程。例如,命名空間12可以是協(xié)作計(jì)算環(huán)境內(nèi)的門戶場(chǎng)所。以下,命名的協(xié)作空間也被稱為諸如“項(xiàng)目空間”、“空間”、“工作空間”、和“場(chǎng)所”的各種各樣的術(shù)語;然而,應(yīng)當(dāng)看到,這樣的術(shù)語,正如這里使用的,并不對(duì)協(xié)作環(huán)境賦予任何特殊或特定的含義,諸如它如何被產(chǎn)生或被配置,它被使用于什么用途,其中有哪些工具是可得到的,或協(xié)作環(huán)境的其它特征。
      資源16被實(shí)施為在命名空間12內(nèi)的一個(gè)或多個(gè)資源或工具實(shí)例,提供由成員14使用的工具和資源。由資源16提供的資源和/或工具的例子包括搜索引擎、討論論壇、文檔庫、要做的任務(wù)、會(huì)議調(diào)度程序、日歷事件等。
      成員14是指在命名的協(xié)作空間內(nèi)的個(gè)人,即在命名空間12內(nèi)空間資源16的用戶。命名的協(xié)作空間的成員可能具有分配的角色,這些角色可以規(guī)定對(duì)資源實(shí)例(即,資源和工具)的訪問。例如,在命名的協(xié)作空間實(shí)例內(nèi)與軟件開發(fā)項(xiàng)目有關(guān)的角色可包括經(jīng)理、被分配給軟件的不同組件的編程員、技術(shù)作者、和具有某些責(zé)任的其它成員。對(duì)于各種資源和工具(例如,文檔、討論論壇、批準(zhǔn)和查看過程等)的訪問特權(quán)可以按照用戶的證書被分配,并且這樣的證書可以基于用戶的身份,以及替換地或附加地基于角色。
      正如從上述說明還可以看到,按照本發(fā)明的實(shí)施例,協(xié)作空間被配置成把有關(guān)空間資源16的整合內(nèi)容提供到它的成員,整合內(nèi)容按照用戶證書被過濾。在某些實(shí)施例中,整合內(nèi)容按照可應(yīng)用于空間內(nèi)的其它訪問控制和權(quán)限(諸如按照成員的身份和/或分配的角色)的用戶證書被過濾。然而,可以看到,整合內(nèi)容的過濾可以基于與每個(gè)成員相關(guān)聯(lián)的附加的或替換的證書,因?yàn)橛糜谶^濾整合內(nèi)容的粒度可能與用于其它訪問和權(quán)限控制的粒度不同。本領(lǐng)域技術(shù)人員還將會(huì)看到,按照本發(fā)明各實(shí)施例的這種基于證書的整合內(nèi)容過濾可以由在協(xié)作計(jì)算環(huán)境內(nèi)的訪問控制邏輯和過程(如被用來實(shí)現(xiàn)和實(shí)施與社區(qū)角色有關(guān)的訪問和許可策略的訪問控制邏輯和過程)提供。替換地或此外,過濾可以由分開的控制邏輯和過程提供。
      正如從以上內(nèi)容看到的,命名的協(xié)作空間10代表在協(xié)作環(huán)境內(nèi)的安全的命名實(shí)例。安全協(xié)作空間可以以各種方式被實(shí)施;例如,這樣的協(xié)作空間可以通過使用諸如IBM WorkplaceTMCollaborationServices軟件產(chǎn)品的IBM QuickPlace應(yīng)用那樣的市場(chǎng)產(chǎn)品被創(chuàng)建。QuickPlace是基于web的應(yīng)用,允許用戶(例如,團(tuán)隊(duì)成員)創(chuàng)建包含他們經(jīng)由web瀏覽器協(xié)作進(jìn)行給定項(xiàng)目所需要的工具(討論、庫、文件夾存儲(chǔ)、自定義形式、工作流、經(jīng)由代理的自定義邏輯、在線聊天、日歷、任務(wù)跟蹤、成員、內(nèi)部場(chǎng)所分層結(jié)構(gòu)等)的安全工作場(chǎng)所(例如,站點(diǎn))。每個(gè)團(tuán)隊(duì)的空間可以以與材料的靈敏度和團(tuán)隊(duì)需要的大小相稱的安全性粒度進(jìn)行操作。例如,團(tuán)隊(duì)領(lǐng)導(dǎo)者可以進(jìn)行團(tuán)隊(duì)的其它成員不能看到的討論。正如本領(lǐng)域技術(shù)人員看到的,可以在諸如由QuickPlace創(chuàng)建的那樣的協(xié)作場(chǎng)所中進(jìn)行整合的內(nèi)容包括一個(gè)或多個(gè)以下的項(xiàng)目在先前時(shí)間段內(nèi)的新文檔(例如,自從上次訪問網(wǎng)站以來,在上一日等;利用QuickPlace現(xiàn)有的What’s New特性);允許用戶訪問的場(chǎng)所(例如,利用QuickPlace的My Place特性);在該場(chǎng)所的特定的文件夾內(nèi)的文檔;在該場(chǎng)所內(nèi)的要完成的任務(wù);在該場(chǎng)所內(nèi)的日歷事件;以及該場(chǎng)所接收的電子郵件。
      然而,將會(huì)看到,按照本發(fā)明的各種實(shí)施例的安全協(xié)作場(chǎng)所不限于任何特定的協(xié)作產(chǎn)品、平臺(tái)、工具或環(huán)境等。例如,在本發(fā)明的某些實(shí)施例中,協(xié)作空間可被實(shí)施為wiki,協(xié)作博客,或其它基于網(wǎng)絡(luò)的安全協(xié)作空間,它可被配置成使得整合內(nèi)容可以按照成員身份或其它用戶證書被過濾。
      圖2示意地顯示按照本發(fā)明的說明性實(shí)施例的、提供協(xié)作環(huán)境(其中可實(shí)施保密的協(xié)作空間10來根據(jù)用戶證書提供從空間到用戶(例如,團(tuán)隊(duì)成員)的整合內(nèi)容傳遞)的協(xié)作計(jì)算系統(tǒng)。如圖所示,協(xié)作計(jì)算系統(tǒng)包括協(xié)作服務(wù)器20,通信地被耦接到場(chǎng)所數(shù)據(jù)庫26和基于HTTP的服務(wù)器28(例如,web服務(wù)器);以及網(wǎng)絡(luò)25,通信地被耦接到web服務(wù)器28和用戶設(shè)備30,32,34,36。
      網(wǎng)絡(luò)25代表公共和/或?qū)S镁W(wǎng)絡(luò)的任何配置,諸LAN、WAN、公共交換電話網(wǎng)、無線網(wǎng)或因特網(wǎng)。HTTP服務(wù)器28提供到協(xié)作服務(wù)器的HTTP接口,用戶設(shè)備30,32,34,36可以通過它訪問該場(chǎng)所。場(chǎng)所數(shù)據(jù)庫26包括與場(chǎng)所相關(guān)聯(lián)的所有信息,諸如配置數(shù)據(jù)、工作場(chǎng)所內(nèi)容和相關(guān)的數(shù)據(jù)(例如,由團(tuán)隊(duì)成員訪問的和/或生成的項(xiàng)目數(shù)據(jù)),以及場(chǎng)所元數(shù)據(jù)。然而,將會(huì)看到,關(guān)于場(chǎng)所被存儲(chǔ)的這樣的信息可以邏輯地和/或物理地分布在不同的數(shù)據(jù)庫和存儲(chǔ)裝置中。
      協(xié)作服務(wù)器20服務(wù)為場(chǎng)所創(chuàng)建、管理和操作創(chuàng)造條件。更一般地,協(xié)作服務(wù)器20可以是多服務(wù)器環(huán)境的一部分,可以訪問多個(gè)數(shù)據(jù)庫,以便服務(wù)(例如,包括創(chuàng)建場(chǎng)所和提供在給定的場(chǎng)所處可得到的所有資源)和聚集用于在協(xié)作環(huán)境中提供的每個(gè)場(chǎng)所的數(shù)據(jù)。協(xié)作服務(wù)器20被顯示為包括驗(yàn)證和訪問控制模塊24,它作用在用戶登錄驗(yàn)證。在某些實(shí)施例中,給定場(chǎng)所的每個(gè)用戶不單可被分配以獨(dú)特的標(biāo)識(shí)符用于登錄到該場(chǎng)所,而且還可被分配到該場(chǎng)所內(nèi)一個(gè)或多個(gè)角色。在該場(chǎng)所中每個(gè)用戶的訪問權(quán)限和特權(quán)可以取決于分配給用戶的角色。這樣的訪問控制數(shù)據(jù)(例如,按照用戶身份索引的訪問控制表)被存儲(chǔ)在場(chǎng)所數(shù)據(jù)庫26,并且可以通過鑒權(quán)和訪問控制模塊24訪問。
      協(xié)作服務(wù)器20還包括整合內(nèi)容引擎22,它用于將與場(chǎng)所相關(guān)聯(lián)的整合內(nèi)容提供給團(tuán)隊(duì)成員。在本說明性實(shí)施例中,場(chǎng)所被配置成產(chǎn)生對(duì)于場(chǎng)所的RRS(真正簡單的整合、或豐富站點(diǎn)概要、或RDF站點(diǎn)概要)饋送,雖然可以替換地或附加地提供其它類型的饋送(例如,Atom)。此外,將會(huì)看到,按照本發(fā)明的用于場(chǎng)所的安全內(nèi)容整合不限于用于內(nèi)容分布的基于XML的格式。整合內(nèi)容引擎生成在場(chǎng)所內(nèi)用于新的或修改的內(nèi)容(例如,文檔、工作流、消息等)的饋送。在某些實(shí)施例中,在場(chǎng)所內(nèi)的資源實(shí)例本身可生成RSS饋送,并且整合內(nèi)容引擎22(在本實(shí)施例中也稱為RSS引擎22)本身也可以聚集由場(chǎng)所內(nèi)的資源實(shí)例提供的這些饋送。雖然可以在場(chǎng)所中提供對(duì)于所有內(nèi)容的單個(gè)饋送,但替換地或附加地,可以為不同的資源(例如,文檔、工作過程等)提供獨(dú)立的饋送(通道)。對(duì)于新的或修改的內(nèi)容的每個(gè)項(xiàng)目,饋送典型地至少可以描述標(biāo)題、鏈接(例如,URL)和概述。內(nèi)容還可包括到該場(chǎng)所內(nèi)或外的頁面的鏈接,諸如用戶對(duì)場(chǎng)所中的文檔所粘貼的鏈接。按照本發(fā)明,整合內(nèi)容引擎22把內(nèi)容提供(例如,提供RSS饋送)給用戶,以使得內(nèi)容取決于用戶的證書。因此,用戶僅僅可以接收用戶被授權(quán)的整合內(nèi)容。
      用戶設(shè)備30,32,34,36是基于客戶的設(shè)備(例如,工作站),通過這些設(shè)備用戶(例如,場(chǎng)所的成員)可以使用瀏覽器來導(dǎo)航到通過協(xié)作服務(wù)器20提供的場(chǎng)所。用戶設(shè)備30,32,34,36也可以包括整合內(nèi)容讀取器或聚集器(例如,RSS閱讀器),用于從該場(chǎng)所訂購和閱讀整合內(nèi)容。整合內(nèi)容讀取器或聚集器可以以各種各樣方式被實(shí)施,諸如瀏覽器插件、瀏覽器書簽應(yīng)用、電子郵件插件、或獨(dú)立的應(yīng)用。例如,整合內(nèi)容讀取器可以是Mozilla Firefox或FeedReader。
      圖3是按照本發(fā)明的實(shí)施例的、用于用戶從協(xié)作工作場(chǎng)所訂購整合內(nèi)容的說明性過程的工作流程圖。初始地,用戶藉助于整合內(nèi)容讀取器/聚集器(例如,RSS閱讀器)或運(yùn)行在客戶機(jī)設(shè)備(例如,客戶30)上的瀏覽器(它可以經(jīng)由RSS閱讀器被調(diào)用),導(dǎo)航到由協(xié)作計(jì)算環(huán)境提供的場(chǎng)所(步驟40)。
      RSS引擎22然后按照應(yīng)用/訪問控制模塊24確認(rèn)用戶是否為對(duì)于工作場(chǎng)所的驗(yàn)證用戶(步驟42)。例如,應(yīng)用/訪問控制模塊24可以確認(rèn)用戶是否已注冊(cè)到工作場(chǎng)所。如果用戶還沒有注冊(cè),則驗(yàn)證/訪問控制模塊24執(zhí)行登錄協(xié)議(例如,經(jīng)由安全套接字),例如,需要用戶輸入口令。在用戶不是該場(chǎng)所的有效用戶的情形下,用戶被拒絕訪問(步驟44)。
      在用戶被鑒權(quán)為有效用戶的情形下,該場(chǎng)所向用戶呈現(xiàn)網(wǎng)頁,提供讀取器/聚集器,訂購由該場(chǎng)所提供的一個(gè)或多個(gè)饋送(步驟46)。如上所述,在某些實(shí)施例中,單個(gè)通道(饋送)傳遞用于場(chǎng)所的所有整合內(nèi)容,而在其它實(shí)施例中,場(chǎng)所可能具有例如與不同資源相關(guān)聯(lián)的幾個(gè)不同饋送(例如,文檔、工作流等)。在后者的情形下,按照本發(fā)明的某些實(shí)施方案,用戶僅僅被給予用戶被授權(quán)訂購的通道。
      用戶然后訂購一個(gè)通道(或可能一個(gè)以上的通道),用于按照由RSS讀取器提供的特定步驟(例如,把RRS按鈕拖拉到RSS讀取器,復(fù)制饋送URL和把它粘貼到讀取器的新的饋送/通道對(duì)話等)接收整合內(nèi)容(步驟48)。
      圖4是按照本發(fā)明的某些實(shí)施例的、用于從協(xié)作工作場(chǎng)所提供整合內(nèi)容的說明性過程的流程圖,整合內(nèi)容按照用戶證書被過濾。在這個(gè)過程中,用戶可以訂購(例如,通過圖3的過程)由場(chǎng)所提供的內(nèi)容整合(例如,一個(gè)或多個(gè)RSS饋送)。更具體地,運(yùn)行在用戶的客戶機(jī)設(shè)備的讀取器/聚集器可以訂購由場(chǎng)所提供的內(nèi)容整合饋送。然而,用戶不需要訂購由場(chǎng)所提供的內(nèi)容整合來從場(chǎng)所得到整合內(nèi)容,因?yàn)橛脩?不管是否訂購)可以導(dǎo)航到由場(chǎng)所提供的整合內(nèi)容饋送。
      運(yùn)行在用戶的客戶機(jī)設(shè)備的讀取器/聚集器指向場(chǎng)所的RSS饋送(步驟50)。這種指向(poiting)可以由讀取器/聚集器(例如,周期地)自動(dòng)調(diào)用,或可以由用戶調(diào)用。因此,用于饋送URL的HTTP請(qǐng)求被傳送到協(xié)作服務(wù)器20。
      在協(xié)作服務(wù)器20接收請(qǐng)求后,RSS引擎22按照應(yīng)用/訪問控制模塊24確認(rèn)用戶是否為對(duì)于工作場(chǎng)所的驗(yàn)證用戶(步驟52)。例如,應(yīng)用/訪問控制模塊24可以確認(rèn)用戶是否已注冊(cè)到工作場(chǎng)所。如果用戶還沒有注冊(cè),則應(yīng)用/訪問控制模塊24執(zhí)行登錄協(xié)議(例如,經(jīng)由安全套接字),例如,需要用戶輸入口令。在用戶不是該場(chǎng)所的有效用戶的情形下,用戶被拒絕訪問(步驟54)。
      在用戶被鑒權(quán)為有效用戶的情形下,應(yīng)用/訪問控制模塊24讀取可被存儲(chǔ)在數(shù)據(jù)庫26的有關(guān)訪問權(quán)限的任何數(shù)據(jù)和/或用戶在空間中可能具有的其它特權(quán),并該數(shù)據(jù)提供到RSS引擎22(步驟56)。可以看到,可以對(duì)于識(shí)別的用戶按照權(quán)限(例如,標(biāo)識(shí)在場(chǎng)所中用戶可訪問的內(nèi)容)和/或按照限制(例如,標(biāo)識(shí)在場(chǎng)所中用戶不可訪問的內(nèi)容)說明這樣的數(shù)據(jù),并且這種訪問權(quán)限可以取決于分配給識(shí)別的用戶的任何角色。如上所述,這樣的數(shù)據(jù)可以以一個(gè)或多個(gè)訪問表或其它數(shù)據(jù)結(jié)構(gòu)的形式代表,其可以按照用戶標(biāo)識(shí)索引。在場(chǎng)所中可應(yīng)用于用戶的訪問控制信息可被稱為用戶證書。
      RSS引擎然后生成具有取決于用戶證書的內(nèi)容的RSS饋送(步驟58)。按照本發(fā)明的實(shí)施例,RSS引擎通過只讀取存儲(chǔ)在數(shù)據(jù)庫26上的內(nèi)容(作為用戶根據(jù)用戶證書能夠訪問的內(nèi)容)而生成這樣的取決于證書的RSS饋送。RSS引擎讀取該內(nèi)容和生成RSS格式化的基于XML的饋送。同樣地,在替換實(shí)施例中,RSS引擎可以保持(例如本地或在數(shù)據(jù)庫26內(nèi))用于該場(chǎng)所的當(dāng)前RSS格式化的內(nèi)容,以及RSS引擎可以通過只讀取允許用戶訪問的RSS格式化的內(nèi)容而生成RSS饋送。
      可以看到,生成可能是在場(chǎng)所中可用的整合內(nèi)容的子集的整合內(nèi)容(例如,RSS饋送)的任何過程在這里被稱為整合內(nèi)容的過濾;這樣,可以看到,正如這里使用的,過濾不限于選擇可得到的內(nèi)容和然后去除該內(nèi)容的一部分,而是也可以包括這樣一個(gè)過程,借助該過程至少部分地根據(jù)一個(gè)或多個(gè)用戶證書選擇(例如,不用首先讀取和去除其它內(nèi)容)要被提供給特定用戶的內(nèi)容。
      還可以看到,過濾過程取決于實(shí)施方案可以具有變化的粒度或選擇性。例如,RSS饋送可以在工具/資源級(jí)別(例如,文件夾、工作批準(zhǔn)過程等)或在子工具/資源級(jí)別(例如,文件夾的一部分或子文件夾、或工作批準(zhǔn)過程的一部分等)被過濾。
      RSS引擎22經(jīng)由HTTP服務(wù)器28發(fā)送RSS饋送到用戶的客戶機(jī)設(shè)備(步驟60)。用戶經(jīng)由讀取器/聚集器,可以選擇通道(饋送),允許觀看饋送中整合內(nèi)容項(xiàng)目的標(biāo)題(例如標(biāo)題行)。在點(diǎn)擊或以其他方式選擇標(biāo)題后,讀取器可以顯示對(duì)于與該標(biāo)題相關(guān)聯(lián)的鏈接的頁面的內(nèi)容;即,讀取器可以包括被導(dǎo)航到該鏈接的內(nèi)建的web瀏覽器。正如可以看到的,該鏈接可以是到場(chǎng)所內(nèi)的內(nèi)容的鏈接,雖然它也可以是到該場(chǎng)所外部的站點(diǎn)(例如,公共網(wǎng)站)的鏈接。
      因此,從上述的實(shí)施例看來,可以看到,由圖2所示的系統(tǒng)代表的協(xié)作計(jì)算環(huán)境因此允許通知用戶和查看新的或修改的內(nèi)容(例如,文檔,需要操作的工作流程等),以及在某些實(shí)施例中還應(yīng)答內(nèi)容,而不導(dǎo)航用戶的瀏覽器到該場(chǎng)所。也就是,為了在場(chǎng)所內(nèi)瀏覽新創(chuàng)建或修改的內(nèi)容,場(chǎng)所的用戶(例如,成員)可以導(dǎo)航用戶的瀏覽器到該場(chǎng)所,注冊(cè)(如果用戶還沒有注冊(cè)的話),然后查看或訪問用戶具有訪問或其它特權(quán)(例如,僅僅讀取)的內(nèi)容。按照本發(fā)明的實(shí)施例(諸如以上描述的那些實(shí)施例),然而,用戶可以在該場(chǎng)所讀取或訪問新的或修改的內(nèi)容,而不用導(dǎo)航到該場(chǎng)所,而是代替地通過使用整合內(nèi)容讀取器。因此,RSS讀取器可被指向協(xié)作場(chǎng)所,并且可以按照用戶證書以安全方式訪問內(nèi)容。因此,雖然用于安全場(chǎng)所的公共RSS通道(饋送)由每個(gè)用戶的RSS讀取器輪詢或以其他方式訪問,但每個(gè)用戶接收取決于用戶證書的整合內(nèi)容(例如,RSS饋送)。也就是說,按照本發(fā)明,場(chǎng)所將安全整合內(nèi)容提供給用戶。
      在本發(fā)明的某些實(shí)施例中,場(chǎng)所可被配置成按照對(duì)于該場(chǎng)所的用戶的一組已知授權(quán)等級(jí)提供分開的RSS饋送。因此,在每個(gè)用戶訂購或以其他方式訪問RSS饋送后,RSS引擎28將僅把只包含用戶被授權(quán)接收的內(nèi)容的整合內(nèi)容饋送顯示給用戶或以其他方式僅允許用戶選擇只包含用戶被授權(quán)接收的內(nèi)容的整合內(nèi)容饋送。因此,在某些這樣的實(shí)施例中,RSS引擎不必在由用戶的RSS讀取器對(duì)RSS饋送進(jìn)行后續(xù)輪詢后驗(yàn)證用戶的證書,因?yàn)橛脩糁荒軌蛴嗁徫ㄒ坏靥峁┯脩舯皇跈?quán)的內(nèi)容的一個(gè)或多個(gè)不同的RSS饋送。
      還將會(huì)看到,如上所述,雖然內(nèi)容整合是按照用戶證書提供的,但在某些實(shí)施例中,在過濾過程中也可以使用附加因素(例如,整合內(nèi)容的內(nèi)容)。
      這里描述的系統(tǒng)和模塊可包括軟件、固件、硬件、或適用于這里描述的用途的軟件、固件、硬件的任何組合。軟件和其它模塊可以位于服務(wù)器、工作站、個(gè)人計(jì)算機(jī)、計(jì)算化的筆記本、PDA、和適用于這里描述的用途的其它裝置。軟件和其它模塊可以經(jīng)由本地存儲(chǔ)器、經(jīng)由網(wǎng)絡(luò)、經(jīng)由瀏覽器或在ASP方面的其它應(yīng)用、或經(jīng)由適用于這里描述的用途的其它裝置被訪問。這里描述的數(shù)據(jù)結(jié)構(gòu)可包括計(jì)算機(jī)文檔、變量、編程的數(shù)組、編程的結(jié)構(gòu)、或任何電子信息存儲(chǔ)方案或方法、或適用于這里描述的用途的這些項(xiàng)的組合。這里描述的用戶接口單元可包括來自圖形用戶接口、命令線接口或適用于這里描述的用途的其它接口的單元。除了在過程中本身必須的或固有的程度以外,沒有暗指在包括附圖的本公開內(nèi)容中描述的方法或過程的步驟或級(jí)的具體的次序。在許多情形下,過程步驟的次序可以變化,以及各種說明性步驟可被組合、改變、或省略,而不改變所描述的方法的目的、效果或意義。
      因此,雖然本發(fā)明是結(jié)合優(yōu)選實(shí)施例描述和顯示的,但本領(lǐng)域技術(shù)人員將會(huì)看到,可以作出許多變化和修改而不背離本發(fā)明的范圍,因此本發(fā)明不打算限于以上闡述的方法或結(jié)構(gòu)的精確的細(xì)節(jié),而是打算把這樣的變化和修改包括在本發(fā)明的范圍內(nèi)。
      權(quán)利要求
      1.一種便于在協(xié)作計(jì)算機(jī)環(huán)境中將整合的內(nèi)容傳遞到保密協(xié)作場(chǎng)所的用戶的方法,該方法包括接收對(duì)于整合內(nèi)容的請(qǐng)求;以及根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容,所述整合內(nèi)容與保密協(xié)作場(chǎng)所相關(guān)聯(lián)。
      2.按照權(quán)利要求1的方法,還包括在提供整合內(nèi)容之前對(duì)用戶進(jìn)行驗(yàn)證。
      3.按照權(quán)利要求1的方法,其中所述至少一個(gè)證書包括用戶的身份。
      4.按照權(quán)利要求1的方法,其中所述至少一個(gè)證書基于在保密協(xié)作場(chǎng)所中分配給用戶的角色。
      5.按照權(quán)利要求1的方法,其中所述至少一個(gè)證書只包括用戶的身份。
      6.按照權(quán)利要求1的方法,其中所述提供整合內(nèi)容還基于要被傳遞給用戶的整合內(nèi)容的內(nèi)容。
      7.按照權(quán)利要求1的方法,其中所述向用戶提供整合內(nèi)容完全地基于至少一個(gè)證書。
      8.按照權(quán)利要求1的方法,其中從運(yùn)行在與用戶相關(guān)聯(lián)的客戶機(jī)設(shè)備上的聚集器接收所述請(qǐng)求。
      9.按照權(quán)利要求1的方法,其中提供整合內(nèi)容包括按照至少一個(gè)證書有選擇地讀取數(shù)據(jù)庫,所述數(shù)據(jù)庫具有與保密協(xié)作場(chǎng)所相關(guān)聯(lián)的內(nèi)容。
      10.按照權(quán)利要求1的方法,還包括接收對(duì)于傳遞與提供給用戶的所述整合內(nèi)容相關(guān)聯(lián)的內(nèi)容的第二請(qǐng)求,所述第二請(qǐng)求包括到保密協(xié)作場(chǎng)所內(nèi)的位置的鏈接。
      11.按照權(quán)利要求1的方法,其中整合內(nèi)容按照與保密協(xié)作場(chǎng)所相關(guān)聯(lián)的至少下述之一而生成在先前時(shí)間段內(nèi)的新文檔;用戶可訪問的協(xié)作場(chǎng)所;在保密協(xié)作場(chǎng)所中特定文件夾內(nèi)的文檔;在保密協(xié)作場(chǎng)所內(nèi)要完成的任務(wù);在保密協(xié)作場(chǎng)所內(nèi)的事件的日歷;以及由保密協(xié)作場(chǎng)所接收的電子郵件。
      12.按照權(quán)利要求1的方法,其中提供整合內(nèi)容包括將整合內(nèi)容提供給用戶。
      13.按照權(quán)利要求1的方法,其中根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容包括,響應(yīng)于請(qǐng)求,按照至少一個(gè)證書過濾在保密協(xié)作場(chǎng)所上可用的整合內(nèi)容。
      14.一種便于在協(xié)作計(jì)算機(jī)環(huán)境中將整合的內(nèi)容傳遞到保密協(xié)作場(chǎng)所的用戶的系統(tǒng),所述系統(tǒng)包括用于接收對(duì)于整合內(nèi)容的請(qǐng)求的裝置;以及用于根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容的裝置,所述整合內(nèi)容與保密協(xié)作場(chǎng)所相關(guān)聯(lián)。
      15.按照權(quán)利要求14的系統(tǒng),還包括用于在提供整合內(nèi)容之前對(duì)用戶進(jìn)行驗(yàn)證的裝置。
      16.按照權(quán)利要求14的系統(tǒng),其中所述至少一個(gè)證書包括用戶的身份。
      17.按照權(quán)利要求14的系統(tǒng),其中所述至少一個(gè)證書基于在保密協(xié)作場(chǎng)所中分配給用戶的角色。
      18.按照權(quán)利要求14的系統(tǒng),其中所述至少一個(gè)證書只包括用戶的身份。
      19.按照權(quán)利要求14的系統(tǒng),其中所述用于提供整合內(nèi)容的裝置還基于要傳遞到用戶的整合內(nèi)容的內(nèi)容。
      20.按照權(quán)利要求14的系統(tǒng),其中所述用于提供整合內(nèi)容的裝置完全地基于至少一個(gè)證書。
      21.按照權(quán)利要求14的系統(tǒng),其中從運(yùn)行在與用戶相關(guān)聯(lián)的客戶機(jī)設(shè)備上的聚集器接收所述請(qǐng)求。
      22.按照權(quán)利要求14的系統(tǒng),其中用于提供整合內(nèi)容的裝置包括用于按照至少一個(gè)證書有選擇地讀數(shù)據(jù)庫的裝置,所述數(shù)據(jù)庫具有與保密協(xié)作場(chǎng)所相關(guān)聯(lián)的內(nèi)容。
      23.按照權(quán)利要求14的系統(tǒng),還包括用于接收對(duì)于傳遞與要提供給用戶的所述整合內(nèi)容相關(guān)聯(lián)的內(nèi)容的第二請(qǐng)求的裝置,所述第二請(qǐng)求包括到保密協(xié)作場(chǎng)所中的位置的鏈接。
      24.按照權(quán)利要求14的系統(tǒng),其中整合內(nèi)容按照與保密協(xié)作場(chǎng)所相關(guān)聯(lián)的至少下述之一而生成在先前時(shí)間段內(nèi)的新文檔;用戶可訪問的協(xié)作場(chǎng)所;在保密協(xié)作場(chǎng)所中特定文件夾內(nèi)的文檔;在保密協(xié)作場(chǎng)所內(nèi)要完成的任務(wù);在保密協(xié)作場(chǎng)所內(nèi)的事件的日歷;以及由保密協(xié)作場(chǎng)所接收的電子郵件。
      25.按照權(quán)利要求14的系統(tǒng),其中用于提供整合內(nèi)容的裝置包括用于將整合內(nèi)容提供給用戶的裝置。
      26.按照權(quán)利要求14系統(tǒng),其中用于根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容的裝置包括用于響應(yīng)于請(qǐng)求,按照至少一個(gè)證書過濾在保密協(xié)作場(chǎng)所上可用的整合內(nèi)容的裝置。
      全文摘要
      便于在協(xié)作計(jì)算機(jī)環(huán)境中將整合的內(nèi)容傳遞到保密協(xié)作場(chǎng)所的用戶的方法和計(jì)算機(jī)程序產(chǎn)品,包括接收對(duì)于整合內(nèi)容的請(qǐng)求,和根據(jù)與用戶相關(guān)聯(lián)的至少一個(gè)證書提供整合內(nèi)容,所述整合內(nèi)容與保密協(xié)作場(chǎng)所相關(guān)聯(lián)。在協(xié)作場(chǎng)所處的保密內(nèi)容整合可被提供為RSS饋送。用戶可以接收通過驗(yàn)證的用戶證書過濾的協(xié)作場(chǎng)所的內(nèi)容,因此允許用戶只查看用戶具有證書在協(xié)作場(chǎng)所中閱讀的內(nèi)容。
      文檔編號(hào)H04L29/06GK1984144SQ20061014840
      公開日2007年6月20日 申請(qǐng)日期2006年11月14日 優(yōu)先權(quán)日2005年12月16日
      發(fā)明者安東尼奧·埃斯特拉達(dá), 薩米·M.·沙拉比, 伊恩·M.·康諾 申請(qǐng)人:國際商業(yè)機(jī)器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1