在线自动修改bios的方法

文档序号:8004833阅读:602来源:国知局
在线自动修改bios的方法
【专利摘要】本发明关于一种在线自动修改BIOS的方法,该方法执行于提供输入介面的云端主机,该方法包含下列步骤:(1)用户端由该输入接口以账号及密码登入该云端主机中,该云端主机于该输入接口上列出对应的BIOS档案,供使用者端选择;(2)用户端由该输入接口点选欲修改BIOS的功能并输入欲修改的内容,然后将该欲修改BIOS内容传送至该云端主机处理;(3)该云端主机对该BIOS作业文件内的对应功能区段内的特定BIOS程序代码内容修改,然后编译该BIOS作业文件为一二进制文件。如此一来,利用该输入接口所设的多个控件对象分别对应功能区段内的程序代码内容,进而达到在线即可自动地修改BIOS程序代码的效果。
【专利说明】在线自动修改B1S的方法

【技术领域】
[0001]本发明关于一种在线自动修改B1S的方法,特指一种通过输入接口所提供的修改B1S功能,即可轻易地将对应B1S档案的程序代码内容,自动进行修改的方法。

【背景技术】
[0002]所谓的B1S (Basic Input/Output System,基本输入输出系统)主要是作为控制硬件以及提供操作系统控制计算机硬件与外接装置的主要媒介,其主要设定项目包括有CMOS设定(如:日期、时间、硬件时序、及监视器显示模式等)、CPU (Central ProcessingUnit)工作频率、工作电压设定、温度保护设定、芯片组设定、电源管理设定、即插即用与外围设备连接接口组态设定、系统启动顺序设定、硬件密码或软件密码设定及硬盘自动侦测顺序设定等。
[0003]由上述可得知,计算机各项硬件均由主板上的B1S来控制,主板厂商可通过B1S内部的设定项目控制计算机硬件,而适应不同使用型态的使用方式,若为字处理专用的计算机机种,其B1S仅需为初始值(不需调整)即可维持正常工作,若为计算机绘图或游戏专用的计算机机种,其B1S则需仔细调整其设定项目,如CPU频率、内存频率及内存存取周期等设定项目的参数互相配合才能符合使用者需求及高稳定性,因此,对于主板厂商而言,每种计算机机种的主板B1S内的设定项目与其设定值均有不同的搭配方式。
[0004]然而,上述B1S均为程序语言撰写而成,且B1S系统内的每一设定项目均对应一功能区段,该功能区段由B1S程序代码所定义而成,亦即,主板厂商需适应不同用途的计算机机种来调整每一功能区段的B1S程序代码,经由B1S工程师一一寻找特定的功能区段来对应修改该区段的B1S程序代码及其参数,即使只在该功能区段做些简易地参数调整一般人亦无法顺利修改,因而导致客户M(如主板厂商)提出需求至我方B1S工程师E后,我方B1S工程师一般修改B1S程序代码并测试完成需三?七个工作日(如图1所示),此一较长的修改B1S程序代码时程常使客户不能满意。
[0005]为此,如何通过简易地输入接口即可轻易地修改功能区段的B1S程序代码并可加以编译乃为本发明所钻研的课题。


【发明内容】

