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

348results about "Bootstrapping" patented technology

Booting of alternate operating system (OS) by out-of-band (OOB) processors in heterogeneous computing platforms

Systems and methods for booting an alternate Operating System (OS) by Out-of-Band (OOB) processors in heterogeneous computing platforms. In some embodiments, a heterogeneous computing platform may include an OOB Microcontroller Unit (MCU) and a memory coupled to the OOB MCU, the memory having program instructions stored thereon that, upon execution by the OOB MCU, cause the OOB MCU to, in response to an OOB command, enable a host processor to load an alternate OS boot image, where the alternate OS boot image is stored in a storage device external to the heterogeneous computing platform.
Owner:DELL PROD LP

Setting a password on a device

The present disclosure provides a server 120, a device 110 and methods for providing security data to a device 110 requiring a password for use in protecting a function of the device 110. An example method comprises communicating a device identifier to the server 120; the server 120 communicating security data to the device 110, wherein the password is derivable, at least in part, from the security data; the device 110 deriving the password, at least in part, from the security data and storing the password as the access code for the protected function; and the server 120 storing the device identifier with an association to the password.
Owner:VODAFONE GLOBAL ENTERPRISE LTD +1

Methods and systems for updating device firmware while maintaining state and connectivity

PendingEP4552012A4Detecting faulty hardware by power-on testVersion controlComputer engineeringFirmware
A system and related method, including a first processor core, a second processor core and a control circuitry to receive requests to update existing firmware of the first processor core to a new firmware. The control circuitry loads existing firmware onto the second processor core and migrates data associated with the existing firmware on the first processor core to the second processor core. The control circuitry stops the transaction execution by the first processor core while causing the second processor core to execute transactions in place of the first processor core. The control circuitry restarts the first processor core, replaces the existing firmware on the first processor core with the new firmware, and migrates data of the existing firmware on the second processor core to the first processor core. The control circuitry stops the transaction execution of the second processor core and causes the first processor core to execute transactions.
Owner:SK HYNIX NAND PRODUCT SOLUTIONS CORP

Memory preserved warm reset mechansim

An apparatus is disclosed. The apparatus comprises one or more processors to receive a request to trigger a system management interrupt (SMI), execute policy shim code to enforce access control policy in a first privilege level and dispatch the SMI to shield code to enforce the access security policy to perform a system management mode (SMM) and execute the shield code to perform the SMM, including retrieving an operating system (OS) memory preserved warm reset (MPWR) context, saving the context and issuing a warm reset.
Owner:INTEL CORP

An agent system automatically identifies and downloads and installs a self-controllable peripheral

The present application relates to the technical field of computer data processing, and especially relates to an intelligent agent system for automatically identifying, downloading and installing self-controllable peripherals, which comprises a device information acquisition module for collecting data to generate hardware identification data; a driver compatibility determination module for comparing a pre-stored self-controllable peripheral list to match a driver resource to generate a resource identification; a secure downloading module for establishing an encrypted connection to download a driver file, storing the driver file in an isolated sandbox after hash verification and digital certificate verification; a driver migration module for simulating a system call environment through an operating system compatibility layer in the driver migration module, and converting a driver instruction into a host system instruction by using a user-level binary translator in the driver migration module; and an automatic installation module for calling a system interface to deploy the driver and verifying an installation state. The present application realizes closed-loop automatic processing from identification to installation of a peripheral driver, and solves the problem of compatibility between a Linux system and a Windows driver.
Owner:BEIJING TAIJI INFORMATION SYST TECH CO LTD +1

A method for decoupling a Linux operating system image from peripheral device drivers

The application relates to the technical field of driving updating, and discloses a method for decoupling a Linux operating system image and peripheral driving, which comprises the following steps: S1, acquiring a basic image and a new version of driving; S2, storing a ko file and a software package of the new version of driving into an external driving warehouse; S3, connecting a storage medium of the external driving warehouse to a device; S4, mounting the external driving warehouse to the device; if the mounting is successful, a hidden file is newly created in the external driving warehouse, and step S5 is executed; if the mounting is not successful, original driving is loaded, and step S6 is executed; S5, judging the new version of driving and the original driving; if the new version of driving exists, the new version of driving is loaded, driving information is stored into the hidden file, and step S6 is executed; if the new version of driving does not exist, the original driving is loaded, and step S6 is executed; S6, installing an operating system; and S7, installing the new version of driving.
Owner:KYLIN CORP

