自动修复系统及其自动修复方法与制造工艺

文档序号:11056917阅读:613来源:国知局
自动修复系统及其自动修复方法与制造工艺
自动修复系统及其自动修复方法【技术领域】本发明涉及一种自动修复系统及其自动修复方法,特别是一种应用于电子装置开机程序的自动修复系统及其自动修复方法。【

背景技术:
】随着科技不断发展,数字产品逐渐深入使用者生活的每个角落,使用者亦期待能够通过原有家庭中的家电设备去接收或观赏更多元的数字信息,因此使家庭多媒体中心(HomeMediaCenter)的概念应运而生。家庭多媒体中心主要是以家中现有的家电设备,例如电视,作为主要的信息整合中心。通过网络或数字传输整合其它的数字设备,例如个人计算机、手机以及其它信息产品,让使用者不用个别使用其它数字设备,而仅须通过电视作为信息整合中心,就可以浏览或操作其它数字设备所提供的数字内容信息。除了家庭中数字设备的整合外,随着因特网传输速度不断地提升,主流的网络传输内容不再限于文字或图片,而是多媒体的影音信息或是信息汇流,使得原本以模拟传输为主的媒体内容,例如电视节目和广播等,得以数字化方式传输并提供给使用者观赏。其优点在于数字化内容可提供较高画质或音质的媒体内容,同时通过网络传输的方式也相对的快速且稳定,也因此数字化的媒体转播内容已经成为下一波媒体转播的发展趋势。然而,目前一般家庭所使用的电视仍以接收模拟讯号为主,如需要播放数字媒体内容则必须经由数字视讯转换盒(set-topbox,STB)来观赏。数字视讯转换盒(或称为机上盒)是一种电视与外部数字讯号源的连接设备,数字视讯转换盒可以将压缩的数字讯号转换成电视可呈现的内容,并在电视上显示媒体内容。数字视讯转换盒因必须接收及转换不同类型的数字讯号,因此其内部的韧体必须定期更新,但是由于数字视讯转换盒不具有内建电池,仅依靠外部电源提供电力。因此,若在韧体更新期间,遭遇断电、外部电源脱落或是使用者其它不正常操作而中断了更新作业,将导致数字视讯转换盒因为更新不完全而无法再次正常开机,造成使用者往往需要手动执行装置上的重置功能,并且在重开机完成后才能再进行韧体的更新;或者是必须将机器送回原厂进行维修,才能够将数字视讯转换盒的韧体回复到出厂时预设的版本,然后才能再次进行韧体更新,以取得最新的韧体版本。如此,对于制造商来说,无疑地大幅增加数字视讯转换盒的维修成本,同时对于使用者来说,因为数字视讯转换盒更新不完全就完全无法使用,还必须经过送厂维修方能够再使用,无论是在便利性或时间性的考虑上,都造成使用者使用及购买的意愿降低,这些也都是制造商急于解决的问题。【

技术实现要素:
】鉴于以上的问题,本发明在于提供应用于电子装置开机程序的一种自动修复系统及其自动修复方法,从而解决习用的电子装置在核心程序异常时就无法正常启动开机步骤,亦无法自动进行程序更新,而必须仰赖人为的操作才能进行核心程序修复及/或程序更新的问题。本发明的自动修复系统,用于一电子装置的一开机程序,并且自动修复系统电性连接于一储存有一更新程序的服务器。自动修复系统包含一控制单元、一储存单元以及一处理单元,控制单元电性连接于电子装置的一电源开关,处理单元分别电性连接于服务器、控制单元以及储存装置,储存单元储存有一主要核心程序(kernel)、一备用核心程序以及一修复程序。其中,控制单元接收电源开关的一电源讯号,并依据电源讯号产生一开机讯号,处理单元接收开机讯号,并依据开机讯号常态地加载主要核心程序,以执行开机步骤。当主要核心程序异常,处理单元重新启动电子装置,并且选择性地加载备用核心程序以执行开机步骤,并通过备用核心程序联机到服务器。处理单元执行修复程序自服务器下载更新程序,并且依据更新程序修复及/或更新主要核心程序。处理单元于主要核心程序修复及/或更新完成后重新启动电子装置,并且依据开机讯号执行修复及/或更新后的主要核心程序。上述的自动修复系统,其中控制单元包括一定时器,且定时器设定有一预设时间,处理单元是于预设时间内传送一回馈讯号到控制单元,控制单元依据回馈讯号判断主要核心程序正常,并关闭定时器,处理单元于预设时间内未传送状态讯号到控制单元,控制单元判断主要核心程序异常,并传送一重置讯号到处理单元,使得处理单元重新启动电子装置。上述的自动修复系统,其中处理单元与服务器的电性连接方式为有线或无线网络连接。上述的自动修复系统,,其中控制单元与处理单元的电性连接方式为通用异步收发传输器。上述的自动修复系统还包含一显示模块,分别电性连接于处理单元以及电子装置,用以显示电子装置的运作信息、更新程序的下载信息以及主要核心程序的修复及/或更新信息。本发明并提供一种自动修复方法,用于一电子装置的一开机程序。自动修复方法包含以下步骤:启动电子装置;使用一处理单元加载一主要核心程序,以执行开机程序;使用一控制单元判断主要核心程序是否正常,若是,主要核心程序完成开机步骤,若否,处理单元重新启动电子装置,并且选择性地加载一备用核心程序;使用备用核心程序联机到一服务器;使用处理单元执行一修复程序,以下载服务器的一更新程序;处理单元依据更新程序修复及/或更新主要核心程序,并且于修复及/或更新完成后,处理单元重新启动电子装置;以及使用处理单元加载修复及/或更新后的主要核心程序,并且通过修复及/或更新后的主要核心程序完成开机步骤。上述的自动修复方法,其中当启动电子装置后,电子装置产生一电源讯号,并传送电源讯号到控制单元,控制单元依据电源讯号产生一开机讯号,并且传送开机讯号到处理单元,使得处理单元依据开机讯号加载主要核心程序。上述的自动修复方法,其中当处理单元加载主要核心程序,处理单元于一预设时间内产生一回馈讯号,控制单元依据回馈讯号判断主要核心程序正常,若处理单元于预设时间内未产生回馈讯号,控制单元判断主要核心程序异常,并传送一重置讯号到处理单元,使得处理单元重新启动电子装置。上述的自动修复方法,其中预设时间设定于控制单元的一定时器内,当处理单元加载主要核心程序,控制单元开启定时器以计算预设时间,并且当控制单元判断开机程序正常,控制单元一并关闭定时器。上述的自动修复方法,其中当开机步骤完成后,处理单元储存电子装置的一开机记录,开机纪录包含电子装置的开机时间、主要核心程序的版本以及主要核心程序是否正常执行开机步骤。上述的自动...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1