System and method for the delivery, retrieval and display of content prior to operating system loading
First Claim
1. In a computer system, said system including a Basic Input Output System (BIOS), said BIOS including a Power On Self Test (POST), a method for displaying selected content to a user of said system during said Power On Self Test, said method comprising the steps of:
- initiating said Power On Self Test;
retrieving selected content from a designated persistent storage medium location during said Power On Self Test;
displaying said selected content to said user during the remainder of said Power On Self Test;
updating the selected content stored in said designated persistent storage medium location subsequent to the completion of said Power On Self Test; and
displaying the updated selected content to a user during the next execution of said Power On Self Test.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the delivery, retrieval and display of content to a user during the initial boot sequence of a computer or electronic device and/or after the completion of the initial boot sequence but prior to the loading of an operating system is disclosed. The illustrative embodiment of the present invention also includes a non-intrusive method of updating the content is provided that minimizes the disruption to other processes running on the computer or electronic device. The method enables the content to be updated automatically following the loading of the operating system or in response to a user request, depending upon the implementation of the invention. Additional embodiments of the present invention vary the display of content according to user responses to queries posed during the boot sequence and enable the tailoring of content to an individual user based upon a user profile.
42 Citations
39 Claims
-
1. In a computer system, said system including a Basic Input Output System (BIOS), said BIOS including a Power On Self Test (POST), a method for displaying selected content to a user of said system during said Power On Self Test, said method comprising the steps of:
-
initiating said Power On Self Test;
retrieving selected content from a designated persistent storage medium location during said Power On Self Test;
displaying said selected content to said user during the remainder of said Power On Self Test;
updating the selected content stored in said designated persistent storage medium location subsequent to the completion of said Power On Self Test; and
displaying the updated selected content to a user during the next execution of said Power On Self Test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
14. In a computer system, said system including a Basic Input Output System (BIOS), said BIOS including a Power On Self Test (POST), a method for displaying selected content to a user of said system, said method comprising the steps of:
-
executing said Power On Self Test;
retrieving selected content from a designated persistent storage medium location subsequent to the completion of said Power On Self Test and prior to loading an operating system for said computer system into memory;
displaying said selected content to said user in an interval following the completion of said Power On Self Test and prior to loading an operating system for said computer system into memory;
updating the selected content stored in said designated persistent storage medium location subsequent to the completion of loading said operating system into memory; and
displaying the updated selected content to a user during an interval between the next execution of said Power On Self Test and next loading of an operating system for said computer system into memory.
-
-
27. In an electronic device, a method for displaying selected content to a user of said electronic device, said method comprising the steps of:
-
retrieving selected content from a selected persistent storage medium location prior to loading an operating system for said electronic device into memory;
displaying said selected content to said user prior to loading an operating system for said electronic device into memory;
updating the selected content stored in said selected persistent storage medium location subsequent to the completion of loading said operating system into memory; and
displaying the updated selected content to a user prior to the next loading of an operating system for said electronic device into memory.
-
Specification