具资源自动重整功能的电子装置及其自动重整方法

文档序号:6415029阅读:208来源:国知局
专利名称:具资源自动重整功能的电子装置及其自动重整方法
技术领域
本发明是有关一种电子装置,尤指一种具资源自动重整功能的电子装置及其自动重整方法。
背景技术
个人数字助理机(PDA)及移动电话(cell-phone)等手持式电子装置(hand-held device),与个人计算机(PC)或笔记型计算机(notebook)相较,虽更为轻便而易于携带,然其体积小巧的特性相对亦形成其设计制造上的若干限制。无论个人计算机或笔记型计算机,包括系统程序、应用软件及数据等所有信息皆可储存于硬盘,故除非硬盘毁坏否则信息无毁损之虞,且除非同时大量执行诸多应用软件或其它不当操作而占用过多存储器,否则极少发生存储器不足以致当机的情形。
相对之下,由于手持式电子装置并无硬盘设计,故不论软件程序或各种数据皆完全储存于存储器中,往往于长久操作后因存储器过度累积耗用而导致当机,使用者须重新透过软件接口或触压电子装置表面的特定开关,始可令电子装置重新开机(reset)而释放原被占用的存储器,以恢复其正常运作。如此不但造成使用者操作的不便,尤其于重开机后,原储存于如随机存取存储器(RAM)等挥发性存储器的数据将流失而无法复原,更为手持式电子装置长久存在的问题。
更具体言之,现有可供接收股市实时行情信息的个人数字助理机或传呼机(pager),由于需完整接收股市实时行情信息,故皆需长时间开启以保持接收状态。尤其当用以接收股市营业时间适呈交错的两地区不同时段的股市实时行情信息时,该手持式电子装置更往往需全天二十四小时开启。于此种长时间操作模式下,电子装置内的存储器因于短时间内累积大量数据,使其需重开机以释放存储器的频率较高,然若重开机时间即在接收股市信息的时段,则部分信息漏失的情形将难以避免。

发明内容
本发明的首一目的,是在提供一种可自动重开机以达成资源重整功能的具资源自动重整功能的电子装置及其自动重整方法。
本发明的次一目的,是在提供一种可于一容许重开机时间下自动重开机,而对电子装置运作影响最小的具资源自动重整功能的电子装置及其自动重整方法。
本发明的另一目的,是在提供一种可自远程下载更新容许重开机时间,以确保电子装置运作无失误的具资源自动重整功能的电子装置及其自动重整方法。
为达成上述目的,本发明的具资源自动重整功能的电子装置,包括一处理器,用以控制电子装置的运作;一系统资源,配合处理器以达成电子装置的运作;一重开机模块,用以于致动后令电子装置自动重开机;一侦测模块,用以侦测资源的消耗状况并内建一容许重开机时间,当侦得该消耗状况达一预定条件,即于该容许重开机时间下致动重开机模块,以令该电子装置自动重开机。
本发明亦揭示一种电子装置资源自动重整方法,包括下述步骤a.设定一容许重开机时间;b.侦测该电子装置的一资源消耗状况;c.当侦得该资源的消耗状况达一预定条件,即令该电子装置于该容许重开机时间下自动重开机以重整该资源。
本发明并揭示一种具客户端资源自动重整功能的系统,包括一储存一最新容许重开机时间的服务器及一电子装置。电子装置包含一处理器,用以控制电子装置的运作;一系统资源,配合处理器以达成电子装置的运作;一重开机模块,用以于致动后令电子装置自动重开机;一侦测模块,用以侦测资源的消耗状况并内建一容许重开机时间,且电子装置可自服务器下载该最新容许重开机时间以更新其内建的容许重开机时间,当侦得该消耗状况达一预定条件,即于该容许重开机时间下致动重开机模块,以令电子装置自动重开机。
本发明另揭示一种储存媒体,用以储存一程序软件,该程序软件于加载一电子装置并由该电子装置的对应元件执行后是用以进行下述步骤a.接收并储存一容许重开机时间;b.侦测电子装置的一系统资源消耗状况;c.当侦得该资源的消耗状况达一预定条件,即令电子装置于该容许重开机时间下自动重开机以重整该资源。


