生成一组页面描述语言格式的页面文件的方法

文档序号:6415592阅读:313来源:国知局
专利名称:生成一组页面描述语言格式的页面文件的方法
首先在工业领域内,信息,特别是与系统运行和它的说明和协议相关的信息的建立以及维护和可用性越来越重要。在所谓的管理系统中,用它在一个工厂或者组织单位中的与产品相关的全部过程和结构说明在现有过程中、在它们结构化的序列中以及在控制系统中和课题说明中的变化,可以使用尽可能简单方法来实现,并且被改变的或者新建立的资料作为文档文件对于所有的协作者都是可用的。
如果在建立一个新的文档文件时,可以追溯到现有的文档或者它的部分文档,那么这时它一般被认为是优选的。例如文档一般说明有效的签名,定义标准化的或者特定操作系统的过程,或者包括一个已经建立的类似的说明,这些文件可以或者必须被包括在一个新的文档文件中。
为了满足这些要求,并且为了使对这些特别的被改变的或者新建立的文档文件感兴趣的用户群尽可能快的使用这些文档文件,建议了一种数据处理技术支持的信息建立和存储以及通过一个专有例如企业内部的数据网络的数据传输。
本发明的任务是给出一种方法,使用这种方法,可以建立一个基于现有文档的结构化的文档文件,并且当数据网络的负载小和存储器的需要小时,对于一个尽可能大的用户群是可用的。
根据本发明通过权利要求1特征部分完成这个任务。
根据本发明的方法的一个基本优点是另外建议将作者建立的源数据从一个用户通过数据网络系统可用的读出数据在物理上分开。这特别意味着一个用户不能改写源数据。因此根据本发明的方法允许最佳控制在作者和用户之间的访问权限。
根据本发明的另一个优点说明由于将源数据和读出数据分开,实现了格式生成设备如一个耦合网络,它允许使用不同的硬件平台形式作为基础,而且不依赖于硬件特性。
在从属权利要求中说明了根据本发明优选的另外设计。
下面根据附图详细说明本发明的一个实施例。
图中

