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

428 results about "Reboot" patented technology

In computing, rebooting is the process by which a running computer system is restarted, either intentionally or unintentionally. Reboots can be either "cold" (alternatively known as "hard") where the power to the system is physically turned off and back on again, causing an initial boot of the machine, or warm (alternatively known as soft) where the system restarts without the need to interrupt the power. The term restart is used to refer to a reboot when the operating system closes all programs and finalizes all pending input and output operations before initiating a soft reboot.

Securely persisting information across system reboots

Securely persisting transient data between virtual machine restarts or VM migrations involves terminating, by a first virtual machine (VM) during a shutdown process for the first VM, execution of user-space processes on the first VM, writing, by a first agent executing on the first VM, protected data from transient memory of the first VM to a virtual disk accessible by the first VM and shutting down the first VM. The process also involves initiating a startup process of a second VM, the second VM mounting the virtual disk; and executing, at the second VM and prior to execution of user-space processes, a second agent, the second agent being configured to: read the protected data from the virtual disk into transient memory of the second VM; and delete the protected data from the virtual disk.
Owner:VMWARE INC

BIOS code storage subsystem modification system

A BIOS code storage subsystem modification system includes a computing device having BIOS code storage device modification subsystem coupled to a BIOS storage system that includes a BIOS code storage device and a BIOS data storage device. The BIOS code storage device modification subsystem receives a BIOS code storage device modification interrupt and, in response, provides BIOS code storage device modification information in the BIOS data storage device. Subsequent to providing the BIOS code storage device modification information in the BIOS data storage device, the BIOS code storage device modification subsystem causes the computing device to perform a first reboot. During a first initialization of the computing device in response to the first reboot, a BIOS in the computing device identifies the BIOS code storage device modification information in the BIOS data storage device, and uses the BIOS code storage device modification information to modify the BIOS code storage device.
Owner:DELL PROD LP

High availability systems having thinly-provisioned secondary servers

In accordance with example implementations, a process includes associating a secondary computer system with a primary computer system. The secondary computer system includes a first virtual machine, which is hosted by a secondary set of physical computer nodes. The primary computer system has a primary role, and the primary role corresponds to a minimum physical resource allocation. The secondary computer system is associated with a secondary role, and the second computer system is provisioned with a second physical resource allocation, which is less than the minimum physical resource allocation. The process includes, responsive to the primary computer system failing and without rebooting the secondary computer system, preparing the secondary computer system to take over the primary role. The preparation includes adding at least one physical computer node to the secondary set of physical computer nodes to cause the second physical resource allocation to meet or exceed the minimum physical resource allocation. The process includes, responsive to the primary computer system failing and without rebooting the secondary computer system, causing the secondary computer system to take over the primary role.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Baseboard management controller starting method, computer equipment, medium and product

The invention discloses a substrate management controller starting method, computer equipment, a medium and a product, and relates to the technical field of server management.The substrate management controller starting method comprises the steps that after a substrate management controller is started, a value of a first register is read, and a target running partition and an environment variable are determined based on a specific field of the first register; detecting whether the substrate management controller is abnormal or not in the operation stage; and if the abnormality exists, storing a reset reason in a specific field of the first register, and restarting the substrate management controller. After the substrate management controller is started, whether the operation stage is abnormal or not is detected, after the operation stage is abnormal, the reset reason and the abnormal operation process are stored in the first register, restarting is carried out, the first register is a register which does not lose data after restarting, and after starting, the value in the first register is read, so that the reset reason and the abnormal operation process are stored in the first register. And determining whether to partition or not in combination with a reset reason, thereby realizing intelligent switching of the redundant backup system.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

System and method for selectively reverting BIOS settings

A computer implemented method includes receiving a change to a first BIOS (basic input / output system) setting on a computer, maintaining a record of the first BIOS setting prior to the change, rebooting the computer to effect the change the first BIOS setting, detecting that an operating system did not successfully load. generating a user interface enabling a user to select to revert to the first BIOS setting, and rebooting the computer in response to selection to revert to the first BIOS setting.
Owner:LENOVO (SINGAPORE) PTE LTD

Write protection using an immutable root of trust

Described are techniques for write protecting a non-volatile memory (NVM) after the contents of the NVM have been set. In some examples, a computing device or system having an NVM also includes a Root of Trust (RoT) configured to generate a write protect command as an input to the NVM. The RoT generates the write protect command in response to detecting a write protect signal from an electronic controller. The write protect command sets one or more areas in the NVM to be read-only. Further, the write protect command can make the one or more areas read-only on a power-on basis so that write protection is maintained until the next power cycle. The electronic controller can be configured to assert the write protect signal each time the computing device or system is powered on, for instance during a reboot, thereby causing the RoT to renew the write protection.
Owner:AMAZON TECH INC

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

Dynamic remediation of pluggable streaming devices