[0006]本发明的主要目的在提供一种在线自动修改B1S的方法,利用一输入接口所设的多个控件对象(如:表格对象、列表对象、下拉菜单对象),进而达到在线即可简易地修改B1S程序代码的效果。
[0007]为达上述目的,本发明提供以下技术方案:
[0008]本发明提供的方法执行有赖于一用于提供输入接口的云端主机,该云端主机内存有多个B1S档案及至少一账号,每一 B1S档案对应至少一账号,且该云端主机提供的输入接口依照B1S档案内的功能区段对应设有多个控件对象,该多个控件对象组成多个可修改B1S的功能,每一控件对象对应B1S档案内一功能区段内的特定B1S程序代码内容,该方法至少包含下列步骤:
[0009]步骤1:一用户端由该输入接口以一专用的账号及对应该账号的密码登入该云端主机中,该云端主机于该输入接口上,依照该账号列出对应的B1S档案,供使用者端选择为一 B1S作业文件,或用户端自行上传欲修改的B1S档案至该云端主机为一 B1S作业文件;
[0010]步骤2:用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容,然后将该欲修改B1S内容传送至该云端主机处理;
[0011]步骤3:该云端主机依照步骤2用户端传来的欲修改B1S的内容,对该B1S作业文件内的对应功能区段内的特定B1S程序代码内容修改,亦即调整单个或是多个控件对象的内容,然后编译该B1S作业文件为一二进制文件。
[0012]其中,该步骤3的编译该B1S作业文件为一二进制文件,该云端主机自动以电子邮件传送该二进制文件至用户端。
[0013]其中,该输入接口,由该云端主机提供一网页所构成,该使用者端通过一装置经由网络登录该网页而进入该输入接口。
[0014]其中,该装置为台式计算机、笔记本电脑、平板计算机或手机。
[0015]其中,该输入接口,由该云端主机提供一软件所构成,该软件安装于该用户端一装置的一操作系统上,该软件经用户端的该装置执行并经由网络连接该云端主机后,即可进入该输入接口。
[0016]其中,该操作系统为WINDOWS、1S (iPhone OS)、Linux 或安卓(Android)。
[0017]其中,步骤2的将该欲修改B1S内容传送至该云端主机处理,是通过点击该输入接口的一[送出]键进行。
[0018]其中,该使用者端自行上传欲修改的B1S档案至该云端主机中时,该云端主机记录上传的B1S档案所对应的账号。
[0019]其中,该云端主机该输入接口上,依照该账号列出对应的B1S档案,供使用者端选择部份,是由该使用者端点击该输入接口一 [平台选择]功能的下拉式功能键,该云端主机会于该输入接口的[平台选择]功能的下拉菜单上,依照该账号依序列出对应的B1S档案,以供使用者端选择。
[0020]其中,该云端主机主动纪录步骤2欲修改的内容于各B1S档案的一修改历程表格中。
[0021 ] 其中,该输入接口提供了更改开机装置启动顺序的功能。
[0022]其中,该输入接口提供了对启动B1S设定热键的更换热键功能。
[0023]其中,该输入接口提供了更新密码设定功能。
[0024]其中,该输入接口提供了更改B1S数据表的功能。
[0025]本发明所提供的效益为:利用各个控件对象对应B1S档案内一功能区段内的特定B1S程序代码内容,该多个控件对象组成多个可修改B1S的功能,令用户端不需程序识别能力即可轻易地通过调整控件对象内容,由该云端主机来直接修改该功能区段的程序代码内容,然后自动编译该B1S作业文件为一二进制文件,并自动传送到使用者端处,达到简易且快速地修改B1S档案的优点。

【专利附图】

【附图说明】
[0026]图1为现有传统主板厂商修改B1S档案的流程示意图。
[0027]图2为本发明在线自动修改B1S的方法的流程示意图。
[0028]图3为本发明在线自动修改B1S的方法的架构示意图。
[0029]图4为本发明在线自动修改B1S的方法的步骤I登入画面示意图。
[0030]图5为本发明在线自动修改B1S的方法的步骤I使用者端上传修改的B1S档案至该云端主机的画面示意图。
[0031]图6为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的画面示意图,显示更改开机启动顺序。
[0032]图7为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改BI OS的功能,并输入欲修改的内容的另一画面示意图,显示对启动BI OS设定热键的更换热键功能。
[0033]图8为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示更新密码设定。
[0034]图9为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示更改B1S数据表。
[0035]图10为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示于手机上更改B1S数据表。
[0036]附图标记说明:10_云端主机;11_输入接口 ;20_使用者端;
[0037]S1-—用户端由该输入接口以一专用的账号及对应该账号的密码登入该云端主机中,该云端主机于该输入接口上,依照该账号列出对应的B1S档案,供使用者端选择为一B1S作业文件;
[0038]S2-用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容,然后将该欲修改B1S内容传送至该云端主机处理;
[0039]S3-该云端主机依照步骤2用户端传来的欲修改B1S的内容,对该B1S作业文件内的对应功能区段内的特定B1S程序代码内容修改,然后编译该B1S作业文件为一二进制文件。