图1一个具有数据服务器设备的数据网络系统的简2一个存储在一个作者系统和一个服务器设备中的数据文件的简3在建立作者数据文件时相关的数据字段图4一个格式生成设备建立的注册表,用于一个文件特别用于确定导航控制地址图1以符号形式非常简化的说明了一个数据网络系统INTERNET。大量DV用户系统DV1、…、DVn可以被直接或者通过另外的数据网络系统的中间连结和一个数据服务器设备SERVER连接;同样一个DV作者系统AUTS通过一个数据传输线路DL和数据服务器设备SERVER连接。在世界范围内工作的Internet/Intranet系统作为数据网络系统。
在数据服务器设备SERVER中,存储了大量的文档,将它们分别分成所谓的页面。一个在数据服务器设备SERVER中存储的文档可以被所有通过数据网络系统INTERNET和数据服务器设备SERVER连接的DV用户系统DV1…DVn寻址,也就是被连结到这个数据网络系统INTERNET的DV用户系统DV1…DVn寻址。
为了在DV用户系统DV1…DVn上浏览文档信息,在这些页面访问设备上需要所谓的浏览器,浏览器翻译包含在页面中的控制语句,然后将有用内容显示到DV用户系统上的显示设备上-根据控制语句-。使用页面描述语言例如公开的Web语言HTML建立页面,它的格式选项基本上显示在它的各个页面的范围内一个部分信息属于哪一级。另外页面描述语言允许借助于在页面中设置的标记链接到文档的其他页。
同样象各个DV用户系统DV1…DVn一样,作为个人计算机构成DV作者系统AUTS,-作为用于本发明的基本部分-一个存储设备MEM和一个程序技术上实现的格式生成设备HTML-GEN位于这个DV作者系统AUTS中。
对于DV作者系统AUTS,在数据服务器设备SERVER中,设置一个所谓的‘Home Page’,它作为所有源自DV作者系统AUTS文档的一个目标,并且DV用户系统DV1…DVn将它作为访问DV作者系统AUTS建立的文档的入口地址。
按照标准‘Home Page’链接到一个内容索引,在内容索引中,标明各个文档或者它的内容索引。在每一个DV用户系统DV1…DVn中,使用一个传统的浏览器,通过内容索引可以从一个页面进入另一个页面,或者进一步链接到其他页面,此外这种操作需要相当长的等待时间,因此显著增加了网络系统的负载。
关于Internet/Intranet、Web语言HTML、浏览器和其他的联系数据网络系统“Internet”已经公开的设备的信息参阅相关的文献例如Russ Jones、Adrian Nye的“HTML und das World Wide Web”,O’Reilly&Associates,波恩,1995。
图2说明具有存储器媒体的数据服务器设备SERVER和具有存储器媒体MEM的DV作者系统AUTS。此外说明了页面数据文件SD1、…、SDm,这些页面数据文件以HTML的格式存储在数据服务器设备SERVER的存储器媒体中。同样以符号形式说明数据项结构的数据文件DSD1、…、DSDm。这些数据项结构的数据文件DSD1、…、DSDm被存储在存储器设备MEM中。每个这样的数据项结构的数据文件DSD1、…、DSDm包括大量的数据项DS1、…、DSm,数据项DS1、…、DSm转过来被分为数据字段DF。数据项结构的数据文件DSD1、…、DSDn被理解为数据库或者数据库模块。为了这些数据项结构化数据文件,在存储器设备MEM中还存储了非数据项结构的数据文件PGD1、…、PGDp,这个数据文件不是数据项结构或者具有一个不同于数据项结构的数据文件DSD1、…、DSD所选择的结构的数据项结构。特别在非数据项结构的数据文件PGD1、…、PGDp中,可能包括纯的语言和/或者图像文档。
另外在图中以符号形式说明一个数据项结构的作者文件AT,它的结构和数据项结构的数据文件DSD1、…、DSDn的一个一致。在DV作者系统AUTS上建立作者数据文件AT,然后自然存储在存储器设备MEM中,特别是中间存储器中。
对于数据项结构的数据文件DSD1、…、DSDn的每个数据项DS1、…、DSn,在数据服务器设备SERVER的存储器媒体中存在着一个属于它的页面,另外它被称作页面数据文件SD1、…、SDm。
在DV作者系统AUTS中,根据一个独立的数据项地址DS-ADR可以对每个数据项DS1、…DSn作读或写的访问,上述数据项地址DS-ADR表示数据项数据文件并且表示在这个数据项数据文件中所涉及的数据项。页面数据文件SD1、…SDm具有一个独立的HTML地址HTML-ADR,通过这个地址,在数据网络系统或者在数据库服务器设备SERVER中可以寻址页面数据文件,也就是发现页面数据文件。
图3说明借助于作者数据文件AT的数据项和数据字段,在DV作者系统上建立作者数据文件AT。特别的可以作为作者数据文件AT处理每个数据项结构的数据文件DSD1…DSDn。
在建立将在作者数据文件AT中建立的文档文件时,对于文档文件的每一个章节,也就是对于每一个标题和子标题,提供一个新的数据项并且保留相应的数据项。数据项DS被分成大量的数据字段DF,其中在建立时,一些是可见的,例如数据字段“TITEL”和数据字段“NUTZINFORMATION”是可见的,但是对于建立者大部分是可见的。
在本实施例中,在建立文档时,建立者在第一个数据项中-具有第一个数据项地址ATDS1,另外用户看不到这个地址-手工建立第一个章节的标题。此外建立者通过键盘“一般”在同一个数据项的范围内以文本或者图像信息的形式输入一个属于这个标题的有用信息。
建立者还使用键盘输入下一个子章节的标题以及所属的有用信息“历史”。通过这种方式输入的数据项Ds具有数据项地址ATDS2。
建立者从数据项结构的数据文件DSDx的一个内容索引中得到第二个子章节的标题,在DV作者系统AUTS屏幕上的一个“窗口”中,显示数据项结构的数据文件DSDx,通过选择显示的数据文件DSDx得到这个标题。通过相应标出预期的章节-如在图中通过边框表示的章节1.2.-和接着的确认,在地址ATDS3的新的数据项中接受标出的标题。此外-对于建立者不可见-存储被标出章节的数据项地址DS-ADR和数据页面SD的HTML地址HTML-ADR,这个数据页面被分配给具有地址DSDx003的数据项。
通过以上说明的从其中一个数据项结构的数据文件DSD1、…、DSDn中接受一个标题的方法,所选择章节的子章节也被隐含到新建立的或者处理的文档中。
此外,代替一个明确输入的有用信息,可以设置一个到一个文本或者图形数据文件的索引地址,例如到其中一个非数据项结构的数据文件TGD1…TGDp的索引地址。此外可以使用已经说明的方法在作者文件AT的另一个位置上,在作者文件AT的范围内接受已经存在的章节。另外,还可以接受一个非数据项结构的数据文件TGD的一个(直接)地址,其中在这里没有提供参考。
建立者至少在一个临时性的框架下通过手工输入或者通过参考已经存在的章节完成预期的文档,此后,作者文件AT输出到格式生成设备HTML-GEN。从这里,从第一个数据项开始,也就是说在作者数据文件AT的数据项地址ATDS1中,建立一个结构化的内容索引(参考图4上部),并且将一个还不是HTML格式的数据项转换为HTML格式(在下面的例子中,作者数据文件AT开始的两个数据项)。此外为了存储在数据服务器设备SERVER上,通过数据传输线路,将所产生的HTML页面数据文件的一个拷贝传输到数据服务器设备SERVER上。将已经建立的作者数据文件AT作为新的数据项结构的数据文件DSDn+1存储在DV作者系统的存储器设备MEM上。
图4说明建立一个内容索引的过程,格式生成设备HTML-GEN怎样预处理以前建立的一个数据项结构的数据文件例如DSDx。
对于用户,一个由格式生成设备HTML-GEN建立的具有索引和标题说明的内容索引(图中左上部)是可见的,其中索引是多位的,以便于能够表达出文档类别的预期结构层次。一个章节的所有子章节也在这些可见的内容索引中,通过参考-如结合图3参考章节1.2.说明的-集中也就是引用这些章节。
建立者不能看到注册数据项REG0、…、REG2,它特别记录了属于一个文档的页面数据文件SD1、…、SDm的一个逻辑队列。因为这是特别提供的,所以在一个DV用户系统上DVx显示当时的页面数据文件SDy时,根据导航符号可以表示这些,并且在DV用户系统上可以被观察者激活,以便于能够继续链接(继续翻阅)到该文档结构范围内的逻辑后页或者前页。导航符号NSY使一个DV用户系统上的观察者能够调用在逻辑队列中位于后面或者前面的页面数据文件,不需要一定激活浏览器功能,它-象开始时已经提到的-通过内容索引访问一个页面。
作为导航符号NSY,向右箭头以符号形式表示链接到逻辑下一页,向上的箭头以符号形式表示返回链接到上一页。在文档中逻辑下一页的HTML地址或者逻辑上一页的HTML地址分别存储属于各自页面的导航符号NYS。
为了迅速确定各自页面的逻辑下一页或者上一页的页面地址,格式生成设备HTML-GEN建立注册数据项RG0、…、RG2。第一个注册数据项RG0具有两项,其中存储了层次上最高级(级0)的标题,也就是所涉及文档的主标题。相类似的注册数据项RG1包括在所在章节中层次上较低一级(级1)的标题,并且注册数据项REG2包括级2的标题。
除了一个用于标题的数据项,注册数据项REG0、…、REG2具有另外的数据字段,例如用于为标题提供的索引,用于在DV作者系统AUTS中属于标题的数据项DS的数据项地址DS-ADR和用于某个HTML地址,通过它可以寻址属于所涉及标题的那一个页面数据文件SDy。
在另外的第一个数据字段中-假如有意义-说明一个注册项的地址,在这个注册项中存储逻辑上的下一个标题。在另外的第二个数据字段中-假如有意义-说明一个注册项的地址,在这个注册项中存储逻辑上的上一个标题。所说明的地址还用作到注册数据项RG0、…、RG2的数据项的索引。
从示例性说明的在图4左上部说明的内容索引SIV和相关的文档的层次结构出发,第一个章节具有标题“TITEL-A”。属于数据项结构的数据文件DSDx的这个逻辑上第一个数据项的页面数据文件SDy可能是文档的逻辑上的第一个页面数据文件,并且使用HTML地址XB可以对它寻址。在逻辑队列中的下一个标题属于章节1.1.,并且根据较低的级,它被存储在注册数据项RG1(使用地址10)。可以通过HTML地址XA到达属于这个标题(Titel-A1)的页面数据文件SD。
文档中逻辑队列中下一个章节具有标题‘Titel-A2’并且具有索引1.2.。标题根据同一级象以上说明的一样被存储在注册数据项REG1(通过地址11)中。在逻辑队列中接下来的标题‘Titel-A2A’通过地址20被存储在注册数据项REG2(对于层次级2)。通过HTML地址XD可以寻址属于这个标题的页面数据文件SD。在逻辑队列中下一个标题通过地址21(TITEL-A2B)被再次存储在同一个注册数据项REG2中。逻辑队列中前一个标题(标题‘TITEL-A2A’)通过地址11存储在注册数据项REG1中。如果以所说明的方式建立注册数据项REG0、…、REG2,那么可以使用十分快速和简单的方法确定用于逻辑下一个或者上一个的页面数据文件的具有相应HTML地址的导航符号NSY,并且一起给出所涉及的页面数据SD。在所涉及的页面中注册逻辑上下一个或者上一个页面数据文件的HTML地址,并且作为它的组成部分,传输到数据服务设备SERVER。
在本例中,在具有HTML地址XB的页面中,为了链接到逻辑上的下一个具有HTML地址XA的页面数据文件,设置一个导航符号NSY。因为章节说明文档的开始,所以缺少到上一个页面的一个导航符号。在具有HTML地址XA的页面数据文件SD中,通过到下一页面的导航符号NSY,存储HTML地址XC,到上一页面的导航符号NSY,存储HTML地址XB。为了避免传输一些数据文件,这些数据文件已经存储在数据服务器设备SERVER中,但是它们用于寻址逻辑下一个或者上一个页面数据文件SD的HTML地址被改变了,注册数据项REG0、…、REG2可以被存储在数据服务器设备SERVER中,其中通过来自注册数据项REG0、…、REG2的一个索引,确定到所涉及的页面数据文件的逻辑下一个或者上一个页面数据文件的HTML地址。
权利要求
1.生成一组页面描述语言格式(HTML)的页面数据文件的方法,对于一个数据网络系统(Internet/Intranet)的一个数据服务器设备(Server)中的一个存储器,通过该方法大量DV用户系统(DV1、…、DVn)可以寻址页面数据文件并且可以将这些文件传输到这些用户,其中-在一个可以通过一个数据传输线路(DL)和数据服务器设备(Server)连结的DV作者系统(AUTS)上,建立一个数据项结构的作者数据文件,在这个作者数据文件中,在各自数据项范围内,可以编辑文本和图形信息,并且可以插入数据项的参考信息,这些数据项是在DV作者系统(AUTS)中可以寻址的数据项结构的数据文件的数据项,-作者数据文件被输出到DV作者系统(AUTS)的一个格式生成设备(HTML-GEN),从作者数据文件的数据项以及通过参考信息(Titel)表示的数据项结构的数据文件的数据项中分别产生一个页面描述语言(HTML)格式的附属的页面数据文件,其中从插入到数据项中的参考信息(Titel)中,总产生一个对属于被标记数据项的页面数据文件寻址的页面描述语言规范的逻辑连接控制地址(HTML-Link),并且将这个逻辑连接控制地址存储在属于包含参考信息(Titel)的数据项的页面数据文件中,-以这种方式产生的并且提供了页面描述语言规范的逻辑连接控制地址(HTML链接)的页面数据文件,作为一个组,通过数据传输线路(DL),传输到数据服务器设备(Server)中。
2.根据权利要求1的方法,其特征在于,在DV作者系统(AUTS)中可寻址的数据项结构的数据文件的数据项中,可以插入关于在DV作者系统(AUTS)中可寻址的数据项结构的数据文件的其他数据项的参考信息(Titel)。
3.根据权利要求1或者2的方法,其特征在于,在数据项结构的作者数据文件的数据项中,可以插入关于数据项结构的作者文件的其他数据项的参考信息(Titel)。
4.根据以上权利要求之一的方法,其特征在于,作者数据文件是一个已经在DV作者系统(AUTS)中可寻址的数据项结构的数据文件。
5.根据以上权利要求之一的方法,其特征在于,可以插入一个关于在DV作者系统(AUTS)中可寻址的无数据项结构的数据文件的参考信息(Titel)。
6.根据以上权利要求之一的方法,其特征在于,存储在数据项结构的数据文件中的信息被分成信息模块,至少为它分配一个独立的结构地址,每个信息模块和它独立的结构地址被共同存储在各自的数据项中,通过下面方法插入一个关于一个参考数据文件的一个数据项的参考信息借助于在参考数据文件中设置的结构地址的可视化,可以选择其中一个结构地址。
7.根据以上权利要求之一的方法,其特征在于,通过选择一个已经存储在数据服务器设备中作为页面数据文件的数据项,产生一个寻址这个页面数据文件的页面描述语言规范的逻辑连接控制地址(HTML-Link),并且将这个地址中间存储在存储参考信息(Titel)的数据项的一个数据字段中。
8.根据以上权利要求之一的方法,其特征在于,结构地址是一个文本信息(Titel)或者是一个数字信息(Index)。
9.根据以上权利要求之一的方法,其特征在于,在DV作者系统(AUTS)中可以寻址一个数据项结构的数据文件,如果属于它的数据项的页面数据文件已经存储在数据服务器设备(Server)中,如果还没有存储页面数据文件,或者信息内容,特别是关于逻辑连接控制地址(HTML-Link)的内容发生变化,那么仅传输一个页面数据文件。
10.根据以上权利要求之一的方法,其特征在于,在DV用户系统(DV1、…、DVn)中使用导航控制字段表示所存储的页面数据文件(SD1、…SDm),为了到逻辑上的下一页或者上一页的页面数据文件,导航控制字段实现了遍历页面数据文件组,避免了激活浏览器(Browser)相应的转接功能,
全文摘要
当在一个作者数据文件(AT)中建立一个层次结构的文档文件时,可以产生一个到一个已经存储在作者系统中的数据文件的参考。作者数据文件被分成各个数据项,这些数据项被分别作为页面数据文件存储在一个Internet服务器上。插入的参考可以被转换为一个HTML页面地址。
文档编号G06F17/30GK1247614SQ98802521
公开日2000年3月15日 申请日期1998年2月11日 优先权日1997年2月13日
发明者F·克鲁休斯 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1