发明名称 电脑开机程序中直接呼叫一个或多数个辅助程序的机制
摘要 在电脑开机程序中,基本输入输出单元(BIOS)导致一或复数个辅助程式自动执行。藉此,控制由BIOS移转至辅助程式。此后,直到辅助程式决定是否继续执行,或前进至开机程序。辅助程式决定辅助程式继续执行,则开机程序停止,作业系统亦不载入或执行。辅助程式监测任何使用者输入以决定是否继续辅助程式。如果接收到任何使用者输入,除非使用者输入特别指明辅助程式不继续,否则辅助程式继续执行。因此辅助程式的内定値是继续执行。对使用者而言,这使得呼叫辅助程式比起用技术更加直接、方便而无间隙。
申请公布号 TWI297854 申请公布日期 2008.06.11
申请号 TW093106601 申请日期 2004.03.12
申请人 达维飞码股份有限公司 发明人 张荣文
分类号 G06F9/445(2006.01) 主分类号 G06F9/445(2006.01)
代理机构 代理人 张秀夏 台北市大安区敦化南路2段38号9楼
主权项 1.一电脑开机的方法,在一电脑包含有基本输入输 出系统(BIOS)、一或复数个辅助程式及一与一或复 数个辅助程式分离的作业系统,包括有: 执行BIOS; 执行一或复数个辅助程式,其中控制由BIOS移转至 一或复数个辅助程式; 一或复数个辅助程式储存一组定义现在电脑操作 环境的环境设定; 一或复数个辅助程式决定是否继续电脑开机; 继续执行一或复数个辅助程式而不执行作业系统, 以回应不继续电脑开机; 藉由以下的步骤,以回应决定继续电脑开机: (a)由一或复数个辅助程式重新储存一组环境设定; (b)终止执行一或复数个辅助程式;及 (c)执行作业系统,其中控制由一或复数个辅助程式 移转至作业系统而不需重新电脑开机。 2.如申请专利范围第1项所述之方法,其中决定包含 有: 开始倒数计时; 监测使用者输入;及 如果任何使用者输入优先于倒数计时期限届至前, 电脑开机不继续。 3.如申请专利范围第2项所述之方法,其中决定进一 步包含有: 如果在优先于倒数计时期限届至前没有侦测到任 何使用者输入,电脑开机继续。 4.如申请专利范围第2项所述之方法,其中决定进一 步包含有: 对使用者提出一使用者图形介面(GUI)以要求使用 者输入。 5.如申请专利范围第4项所述之方法,其中GUI包含有 一使用者可选择以特别指明电脑开机继续进行的 图形代表。 6.如申请专利范围第5项所述之方法,其中图形代表 包含一个icon。 7.如申请专利范围第4项所述之方法,其中GUI包含有 一使用者可选择呼叫由一或复数个辅助程式所提 供的功能之一图形代表。 8.如申请专利范围第7项所述之方法,其中图形代表 包含一个icon。 9.如申请专利范围第4项所述之方法,其中GUI包含有 一倒数计时的显示。 10.如申请专利范围第1项所述之方法,其中决定是 否继续电脑开机包含有: 开始一倒数计时; 监测使用者输入; 如果任何使用者输入优先于倒数计时期限届至前, 决定使用者输入特别指明电脑开机继续;及 除非决定使用者输入特别指明电脑开机继续,否则 电脑开机不继续。 11.如申请专利范围第10项所述之方法,其中决定是 否继续电脑开机进一步包含有: 如果在优先于倒数计时期限届至前没有侦测到使 用者输入,电脑开机继续。 12.如申请专利范围第10项所述之方法,其中决定是 否继续电脑开机进一步包含有: 对使用者提出一使用者图形介面(GUI)以要求使用 者输入。 13.如申请专利范围第12项所述之方法,其中GUI包含 有一使用者可选择特别指明电脑开机继续进行的 图形代表。 14.如申请专利范围第13项所述之方法,其中图形代 表包含一个icon。 15.如申请专利范围第12项所述之方法,其中GUI包含 有一使用者可选择呼叫一由一或复数个辅助程式 所提供的功能之图形代表。 16.如申请专利范围第15项所述之方法,其中该图形 代表包含一个icon。 17.如申请专利范围第12项所述之方法,其中GUI包含 有一倒数计时的显示。 18.一电脑,包括有: 一或复数个处理器; 一基本输入输出系统(BIOS); 一或复数个辅助程式; 一与一或复数个辅助程式分离的作业系统; 其中BIOS包括有: 一或复数个指令可导致一或复数个处理器于开机 程序中执行一或复数个辅助程式,此后,控制由BIOS 移转至一或复数个辅助程式而不需电脑重新开机; 其中一或复数个辅助程式包括有: (a)一或复数个指令可导致一或复数个处理器储存 一组定义现在电脑操作环境的环境设定; (b)一或复数个指令可导致一或复数个处理器继续 执行一或复数个辅助程式以决定是否继续开机; (c)一或复数个指令可导致一或复数个处理器继续 执行一或复数个辅助程式而不必执行作业系统,以 回应不必继续开机程序的决定; (d)一或复数个指令可导致一或复数个处理器重新 储存该组环境设定;及 (e)一或复数个指令可导致一或复数个处理器执行 作业系统,此后,致使控制由一或复数个辅助程式 移转至作业系统而不需电脑重新开机。 19.如申请专利范围第18项所述之电脑,其中一或复 数个指令可导致一或复数个处理器是否继续开机 程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器开始倒 数计时; 一或复数个指令可导致一或复数个处理器监测使 用者输入; 一或复数个指令可导致一或复数个处理器,如果侦 测到任何使用者输入优先于倒数计时期限届至前, 决定电脑开机不继续。 20.如申请专利范围第19项所述之电脑,其中一或复 数个指令可导致一或复数个处理器是否继续开机 程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器,如果没 有侦测到任何使用者输入优先于倒数计时期限届 至前,决定电脑开机继续。 21.如申请专利范围第19项所述之电脑,其中一或复 数个指令可导致一或复数个处理器是否继续开机 程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器对使用 者提出一使用者图形介面(GUI)以要求使用者输入 。 22.如申请专利范围第21项所述之电脑,其中GUI包含 有一使用者可选择特别指明电脑开机继续进行的 图形代表。 23.如申请专利范围第22项所述之电脑,其中图形代 表包含有一个icon。 24.如申请专利范围第21项所述之电脑,其中GUI包含 有一使用者可选择呼叫一由一或复数个辅助程式 所提供的功能之图形代表。 25.如申请专利范围第24项所述之电脑,其中图形代 表包含有一个icon。 26.如申请专利范围第21项所述之电脑,其中GUI包含 有一倒数计时的显示。 27.如申请专利范围第18项所述之电脑,其中一或复 数个指令可导致一或复数个处理器决定是否继续 开机程序进一步包含有: 一或复数个指令可导致一或复数个处理器开始倒 数计时; 一或复数个指令可导致一或复数个处理器监测使 用者输入; 一或复数个指令可导致一或复数个处理器,如果侦 测到任何使用者输入优先于倒数计时期限届至前, 决定使用者输入特别指明电脑开机继续;及 一或复数个指令可导致一或复数个处理器,除非使 用者输入特别指明电脑开机继续,否则决定电脑开 机不继续。 28.如申请专利范围第27项所述之电脑,其中一或复 数个指令可导致一或复数个处理器决定是否继续 开机程序进一步包含有: 一或复数个指令可导致一或复数个处理器,如果没 有侦测到任何使用者输入优先于倒数计时期限届 至前,电脑开机继续。 29.如申请专利范围第27项所述之电脑,其中一或复 数个指令可导致一或复数个处理器决定是否继续 开机程序进一步包含有: 一或复数个指令可导致一或复数个处理器对使用 者提出一使用者图形介面(GUI)以要求使用者输入 。 30.如申请专利范围第29项所述之电脑,其中GUI包含 有一使用者可选择特别指明电脑开机继续进行的 图形代表。 31.如申请专利范围第30项所述之电脑,其中图形代 表包含有一个icon。 32.如申请专利范围第29项所述之电脑,其中GUI包含 有一使用者可选择呼叫一由一或复数个辅助程式 所提供的功能之图形代表。 33.如申请专利范围第32项所述之电脑,其中图形代 表包含有一个icon。 34.如申请专利范围第29项所述之电脑,其中GUI包含 有一倒数计时的显示。 35.一种电脑可读取媒体,包含 一基本输入输出系统(BIOS); 一或复数个辅助程式; 其中BIOS包含有一或复数个指令可导致一或复数个 处理器于开机程序中执行一或复数个辅助程式,此 后,可致使控制由BIOS移转至一或复数个辅助程式 而不需重新开机;及 其中,一或复数个辅助程式包括: (a)一或复数个指令可导致一或复数个处理器储存 一组定义现在电脑操作环境的环境设定; (b)一或复数个指令可导致一或复数个处理器决定 是否继续开机程序; (c)一或复数个指令可导致一或复数个处理器继续 执行一或复数个辅助程式而不必执行由一或复数 个辅助程序分离的作业系统,以回应不继续开机程 序的决定; (d)一或复数个指令可导致一或复数个处理器重新 储存该组环境设定;及 (e)一或复数个指令可导致一或复数个处理器执行 与一或复数个辅助程式分离的作业系统,此后,致 使控制由一或复数个辅助程式移转至作业系统而 不需重新开机。 36.如申请专利范围第35项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器开始倒 数计时; 一或复数个指令可导致一或复数个处理器监测使 用者输入; 一或复数个指令可导致一或复数个处理器,如果侦 测到任何使用者输入优先于倒数计时期限届至前, 决定电脑开机不继续。 37.如申请专利范围第35项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器,如果没 有侦测到任何使用者输入优先于倒数计时期限届 至前,继续开机程序。 38.如申请专利范围第37项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器对使用 者提出一使用者图形介面(GUI)以要求使用者输入 。 39.如申请专利范围第38项所述之电脑可读取媒体, 其中GUI包含有一使用者可选择特别指明电脑开机 继续进行的图形代表。 40.如申请专利范围第39项所述之电脑可读取媒体, 其中图形代表包含一个icon。 41.如申请专利范围第38项所述之电脑可读取媒体, 其中GUI包含有一使用者可选择呼叫一由一或复数 个辅助程式所提供的功能之图形代表。 42.如申请专利范围第41项所述之电脑可读取媒体, 其中其中图形代表包含有一个icon。 43.如申请专利范围第38项所述之电脑可读取媒体, 其中GUI包含有一倒数计时的显示。 44.如申请专利范围第35项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器开始倒 数计时; 一或复数个指令可导致一或复数个处理器监测使 用者输入; 一或复数个指令可导致一或复数个处理器,如果侦 测到任何使用者输入优先于倒数计时期限届至前, 决定使用者输入特别指明电脑开机继续;及 一或复数个指令可导致一或复数个处理器决定电 脑开机不继续,除非使用者输入特别指明电脑开机 继续。 45.如申请专利范围第44项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器,如果没 有侦测到任何使用者输入优先于倒数计时期限届 至前,决定电脑开机继续。 46.如申请专利范围第44项所述之电脑可读取媒体, 其中一或复数个指令可导致一或复数个处理器是 否继续开机程序的决定进一步包含有: 一或复数个指令可导致一或复数个处理器对使用 者提出一使用者图形介面(GUI)以要求使用者输入 。 47.如申请专利范围第46项所述之电脑可读取媒体, 其中GUI包含有一使用者可选择特别指明电脑开机 继续进行的图形代表。 48.如申请专利范围第47项所述之电脑可读取媒体, 其中图形代表包含一个icon。 49.如申请专利范围46项所述之电脑可读取媒体,其 中GUI包含有一使用者可选择呼叫一由一或复数个 辅助程式所提供的功能之图形代表。 50.如申请专利范围第49项所述之电脑可读取媒体, 其中其中图形代表包含一个icon。 51.如申请专利范围第46项所述之电脑可读取媒体, 其中GUI包含有一倒数计时的显示。 52.一种电脑开机的方法,在于一电脑包含有基本输 入输出系统(BIOS)、一或复数个程式及一与一或复 数个辅助程式分离的作业系统,包括有: 执行BIOS; 由BIOS储存一环境设定的子设定,其中环境设定定 义现在的电脑环境; 执行一或复数个辅助程式,其中控制由BIOS移转至 一或复数个辅助程式; 由一或复数个辅助程式储存剩余的环境设定; 由一或复数个辅助程式重新储存剩余的环境设定; 执行BIOS,其中控制由一或复数个辅助程式移转至 BIOS; 由BIOS重新储存一环境设定的子设定; 执行作业系统,并将控制由一或复数个辅助程式移 转至作业系统。 53.一电脑,包括有: 一或复数个处理器; 一基本输入输出系统(BIOS); 一或复数个辅助程式; 一与一或复数个辅助程式分离的作业系统; 其中该BIOS包括有: 一或复数个指令可导致一或复数个处理器储存一 环境设定的子设定,其中环境设定定义现在电脑环 境; 一或复数个指令可导致一或复数个处理器执行一 或复数个辅助程式,此后,控制移转至一或复数个 辅助程式; 一或复数个指令可导致一或复数个处理器重新储 存一环境设定的子设定,其中环境设定的子设定于 一或复数个辅助程式由BUOS重新取回控制后重新储 存; 一或复数个指令可导致一或复数个处理器执行作 业系统,此后控制移转至作业系统; 其中,一或复数个辅助程式包含有: 一或复数个指令可导致一或复数个处理器储存剩 余的环境设定; 一或复数个指令可导致一或复数个处理器重新储 存剩余的环境设定; 一或复数个指令可导致一或复数个处理器执行BIOS ,此后控制移转回BIOS。 54.一种电脑可读取媒体,包含有: 一基本输入输出系统(BIOS);及 一或复数个辅助程式; 其中BIOS包含有: 一或复数个指令可导致一或复数个处理器储存一 环境设定的子设定,其中环境设定定义现在电脑可 读取媒体所在之电脑环境; 一或复数个指令可导致一或复数个处理器执行一 或复数个辅助程式,此后控制移转至一或复数个辅 助程式; 一或复数个指令可导致一或复数个处理器重新储 存一环境设定的子设定,其中环境设定的子设定, 于BIOS由一或复数个辅助程式重新取回控制后,重 新储存; 一或复数个指令可导致一或复数个处理器执行一 与一或复数个辅助程式分离的作业系统,此后控制 移转至作业系统; 其中,一或复数个辅助程式包含有: 一或复数个指令可导致一或复数个处理器储存剩 余的环境设定; 一或复数个指令可导致一或复数个处理器执行BIOS ,此后控制移转回BIOS。 图式简单说明: 第1图:系本发明一实施例中,电脑的方块示意图; 第2图:系本发明一实施例中,如第1图所示的电脑于 开机程序中操作概要的流程图; 第3图:系本发明一实施例中,如第1图所示的电脑于 开机程序中更加详细的操作流程图; 第4图:系第3图的区块316中,更加详细的操作流程图 ;及 第5图:系本发明另一实施例中,如第1图所示的电脑 于开机程序中的操作流程图。
地址 美国