更新计算机系统的识别数据的方法及其相关计算机系统.pdf

上传人:1*** 文档编号:971556 上传时间:2018-03-22 格式:PDF 页数:10 大小:450.73KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910181001.X

申请日:

2009.10.27

公开号:

CN102053843A

公开日:

2011.05.11

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 9/445申请公布日:20110511|||实质审查的生效IPC(主分类):G06F 9/445申请日:20091027|||公开

IPC分类号:

G06F9/445; G06F11/22

主分类号:

G06F9/445

申请人:

纬创资通股份有限公司

发明人:

蔡明宏; 陈毓萍

地址:

中国台湾台北县

优先权:

专利代理机构:

北京市柳沈律师事务所 11105

代理人:

史新宏

PDF下载: PDF下载
内容摘要

更新计算机系统的识别数据的方法及其相关计算机系统。该更新计算机系统的识别数据的方法包含有在该计算机系统开机时启动一基本输入输出系统;该基本输入输出系统启动一电源启动自我检测程序;该电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据;依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,决定是否输入该识别数据至该计算机系统。

权利要求书

1: 一种更新一计算机系统的识别数据的方法, 其包含有 : 在该计算机系统开机时启动一基本输入输出系统 ; 该基本输入输出系统启动一电源启动自我检测程序 ; 该电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据 ; 以及 依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果, 决定 是否输入该识别数据至该计算机系统。
2: 如权利要求 1 所述的方法, 其还包含有 : 当该电源启动自我检测程序检测该存储单元没有存储该识别数据时, 显示一输入视窗 以要求输入该识别数据。
3: 如权利要求 1 所述的方法, 其还包含有 : 当该电源启动自我检测程序检测该存储单元存储有该识别数据时, 完成该电源启动自 我检测程序。
4: 如权利要求 1 所述的方法, 其还包含有 : 该电源启动自我检测程序判断该识别数据是否已正确完成输入 ; 以及 依据该电源启动自我检测程序判断该识别数据是否已正确完成输入的判断结果, 决定 是否将该识别数据存储于该存储单元。
5: 如权利要求 4 所述的方法, 其还包含有 : 当该电源启动自我检测程序判断该识别数据已正确完成输入, 将该识别数据存储于该 存储单元。
6: 如权利要求 5 所述的方法, 其还包含有 : 当该电源启动自我检测程序判断该识别数据已正确完成输入且将该识别数据存储于 该存储单元后, 该电源启动自我检测程序检测该存储单元内是否有未完成输入的另一识别 数据。
7: 如权利要求 4 所述的方法, 其还包含有 : 当该电源启动自我检测程序判断该识别数据未正确完成输入时, 显示一输入视窗以要 求输入该识别数据。
8: 如权利要求 1 所述的方法, 其还包含有 : 启动一通讯传输接口, 藉以提供该识别数据输入至该计算机系统的接口。
9: 如权利要求 8 所述的方法, 其还包含启动一通用串行总线。
10: 如权利要求 1 所述的方法, 其中该识别数据为一通用唯一识别码。
11: 如权利要求 1 所述的方法, 其中该识别数据为一产品序列号码。
12: 一种可更新识别数据的计算机系统, 其包含有 : 一非挥发性存储体, 其用来存储一基本输入输出系统, 该基本输入输出系统包含有一 电源启动自我检测程序 ; 一存储单元, 其用来存储一识别数据 ; 一输入模块 ; 以及 一控制装置, 其电连接于该非挥发性存储体、 该存储单元、 以及该输入模块, 该控制装 置用来在该计算机系统开机时启动该基本输入输出系统以及该电源启动自我检测程序, 且 控制该电源启动自我检测程序检测该存储单元内是否有未完成输入的该识别数据, 并依据 2 该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果, 控制是否由该 输入模块输入该识别数据。
13: 如权利要求 12 所述的计算机系统, 其中该计算机系统还包含一显示单元, 该控制 装置还用来在该电源启动自我检测程序检测该存储单元没有存储该识别数据时, 操作该电 源启动自我检测程序以控制该显示单元显示一输入视窗以要求输入该识别数据。
14: 如权利要求 12 所述的计算机系统, 其中该控制装置还用来在该电源启动自我检测 程序检测该存储单元存储有该识别数据时, 完成该电源启动自我检测程序。
15: 如权利要求 12 所述的计算机系统, 其中该控制装置还用来控制该电源启动自我检 测程序判断该识别数据是否已正确完成输入, 以及依据该电源启动自我检测程序判断该识 别数据是否已正确完成输入的判断结果, 控制是否将该识别数据存储于该存储单元。
16: 如权利要求 15 所述的计算机系统, 其中该控制装置还用来在该电源启动自我检测 程序判断该识别数据已正确完成输入时, 将该识别数据存储于该存储单元。
17: 如权利要求 16 所述的计算机系统, 其中该控制装置还用来在该电源启动自我检测 程序判断该识别数据已正确完成输入且将该识别数据存储于该存储单元后, 操作该电源启 动自我检测程序以检测该存储单元内是否有未完成输入的另一识别数据。
18: 如权利要求 15 所述的计算机系统, 其中该计算机系统还包含一显示单元, 该控制 装置还用来于该电源启动自我检测程序判断该识别数据未正确完成输入时, 操作该电源启 动自我检测程序以控制该显示单元显示一输入视窗以要求输入该识别数据。
19: 如权利要求 12 所述的计算机系统, 其中该计算机系统还包含一通讯传输接口, 其 电连接于该输入模块与该控制装置, 该通讯传输接口用来传输该输入模块所输入的该识别 数据至该控制装置。
20: 如权利要求 19 所述的计算机系统, 其中该通讯传输接口为一通用串行总线。
21: 如权利要求 19 所述的计算机系统, 其中该输入模块为一条码枪。
22: 如权利要求 12 所述的计算机系统, 其中该输入模块为一键盘。
23: 如权利要求 12 所述的计算机系统, 其中该识别数据为一通用唯一识别码。
24: 如权利要求 12 所述的计算机系统, 其中该识别数据为一产品序列号码。
25: 如权利要求 12 所述的计算机系统, 其中该存储单元被整合于该非挥发性存储体 内。