The present disclosure describes a system and method for providing dynamic remediation of a pluggable streaming device issue, such as a customer premises equipment (CPE) device. Sometimes, various features of the CPE device to begin to fail. For example, synchronization of the audio and video streams may drift, media rental purchases may time out, or playback may throttle to low quality. Such failures can be caused by device or network issues. The present disclosure describes a CPE remediation system that operates to identify a failure associated with playing media streamed by the CPE device. The CPE remediation system may further determine a solution to remediate an observed CPE device-related failure. In some examples, the CPE remediation process may further provide or perform one or more actions included in the determined solution. In some examples, the solution may include a warm or a cold reboot.
Owner:CENTURYLINK INTELLECTUAL PROPERTY LLC

Fault module restart system and power supply system

The invention discloses a fault module restarting system and a power supply system, and relates to the technical field of servers, the fault module restarting system comprises a first controller, a power supply module, a serial port fuse module, a fan fuse module and a short circuit detection circuit, performing short circuit detection on a serial port device corresponding to the serial port fuse module and a fan corresponding to the fan fuse module, and sending a short circuit detection signal to a first controller through a first short circuit detection output end or a second short circuit detection output end; the first controller is used for responding to the short circuit detection signal to determine that the system breaks down, determining the fault type of the system, and controlling the power module or the first fuse module to be restarted according to the fault type. The reliability of the service provided by the server can be improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Systems and methods for accident detection and handling

Systems and methods for accident detection and handling are described. In some embodiments, an Information Handling System (IHS) may include an Embedded Controller (EC), and a memory coupled to, or integrated into, the EC, where the memory comprises program instructions that, upon execution by the EC, cause the EC to, in response to a determination that the IHS suffered an accident prior to a reboot, transmit an indication of the accident to a remote service during the reboot.
Owner:DELL PROD LP

Smart power connector

The invention refers to a power connector strip (102) to check internet connectivity checking and rebooting, a system (100) and a computer-implemented method.The power connector strip (102) is connected to a power source (101) via a power cord (108), comprises power sockets (103), LAN ports (104), and it's programmable. The system (100) comprises the power connector strip (102) and an on-site computer (107) for a user (121), a first communication link (110), networking devices (105) plugged into the power sockets (103) via power connections (109), which are connected via a wired connection (111). The system further comprises a public server (106) and a first internet link (112), and a client organization (113) connected to a networking device (105) via a second internet link (114). The system further comprises a cloud infrastructure (124) comprising an API service (116) connected via a third internet link (115), a database (117) connected via a second communication link (119), a web application server (118) connected to the database (117) and an end user computer (120) connected to the web application server (118) via a server link (123).
Owner:PATIL NITIN DINKAR

System and method for detection of, prevention of, and recovery from software execution failure

Systems and methods are disclosed herein for monitoring, detecting, and mitigating hardware and software failures. An error detection module monitors the execution of software processes and detects failures of the monitored processes. The error detection module may monitor reboot events and correlate reboot events with failures of the monitored software processes. If a monitored process fails, the error detection module may log the failure and its cause. If the same process has failed numerous times, causing the user device to experience a reboot loop, remedial action may be taken based on the cause of the failure.
Owner:ADEIA GUIDES INC

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

Dynamic virtual machine scheduling in a high-availability infrastructure that supports virtual machine migrations

Methods, systems, and computer program products for high-availability virtualized computing clusters. Components are operatively interconnected to carry out operations for maintaining high-availability configurations of such virtualized computing clusters. A virtual machine in a source computing node of a virtualized high-availability multi-node computing cluster is considered for migration in a manner that observes high-availability rules. A scheduler and / or a placement engine is configured to identify one or more feasible HA-compliant virtual machine placements. The scheduler and / or a placement engine and / or their agents are configured to respond to a virtual machine migration request by establishing a placeholder at a target computing node so as to reserve resources of the target computing node. The virtual machine is migrated from the source computing node to the target computing node using the reserved resources. After migration, the configuration of the cluster satisfies high-availability requirements including any anti-affinity rules and / or high-availability reboot rules.
Owner:NUTANIX INC

Firmware online upgrading method and system

The invention provides a firmware online upgrading method and system, and relates to the technical field of firmware online upgrading, the method is applied to a processor, the processor comprises an external memory, the external memory comprises a backup area and an upgrading area, and the method comprises the steps that when the processor is started, whether a program backup of an application program is set in the backup area or not is determined through a BootLoader program; if the program backup is set in the backup area, skipping to enter the application program through the upgrading area; when a firmware upgrading request is received, an upgrading file is stored in an upgrading area of the external memory; the application program is upgraded according to the upgrading file of the upgrading area, so that online updating of firmware is completed; and if upgrading fails, copying the program backup in the backup area to the processor, and restarting the processor. By simplifying the function of the BootLoader and optimizing the data interaction process, the upgrading speed and success rate of the application program are improved, and the stability and maintenance convenience of the system are enhanced.
Owner:HARBIN SIZHERUI INTELLIGENT MEDICAL EQUIP CO LTD

