Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

966 results about "BIOS" patented technology

BIOS (/ˈbaɪɒs/ BY-oss; an acronym for Basic Input/Output System and also known as the System BIOS, ROM BIOS or PC BIOS) is firmware used to perform hardware initialization during the booting process (power-on startup), and to provide runtime services for operating systems and programs. The BIOS firmware comes pre-installed on a personal computer's system board, and it is the first software to run when powered on. The name originates from the Basic Input/Output System used in the CP/M operating system in 1975. The BIOS originally proprietary to the IBM PC has been reverse engineered by companies looking to create compatible systems. The interface of that original system serves as a de facto standard.

Method and apparatus for identifying peripheral configuration of server, method and apparatus for laying out peripheral silkscreen, and server

ActiveUS20250173158A1Hardware monitoringTypewritersEngineeringPeripheral type
Disclosed are a method and apparatus for identifying peripheral configuration of server, a method and apparatus for laying out peripheral silkscreen, and a server. The method includes: determining a PCIE external interface of each central processing unit on the basis of configuration requirement information of a server to be identified; determining, in sequence according to a level state of each peripheral ID signal transmitted by each PCIE external interface, a peripheral type that is capable of being configured for a peripheral bandwidth corresponding to the peripheral ID signal, allocating corresponding serial numbers to peripherals of different peripheral types, generating a peripheral silkscreen including all peripheral sequences managed by the server to be identified; sending the peripheral silkscreen to a basic input output system and / or a baseboard management controller, and allowing the basic input output system and / or the baseboard management controller to unify respective default silkscreen into the peripheral silkscreen.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Multi-Processing Unit Type Adaptive Memory Diagnostic Acceleration

PendingUS20250245018A1BootstrappingTerm memoryBIOS
A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a multi-processing unit type adaptive memory diagnostic acceleration operation, the multi-processing unit type adaptive memory diagnostic acceleration operation managing a memory diagnostic operation on system memory of the information handling system based upon the processor environment installed on the information handling system, the distributed BIOS performing a pre-boot portion of the multi-processing unit type adaptive memory diagnostic acceleration operation.
Owner:DELL PROD LP

BIOS parameter debugging method, program product, electronic equipment and storage medium

The invention discloses a BIOS parameter debugging method, a program product, electronic equipment and a storage medium, and relates to the technical field of BIOS tuning, the BIOS parameter debugging method comprises the following steps: respectively inputting each group of candidate BIOS parameter combinations into a hybrid model; obtaining at least one of a CPU utilization rate sub-score, a memory bandwidth sub-score, a delay sub-score and a power consumption sub-score corresponding to each group of candidate BIOS parameter combinations output when the hybrid model runs in the target business scene; and based on the CPU utilization rate sub-score, the memory bandwidth sub-score, the delay sub-score and the power consumption sub-score, determining a target BIOS parameter combination corresponding to the target business scene from each group of candidate BIOS parameter combinations. According to the BIOS parameter debugging method, the synergistic effect between hardware is comprehensively considered, and the technical effects of relatively high tuning efficiency, relatively good tuning effect and dynamic tuning capability are achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Processor Environment Architecture Agnostic Unified BIOS Memory Mapping Operation

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a unified BIOS memory mapping operation, the unified BIOS memory mapping operation managing mapping firmware interrupts based upon the processor environment installed on the information handling system.
Owner:DELL PROD LP

Server, server asset information acquisition method and apparatus, and server asset information providing method and apparatus

The present application relates to the technical field of servers, and discloses a server asset information acquisition method and apparatus, a server asset information providing method and apparatus, a baseboard management controller (BMC), and a server. The acquisition method comprises: in the process of starting a basic input output system (BIOS), sending a peripheral component interconnect express (PCIe) physical topology acquisition request to a BMC; acquiring PCIe physical topology data corresponding to the PCIe topology acquisition request returned by the BMC; and acquiring a PCIe system topology of a server according to the PCIe physical topology data and PCIe device logic information.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method and system for constructing TPCM trusted root based on multi-core BMC