说明书


更新计算机系统的识别数据的方法及其相关计算机系统

    技术领域 本发明涉及一种更新计算机系统的识别数据的方法及其相关计算机系统, 尤其涉 及一种于执行基本输入输出系统时, 用来更新计算机系统的识别数据的方法及其相关计算 机系统。
     背景技术 在现代化的今日信息社会, 计算机系统已经成为多数人不可或缺的信息工具之 一, 而不论是桌上型个人计算机、 笔记型个人计算机或是服务器等, 其应用层面日益广泛, 其所搭配的硬件装置以及软件程序也日益复杂。其中, 基本输入输出系统 (Basic Input/ Output System, BIOS) 是载入在计算机硬件系统内最基本的软件程序代码, 其主要功能包 含有电源启动自我检测 (Power On Self Test, POST), 如检查中央处理器以及各控制器的 状态是否正常 ; 初始化动作, 如针对存储体、 主机板芯片组、 显示卡、 以及外围装置做初始 化; 记录系统设定值, 如提供各元件的基本设定 ; 以及提供常驻程序库, 如提供操作系统或 应用程序呼叫的中断常驻程序。因此, 在计算机系统的启动过程中, 基本输入输出系统为 用来初始化硬件、 检测硬件功能、 以及引导操作系统。 而电源启动自我检测为计算机固件用 来确保计算机硬件系统可正常运作的检查, 其结果会显示在计算机固件可控制的输出接口 上。 当完成上述的步骤后, 基本输入输出系统可用来载入操作系统, 以使使用者可操作计算 机系统的硬件装置以及软件程序。
     一般来说, 计算机系统于出厂时需于计算机系统内输入所属的识别数据, 例如 计算机系统所对应的产品序列号码 (Serial Number code, SN code) 或通用唯一识别码 (Universally Unique Identifier, UUID) 等, 然而先前技术的作法需待操作系统开启后, 作业员才可通过操作系统 (operating system, OS) 底下的输入装置, 例如键盘、 条码扫描器 (bar code gun) 等, 输入识别数据至存储基本输入输出系统的非挥发性存储体, 如此一来 一则增加工厂端产线的作业时间, 二则由于其并未提供提示讯息, 故产线容易因疏忽而遗 漏开启操作系统以更新该识别数据。因此, 如何提升于工厂端进行输入计算机系统的识别 数据的速度以及避免疏漏更新其识别数据, 即为现今系统厂所需努力的重要课题。
     发明内容
     本发明提供一种于启动一基本输入输出系统时, 用来更新计算机系统的识别数据 的方法及其相关计算机系统, 以解决上述的问题。
     本发明公开一种更新一计算机系统的识别数据的方法, 其包含有于该计算机系统 开机时启动一基本输入输出系统 ; 该基本输入输出系统启动一电源启动自我检测程序 ; 该 电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据 ; 以及依据该电 源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果, 决定是否输入该识 别数据至该计算机系统。
     本发明还公开有当该电源启动自我检测程序检测该存储单元没有存储该识别数据时, 显示一输入视窗以要求输入该识别数据。
     本发明还公开有当该电源启动自我检测程序检测该存储单元存储有该识别数据 时, 完成该电源启动自我检测程序。
     本发明还公开有该电源启动自我检测程序判断该识别数据是否已正确完成输入 ; 以及依据该电源启动自我检测程序判断该识别数据是否已正确完成输入的判断结果, 决定 是否将该识别数据存储于该存储单元。
     本发明还公开有当该电源启动自我检测程序判断该识别数据已正确完成输入, 将 该识别数据存储于该存储单元。
     本发明还公开有当该电源启动自我检测程序判断该识别数据已正确完成输入且 将该识别数据存储于该存储单元后, 该电源启动自我检测程序检测该存储单元内是否有未 完成输入的另一识别数据。
     本发明还公开有当该电源启动自我检测程序判断该识别数据未正确完成输入时, 显示一输入视窗以要求输入该识别数据。
     本发明还公开有启动一通讯传输接口, 藉以提供该识别数据输入至该计算机系统 的接口。
     本发明还公开有一种可更新识别数据的计算机系统, 其包含有一非挥发性存储 体, 其用来存储一基本输入输出系统, 该基本输入输出系统包含有一电源启动自我检测程 序; 一存储单元, 其用来存储一识别数据 ; 一输入模块 ; 以及一控制装置, 其电连接于该非 挥发性存储体、 该存储单元、 以及该输入模块, 该控制装置用来于该计算机系统开机时启动 该基本输入输出系统以及该电源启动自我检测程序, 且控制该电源启动自我检测程序检测 该存储单元内是否有未完成输入的该识别数据, 并依据该电源启动自我检测程序检测该存 储单元内是否有该识别数据的检测结果, 控制是否由该输入模块输入该识别数据。 附图说明
     图 1 为本发明优选实施例可更新识别数据的计算机系统的功能方块示意图。 图 2 为本发明更新计算机系统的识别数据的方法的流程图。 【主要元件符号说明】 10 计算机系统 12 非挥发性存储体 电源启动自我检 13 基本输入输出系统 131 测程序 14 存储单元 16 输入模块 18 控制装置 20 显示单元 22 输入视窗 24 通讯传输接口 步骤 100、 102、 104、 106、 108、 110、 112、 114、 116、 118、 120具体实施方式
     请参阅图 1, 图 1 为本发明优选实施例一可更新识别数据的计算机系统 10 的功能 方块示意图。计算机系统 10 可为一可携式计算机系统, 如一笔记型计算机等, 或为一桌上型计算机系统, 计算机系统 10 包含有一非挥发性存储体 (Non Volatile Storage, NVS)12 ; 一存储单元 14 ; 一输入模块 16 ; 以及一控制装置 18, 其系电连接于非挥发性存储体 12、 存 储单元 14、 以及输入模块 16。 非挥发性存储体 12 可用来存储一基本输入输出系统 13(Basic Input/Output System, BIOS), 且基本输入输出系统 13 可包含有一电源启动自我检测程序 131(Power On SelfTest, POST), 其用来执行确保计算机硬件系统可正常运作的检查, 如检 查中央处理器以及各控制器的状态是否正常。计算机系统 10 于开机后启动基本输入输出 系统 13, 并通过基本输入输出系统 13 启动电源启动自我检测程序 131 以进行后续操作。 存 储单元 14 可用来存储一识别数据, 举例来说, 识别数据可为计算机系统 10 的一通用唯一识 别码 (Universally Unique Identifier, UUID) 或一产品序列号码 (Serial Number code, SN code) 等。此外, 存储单元 14 可整合于非挥发性存储体 12 内, 也就是说该识别数据与 基本输入输出系统 13 可存储于非挥发性存储体 12 内的不同存取区块 ; 或是存储单元 14 与 非挥发性存储体 12 可为不同的存储模块, 而该识别数据与基本输入输出系统 13 可分别存 储于不同的存储模块内。输入模块 16 可为一条码枪 (bar code gun) 或一键盘等人机接口 装置, 其可以扫描或打字的方式输入识别数据。控制装置 18 可为一中央处理器或一微控制 器, 控制装置 18 可用来于计算机系统 10 开机时启动基本输入输出系统 13 以及电源启动自 我检测程序 131, 且操作电源启动自我检测程序 131 检测存储单元 14 内是否有未完成输入 的识别数据, 并依据电源启动自我检测程序 131 检测存储单元 14 内是否有该识别数据的检 测结果, 控制是否由输入模块 16 输入识别数据。 存储单元 14 内可包含有多笔识别数据。 当 第一笔识别数据完成检测并输入后, 电源启动自我检测程序 131 会继续检测是否所有识别 数据已输入完毕至存储单元 14, 故电源启动自我检测程序 131 可完成单笔或多笔识别数据 的检测。
     此外, 计算机系统 10 还可包含有一显示单元 20, 其电连接于控制装置 18。当电 源启动自我检测程序 131 检测存储单元 14 内没有存储识别数据时, 电源启动自我检测程 序 131 还可用来控制显示单元 20 显示一输入视窗 22, 以要求输入识别数据 ; 相对地, 当电 源启动自我检测程序 131 检测存储单元 14 内存储有识别数据时, 控制装置 18 还可用来完 成电源启动自我检测程序 131, 并进入操作系统。再者, 计算机系统 10 还可包含有一通讯 传输接口 24, 其系电连接于输入模块 16 与控制装置 18。通讯传输接口 24 可用来传输输 入模块 16 所输入的识别数据至控制装置 18, 举例来说, 通讯传输接口可为一通用串行总线 (Universal Serial Bus, USB) 等。
     请参阅图 2, 图 2 为本发明更新计算机系统 10 的识别数据的方法的流程图。该方 法包含有下列步骤 :
     步骤 100 : 在计算机系统 10 开机时, 控制装置 18 启动基本输入输出系统 13 ;
     步骤 102 : 控制装置 18 控制基本输入输出系统 13 启动电源启动自我检测程序 131 ;
     步骤 104 : 控制装置 18 控制基本输入输出系统 13 启动通讯传输接口 24, 藉以提供 可将一识别数据由输入模块 16 输入至控制装置 18 的接口 ;
     步骤 106 : 电源启动自我检测程序 131 检测存储单元 14 内是否有未完成输入的识 别数据?若存储单元 14 有该识别数据执行步骤 108 ; 若存储单元 14 没有该识别数据, 则执 行步骤 116 ;步骤 108 : 电源启动自我检测程序 131 控制显示单元 20 显示输入视窗 22, 以要求 输入识别数据, 接着执行步骤 110 ;
     步骤 110 : 利用输入模块 16 输入识别数据 ;
     步骤 112 : 电源启动自我检测程序 131 判断识别数据是否已正确完成输入?若识 别数据并未正确完成输入, 则回到步骤 108 ; 若识别数据已正确完成输入, 则执行步骤 114 ;
     步骤 114 : 控制装置 18 将识别数据存储于存储单元 14, 接着执行步骤 106, 以操作 电源启动自我检测程序 131 检测存储单元 14 内是否有未完成输入的另一识别数据?
     步骤 116 : 控制装置 18 完成电源启动自我检测程序 131, 接着执行步骤 118 ;
     步骤 118 : 结束。
     在此分别针对上述的步骤进行详细说明。首先, 计算机系统 10 于开机时, 控制装 置 18 会自非挥发性存储体 12 载入且启动基本输入输出系统 13, 并通过基本输入输出系统 13 分别启动电源启动自我检测程序 131 以及通讯传输接口 24。 电源启动自我检测程序 131 可用来确认控制装置 18 所连接的硬件, 例如输入模块 16, 是否可正常运作的检查 ; 通讯传 输接口 24 用来提供可将识别数据由输入模块 16 输入至控制装置 18 的接口。接下来, 在基 本输入输出系统 13 启动电源启动自我检测程序 131 以及通讯传输接口 24 后, 电源启动自 我检测程序 131 会检测存储单元 14 内是否有未完成输入的一预设识别数据, 并依据其检测 结果, 决定是否输入识别数据。 其中, 存储单元 14 可整合于非挥发性存储体 12, 意即识别数 据与基本输入输出系统 13 可存储于非挥发性存储体 12 内的不同存取区块, 其存取区块的 配置设计不限于上述实施例所述, 端视实际需求而定。如果电源启动自我检测程序 131 检 测存储单元 14 内没有未完成输入的预设识别数据时, 则代表计算机系统 10 已完成识别数 据的更新, 故控制装置 18 即可用来完成电源启动自我检测程序 131, 并控制基本输入输出 系统 13 进行下一程序, 例如进入操作系统。相对地, 如果电源启动自我检测程序 131 检测 存储单元 14 内尚有未完成输入的预设识别数据时, 其可能为存储单元 14 未完成该识别数 据的输入程序, 或存储单元 14 内存储较旧的或错误的识别数据, 此时, 电源启动自我检测 程序 131 就会控制显示单元 20 显示输入视窗 22, 以提示要求操作者 ( 如工厂端的作业员 等 ) 输入正确的识别数据。
     接下来操作者可利用输入模块 16 输入识别数据, 举例来说若输入模块 16 为一条 码枪时, 可先将该条码枪连接于通讯传输接口 24, 如将该条码枪的连接器插入 USB 的插槽 内, 藉以启动该条码枪, 而该条码枪可以扫描的方式读取识别数据, 故操作者可无须自行键 入识别数据 ; 若输入模块 16 为一键盘时, 操作者可在输入视窗 22 利用该键盘以键入编号的 方式输入识别数据, 其中识别数据可为通用唯一识别码或产品序列号码, 以使计算机系统 10 可具有独特的辨识信息。当操作者利用输入模块 16 于输入视窗 22 输入识别数据后, 电 源启动自我检测程序 131 会先判断识别数据是否已正确地完成输入, 并依据其判断结果, 决定是否将识别数据存储于存储单元 14 内。 如果电源启动自我检测程序 131 判断识别数据 已正确地完成输入, 则控制装置 18 会将识别数据存储于存储单元 14 内 ; 而当电源启动自我 检测程序 131 判断识别数据已正确地完成输入且识别数据已存储于存储单元 14 后, 电源启 动自我检测程序 131 会再次检测存储单元 14 内是否有未完成输入的另一预设识别数据, 并 依据其检测结果, 决定是否输入识别数据。 当预设的多个笔识别数据皆正确地完成输入后, 控制装置 18 就完成电源启动自我检测程序 131, 结束此次更新基本输入输出系统 13 数据的程序, 并可接着进入操作系统以进行后续操作。相对地, 如果电源启动自我检测程序 131 判断识别数据未正确地完成输入时, 电源启动自我检测程序 131 会再一次地显示输入视窗 22, 以要求操作者输入正确的识别数据。接着, 当操作者在输入视窗 22 再一次地输入识别 数据后, 电源启动自我检测程序 131 将重复前述判断步骤, 意即电源启动自我检测程序 131 会再次判断识别数据是否已正确地完成输入, 并依据其判断结果, 决定是否将识别数据存 储于存储单元 14 内。
     综上所述, 本发明的更新计算机系统 10 的基本输入输出系统 13 数据的方法可在 计算机系统 10 执行基本输入输出系统 13 时, 检测存储单元 14 内的识别数据是否需要更 新, 以及判断更新后的识别数据是否正确, 并依据上述的检测结果与判断结果, 完成更新识 别数据的相对应程序。也就是说, 操作者可依据电源启动自我检测程序 131 所检测到存储 单元 14 是否有未完成输入的识别数据的检测结果, 来决定是否利用通过通讯传输接口 24 电连接至控制装置 18 的输入模块 16 输入欲更新的识别数据, 然后再通过电源启动自我检 测程序 131 判断输入的识别数据是否已正确完成输入的判断结果, 来决定是否将输入的识 别数据存储于存储单元 14 内。
     相较于先前技术, 本发明的计算机系统在执行基本输入输出系统时, 利用基本输 入输出系统底下的电源启动自我检测程序直接检测存储单元内欲更新的识别数据的状态, 并依据检测结果以选择性地输入识别数据且执行确认程序。如此一来, 本发明可在计算机 系统执行基本输入输出系统时即进行更新识别数据的程序, 而有别于先前技术需于启动操 作系统后方能输入识别数据, 故本发明可有效地减少工厂端产线的作业时间, 且操作者可 在工厂端轻易地更新存储单元内的识别数据, 其不仅可避免计算机系统于执行操作系统时 更新识别数据所易产生的系统中断错误, 同时由于电源启动自我检测程序的检测程序, 计 算机系统可通过显示输入视窗以提醒操作者输入相对应的识别数据, 以避免疏漏更新该识 别数据, 进而大大地提升更新计算机系统的识别数据的准确性。
     以上所述仅为本发明的优选实施例, 凡依本发明权利要求书所做的均等变化与修 饰, 皆应属本发明的涵盖范围。

