Operating system boot up optimizations
AssigneeHarman International Industries, Incorporated
InventorsRohit MEWAR, Eugine VARGHESE
Life of this patent
Estimating the term…
Abstract
In one embodiment, an operating system is booted based on results of boot-up operations performed during a shutdown. In operation, during a shutdown phase of an operating system, one or more boot-up operations are performed, and the results of these operations are stored in memory. During a boot-up phase of the operating system, the results are received, and the operating system is booted based on the one or more results.
Claims20
A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to perform the steps of:
- during a shutdown phase of an operating system:
- performing one or more boot-up operations to generate one or more results;
- and
- storing the one or more results in a memory;
- and
- during a boot-up phase of the operating system:
- receiving the one or more results from the memory;
- and
- booting the operating system based on the one or more results.
An in-vehicle infotainment system, comprising:
- a memory storing one or more boot operation modules and one or more installed applications;
- and
- a processor coupled to the memory and, when executing the one or more boot operation modules, is configured to:
- during a shutdown phase of the operating system:
- perform one or more boot-up operations for the one or more installed applications to generate one or more results;
- and
- store the one or more results in a memory;
- and
- during a boot-up phase of the operating system:
- receive the one or more results from the memory;
- and
- boot the operating system based on the one or more results.
A computer-implemented method, comprising:
- during a shutdown phase of an operating system:
- performing one or more boot-up operations to generate one or more results;
- and
- storing the one or more results in a memory;
- and
- during a boot-up phase of the operating system:
- receiving the one or more results from the memory;
- and
- booting the operating system based on the one or more results.
Dependencies are inferred from the claim text.