The invention belongs to the technical field of computer trusted computing, and particularly relates to a method and system for constructing a TPCM trusted root based on a multi-core BMC, and the method comprises the steps: selecting the multi-core BMC, configuring one core as a trusted core, and achieving the physical and logic isolation with other cores; tPCM related codes are integrated in the trusted core, and a TCM module is combined to provide a running environment for the TPCM; when the system is started, the TPCM performs measurement check on the BMC code and the BIOS code, and if the BMC code and the BIOS code are abnormal, a security policy is started In the system operation process, the TPCM monitors hardware, firmware and software of a calculation part in real time, and discovers abnormal behaviors to block and give an alarm; and meanwhile, the management interface is connected with a trusted management center, so that remote configuration and monitoring are realized. A multi-core BMC is used as a protection component, a server host side is used as a calculation component, and a trust chain model of a star-shaped trusted topological structure is constructed. According to the method, the TPCM trusted root is constructed by using the existing resources of the multi-core BMC, so that the hardware cost is reduced, the real-time performance of trusted measurement and the monitoring comprehensiveness are improved, and the running safety and credibility of the server are improved.
Owner:四川华鲲振宇智能科技有限责任公司

Processor Environment Agnostic Information Handling System Firmware Unified Runtime Trusted Communication Operation

PendingUS20250251942A1BootstrappingHandling systemBIOS
A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a processor environment agnostic information handling system firmware unified runtime communication operation, the processor environment agnostic information handling system firmware unified runtime communication operation managing firmware communication with a battery of the information handling system based upon the processor environment installed on the information handling system.
Owner:DELL PROD LP

Time delay optimization method and device of network interconnection system, electronic equipment and medium

The invention discloses a time delay optimization method and device of a network interconnection system, electronic equipment and a medium, and relates to the field of network communication, and the method comprises the steps: adjusting the BAR resource window size of a non-transparent bridge processor in a BIOS based on a firmware file of a target processor, and re-burning the adjusted BIOS to a BMC processor, and initializing each DMA channel in the non-transparent bridge processor to obtain a physical address of each DMA channel, identifying the minimum physical address as a mapping initial address of the BAR, and mapping the mapping initial address and the BAR address space sum to a virtual address space of a user mode so as to access each DMA channel. The problem that the requirements for the overall bandwidth and low delay of the storage controller cannot be met when one DMA channel is started is solved, the data concurrent processing capacity of the non-transparent bridge processor is improved by enabling the four DMA channels and mapping the four DMA channels to the user mode, and therefore the interconnection bandwidth of the controllers is higher, and the interconnection delay of the controllers is lower.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Processor Environment Agnostic Distributed Basic Input Output System Component Management

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; selecting a particular BIOS component based upon the processor environment installed on the information handling system; generating a particular BIOS variable based upon the processor environment installed on the information handling system; and, loading the particular BIOS component and particular BIOS variable on the information handling system, the loading being seamless regardless of the processor environment installed on the information handling system.
Owner:DELL PROD LP

In-Memory Confirmation of Basic Input Output System Functionality

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing an in-memory BIOS functionality operation, the in-memory BIOS functionality operation confirming functionality of the BIOS component and the BIOS variable with the processor environment installed on the information handling system.
Owner:DELL PROD LP

Post-accident health assurance in an information handling system

Systems and methods for post-accident health assurance in an Information Handling System (IHS) are described. In some embodiments, an IHS may include a processor and a memory coupled to the processor, where the memory comprises program instructions that, upon execution by the processor, cause a Basic Input / Output System (BIOS) to execute a diagnostics routine during a reboot in response to a determination that the IHS suffered an accident prior to the reboot.
Owner:DELL PROD LP

Flash memory switching starting method, system and device, electronic equipment and medium