更新计算机系统的识别数据的方法及其相关计算机系统.pdf_第1页
第1页 / 共10页
更新计算机系统的识别数据的方法及其相关计算机系统.pdf_第2页
第2页 / 共10页
更新计算机系统的识别数据的方法及其相关计算机系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《更新计算机系统的识别数据的方法及其相关计算机系统.pdf》由会员分享,可在线阅读,更多相关《更新计算机系统的识别数据的方法及其相关计算机系统.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102053843A43申请公布日20110511CN102053843ACN102053843A21申请号200910181001X22申请日20091027G06F9/445200601G06F11/2220060171申请人纬创资通股份有限公司地址中国台湾台北县72发明人蔡明宏陈毓萍74专利代理机构北京市柳沈律师事务所11105代理人史新宏54发明名称更新计算机系统的识别数据的方法及其相关计算机系统57摘要更新计算机系统的识别数据的方法及其相关计算机系统。该更新计算机系统的识别数据的方法包含有在该计算机系统开机时启动一基本输入输出系统;该基本输入输出系统启动一电源启动自。

2、我检测程序;该电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据;依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,决定是否输入该识别数据至该计算机系统。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图2页CN102053850A1/2页21一种更新一计算机系统的识别数据的方法,其包含有在该计算机系统开机时启动一基本输入输出系统;该基本输入输出系统启动一电源启动自我检测程序;该电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据;以及依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,决定。

