发明名称 在目标管理设施环境内之应用软体包装界面
摘要 一种具有目标管理设施的电脑系统,其目标管理设施管理多种目标。每一目标参照了一个设计来与目标管理设施一起运跑的应用软体。电脑系统也包含了一种包装系统,此系统可以使得某一不是设计来与目标管理设施一起运跑的应用易于纳入在电脑系统中。此包装设施包含一包装层(encapsulation shell)和一层过滤(shell filter)设施。包装层被目标所参考,就像包装层是一设计来与目标管理设施一起运跑的应用一样。包装层同时也是目标管理设施和第一运用之间的界面。层周滤和包装层交互作用,在接受包装层的指引时,可以截取使用者下给第一应用的指令。层过滤同时也传送由包装层所产生的第一应用指令(first applicationcommands)。包装层可用在各种不同的应用。为了使包装层能够得知特定应用的特定讯息,每一由包装层所包装的应用都有其相对应的组态特性(configuration properties)。例如,某一选单/巨集定义档(menu/macro definition file)和某一被包装之应用相对应,由包装层取得后,用来定义巨集和选单,透过包装层和层过滤以让使用者使用。
申请公布号 TW134622 申请公布日期 1990.05.21
申请号 TW078107426 申请日期 1989.09.27
申请人 惠普公司 发明人 艾力群;邝威廉
分类号 G06F15/00 主分类号 G06F15/00
代理机构 代理人 曾宗廷 台北巿敦化北路一六八号十五楼
主权项 1.一种电脑系统,其具有一目标管理设施来管理多种目标,每一目标参照了一个设计来与日标管理设施一起运跑的应用软体,且此电脑系统还包含了一包装系统,该系统可以使得不是设计来与目标管理设施一起运跑的应用易于纳入在电脑系统中,此包装系统包含有:一包装层,其被视为在电脑系统中的目标所参照的一种应用,且被当做是第一应用和目标管理设施之间的界面;以及一层过滤,其和包装层交互作用,且接受包装层指引时,可以截取使用者下给第一应用之指令,以及传送由包装层产生的第一应用指令。2.如申请专利范围第1项之包装系统,还包括有:组态特性,以便向包装层指示出有关第一应用的组态讯息。3.如申请专利范围第1项之包装系统,还包括由包装层读取的选单/巨集定义档,该档案包含由包装层和层过滤所完成的选单/巨集之定义,且该档案可以提供给使用者使用,及和电脑系统的第一应用一起运跑。4.一种电脑系统,其具有一目标管理设施来管理多种目标,每一目标参照了一个设计来与目标管理设施一起运跑的应用软体,且此电脑系统还包含一种方法,以便将不是设计来与目标管理设施一起运跑的第一应用易于纳入在电脑系统中,此方法包含的步骤如下:(a)包装层将第一应用包装起来,以便视为在电脑系统中的目标所参照之应用,且包装层被视为目标管理设施和第一应用之间的界面;(b)层过滤截取使用者下给第一应用之指令;以及(c)层过滤传送由包装层产生的第一应用之指令。5.如申请专利范围第4项之方法,其中,步骤(b)是由使用者在键盘上按键之动作来执行。6.如申请专利范围第4项之方法,其中,步骤(b)是由传给第一应用的监督讯息所执行的。7.如申请专利范围第4项之方法,其中,步骤(a)还包含下列之次步骤:(a1)出现在使用者面前而附加在第一应用上之额外选单会并入于第一应用里。8.如申请专利范围第7项之方法,还包含的步骤如下:(d)包装层会截取使用者对其他选单所做动作而产生的一些指示;(e)包装层会产生一些由第一应用所执行之指令,而这些指令能执行由使用者对其他选单所做动作而产生了指示;以及(f)会回应已截取使用者之指示,即截取步骤(b)从包装层传给第一应用之指示,而该指令是在步骤(e)所产生的。9.一种电脑系统,其具有一目标管理设施来管理多种目标,每一目标参照了一个设计来与目标管理设施一起运跑的应用软体,且此电脑系统还包含一种方法,以便将不是设计来与目标管理设施一起运跑的第一应用修改成目标管理设施档案,此方法包含的步骤如下:(a)将第一应用产生的资料档放在预设之目录;(b)在关闭第一应用时,搜寻预设目录下第一应用开启时所建立或修改过之档案;以及(c)每个在步骤(b)找到的已建立或修改过之档案,如果此档案不和目标连结,就建立一个参照第一应用的新目标,且将此新目标和步骤(b)所找到的档案连结。10.如申请专利范围第9项之方法,还包含下列步骤:(d)就每个已经和日标连结而在步骤(b)找到的已建立或修改过之档案,如果目标目前已启动,则将讯息传给目标以指示所建立或修改过之档案已经更改过。11.一种电脑系统,其具有一目标管理设施来管理多种目标,每一目标参照了一个设计来与目标管理设施一起运跑的应用软体,且此电脑系统还包含一种方法,以便将不是设计来与目标管理设施一起运跑的第一应用修改成目标管理设施档案,此方法包含的步骤如下:(a)将第一应用所使用由第一应用产生的资料档放在第一原设定目录下;(b)将第二应用所使用由第一应用产生的资料档放在第一原设定目录下;(c)在关闭第一应用时,搜寻第一预设目录下当第一应用开启时所建立或修改过之档案;(d)每个在步骤(c)找到的已建立或修改过之档案,如果此档案不和目标连结,就建立一个参照第一应用的新目标,且将此新目标和步骤(b)所找到的档案连结;(e)在关闭第一应用时,搜寻第二预设目录下当第一应用开启时所建立或修改过之档案;(f)每个在步骤(e)找到的已建立或修改过之档案,如果此档案不和目标连结,就建立一个参照第一应用的新目标,且将此新目标和步骤(e)所找到的档案连结。12.如申请专利范围第11项之方法,还包含下列步骤:(g)就每个已经和日标连结而在步骤(c)所找到的已建立或修改过之档案,如果日标目前已启动,就传出讯息给目标,以指明所建立或修改过之档案已做更改。13.一种电脑系统,其具有一目标管理设施来管理多种目标,每一目标参照了一个设计来与目标管理设施一起运跑的应用软体,且此电脑系统还包含一种方法,以便将不是设计来与目标管理设施一起运跑的第一应用转换成目标管理设施档案,而第二应用所使用的档案则是设计来与目标管理设施一起运跑的档案,此方法包含的步骤如下:(a)将第一应用产生的资料档放在转换的预设目录;(b)在关闭第一应用时,搜寻转换预设目录下当第一应用开启时所建立或修改过之档案;及(c)就每个在步骤(b)所找到的已建立或修改过之档案,执行下列次步骤:(c1)参照第二应用建立一新目标,以及(c2)启动新目标且传讯息给新目标,以告诉新目标已经把建立或修改过的档案做过转换。14.一种电脑系统,其包含有展示在监视器上的游标和图像,而图像是参照到资料档,此系统还包含第一种软体应用来使用资料档的资料,以及第二种软体应用来使用资料档的资料及输入方法,以便让使用者把游标定位且执行电脑系统能侦测到的其他动作,此方法包含之步骤如下:(a)使用者使用输入的方法是将游标置于图像上;(b)当使用者利用输入方法来执行第一组之操作,是先启动第一种软体应用,第一种软体应用是来操作资料档之资料;以及(c)当使用者利用输入方法来执行第二组之操作,是先启动第二种软体应用,第一种软体应用是来操作资料挡之资料。15.如申请专利范围第14项之方法,其中,输入之方法包括有键盘和滑鼠,第一组操作是压下滑鼠上的按键,而第二组操则是按下键盘上的第一个键且同时压下滑鼠上的按键。16.一种电脑系统,其包含有展示在监视器上的游标和图像,而图像是参照到资料档,此系统还包含软体应用来使用资料档之资料,以及包装程式和输入方法,以便让使用者能把游标定位且执行电脑系统能侦测到的其他动作,包装程式包含了第一组参数来设定软体应用使用资料档的第一种方法,以及第二组参数来设定软体应用使用资料档的第二种方法,此方法包括下列步骤:(a)使用者使用输入的方法是将游标置放在图像上;(b)当使用者利用输入方法来执行第一组操作,是使用第一组参数来启动软体应用;以及,(c)当使用者利用输入方法来执行第二组操作,是使用第二组参数来启动软体应用。17.如申请专利范围第16项之方法,其中,输入之方法包括有键盘和滑鼠,第一组操作是压下滑鼠上的按键,而第二操作则是按下键盘上的第一个键且同时压下滑鼠上的按键。图示简单说明:第1图是依据本发明之较佳实施例的电脑系统方块图。第2图是依据本发明之较佳实施例的方块图。第2A图是依据本发明之较佳实施例的方块图。第3图显示了依据本发明之较佳实施例,多种目标相连结的情形。第4图显示了依据本发明之较佳实施例,一系列目标被当作表格(folder),亦即被当做那些含有资料之目标的上一代。第5图展示了依据本发明之较佳实施例,连结不同的目标后,萤幕显示的状况。第6图显示了如何连结不同的目标,以产生第5图所示的萤幕显示。第7图显示了依据本发明之较佳实施例,三个目标一起连结的情形。第8和第9图显示了依据本发明之较佳实施例,一个目标如何被抄录之情形。第10和第11图显示了依据本发明之较佳实施例,抄录一公用目标之情形。第12到71图显示了依据本发明之较佳实施例,使用者操作目标时,萤幕的显示情形。第72图是依据本发明之较佳实施例,一个目标管理设施(OMF)的方块图。第73图显示一包含在第72图所示之OMF内的系统档案HPOMF.CAT之组织结构方块图。第74图显示依据本发明之较佳实施例,总体性父代(global parent)和总体性目标(global object)之关系。第75图显示了第72图所示之OMF系统档案如何从第1图所示之记忆体内存取资料档案和应用之方块图。第76图是第75图所示之记忆体的组织结构方块图。第77图和78图显示依据本发明之较佳实施例,目标和连结之简图。第79图显示一包含在第72图所示之OMF内的系统档案HPOMF.XRF之组织结构方块图。第80图显示依据本发明之较佳实施例的观察规格记录(view specificationrecord)。第81图显示依据本发明之较佳实施例,使用快照之情形。第82图显示依据本发明之较佳实施例,在没有快照时,某一观察(view)的资料路径(data path)。第83图显示依据本发明之较佳实施例,在有快照时,某一观察的资料路径。第84图显示依据本发明之较佳实施例,包装层和第72图所示之OMF相作用之情形。第84A图显示依据本发明之较佳实施例,第1图所示之电脑内的档案桔构。第84B图显示在MS-DOS作业系统上运跑之程式,其档案规格之剖析。第85图至120图,以及第123图至140图,显示使用者在使用由第84图所示之包装层所包装的目标时,萤幕上的显示情形。第121图和122图显示出包装层在关闭一个程式时,所采取之步骤的流程图。第141图显示了依据本发明之较佳实施例,在某一包装应用的目标被开启时,包装层开启处理流程之流程图。第142图包含一流程图,此图表示出在某一档案被启动时,包装层开启处理流程之过程。第143图显示了依据本发明之较佳实施例,在包装应用的某一目标被产生时,第84图所示之包装层开启处理流程之流程图。第144图显示出依据本发明之较佳实施例,档案HPOMF-DOS内的记录形态。第145图显示出依据本发明之较佳实施例,档案HPOMF-DOS内,记录之逻辑结构。
地址 美国