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

353 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.

Equipment information management method and equipment information management device

The invention discloses an equipment information management method and an equipment information management device, and relates to the technical field of server hardware management, and the method comprises the steps that VPD information is read in a manner of enumerating PCIe equipment through a BIOS, the VPD information is an inherent attribute of the equipment and is extracted by the BIOS at the beginning, comprehensive coverage of basic information of the equipment is guaranteed, and the equipment information is stored in the BIOS; the BMC reads FRU information of equipment by using an I2C bus and an SMBus, covers function information of the equipment, reads data through the BMC, makes up for the defects of VPD information in function description and state monitoring, combines the VPD information obtained by the BIOS and the FRU information obtained by the BMC to form a target information set, the target information set comprises equipment manufacturing information and function information, and the equipment manufacturing information and the function information are stored in the BMC. Omnibearing information coverage of the PCIe equipment is realized, and the technical problem that the coverage range of information acquired by the PCIe equipment in the prior art is not comprehensive is solved.
Owner:XIAMEN YUANCHOU INTELLIGENT COMPUTING TECHNOLOGY CO LTD

Secure motherboard replacement system and method

Systems and methods for providing a secure motherboard replacement are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions that, upon execution, cause the IHS to, when a replacement motherboard is booted for the first time, attach to a device that stores one or more BIOS entitlements associated with the IHS, configure a BIOS on the replacement motherboard with the BIOS entitlements, and complete booting of the IHS into a normal mode of operation.
Owner:DELL PROD LP

GPU resource intelligent dynamic optimization method and system based on BIOS and BMC

The invention relates to the technical field of computers, and belongs to a BIOS (Basic Input / Output System) and BMC (Baseboard Management Controller)-based GPU (Graphics Processing Unit) resource intelligent dynamic optimization method and system. A four-layer collaborative architecture of a firmware layer (BIOS), a management controller layer (BMC), a system layer (operating system kernel) and a hardware layer (GPU equipment) is adopted, and the architecture is a cross-layer closed-loop optimization architecture. An optimization decision function is decoupled from an operating system kernel and is deployed in an independent hardware management unit, namely a baseboard management controller (BMC). The system collects GPU operation data in real time through an operation system kernel space and sends the GPU operation data to a BMC; an intelligent optimization engine deployed in the BMC analyzes and calculates the data to generate an optimal GPU resource scheduling strategy; the strategy is returned to an operating system kernel and finally executed by a hardware layer, and intelligent dynamic optimization of GPU resources is achieved through cross-level interaction. Therefore, a continuous intelligent closed-loop optimization link of'deployment-data acquisition-intelligent decision-making-strategy execution 'is formed.
Owner:HANGZHOU JINQUN TECHNOLOGY CO LTD

BIOS password retention system and method for replacing a motherboard

Systems and methods for providing a Basic Input / Output System (BIOS) password retention system that may be used for motherboard replacement are disclosed. According to one embodiment, an Information Handling System (IHS) includes computer-executable instructions to, when a replacement motherboard is booted on the HIS, obtain An encrypted BIOS password associated with a previous motherboard that has been removed from the IHS, configure the BIOS password on the replacement motherboard without providing a clear text version of the BIOS pw, and complete booting of the IHS into a normal mode of operation.
Owner:DELL PROD LP

BIOS entitlement retention system and method for motherboard replacement using system devices

Systems and methods for providing a bios entitlement retention system that may be used for motherboard replacement using system devices are disclosed. According to one embodiment, an Information Handling System (IHS) includes computer-executable instructions to, when a replacement motherboard is booted for the first time, attach to a system device that stores one or more Basic Input / Output System (BIOS) entitlements associated with the IHS, configure a BIOS on the replacement motherboard using the BIOS entitlements, and complete booting of the IHS into a normal mode of operation.
Owner:DELL PROD LP

Security hardened processing device

Techniques are described herein for security hardened processing devices. For example, a method can include performing a secure boot of a processing device of a computer system. The processing device is configured as a root of trust for a secure boot process. The computer system can include the processing device and a non-volatile memory storing a basic input / output system (BIOS) for the secure boot process. The method can include identifying a set of programmable fuses of the processing device, deriving an encryption key using a value encoded by the set of programmable fuses in the processing device, and authenticating the BIOS to perform the secure boot process using a key derivation algorithm based on the encryption key.
Owner:SDG LOGIC INC

BIOS entitlement retention system and method for motherboard replacement using recovery partition

