Power Conservation Patents (Class 713/320)
  • Patent number: 11977900
    Abstract: A technique for managing undervoltage in a compute system is disclosed. The technique includes a method that further includes: detecting an AC undervoltage condition in the compute system; and upon detecting the AC undervoltage condition: dynamically determining a holdup time as a function of the present load; determining a monitoring period as a function of the dynamically determined holdup time; waiting for the determined monitoring period to expire; and upon expiration of the determined monitoring period, perform a shutdown process if the AC undervoltage condition persists.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: May 7, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jared Johnson, Robert Mascia
  • Patent number: 11977768
    Abstract: Methods, systems, and devices for write buffer extensions for storage interface controllers are described. Apparatuses and methods are presented in which a buffer may be used to temporarily store data from an application if the memory device is in an INACTIVE power mode. This may allow the memory device to remain asleep. The buffer may be positioned on the host device so that the power mode of the memory device may not affect it. That way, data may be stored in the buffer without waking up the memory device. If the memory device is in an ACTIVE power mode, the data that has been temporarily stored in the buffer may be sent to the memory device for storage. During read operations, if the requested data is stored in the buffer, it may be used instead of data in the memory device.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: May 7, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Sharath Chandra Ambula, Sushil Kumar, Venkata Kiran Kumar Matturi
  • Patent number: 11977746
    Abstract: A data backup method of a storage device which includes a storage controller, a buffer memory, and a plurality of nonvolatile memory devices, the method including: detecting a power-off event of an external power provided to the storage device; deactivating a host interface of the storage controller in response to the detection of the power-off event; moving data stored in the buffer memory to a static random access memory (SRAM) in the storage controller; blocking or deactivating a power of the buffer memory; setting an interleaving mode of the plurality of nonvolatile memory devices to a minimum power mode; and programming the data moved to the SRAM to at least one of the plurality of nonvolatile memory devices.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: May 7, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Changsik Kwon
  • Patent number: 11966273
    Abstract: This disclosure describes a method to minimize disruption for throughput oriented jobs in power oversubscription services with a dynamic control. The mechanism controls power in a hardware-agnostic way, and the policy employs a multi-threshold approach that balances power safety with workload impact. Moreover, an alternative control mechanism ensures proper system operation while power measurements are unavailable.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: April 23, 2024
    Assignee: Google LLC
    Inventors: Vasileios Kontorinis, Shaohong Li, Xiao Zhang, Sreekumar Vadakke Kodakara, Kunqi Ye
  • Patent number: 11965754
    Abstract: Provided is an information processing apparatus that creates map information on the basis of sensor information obtained by an on-vehicle sensor. The information processing apparatus includes a creation section that creates a map of a surrounding area of a mobile body on the basis of sensor information acquired by one or more sensors mounted on the mobile body, a request section that issues an information request to an external apparatus on the basis of a state of the map created by the creation section, and a merge section that merges information acquired by the request section from the external apparatus with the created map. The request section issues an information request to the external apparatus on the basis of a condition of a dead angle included in the map created by the creation section.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: April 23, 2024
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventor: Noribumi Shibayama
  • Patent number: 11966315
    Abstract: Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user's charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: April 23, 2024
    Assignee: Apple Inc.
    Inventors: Cyril De La Cropte De Chanterac, Phillip Stanley-Marbell, Kartik Venkatraman, Gaurav Kapoor
  • Patent number: 11966298
    Abstract: The present application provides a data backup method and a restoration method for an NVDIMM, an NVDIMM controller and an NVDIMM. The NVDIMM (200) comprises a DRAM (201), a NAND flash memory (202) and an NVDIMM controller (100), the NVDIMM controller (100) controlling the NVDIMM (200) and comprising a DDR controller (101), a NAND flash memory controller (102), a data backup module (103) and a data restoration module (104), the DDR controller (101) using and enabling DBI mechanism. During data backup, the DDR controller (101) reads N-bit DQi and 1-bit DBI from the DRAM (201) and sends the same to the data backup module (103). When DBIi is “1”, the data backup module (103) compares the DQi and DQi-1. If the number of bits of the DQi and the DQi-1 with different values is greater than N/2, then the DQi is inverted and the DBIi is set to “0”, and otherwise the DQi and the DBIi are remained unchanged. When the DBIi is “0”, the DQi and the DBIi are remained unchanged.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: April 23, 2024
    Assignee: XI'AN UNIIC SEMICONDUCTORS CO., LTD.
    Inventors: Xiaofeng Zhou, Xiping Jiang
  • Patent number: 11966272
    Abstract: Systems and methods are disclosed, including moving host data stored in volatile memory of the storage system to non-volatile memory of the storage system and transitioning a storage system power status of a unidirectional power state signal interface from an active power status to a low power status.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 23, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Qing Liang, Jonathan Scott Parry
  • Patent number: 11966270
    Abstract: There are provided a sensor data collection device, a sensor data collection system, and a method of collecting sensor data capable of reducing a drain of a battery due to standby power. The sensor data collection device includes a power supply, a power supply control circuit configured to control the power supply, a sensor configured to perform sensing to thereby obtain data, a memory configured to store the data obtained by the sensor, and a control circuit configured to control the power supply control circuit, the sensor, and the memory.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: April 23, 2024
    Assignee: SEIKO GROUP CORPORATION
    Inventors: Ryosuke Isogai, Yoshifumi Yoshida
  • Patent number: 11960345
    Abstract: A method includes obtaining a request for one of multiple operational modes from an application installed on an extended reality (XR) device or an XR runtime/renderer of the XR device. The method also includes selecting a first mode of the operational modes, based at least partly on a real-time system performance of the XR device. The method also includes publishing the selected first mode to the XR runtime/renderer or the application. The method also includes performing a task related to at least one of image rendering or computer vision calculations for the application, using an algorithm associated with the selected first mode.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Christopher A. Peri, Moiz Kaizar Sonasath, Lu Luo
  • Patent number: 11962847
    Abstract: A channel hiatus correction method for an HDMI device is provided. A recovery code from scrambled data of the stream is obtained. A liner feedback shift register (LFSR) value of channels of the HDMI port is obtained based on the recovery code and the scrambled data of the stream. The stream is de-scrambled according to the LFSR value of the channels of the HDMI port. Video data is displayed according to the de-scrambled stream.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: April 16, 2024
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hao Chang, You-Tsai Jeng, Kai-Wen Yeh, Yi-Cheng Chen, Te-Chuan Wang, Kai-Wen Cheng, Chin-Lung Lin, Tai-Lai Tung, Ko-Yin Lai
  • Patent number: 11960764
    Abstract: A method includes selecting a particular ready/busy pin (R/B #) among a plurality of R/B # pins that are associated with respective memory dice among a plurality of memory dice of a memory device. The method further includes receiving, by at least one memory dice among the plurality of memory dice, signaling indicative of performance of a memory access while the particular R/B # pin is set to low, and, initiating an internal clocking signal subsequent to receipt of the signaling indicative of performance of the memory access, wherein the internal clocking signal is associated with timing of operations performed by the plurality of memory dice.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Liang Yu, Luigi Pilolli, Biagio Iorio
  • Patent number: 11951917
    Abstract: An in-vehicle communication system includes a first switching device and a second switching device each configured to relay, via a transmission path, information between a plurality of function units mounted to a vehicle. Upon being supplied with a power source voltage via a power-source-dedicated line from a power source device mounted to the vehicle, the first switching device supplies a power source voltage via the transmission path to one or a plurality of the function units and the second switching device that are connected to the first switching device, and the second switching device extracts a power source voltage from the transmission path, and supplies a power source voltage via the transmission path to one or a plurality of the function units that are connected to the second switching device.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: April 9, 2024
    Assignees: SUMITOMO ELECTRIC INDUSTRIES, LTD., SUMITOMO WIRING SYSTEMS, LTD., AUTONETWORKS TECHNOLOGIES, LTD.
    Inventors: Akihito Iwata, Takeshi Hagihara, Darmawan Go, Yosuke Shimizu
  • Patent number: 11953960
    Abstract: A system can include a non-light-emitting, variable transmission device a controller coupled and configured to provide power to the first non-light-emitting, variable transmission device; and a router configured to provide power and control signals to the first controller. In an aspect, the controller includes a first connector; the router includes a second connector; and a cable including a third connector and a fourth connector at different ends of the cable. The first and third connectors are coupled to each other, and the second and fourth connectors are coupled to each other. In another aspect, the system can include other non-light-emitting, variable transmission devices, and controllers. The system can be configured to perform a method of controlling the system that includes determining power requirements for the controllers and allocating power to the controllers corresponding to the power requirements.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: April 9, 2024
    Assignee: SAGE ELECTROCHROMICS, INC.
    Inventors: Bryan D. Greer, Troy Liebl, David Buszmann
  • Patent number: 11953965
    Abstract: Techniques are described for adaptive device power management. The device interface application of a hardware computing unit detects a launch of an application by the operating system (OS) to be executed on the hardware computing unit, in an implementation. The device interface application identifies the launched application and determines whether a hardware profile exists that is associated with the application. The hardware profile includes one or more hardware parameters that yield the optimal performance for power consumption by the hardware computing unit when executing the launched application. Based on determining that the hardware profile exists, the power policy of the OS is updated for the launched application, and thereby, the driver updates the power state(s) of the hardware computing unit based on the new power policy.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 9, 2024
    Assignee: ATI Technologies ULC
    Inventors: Mohammad Hamed Mousazadeh, Joohyun Lee, Omer Irshad, Xuetao Yan, Alexander Sabino Duenas, Muhammad Saad Musani
  • Patent number: 11950391
    Abstract: A fan control device with power saving mode and start-up setting having a control chip, the chip at least includes a main control circuit for controlling a speed of the fan through receiving an external voltage level, a protection control module for sending an alarm signal to the main control circuit while a detected ambient temperature being higher than a preset temperature, and a sleep mode control module electrically coupled to an externally adjustable voltage threshold circuit, wherein the sleep mode control module compares an input voltage threshold from the externally adjustable voltage threshold circuit and an input voltage detected by the protection control module, and sends a control signal to the main control circuit depended on comparing results of the sleep mode control module for controlling operation modes of the fan.
    Type: Grant
    Filed: October 24, 2020
    Date of Patent: April 2, 2024
    Assignee: Nanjing Greenchip Semiconductor Co., Ltd.
    Inventor: Szu-Han Chen
  • Patent number: 11947378
    Abstract: A system and method for controlling clock generation. A system includes a processor configured to execute instructions retrieved from memory, and a clock generation system coupled to the processor. The clock generation system is configured to generate a clock signal that the processor applies to execute the instructions. The clock generation system includes a plurality of configuration registers and selection circuitry. Each of the configuration registers includes fields that control a frequency of the clock signal. The selection circuitry selects which of the plurality of configuration registers determines the frequency at a given time.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 2, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Joerg Harald Hans Jochen Schreiner, Marcus Herzog
  • Patent number: 11947405
    Abstract: A rack in a datacenter is powered by a first power feed and a second power feed. The rack supports a plurality of servers which have a maximum combined power consumption which is greater than a maximum supplied power from either the first power feed or the second power feed. When power is lost from one of the power feeds, a rack manager reduces the total power consumption of the plurality of servers by throttling at least one of the servers and/or shutting off at least one of the plurality of servers.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kyle Edward Woolcock, Alok Gautam Kumbhare, Nithish Mahalingam, Brijesh Warrier
  • Patent number: 11948073
    Abstract: Systems, apparatuses, and methods for adaptively mapping a machine learning model to a multi-core inference accelerator engine are disclosed. A computing system includes a multi-core inference accelerator engine with multiple inference cores coupled to a memory subsystem. The system also includes a control unit which determines how to adaptively map a machine learning model to the multi-core inference accelerator engine. In one implementation, the control unit selects a mapping scheme which minimizes the memory bandwidth utilization of the multi-core inference accelerator engine. In one implementation, this mapping scheme involves having one inference core of the multi-core inference accelerator engine fetch given data and broadcast the given data to other inference cores of the inference accelerator engine. Each inference core fetches second data unique to the respective inference core.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 2, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Lei Zhang, Sateesh Lagudu, Allen Rush
  • Patent number: 11941396
    Abstract: The present disclosure provides a DIDT control method. The method includes, at each of a plurality of DIDT control modules: obtaining a local operation load of a local ALU in each clock cycle; obtaining a global operation load of a plurality of ALUs in each cycle period; determining an operation load index of the local ALU based on local historical load information and a local historical load weight set of the local ALU and global historical load information and a global historical load weight set of the multiple ALUs, the global historical load information includes a first number of the global operation loads, the local historical load information includes a second number of the local operation loads; and adjusting an operation load of the local ALU based on the operation load index of the local ALU and a predetermined load threshold to control a DIDT of the local ALU.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: March 26, 2024
    Assignee: Shanghai Biren Technology Co., Ltd
    Inventors: Zhou Hong, Yunya Fei, Hao Shu, ChengKun Sun
  • Patent number: 11942140
    Abstract: A nonvolatile memory device includes a memory cell array and a row decoder. The memory cell array includes a plurality of mats. A first cell string of first mat is connected to a plurality of first word-lines, a first bit-line and a first string selection line. A second cell string of second mat is connected to a plurality of second word-lines, a second bit-line and a second string selection line. Each of the first and second cell strings includes a ground selection transistor, memory cells, and a string selection transistor coupled in series. The row decoder applies a first voltage to a third word-line among the plurality of first and second word-lines for a first period of time in a single mat mode and to apply a second voltage to the third word-line for a second period of time longer than the first period of time in a multi-mat mode.
    Type: Grant
    Filed: October 1, 2022
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hee-Woong Kang, Dong-Hun Kwak, Jun-Ho Seo, Hee-Won Lee
  • Patent number: 11935796
    Abstract: Techniques for temperature control for multiple dies in an element. A temperature of a first die is measured, in an element comprising the first die and a second die. The second die includes at least a portion of a controller. The temperature of the first die is changed by adjusting activity, from the second die to the first die, based on a target temperature for the first die and the measured temperature for the first die.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: March 19, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Mark A. Gustlin, Rakesh Chopra
  • Patent number: 11929888
    Abstract: Technologies for managing Function-as-a-Service function requests based on thermal and power awareness include an edge entity device having a circuitry to receive, from an edge device, a request to execute a function in an edge network environment having a plurality of edge entities. The circuitry is also to evaluate thermal and power criteria associated with the request and determine, as a function of a predicted thermal output over a specified time period relative to thermal and power criteria, whether to execute the function. In response to a determination by the circuitry to not execute the function, the circuitry is to select an edge entity of a plurality of edge entities that is able to satisfy the thermal and power criteria. The circuitry is further to forward the request to the selected edge entity.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: March 12, 2024
    Assignee: INTEL CORPORATION
    Inventor: Francesc Guim Bernat
  • Patent number: 11930452
    Abstract: Aspects described herein relate to instructing, from a layer of a modem processor, a host processor to utilize an increased power consumption state for processing data from a network node. The instructing can be performed based on transmitting a signal to the network node and/or receiving signals from the network node, and at a time that allows the host processor to wake up before receiving data from the modem processor for processing.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: March 12, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Arnaud Meylan, Vamsi Dokku, Amir Farajidana, Alok Mitra
  • Patent number: 11921555
    Abstract: A method may include coupling a device to a host through a connector, receiving, by a host controller, a request for boost power from the device, determining, by the host controller, an amount of surplus power available from one or more power sources arranged to provide power to the device through the connector, and allocating at least a portion of the surplus power to the device as boost power. The method may further include negotiating an amount of the boost power based on the amount of surplus power available from the one or more power sources. The method may further include monitoring a power consumption of the device, and reducing a total power allocation to the device based on the power consumption of the device.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: March 5, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sompong Paul Olarig, Matthew Bryson, Stephen Fischer
  • Patent number: 11922176
    Abstract: Temporary firmware is provided as cloud services. Different temporary firmware containers are downloaded via a communications network. A light-weight operating system launches and executes the temporary firmware containers during a boot operation, POST operation, or other scheme. The temporary firmware containers thus detect and perhaps resolve POST errors. The light-weight operating system may also download a full-service/resource operating system. A second or subsequent boot operation may be performed, but control is ceded to the full-service/resource operating system. Multiple firmware tenants may thus be temporarily downloaded to a bare metal machine to support POST error detection activities. Advanced OS serviceability, diagnostics, and other containerized firmware may thus be quickly and simply launched without requiring the excessive time and difficulties of using the full-service/resource operating system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Sumanth Vidyadhara, Yasaswi Saisriram Bhimaraju, Ankit Singh, Neeraj Kumar Pant
  • Patent number: 11916471
    Abstract: An example electronic device includes a controller to determine a user touch detection by a power adaptor coupled to the electronic device to operate the electronic device in an AC power mode. The power adaptor may comprise a proximity sensor to detect a user touch for detachment of the power adaptor from the electronic device, and a control circuit to operate a configuration pin in a low output mode to signal user touch detection. The controller may initiate central processing unit (CPU) throttling to reduce power consumption by the electronic device. The controller may further stop CPU throttling in response to detecting that the power adaptor has been detached from the electronic device. Further, the controller may switch the electronic device to a DC power mode to operate using DC power supplied by a battery of the electronic device in response to power adaptor detachment.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: February 27, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ting-Yang Tsai, Yi-Chen Chen, Ching-Lung Wang, Yu-Min Shen
  • Patent number: 11914445
    Abstract: An electronic device comprising a system on chip and an external module. The system on chip includes a plurality of internal subsystems and a power management system including a plurality of internal voltage regulators which supply power to the plurality of internal subsystems. Each of the internal voltage regulators has an associated current limiter. The external module includes at least one external voltage regulator which can provide power to at least one of the internal subsystems. The power management system during a start-up phase enables the internal voltage regulators and the current limiters and in a subsequent phase determines an externally powered set of the internal subsystems, disables the corresponding internal voltage regulators, and disables the current limiters associated with the internal subsystems not externally powered.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: February 27, 2024
    Assignee: Nordic Semiconductor ASA
    Inventors: Bartosz Gajda, Frode Pedersen
  • Patent number: 11917513
    Abstract: A load control system may include one or more wireless control devices that may be associated via a programming device. An identifier for a first wireless control device may be determined in response to an actuation of a button on the first wireless control device. An association between the first wireless control device and a second wireless control device may be defined at the programming device. The identifier for the first wireless control device may be transmitted to the second wireless control device, which may cause the first wireless control device to enter a sleep mode. The first wireless control device may enter the sleep mode after an actuation of a button on the first wireless control device. The identifier may be determined in response to the actuation of the button on the first wireless control device and/or prior to the first wireless control device entering the sleep mode.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: February 27, 2024
    Assignee: Lutron Technology Company LLC
    Inventor: Timothy Mann
  • Patent number: 11914428
    Abstract: A portable information handling system is assembled and disassembled by a keystone assembly that couples at an upper surface of the portable housing to overlap a keyboard assembly that covers processing components disposed in the portable housing. The keyboard assembly includes a membrane having plural input sensors and a capacitive touch sensor that accepts touchpad inputs through a palm rest coupled over the capacitive touch sensor. The palm rest couples to a housing cover support surface over the capacitive touch sensor with an electrically activated adhesive that is released by application of a current.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Jace W. Files, John Trevor Morrison, Jheng-Ting Ye
  • Patent number: 11907036
    Abstract: An integrated circuit includes a plurality of sub blocks configured to process an instruction according to an operating condition, a plurality of active counters configured to count an active time, which is a time for each of the plurality of sub blocks to process an instruction, and a Dynamic Voltage and Frequency Scaling (DVFS) controller configured to calculate power consumption of the plurality of sub blocks during a sample period based on the active time and adjust an operating condition of the plurality of sub blocks based on the power consumption.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 20, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yousub Jung, Seokju Yoon, Jihan Cha
  • Patent number: 11899446
    Abstract: An autonomous vehicle (AV) uses an authentication system to verify that a person on the street attempting to control behavior of the AV is authorized to do so. An authorized person (e.g., a construction worker or a police officer) has an associated beacon that provides a beacon signal, such as a visual symbol or wireless signal. The AV perceives the beacon signal and transmits it to the authentication system. The authentication system looks up the beacon signal in a database and retrieves conditions associated with the beacon signal. If the authentication system and/or AV confirms that the beacon signal is in the database, and the conditions under which the person associated with the beacon signal is authorized to control the AV are met, the AV follows instructions from the person.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: February 13, 2024
    Assignee: GM Cruise Holdings LLC
    Inventors: Nestor Grace, Dogan Gidon, Diego Plascencia-Vega
  • Patent number: 11894672
    Abstract: A system for a wind turbine that includes a protection system interfaced to a circuit breaker system and a sensing system. The protection system is configured to determine an operational mode of the wind turbine by monitoring at least two parameters determine a parameter set comprising a plurality of operational parameters based on a determined operational mode, and an associated set of expected values corresponding to the parameter set, determine actual values corresponding to the determined parameter set, identify a fault condition in the event that the determined set of actual values of the operational parameters do not correspond to the determined set of expected values of the operational parameters, and implement a protection action based on the identified fault condition.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 6, 2024
    Assignee: VESTAS WIND SYSTEMS A/S
    Inventors: Luis Miguel Calhau Gonçalves, Kenneth G. Hansen, Hans Christian Bisgaard-Clausen, Duy Duc Doan, Hamid Soltani, Poul Møhl Dyrlund, Kent Tange
  • Patent number: 11895423
    Abstract: A system includes an electronic module and an integrated circuit outside the electronic module. The integrated circuit is configured to generate a digital timing signal that emulates a first synchronization signal internal to the module and not available outside the module and to generate trigger signals based on the digital timing signal. A controller is configured to independently and autonomously perform control operations of the electronic module at times triggered by the trigger signals.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: February 6, 2024
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventor: Olivier Ferrand
  • Patent number: 11880454
    Abstract: A method to prevent a malicious attack on CPU subsystem (CPUSS) hardware is described. The method includes auto-calibrating tunable delay elements of a dynamic variation monitor (DVM) using an auto-calibration value computed in response to each detected change of a clock frequency (Fclk)/supply voltage (Vdd) of the CPUSS hardware. The method also includes comparing the auto-calibration value with a threshold reference calibration value to determine whether the malicious attack is detected. The method further includes forcing a safe clock frequency (Fclk)/safe supply voltage (Vdd) to the CPUSS hardware when the malicious attack is detected.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: January 23, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Bharat Kumar Rangarajan, Dipti Ranjan Pal, Keith Alan Bowman, Srinivas Turaga, Ateesh Deepankar De, Shih-Hsin Jason Hu, Chandan Agarwalla
  • Patent number: 11880259
    Abstract: The present disclosure relates to techniques for managing power assertions associated with applications that may run on an electronic device. For example, to reduce power consumption of power available on a power source of the electronic device, the electronic device may start a timer after receiving a request for a power assertion. When the timer expires, the electronic device may enter a low power state.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: January 23, 2024
    Assignee: Apple Inc.
    Inventors: Archana Venkatesh, Vaibhav Gautam, Ning Ding, Roberto Alvarez
  • Patent number: 11876939
    Abstract: A power management apparatus for managing a power supply to an electrical device, includes an interface circuit connectable to a plurality of different types of sensors, and a processor configured to generate first log data of states of each of the sensors in a plurality of periods of a day, acquire from the electrical device second log data of operational states of the electrical device in the periods, generate usage data that associates the operational states of the electrical device with the states of each of the sensors and the periods, using the usage data, determine an expected operational state of the electrical device corresponding to current states of each of the sensors and a current period, and control the power supply based on the expected operational state and a current operational state of the electrical device.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: January 16, 2024
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Keigo Mitsuno
  • Patent number: 11868290
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: January 9, 2024
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 11853247
    Abstract: An interface switching apparatus, communication equipment, and an interface switching method. The first end of the interface converting assembly is connected to a common interface, the second end of the interface converting assembly is connected to the controller, and the interface converting assembly is configured to control the common interface to connect to a target interface of at least two peripheral interfaces according to a control signal sent by the controller; the detection assembly is connected to the controller and the at least two peripheral interfaces, respectively, the detection assembly is configured to detect voltage signals at the at least two peripheral interfaces; the controller is configured to determine, according to the voltage signal, a target interface to which an external device is connected of the at least two peripheral interfaces, generate the control signal, and send the control signal to the interface converting assembly.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: December 26, 2023
    Assignee: BOE Technology Group Co., Ltd.
    Inventor: Xinyi Cheng
  • Patent number: 11853233
    Abstract: Described are an information handling system, peripheral devices, and methods to connect the information handling or host to the peripheral devices. Physical connections connect the host with the one or more peripheral devices and the peripheral devices with one another. Electrical and communication connections connect the host with the one or more peripheral devices and the peripheral devices with one another. Power and power management are provided by the host through the electrical connection. An input from the host to the peripheral devices is used to establish communication flow between the host and the peripheral devices.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: December 26, 2023
    Assignee: Dell Products L.P.
    Inventors: Steven Michael Christensen, Yimin Xiao
  • Patent number: 11853188
    Abstract: A method of determining power data of a system on a chip is disclosed. A plug-in module is provided for installation on the chip. The plug-in module is activated to take a snapshot of the data in power related registers of components on the chip when user provided software is executed on the system on a chip. The collected data is streamed to an external computing device. A spreadsheet of the collected register data may be displayed. A graphic representation of the collected register data may be displayed.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: December 26, 2023
    Assignee: Ambiq Micro, Inc.
    Inventors: Scott Hanson, RongKai Xu
  • Patent number: 11853144
    Abstract: In one embodiment, a processor includes a plurality of intellectual property (IP) circuits, each to execute instructions and including a local control circuit to enable the IP circuit to operate at a level above a local current budget for the IP circuit, unless the processor is undergoing a global violation. The processor may further include a power controller coupled to the plurality of IP circuits. The power controller may include a control circuit to receive request information from the plurality of IP circuits and, based at least in part on the request information, determine that the processor is undergoing the global violation when a global current budget is exceeded. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: December 26, 2023
    Assignee: Intel Corporation
    Inventors: Jianwei Dai, David Pawlowski, Adwait Purandare, Ankush Varma
  • Patent number: 11853111
    Abstract: Methods and apparatuses control electrical current supplied to a plurality of processing units in a multi-processor system. A plurality of current usage information corresponding to the processing units are received by a controller to determine a threshold current for each of the processing units. The controller determines a frequency reduction action and an instructions-per-cycle (IPC) reduction action for the each of the processing units based on the threshold current and regulates operations of the processing units based on the determined frequency and IPC reduction actions.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: December 26, 2023
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Amitabh Mehra, Richard Martin Born, Sriram Srinivasan, Sneha Komatireddy, Michael L Golden, Xiuting Kaleen C. Man, Gokul Subramani Ramalingam Lakshmi Devi, Xiaojie He
  • Patent number: 11856167
    Abstract: An image forming apparatus includes an operating key, an illuminance sensor, and a controller. The operating key contains a lamp. The illuminance sensor detects an ambient illuminance. The controller controls turning on and off of the lamp. The operating key functions as a first trigger for return from a power-saving mode to a normal mode. The controller turns the lamp off when the ambient illuminance detected by the illuminance sensor in the power-saving mode is equal to or more than a first threshold value, and the controller turns the lamp on when the ambient illuminance detected by the illuminance sensor in the power-saving mode is less than the first threshold value.
    Type: Grant
    Filed: October 30, 2022
    Date of Patent: December 26, 2023
    Inventor: Kazunobu Iritani
  • Patent number: 11847327
    Abstract: A total power requirement for a plurality of memory operations is estimated. It is determined that the total power requirement would meet a power budget. In response to determining that the total power requirement would meet the power budget, a power profile identifier associated with a first operation of the plurality of memory operations is adjusted. The first operation and the power profile identifier are issued to a memory device. The power profile identifier is used by the memory device to regulate an amount of power used when performing the first operation.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: December 19, 2023
    Assignee: MICRON TECHNOLOGY, INC.
    Inventor: David A. Palmer
  • Patent number: 11846540
    Abstract: A method for adjusting sleep time based on sensing data and an electronic device are provided. In the method, a sensor is disabled in a sleep duration of the ith operation cycle, and the sensor is enabled in a detection duration of the ith operation cycle. Multiple sensing data corresponding to the ith operation cycle are obtained from the sensor. A detection duration and a sleep duration of the i+1th operation cycle are determined based on the sensing data obtained in the detection duration of the ith operation cycle.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Industrial Technology Research Institute
    Inventors: Chang-Hsien Chen, Yi-Cheng Chung, Bo-Yi Ye
  • Patent number: 11842226
    Abstract: A power evaluation tool for a system on a chip is disclosed. The tool includes a power profiling plug-in module executed by a processor on the chip to collect a snapshot of register data of components on the chip associated with power consumption by the system during a certain time. The collected register data is streamed to an external computing device. A data parser module receives the streamed collected register data on the external computing device. A spreadsheet generator module creates a spreadsheet of the collected register data. An interface module displays a graphic representation of the collected register data on a display.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 12, 2023
    Assignee: Ambiq Micro, Inc.
    Inventors: Scott Hanson, RongKai Xu
  • Patent number: 11842213
    Abstract: A cooling-power-consumption-based workload allocation system includes a workload allocation system coupled to at least one client device and a plurality of server devices. The workload allocation system receives a first workload request that identifies a first workload from the at least one client device, and determines a first workload priority of the first workload relative to a second workload priority of each second workload being performed by the plurality of server devices. Based on the first workload priority of the first workload relative to the second workload priority of each second workload and a cooling-power-utilization-efficiency ranking of each of the plurality of server devices, the workload allocation system identifies a first server device included in the plurality of server devices for performing the first workload, and causes the first server device to perform the first workload.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Shivendra Katiyar, Naman Goel, Rishi Mukherjee, Ravishankar Kanakapura Nanjundaswamy
  • Patent number: 11829803
    Abstract: Methods, non-transitory machine readable media, and computing devices that dynamically throttle non-priority workloads to satisfy minimum throughput service level objectives (SLOs) are disclosed. With this technology, a determination is made when a number of detection intervals with a violation within a detection window exceeds a threshold, when a current one of the detection intervals is outside an observation area. The detection intervals are identified a violated based on an average throughput for priority workloads within the detection intervals exceeding a minimum throughput SLO. A throttle is then set to rate-limit non-priority workloads, when the number of violated detection intervals within the detection window exceeds the threshold.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: November 28, 2023
    Assignee: NETAPP, INC.
    Inventors: Ranjit Nandagopal, Yasutaka Hirasawa, Chandan Hoode
  • Patent number: 11822418
    Abstract: Methods and systems for power management are disclosed. The disclosed methods and system for power management may reduce the likelihood of a data processing system failing to meet power budget or other types of goals regarding power consumption, use, and/or provisioning. To reduce the likelihood of the data processing system failing to meet power related goals, the data processing system may include two power managers. An integrated power manager may manage power consumption based on a current-based, fast changing representation of the quantity of power being supplied by the power supplies. In contrast, a system power manager may manage power consumption based on digital representations of the power supplied by the power supplies, which may refresh the digital representations less quickly than the rate at which the analog current based representation is refreshed.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: November 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Douglas Evan Messick, Craig Anthony Klein