The invention discloses a flash memory switching starting method, system and device, electronic equipment and a medium, and relates to the technical field of servers, and the method comprises the steps of obtaining address information in a memory in response to completion of power-on initialization of a controller; historical starting information is determined according to the mapping relation between the address information and the flash memories, and the historical starting information comprises at least one of non-starting, first flash memory starting and second flash memory starting; determining a target flash memory corresponding to the address information based on the historical startup information; the target flash memory is used for starting the basic input / output system, so that the technical problem that firmware of the basic input / output system is started from the faulty flash memory at first and then switched to the non-faulty flash memory after the controller receives the switching mark every time when the basic input / output system is started is solved, and the aim of preventing the firmware from being started from the faulty flash memory every time when the basic input / output system is started is achieved. And the starting time is reduced.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Stateful authenticated event communication

Communications, such as system event log messages, can be authenticated using a hash value included in the messages. In some embodiments, the hash can be generated using secret hash parameters to generate a hash of the prior message in the sequence. The hash is stored to BIOS memory that is inaccessible, or at least not exposed, to an operating system executing on the computing device. A recipient, such as the BMC on the computing device, receiving these messages over an appropriate interface can compare the received and expected hash values in order to attempt to authenticate those messages. Authenticated messages can be processed, while unauthenticated messages can be dropped and remedial action taken as appropriate.
Owner:AMAZON TECH INC

Processor Environment Architecture Agnostic Firmware Update Management Operation

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a processor environment agnostic firmware update management operation, the processor environment agnostic firmware update management operation managing firmware updates associated with the plurality of processor environments.
Owner:DELL PROD LP

Processor Environment Agnostic Basic Input Output System Timing Configuration Management

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; and, tuning a clock within the information handling system based upon the processor environment installed on the information handling system, the tuning being performed during a pre-boot phase of the distributed BIOS.
Owner:DELL PROD LP

Embedded Controller Based NVMe Key Management Service

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a firmware key management operation, the firmware key management operation managing a key when performing a distributed firmware management operation.
Owner:DELL PROD LP

Fault-tolerant method for non-redundancy fault reconstruction of spaceborne computer

The invention relates to the technical field of electronic systems of spacecrafts, and discloses a fault-tolerant method for non-redundant fault reconstruction of a spaceborne computer, which comprises the following steps of: 1, accessing a hardware state manager by a BIOS (Basic Input / Output System) after the system is started; obtaining health state data recording the health state of the local storage device, a current starting target ID used for indicating a current starting target, and a retry count value associated with the current starting target ID; a BIOS (Basic Input Output System) accesses a hardware state manager to obtain health state data and a retry count value of local storage equipment, so that normal equipment is autonomously selected for starting, and the fault-tolerant effect of dynamically avoiding a fault starting path is achieved; compared with the technical scheme in the prior art that the computer starting process highly depends on a solidified single physical storage device, the single-point fault risk of permanent paralysis of the computing system caused by damage of the single storage device is solved.
Owner:BEIJING ZHONGKE TIANSUAN TECHNOLOGY CO LTD

Extended Embedded Controller Authenticated BIOS Interface for Analysis of Firmware Variable Transactions

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable, the BIOS variable being stored within a firmware variable non-volatile memory store; instantiating a firmware variable transaction; and, authenticating, via a secure authenticated BIOS interface, the firmware variable transaction.
Owner:DELL PROD LP

Fault-recoverable firmware detection system and method, storage medium, and server

A fault-recoverable firmware detection system and method, a storage medium, and a server. The method comprises: acquiring target fault information stored in a fault register, and sending the target fault information to a BMC (201); upon receiving the target fault information sent by a BIOS, the BMC analyzing the target fault information, and determining a fault type (202); when the fault type of the target fault information is a recoverable fault, the BMC controlling a virtual external device to send a target heartbeat request to a server operating system according to a preset sending period, and receiving response data fed back by the server operating system on the basis of the target heartbeat request (203); and within a preset duration during which the BMC sends the target heartbeat request to the server operating system, if an interruption occurs in the response data fed back by the operating system, determining that the server operating system is crashed, and on the basis of the target fault information, determining a faulty component in a server (204).
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Function configuration method and device, equipment and medium

