专利名称:个别装置快捷启动系统及方法
技术领域:
本发明有关于一种快捷启动系统及方法,且特别有关于一种在现行计算机设计,在不需修改硬件架构的前提下,当计算机关机时可针对个别装置驱动的个别装置快捷启动系统及方法。
背景技术:
在现存的计算机之中,无论是个人计算机或是可携式计算机,大部分都具备了快捷键(Quick Button/Key)的设计,可以提供单键执行应用程序,如播放音乐等功能。然而,在现有的方法中,计算机都必须先进行开机程序,以加载操作系统(Operating System),在整台计算机启动之后才可以执行快捷键所指定的工作。对于使用者而言,既浪费时间且浪费电力。
另外,目前也有一些设计可以提供计算机在关机状态时进行播放音乐的功能,但对于这些设计,都是在原本计算机的架构之外,提供一额外的硬件控制芯片方可达到。而对于这些芯片,针对某一特定功能进行设计,不仅成本高昂且缺乏弹性。
发明内容
本发明主要目的为在现行计算机架构之下提供一种可以针对不同功能进行程序化的一种个别装置快捷启动系统及方法。
本发明所提供的一种适用于处于关机状态的计算机的个别装置快捷启动系统来包括一控制模块及一事件表的处理模块,控制模块接收一快捷信号,依据此快捷信号开启电源,以致动处理模块,并输出相应此快捷信号的事件码给处理模块,处理模块则依据事件码与事件表进行比对,进而找寻一符合项目,并启动符合项目中所纪录的个别装置,且执行符合项目中纪录的应用程序。
发明提供一种适用于处于关机状态的计算机的个别装置快捷启动方法包括以下步骤1)提供一控制模块与包括一事件表的处理模块;2)控制模块接收一快捷信号,依据此快捷信号开启电源,以致动处理模块,并输出相应此快捷信号的事件码给处理模块;3)处理模块接收事件码,依据事件码与事件表进行比对,进而找寻一符合项目,并启动符合项目中所纪录的个别装置,且执行符合项目中纪录的应用程序。
因此,本发明个别装置快捷启动系统及方法可以针对不同功能进行程序化。并且通过仅提供给需要启动的装置电源便可同时达到快速、省电、低成本与高弹性的需求。
图1为依据本发明实施例的个别装置快捷启动系统的系统架构。
图2为依据本发明实施例的个别装置快捷启动方法的操作流程。
图3为在关机情况下拨放音乐光盘片的示意图。
图4为一事件码表。
图5为一事件表。
具体实施例方式
图1为依据本发明实施例的个别装置快捷启动系统的系统架构,请参考图1,本发明实施例的系统架构将说明于下根据本发明实施例,个别装置快捷启动系统包括一控制模块20及包含一事件表41的处理模块40。
其中,控制模块20可以是一般笔记本电脑或一些桌上型计算机中,属于独立芯片的内崁控制器(EC,Embedded Controller)。处理模块40则可以是中央处理器(CPU)、核心芯片组及基本输出入系统(System BIOS)等的组合。
事件表41中可以记录多个不同的项目,每个细目纪录针对不同快捷键所对应的事件码、个别装置(或包含多个个别装置的装置清单)、应用程序、工作列表与参数等资料。
注意的是,即使在关机情况下,控制模块20可通过电源30来供给电源,以维持运行。而电源30亦可包括一系统电源,由控制模块20来开启,以致动处理模块40运行。此外,若电源30具有多组电源供应的设计,则个别装置50的电源便可由处理模块40来进行开关。其中,个别装置50指计算机中的显示卡、声卡、硬盘、光驱等等周边装置。
接下来,图2为依据本发明实施例的个别装置快捷启动方法的操作流程。同时参考图1与图2,本发明实施例的操作流程将说明于下。
首先,如步骤S100,系统中提供一控制模块20与包括一事件表41的处理模块40。之后,如步骤S200,控制模块20接收由快捷键10输出的快捷信号。其中,系统中可以提供多个快捷键10,快捷键10可以是某个按键、按键组合、或是一些个别独立的按钮。每一快捷键10代表不同服务功能,且每一快捷键10对应一不同的快捷信号。
然后,如步骤S300,控制模块20依据此快捷信号开启电源30,以致动处理模块40,并将相应此快捷信号的事件码(Event Code)输出给处理模块40。注意的是,控制模块20中可以具有一事件码表,用以纪录不同快捷键所对应的事件码。因此,通过检索事件码表,控制模块20可以找出相应接收的快捷信号的事件码。其中,事件码用以判别为哪一种服务功能的依据。
接着,如步骤S400,处理模块40接收由控制模块20传来的事件码,并依据接收的事件码与事件表41进行比对,找寻符合项目。最后,如步骤S500,处理模块启动事件表41中符合项目所记录的个别装置50,并如步骤S600,执行符合项目中所记录的应用程序60。
注意的是,应用程序60可以存放在硬盘中的既定分割区(Partition)之中,由于硬盘亦为一个别装置,因此,当要读取或执行应用程序时,可以先提供电源)硬盘,直待将应用程序执行完成之后再将硬盘关闭。注意的是,若某些应用中必须持续读取硬盘中的资料时,则不关闭硬盘。此外,应用程序60可以通过一既定程序协议向处理模块40要求相应的参数。
另外,针对不同的实施方式,上述步骤S300中的控制模块20输出事件码给处理模块40,亦可以由步骤S400中,由处理模块40向控制模块20发出一询问(Query)以获得此事件码来取代。
此外,系统亦可以通过一工具程序来将处理模块40中的事件表41进行编修,以新增、删除或是修改对应的服务功能,且当执行应用程序时,如果需要读取一些相关资料时,则系统可以将所需的资料由硬盘先读入处理模块40中的内存(未显示)内,再将硬盘关闭以节省电力。
接下来,图3显示在关机情况下拨放音乐光盘片(CD)的示意图。
当使用者需要在关机情况下拨放音乐光盘时,首先,按下按钮1(步骤11)(如前所述,按钮1与按钮2为不同的快捷键)。之后,控制模块20接收相应按钮1的快捷信号,且依据此快捷信号开启电源30,以致动处理模块40。此外,控制模块20检索事件码表21,以找出相应此快捷信号的事件码。图4为一事件码表21的例子。其中,相应按钮1(步骤11)的快捷信号所对应的事件码为″00″,相应按钮2(步骤12)的快捷信号所对应的事件码为″01″。接着,控制模块20便将事件码″00″传送给处理模块40。
接着,处理模块40依据由控制模块20接收的事件码″00″与事件表41进行比对,找寻符合项目。图5显示一事件表例子。其中,事件码″00″所相应的项目纪录为″启动声卡52、光驱51、执行应用程序60″。之后,处理模块40启动光驱51及声卡52,再从硬盘53中加载应用程序60至主存储器(未显示)内,并执行此应用程序。
因此,应用程序60便可拨放音乐光盘,并关闭硬盘53。此时,系统中显示卡54与硬盘53为关闭状态。相同地,当某些应用必须持续读取硬盘中的资料时,则不将硬盘53关闭。
因此,通过本发明所提供的个别装置快捷启动系统及方法,可以在现行计算机架构之下,针对不同快捷功能进行程序化编修。此外,通过本发明仅提供给需要启动的装置电源的处理,亦可以同时达到快速、省电、低成本与高弹性的需求。
权利要求
1.一种个别装置快捷启动系统,适用于处于关机状态的计算机,包括一控制模块,接收一快捷信号,依据该快捷信号开启一电源,并输出相应该快捷信号的一事件码;以及一处理模块,包括一事件表,接收该事件码,依据该事件码与该事件表进行比对,找寻一符合项目,并启动该符合项目中所纪录的至少一个别装置。
2.如权利要求1所述的个别装置快捷启动系统,其特征在于该处理模块更包括执行该符合项目所纪录的一应用程序。
3.如权利要求1所述的个别装置快捷启动系统,其特征在于该系统更包括若干快捷键,其中每一该等快捷键对应不同的该快捷信号。
4.如权利要求1所述的个别装置快捷启动系统,其特征在于该应用程序存放在一既定分割区内。
5.如权利要求1所述的个别装置快捷启动系统,其特征在于该处理模块为一基本输出入系统。
6.如权利要求1所述的个别装置快捷启动系统,其特征在于该处理模块为一中央处理器。
7.一种个别装置快捷启动方法,适用于处于关机状态的计算机,包括下列步骤提供一控制模块与包括一事件表的一处理模块;该控制模块接收一快捷信号;该控制模块依据该快捷信号开启一电源,以致动该处理模块,并输出相应该快捷信号的一事件码;该处理模块接收该事件码,依据该事件码与该事件表进行比对,找寻一符合项目;以及该处理模块启动该符合项目所纪录的一个别装置。
8.如权利要求7所述的个别装置快捷启动方法,其特征在于更包括该处理模块执行该符合项目所纪录的一应用程序。
9.如权利要求7所述的个别装置快捷启动方法,其特征在于该应用程序存放在一既定分割区内。
10.如权利要求7所述的个别装置快捷启动方法,其特征在于该处理模块为一基本输出入系统。
11.如权利要求7所述的个别装置快捷启动方法,其特征在于该处理模块为一中央处理器。
12.一种个别装置快捷启动方法,适用于处于关机状态的计算机,包括下列步骤提供一控制模块与包括一事件表的一处理模块;该控制模块接收一快捷信号;该控制模块依据该快捷信号开启一电源,以致动启动该处理模块,并记录相应该快捷信号的一事件码;该处理模块接收发出一询问从而由该控制模块取得该事件码,且依据该事件码与该事件表进行比对,找寻一符合项目;以及该处理模块启动该符合项目所纪录的一个别装置。
13.如权利要求12所述的个别装置快捷启动方法,其特征在于更包括该处理模块执行该符合项目所纪录的一应用程序。
14.如权利要求12所述的个别装置快捷启动方法,其特征在于该应用程序存放在一既定分割区内。
15.如权利要求12所述的个别装置快捷启动方法,其特征在于该处理模块为一基本输出入系统。
16.如权利要求12所述的个别装置快捷启动方法,其特征在于该处理模块为一中央处理器。
全文摘要
一种个别装置快捷启动系统,适用于处于一关机状态的计算机,包括一控制模块及一事件表的处理模块。首先,控制模块接收一快捷信号,依据此快捷信号开启电源,以致动处理模块,并输出相应此快捷信号的事件码给处理模块。处理模块则依据事件码与事件表进行比对,找寻一符合项目,并启动符合项目中记录的个别装置,且执行符合项目中记录的应用程序。从而实现在不需修改硬件架构的前提下,当计算机关机时可针对个别装置驱动的个别装置快捷启动。
文档编号G06F9/445GK1641579SQ20041001507
公开日2005年7月20日 申请日期2004年1月9日 优先权日2004年1月9日
发明者张立人 申请人:顺德市顺达电脑厂有限公司, 神基科技股份有限公司