发明名称 昇级线上系统的方法
摘要 本发明提出一种将第一版本(旧版本)之线上系统变更成第二版本(新版本)之线上系统的线上系统昇级方法,其至少包含下列步骤:(1)昇级伺服器启动昇级服务模组,(2)昇级伺服器通知第一版本之线上系统进行昇级准备。(3)第一版本之线上系统若确认目前状态为安全昇级闲置状态,则第一版本之线上系统命令事件暂存模组将后续欲让线上系统处理的事件暂存起来、并将第一版本之线上系统停止运作时会消失的资料储存于储存器中,其中安全昇级闲置状态系指第一版本之线上系统的闲置状态期间(period)多于将第一版本之线上系统变更成第二版本之线上系统所需的时间。(4)第一版本之线上系统通知昇级服务模组可以开始进行昇级。(5)昇级服务模组启动第二版本之线上系统于昇级启动状态。(6)第二版本之线上系统将储存于储存器中的第一版本之线上系统停止运作时会消失的资料取回。(7)第二版本之线上系统取回事件暂存模组暂存的所有欲让线上系统处理的事件,以进行事件处理。
申请公布号 TW523695 申请公布日期 2003.03.11
申请号 TW090108978 申请日期 2001.04.13
申请人 台湾积体电路制造股份有限公司 发明人 李跃钦;倪中政;朱忆婷
分类号 G06F17/60 主分类号 G06F17/60
代理机构 代理人 李长铭 台北市中山区南京东路二段二十一巷八号二楼
主权项 1.一种将第一版本之线上系统变更成第二版本之线上系统的线上系统昇级方法,其中该方法至少包含:昇级伺服器启动昇级服务模组;该昇级伺服器通知该第一版本之线上系统进行昇级准备;该第一版本之线上系统若确认目前状态为安全昇级闲置状态,则该第一版本之线上系统命令事件暂存模组将后续欲让该线上系统处理的事件暂存起来、并将该第一版本之线上系统停止运作时会消失的资料储存于储存器中,其中该安全昇级闲置状态系指该第一版本之线上系统的闲置状态期间(period)多于将该第一版本之线上系统变更成该第二版本之线上系统所需的时间;该第一版本之线上系统通知该昇级服务模组可以开始进行昇级;该第一版本之线上系统自行停止运作;该昇级服务模组启动该第二版本之线上系统于昇级启动状态;该昇级服务模组自行停止运作;该第二版本之线上系统将储存于该储存器中的该第一版本之线上系统停止运作时会消失的该资料取回;该第二版本之线上系统取回该事件暂存模组暂存的所有欲让该线上系统处理的该事件,以进行事件处理。2.如申请专利范围第1项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含常数定义(constant definition)。3.如申请专利范围第1项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含变数集(variable set)。4.如申请专利范围第1项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含处理状态变数(process state variable)。5.如申请专利范围第1项之方法,其中上述昇级服务模组启动该第二版本之线上系统于昇级启动状态后,更包含该昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器之步骤。6.一种将第一版本之线上系统变更成第二版本之线上系统的线上系统昇级方法,其中该方法至少包含:昇级伺服器通知该第一版本之线上系统进行昇级准备;该第一版本之线上系统若确认目前状态为安全昇级闲置状态,则该第一版本之线上系统命令事件暂存模组将后续欲让该线上系统处理的事件暂存起来、并将该第一版本之线上系统停止运作时会消失的资料储存于储存器中,其中该安全昇级闲置状态系指该第一版本之线上系统的闲置状态期间(period)多于将该第一版本之线上系统变更成该第二版本之线上系统所需的时间;该第一版本之线上系统通知昇级服务模组可以开始进行昇级;该第一版本之线上系统自行停止运作;该昇级服务模组殷动该第二版本之线上系统于昇级启动状态;该第二版本之线上系统将储存于该储存器中的该第一版本之线上系统停止运作时会消失的该资料取回;该第二版本之线上系统取回该事件暂存模组暂存的所有欲让该线上系统处理的该事件,以进行事件处理。7.如申请专利范围第6项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含常数定义(constant definition)。8.如申请专利范围第6项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含变数集(variable set)。9.如申请专利范围第6项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含处理状态变数(process state variable)。10.如申请专利范围第6项之方法,其中上述昇级伺服器通知该第一版本之线上系统进行昇级准备之前,更包含该昇级伺服器启动该昇级服务模组之步骤。11.如申请专利范围第6项之方法,其中上述昇级服务模组启动该第二版本之线上系统于昇级启动状态后,更包含该昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器之步骤。12.如申请专利范围第11项之方法,其中上述昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器后,更包含该昇级服务模组自行停止运作之步骤。13.一种将第一版本之线上系统变更成第二版本之线上系统的线上系统昇级方法,其中该方法至少包含:昇级伺服器通知该第一版本之线上系统进行昇级准备;该第一版本之线上系统若确认目前状态为安全昇级闲置状态,则该第一版本之线上系统命令事件暂存模组将后续欲让该线上系统处理的事件暂存起来、并将该第一版本之线上系统停止运作时会消失的资料储存于储存器中,其中该安全昇级闲置状态系指该第一版本之线上系统的闲置状态期间(period)多于将该第一版本之线上系统变更成该第二版本之线上系统所需的时间;该第一版本之线上系统通知昇级服务模组可以开始进行昇级;该昇级服务模组启动该第二版本之线上系统于昇级启动状态;该第二版本之线上系统将储存于该储存器中的该第一版本之线上系统停止运作时会消失的该资料取回;该第二版本之线上系统取回该事件暂存模组暂存的所有欲让该线上系统处理的该事件,以进行事件处理。14.如申请专利范围第13项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含常数定义(constant definition)。15.如申请专利范围第13项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含变数集(variable set)。16.如申请专利范围第13项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含处理状态变数(process state variable)。17.如申请专利范围第13项之方法,其中上述昇级伺服器通知该第一版本之线上系统进行昇级准备之前,更包含该昇级伺服器启动该昇级服务模组之步骤。18.如申请专利范围第13项之方法,其中上述第一版本之线上系统通知昇级服务模组可以开始进行昇级后,更包含该第一版本之线上系统自行停止运作之步骤。19.如申请专利范围第13项之方法,其中上述昇级服务模组启动该第二版本之线上系统于昇级启动状态后,更包含该昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器之步骤。20.如申请专利范围第19项之方法,其中上述昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器后,更包含该昇级服务模组自行停止运作之步骤。21.一种将第一版本之线上系统变更成第二版本之线上系统的线上系统昇级方法,其中该方法至少包含:昇级伺服器启动昇级服务模组;昇级伺服器通知该第一版本之线上系统进行昇级准备;该第一版本之线上系统若确认目前状态为安全昇级闲置状态,则该第一版本之线上系统命令事件暂存模组将后续欲让该线上系统处理的事件暂存起来、并将该第一版本之线上系统停止运作时会消失的资料储存于储存器中,其中该安全昇级闲置状态系指该第一版本之线上系统的闲置状态期间(period)多于将该第一版本之线上系统变更成该第二版本之线上系统所需的时间;该第一版本之线上系统通知该昇级服务模组可以开始进行昇级;该昇级服务模组启动该第二版本之线上系统于昇级启动状态;该第二版本之线上系统将储存于该储存器中的该第一版本之线上系统停止运作时会消失的该资料取回;该第二版本之线上系统取回该事件暂存模组暂存的所有欲让该线上系统处理的该事件,以进行事件处理。22.如申请专利范围第21项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含常数定义(constant definition)。23.如申请专利范围第21项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含变数集(variable set)。24.如申请专利范围第21项之方法,其中上述第一版本之线上系统停止运作时会消失的资料包含处理状态变数(process state variable)。25.如申请专利范围第21项之方法,其中上述第一版本之线上系统通知昇级服务模组可以开始进行昇级后,更包含该第一版本之线上系统自行停止运作之步骤。26.如申请专利范围第21项之方法,其中上述昇级服务模组启动该第二版本之线上系统于昇级启动状态后,更包含该昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器之步骤。27.如申请专利范围第26项之方法,其中上述昇级服务模组将该第二版本之线上系统已完成昇级启动之讯息传送给该昇级伺服器后,更包含该昇级服务模组自行停止运作之步骤。图式简单说明:第一图显示的是习知的事件驱动系统之状态因为触发事件而改变的示意图;第二图显示的是习知之线上系统利用闲置状态进行昇级的示意图;第三A图显示的是依据本发明第一实施例,昇级线上系统的方法之流程图;第三B图显示的是依据本发明第一实施例,线上系统昇级机制的示意图;第四图显示的是依据本发明第二实施例,昇级线上系统的方法之流程图;第五图显示的是利用本发明实施例所提出之昇级线上系统的方法,同时进行多个线上系统之昇级的架构示意图;以及第六图显示的是利用本发明实施例所提出之昇级线上系统的方法,依序进行多个系统之昇级的架构示意图。
地址 新竹科学工业园区新竹县园区三路一二一号