Systems, methods, and apparatus for providing efficient startup to computers with peripheral devices
First Claim
1. A system for performing a streamlined startup procedure for a computer comprising:
- a computer;
a first button and a second button;
logic responsive to activation of either the first button or second button to trigger execution of a conventional BIOS (basic input output service) routine;
modified boot code operative to determine with of the first button or second button has been activated, and to direct further execution to either of a first boot code or a second boot code;
first boot code responsive to the activation of the first button to cause the computer to execute a conventional boot code procedure; and
second boot code responsive to the activation of the second button to cause the computer to execute a streamlined boot code procedure, the streamlined boot code procedure configured to load or execute code segments than the conventional boot code procedure.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is broadly directed to systems and methods for providing efficient startup procedures in computer systems. One embodiment of the present disclosure provides an efficient startup procedure by implementing a streamlined boot code procedure. In this embodiment, the computer system performs normal BIOS initialization routines, but executes one of a number of different boot code sequences, based on an operational configuration selected by a user. In another embodiment, a single power key is provided, and a user selects an operational configuration using a mouse (and in response to a visual prompt displayed on the screen). In this embodiment, the system may utilize specifically customized boot code routines, or alternatively may utilize customized BIOS routines. The present invention is broadly directed to systems and methods for providing efficient startup procedures in computer systems.
94 Citations
23 Claims
-
1. A system for performing a streamlined startup procedure for a computer comprising:
-
a computer;
a first button and a second button;
logic responsive to activation of either the first button or second button to trigger execution of a conventional BIOS (basic input output service) routine;
modified boot code operative to determine with of the first button or second button has been activated, and to direct further execution to either of a first boot code or a second boot code;
first boot code responsive to the activation of the first button to cause the computer to execute a conventional boot code procedure; and
second boot code responsive to the activation of the second button to cause the computer to execute a streamlined boot code procedure, the streamlined boot code procedure configured to load or execute code segments than the conventional boot code procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for performing a streamlined startup procedure for a computer comprising:
-
a computer;
a power key;
logic responsive to the power key configured to present a plurality of selectable components to a user;
logic responsive to at least one component selection by the user to control a startup procedure that loads applications or drivers associated with the at least one component selected by the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for streamlining the operation of a computer, the system comprising:
-
a computer;
an interface electrically connected to the computer device, the interface comprising at least one input;
a boot input configured to boot the computer according to any of a plurality of boot procedures, wherein at least one of the boot procedures is configured to allow the computer to boot for streamline operation;
a boot code configured to give a user an option of implementing any of the plurality of boot procedures; and
at least one application configured to execute during streamline operation. - View Dependent Claims (15, 16, 17)
-
-
18. A method for streamlining the operation of a computer, the method comprising:
-
operating an interface that is electrically connected to a computer, the interface comprising a plurality of inputs, wherein one of the inputs is a boot input configured to boot the computer according to any of a plurality of boot procedures, wherein at least one for the boot procedures is configured to allow the computer to boot for streamlined operation;
operating the boot input to boot the computer for streamlined operation; and
operating at least one application executed from the streamlined operation. - View Dependent Claims (19)
-
-
20. A system for performing an efficient startup procedure for a computer comprising:
-
a computer;
an interface that is electrically coupled to the computer, the interface comprising at least one input;
a boot input configured to boot the computer according to any of a plurality of boot procedures, wherein at least one of the boot procedures is configured to allow the computer to boot for streamlined operation;
a boot code configured to give a user an option of implementing any of a plurality of boot procedures; and
at least one application configured to execute during streamlined operation. - View Dependent Claims (21, 22, 23)
-
Specification