图1是本发明具资源自动重整功能的电子装置与一相配合的服务器端共同组成的系统较佳实施例示意图;图2是该电子装置统较佳实施例的主要电路方块组态图;图3是本发明电子装置资源自动重整方法较佳实施例的实施步骤流程图。
符号说明100~电子装置200~服务器201~发射台1~处理器2~通讯模块
3~存储模块4~重开机模块5~侦测模块6~总线21~天线22~接收器23~译码器31~闪存32~随机存取存储器51~储存单元52~侦测单元53~判断单元701-713~实施步骤具体实施方式
如图1所示,本发明具资源自动重整功能的电子装置100的较佳实施例,是以一具接收股市行情信息功能的个人数字助理机(PDA)为例,而与一由股市信息提供者经营的一服务器端共同构成一具客户端资源自动重整功能的系统300。本实施例中服务器端主要包括一服务器200及一将服务器200产生的信息传送至电子装置100的一发射台201,电子装置100是自服务器端接收两不同地区(如台湾及美国)的实时股市行情信息,且两地区的实时股市行情信息提供时间是相互错开,亦即一在白天一则在夜间,故电子装置100一般正常操作下是维持全天候开机,以避免漏失其中任一地区的股市信息。于其它变化例中,电子装置100亦可为移动电话(cell-phone)、呼叫器(pager)、电子字典或其它存有系统资源耗尽问题的电子装置,电子装置100与服务器端间的信号传递不限于无线或有线形式。
如图2所示,电子装置100主要包括一处理器1、一通讯模块2、一存储模块3、一重开机模块4、一侦测模块5及一供上述各元件间传输信号及数据的总线6(bus)。处理器1(CPU)用以控制电子装置100的运作,以配合通讯模块2、存储模块3及其它必要元件,而共同执行如上述接收股市行情信息等功能。通讯模块2主要具有一天线21、一接收器22及一译码器(decoder)23,自服务器200透过发射台201发射的股市行情及其它信息由天线21接收后,由接收器22将所接收的射频信号过滤、放大、调频及降频,并将模拟信号转为基频数字信号,而后由译码器作译码(decode)及解调变(demodule)功能,最后将获得的数字信号输送至处理器1及其它对应元件。本实施例中发射台201至电子装置100间的信息传输,是采用Motorola公司制定的FLEX单向传呼协议,然非以此为限。除另有所述外,由于处理器1、通讯模块2于本发明中皆属习知元件而非本发明特征,故其细节不另详述。
存储模块3则供储存电子装置100运作所需的程序及数据,以配合处理器1共同达成上述电子装置100的预设功能。本实施例中存储模块3是包含一储存操作系统(OS)程序及应用软件(AP)的闪存31(Flash Memory),及一储存数据的随机存取存储器32(RAM),且因其中随机存取存储器32往往随电子装置100的使用运作而逐渐消耗,而为系统当机的潜在原因之一,故于本实施例中特别将随机存取存储器32定义为一系统资源,而就其资源消耗状态予以监控。
本实施例中重开机模块4是以软件形式实现,当使用者借由点选电子装置100的一显示屏(图未示)上预设选项或直接按压电子装置100壳体上的特定开关而致动重开机模块4后,重开机模块4即令系统产生重开机动作,并释放随机存取存储器32空间,亦即重开机前储存于随机存取存储器32的数据将被清除,而仅保留储存于闪存31的程序数据。由于重开机模块4亦属习知技术,于此不予详述。
本实施例中侦测模块5亦以一可储存于一储存媒体(如电子装置100的存储器或外部可携式存储卡)的程序软件形式实现,然非以此为限。侦测模块主要具有一储存单元51、一侦测单元52及一判断单元53。储存单元51储存一系统资源消耗容许值及一容许重开机时间。本实施例中系统资源消耗容许值是针对上述定义为系统资源的随机存取存储器32,预先订定一容许该存储器32被占用的比率而内建储存于储存单元51,超过该上限后系统即有操作不稳定当机之虞,本实施例中系统资源消耗容许值是订为随机存取存储器32被占用的比率达总容量90%,然非以此为限。且于其它变化例中,系统资源亦可定义为可能随电子装置100的使用运作而逐渐消耗异常的硬件、韧体、软件程序代码甚或数据库等,而上述的系统资源消耗容许值则以适当对应的消耗条件取代,如程序异常、关键性硬件异常等。
容许重开机时间的设定依据,是于该时间下重开机对该电子装置100的运作影响最小者。如前所述,本实施例中电子装置100主要是自服务器端接收两不同地区的实时股市行情信息,且两地区的实时股市行情信息提供时间一在白天一在夜间,本实施例中是借简单的人工智能运算将上述不同提供时间比较分析后,将容许重开机时间订为早晨五点,于该时间下该两地区股市皆无营业,故服务器200并不提供任何实时股市行情信息而使电子装置100无漏接该实时信息之虞。
尤其特殊者,本实施例中系统资源消耗容许值及容许重开机时间,除如一般应用软件而可于电子装置100端由使用者修改外,并可自服务器端下载更新。举例而言,由于各国股市营业时间常有更动情形,致使服务器200提供实时股市行情信息时间亦随的变动,故一但服务器200所提供的任一地区实时股市行情信息时间有所变动时,服务器200将针对变动后时间与其它未变动时间利用上述人工智能运算予以分析,以产生一最新容许重开机时间。服务器200再自动将该最新容许重开机时间下传至电子装置100,侦测模块5将以该最新容许重开机时间更新储存单元51的既有容许重开机时间,使电子装置100不致因任一股市行情信息提供时间有所变动,而未及更新对应的容许重开机时间以至漏收信息。
侦测模块5的侦测单元52首先将定期侦测该系统资源的消耗状况,亦即侦测随机存取存储器32已耗用的空间占总容量的比例。当侦测单元52侦得系统资源的消耗状况达到上述储存于储存单元51的系统资源消耗容许值时,判断单元53将比对内建于电子装置100的一习知定时器(clock,图未示)计得的当时时间与储存单元51内的容许重开机时间,当两时间适相吻合时即进一步致动重开机模块4,使电子装置100重开机以释放重整随机存取存储器32空间。
于其它变化例中,为进一步简化流程可将判断单元53略去,而将侦测单元52侦测该系统资源的时间设定于适为该容许重开机时间,故一但侦测单元52侦得系统资源的消耗状况达到系统资源消耗容许值时,即可直接致动重开机模块4,而无须再耗时等待容许重开机时间来临。
如图3的流程图所示,对应于上述电子装置100及服务器200,本发明亦揭示一种电子装置资源自动重整方法,其主要实施步骤如下所述。首先如步骤701所示,先于电子装置100设定一容许重开机时间,该容许重开机时间的设定依据是于该时间下重开机对电子装置100的运作影响最小者;而后如步骤702、703所示,于服务器200设定一最新容许重开机时间并自动下传至电子装置100;如步骤704所示,电子装置100以自服务器200接收的最新容许重开机时间更新于步骤701设定而内建的容许重开机时间;再如步骤705所示,于电子装置100设定一系统资源消耗容许值,本实施例中系统资源消耗容许值是为电子装置100的随机存取存储器32容许使用比率上限;再如步骤706、707所示,于服务器200视需要设定一最新系统资源消耗容许值并自动下传至电子装置100;如步骤708所示,电子装置100以自服务器200接收的最新系统资源消耗容许值更新于步骤705设定而内建的系统资源消耗容许值;再如步骤709所示,侦测电子装置100的系统资源消耗状况,本实施例中即侦测电子装置100的随机存取存储器32的使用比率;如步骤710所示,当侦得电子装置100的系统资源消耗状况到达上述系统资源消耗容许值,则如步骤711、712、713所示,于到达前述容许重开机时间后即致动重开机模块4,以自动产生重开机动作而释放系统资源。
同理,当上述步骤709侦测电子装置100的系统资源消耗状况动作是适于容许重开机时间下进行时,一但侦得系统资源的消耗状况达到系统资源消耗容许值时,即可直接致动重开机模块4进行重开机,而可省略步骤711确认容许重开机时间的动作。
借由上述说明,本发明揭示一种具资源自动重整功能的电子装置100及该资源自动重整方法,该电子装置100可自动侦测其系统资源消耗状况,而于消耗状况达到消耗容许值时,于一对电子装置100的运作影响最小的容许重开机时间下,自动重开机而释放重整系统资源,以预防系统资源继续耗用而导致当机。再者,该容许重开机时间亦可自远程服务器200下载更新,以确保电子装置100于该容许重开机时间下重开机将不致影响其正常运作,而无数据漏接或其它功能失误之虞。
权利要求
1.一种电子装置资源自动重整方法,包括下述步骤a.设定一容许重开机时间;b.侦测该电子装置的一系统资源消耗状况;c.当侦得该资源的消耗状况达一预定条件,即令该电子装置于该容许重开机时间下自动重开机以重整该资源。
2.根据权利要求1所述的电子装置资源自动重整方法,其中,该容许重开机时间的设定依据是于该时间下重开机对该电子装置的运作影响最小。
3.根据权利要求2所述的电子装置资源自动重整方法,其中,该电子装置是设计于全天候开机运作,以自一服务器端于一预定时间内接收至少一信息,该容许重开机时间则是自该预定时间以外选出。
4.根据权利要求1所述的电子装置资源自动重整方法,其中,该电子装置的该系统资源为其存储器。
5.根据权利要求1所述的电子装置资源自动重整方法,其中,该步骤a中该容许重开机时间是于该电子装置端设定。
6.根据权利要求5所述的电子装置资源自动重整方法,更包括于步骤a及b间自一服务器端下载一最新容许重开机时间以更新于该电子装置端所设定的该容许重开机时间的步骤。
7.一种电子装置资源自动重整方法,包括下述步骤a.设定一容许重开机时间;b.于该容许重开机时间下侦测该电子装置的一系统资源消耗状况;c.当侦得该资源的消耗状况达一预定条件,即令该电子装置自动重开机以重整该资源。
8.根据权利要求7所述的电子装置资源自动重整方法,其中,该步骤a中该容许重开机时间是于该电子装置端设定,且该方法更包括于步骤a及b间自一服务器端下载一最新容许重开机时间以更新于该电子装置端所设定的该容许重开机时间的步骤。
9.一种电子装置资源自动重整方法,包括下述步骤a.侦测该电子装置的一系统资源消耗状况;b.当侦得该资源的消耗状况达一预定条件,即令该电子装置于一预设容许重开机时间下自动重开机以重整该资源。
10.一种电子装置资源自动重整方法,包括下述步骤a.于一预设容许重开机时间下侦测该电子装置的一系统资源消耗状况;b.当侦得该资源的消耗状况达一预定条件,即令该电子装置自动重开机以重整该资源。
11.一种具资源自动重整功能的电子装置,其特征在于所述具资源自动重整功能的电子装置包括一处理器,用以控制该电子装置的运作;一系统资源,配合该处理器以达成该电子装置的运作;一重开机模块,用以于致动后令该电子装置自动重开机;一侦测模块,用以侦测该资源的消耗状况并内建一容许重开机时间,当侦得该消耗状况达一预定条件,即于该容许重开机时间下致动该重开机模块,以令该电子装置自动重开机。
12.根据权利要求11所述的具资源自动重整功能的电子装置,其特征在于该容许重开机时间的设定依据是于该时间下重开机对该电子装置的运作影响最小。
13.根据权利要求12所述的具资源自动重整功能的电子装置,其特征在于该电子装置是设计于全天候开机运作,以自一服务器端于一预定时间内接收至少一信息,该容许重开机时间则是自该预定时间以外选出。
14.根据权利要求11所述的具资源自动重整功能的电子装置,其特征在于该电子装置的该系统资源为其存储器。
15.根据权利要求14所述的具资源自动重整功能的电子装置,其特征在于其为一手持式电子装置。
16.根据权利要求15所述的具资源自动重整功能的电子装置,其特征在于该容许重开机时间是于该电子装置端设定。
17.根据权利要求16所述的具资源自动重整功能的电子装置,其特征在于自一服务器端下载一最新容许重开机时间,以更新于该侦测模块所设定的该容许重开机时间。
18.一种储存媒体,用以储存一程序软件,其特征在于该程序软件于加载一电子装置并由该电子装置的对应元件执行后是用以进行下述步骤a.接收并储存一容许重开机时间;b.侦测该电子装置的一系统资源消耗状况;c.当侦得该资源的消耗状况达一预定条件,即令该电子装置于该容许重开机时间下自动重开机以重整该资源。
全文摘要
本发明是一种具资源自动重整功能的电子装置及其自动重整方法。所述具资源自动重整功能的电子装置,主要包括一系统资源,配合一处理器以达成电子装置的运作;一重开机模块,用以于致动后令电子装置自动重开机;一侦测模块,用以侦测系统资源的消耗状况并内建一容许重开机时间,当侦得该消耗状况达一预定条件,即于该容许重开机时间下致动重开机模块,以令电子装置自动重开机。借此,该电子装置可自动侦测系统资源消耗状况,而于消耗状况达到消耗容许值时,于对运作影响最小的容许重开机时间下自动重开机而释放系统资源,以预防系统资源继续耗用而导致当机。
文档编号G06F9/44GK1588307SQ200410058459
公开日2005年3月2日 申请日期2004年8月16日 优先权日2004年8月16日
发明者徐益德, 林宜玮 申请人:倚天资讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1