3、是否输入该识别数据至该计算机系统。2如权利要求1所述的方法,其还包含有当该电源启动自我检测程序检测该存储单元没有存储该识别数据时,显示一输入视窗以要求输入该识别数据。3如权利要求1所述的方法,其还包含有当该电源启动自我检测程序检测该存储单元存储有该识别数据时,完成该电源启动自我检测程序。4如权利要求1所述的方法,其还包含有该电源启动自我检测程序判断该识别数据是否已正确完成输入;以及依据该电源启动自我检测程序判断该识别数据是否已正确完成输入的判断结果,决定是否将该识别数据存储于该存储单元。5如权利要求4所述的方法,其还包含有当该电源启动自我检测程序判断该识别数据已正确完成输入,将该识别数据存储于。

4、该存储单元。6如权利要求5所述的方法,其还包含有当该电源启动自我检测程序判断该识别数据已正确完成输入且将该识别数据存储于该存储单元后,该电源启动自我检测程序检测该存储单元内是否有未完成输入的另一识别数据。7如权利要求4所述的方法,其还包含有当该电源启动自我检测程序判断该识别数据未正确完成输入时,显示一输入视窗以要求输入该识别数据。8如权利要求1所述的方法,其还包含有启动一通讯传输接口,藉以提供该识别数据输入至该计算机系统的接口。9如权利要求8所述的方法,其还包含启动一通用串行总线。10如权利要求1所述的方法,其中该识别数据为一通用唯一识别码。11如权利要求1所述的方法,其中该识别数据为一产品序。