Systems and methods for providing a BIOS entitlement retention system that may be used for motherboard replacement using a non-volatile storage system. According to one embodiment, an Information Handling System (IHS) includes computer-executable instructions to, when a replacement motherboard is booted on the HIS: obtain a plurality of BIOS entitlements from a non-volatile storage system of the HIS, configure a BIOS on the replacement motherboard using the BIOS entitlements, and complete booting of the IHS into a normal mode of operation.
Owner:DELL PROD LP

Data recording method and apparatus, and electronic device and nonvolatile readable storage medium

A method for recording data and an apparatus, an electronic device and a non-transitory computer readable storage medium is provided, and relates to the field of computer technologies. The method includes: configuring a BIOS and a BMC to share a shared memory of a CPU respectively, wherein the shared memory is a preset area of a memory mounted by the CPU; establishing a rule for using the shared memory for the BIOS and the BMC; when a server is started, checking a shared channel for the shared memory to determine whether the shared memory is successfully initialized; and transferring data related to RAS collected by the BIOS to the BMC via the shared memory based on the rule for using the shared memory, in a case where the shared memory is successfully initialized.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Server restart test optimization method, system, terminal and storage medium

The application relates to the technical field of AMD X86 server, and specifically provides a server restart test optimization method, a server restart test optimization system, a terminal and a storage medium, which comprise the following steps: a BMC judges whether a server restart is stuck in a CPU initialization interface based on a potential signal state of a target pin or a communication state with a BIOS; if the server restart is stuck in the CPU initialization interface, the CPU initialization interface is skipped by repeatedly training the target pin or switching a BIOS running state control system. The application can assist in skipping a stuck PSP interface to enter a BIOS system, and the problem of being stuck in the PSP interface in a restart test process is avoided.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Automatic Basic Input / Output System (BIOS) Recovery

In general, the subject matter of the present disclosure relates to automatic basic input / output system (BIOS) recovery. In some implementations, the automatic BIOS recovery may include attempting to boot an operating system (OS) from the BIOS while running an Intelligent Platform Management Interface (IPMI) watchdog timer. The BIOS may be stored in a first partition of a memory of a communication device in a wireless communication system. After a timeout of the watchdog timer, execution of a BIOS recovery procedure may be automatically triggered. After execution of the BIOS recovery procedure, the OS may automatically retry to boot from the BIOS.
Owner:RAKUTEN SYMPHONY INC

Initialization method of PCIE device and server

A kind of initialization method of PCIE device, comprising: in the server startup process, the BIOS is enumerated to the PCIE device connected on the server, and the enumerated PCIE device is as the PCIE device in first set;The BIOS obtains the PCIE device in second set, the PCIE device in second set is the PCIE device connected on the server for the BMC acquisition;The BIOS matches the PCIE device in first set with the PCIE device in second set;If the number of the PCIE device in first set is less than the number of the PCIE device in second set, the BIOS waits for a first time period, and establishes connection with the PCIE device in third set, the PCIE device in third set is the PCIE device contained in second set and not contained in first set.Solved the problem of card drop that occurs in the server startup process PCIE device, ensure the stability of server system, and increase the diversity of server system.
Owner:XFUSION DIGITAL TECH CO LTD

Trusted Port Based Communication Queues for Secure Runtime Device Specific Execution

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS; identifying device specific data associated with a device of the information handling system; enumerating a trusted port via a trusted queue management operation; and, authorizing device specific communication via the trusted port, the device specific communication using a device-specific buffer handling operation.
Owner:DELL PROD LP

Server fault information recording method and apparatus, and computer device and storage medium

PCT designated stageWO2026129568A1Hardware monitoringEngineeringBIOS
The present application relates to the technical field of computers. Disclosed are a server fault information recording method and apparatus, and a computer device and a storage medium. The method comprises: in response to determining that a preset number of fault information recording requests sent by a basic input / output system have been received, creating a target task corresponding to the fault information recording requests, wherein the target task is used for recording fault information corresponding to the fault information recording requests; and sending to the basic input / output system a processing result corresponding to the fault information recording requests, and executing the target task to complete fault information recording, wherein the processing result is used for instructing the basic input / output system to control a central processing unit to exit a preset mode and resume processing service data. Thus, the problems of increased network jitter and response delay of servers caused by server performance degradation resulting from the recording of fault information of CEs are solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Information processing system and BIOS update method