Securely persisting information across system reboots

Securely persisting transient data between virtual machine restarts or VM migrations involves terminating, by a first virtual machine (102), VM, during a shutdown process for the first VM (102), execution of user-space processes on the first VM (102), writing, by a first agent (114A) executing on the first VM (102), protected data (118) from transient memory (104A) of the first VM (102) to a virtual disk (142) accessible by the first VM (102) and shutting down the first VM (102). The process also involves initiating a startup process of a second VM (102), the second VM (102) mounting the virtual disk (142); and executing, at the second VM (102) and prior to execution of user-space processes, a second agent (114B), the second agent (114B) being configured to: read the protected data (118) from the virtual disk (142) into transient memory (104B) of the second VM (102); and delete the protected data (118) from the virtual disk (142).
Owner:VMWARE INC

Operating system (OS) starting method, equipment and medium

The embodiment of the invention provides an operating system OS starting method, equipment and a medium, and relates to the technical field of servers. The method comprises the following steps: firstly, starting an OS based on a first boot boot mode of a basic input output system BIOS; secondly, acquiring starting detection information reported by the BIOS, wherein the starting detection information is used for indicating OS starting failure; then, under the condition that starting of the OS fails, on the basis of hardware configuration information of the OS, a starting strategy of the OS is determined, and the starting strategy is used for adjusting a boot starting mode of the OS from a first boot starting mode to a second boot starting mode; and finally, starting the OS based on a second boot boot mode of the BIOS. Therefore, according to the OS starting method provided by the embodiment of the invention, the OS can be restarted without manual fault reason judgment, the efficiency of restarting the OS is improved, and the risk of service interruption caused by the fact that the OS cannot be started is reduced.
Owner:XFUSION DIGITAL TECH CO LTD

Systems and Methods for Countering Persistent Malware

Some embodiments construct an entity map describing a group of inter-related entities and determine whether a computing device comprises malware according to the respective entity map. The entity map includes worker entities (e.g., processes) and resource entities (e.g., files) accessed by the respective worker entities. Some entity maps are persistently stored and recovered in response to a reboot, enabling a complete reconstruction of a kill chain even when malicious activities are distributed among multiple entities and multiple computing sessions. Some embodiments detect infection by comparing a current entity map with a signature map describing at least a fragment of a known attack.
Owner:BITDEFENDER IPR MANAGEMENT

Zynq chip FSBL program fault-tolerant starting method based on checksum self-checking

The invention relates to a Zynq chip FSBL program fault-tolerant starting method based on check and self-check, which comprises the following steps of: partitioning a Flash physical space into at least two independent starting mirror image regions, at least two application program regions and an independent state management region; the two independent starting mirror image areas are backups for each other, and the two application program areas are backups for each other; compiling, synthesizing and burning the mirror image file; when the FSBL program is started and runs, the FSBL program firstly judges the validity of a mirror image, and if the mirror image is invalid, a fault-tolerant switching mechanism is triggered; and if the mirror image is valid, executing a self-checking process, if the self-checking is passed, continuing to normally start the process, and if the self-checking fails, immediately triggering a fault-tolerant switching mechanism, and restarting from a standby start mirror image area. According to the method, the problem that the Zynq series chip cannot be started due to the fact that the FSBL program in the starting mirror image stored in the Flash is partially damaged is solved, and the purpose of improving the system reliability is achieved.
Owner:BEIJING RES INST OF PRECISE MECHATRONICS CONTROLS

Low hiccup time fail-back in active-active dual-node storage systems with large writes

Techniques for limiting or reducing storage accessibility ā€œhiccupsā€ in active-active clustered systems that perform large writes. The techniques can include executing, by a surviving, failover, or rebooted node of an active-active clustered system, a specialized recovery protocol that includes treating each large write request from a host computer as a plurality of small write requests while execution of the specialized recovery protocol is in progress, draining all dedicated sub-ubers for a primary and secondary node of the active-active clustered system, and, having completed execution of the specialized recovery protocol, resuming normal treatment of large write requests from the host computer. In this way, the need and complexity of managing large writes and maintaining their corresponding sub-uber information during recovery from a forced reboot, crash, or disaster involving the primary or secondary node can be avoided, and storage accessibility hiccups due to performing the large writes can be limited or reduced.
Owner:DELL PROD LP

Methods and apparatuses for handling non-recoverable system fault, and electronic device and storage medium