Chip-initiated initialization method and device, computer device and storage medium

ActiveCN115858024BBootstrapping
The application relates to a chip startup initialization method and device, computer equipment and a storage medium. The method comprises the following steps: the chip is provided with an initialization state register and an initialization control component corresponding to each chip table item; when chip startup is detected, the initialization control component is used to initialize and configure the corresponding chip table item in the chip; the parameter value of the initialization state register is inquired; and whether the chip completes initialization is confirmed according to the parameter value of the initialization state register. The chip startup speed is improved by using the method.
Owner:WXILICON TECH CO LTD

Configuration file processing method, apparatus, device, medium, and product

This application provides a configuration file processing method, apparatus, device, medium, and product, relating to the fields of artificial intelligence or fintech. First, configuration file change information is obtained, including modification records of the configuration file during code submissions. Then, the obtained configuration file change information is analyzed to obtain the analysis results of parameter types (including fixed values ​​or dynamic injection). If the analysis result is a fixed value, and / or there is implicit hardcoding, a failure status is returned to trigger process termination; if the analysis result is dynamic injection, and / or there is no implicit hardcoding, a success status is returned to allow the process to continue. This method, by obtaining change information of the target configuration file and analyzing parameter value types, solves the problem of lack of automated detection and mandatory constraints in configuration parameter management in the prior art, realizing automated detection and effective control of configuration parameters, ensuring that configuration parameters meet expected requirements.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Application loading method and related device

An application loading method and related apparatus are disclosed, applicable to the field of operating system technology. The application loading method is applied to an operating system, where the applications running on the operating system include a first application and a second application. The first application starts running before the second application starts running. The application loading method includes: loading the first application during a first time period, the first time period starting at the operating system's startup time and ending at a first moment, the first moment not later than a second moment, the second moment being the start time of the first object after the operating system starts; and loading the second application while the first object in the first application is running. This method can accelerate the OS startup speed and improve OS startup efficiency.
Owner:HUAWEI TECH CO LTD

Container unified arrangement and non-sensing migration method and system for heterogeneous computing power pool

PendingCN122173201ABootstrappingInference methodsOrchestration (computing)Serialization
This invention discloses a method and system for unified orchestration and seamless migration of containers for heterogeneous computing power pools. The method includes establishing hierarchical state records corresponding to each inference layer of a large model; collecting resource pressure indicators of the source device and triggering a pre-replication process before the source device becomes resource saturated; responding to the triggering of the pre-replication process, serializing the running state of each inference layer of the large model into an architecture-independent intermediate representation based on the hierarchical state records and transmitting it to the target device, while recording the inference layers that are written and updated during the transmission to form a dirty layer list; on the target device, deserializing all received architecture-independent intermediate representations into the target device's native running state format, reconstructing the inference execution state of the large model's inference container and resuming operation until migration confirmation is complete. This invention compresses service interruption time to an extremely brief suspension phase that only requires retransmission of the dirty layer list, achieving near-seamless migration of inference services.
Owner:BEIJING XUNZHONG COMM TECH CO LTD

Hardware recovery method and apparatus upon wake from low power state

The application provides a hardware recovery method and device when a low-power state is woken up, the method comprising: in a UEFI stage of normal starting of an ARM PC platform, loading an S3 hardware recovery script generation driver, capturing and recording hardware operation instructions required for S3 state wake-up to generate a hardware recovery script; performing security protection processing on the hardware recovery script to obtain security protection information, and notifying a firmware execution unit of the ARM PC platform of storage location information of the hardware recovery script and the security protection information; when in an S3 state wake-up stage, reading the hardware recovery script and verifying the legality of the security protection information and the effectiveness of each hardware operation instruction in the hardware recovery script; and executing the hardware operation instructions in the hardware recovery script according to a preset execution sequence to complete ARM PC platform wake-up after hardware state is recovered. The application solves the problem of lack of a standardized hardware recovery mechanism in the existing ARM PC platform.
Owner:CIX TECH (SHANGHAI) CO LTD

A chip serial loading retransmission system and method

