Systems and methods for providing service and support to computing devices with boot failure
AssigneeDell Products L.P.
InventorsTodd Erick Swierk, Carlton A. Andrews, Bruce C. Bell, Michael Todd Boyum, Subramanian Ganesan, Yuan-Chang Lo, Phillip M. Seibert
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing service and to computing devices. In some embodiments, an Information Handling System (IHS) includes a Basic I/O System (BIOS) and a memory coupled to the BIOS, the memory including program instructions stored thereon that, upon execution by the IHS, cause the IHS to: determine that the IHS is operating in a degraded state; and initiate one or more support, diagnostics, or remediation operations in response to the determination.
Claims15
An Information Handling System (IHS), comprising:
- a processor;
- and
- a Basic I/O System (BIOS) coupled to the processor, the BIOS comprising program instructions stored thereon that, upon execution by the processor, cause the IHS to:
- determine that the IHS is operating in a degraded state, wherein the IHS is not capable of booting a main Operating System (OS);
- and
- initiate one or more support, diagnostics, or remediation operations in response to the determination, the one or more support, diagnostics, or remediation operations configured to:
- (a) provide an IHS identification to a backend service, (b) download, from the backend service, an OS kernel selected based upon the IHS identification and in an order that reduces a wait time of a user operating the IHS;
- and (c) download, from the backend service, a subsequent OS kernel selected in the order that reduces the wait time of the user operating the IHS.
A computer-implemented method, comprising:
- initiating a booting process of an Information Handling System (IHS);
- determining, using a Basic I/O System (BIOS) of the IHS, that the IHS is operating in a degraded state;
- initiating a service OS in response to the determination;
- transmitting, by the service OS to a backend service, an IHS identification;
- receiving, by the service OS from the backend service, a driver selected based upon the IHS identification and in an order that reduces a wait time of a user operating the IHS;
- and
- receiving, by the service OS from the backend service, a subsequent driver selected in the order that reduces the wait time of the user operating the IHS.
A hardware memory device having program instructions stored thereon that, upon execution by an Information Handling System (IHS), cause the IHS to:
- initiate one or more support, diagnostics, or remediation operations in response to a determination, by a Basic I/O System (BIOS), that the IHS is operating in a degraded state;
- provide, to a backend service, an identification of a hardware failure using a Quick Response (QR) code;
- download, from the backend service, an application selected based upon the QR code in an order that reduces a wait time of a user operating the IHS;
- and
- download, from the backend service, a subsequent application selected in the order that reduces the wait time of the user operating the IHS.
Dependencies are inferred from the claim text.