Patent classifications
G06F1/3206
Rated power supply system powered by power over ethernet
A rated power supply system powered by PoE receives power from external power sources and supplies power to PDs. The system connects with PDs through PoE output interfaces. The system has a PoE analog controller to turn on/off of the output power of all the PoE output interfaces. The PoE analog controller also detects the output current of all the PoE output interfaces. The system has a packet switch controller, a power state detecting circuit and a voltage conversion circuit. The voltage conversion circuit merges the power received from external power sources to generate a first voltage. The CPU calculates an output current upper limit based on the first voltage. The CPU gets a total output current from the PoE analog controller. If the total output current exceeds the output current upper limit, the CPU will turn off the PoE output interfaces according to power output priorities of the PoE output interfaces.
Rated power supply system powered by power over ethernet
A rated power supply system powered by PoE receives power from external power sources and supplies power to PDs. The system connects with PDs through PoE output interfaces. The system has a PoE analog controller to turn on/off of the output power of all the PoE output interfaces. The PoE analog controller also detects the output current of all the PoE output interfaces. The system has a packet switch controller, a power state detecting circuit and a voltage conversion circuit. The voltage conversion circuit merges the power received from external power sources to generate a first voltage. The CPU calculates an output current upper limit based on the first voltage. The CPU gets a total output current from the PoE analog controller. If the total output current exceeds the output current upper limit, the CPU will turn off the PoE output interfaces according to power output priorities of the PoE output interfaces.
Configurable delay insertion in compiled instructions
Techniques are disclosed for utilizing configurable delays in an instruction stream. A set of instructions to be executed on a set of engines are generated. The set of engines are distributed between a set of hardware elements. A set of configurable delays are inserted into the set of instructions. Each of the set of configurable delays includes an adjustable delay amount that delays an execution of the set of instructions on the set of engines. The adjustable delay amount is adjustable by a runtime application that facilitates the execution of the set of instructions on the set of engines. The runtime application is configured to determine a runtime condition associated with the execution of the set of instructions on the set of engines and to adjust the set of configurable delays based on the runtime condition.
Configurable delay insertion in compiled instructions
Techniques are disclosed for utilizing configurable delays in an instruction stream. A set of instructions to be executed on a set of engines are generated. The set of engines are distributed between a set of hardware elements. A set of configurable delays are inserted into the set of instructions. Each of the set of configurable delays includes an adjustable delay amount that delays an execution of the set of instructions on the set of engines. The adjustable delay amount is adjustable by a runtime application that facilitates the execution of the set of instructions on the set of engines. The runtime application is configured to determine a runtime condition associated with the execution of the set of instructions on the set of engines and to adjust the set of configurable delays based on the runtime condition.
Maintaining Data Integrity Through Power Loss with Operating System Control
A storage controller has an operating system (OS) and power control firmware configured to manage use of battery power during a power outage event. The OS specifies to the power control firmware first and second sets of physical components that should be shed by power control firmware during a two-phase vault process. Upon a power failure, the power control firmware turns off power to the first set of physical components and notifies the OS of the power failure. The OS determines whether to abort or continue the vault process. If the OS aborts the vault process, the power control firmware restores power to the first set of physical components. If the OS continues the vault process, the power control firmware turns off power to the second set of physical components, the OS saves application state, and moves all data from volatile memory to persistent memory.
Systems and methods for improving power efficiency
Systems and methods for improving power efficiency of electronic systems are disclosed. An intelligent voltage regulator module (VRM) can self-regulate the output power provided to one or more components of an electronic system. For example, output voltage to a component can be increased when more computational power is needed or lowered when appropriate. The intelligent VRM can regulate the output power, for instance, based on one or more of usage or activity of the component. In some cases, the intelligent VRM can independently regulate the output power without input from a host device or override one or more output power parameters. Adjustment of the output power can be performed using machine learning (ML).
Processing method and device
The application provides a processing method and device. Weights and input neurons are quantized respectively, and a weight dictionary, a weight codebook, a neuron dictionary, and a neuron codebook are determined. A computational codebook is determined according to the weight codebook and the neuron codebook. Meanwhile, according to the application, the computational codebook is determined according to two types of quantized data, and the two types of quantized data are combined, which facilitates data processing.
Device that manages power provided to an object sensor
A hand-held device with a sensor for providing a signal indicative of a position of the hand-held device relative to an object surface enables power to the sensor at a first time interval when the hand-held device is indicated to be in a position that is stationary and adjacent relative to the object surface, enables power to the sensor at a second time interval shorter than the first time interval when the hand-held device is indicated to be in a position that is moving and adjacent relative to the object surface, and enables power to the sensor at a third time interval when the hand-held device is determined to be in a position that is removed relative to the object surface.
ELECTRONIC DEVICE AND METHOD OF CONTROLLING ELECTRONIC DEVICE USING GRIP SENSING
Disclosed is an electronic device including a touch sensor configured to sense at least one touch on at least two different lateral sides of the electronic device, and a controller configured to determine a state of the electronic device when the electronic device has been gripped, determine a grip pattern based on the sensed at least one touch on the at least two different lateral sides of the electronic device, and perform a function based on the determined grip pattern and state of the electronic device.
Method for Controlling Screen of User Terminal and User Terminal
A method for controlling a screen of a user terminal includes the follows. A touch operation on a screen is detected in a black screen state. When a preset condition is met, the screen is controlled to switch from the black screen state to a bright screen state in which the screen brightness is the target brightness value. A user terminal is also provided.