5、列号码。12一种可更新识别数据的计算机系统,其包含有一非挥发性存储体,其用来存储一基本输入输出系统,该基本输入输出系统包含有一电源启动自我检测程序;一存储单元,其用来存储一识别数据;一输入模块;以及一控制装置,其电连接于该非挥发性存储体、该存储单元、以及该输入模块,该控制装置用来在该计算机系统开机时启动该基本输入输出系统以及该电源启动自我检测程序,且控制该电源启动自我检测程序检测该存储单元内是否有未完成输入的该识别数据,并依据权利要求书CN102053843ACN102053850A2/2页3该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,控制是否由该输入模块输入该识别数据。。

6、13如权利要求12所述的计算机系统,其中该计算机系统还包含一显示单元,该控制装置还用来在该电源启动自我检测程序检测该存储单元没有存储该识别数据时,操作该电源启动自我检测程序以控制该显示单元显示一输入视窗以要求输入该识别数据。14如权利要求12所述的计算机系统,其中该控制装置还用来在该电源启动自我检测程序检测该存储单元存储有该识别数据时,完成该电源启动自我检测程序。15如权利要求12所述的计算机系统,其中该控制装置还用来控制该电源启动自我检测程序判断该识别数据是否已正确完成输入,以及依据该电源启动自我检测程序判断该识别数据是否已正确完成输入的判断结果,控制是否将该识别数据存储于该存储单元。16如。

