Interactive pre-boot intelligence using adaptive row
AssigneeDell Products L.P.
InventorsVivek Viswanathan Iyer, Sajjad S. Ahmed, Nikhil Gudikandula
Life of this patent
Estimating the term…
Abstract
A system, method, and computer-readable medium are disclosed for performing a pre-boot configuration operation. The pre-boot configuration operation includes performing a pre-boot system configuration operation using an ancillary integrated processor system, the pre-boot system configuration operation configuration certain parameters prior to initiation of a primary system boot operation; and, configuring an information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation.
Claims20
A computer-implementable method for performing a pre-boot system configuration operation, comprising:
- providing an information handling system with a primary integrated processor system and an ancillary integrated processor system, the primary integrated processor system being contained within a primary system on a chip (SoC), the primary integrated processor system having associated primary device firmware and associated primary device drivers, the ancillary integrated processor system being contained within an ancillary system on a chip (ancillary SoC), the ancillary SoC comprising a SoC memory, the SoC memory including a control point system, ancillary device firmware and ancillary device drivers, the control point system executing on the ancillary integrated processor system to perform a pre-boot system configuration operation, the control point system interacting with the ancillary device firmware and the ancillary device drivers;
- performing the pre-boot system configuration operation using the control point system executing on the ancillary integrated processor system, the pre-boot system configuration operation configuring certain parameters prior to initiation of a primary system boot operation, the pre-boot system configuration operation changing a current system configuration mode of the information handling system to another system configuration mode prior to initiating a boot sequence of the information handling system;
- and,
- configuring the information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation, the particular system configuration mode corresponding to the another system configuration mode.
A system comprising:
- a primary integrated processor system, the primary integrated processor system being contained within a primary system on a chip (SoC), the primary integrated processor system having associated primary device firmware and associated primary device drivers;
- an ancillary integrated processor system, the ancillary integrated processor system being contained within an ancillary system on a chip (ancillary Soc), the ancillary SoC comprising a SoC memory, the SoC memory including a control point system, ancillary device firmware and ancillary device drivers, the control point system executing on the ancillary integrated processor system to perform a pre-boot system configuration operation, the control point system interacting with the ancillary device firmware and the ancillary device drivers;
- a data bus coupled to a processor;
- and
- a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:
- performing the pre-boot system configuration operation using the control point system executing on the ancillary integrated processor system, the pre-boot system configuration operation configuration certain parameters prior to initiation of a primary system boot operation, the pre-boot system configuration operation changing a current system configuration mode of the information handling system to another system configuration mode prior to initiating a boot sequence of the information handling system;
- and,
- configuring the information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation, the particular system configuration mode corresponding to the another system configuration mode.
A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
- performing a pre-boot system configuration operation using an ancillary integrated processor system, the pre-boot system configuration operation configuring certain parameters prior to initiation of a primary system boot operation, the primary integrated processor system being contained within a primary system on a chip (SoC), the primary integrated processor system having associated primary device firmware and associated primary device drivers, the ancillary integrated processor system being contained within an ancillary system on a chip (ancillary SoC), the ancillary SoC comprising a SoC memory, the SoC memory including a control point system, ancillary device firmware and ancillary device drivers, the control point system executing on the ancillary integrated processor system to perform the pre-boot system configuration operation, the pre-boot system configuration operation changing a current system configuration mode of the information handling system to another system configuration mode prior to initiating a boot sequence of the information handling system, the control point system interacting with the ancillary device firmware and the ancillary device drivers;
- and,
- configuring an information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation, the particular system configuration mode corresponding to the another system configuration mode.
Dependencies are inferred from the claim text.