An information processing system includes a server that assigns a signature of a server manager to a capsule file encapsulating a program of an extended function of a BIOS and provides the capsule file to an information processing apparatus. The information processing apparatus includes a BIOS storage and a BIOS processor that extracts the program from the capsule file to store the program in the BIOS storage in a case in which validity of the capsule file acquired from the server is confirmed based on the signature, permits execution of the program in a case in which validity of the program is confirmed based on a signature certificate of a user and a signature of the user, and prohibits execution of the program in a case in which the validity of the program is not confirmed.
Owner:LENOVO (SINGAPORE) PTE LTD

A method for BIOS automated deployment on bare metal server

ActiveCN115934176BBootstrappingEnergy efficient computingBare metalDeployment time
The application discloses a kind of about bare machine server BIOS automation deployment method, it is related to automation programming technical field, bare machine server carries out BMC management port initialization configuration, opens BMC setting Https (web), SSH, Redfish and IPMI service agreement, by bare machine server SSH, Redfish and different equipment special tool, from bare machine server BMC management port call relevant protocol, by system automatic judgment uses what protocol or tool is directed to different manufacturer's bare machine server and carries out BIOS data acquisition.The application is by system automatic judgment uses what protocol or tool is directed to different manufacturer's bare machine server and carries out BIOS data acquisition, multiple data acquisition protocols are used simultaneously, by system automatic determination uses data acquisition method, ensure that the most complete BIOS configuration item parameter is obtained, reduce manual participation manual data acquisition, by using BIOS template packing and encapsulating automation deployment method, unified generation standardization BIOS template, by system automatic deployment, without manual participation, speed up deployment time.
Owner:GUANGZHOU HEMING SOFTWARE TECH CO LTD

Computing device

Embodiments related to security in a cloud environment are disclosed herein. In some embodiments, for example, a computing device (e.g., a microcloud) can include a trusted execution environment; a basic input / output system (BIOS) to request a key encryption key (KEK) from the trusted execution environment; and a self-encrypting storage (SES) associated with the KEK; wherein the trusted execution environment verifies the BIOS and provides the KEK to the BIOS after verifying the BIOS, and the BIOS provides the KEK to the SES to unlock the SES for access by the trusted execution environment.
Owner:INTEL CORP

Secure operating system provisioning system

A secure operating system provisioning system includes a resource system having resource device(s), an SCP device, and a BIOS coupled to the resource device(s) and the SCP device. The BIOS begins initialization operations, retrieves a first subset of BIOS firmware, enters a first SMM and uses the first subset of BIOS firmware to authenticate the resource device(s) before exiting the first SMM. The BIOS then enters a second SMM in response to an SMI from the SCP device and verifies a runtime image stored in the SCP device, retrieves a second subset of the BIOS firmware from the runtime image, and stores the second subset of the BIOS firmware in the BIOS before exiting the second SMM. The BIOS then uses the second subset of the BIOS firmware to provide an operating system for the resource system to complete the initialization operations.
Owner:DELL PROD LP

An IPMI command processing method, device, system and electronic equipment

ActiveCN117056114BBIOSRunning time
The application provides an IPMI command processing method, device, system and electronic equipment. The method comprises the following steps: obtaining state information of a BMC; determining whether the BMC is currently in a fault state according to the state information of the BMC; triggering an interrupt signal and transmitting the interrupt signal to a BIOS to modify the IPMI retry count of the BMC to a preset minimum IPMI retry count based on the BIOS in the case that it is determined that the BMC is currently in the fault state; and exiting a system management mode when the IPMI command retry count reaches the preset minimum IPMI retry count. The BMC is detected in the fault state, and the IPMI retry count is modified to the preset minimum IPMI retry count in the case that it is determined that the BMC is faulty, so as to reduce the number of repeated IPMI command transmissions and shorten the running time of the server in the system management mode, thereby improving the server system performance.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

A resource allocation method and device of a data processing unit, an electronic device, and a storage medium

This application relates to a resource allocation method, apparatus, electronic device, and storage medium for a data processing unit. The method includes: in response to the Basic Input / Output System (BIOS) booting to the pre-firmware interface initialization phase, reading a location variable containing initial location information; in response to successful reading of the location variable, reserving resources for the data processing unit based on the initial location information; in response to the BIOS continuing booting to the PCIe device enumeration phase, traversing multiple PCIe devices to obtain corresponding multiple identification information, and determining whether the data processing unit is present based on the multiple identification information; in response to the data processing unit being present, obtaining current location information; and determining whether to allocate resources to the data processing unit based on the current location information and the initial location information, according to the initial location information and the resource reservation status. This method can improve the flexibility and accuracy of resource allocation for the data processing unit.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Trusted startup control method and system of modular separation design embedded system