7、权利要求15所述的计算机系统,其中该控制装置还用来在该电源启动自我检测程序判断该识别数据已正确完成输入时,将该识别数据存储于该存储单元。17如权利要求16所述的计算机系统,其中该控制装置还用来在该电源启动自我检测程序判断该识别数据已正确完成输入且将该识别数据存储于该存储单元后,操作该电源启动自我检测程序以检测该存储单元内是否有未完成输入的另一识别数据。18如权利要求15所述的计算机系统,其中该计算机系统还包含一显示单元,该控制装置还用来于该电源启动自我检测程序判断该识别数据未正确完成输入时,操作该电源启动自我检测程序以控制该显示单元显示一输入视窗以要求输入该识别数据。19如权利要求12所述的计。

8、算机系统,其中该计算机系统还包含一通讯传输接口,其电连接于该输入模块与该控制装置,该通讯传输接口用来传输该输入模块所输入的该识别数据至该控制装置。20如权利要求19所述的计算机系统,其中该通讯传输接口为一通用串行总线。21如权利要求19所述的计算机系统,其中该输入模块为一条码枪。22如权利要求12所述的计算机系统,其中该输入模块为一键盘。23如权利要求12所述的计算机系统,其中该识别数据为一通用唯一识别码。24如权利要求12所述的计算机系统,其中该识别数据为一产品序列号码。25如权利要求12所述的计算机系统,其中该存储单元被整合于该非挥发性存储体内。权利要求书CN102053843ACN102。

9、053850A1/5页4更新计算机系统的识别数据的方法及其相关计算机系统技术领域0001本发明涉及一种更新计算机系统的识别数据的方法及其相关计算机系统,尤其涉及一种于执行基本输入输出系统时,用来更新计算机系统的识别数据的方法及其相关计算机系统。背景技术0002在现代化的今日信息社会,计算机系统已经成为多数人不可或缺的信息工具之一,而不论是桌上型个人计算机、笔记型个人计算机或是服务器等,其应用层面日益广泛,其所搭配的硬件装置以及软件程序也日益复杂。其中,基本输入输出系统BASICINPUT/OUTPUTSYSTEM,BIOS是载入在计算机硬件系统内最基本的软件程序代码,其主要功能包含有电源启动自。

10、我检测POWERONSELFTEST,POST,如检查中央处理器以及各控制器的状态是否正常;初始化动作,如针对存储体、主机板芯片组、显示卡、以及外围装置做初始化;记录系统设定值,如提供各元件的基本设定;以及提供常驻程序库,如提供操作系统或应用程序呼叫的中断常驻程序。因此,在计算机系统的启动过程中,基本输入输出系统为用来初始化硬件、检测硬件功能、以及引导操作系统。而电源启动自我检测为计算机固件用来确保计算机硬件系统可正常运作的检查,其结果会显示在计算机固件可控制的输出接口上。当完成上述的步骤后,基本输入输出系统可用来载入操作系统,以使使用者可操作计算机系统的硬件装置以及软件程序。0003一般来说。

11、,计算机系统于出厂时需于计算机系统内输入所属的识别数据,例如计算机系统所对应的产品序列号码SERIALNUMBERCODE,SNCODE或通用唯一识别码UNIVERSALLYUNIQUEIDENTIFIER,UUID等,然而先前技术的作法需待操作系统开启后,作业员才可通过操作系统OPERATINGSYSTEM,OS底下的输入装置,例如键盘、条码扫描器BARCODEGUN等,输入识别数据至存储基本输入输出系统的非挥发性存储体,如此一来一则增加工厂端产线的作业时间,二则由于其并未提供提示讯息,故产线容易因疏忽而遗漏开启操作系统以更新该识别数据。因此,如何提升于工厂端进行输入计算机系统的识别数据的速。

12、度以及避免疏漏更新其识别数据,即为现今系统厂所需努力的重要课题。发明内容0004本发明提供一种于启动一基本输入输出系统时,用来更新计算机系统的识别数据的方法及其相关计算机系统,以解决上述的问题。0005本发明公开一种更新一计算机系统的识别数据的方法,其包含有于该计算机系统开机时启动一基本输入输出系统;该基本输入输出系统启动一电源启动自我检测程序;该电源启动自我检测程序检测一存储单元内是否有未完成输入的一识别数据;以及依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,决定是否输入该识别数据至该计算机系统。0006本发明还公开有当该电源启动自我检测程序检测该存储单元没有存储该识。

13、别数说明书CN102053843ACN102053850A2/5页5据时,显示一输入视窗以要求输入该识别数据。0007本发明还公开有当该电源启动自我检测程序检测该存储单元存储有该识别数据时,完成该电源启动自我检测程序。0008本发明还公开有该电源启动自我检测程序判断该识别数据是否已正确完成输入;以及依据该电源启动自我检测程序判断该识别数据是否已正确完成输入的判断结果,决定是否将该识别数据存储于该存储单元。0009本发明还公开有当该电源启动自我检测程序判断该识别数据已正确完成输入,将该识别数据存储于该存储单元。0010本发明还公开有当该电源启动自我检测程序判断该识别数据已正确完成输入且将该识别数。

14、据存储于该存储单元后,该电源启动自我检测程序检测该存储单元内是否有未完成输入的另一识别数据。0011本发明还公开有当该电源启动自我检测程序判断该识别数据未正确完成输入时,显示一输入视窗以要求输入该识别数据。0012本发明还公开有启动一通讯传输接口,藉以提供该识别数据输入至该计算机系统的接口。0013本发明还公开有一种可更新识别数据的计算机系统,其包含有一非挥发性存储体,其用来存储一基本输入输出系统,该基本输入输出系统包含有一电源启动自我检测程序;一存储单元,其用来存储一识别数据;一输入模块;以及一控制装置,其电连接于该非挥发性存储体、该存储单元、以及该输入模块,该控制装置用来于该计算机系统开机。

