G06F11/3062

APPLYING A FIRMWARE UPDATE BASED ON POWER REQUIREMENT
20230127992 · 2023-04-27 ·

Applying a firmware update, including: receiving a firmware update package, the firmware update package including multiple payloads and a firmware update duration map; verifying an integrity of the firmware update duration map, and in response, extracting the firmware update duration map from the firmware update package; determining, at a first time, a first power required to apply a first payload of the firmware update package based at least on the firmware update duration map and a health of a battery; comparing a current power capacity of the battery with the first power required to apply the first payload of the firmware update package; determining that the current power capacity of the battery is greater than the first power required to apply the first payload, and in response: obtaining the first payload of the firmware update package; updating firmware by applying the first payload to the firmware

MAINTAINING A THRESHOLD OPERATING TEMPERATURE IN AN INFORMATION HANDLING SYSTEM
20230127216 · 2023-04-27 ·

In one embodiment, a method for maintaining a threshold operating temperature in an information handling system includes: identifying an operating temperature associated with the information handling system; determining a first fan speed associated with one or more fans of the information handling system based on the operating temperature; causing the one or more fans to rotate based on the first fan speed; identifying that the operating temperature has increased to reach the threshold operating temperature; and in response to identifying that the operating temperature has increased to reach the threshold operating temperature: identifying a power consumption level associated with the information handling system; determining a second fan speed associated with the one or more fans based on the power consumption level; and causing the one or more fans to rotate based on the second fan speed.

HETEROGENEOUS NODE GROUP EFFICIENCY MANAGEMENT SYSTEM

A datacenter includes a heterogeneous node group efficiency management system that is coupled to node devices and that, based on a power consumption and performance associated with each node device, generates node group rankings that it uses to group subsets of the node devices into respective heterogeneous node groups. The heterogeneous node group efficiency management system then identifies workload characteristic(s) and performance requirement(s) for a workload provided for deployment, identifies a first heterogeneous node group that satisfies the performance requirement for the workload, and identifies first node device(s) that are included in the first heterogeneous node group and that are configured to perform the first workload having the workload characteristic(s) with a higher power efficiency than second node device(s) that are included in the first heterogeneous node group. The heterogeneous node group efficiency management system then deploys the workload on the first node device(s) in the first heterogeneous node group.

Verified high-power transition and fast charging with pre-boot scaling

Systems, apparatuses and methods may provide for technology that initiates a boot of a computing system containing an embedded controller while the computing system is in a low power mode, conducts a verification that code to perform the boot is uncorrupted, and negotiates an increased power delivery with a source device connected to the computing system if the verification is successful.

Back-up and restoration of register data

A system includes: a processor; a register configured to store a plurality of words, non-volatile memory having a plurality of cells, each cell corresponding to one of the words of the register, and wherein the each cell of the plurality of cells are set to an initial reset value; a first controller that in response to a loss in power: determines the word stored by the register; and changes the initial reset value of the cell of the non-volatile memory corresponding to the determined word stored by the register to a set value; a second controller that in response to detecting a restoration in power: identifies the cell having the set value; writes the word corresponding to the identified cell to the register; and resets the cells of the non-volatile memory to the initial reset value.

Memory system and method of operating memory system
11474890 · 2022-10-18 · ·

The present technology relates to a memory system and a method of operating the memory system. The memory system includes a memory device including a plurality of semiconductor memories, and a controller for controlling the memory device to perform a test program operation and a threshold voltage distribution monitoring operation on each of the plurality of semiconductor memories during an operation. The controller sets operation performance parameters of each of the semiconductor memories based on monitoring information obtained as a result of the threshold voltage distribution monitoring operation.

Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem

Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem are described. In some embodiments, a client Information Handling System (IHS) may include a processor, and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the client IHS to: transmit, by a local management agent to a workspace orchestration service, an access request and context information; receive, at the local management agent from the workspace orchestration service, one or more files or policies configured to enable the local management agent to instantiate a workspace based upon a workspace definition, wherein the workspace orchestration service is configured to: (i) calculate a security target and a productivity target based upon the access request and the context information, and (ii) create the workspace definition based upon the security target and the productivity target; and instantiate the workspace.

EDUCATIONAL DEVICE, METHODS AND SYSTEMS
20230125060 · 2023-04-20 ·

The present disclosure provides devices, methods and systems for enabling low cost, high quality education in under- resourced regions such as post disaster areas. The devices provided herein may be charged and used without the need of sustainable power resources or access to internet at all times.

SECURITY DEVICE TO PROTECT ACTIVE COMMUNICATION PORTS

The present disclosure pertains to systems and methods to monitor communication ports. In one embodiment, a system may include a first interface to connect to a first host device and a second interface to connect to a second host device. The first interface and the second interface may include a plurality of channels to enable communication between the first host device and the second host device. Control logic may monitor a power channel between the first host device and the second host device and a communication channel between the first host device and the second host device. The control logic may detect an interruption of at least one of the power channel or the communication channel. In response to the interruption, the control logic may disable communication between the first host device and the second host device.

Temperature control system for central processing unit and temperature control method thereof

A temperature control system, adapted to a central processing unit powered by a power supply module of an electronic device, is provided. The temperature control system includes a setting module, a first temperature detecting module, a second temperature detecting module, and a power adjusting module. The setting module is configured to set a target temperature of the CPU and a target temperature of the power supply module. The first temperature detecting module is configured to obtain a detected temperature of the CPU. The second temperature detecting module is electrically connected to the power supply module, to obtain a detected temperature of the power supply module. The power adjusting module is configured to adjust a control parameter of the CPU or the power supply module based on a first temperature difference between the target temperature of the CPU and the detected temperature of the CPU or a second temperature difference between the target temperature of the power supply module and the detected temperature of the power supply module.