The invention discloses a function configuration method, a function configuration device, equipment and a medium, since an enabling strategy comprises closing a VMD function, opening the VMD function and customizing the opening of the VMD function, a plurality of flexible VMD function enabling configuration options are provided for a user, so that the user can configure the enabling strategy of the VMD function by himself / herself, and the user experience is improved. And researchers do not need to provide scripts or manually enter BIOS settings. Besides, the information of the VMD function to be started is stored in the VMD starting list defined by the user, so that the user can store all the information of the ports needing to start the VMD function in the VMD starting list in advance, and when the starting strategy is that the VMD function is started in a user-defined mode, a query command is sent to the management controller, so that the VMD function is started in a self-defined mode, and the VMD function is started in a self-defined mode. According to the embodiment of the invention, the VMD function information to be started is inquired from the VMD starting list of the management controller, and the VMD function corresponding to the preset port is started according to the VMD function information to be started, so that batch setting is realized, the starting configuration efficiency of the VMD function is improved, the human input is effectively reduced, and the customer experience is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Adaptive Context Aware Information Handling System Stack Tuning

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; and, performing an information handling system stack tuning operation, the information handling system stack tuning operation providing a set of tuned stack components, the set of tuned stack components being tuned for the processor environment installed on the information handling system.
Owner:DELL PROD LP

Basic input and output system firmware upgrading method and electronic equipment

The invention discloses a basic input and output system firmware upgrading method and electronic equipment, and relates to the technical field of servers, and the method comprises the following steps: obtaining current configuration data of basic input and output system firmware, and carrying out structured conversion on the current configuration data to obtain a first configuration file; obtaining upgrading configuration data of standard upgrading firmware of the basic input and output system to obtain a second configuration file; comparing the configuration parameter of the first configuration file with the configuration parameter of the second configuration file, and determining a difference configuration item; and processing the difference configuration item according to the difference processing rule to obtain a target configuration file, and upgrading the firmware of the basic input / output system according to the target configuration file, thereby solving the technical problem of firmware upgrading compatibility in related technologies, and achieving the purposes of reserving user configuration as much as possible and improving the user experience. The method has the advantages that upgrading failure or starting failure caused by configuration conflicts is avoided, firmware upgrading is efficiently completed, and the accuracy rate and the automation rate are increased.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Fault diagnosis method and system in startup stage of server

The invention relates to a fault diagnosis method and system in a startup stage of a server, and the method comprises the steps: initializing a channel for transmitting information between a BMC (Baseboard Management Controller) and a BIOS (Basic Input / Output System), and creating an OEM IPMI command and an information format which communicate with the BIOS; creating two independent threads; reading a state information code from a memory of the BMC webpage; establishing a historical database, pre-processing and labeling data, and creating a startup fault prediction model; error codes reported by the BIOS when the server is started up are collected in real time and input into the starting-up fault prediction model, and the starting-up fault prediction model outputs a fault prediction result in the starting-up stage of the server; calling historical data based on the fault prediction result, obtaining a fault log, a fault reason and a corresponding solution corresponding to the fault prediction result, and obtaining feedback data; and inputting the feedback data into the power-on fault prediction model, and performing iterative optimization on parameters of the power-on fault prediction model. In the process, the text description of the BIOS state is directly seen, and different state information codes are customized for different server models.
Owner:四川华鲲振宇智能科技有限责任公司

Memory isolation method and device, server, storage medium and program product

The invention relates to a memory isolation method and device, a server, a storage medium and a program product. The method comprises the steps that firstly, a memory address of a target memory where single-bit errors occur multiple times is obtained from a preset storage space which can be jointly accessed by an operating system and a BIOS, then, a physical address corresponding to the target memory is determined based on the memory address, the physical address is written into the storage space, and finally, indication information is generated, the indication information is used for indicating the CPU to perform memory isolation on the target memory according to the physical address in the process of running the kernel program. The method can be applied to a platform in which the physical address of the target memory cannot be directly obtained when the CPU runs the operating system, and the application range is wider.
Owner:DAWNING INFORMATION IND (BEIJING) CO LTD +2