15、时启动该基本输入输出系统以及该电源启动自我检测程序,且控制该电源启动自我检测程序检测该存储单元内是否有未完成输入的该识别数据,并依据该电源启动自我检测程序检测该存储单元内是否有该识别数据的检测结果,控制是否由该输入模块输入该识别数据。附图说明0014图1为本发明优选实施例可更新识别数据的计算机系统的功能方块示意图。0015图2为本发明更新计算机系统的识别数据的方法的流程图。0016【主要元件符号说明】001710计算机系统12非挥发性存储体0018电源启动自我检001913基本输入输出系统1310020测程序002114存储单元16输入模块002218控制装置20显示单元002322输入视窗2。

16、4通讯传输接口0024步骤100、102、104、106、108、110、112、114、116、118、120具体实施方式0025请参阅图1,图1为本发明优选实施例一可更新识别数据的计算机系统10的功能方块示意图。计算机系统10可为一可携式计算机系统,如一笔记型计算机等,或为一桌上说明书CN102053843ACN102053850A3/5页6型计算机系统,计算机系统10包含有一非挥发性存储体NONVOLATILESTORAGE,NVS12;一存储单元14;一输入模块16;以及一控制装置18,其系电连接于非挥发性存储体12、存储单元14、以及输入模块16。非挥发性存储体12可用来存储一基本输。

17、入输出系统13BASICINPUT/OUTPUTSYSTEM,BIOS,且基本输入输出系统13可包含有一电源启动自我检测程序131POWERONSELFTEST,POST,其用来执行确保计算机硬件系统可正常运作的检查,如检查中央处理器以及各控制器的状态是否正常。计算机系统10于开机后启动基本输入输出系统13,并通过基本输入输出系统13启动电源启动自我检测程序131以进行后续操作。存储单元14可用来存储一识别数据,举例来说,识别数据可为计算机系统10的一通用唯一识别码UNIVERSALLYUNIQUEIDENTIFIER,UUID或一产品序列号码SERIALNUMBERCODE,SNCODE等。。

18、此外,存储单元14可整合于非挥发性存储体12内,也就是说该识别数据与基本输入输出系统13可存储于非挥发性存储体12内的不同存取区块;或是存储单元14与非挥发性存储体12可为不同的存储模块,而该识别数据与基本输入输出系统13可分别存储于不同的存储模块内。输入模块16可为一条码枪BARCODEGUN或一键盘等人机接口装置,其可以扫描或打字的方式输入识别数据。控制装置18可为一中央处理器或一微控制器,控制装置18可用来于计算机系统10开机时启动基本输入输出系统13以及电源启动自我检测程序131,且操作电源启动自我检测程序131检测存储单元14内是否有未完成输入的识别数据,并依据电源启动自我检测程序1。

19、31检测存储单元14内是否有该识别数据的检测结果,控制是否由输入模块16输入识别数据。存储单元14内可包含有多笔识别数据。当第一笔识别数据完成检测并输入后,电源启动自我检测程序131会继续检测是否所有识别数据已输入完毕至存储单元14,故电源启动自我检测程序131可完成单笔或多笔识别数据的检测。0026此外,计算机系统10还可包含有一显示单元20,其电连接于控制装置18。当电源启动自我检测程序131检测存储单元14内没有存储识别数据时,电源启动自我检测程序131还可用来控制显示单元20显示一输入视窗22,以要求输入识别数据;相对地,当电源启动自我检测程序131检测存储单元14内存储有识别数据时,。

20、控制装置18还可用来完成电源启动自我检测程序131,并进入操作系统。再者,计算机系统10还可包含有一通讯传输接口24,其系电连接于输入模块16与控制装置18。通讯传输接口24可用来传输输入模块16所输入的识别数据至控制装置18,举例来说,通讯传输接口可为一通用串行总线UNIVERSALSERIALBUS,USB等。0027请参阅图2,图2为本发明更新计算机系统10的识别数据的方法的流程图。该方法包含有下列步骤0028步骤100在计算机系统10开机时,控制装置18启动基本输入输出系统13;0029步骤102控制装置18控制基本输入输出系统13启动电源启动自我检测程序131;0030步骤104控制。

21、装置18控制基本输入输出系统13启动通讯传输接口24,藉以提供可将一识别数据由输入模块16输入至控制装置18的接口;0031步骤106电源启动自我检测程序131检测存储单元14内是否有未完成输入的识别数据若存储单元14有该识别数据执行步骤108;若存储单元14没有该识别数据,则执行步骤116;说明书CN102053843ACN102053850A4/5页70032步骤108电源启动自我检测程序131控制显示单元20显示输入视窗22,以要求输入识别数据,接着执行步骤110;0033步骤110利用输入模块16输入识别数据;0034步骤112电源启动自我检测程序131判断识别数据是否已正确完成输入若。

