从计算机基本输出入系统提供电子游戏服务的方法和装置的制作方法

文档序号:6587411阅读:206来源:国知局
专利名称:从计算机基本输出入系统提供电子游戏服务的方法和装置的制作方法
技术领域
本发明是关于从计算机基本输出入系统提供电子游戏服务的方法及其装置,主要是在计算机基本输入出系统芯片中建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象,并利用适当的激活方式使得计算机无需进入操作系统(OS)就能提供电子游戏服务供使用者娱乐使用。
该BIOS程序主要在提供最基本的硬件初始化以及用于控制外围装置的必要程序代码。当计算机主机的电源开关转换到“接通”位置时,计算机的电源供应器在完成电源准备后即发出电源正常(POWER OK)信号至芯片组的南桥芯片,南桥芯片收到此电源正常信号后即相应地发出一个PCI RESET以唤起北桥芯片、BIOS芯片、…等组件。在BIOS芯片加电并且CPU从BIOS芯片内部取得BIOS程序后,该BIOS程序就获得控制权并发挥作用,并从CPU外部的检测设定、激活系统内存、对芯片组与外围装置进行赋值设定之后,驱动软盘或硬盘对操作系统(OS)加载,至此,BIOS程序的开机工作即告一段落。对使用者而言,在操作系统被加载后计算机才开始提供服务。简言之,在操作系统被加载之前,除了进入设定画面(SETUP)以进行BIOS设定之外,计算机是没有提供任何服务。而用于进行BIOS设定的功能,严格来说也不能视为一种服务,因为一般的计算机使用者通常不会使用该项功能。对一般的计算机使用者而言,在操作系统被加载后才能开始得到计算机提供的服务,例如执行各种应用程序,包括供娱乐用的计算机游戏程序等。
由上述的说明中,人们将易于了解,目前的计算机系统由于其固有功能结构而使其在操作系统加载之前无法提供一般使用者有意义的任何服务,因此,如何使计算机能在操作系统加载之前就提供可供使用者利用的服务,以提高计算机在实际运用的利用率,显然是相关大众所殷切企盼的。
另外,本发明的方法主要是先在计算机基本输入出系统芯片中建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象,并使该第二程序对象能在操作系统加载之前以热键或经由BIOS设定画面激活。因此,使用者只需在计算机开机之时立即按下指定的热键,或是进入BIOS设定画面,就能以按压热键或者以选择选项的方式或者其它方式来激活对应的游戏程序,作为娱乐消遣之用。这一方面可以使储存BIOS程序的BIOS芯片得到充分的利用而不浪费存储空间,同时亦可使人们无需等待操作系统加载就可以很快地进行计算机游戏,供诸娱乐者使用。
至于本发明的另一目的则在于提供一种可实现上述方法的装置,该装置主要包括供计算机使用的基本输出入系统芯片,该基本输出入系统芯片内建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象。因此,只要将该发明装置安装在计算机主机板上,可使计算机在未进入操作系统时就能直接提供电子游戏服务以供使用者消遣、娱乐之用。
图2是本发明方法的第二较佳实施例的流程图。
图3是本发明方法的第三较佳实施例的流程图。
具体实施例方式
本发明的方法是一种从计算机基本输出入系统提供电子游戏服务的方法,在