The invention discloses a trusted start control method for a modular separation design embedded system, the embedded system comprises a core board and a special bottom board, the core board is integrated with a processor and a first BIOS, and the special bottom board is integrated with a trusted computing module, a second BIOS, an analog switch and a chip selection controller; the method comprises the following steps that after the embedded system is powered on, the trusted computing module prevents the processor from being started through a control signal, and the analog switch is controlled to switch a data path of the second BIOS to the trusted computing module; the trusted computing module reads the boot firmware in the second BIOS for trusted measurement, if measurement succeeds, the analog switch is controlled to switch a data path of the second BIOS to the processor, and the processor is allowed to be started; if the measurement fails, the processor is continuously prevented from being started. According to the method provided by the embodiment of the invention, the trusted root is preferentially started and actively measures the boot firmware, the code executed by the processor is ensured to be trusted, and a trust chain is established from the source.
Owner:WUHAN SHIP COMM RES INST (NO 722 RES INST OF CHINA STATE SHIPBUILDING CORP)

Hypervisor-assisted scalable distributed systems

A first hypervisor running on a first processor cluster is provided. During operation, the first hypervisor can determine a first set of processing nodes and a first memory unit of the first processor cluster in response to the booting up of a first Basic Input / Output System (BIOS) of the first processor cluster. The first hypervisor can discover a second hypervisor running on a second processor cluster comprising a second set of processing nodes and a second memory unit. The first hypervisor can operate, with the second hypervisor, a distributed system comprising the first and second sets of processing nodes and the first and second memory units. The first hypervisor can then operate, with the second hypervisor, a global virtual machine on the distributed system. The virtual memory space of the global virtual machine can be mapped to respective memory spaces of the first and second processor clusters.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Remote automatic timing power-on and power-off control method

The invention relates to the technical field of computer systems, in particular to a remote automatic timing power-on and power-off control method which is implemented in a computer system with a BIOS (Basic Input / Output System) module, the BIOS module comprises a WakeUp unit and a CMOS (Complementary Metal Oxide Semiconductor) unit, a remote power-off control module is added in the computer system, and a power-off identification unit is added in the BIOS module. The remote shutdown control module sends a shutdown command to the computer system through the API, the shutdown recognition unit performs recognition after the BIOS module receives the shutdown command and reads a preset time value of the WakeUp unit, and the computer system only shuts down according to a recognition result or automatically starts up when the preset time value is reached after shutdown. According to the method, the requirement of a user for starting up after waiting for remote shutdown can be met, the user experience is greatly improved, and the reliability and controllability are remarkably improved.
Owner:SHENZHEN NORTH CHINA IND CONTROL CO LTD

BIOS configuration test method, apparatus, device, storage medium, and computer program product

The application relates to the technical field of BIOS configuration testing, and discloses a BIOS configuration testing method, device, equipment, storage medium and computer program product, the method comprising the following steps: obtaining BIOS configuration parameters of a target computer system; automatically comparing and verifying the BIOS configuration parameters with a preset configuration rule library to generate a verification result; and rendering the verification result based on a preset template engine to generate a structured test report. The application accurately completes BIOS configuration compliance checking through automatic verification and report generation, and outputs a standardized and clear structured report through the preset template engine, so that users can directly obtain efficient, reliable and standardized test result output when implementing system configuration auditing or compliance checking, and the test efficiency is improved.
Owner:SHENZHEN EMDOOR DIGITAL TECH

A basic input / output system customization method and apparatus

ActiveCN114564216BEPROMOperational system
The application relates to a basic input / output system customization method and device, and the method comprises the following steps: based on an open source computer operating system kernel and a basic input / output system shell environment, generating a flash read / write tool associated with a flash EPROM; based on the flash read / write tool, writing basic input / output system customization information into the flash EPROM; obtaining the basic input / output system customization information of the flash EPROM, and realizing basic input / output system customization based on the basic input / output system customization information. The method can realize the requirement of basic input / output system customization, improve the compatibility of basic input / output system code, effectively improve production efficiency, simplify operation process, and optimize the production mode of customized products.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Methods for profile based management of infrastructure of a cloud used for ran applications

