国产精品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>

      分級(jí)布局指定的系統(tǒng)與方法

      文檔序號(hào):6405329閱讀:289來源:國知局
      專利名稱:分級(jí)布局指定的系統(tǒng)與方法
      技術(shù)領(lǐng)域
      一般地講,本發(fā)明涉及頁面,更具體地講,涉及文本處理系統(tǒng)的文檔、門戶頁面、萬維網(wǎng)頁面、以及其他類型的頁面,它們的共同之處在于它們具有可能由它方指定的特定布局,本發(fā)明尤其涉及一種以分級(jí)方式允許創(chuàng)建、檢索、指定、以及操作該布局的系統(tǒng)與方法。
      背景技術(shù)
      在不將本發(fā)明的范圍只限定于門戶頁面的前提下,將相對(duì)于作為本發(fā)明優(yōu)選實(shí)施方式的門戶頁面對(duì)本發(fā)明進(jìn)行討論。
      門戶正在變?yōu)橛脩粼L問來自許多不同的來源的信息(內(nèi)容)以及應(yīng)用的中心點(diǎn)。一般地,門戶從本地或遠(yuǎn)程數(shù)據(jù)源得到信息,例如從數(shù)據(jù)庫、交易系統(tǒng)、綜合內(nèi)容提供商、或者遠(yuǎn)程萬維網(wǎng)站點(diǎn),并且將該信息呈現(xiàn)并聚合為復(fù)雜頁面,從而以濃縮形式(condensed form)向用戶提供信息。除了純信息之外,許多門戶還包含諸如電子郵件、日歷、管理器(organizer)、銀行業(yè)務(wù)、付款提示等應(yīng)用。公知的例子為Yahoo!門戶,其提供對(duì)大量內(nèi)容與應(yīng)用的訪問。
      對(duì)于不同類型的信息或應(yīng)用,需要不同的呈現(xiàn)與選擇機(jī)制,但是所有這些都依賴于門戶的低層結(jié)構(gòu),并且對(duì)該門戶所擁有的數(shù)據(jù)或資源(例如用戶簡檔信息、對(duì)被管理內(nèi)容的永久存儲(chǔ)或訪問)進(jìn)行操作。因此,如今的大部分門戶實(shí)現(xiàn)都提供組件模型,其他可以向門戶低層結(jié)構(gòu)添加被稱為Portlet(小門戶)的可拔插組件模塊。Portlet為可以被添加到門戶并且被設(shè)計(jì)來運(yùn)行于門戶的Portlet容器之內(nèi)的可拔插組件,所述Portlet容器提供對(duì)于所有可執(zhí)行Portlet的公共接口。Portlet可能提供不同的功能,從簡單的靜態(tài)與動(dòng)態(tài)內(nèi)容的呈現(xiàn)到諸如電子郵件、日歷等應(yīng)用功能。通過門戶應(yīng)用間接地啟動(dòng)Portlet,并且Portlet產(chǎn)生適合于在大型萬維網(wǎng)頁面中聚合的內(nèi)容,例如Portlet應(yīng)該產(chǎn)生符合確保由不同Portlet生成的內(nèi)容可能被聚合到一個(gè)萬維網(wǎng)頁面的標(biāo)準(zhǔn)的標(biāo)記片段。
      每個(gè)門戶頁面都具有特定的布局。布局指的是每個(gè)門戶頁面都可能被分為一個(gè)或多個(gè)區(qū)域(行、列)。這些區(qū)域被稱為容器。每個(gè)容器可以被進(jìn)一步分為一個(gè)或多個(gè)子容器,或者可以包含顯示由Portlet呈現(xiàn)的所定義的類型的內(nèi)容的一個(gè)或多個(gè)框。子容器可以進(jìn)一步分為另一個(gè)子容器等等。
      越來越多的跨國公司希望為其雇員設(shè)置內(nèi)部網(wǎng)萬維網(wǎng)站點(diǎn)。每個(gè)雇員都應(yīng)該具有到各種來源的訪問,包含全球、地區(qū)、以及國家所特有的內(nèi)容。理想上,每一級(jí)來源,例如全球、地區(qū)、以及國家所特有的,都應(yīng)該具有其自己的管理員,以管理該區(qū)域所特有的、可由雇員訪問的內(nèi)容,而不允許完全刪除更高級(jí)來源的內(nèi)容。
      對(duì)于該問題,現(xiàn)有技術(shù)提供了兩種方法門戶頁面的頂級(jí)管理員預(yù)先知道應(yīng)該使哪個(gè)區(qū)域所特有的內(nèi)容可為哪些人所用。然后,該管理員將所有內(nèi)容置于門戶頁面之上,并且使用過濾技術(shù)來為各個(gè)雇員裁剪運(yùn)行時(shí)的門戶頁面。實(shí)質(zhì)上,這是由WO 0075840 A2“Method for deducing level of interest in information structures via annotations”所描述的方法。該方法的缺點(diǎn)在于需要集中管理,以確定要提供給雇員的內(nèi)容。中心管理需要從區(qū)域的或國家的組織單位穩(wěn)定地輸入應(yīng)該使哪些內(nèi)容可以為雇員所用。這項(xiàng)工作消耗時(shí)間并且費(fèi)用不菲。
      另一種方法是內(nèi)容被分開并且分布到幾個(gè)門戶頁面上。每一級(jí)管理員,例如對(duì)于全球、區(qū)域、或者國家所特有的內(nèi)容負(fù)責(zé)的管理員,構(gòu)建其自己的、包含到對(duì)他門戶頁面的鏈接的門戶頁面。該方法的缺點(diǎn)在于需要導(dǎo)航通過該內(nèi)容結(jié)構(gòu)。另外,沒有“概覽”。

      發(fā)明內(nèi)容
      因此,本發(fā)明的目的在于提供一種考慮到分級(jí)管理以及內(nèi)容需求而提供頁面的布局指定的新型系統(tǒng)與方法,同時(shí)避免現(xiàn)有技術(shù)的缺點(diǎn)。
      這些目的通過獨(dú)立權(quán)利要求的特征達(dá)到。
      在從屬權(quán)利要求上列出了本發(fā)明的其他優(yōu)選實(shí)施方式。
      本發(fā)明公開了一種基于頁面層概念的委托頁面指定的系統(tǒng)與方法。頁面由一組層組成。除了第一層外,每一層都表示在相應(yīng)管理級(jí)別上引入的、在其布局中對(duì)于其先前層(layer)的差異(delta)(容器、框)。通過在頁面(差異)上定義新的不可改變的以及可選的容器或框,管理員能夠修改先前層。只存儲(chǔ)對(duì)于先前層的差異,其具有向其父輩層的分配(assignment)。先前層的不可改變的容器或框不能被修改。最終頁面自動(dòng)被構(gòu)建為以所謂樹型結(jié)構(gòu)存儲(chǔ)的差異的并集。委托頁面指定(delegated page specialization)最好通過支持管理員的GUI組件來完成。


      將參照附圖更詳細(xì)地描述本發(fā)明,其中圖1顯示具有幾個(gè)框的典型門戶頁面,圖2顯示本發(fā)明的基本方法,圖3顯示本發(fā)明的頁面層概念,圖4A/B顯示根據(jù)三層結(jié)構(gòu)的組件(容器)的內(nèi)部表示的優(yōu)選實(shí)施方式,圖5A顯示現(xiàn)有技術(shù)的門戶,圖5B顯示具有本發(fā)明模塊的門戶,圖6顯示對(duì)于管理員的GUI優(yōu)選實(shí)施方式,圖7顯示本發(fā)明所使用的通過不同管理級(jí)別的委托頁面指定的流程圖,以及圖8顯示根據(jù)本發(fā)明構(gòu)建頁面的流程圖。
      具體實(shí)施例方式
      典型門戶頁面包含幾個(gè)框1-6。每個(gè)框表示對(duì)于由所定義的Portlet所提供的內(nèi)容的位置保持器。在該應(yīng)用中定義的容器8(虛線)沒有所分配的Portlet。它們提供了進(jìn)一步創(chuàng)建子容器或者包含框的可能性。
      本發(fā)明非常重要的方面是在幾個(gè)管理級(jí)別上分布創(chuàng)建、修改、刪除、或者移動(dòng)容器或者框的功能,如圖2所示。最高級(jí)別的管理員(門戶管理員)創(chuàng)建可能包含一個(gè)或多個(gè)容器或框的層,并且賦予下一管理級(jí)別的管理員組編輯權(quán)利。這可以對(duì)每個(gè)頁面(P1、P2、...、Pn)進(jìn)行。下一管理級(jí)別(組管理員/子組管理員)可以通過添加或者移除還沒有被門戶管理員固定的容器/框而指定該頁面。
      圖3顯示本發(fā)明的頁面層概念。對(duì)于委托頁面指定的實(shí)施例,引入了一種新的頁面概念。頁面包含層100、200、300的集合。除了第一層(基本層100)以外,每一層都表示對(duì)于在相應(yīng)管理級(jí)別上引入的其先前層的差異(容器、框——導(dǎo)出的層)。通過在頁面上定義新的不可改變的以及可選的容器或框(委托指定),管理員可以修改先前層。只存儲(chǔ)對(duì)于先前層的差異,其具有向其父輩層的分配(assignment)(例如標(biāo)識(shí)符)。先前層的不可改變的容器或框不能被修改。最終的頁面自動(dòng)被構(gòu)建為存儲(chǔ)在所謂樹型結(jié)構(gòu)中的差異的并集。因此,導(dǎo)出層可以表示為樹型結(jié)構(gòu),其中基本層由根部的最高管理員創(chuàng)建,并且由管理員/用戶定義頁面片段為葉子。圖3顯示具有3個(gè)指定層100、200、300的委托頁面指定原則。在最高級(jí)別上的管理員創(chuàng)建具有兩行110、120的基本層100。第一行110為不可改變的(F),并且包括具有PortletP1、P2、P3的3個(gè)不可改變的框111-113。第二行為部分不可改變,并且包含3個(gè)列121、122、123。第一列121不可改變,并且包含3個(gè)框具有PortletP4、P5的兩個(gè)框是不可改變的;具有Portlet P6的框是可選的。第二122與第三列123是可選的。第二列122包含具有Portlet P7、P8和P9的三個(gè)可選框。第三列123(容器)為空。這意味著在下一層200、300上允許/禁止以下改變。第一行110根本不能改變,因?yàn)槊考|西都是不可改變的。在第二列121中,不能添加/刪除任何東西(該列是不可改變的),即列的數(shù)目不能改變。在第一列121中,只有最后一個(gè)Portlet(P6)可以被另一Portlet替換。不能刪除任何東西。在第二列122以及第三列123中,可以刪除所有的框,可以添加任意的容器/框。在第二級(jí)別200上,管理員之一已經(jīng)將第一列120中的Portlet P6替換為Portlet P12,從第二列122中移除了Portlet P9(以及框),并且將該列變?yōu)椴豢筛淖兊?f)。下一級(jí)別300上的管理員/用戶已經(jīng)將第一列121中的Portlet P12替換為Portlet P10,將第二列122中的Portlet P7、P8替換為P21、P15,并且向第三列添加了P17與P20。不能從第二列122中添加/刪除任何東西。
      對(duì)于內(nèi)部表示,整體頁面被構(gòu)建為數(shù)據(jù)存儲(chǔ)頁面層的并集。為此目的,加載對(duì)于由顯示其頁面的用戶所管理的層之前的所有頁面的頁面實(shí)例。然后,屬于這些層的所有容器或框被載入該頁面并且根據(jù)其父輩/替換關(guān)系連接。設(shè)置指向樹根部的指針。該結(jié)構(gòu)是靈活的,允許快速樹遍歷操作,并且提供了足以將該結(jié)構(gòu)保存返回到幾個(gè)頁面實(shí)例元素的信息。圖4A、B顯示了三層頁面實(shí)例結(jié)構(gòu)(PI1、PI2、PI3)如何被轉(zhuǎn)換為內(nèi)部頁面表示的實(shí)例。每個(gè)組件(容器或框)具有父輩ID或者替換ID。另外,每個(gè)組件具有所分配的層ID(未顯示)。序數(shù)給出有關(guān)在父輩組件的子輩列表中組件位置的信息。既沒有父輩也沒有替換的組件被定義為根組件(圖4B)。
      例如,第一頁面實(shí)例PI1(基本布局——第一層)定義了1-10組件,第二頁面實(shí)例PI2(第二層)定義了進(jìn)一步的組件21至27,并且最終第三頁面實(shí)例PI3(第三層)定義了進(jìn)一步的組件40至41(圖4A)。該內(nèi)部表示方案顯示了組件的父輩/替換關(guān)系(圖4B)。例如,具有ID 40與41的組件替換了具有ID 25與26的組件。組件40的父輩組件現(xiàn)在為組件24,組件41的父輩組件現(xiàn)在也是24。組件24自身替換組件8。組件14的父輩組件現(xiàn)在為組件3。組件3的父輩組件為組件1,組件1不再具有父輩或替換組件。圖7顯示對(duì)于委托指定的本發(fā)明的方法。最高管理級(jí)別的管理員創(chuàng)建新頁面,其具有ID、頁面標(biāo)題、描述31。然后,他定義對(duì)于該頁面的特定基本布局,其包含一個(gè)或多個(gè)容器,具有或不具有框,有其自己的ID與所分配的層ID 32。Portlet被分配給(Portlet ID)每個(gè)所定義的框33。然后,管理員定義哪個(gè)所定義的容器或框不能被下一管理級(jí)別改變,并且賦予下一管理級(jí)別訪問權(quán)限,以指定該頁面34。只要允許并且管理員具有訪問權(quán)限35,則通過替換框、向現(xiàn)有容器添加新框、或者刪除現(xiàn)有框/容器、或?qū)⒖驈囊粋€(gè)容器移動(dòng)到另一容器、或者創(chuàng)建子容器,下一管理級(jí)別可以指定該頁面。每個(gè)指定(層、容器、框)都由自身的ID(層ID)以及其相關(guān)的父輩ID標(biāo)識(shí)。最終,管理員可以定義不能被改變的他所進(jìn)行的部分指定,并且賦予下個(gè)管理級(jí)別36訪問權(quán)限。重復(fù)以上步驟,直至指定完成37。典型的現(xiàn)有門戶(圖5A)優(yōu)選地包含身份驗(yàn)證組件20,用來給予對(duì)門戶1的訪問;定制組件10,其允許對(duì)門戶1的配置;聚合組件30,其找到應(yīng)該以何頁序在所請(qǐng)求的用戶頁面上顯示哪個(gè)Portlet;授權(quán)組件40,用來提供只到那些用戶對(duì)其注冊(cè)的Portlet 80、90的訪問;以及Portlet容器60,其向本地80或遠(yuǎn)程90存儲(chǔ)的所有可執(zhí)行Portlet提供公共接口。本發(fā)明的創(chuàng)新部分主要在于定制組件(圖5B)。新的定制組件11、13、14、16將在內(nèi)部被分為幾個(gè)組件,以與布局設(shè)計(jì)的不同部分一起工作。頁面管理器11將負(fù)責(zé)與頁面有關(guān)的工作。以下的動(dòng)作將成為頁面管理器的部分創(chuàng)建、重命名、刪除頁面、逐頁面地設(shè)置所允許的標(biāo)記、改變順序、管理對(duì)頁面的訪問權(quán)限。由頁面管理器11所創(chuàng)建的頁面存儲(chǔ)在頁面數(shù)據(jù)存儲(chǔ)12中。頁面將包括頁面標(biāo)題、描述等等。幾個(gè)頁面實(shí)例(例如同一頁面的所有層)將引用統(tǒng)一頁面描述符。這將允許定義標(biāo)題一次,并且對(duì)于所有所指定的頁面都使用它。頁面實(shí)例(層)將相應(yīng)于一個(gè)指定層,并且只引用在該層上所定義的差異(容器或框)。每個(gè)容器或框只屬于一個(gè)頁面并且引用其父輩或者替換容器或者框。替換容器/框?yàn)楦篙厡又械娜萜?框,在指定過程中由該容器/框替換。
      Portlet瀏覽器將顯示并且導(dǎo)航通過Portlet。包括以下動(dòng)作導(dǎo)航通過可用的Portlet,搜索Portlet。
      布局管理器14將支持構(gòu)建容器或者框的頁面布局,并且與固定的/可選元素一起工作。這包括添加/移除列與行、添加Portlet、標(biāo)記為“不可改變”/“可編輯”,編輯Portlet、編輯列/行屬性。
      由布局管理器所生成的數(shù)據(jù)存儲(chǔ)在容器數(shù)據(jù)存儲(chǔ)15中,如圖5B所示。容器數(shù)據(jù)存儲(chǔ)器15優(yōu)選地存儲(chǔ)由最高管理員級(jí)別在第一層中所創(chuàng)建的基本布局,以及每一層對(duì)于其先前層的、具有其自己的ID以及其父輩層ID的所有差異。
      顏色與皮膚管理器16將提供對(duì)于動(dòng)態(tài)定義組件可視表示的支持將皮膚應(yīng)用到頁面或者單個(gè)的Portlet,對(duì)于頁面選擇上色方案。
      圖6顯示可以提供給門戶管理員的頁面管理器、Portlet瀏覽器、以及布局管理器的功能的示例GUI。在頁面管理器中提供以下GUI元素用來顯示可用的頁面的列表元素、創(chuàng)建/重命名/刪除頁面的按鈕、用于新頁面或?qū)ζ渲孛奈谋据斎胱侄?。頁面管理器最好?shí)現(xiàn)“用戶創(chuàng)建頁面”層(story)。在輸入新名稱后,用戶可以選擇通過保存它來創(chuàng)建新頁面。新名稱不必是唯一的,但是為了持久的可維護(hù)性,推薦其為唯一。新頁面開始是空的。創(chuàng)建該新頁面的用戶已經(jīng)向該頁面隱含地分配了“管理”權(quán)。另一層可以使“用戶重命名頁面”。用戶選擇現(xiàn)有的頁面,敲入新名稱,并且選擇對(duì)該頁面重命名。為了重命名頁面,用戶必須具有對(duì)該頁面的“管理”權(quán)。進(jìn)一步層可以是“用戶刪除頁面”。用戶選擇現(xiàn)有頁面,并且選擇刪除該頁面。為了刪除頁面,用戶必須具有對(duì)該頁面的“管理”權(quán)。用戶選擇標(biāo)記(設(shè)備)。用戶選擇現(xiàn)有頁面,選擇該頁面可以用來呈現(xiàn)的標(biāo)記(或設(shè)備)。另一功能可以由頁面選擇器GUI提供,其提供用于顯示可用頁面的一個(gè)列表。該頁面選擇器GUI可以提供“用戶選擇頁面用來定制”層。用戶選擇現(xiàn)有頁面,并且選擇查看/編輯該頁面。布局管理器顯示新頁面,并且準(zhǔn)備其用于任何所允許的修改。只是向用戶呈現(xiàn)他/她有“查看”或“管理”權(quán)的頁面。在輸入定制器(即包含此文檔中所描述的所有或部分組件的頁面)后,頁面選擇器預(yù)選當(dāng)前頁面。另一功能可能由Portlet瀏覽器GUI提供,其提供顯示可用Portlet的元素列表以及添加Portlet的按鈕。Portlet瀏覽器可以提供“用戶向布局添加Portlet”層。用戶從可用Portlet列表中選擇Portlet,并且選擇來向當(dāng)前布局(參看以下)在所選擇的位置上添加。只有其新父輩沒有被標(biāo)記為“不可改變”或者父輩屬于該用戶具有“管理”權(quán)的層,才可以添加Portlet。如果添加Portlet的組件被標(biāo)記為“不可改變”,則該P(yáng)ortlet缺省為非“可編輯”。另一功能可能由布局管理器GUI提供,其提供“布局區(qū)域”、顯示可用布局組件的列表元素(此時(shí)為行與列)、添加、移動(dòng)、以及移除布局組件的按鈕、以及保存(修改后)頁面的按鈕。布局管理器實(shí)現(xiàn)“用戶添加布局組件”層。用戶從可用組件列表中選擇布局組件,并且選擇來將其添加到頁面。只有其新父輩沒有被標(biāo)記為“不可改變”或者父輩屬于該用戶具有“管理”權(quán)的層,才能添加組件。另一層可以是“用戶移除布局組件”。用戶在當(dāng)前布局中選擇布局組件,并且選擇來將其從頁面移除。只有其新父輩沒有被標(biāo)記為“不可改變”或者父輩屬于該用戶具有“管理”權(quán)的層,才能添加所選擇的組件。另一層可以是“用戶移動(dòng)布局組件”。用戶在當(dāng)前布局中選擇布局組件,并且選擇來移動(dòng)它。只有其新父輩沒有被標(biāo)記為“不可改變”或者父輩屬于該用戶具有“管理”權(quán)的層,才能添加所選擇的組件。另一層可以是“標(biāo)記布局組件為‘不可改變’”。用戶在當(dāng)前布局中選擇布局組件,并且標(biāo)記其為“不可改變”。作為副作用,所有父輩組件也將被隱含地標(biāo)記為“不可改變”。只有他/她對(duì)于各個(gè)組件為其部分的層具有“管理”權(quán),用戶才能改變當(dāng)前的設(shè)置。另一層可以是“用戶標(biāo)記Portlet為‘可編輯”。用戶在當(dāng)前布局中選擇Portlet,并且標(biāo)記其為“可編輯”。這意味著對(duì)該頁面具有“編輯”權(quán)以及對(duì)該P(yáng)ortlet具有“編輯”權(quán)的用戶將能夠編輯該P(yáng)ortlet。只有對(duì)Portlet為其部分的層具有“管理”權(quán)的管理員才能編輯被聲明為“不可編輯”的Portlet。只有他/她對(duì)各個(gè)Portlet為其部分的層具有“管理”權(quán),用戶才能改變當(dāng)前設(shè)置。另一層可以是“用戶編輯Portlet”。用戶選擇Portlet,并且選擇來編輯該P(yáng)ortlet。只有他/她對(duì)Portlet為其部分的層具有“管理”權(quán)或者他/她對(duì)Portlet具有“編輯”權(quán)并且該P(yáng)ortlet被標(biāo)記為“可編輯”,用戶才能編輯Portlet。最后,另一層可以是“用戶保存頁面”。用戶選擇來保存當(dāng)前頁面及其布局。如果這不是初始布局,則在其向該頁面所基于的現(xiàn)有(多個(gè))層添加另一層。
      圖8 A/B顯示根據(jù)本發(fā)明的頁面聚合。當(dāng)門戶用戶進(jìn)行登錄21時(shí),確定所有用戶對(duì)其具有訪問權(quán)的頁面ID。然后,加載所有用戶對(duì)其具有訪問權(quán)的頁面實(shí)例的列表22,并且顯示不示出所導(dǎo)出的層示例的頁面列表23。在逐層選擇一個(gè)頁面之后,從容器數(shù)據(jù)庫中加載屬于適當(dāng)層的所有容器與框24。然后,從第一層最高級(jí)容器開始并且將所有進(jìn)一步的容器或框連接到其父輩而逐層地組建容器與框25。然后,進(jìn)行到下一層26,從下一層中向已經(jīng)組建好的部分添加容器或框,用其復(fù)制品(shodow)替換容器或框,添加下的子容器或框。
      最終,對(duì)于所有的層重復(fù)先前的步驟27。然后,得到在該頁面上定義的Portlet列表,并且向相應(yīng)的框分配Portlet ID 28。然后,遍歷樹和呈現(xiàn)容器,并且調(diào)用啟動(dòng)器(invoker)來呈現(xiàn)Portlet內(nèi)容29、30。
      本發(fā)明可以概括如下在先前所述的委托頁面指定實(shí)現(xiàn)的關(guān)鍵在于保存頁面指定的分級(jí)的軌跡。通過做到這一點(diǎn),就維護(hù)了不同指定之間依賴關(guān)系。同時(shí),因?yàn)轫撁嬷付ㄔ试S將管理分散化,所以可能有不同的人或管理員來相互完全獨(dú)立地指定頁面。只有在可視化(即呈現(xiàn)萬維網(wǎng)頁面或門戶頁面)時(shí),才構(gòu)建頁面指定的分級(jí)以及聚合,從而產(chǎn)生所有頁面實(shí)例及其各自指定的合成視圖。
      如上所述,本專利申請(qǐng)不限于任何特定內(nèi)容類型。內(nèi)容類型可以是萬維網(wǎng)頁面(內(nèi)容元素標(biāo)記片段)、門戶頁面(內(nèi)容元素Portlet)、文本文檔(內(nèi)容元素章、段、圖片等等)。
      通過將頁面指定存儲(chǔ)為內(nèi)容差異以及(各種類型的)內(nèi)容元素,并且以上述方式加載并重新創(chuàng)建它,就可能以任意多種方式(只受內(nèi)容元素類型的限制)指定內(nèi)容,任意多次指定內(nèi)容(只受存儲(chǔ)器與存儲(chǔ)的限制),“概覽”(沒有隨后的鏈接或引用),分散有關(guān)文檔的知識(shí),向每個(gè)指定分配許可權(quán)限以使得可以分散的方式管理進(jìn)一步的指定(在集中文檔中,很難對(duì)授權(quán)進(jìn)行細(xì)致控制——如果不是不可能的話),以及向已經(jīng)被進(jìn)一步指定的指定進(jìn)行修改。
      權(quán)利要求
      1.一種對(duì)于任意類型內(nèi)容的委托指定系統(tǒng),其中所述委托指定系統(tǒng)提供由被頁面標(biāo)識(shí)(ID)定義的所定義管理級(jí)別創(chuàng)建的頁面,包含至少一個(gè)容器的所定義布局,其中所述容器由標(biāo)識(shí)分配給所定義層,以及對(duì)現(xiàn)有父輩容器的標(biāo)識(shí),所述所定義布局的非可改變部分,以及到下一管理級(jí)的訪問權(quán),其中所述委托指定系統(tǒng)被配置來進(jìn)行包含以下步驟的創(chuàng)新方法在其可改變部分上指定所述所定義層,導(dǎo)致對(duì)于表示新層的所述所定義層的差異,并且向所述新層以及向所述父輩層分配標(biāo)識(shí),存儲(chǔ)所述差異,定義不可由下一管理級(jí)別改變的所述差異的各部分,為指定目的而向下一管理級(jí)別賦予對(duì)所述差異的訪問權(quán)。
      2.由根據(jù)權(quán)利要求1的委托指定系統(tǒng)所執(zhí)行的方法,其中還包括以下步驟由下一管理級(jí)別重復(fù)所述步驟。
      3.由根據(jù)權(quán)利要求2的委托指定系統(tǒng)所執(zhí)行的方法,其中所述新層包括通過標(biāo)識(shí)分配給先前層的(多個(gè))父輩容器的、具有或不具有(多個(gè))框的(多個(gè))容器。
      4.由根據(jù)權(quán)利要求3的委托指定系統(tǒng)所執(zhí)行的方法,其中所述層存儲(chǔ)在所謂樹型結(jié)構(gòu)中。
      5.由根據(jù)權(quán)利要求1的委托指定系統(tǒng)所執(zhí)行的方法,其中所述內(nèi)容可以萬維網(wǎng)頁面、門戶頁面或者文本處理系統(tǒng)的文本文檔的形式呈現(xiàn)。
      6.由根據(jù)權(quán)利要求5的委托指定系統(tǒng)所執(zhí)行的方法,其中所述門戶頁面由門戶系統(tǒng)提供,其中所述門戶系統(tǒng)包括用于用戶身份驗(yàn)證的身份驗(yàn)證組件(20),用于提供對(duì)授權(quán)內(nèi)容的用戶訪問的授權(quán)組件(40),用于呈現(xiàn)內(nèi)容的Portlet(80、90),以及用于聚合由所述Portlet(80、90)提供的內(nèi)容的聚合組件(30)。
      7.根據(jù)權(quán)利要求1的方法,其中所述差異的特征在于相對(duì)于所述所定義層刪除、添加或者移動(dòng)一個(gè)或多個(gè)容器和/或框。
      8.根據(jù)權(quán)利要求6的方法,其中向每個(gè)框都分配Portlet標(biāo)識(shí)。
      9.由根據(jù)權(quán)利要求1委托指定系統(tǒng)所執(zhí)行的方法,其中所述所定義管理級(jí)別可以是第一管理級(jí)別,并且所述所定義布局可以是基本布局(第一層)。
      10.由根據(jù)權(quán)利要求5的委托指定系統(tǒng)所執(zhí)行的方法,其中所述門戶頁面與所述主頁面還由頁面標(biāo)題以及頁面描述定義。
      11.由根據(jù)權(quán)利要求1的委托指定系統(tǒng)所執(zhí)行的方法,其中所述指定步驟包括刪除、添加以及移動(dòng)容器或框的步驟。
      12.由根據(jù)權(quán)利要求1的委托指定系統(tǒng)所執(zhí)行的方法,其中每個(gè)新添加的層被添加到現(xiàn)有層表中,該表包含層標(biāo)識(shí)、其父輩層標(biāo)識(shí)、以及其被分配的頁面標(biāo)識(shí)。
      13.由根據(jù)權(quán)利要求7的委托指定系統(tǒng)所執(zhí)行的方法,其中每個(gè)新添加的容器被添加到現(xiàn)有容器表中,該表包含容器標(biāo)識(shí)、其父輩容器標(biāo)識(shí)、以及其被分配的層標(biāo)識(shí)。
      14.由根據(jù)權(quán)利要求7的委托指定系統(tǒng)所執(zhí)行的方法,其中通過指示被應(yīng)用到將要?jiǎng)h除的容器上的終止符,來將刪除容器添加在現(xiàn)有容器表中。
      15.由根據(jù)權(quán)利要求7的委托指定系統(tǒng)所執(zhí)行的方法,其中通過指示將要替換的容器以及新父輩,來將移動(dòng)容器添加在現(xiàn)有容器表中。
      16.一種用來電子地顯示根據(jù)權(quán)利要求1至15的方法而創(chuàng)建的頁面的方法,該方法包含以下步驟從請(qǐng)求頁面的用戶處接收輸入;通過使用所述層表確定屬于所述頁面的層;通過使用所述容器表,逐層確定并加載所有屬于所述層的容器與框;通過從第一層開始并且根據(jù)其父輩關(guān)系(樹型結(jié)構(gòu))連接所有容器與框,來組建所述容器與框,以及通過根據(jù)所述樹型結(jié)構(gòu)的其父輩關(guān)系呈現(xiàn)所述容器與框,來可視化所述容器/框。
      17.根據(jù)權(quán)利要求16的方法,其中所述頁面為門戶頁面,并且所述組建步驟還包括步驟向每個(gè)框分配Portlet標(biāo)識(shí),并且所述可視化步驟還包括步驟呈現(xiàn)要由所述Portlet提供的內(nèi)容。
      18.一種門戶,包括用于用戶身份驗(yàn)證的身份驗(yàn)證組件(20),用于提供對(duì)授權(quán)內(nèi)容的用戶訪問的授權(quán)組件,用于呈現(xiàn)內(nèi)容的Portlet(80、90),用于聚合由所述Portlet提供的內(nèi)容的聚合組件(30),特征在于還具有委托指定系統(tǒng),該系統(tǒng)被配置來執(zhí)行根據(jù)權(quán)利要求1至17的方法。
      19.一種文本處理系統(tǒng),其使用被配置來執(zhí)行根據(jù)權(quán)利要求1、2、4、5、7、9、11至16的方法的委托指定系統(tǒng)。
      20.根據(jù)權(quán)利要求19的文本處理系統(tǒng),其中所述容器可以表示章,并且所述框可以表示段。
      21.一種存儲(chǔ)在數(shù)字計(jì)算機(jī)內(nèi)部存儲(chǔ)器中的計(jì)算機(jī)程序產(chǎn)品,其包含如果該產(chǎn)品在計(jì)算機(jī)上運(yùn)行則執(zhí)行根據(jù)權(quán)利要求1至17的方法的程序代碼的各部分。
      全文摘要
      本發(fā)明公開了一種基于頁面層概念的委托頁面指定(delegated pagespecialization)的系統(tǒng)與方法。頁面包含層的集合。除了第一層外,每一層都表示在相應(yīng)管理級(jí)別上引入的在其布局中對(duì)于其先前層的差異(容器、框)。通過在頁面(差異)上定義新的不可改變的以及可選的容器或框,管理員能夠修改先前層。只存儲(chǔ)對(duì)于先前層的差異(delta),其具有向其父輩層的分配(assignment)。先前層的不可改變的容器或框不能被修改。最終頁面自動(dòng)被構(gòu)建為存儲(chǔ)在所謂樹型結(jié)構(gòu)中的差異的并集。委托頁面指定最好通過支持管理員的GUI組件來完成。
      文檔編號(hào)G06F13/00GK1643510SQ03806620
      公開日2005年7月20日 申請(qǐng)日期2003年2月21日 優(yōu)先權(quán)日2002年3月28日
      發(fā)明者托馬斯·F·貝姆, 亞歷山德拉·利伯曼 申請(qǐng)人:國際商業(yè)機(jī)器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1