22、识别数据并未正确完成输入,则回到步骤108;若识别数据已正确完成输入,则执行步骤114;0035步骤114控制装置18将识别数据存储于存储单元14,接着执行步骤106,以操作电源启动自我检测程序131检测存储单元14内是否有未完成输入的另一识别数据0036步骤116控制装置18完成电源启动自我检测程序131,接着执行步骤118;0037步骤118结束。0038在此分别针对上述的步骤进行详细说明。首先,计算机系统10于开机时,控制装置18会自非挥发性存储体12载入且启动基本输入输出系统13,并通过基本输入输出系统13分别启动电源启动自我检测程序131以及通讯传输接口24。电源启动自我检测程序13。

23、1可用来确认控制装置18所连接的硬件,例如输入模块16,是否可正常运作的检查;通讯传输接口24用来提供可将识别数据由输入模块16输入至控制装置18的接口。接下来,在基本输入输出系统13启动电源启动自我检测程序131以及通讯传输接口24后,电源启动自我检测程序131会检测存储单元14内是否有未完成输入的一预设识别数据,并依据其检测结果,决定是否输入识别数据。其中,存储单元14可整合于非挥发性存储体12,意即识别数据与基本输入输出系统13可存储于非挥发性存储体12内的不同存取区块,其存取区块的配置设计不限于上述实施例所述,端视实际需求而定。如果电源启动自我检测程序131检测存储单元14内没有未完成。

24、输入的预设识别数据时,则代表计算机系统10已完成识别数据的更新,故控制装置18即可用来完成电源启动自我检测程序131,并控制基本输入输出系统13进行下一程序,例如进入操作系统。相对地,如果电源启动自我检测程序131检测存储单元14内尚有未完成输入的预设识别数据时,其可能为存储单元14未完成该识别数据的输入程序,或存储单元14内存储较旧的或错误的识别数据,此时,电源启动自我检测程序131就会控制显示单元20显示输入视窗22,以提示要求操作者如工厂端的作业员等输入正确的识别数据。0039接下来操作者可利用输入模块16输入识别数据,举例来说若输入模块16为一条码枪时,可先将该条码枪连接于通讯传输接口。

25、24,如将该条码枪的连接器插入USB的插槽内,藉以启动该条码枪,而该条码枪可以扫描的方式读取识别数据,故操作者可无须自行键入识别数据;若输入模块16为一键盘时,操作者可在输入视窗22利用该键盘以键入编号的方式输入识别数据,其中识别数据可为通用唯一识别码或产品序列号码,以使计算机系统10可具有独特的辨识信息。当操作者利用输入模块16于输入视窗22输入识别数据后,电源启动自我检测程序131会先判断识别数据是否已正确地完成输入,并依据其判断结果,决定是否将识别数据存储于存储单元14内。如果电源启动自我检测程序131判断识别数据已正确地完成输入,则控制装置18会将识别数据存储于存储单元14内;而当电源。

26、启动自我检测程序131判断识别数据已正确地完成输入且识别数据已存储于存储单元14后,电源启动自我检测程序131会再次检测存储单元14内是否有未完成输入的另一预设识别数据,并依据其检测结果,决定是否输入识别数据。当预设的多个笔识别数据皆正确地完成输入后,控制装置18就完成电源启动自我检测程序131,结束此次更新基本输入输出系统13数据说明书CN102053843ACN102053850A5/5页8的程序,并可接着进入操作系统以进行后续操作。相对地,如果电源启动自我检测程序131判断识别数据未正确地完成输入时,电源启动自我检测程序131会再一次地显示输入视窗22,以要求操作者输入正确的识别数据。接。

27、着,当操作者在输入视窗22再一次地输入识别数据后,电源启动自我检测程序131将重复前述判断步骤,意即电源启动自我检测程序131会再次判断识别数据是否已正确地完成输入,并依据其判断结果,决定是否将识别数据存储于存储单元14内。0040综上所述,本发明的更新计算机系统10的基本输入输出系统13数据的方法可在计算机系统10执行基本输入输出系统13时,检测存储单元14内的识别数据是否需要更新,以及判断更新后的识别数据是否正确,并依据上述的检测结果与判断结果,完成更新识别数据的相对应程序。也就是说,操作者可依据电源启动自我检测程序131所检测到存储单元14是否有未完成输入的识别数据的检测结果,来决定是否。

28、利用通过通讯传输接口24电连接至控制装置18的输入模块16输入欲更新的识别数据,然后再通过电源启动自我检测程序131判断输入的识别数据是否已正确完成输入的判断结果,来决定是否将输入的识别数据存储于存储单元14内。0041相较于先前技术,本发明的计算机系统在执行基本输入输出系统时,利用基本输入输出系统底下的电源启动自我检测程序直接检测存储单元内欲更新的识别数据的状态,并依据检测结果以选择性地输入识别数据且执行确认程序。如此一来,本发明可在计算机系统执行基本输入输出系统时即进行更新识别数据的程序,而有别于先前技术需于启动操作系统后方能输入识别数据,故本发明可有效地减少工厂端产线的作业时间,且操作者可在工厂端轻易地更新存储单元内的识别数据,其不仅可避免计算机系统于执行操作系统时更新识别数据所易产生的系统中断错误,同时由于电源启动自我检测程序的检测程序,计算机系统可通过显示输入视窗以提醒操作者输入相对应的识别数据,以避免疏漏更新该识别数据,进而大大地提升更新计算机系统的识别数据的准确性。0042以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。说明书CN102053843ACN102053850A1/2页9图1说明书附图CN102053843ACN102053850A2/2页10图2说明书附图CN102053843A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1