Processor Environment Context Aware Information Handling System Operating Mode Management

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a processor agnostic information handling system operating mode management operation, the processor agnostic information handling system operating mode management managing an aspect of an operating mode of the information handling system.
Owner:DELL PROD LP

Runtime Trusted Execution Environment to Facilitate Information Handling System Firmware Management Operations

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a trusted execution environment operation, the trusted execution environment operation creating a trusted execution environment within the information handling system, the trusted execution environment providing a trust zone for use with an operating system runtime emulation operation.
Owner:DELL PROD LP

Firmware Failure Remediation Operation to Facilitate a Successful Information Handling System Boot Process

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS, the distributed BIOS including a BIOS component and a BIOS variable; identifying a processor environment installed on an information handling system from a plurality of processor environments; performing a boot process failure remediation operation, the boot process failure remediation operation applying a remedial solution to a boot process failure to facilitate successful completion of a boot process.
Owner:DELL PROD LP

Method for monitoring speed drop bandwidth of PCIe equipment by BMC (Baseboard Management Controller)

The invention discloses a method for monitoring speed reduction and bandwidth reduction of PCIe (Peripheral Component Interconnect Express) equipment by a BMC (Baseboard Management Controller), and relates to the technical field of PCIe equipment, the method comprises the following steps: a BIOS (Basic Input / Output System) monitors each PCIe equipment in real time, and sends the current state information of the abnormal PCIe equipment to the BMC when finding that a certain PCIe equipment is abnormal; the BMC analyzes the current state information of the PCIe device sent by the BIOS to determine whether a speed reduction event or a bandwidth reduction event occurs in the PCIe device; if the BMC determines that the PCIe device slowdown event occurs in the PCIe device, state sensor data of the PCIe device is modified into device degradation, and the device degradation of a state sensor of the PCIe device and PCIe device slowdown information are stored in a log; and if the BMC determines that the PCIe device has the PCIe device bandwidth reduction event, state sensor data of the PCIe device is modified into device degradation, and the device degradation of a state sensor of the PCIe device and PCIe device bandwidth reduction information are stored in a log.
Owner:KUNLUN TECH (BEIJING) TECH CO LTD

Trusted startup design method of server

The invention discloses a trusted startup design method of a server, and belongs to the technical field of information security and trusted computing, after the server is powered up, a trusted root CPU core is started preferentially, a trusted startup program is operated, and a security environment is initialized; integrity measurement and verification are conducted on the BIOS, and after verification is passed, other CPU cores are released, and the BIOS is operated; the service CPU core loads a bootstrap program GRUB and submits the bootstrap program GRUB to the trusted root CPU core for verification; then loading an operating system kernel image and executing hash measurement, and calculating a path entropy value in combination with control flow information in a kernel initialization stage; performing segmentation comparison on the memory image and the disk mirror image, and calculating a mapping consistency coefficient; if the verification is passed, continuing to start the operating system; according to the method, the tampered component in the system startup chain can be effectively prevented from being loaded and operated, and the startup safety and the overall credibility of the server are enhanced.
Owner:NANJING JIEAN INFORMATION TECH CO LTD

Runtime memory repair without requiring a reboot of a server computer

A host server computer with an uncorrectable memory error can be repaired without a reboot operation. While initially booting a hypervisor, a special software Application Programming Interface (API) can be loaded between a BIOS System Management Mode (SMM) code and the hypervisor. Once the host server computer is booted and a number of virtual machines are executing, a memory error (e.g., uncorrectable error correction code (UECC)) can occur. In response, the hypervisor calls into the special software API identifying the defective memory rows that the BIOS needs to repair. The BIOS starts a soft Post Package Repair (PPR) process on those rows and gives back control to the hypervisor. When the repair is completed, the hypervisor loads a scrubbing virtual machine and validates that the memory is corrected. After the repair is validated, the hypervisor allows the available partition to take a new customer instance.
Owner:AMAZON TECH INC