The application relates to the technical field of computers, in particular to a chip serial port loading retransmission system and method. The system comprises a chip and a serial port tool; the chip comprises a processor, a static random access memory, a serial port module and a watchdog module; the processor is used for executing the configuration of the serial port module, the issuing of instructions and the analysis of a starting program; the static random access memory is used for storing stack data in the process of executing the program by the processor and storing starting program data transmitted from the serial port module; the serial port module is used for receiving instructions from the processor and receiving starting program data transmitted from outside the chip; the serial port module is used for sending a serial port retransmission flag according to the starting state of the chip; the watchdog module is used for counting down, and when the watchdog is not disabled after a certain time, the watchdog triggers a system soft reset restart; the serial port tool comprises a plurality of program files.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Error rate based dependent task priority

PendingCN122180948AMathematical modelsReliability/availability analysisData packFailure rate
A method for dependency task prioritization is disclosed. The method includes providing base data including task identifiers, failure values, and dependency data values, where each dependency data value is associated with a pair of tasks. The method also includes generating a probabilistic model using a directed acyclic graph, where each task is associated with a network node and each dependency data value is associated with a network edge of the directed acyclic graph, where each dependency data value represents a conditional probability related to a respective per-time-unit failure rate. Additionally, the method includes determining, for each task in the directed acyclic graph, a posterior marginal probability value representing a probability of the task experiencing a failure, and selecting, based on the posterior marginal probability values, a sequence of tasks that are most likely to fail the fastest.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

An adaptive firmware implementation method for multi-type DRAMs of embedded SOC

PendingCN122261659ABootstrappingDramOperating voltage
This invention relates to the field of embedded system firmware technology, and discloses a method, system, and related products for implementing adaptive firmware for multiple DRAM types in embedded SoCs. Addressing the problems of existing technologies where each DRAM requires its own independent firmware, leading to high development and maintenance costs, version inconsistencies, and weak supply chain adaptability, this invention leverages the differences in operating voltages of different DRAMs under the JEDEC standard. It uses an ADC to collect the DRAM interface voltage, automatically identifies the DRAM type, and calls the corresponding initialization code, enabling a single firmware set to adapt to multiple DRAMs. This solution significantly reduces firmware development and maintenance costs, simplifies version management, improves the system's adaptability to DRAM supply chain fluctuations, and enhances product manufacturing flexibility. It can be widely applied to various embedded SoC products.
Owner:GUANGZHOU XINGYI ELECTRONICS TECH CO LTD

Device management method and device, storage medium and computer device

PendingCN122195904AImprove recognition accuracyAvoid ineffective resource allocationBootstrapping
The application discloses a device management method and device, a storage medium and a computer device, and relates to the technical field of computers. The device management method comprises the following steps: in response to a plugging operation on a target device, obtaining device state data; determining whether the plugging state of the target device changes according to the device state data; if the plugging state changes, collecting detection data related to the plugging state from multiple signal dimensions; determining whether the plugging operation on the target device is valid according to the detection data collected from the multiple signal dimensions; and if the plugging operation is valid, managing the system resources corresponding to the target device according to the plugging event corresponding to the plugging operation. The application improves the identification accuracy of the plugging state, avoids invalid resource allocation, driver loading failure, resource leakage, interruption exception and the like caused by misidentification of the plugging state, and realizes a reliable, usable and adaptive hot plugging technology on the basis of guaranteeing system performance.
Owner:ANYSMART TECH CO LTD

A method for improving real-time performance of a Linux operating system application based on a multi-core CPU

ActiveCN122132148AProgram initiation/switchingResource allocationLinux kernelMulticore computing
This invention provides a method for improving the real-time performance of Linux operating system applications based on a multi-core CPU. The method includes, during system startup, modifying Linux kernel startup parameters to reallocate tasks across the cores of the multi-core CPU, concentrating basic Linux system tasks on the zeroth core; when the target application creates a task, it sets task affinity based on the task's real-time requirements by calling system functions; non-real-time critical tasks are assigned to the first core; real-time critical tasks are assigned to the second core; and sub-real-time critical tasks are assigned to the third core. This invention effectively reduces the response latency of specific interrupts with strict real-time requirements in the Linux system by utilizing different cores of a multi-core CPU to allocate different tasks, improving device real-time performance and meeting the real-time requirements of fields such as power distribution automation.
Owner:ZHUHAI FEISEN POWER TECH CO LTD

DPU infrastructure management

