发明名称 时钟管理系统及方法
摘要 一种时钟管理系统,包括一用户介面、一时钟管理器、一实时时钟以及一CPU时钟。该用户介面用于从时钟管理器中获取当前之日期及时间,以及供用户设定日期及时间。时钟管理器用于确定用户所设定之日期及时间是否有效。实时时钟向时钟管理器提供日期及时间,对闰年和各月天数变化的修正可由实时时钟自动进行。CPU时钟用于从一缺省时间点开始计时,其计数所生成之时间可用于在实时时钟失效时供时钟管理器模拟当前日期及时间。时钟管理器还包括有一个日历模组,用于检查用户所设定之日期及时间范围是否有误,并校正闰年及各月之天数,以及一日光节约时间模组,用于在日光节约时间内将时钟向前拨一个小时。
申请公布号 TWI267723 申请公布日期 2006.12.01
申请号 TW093105386 申请日期 2004.03.02
申请人 鸿海精密工业股份有限公司 发明人 陈俊安
分类号 G06F1/12(2006.01) 主分类号 G06F1/12(2006.01)
代理机构 代理人
主权项 1.一种时钟管理系统,包括一用户介面、一时钟管理器、一实时时钟以及一CPU时钟,其中:用户介面用于从时钟管理器中获取当前之日期及时间,以及将用户所设定之日期及时间传送给时钟管理器;时钟管理器用于确定用户所设定之日期及时间是否有效,以及从实时时钟获得当前之日期及时间,或根据CPU时钟所提供之资料模拟当前时间;实时时钟用于向时钟管理器提供当前之日期及时间;CPU时钟用于在时钟管理系统通电后从一缺省时间开始计时,所计时间可用于模拟当前日期及时间。2.如申请专利范围第1项所述之时钟管理系统,其中用户介面包括命令行介面和网路浏览器。3.如申请专利范围第1项所述之时钟管理系统,更包括有一事件日志,用于从时钟管理器中获得当前之日期及时间,并在有事件发生时显示该日期及时间。4.如申请专利范围第1项所述之时钟管理系统,其中时钟管理器包括有一用于表示实时时钟是否可用之标志。5.如申请专利范围第1项所述之时钟管理系统,其中时钟管理器系基于闰年、月度范围、各月之日期范围、以及时间范围资料来确定用户所设定之日期及时间是否有效。6.如申请专利范围第1项所述之时钟管理系统,其中时钟管理器更包括有一日历模组,用于检查用户所设定之日期及时间范围是否有误,并校正闰年及各月之天数。7.如申请专利范围第1项所述之时钟管理系统,其中时钟管理器更包括有一日光节约时间模组,用于在日光节约时间内调整时钟管理器所获取之当前时间。8.一种时钟管理方法,该时钟管理方法包括如下之步骤:(a)请求当前之日期及时间;(b)确定实时时钟是否可用;(c)如果实时时钟可用,则读取实时时钟之时间资讯以作为当前时间;(d)如果实时时钟不可用,则读取CPU时钟之时间资讯并转换为当前时间,并存储所读取之CPU时钟时间以及所转换之当前时间;(e)确定是否处于日光节约时间,如果当前不处于日光节约时间,直接跳至步骤(g);(f)如果当前处于日光节约时间,则将所获取之当前时间进行调整;及(g)返回当前时间至用户介面。9.如申请专利范围第8项所述之时钟管理方法,其中所转换之当前时间系为所读取之CPU时钟时间与CPU时钟之缺省时间之和。10.如申请专利范围第8项所述之时钟管理方法,其中当CPU时钟被设定后,其所转换之当前时间即为设定后之时间。11.如申请专利范围第8项所述之时钟管理方法,其中当CPU时钟溢出后,所转换之时间系为CPU时钟可计数之最大时间値与上次所读取之CPU时钟时间之差値,再与当前所读取之CPU时钟时间以及上次所存储时间之和。12.如申请专利范围第8项所述之时钟管理方法,其中步骤(f)中对当前时间进行调整系将当前时间加上一小时。图式简单说明:第一图系为本发明时钟管理系统之架构图。第二图系为时钟管理器根据CPU时钟进行时间计算之时间运算表。第三图系为本发明时钟管理方法之流程图。
地址 台北县土城市自由街2号