Patent 8510543

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

Active provider: Google · gemini-2.5-flash

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

Obviousness Analysis of US Patent 8510543 under 35 U.S.C. § 103

To assess the obviousness of US patent 8510543, we consider whether the claimed subject matter, as a whole, would have been obvious to a person having ordinary skill in the art (PHOSITA) at the time of the invention (priority date May 28, 2009), based on combinations of the cited prior art and general knowledge in the field. The core inventive concept of US'543 lies in a BIOS firmware dynamically adjusting its initialization process based on a selected operating system's specific requirements.

Key Elements of Independent Claims 1, 9, and 16

The independent claims (1, 9, 16) describe a computer-implemented method, a non-transitory computer-readable storage medium, and a computer system, respectively, all centering on the following functionalities:

  1. Receiving a boot path indicator for one of multiple boot paths.
  2. Executing the indicated boot path by the BIOS firmware.
  3. Retrieving configuration information associated with the boot path.
  4. Generating a configuration of the firmware based on the retrieved information.
  5. Performing the configuration, including initializing at least one firmware module specified by the configuration information.
  6. Launching an operating system supported by the boot path.

Crucially, the patent's detailed description clarifies that this dynamic initialization is driven by the fact that "Different operating systems may require the BIOS firmware to perform a different system initialization prior to booting" (US8510543B1, Description). For example, Windows XP might require graphics initialization by the BIOS, while Linux may handle it during kernel initialization, and real-time operating systems (RTOS) may require minimal pre-boot initialization (US8510543B1, Description).

Combination of Prior Art for Obviousness

A strong case for obviousness can be made by combining references that teach multi-boot environments with those teaching configurable systems, driven by the PHOSITA's general knowledge of operating system initialization requirements and the desire for improved efficiency and compatibility.

Proposed Combination:

  1. US20040143729A1 (System and method for managing a computer system having a plurality of partitions) OR US7234051B2 (Method and apparatus for booting from a selection of multiple boot images).
  2. US7516315B2 (Electronic device having an alterable configuration).
  3. General knowledge of a PHOSITA regarding operating system initialization requirements and the benefits of optimized boot processes.

Explanation of Obviousness:

  1. Multi-Boot Environment and Boot Path Selection:

    • Both US20040143729A1 and US7234051B2 clearly teach computer systems capable of booting multiple operating systems or boot images, and methods for a user to select which one to launch. US20040143729A1 describes a boot manager that selects an operating system from multiple partitions. US7234051B2 details booting from a selection of multiple boot images. These references explicitly cover the "multiple boot paths" and "receiving a boot path indicator" elements, as the user's selection implicitly provides the indicator for the desired boot path. They also cover "launching an operating system... that is supported by the boot path."
  2. Configurable Firmware and Initialization:

    • US7516315B2 describes an "electronic device having an alterable configuration". While not specifically directed to BIOS firmware, this patent teaches the general concept of configuring an electronic device based on certain parameters. A PHOSITA would readily understand that firmware (such as BIOS) is a type of electronic device component and its configuration could be altered.
    • US7451302B2 further teaches "managing configuration data for a multi-cell computer system". This reinforces the concept of storing and managing configuration information, which could be applied to BIOS settings.
  3. Motivation to Combine (PHOSITA's General Knowledge):

    • The problem identified in the background of US'543—that "Different operating systems may require the BIOS firmware to perform a different system initialization prior to booting"—represents common knowledge within the field of computer system design and firmware development at the time of the invention (US8510543B1, Description). A PHOSITA would be aware that certain operating systems (e.g., Windows XP) might necessitate specific hardware initialization by the BIOS (like graphics devices), while others (e.g., Linux, RTOS) might not, or could handle it later in their own boot process, allowing for faster boot times or reduced pre-OS overhead (US8510543B1, Description).
    • Given the existence of multi-boot systems (as taught by US20040143729A1 or US7234051B2), a PHOSITA would be motivated to combine the ability to select an operating system with the ability to alter system configurations (as in US7516315B2 and US7451302B2) to specifically optimize the BIOS initialization steps for the chosen OS. The motivations would be clear:
      • Efficiency: Skipping unnecessary initialization steps (e.g., USB initialization if the OS handles it, as mentioned in US'543) to reduce overall boot time.
      • Compatibility and Stability: Ensuring that all necessary pre-OS hardware initializations are performed for a specific operating system's requirements.
      • Resource Optimization: Activating only the firmware modules and hardware components truly required by the selected operating system.

Applying US7516315B2's concept of an "alterable configuration" to the BIOS firmware in a multi-boot system (from US20040143729A1 or US7234051B2), driven by the PHOSITA's knowledge of OS-specific initialization needs, would lead directly to the claims of US'543. Retrieving "configuration information" and "generating a configuration" for the BIOS based on the selected OS, and then "performing the configuration" by initializing specified firmware modules, would be a logical and obvious step for a PHOSITA seeking to improve multi-boot system performance and adaptability.

Conclusion

The independent claims of US patent 8510543 would be rendered obvious by a combination of:

  • US20040143729A1 (or US7234051B2) for establishing a multi-boot environment and selecting an operating system.
  • US7516315B2 (and/or US7451302B2) for teaching mechanisms of alterable configurations and managing configuration data.
  • The common general knowledge of a PHOSITA regarding the diverse initialization requirements of different operating systems and the known benefits of optimizing boot processes for speed, compatibility, and resource efficiency.

A PHOSITA would have been motivated to combine these elements to create a BIOS that intelligently adapts its pre-OS initialization routine to the specific needs of a selected operating system in a multi-boot environment, thereby improving system boot efficiency and compatibility.

Generated 7/3/2026, 10:15:07 PM