The present disclosure relates to DPU infrastructure management. In one embodiment, a system includes a plurality of host computers, a plurality of data processing units (DPUs), each DPU including a network interface controller (NIC) and a processing core, each DPU connected to a respective host computer, and at least one management node to provision software on the processing core of each DPU and to synchronize a lifecycle of each DPU with a lifecycle of the respective host computer during provisioning of the software.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

control device

This allows hibernation to be performed without creating a memory image each time the system transitions to a power-saving state. [Solution] The control device of the embodiment comprises a volatile first storage device, a non-volatile second storage device including a storage area in which the stored data is not rewritten, a control unit, a storage unit, and a startup unit. The control unit rewrites the first storage device and executes control processing based on the data stored in the first and second storage devices. The storage unit stores a memory image of the first storage device at the time it has finished startup processing based on the data stored in the storage area, without relying on the data stored in the first storage device. When the control unit is started, the startup unit deploys the memory image stored in the storage unit to the first storage device and then causes the control unit to start processing from the point in time when the startup processing was completed.
Owner:TOSHIBA TEC KK

Display method, terminal device, and computer readable storage medium

Embodiments of this application provide a display method, a terminal device, and a computer-readable storage medium. The method is applied to the terminal device that includes an outer display screen and an inner display screen. The method includes: identifying an unfolding event when the terminal device is in a folded state and the outer display screen is off, where the unfolding event is used to indicate the terminal device to switch from the folded state to an unfolded state; obtaining identification information of a first process when the unfolding event is identified, where the first process is a process that is in the terminal device and that is related to display of the inner display screen; adjusting the first process from a first priority to a second priority based on the identification information of the first process, where the second priority is higher than the first priority; scheduling, based on the second priority, the first process for running; and lighting up the inner display screen and displaying an interface on the inner display screen after running of the first process is completed. In this way, a priority of a related process is adjusted for a scenario in which a screen-off folded state is switched to a screen-on unfolded state, so that a waiting time during which a process is not scheduled is shortened, thereby improving user experience.
Owner:HONOR DEVICE CO LTD

Control method and device of car machine system, electronic equipment and storage medium

The present disclosure provides a control method and device of an in-vehicle infotainment system, electronic equipment and a storage medium. The control method of the in-vehicle infotainment system comprises: sending rendering data to a graphics processor at a preset frequency in a first running state to render a user interface; in response to receiving an instruction to start a second running state, archiving current rendering data in the graphics processor; and controlling the in-vehicle infotainment system to enter the second running state; wherein the first running state comprises a high-power consumption state or a running state; and the second running state comprises a low-power consumption state or a hibernation state.
Owner:SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING CO LTD

A power-on method, apparatus, device, and medium

This application relates to the fields of cloud gaming and remote streaming display, and in particular to a boot-up method, apparatus, device, and medium. The method includes: in the initramfs stage, a startup animation program determines the optimal display mode, which can be uniformly displayed in subsequent display processes. Furthermore, during the control switching process in each stage, the current frame of the buffer of the previous program is continuously output and used as the first output buffer frame of the subsequent program, ensuring screen consistency and achieving smooth connection of multi-stage display. An early display proxy process and a parallel initialization mechanism are introduced to achieve continuous visual output across the entire link from system power-on to the display of the first frame of the target streaming application, effectively avoiding black screen, flickering, and screen jump phenomena during startup, and significantly improving the user's perceived experience of system startup speed and visual quality.
Owner:HANGZHOU WULIAN TECH CO LTD

Storage system with cloud assisted recovery

PendingUS20260141070A1Error detection/correctionBootstrappingSystem recoveryRollback
A cluster storage system including servers containing storage processing units (SPUs) can create synchronized snapshot sets for the volumes that the SPUs maintain and can report the snapshot sets to a cloud-based service. Each snapshot in a set reflects the state a corresponding volume had at a rollback point corresponding to the set. A user of the storage system contacts the cloud-based service about recovery of the storage system, and the cloud-based service may present the user with a list of rollback points corresponding to the synchronized snapshot sets. The user may select to recover the storage system to any of the rollback points, and the SPUs promote the selected snapshots to replace the volumes for storage services.
Owner:NVIDIA CORP

System on chip for fast boot of electronic devices using a retention mechanism

A SoC includes a memory device and a processing circuit. The processing circuit is configured to, in response to a command from an AP, retain at least one boot information in the memory device before the SoC is powered off, wherein the command instructs an electronic device containing the SoC to enter a fast boot mode, and the electronic device is booted according to the at least one boot information.
Owner:MEDIATEK INC