【具体实施方式】
[0040]依据上述的目的,兹举较佳实施例并配合图式加以说明本发明所采用的手段及其功效。
[0041]请参阅图2至图10,图2为本发明在线自动修改B1S的方法的流程示意图。图3为本发明在线自动修改B1S的方法的架构示意图。图4为本发明在线自动修改B1S的方法的步骤I登入画面示意图。图5为本发明在线自动修改B1S的方法的步骤I使用者端上传修改的B1S档案至该云端主机的画面示意图。图6为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的画面示意图,显示更改开机启动顺序。图7为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的另一画面示意图,显示对启动B1S设定热键的更换热键功能。图8为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示更新密码设定。图9为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示更改B1S数据表。图10为本发明在线自动修改B1S的方法的步骤2用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容的一画面示意图,显示于手机上更改B1S数据表。
[0042]本发明提供一种在线自动修改B1S的方法,该方法执行于一供使用者端登入的云端主机10(如图3所示),该云端主机10内存有多个B1S档案及至少一账号,该云端主机10亦需提供至少一输入接口 11,利用该输入接口 11内所设的多个控件对象(Object)(如:表格对象、列表对象、下拉菜单对象)分别对应B1S档案内一功能区段内特定B1S程序代码内容,该多个控件对象组成多个可修改B1S的功能,进而达到在线即可简易地修改部分B1S程序代码的效果,该方法至少包含下列步骤:
[0043]步骤1:用户端20由该输入接口 11以一专用的账号及对应该账号的密码登入该云端主机10中(如图4所示),该云端主机10于该输入接口 11上,依照该账号列出对应的B1S档案,供使用者端选择为一 B1S作业文件(SI),或使用者端自行上传欲修改的B1S档案至该云端主机10为一 B1S作业文件(如图5所示);
[0044]步骤2:用户端20由该输入接口 11点选欲修改B1S的功能,并输入欲修改的内容,然后将欲修改B1S内容传送至云端主机10处理(S2)。
[0045]步骤3:该云端主机10依照步骤2用户端传来的欲修改B1S的内容,对该B1S作业文件内的对应功能区段内的特定B1S程序代码内容修改,然后编译该B1S作业文件为一二进制文件(S3)。
[0046]藉此,利用控件对象对应每一功能区段内的程序代码,令使用者端20不需刻意寻找欲修改的功能区段,即可通过该输入接口 11的修改B1S功能选项输入欲修改B1S内容,轻易地调整对应的控件对象内容,再由该云端主机10直接修改该功能区段的程序代码。
[0047]其中,本发明在线自动修改B1S的方法该步骤3的编译该B1S作业文件为一二进制文件,该云端主机10将该二进制文件自动传送至用户端20处,再由使用者端20加载主板B1S芯片中,至于传送方式于本发明并不加以局限,可为电子邮件传递、点对点传递(P2P)或是直接供使用者端20下载至自身计算机内而进行封装测试(如图3所示)。
[0048]其中,本发明在线自动修改B1S的方法的该输入接口,可由该云端主机10提供一网页所构成,该用户端通过一装置经由网络登录该网页而进入该输入接口。上述装置只要可登入该网页的装置即可,例如可为台式计算机、笔记本电脑、平板计算机或手机等。
[0049]其中,本发明在线自动修改B1S的方法的该输入接口,也可由该云端主机提供一软件所构成,该软件安装于该用户端一装置的一操作系统上,该软件经用户端的该装置执行并经由网络连接该云端主机后,即可进入该输入接口。上述装置只要可执行该软件的装置即可,例如可为台式计算机、笔记本电脑、平板计算机或手机等。上述该操作系统只要可执行该软件即可,例如可为WINDOWS、1S (iPhone OS)、Linux或安卓(Android)等操作系统。
[0050]其中,本发明在线自动修改B1S的方法步骤2的将该欲修改B1S内容传送至该云端主机10处理,通过点击该输入接口的一[送出]键进行。
[0051]其中,本发明在线自动修改B1S的方法该使用者端20自行上传欲修改的B1S档案至该云端主机10中时,如图5所示,该云端主机10记录上传的B1S档案所对应的账号,令下次以该账号登入该云端主机10时,可依照该账号依序列出前次上传的B1S档案,供使用者端20选择。
[0052]其中,本发明在线自动修改B1S的方法该云端主机10的输入接口 11上,依照该账号列出对应的B1S档案,供使用者端20选择部份,由该使用者端20点击该输入接口一[平台选择]功能的下拉式功能键,该云端主机10会于该输入接口的[平台选择]功能的下拉菜单上,依照该账号依序列出对应的B1S档案,以供使用者端20选择。
[0053]其中,本发明在线自动修改B1S的方法该云端主机10主动纪录步骤2欲修改的内容于各B1S档案的一修改历程表格中,令用户端可依据历程记录数据追溯其修改内容(图中未示)。
[0054]以下举几个实施例来说明,本发明所述输入接口 11提供了包括以下(但不限定)的功能:
[0055]1、更改开机装置启动顺序,如图6所示,用户点选开机装置后,以[上]或[下]来调整该开机装置启动的顺序,确定后点击[送出]键,即可令该云端主机10修改该B1S作业文件对应功能区段内的程序代码;
[0056]2、对启动B1S设定热键的更换热键功能,如图7所示,使用者可点选单一热键或组合热键设定,也可设定等待输入热键的延迟时间,确定后点击[送出]键,即可令该云端主机10修改该B1S作业文件对应功能区段内的程序代码;
[0057]3、更新密码设定功能,如图8所示,用户可随时更改密码,以强化安全的管理。
[0058]4、更改B1S数据表(原文为System Management,简写为SMB10S,其含意为B1S管理信息,包括制造B1S的厂商、B1S版本序号等信息),如图9、图10所示(本图为于手机上操作的示例),用户可更改B1S数据表,确定后点击[送出]键,即可令该云端主机10修改该B1S作业文件对应功能区段内的程序代码。
[0059]本发明该输入接口 11提供的功能,即为该输入接口 11内所设的多个控件对象(Object)(如:表格对象、列表对象、下拉菜单对象)所组成,且该等对象与用户端20所输入欲修改的内容,分别对应B1S档案内的特定功能区段的特定程序代码内容,因此该云端主机10可依此对应关系,根据使用者端20所输入欲修改的内容,自动修改该B1S作业文件的对应功能区段的对应程序代码内容,令用户端20不需程序识别能力即可轻易地通过调整控件对象内容,由该云端主机10直接修改该功能区段的程序代码内容,然后自动编译该B1S作业文件为一二进制文件,并自动传送到使用者端处,达到简易且快速地修改B1S档案的优点。一般来说,本发明的在线自动修改B1S的方法,自使用者端20送出欲修改B1S的内容或字符串,到云端主机10将修改与编译后的B1S档案传送到使用者端20处,约在20分钟内即可完成,较传统由工程师人工修改B1S内容并测试完成约需三?七个工作天的时程而言,本发明可大幅提高客户满意度。
[0060]以上对本发明的描述是说明性的,而非限制性的,本专业技术人员理解,在权利要求限定的精神与范围之内可对其进行许多修改、变化或等效,但是它们都将落入本发明的保护范围内。
【权利要求】
1.一种在线自动修改B1S的方法,其特征在于,该方法执行有赖于一用于提供输入接口的云端主机,该云端主机内存有多个B1S档案及至少一账号,每一 B1S档案对应至少一账号,且该云端主机提供的输入接口依照B1S档案内的功能区段对应设有多个控件对象,该多个控件对象组成多个修改B1S的功能,每一控件对象对应B1S档案内一功能区段内的特定B1S程序代码内容,该方法至少包含下列步骤: 步骤1:一用户端由该输入接口以一专用的账号及对应该账号的密码登入该云端主机中,该云端主机于该输入接口上,依照该账号列出对应的B1S档案,供使用者端选择为一B1S作业文件,或用户端自行上传欲修改的B1S档案至该云端主机为一 B1S作业文件; 步骤2:用户端由该输入接口点选欲修改B1S的功能,并输入欲修改的内容,然后将该欲修改B1S内容传送至该云端主机处理;以及, 步骤3:该云端主机依照步骤2用户端传来的欲修改B1S的内容,对该B1S作业文件内的对应功能区段内的特定B1S程序代码内容修改,然后编译该B1S作业文件为一二进制文件。
2.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该步骤3的编译该B1S作业文件为一二进制文件,该云端主机是自动以电子邮件传送该二进制文件至用户端。
3.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口,由该云端主机提供一网页所构成,该用户端通过一装置经由网络登录该网页而进入该输入接口。
4.根据权利要求3所述的在线自动修改B1S的方法,其特征在于,该装置为台式计算机、笔记本电脑、平板计算机或手机。
5.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口,由该云端主机提供一软件所构成,该软件安装于该用户端一装置的一操作系统上,该软件经该用户端的该装置执行并经由网络连接该云端主机后,即进入该输入接口。
6.根据权利要求5所述的在线自动修改B1S的方法,其特征在于,该装置为台式计算机、笔记本电脑、平板计算机或手机。
7.根据权利要求5所述的在线自动修改B1S的方法,其特征在于,该操作系统为WINDOWS、1S (iPhone OS)、Linux 或安卓(Android)。
8.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,步骤2的将该欲修改B1S内容传送至该云端主机处理,是通过点击该输入接口的一送出键进行。
9.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该使用者端自行上传欲修改的B1S档案至该云端主机中时,该云端主机记录上传的B1S档案所对应的账号。
10.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该云端主机该输入接口上,依照该账号列出对应的B1S档案,供使用者端选择部份,是由该使用者端点击该输入接口一平台选择功能的下拉式功能键,该云端主机会于该输入接口的平台选择功能的下拉菜单上,依照该账号依序列出对应的B1S档案,以供使用者端选择。
11.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该云端主机主动纪录步骤2欲修改的内容于各B1S档案的一修改历程表格中。
12.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口提供了更改开机装置启动顺序的功能。
13.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口提供了对启动B1S设定热键的更换热键功能。
14.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口提供了更新密码设定功能。
15.根据权利要求1所述的在线自动修改B1S的方法,其特征在于,该输入接口提供了更改B1S数据表的功能。
【文档编号】H04L29/08GK104423974SQ201310365067
【公开日】2015年3月18日 申请日期:2013年8月20日 优先权日:2013年8月20日
【发明者】王伟旭 申请人:崴方科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1