本发明专利技术涉及一种计算机系统使用时间记录方法。此方法将计算机系统出货前最后一次开机的目前时间(即基准使用时间)以及时间变量存储在基本输入输出系统。在一个周期性中断每一次发生时,累加此时间变量。借由时间变量与周期性中断的周期,来计算累计使用时间。因此可显示基准使用时间与累计使用时间在基本输入输出系统设定选单,而达到记录计算机系统出货前最后一次开机的时间、日期以及出货之后计算机系统运作的时间总数的目的。利用本发明专利技术提供的计算机系统使用时间记录方法,使系统供应商能够确认使用者在计算机系统出货后是否曾经开机使用,进而避免使用者与系统供应商之间的消费纠纷。
【技术实现步骤摘要】
本专利技术为 一种,特别是有关于一种记录计算 机系统出货之后的累计使用时间的。
技术介绍
计算机系统通常由主机板(main board)、中央处理器(Central Processing Unit,简称为CPU)以及存储装置等设备构成。当我们打开计算机系统后,计 算机内部的中央处理器便会自动执行一连串的指令,这些指令依照功能大致分 为系统配置分析、开机自我测试以及加载操作系统等三大类。在开机时,首先 分析中央处理器型号、内存大小以及存储装置型号等信息,以作为其它动作的 重要参考指标。然后,中央处理器由主机板的基本输入输出系统(Basic Input Output System, BIOS)芯片取得程序代码以进行自我测试,并初始化各项硬件, 确保系统正常运作。最后,加载操作系统,并将计算机系统的控制权交给操作 系统掌控,完成开机动作。在出货一段时间之后,计算机系统可能因硬件或软件的问题而无法开机使 用。通常系统供货商在计算机系统出售后,会开放一段时间做为质量保证期, 以提供计算机系统的售后服务。然而,在这段期间有些使用者可能会反映系统 无法使用且是在未曾使用过计算机(开机)的状况下为理由,向系统供货商要求 退货。当发生此状况时,系统供货商无法得知系统是否真的在未曾使用过的状 况下损坏,因此容易造成消费纠纷,从而导致损坏系统供货商质量形象及提高 系统供货商的成本。因此,如何能提供一种,能够记录计算机系 统出货之后的累计使用时间,使系统供货商能够通过查询此记录,来判断使用 者是否已使用过计算机系统,从而决定是否提供售后服务,最终避免使用者与 系统供货商之间的消费纠纷,成为研究人员待解决的问题之一。
技术实现思路
鉴于以上的问题,本专利技术的目的在于提供一种计算机系统使用时间记录方 法,能够记录计算机系统出货后运作的时间总数,从而可确认使用者此前是否 曾经开机使用,避免系统供货商与使用者之间的消费纠纷。为达到上述目的,本专利技术提出一种,其特征在于,该方法包括下列步骤在一计算机系统出货前最后一次开机时,设定一 时间变量的初始值;在一周期性中断每次发生时累加该时间变量;及在该计算 机系统的基本输入输出系统设定选单中,根据该时间变量显示一 累计使用时 间。上述的,其特征在于,该周期性中断为该计 算机系统的南桥芯片的周期性系统管理中断。上述的,其特征在于,该方法还包括下列步 骤设定该南桥芯片,使该周期性中断依照一预设周期而发生。上述的,其特征在于,该方法还包括下列步 骤提供一管理程序,用以设定该时间变量的初始值。上述的,其特征在于,该管理程序可用以显 示该累计使用时间。上述的,其特征在于,该方法还包括下列步 骤在该计算机系统出货前最后一次开机时,将一目前时间记录为一基准使用 时间;及在该基本输入输出系统设定选单中显示该基准使用时间。上述的,其特征在于,该目前时间来自该计算机系统的实时定时器。上述的,其特征在于,该方法还包括下列步 骤提供一管理程序,用以记录该基准使用时间,并设定该时间变量的初始值。上述的,其特征在于,该管理程序可用以显 示该基准使用时间及该累计使用时间。本专利技术的技术效果在于 '本专利技术提供的,藉由计算机系统出货前最后 一次开机时设定初始值的时间变量,算出累计使用时间,以显示计算机系统出 货后运作的时间总数,从而使系统供货商能够确认使用者此前是否曾经开机使 用,进而避免使用者与系统供货商之间的消费纠纷。附图说明图1是本专利技术的的 一 实施例的步骤流程图2是本专利技术的的 一 实施例的基本输入输出 系统的设定选单界面示意图3A及图3B是本专利技术的的 一 实施例的管理 程序界面示意图;及图4是本专利技术的的另 一 实施例的步骤流程图。其中,附图标记说明如下区块 210 更新选项 310 显示选项 320 结果信息 330 步骤 S110 S140 步骤 S410 S430具体实施方式请参阅图1所示,为本专利技术的的 一 实施例的步骤流程图,以下介绍各个实施步骤首先,系统供货商在系统出货前需先使用管理程序记录系统最后一次开机 时间,此时间记录将取自实时定时器的目前时间记录为基准使用时间(步骤 SllO)。在这个出货前最后一次开机时,也必须设定一个时间变量的初始值(步 骤S115),本实施例的初始值为零。计算机系统在每一次开机时,会由主机板 的基本输入输出系统芯片取得程序代码以进行自我测试,并初始化各项硬件。 本实施例的基本输入输出系统使用闪存(flash memory)存储上述的基准使用时 间及其它数据。之后,当接收到事先指定的周期性中断时,累加上述的时间变量(步骤 S120),例如在每次中断发生时将时间变量加一。本实施例的时间变量也是存 储在基本输入输出系统的闪存中,而且本实施例使用南桥芯片的周期性系统管 理中断做为上述的周期性中断。本实施例的计时周期为一分钟,若有必要可以 选用其它周期。在计算机系统开机后,南桥芯片即会定期发送周期性中断。计 算机系统可根据接收此周期性中断的次数与周期性中断的周期长度,而计算出 累计使用时间。然后,在计算机系统的基本输入输出系统设定选单中显示基准使用时间 (步骤S130)。当使用者进入基本输入输出系统设定选单(请参阅图2)时,基本 输入输出系统会读取基准使用时间的记录,并将此记录显示在选单下方的区块 210中,其显示形式例如是「年/月/日时分秒J。最后,在基本输入输出系统设定选单中,根据时间变量显示累计使用时间 (步骤S140)。在使用者进入基本输入输出系统设定选单时,基本输入输出系统 同时会读取时间变量的记录,并将此时间变量换算为累计使用时间而显示在选单下方的区块210中(请参阅图2)。在本实施例中,计算机系统将时间变量乘上 周期性中断的周期即可推算出累计使用时间,其显示形式例如是「日/时/分J。值得一提的是,本专利技术也提供一管理程序,用以记录基准使用时间并设定 时间变量的初始值。计算机系统在出货前可能会进行开机测试,以确保计算机 系统的质量。计算机系统出厂前系统供货商可用此管理程序记录最后一次开机 时间,并且将时间变量初始化,之后显示的使用时间才会正确。图3A为本专利技术 的的 一 实施例的管理程序界面示意图。请参阅图 3A,图中界面包含更新选项310以及显示选项320。更新选项310用以更新基准 使用时间并且初始化时间变量,若要选择此选项则键入O。此时基准使用时间 会更新为目前时间,时间变量会设定为预设的初始值,并显示结果信息330。 本实施例提供的管理程序也可用以查询基准使用时间及累计使用时间等信息。 例如图3B的管理程序界面中的显示选项320,即是用以显示基准使用时间及累 计使用时间,若要选择此选项则键入l。此时,基准使用时间与累计使用时间 会显示在结果信息330的区块。其中,显示在结果信息330的区块的信息与显示 在基本输入输出系统设定选单的区块210中的信息相同。若使用者以计算机系统故障且计算机系统未曾开机为由向系统供货商要 求退货。此时系统供货商可依据累计使用时间判断使用者是否曾经开机。事实 上,即使没有基准使用时间的记录,若有累计使用时间即可判断计算机系统在 出货之后是否曾经使用,请对照以下实施例。图4是本专利技术的的另 一 实施例的步骤流程 图。请参阅图4,首先,为一个时间变量设本文档来自技高网...
【技术保护点】
一种计算机系统使用时间记录方法,其特征在于,该方法包括下列步骤: 在一计算机系统出货前最后一次开机时,设定一时间变量的初始值; 在一周期性中断每次发生时累加该时间变量;及 在该计算机系统的基本输入输出系统设定选单中,根据该时间变量显示一累计使用时间。
【技术特征摘要】
【专利技术属性】
技术研发人员:洪馨慧,
申请(专利权)人:技嘉科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。