The present application relates to the technical field of computers. Provided are methods and apparatuses for handling a non-recoverable system fault, and an electronic device and a non-transitory readable storage medium. A method is applied to a BMC, and comprises: collecting register data of a processor after a fault check signal is detected, wherein the fault check signal is sent to a BMC by an on-chip controller upon detecting that a flag bit of a fault isolation register is set; analyzing the register data to obtain positioning information of a faulty device; and triggering a warm reboot of a system, wherein during the warm reboot of the system, the positioning information is used for instructing a host BIOS to disable the corresponding faulty device on the basis of the positioning information. In the present application, after a non-recoverable system fault is detected, out-of-band collection and analysis are performed on the register data of the processor by means of the BMC, and the processes of data collection and analysis do not occupy processor resources, thereby greatly reducing the workload of the processor, ensuring the processing performance requirements of the processor for a real user service, and improving the stability of a server system.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Microprocessor that performs mid-macro-op cache entry restart abort processing

A microprocessor includes a macro-op (MOP) cache (MOC) having MOC entries (MEs) holding MOPs. An instruction fetch circuit fetches from the MOC the MOPS of an ME for execution, and a back-end detects that a MOP of the ME is causing a need for an abort type within a predetermined subset of abort types. A control circuit uses a location within the ME of the abort-causing MOP to determine an abort point that separates the ME into a former portion and a latter portion, flushes the MOPs of the latter portion of the ME, and allows the MOPs of the former portion of the ME to execute. After the flush of the MOPs of the latter portion of the ME, the microprocessor re-fetches and executes the MOPs of the latter portion of the ME but does not re-execute the MOPs of the former portion of the ME.
Owner:VENTANA MICRO SYSTEMS INC

BMS program remote upgrading method and device

The embodiment of the invention provides a BMS program remote upgrading method and device, and the method comprises the steps that after a system is powered on, a Bootloader firstly runs and waits for an upgrading instruction of an upper computer, if an App program is upgraded, the Bootloader writes an upgrading package into an App backup area, and verification is carried out after writing is completed. After confirming that the data are correct, erasing the data in the App area, and copying the data in the App backup area to the App area; if the program is the upgrade Boot program, the Bootloader writes the upgrade package into the Boot backup area, and verification is carried out after writing is completed. After the data is confirmed to be correct, skipping to an App program, erasing the data in the Bootloader area, and copying the data in the Bootloader backup area to the Bootloader area; after upgrading is completed, the Bootloader restarts the system, and it is ensured that the upgraded program can run normally.
Owner:SHANGHAI ROBESTEC ENERGY CO LTD

Application full-life-cycle management method, system and device based on application center and medium

The invention relates to an application full-life-cycle management method, system and device based on an application center and a medium, and the method comprises the steps: receiving and processing an input software registration request, and calling a registration interface of a software platform to carry out application registration; executing non-containerized or containerized deployment operation on the edge side based on an input application deployment instruction containing a deployment mode and a specified application in combination with a mirror image pre-stored in a mirror image warehouse; in response to an input application upgrading instruction, stopping using the current application, executing upgrading operation on the edge side according to the selected deployment mode, and restarting the upgraded application after the application upgrading is completed; and in response to an input application uninstalling instruction, the current application is stopped, and an application uninstalling operation is executed on the edge side. By means of the method, full-life-cycle management, including registration, deployment, upgrading, destruction and other operations, of all the applications in the platform is achieved, and the efficiency and flexibility of application management are improved.
Owner:ZHEJIANG SUPCON INFORMATION TECH CO LTD

Memory error processing method and system, electronic equipment and storage medium

The invention discloses a memory error processing method and system, electronic equipment and a storage medium. The method comprises the steps that in response to restarting of a target operating system, memory error information is collected, and the memory error information is used for recording historical memory errors generated before crash of the target operating system; persistently storing the memory error information to obtain a storage result; and isolating the error memory based on the storage result so as to reject the application program in the target operating system to apply for or access the error memory. According to the method, the technical problems of high system downtime frequency and poor stability of a memory error isolation mode in related technologies are solved.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Processing method for equipment startup exception, electronic equipment and storage medium

The invention provides an equipment startup exception processing method, electronic equipment and a storage medium, and relates to the technical field of computers. And under the condition that the initialization of the memory fails when the electronic equipment is booted to start up through the BIOS, the electronic equipment modifies the channel state information according to the identification result of the channel state information, triggers restart, reads the modified channel state information, and executes the initialization of the memory according to the modified channel state information. According to the scheme, the channel enabling / disabling state of the memory can be set, and multiple retries are executed for initialization of the memory. When the initialization retry of the memory is executed every time, the damaged channel is set to be in the forbidden state, and initialization is performed based on the non-forbidden channel, so that the damaged channel can be avoided, the initialization of the memory can be completed, and the electronic equipment can be guided to be normally started; in addition, according to the scheme, which channels in the DDR are likely to be damaged can be found out, the user is prompted, and therefore the use experience of the user is improved.
Owner:HONOR DEVICE CO LTD