ActiveUS12563435B2Network traffic/resource managementNetwork topologiesIntelligent Platform Management InterfaceConfigfs
A method is presented which enables a controlled mechanism of applying the required set of settings, e.g., for cloud-based network infrastructure, by means of “profiles”. Infrastructure Management Service (IMS) applies one or more of Compute profile, Networking profile, Storage profile, Accelerator profile, and Application (“App”) profile to cloud infrastructure. The following set of procedures are defined to achieve the profile-based infrastructure management: a) profile definition; b) cloud-infrastructure-preparation based on profile(s); c) cloud audit and monitoring; and d) cloud preparation based on capability. Applying of a profile can involve one or more of: updating the BIOS settings, e.g., using Intelligent Platform Management Interface (IPMI) commands; updating the GRUB settings; updating the system / kernel parameters; updating interfaces (e.g., alias, bonding, etc.); creating required resources (e.g., virtual functions (VFs) and corresponding bindings); creating resource maps to be used by plug-ins; and running any scripts for custom needs of the RAN application.
Owner:MAVENIR US INC

Training Based Dynamic Cryptographic Acceleration with a Neural Processing Unit

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed unified BIOS; identifying a processor environment installed on an information handling system from a plurality of processor environments, the processor environment comprising a processor architecture; and, performing a cryptographic acceleration management operation, the cryptographic acceleration management operation accelerating performance of a cryptographic operation.
Owner:DELL PROD LP

Server in-band out-of-band log collection method and device, equipment and medium

The invention discloses a method, a device and equipment for collecting in-band and out-of-band logs of a server and a medium, relates to the technical field of computers, and is applied to a server side comprising a substrate management controller, a basic input and output system, an operating system and a serial port data recorder. The output ends of the substrate management controller, the basic input and output system and the operating system are connected with the input end of the serial port data recorder; the method comprises the following steps: starting a basic input / output system, controlling initialization of the basic input / output system and loading of a bootstrap program, and generating a first out-of-band log of the basic input / output system; controlling the operation system to run, and generating an in-band log of the operation system; controlling the baseboard management controller to start, and generating a second out-of-band log of the baseboard management controller; and collecting each out-of-band log and each in-band log by using each preset transmission channel, sending the out-of-band logs and the in-band logs in parallel, and storing the out-of-band logs and the in-band logs in a nonvolatile memory of the serial port data recorder. And full coverage collection of in-band and out-of-band logs of the server is realized.
Owner:INSPUR (SHANDONG) COMPUTER TECH CO LTD

Multi-mode starting automatic management and control method and system based on PC Farm array server

The invention discloses a multi-mode starting automatic control method and system based on a PC Farm array server, and relates to the technical field of server cluster management.The method comprises the steps that a central node creates a fine-grained strategy instruction and a corresponding mirror image instruction according to deployment requirements, and the fine-grained strategy instruction and the corresponding mirror image instruction are compressed into a mirror image compressed package through LZMA; the edge node extracts the verification label from the mirror image compressed package, analyzes the verification label through quantum error correction control, repairs a bit flipping error, and generates an anti-interference standardized instruction stream; based on the anti-interference standardized instruction stream, generating a quantum code stream data block through Hamming code coding, writing the quantum code stream data block into a configuration interface address, and correcting signal deviation to trigger a reset command; and executing the reset command, collecting a BIOS startup log, and comparing the BIOS startup log with pre-stored features to generate a startup state verification report. According to the method, accurate calibration and sequential control of hardware configuration are realized, the accuracy of starting parameters is ensured, and the high efficiency and stability of automatic deployment are improved.
Owner:启朔(深圳)科技有限公司

How to activate basic input / output system options and computing devices

This application discloses a method for activating Basic Input / Output System (PIS) options and a computing device. The method includes: obtaining a PIS option modification instruction; the PIS option modification instruction includes an option identifier for at least one option to be modified, and a target option value for each option to be modified; modifying the option values ​​of each option to be modified in memory based on the option identifier for at least one option to be modified and the target option values ​​for each option to be modified; determining a restart method for the computing device based on the option identifier for at least one option to be modified and a cold restart table; the restart method is either a cold restart or a warm restart; the cold restart table includes option information for at least one cold restart option; and restarting the computing device according to the restart method to make the option modification values ​​of the options to be modified effective; the option modification value of the option to be modified is the modified option value of the option to be modified. This improves the efficiency of option activation.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD