发明名称 工作流程封包于无状态环境中
摘要 一种可供用来执行应用软体程式的系统,例如其系可运用于网际网路中以便从呈现给一位使用者流览的视图中,分隔出应用软体程式的逻辑式工作流程。分隔程序流程模组系用以提供状态码以执行交易型的应用,逻辑式的视图可由这些模组指定,以便回应使用者的输入。实际呈现给使用者的视图系来自于这些逻辑式的视图,其依据该使用者的状态以及完成该交易的通讯频道而产生。程序流程模组系可重复使用在不同组别的使用者介面视图上,并且不需要大幅度地重新编码,即可藉此而提供各种不同的使用者介面。
申请公布号 TW509869 申请公布日期 2002.11.11
申请号 TW089121209 申请日期 2000.10.11
申请人 I2工业技术公司 发明人 卡洛琳C 法奥儿;威廉L 伊森;尼尔 德拉基亚;大卫 哈维
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种将一商业交易程序工作流程存入封包内之系统,包括:一程序处理模组,其中含有复数状态,每一状态中皆各含有以逻辑方式定义之商业交易程序的部份,及含有一将呈现给使用者流览之对应视图的标识符;一控制器,可通信于程序处理模组及一使用者介面,其中控制器系可转译该使用者的输入讯息并能促动该程序处理模组而做出回应,及其中该控制器可进一步接收来自于程序处理模组的视图标识符,并藉此产生可相容于使用者介面的视图。2.如申请专利范围第1项之系统,其中该控制器系包括:一内容引擎,可供连结至介面端,以接收该使用者的输入讯息并能促动该程序处理模组而做出回应,并可藉此而接收视图标识符;一频道转接器,可供连结至内容引擎端,以接收来自于该内容引擎的视图标识符,并可选择一准备产生给使用者观看的显示模式,及亦可连结至使用者介面端以便进行沟通对该位使用者的显示模式。3.如申请专利范围第1项之系统,进一步包括:一第二控制器,可与一第二使用者介面及程序处理模组通信,其中该第二控制器可在第二使用者介面端进行转译该使用者的输入讯息,并能促动该程序处理模组而做出回应,及其中该第二控制器可进一步接收来自于程序处理模组的视图标识符,并藉此产生可相容于第二使用者介面的视图。4.一种针对接收自一频道之一项使用者请求事件而回应之方法,包含以下步骤:提供一含有复数状态的程序处理模组之程序处理模组,每一状态中皆各含有以逻辑方式定义之商业交易程序的部份,并且也含有一将呈现给使用者流览之对应视图的标识符:透过频道接收使用者输入的讯息;将该使用者所输入的讯息传送给程序处理模组;在程序处理模组内,变更一状态并产生一欲呈现给使用者流览之对应视图的标识符:选择一欲呈现给使用者流览,并可相容于该频道的视图;及透过频道将视图传送给该位使用者。5.如申请专利范围第4项之方法,进一步包含以下步骤:当变更程序处理模组内的状态时,存取一商业应用软体模组以便决定该产生哪一视图标识符。6.如申请专利范围第5项之方法,进一步包含以下步骤:当变更在程序处理模组内的状态时,可存取一资料库。7.如申请专利范围第5项之方法,进一步包含以下步骤:当变更在程序处理模组内的状态时,可修改资料库中的资料。图式简单说明:图1系一系列相关网页的方块图;图2系对应于图1之控制步骤的状态图;图3系依据本发明所揭示之一种较佳系统架构的方块图;及图4及5系如图3中所示之系统的作业流程图。
地址 美国