Method for dynamically adjusting hardware configuration instruction and electronic apparatus

PendingUS20260147583A1Detecting faulty hardware by power-on testBootstrappingComputer architectureData file
Provided are a method for dynamically adjusting hardware configuration instruction and an electronic apparatus. The method for dynamically adjusting hardware configuration instructions is adapted to the electronic apparatus including a basic input-output system (BIOS) device and a hardware device. The method includes the following steps. A binary raw data file is generated according to a hardware configuration instruction set of the hardware device, wherein the hardware configuration instruction set includes at least one hardware configuration instruction. The binary raw data file is written to BIOS variable storage space of the BIOS device. By executing BIOS code, the hardware configuration instruction in the binary raw data file is read from the BIOS variable storage space. By executing the BIOS code, the hardware configuration instruction read from the BIOS variable storage space is written into a register of the hardware device.
Owner:ACER INC

A decoupling method, device, program product, server, and storage medium

ActiveCN121957702BBootstrappingExact matchFirmware version
The application discloses a decoupling method, device, program product, server and storage medium, and relates to the field of servers. In view of the problem that the close coupling between a BMC and a BIOS causes the firmware versions of both to have to be kept in synchronization at all times, a decoupling method is provided, which introduces semantic hash values to replace field names to perform accurate matching of fields. Because the semantic hash values can represent the essential meaning of the fields better than the field names, the semantic hash values do not require complete consistency of surface names. Therefore, replacing the field names with the semantic hash values to perform field matching can improve compatibility and also enable automatic renaming of the field names. Based on this, the method can reduce the coupling between the BIOS and the BMC, so that the BMC and the BIOS versions can be upgraded independently and do not need to be maintained synchronously, thereby significantly reducing operation and maintenance costs.
Owner:JINAN INSPUR DATA TECH CO LTD

Intelligent booting apparatus and method of a computer system

This application provides an intelligent boot device and method for a computer system, relating to the field of computer technology. The device includes: a baseboard management controller with an out-of-band monitoring module that monitors the boot process and generates a boot status identifier; a boot control unit that reads the identifier; a multi-level redundant storage partition including primary and backup boot path partitions and an independent repair partition; and a boot control unit that selects a boot device from the primary, backup, or repair partition based on the identifier. This application solves the technical problem of traditional server single-path boot mode, where damage to critical boot components leads to system boot failure, and the recovery process relies on manual intervention. It achieves a three-level fault-tolerance mechanism by constructing primary and backup dual paths and an independent repair partition, and utilizes out-of-band monitoring to achieve automatic fault detection and intelligent boot path switching, thereby improving the reliability and automation of server system booting and reducing business offline time.
Owner:联想长风科技(北京)有限公司

Clonezilla-based openEuler system rapid backup and restoration method, system, device and apparatus

The application discloses a Clonezilla-based openEuler system rapid backup and restoration method, system, device and apparatus, and relates to the technical field of operating system backup; the method comprises the following steps: making a Clonezilla startup disk and an ext4 format storage device; starting a target device through a boot disk, selecting a local storage mode and a backup strategy, and performing partition-level or full-disk compressed backup on an openEuler system under an enterprise-level server with a Kunpeng processor developed by Huawei, all software in the system and an environment required for installing the software; and generating a startable system image ISO file; through a customized image processing flow, hardware instruction set adaptation and system environment deep capture technology, the application solves the problems of poor compatibility, low efficiency and incomplete environment restoration of a traditional Linux backup method on a domestic platform, and improves the response speed of system deployment and disaster recovery.
Owner:SHANXI INFORMATION IND TECH RES INST CO LTD

Automatic upgrades and fallback across multiple operating system instances

ActiveJP7876633B2Cordless telephonesBootstrapping
Generally, the present subject matter relates to automatic upgrade and fallback across multiple operating system ("OS") instances. In some implementations, automatic upgrade and fallback across multiple OS instances may include attempting to boot the OS from a first basic input / output system (BIOS) pre-stored in a first partition of the memory of a communication device within a wireless communication system. The OS may be operable on the communication device in response to the OS successfully booting from the first BIOS, and the method may further include automatically attempting to boot the OS from a second BIOS pre-stored in a second partition of the memory of the communication device in response to the OS not successfully booting from the first BIOS.
Owner:RAKUTEN SYMPHONY INC