图1至3中分别表示本发明方法的第一较佳实施例、第二及第三较佳实施例,其中请参阅图1,表示本发明方法的第一较佳实施例,该方法至少包括下述步骤a)在计算机基本输出入系统芯片(BIOS芯片)中建立用于执行基本输出入系统(BIOS)的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象。
b)建立可激活该第二程序对象的热键,例如<G>按键。
c)执行该第一程序对象,当该第一程序对象执行至POST(开机自我测试)阶段时,先判断该热键是否按下。
d)如果该热键已按下,则执行该第二程序对象;而如果该热键未按下,则跳至f)步骤。
e)当结束该第二程序对象时,就由第一程序对象发出一个询问,该询问至少包括一个继续执行POST及结束执行POST的选项,当选定前者时,就执行f)步骤,而当选定后者时则关闭计算机电源。
f)执行POST程序模块,并在完成POST后继续将操作系统(OS)加载,然后结束第一程序对象的执行,至此,计算机就完成开机作业以供使用者进一步使用。
利用上述方法,使用者就可利用按压特定热键而在计算机加载操作系统之前执行计算机游戏,而不一定要等到加载操作系统之后才可提供消遣的计算机游戏。换言之,利用上述的方法,个人计算机就可在开机后立即提供电子游戏服务,这对于只想利用个人计算机来消磨时间的使用者而言,不失是一种相当便利且贴心的加值服务。
再者,请参阅图2,表示本发明方法的第二较佳实施例,该方法至少包括下述步骤a)在计算机基本输入出系统芯片(BIOS芯片)中建立用于执行基本输出入系统(BIOS)的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象,该第一程序对象的建立(SETUP)程序模块中至少包含一个可执行该第二程序对象的游戏选项。
b)执行该第一程序对象,当该第一程序对象执行至POST(开机自我测试)阶段时,先判断用于激活SETUP程序模块的热键是否按下,该热键即一般个人计算机的<DEL>按键或是笔记型计算机的<F2>按键。如果该热键已按下,则跳至c)步骤,如果该热键未按下则跳至f)步骤。
c)进入该SETUP程序模块画面,以使计算机处于BIOS设定状态。
d)判断是否有任何游戏选项被选定,当一个游戏选项被选定后,就执行该第二程序对象对应该游戏选项的计算机游戏。当游戏选项未被选定时,再判断是否要跳出SETUP程序模块,当决定要跳出SETUP程序模块时,就跳至f)步骤,当决定不跳出SETUP程序模块时,则返回c)步骤。
e)当结束该第二程序对象时,即继续执行该SETUP程序模块,以返回BIOS设定画面。
f)执行POST程序模块,并在完成POST后,继续将操作系统(OS)加载,然后结束第一程序对象的执行,至此,计算机完成了开机作业以供使用者进一步使用。
利用上述的方法,使用者可在利用基本输出入系统之SETUP程序模块进行枯燥的BIOS设定时,只要觉得疲倦或感到无聊,就可利用BIOS设定画面上的游戏选项来选定及执行对应的计算机游戏,以提起精神及增加在进行BIOS设定时之趣味性。换言之,利用上述的方法,个人计算机乃可在进行BIOS设定的过程中提供电子游戏服务,这对经常需要进行BIOS设定的使用者而言,例如计算机组装服务提供者,不失是一种可消除疲劳且贴心的加值服务。
再请参阅图3,表示本发明方法的第三较佳实施例,该方法至少包括下述步骤a)在计算机基本输入出系统芯片(BIOS芯片)中建立用于执行基本输出入系统(BIOS)的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象,且该第一程序对象的SETUP程序模块中至少包含一个可设定开机立即执行该第二程序对象的游戏的启用选项。
b)执行该第一程序对象,当该第一程序对象执行至POST(开机自我测试)阶段时,先判断该游戏启用选项的设定状态。
c)如果该启用选项已设定为启用状态,则执行该第二程序对象,以提供计算机游戏服务。
d)如果该启用选项设定为停用状态,则跳至f)步骤。
e)当结束该第二程序对象时,由第一程序对象发出一个询问,该询问至少包括一个继续执行POST及结束执行POST的选项,当选定前者时,就执行f)步骤,而当选定后者时则关闭计算机电源。
f)执行POST程序模块,并在完成POST后继续将操作系统(OS)加载,然后结束第一程序对象的执行,至此,计算机完成了开机作业以供使用者进一步使用。
利用上述的方法,只要使用者在进行BIOS设定时将该游戏启用选项设定为启用状态,即能使计算机每次开机时均会直接执行第二程序对象内的计算机游戏程序。换言之,利用本发明的第三实施例,个人计算机就可在开机后直接提供电子游戏服务而无需按任何按键,这对只想利用个人计算机来消磨时间的使用者而言,不失是一种相当便利且贴心的加值服务。
至于用于实现上述方法的本发明装置,主要系包括供计算机利用的基本输出入系统芯片,该基本输出入系统芯片内建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象。其中,该第一程序对象至少包括SETUP程序模块,且该SETUP程序模块中至少包含一个可执行该第二程序对象的游戏选项,以供使用者经由BIOS设定画面执行第二程序对象内的计算机游戏程序。此外,该SETUP程序模块中也可以包含一个可设定开机立即执行该第二程序对象的游戏启用选项,以配合上述第三实施例将计算机设定成开机直接执行计算机游戏程序。因此,只要将该发明装置安装在计算机主机板上,就可使计算机在未进入操作系统时就能直接提供电子游戏服务以供使用者消遣、娱乐之用。
综上所述,人们将易于了解,利用本发明方法的个人计算机或笔记型计算机可利用特定热键的方式来激活电子游戏服务,也可利用在BIOS设定画面中增设的游戏选项来激活电子游戏服务,以及还可利用BIOS的设定操作而将计算机设定成开机就执行电子游戏服务。不论使用那种方式,都可以使计算机在加载操作系统之前就提供电子游戏服务,因此达到上述发明目的并获得具有产业利用性及进步性的实用效果。再者,在本发明之前,亦未见有相同或类似者公开在先,因此本发明确实已符合发明专利要求。
权利要求
1.一种从计算机基本输出入系统提供电子游戏服务的方法,该方法至少包括下述步骤a)在计算机基本输入出系统芯片中建立用于执行基本输出入系统的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象;b)建立可激活该第二程序对象的热键;c)执行该第一程序对象,当该第一程序对象执行至POST阶段时,先判断该热键是否按下;d)如果该热键已按下,则执行该第二程序对象,而如果该热键未按下,则跳至f)步骤;e)当结束该第二程序对象时,就由第一程序对象发出一个询问,该询问至少包括一个继续执行POST及结束执行POST的选项,当选定前者时,就执行f)步骤,而当选定后者时则关闭计算机电源;f)执行POST程序模块,并在完成POST后继续将操作系统加载,然后结束第一程序对象的执行。
2.一种从计算机基本输出入系统提供电子游戏服务的方法,该方法至少包括下述步骤a)于计算机基本输入出系统芯片中建立用于执行基本输出入系统的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象,该第一程序对象的建立程序模块中至少包含一个可执行该第二程序对象的游戏选项;b)执行该第一程序对象,当该第一程序对象执行至开机自我测试阶段时,先判断用于激活建立程序模块的热键是否按下,如果该热键已按下,则跳至c)步骤,如果该热键未按下则跳至f)步骤;c)进入该建立程序模块画面,进入该建立程序模块画面,以使计算机处于BIOS设定状态;d)判断是否选定任何游戏选项,当判断选定游戏选项时,就执行该第二程序对象对应的游戏选项的计算机游戏;当未选定游戏选项时,再判断是否要跳出建立程序模块,当决定要跳出建立程序模块时,即跳至f)步骤,当决定不跳出建立程序模块时,则返回c)步骤。e)当结束该第二程序对象时,就继续执行该建立程序模块,以返回BIOS设定画面。f)执行POST程序模块,并在完成POST后继续将操作系统(OS)加载,然后结束第一程序对象的执行。
3.一种从计算机基本输出入系统提供电子游戏服务的方法,该方法至少包括下述步骤a)在计算机基本输入出系统芯片(BIOS芯片)中建立用于执行基本输出入系统(BIOS)的第一程序对象及用于执行包括至少一种计算机游戏的第二程序对象,且该第一程序对象的建立程序模块中至少包含一个可设定开机立即执行该第二程序对象之游戏启用选项。b)执行该第一程序对象,当该第一程序对象执行至POST阶段时,先判断该游戏启用选项的设定状态。c)如果该启用选项已设定为启用状态,则执行该第二程序对象,以提供计算机游戏服务。d)如果该启用选项设定为停用状态,则跳至f)步骤。e)当结束该第二程序对象时,由第一程序对象发出一个询问,该询问至少包括一个继续执行POST及结束执行POST的选项,当选定前者时,就执行f)步骤,而当选定后者时则关闭计算机电源。f)执行POST程序模块,并在完成POST后继续将操作系统(OS)加载,然后结束第一程序对象的执行。
4.一种供实现从计算机基本输出入系统提供电子游戏服务方法的装置,其特征在于该装置包括供计算机利用的基本输出入系统芯片,该基本输出入系统芯片内建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象。
5.根据权利要求4所述的装置,其特征在于所述的第一程序对象至少包括建立程序模块,且该建立程序模块至少包含一个可执行该第二程序对象的游戏选项。
6.根据权利要求4所述的装置,其特征在于所述的第一程序对象至少包括建立程序模块,且该建立程序模块至少包含一个可设定开机立即执行该第二程序对象的游戏启用选项。
全文摘要
本发明是一种从计算机基本输出入系统提供电子游戏服务的方法及其装置,其主要是在计算机基本输入出系统芯片中建立用于执行基本输出入系统的第一程序对象及用于执行计算机游戏的第二程序对象,然后,再利用适当的激活手段,在操作系统(OS)加载计算机之前激活该第二程序对象。因此,使得计算机在未进入操作系统时即能直接提供电子游戏服务以供使用者消遣、娱乐之用。
文档编号G06F19/00GK1475903SQ0213058
公开日2004年2月18日 申请日期2002年8月16日 优先权日2002年8月16日
发明者林火元 申请人:技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1