Power Conservation Patents (Class 713/320)
  • Patent number: 11388074
    Abstract: Technologies for performance monitoring include a computing device having multiple processor cores. The computing device performs a training workload with a processor core by continuously polling an empty input queue. The computing device determines empty polling thresholds based on the empty polling workload. The computing device performs a packet processing workload with one or more processor cores by continuously polling input queues associated with network traffic. The computing device compares a measured number of empty polls performed by the packet processing workload against the empty polling thresholds. The computing device configures power management of one or more processor cores in response to the comparison. The computing device may determine empty polling trends and compare the measured number of empty polls and the empty polling trends to the empty polling thresholds. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 12, 2022
    Assignee: Intel Corporation
    Inventors: Peter McCarthy, Chris MacNamara, John Browne, Liang J. Ma, Liam Day
  • Patent number: 11380158
    Abstract: In one embodiment, a gaming system, method, and device may have a memory having a plurality of power management rules and a processor configured to receive a power status information from another device, retrieve at least one power management rule from the memory, and configure a power state of the gaming device or its peripheral device based on the power status information and the at least one power management rule.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: July 5, 2022
    Assignee: Aristocrat Technologies, Inc. (ATI)
    Inventor: Binh Nguyen
  • Patent number: 11381157
    Abstract: A motor drive is provided, which includes a control circuit, a first transistor, a first comparison circuit, a second transistor and a load. The control circuit includes a first output terminal and a second output terminal; the first output terminal outputs a first control signal; the second output terminal outputs a second control signal whose phase is inverse to the phase of the first control signal. The gate of the first transistor receives the first control signal. The first comparison circuit compares the gate-source voltage with a reference voltage to generate a first comparison signal. When the first comparison signal shows that the first control signal is reduced to be lower than the reference voltage, the second control signal generated by the second output terminal is transmitted to the gate of the second transistor.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: July 5, 2022
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Cheng-Min Chang, Chun-Chieh Chang, Hsi-Chih Chang, Po-Huan Chou
  • Patent number: 11372471
    Abstract: A system circuit board configured to be supplied by at least one power supply unit, with an operating voltage in an operating state and a stand-by voltage in at least one stand-by state, the system circuit board includes at least one connection device for at least one extension card, wherein the connection device is configured to provide at least one first card voltage on the basis of the operating voltage; at least one switching element arranged on the system circuit board and configured to disconnect the at least one connection device from the operating voltage; and a control device arranged on the system circuit board, and configured to identify a type of a connected power supply unit and send a switching signal to the switching element depending on the identified type.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: June 28, 2022
    Assignee: Fujitsu Technology Solutions Intellectual Property GmbH
    Inventors: Rainer Staude, Rudolf Häußermann, Waldemar Felde, Andreas Maier
  • Patent number: 11366506
    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: November 22, 2019
    Date of Patent: June 21, 2022
    Assignee: Intel Corporation
    Inventors: Jianwei Dai, David Pawlowski, Adwait Purandare, Ankush Varma
  • Patent number: 11366674
    Abstract: A method for performing dynamic throttling control with aid of configuration setting and associated apparatus such as a host device, a data storage device and a controller thereof are provided. The method includes: utilizing the host device to provide a user interface, to allow a user to select any of a plurality of throttling control configurations of the data storage device; and in response to the selection of said any of the plurality of throttling control configurations by the user, utilizing the host device to send throttling control information corresponding to said any of the plurality of throttling control configurations toward the data storage device, to perform the dynamic throttling control on the data storage device during programming the NV memory, for limiting power consumption of the data storage device during programming the NV memory, wherein the throttling control information indicates performing the dynamic throttling control is required.
    Type: Grant
    Filed: January 1, 2020
    Date of Patent: June 21, 2022
    Assignee: Silicon Motion, Inc.
    Inventor: Sheng-I Hsu
  • Patent number: 11360831
    Abstract: A method is implemented by a network device for orchestrating execution of a polling thread of a software-based switching program on a heterogeneous multicore processor. The method includes causing the polling thread to be executed on a first processing core in a first cluster of a plurality of clusters of processing cores, determining a value indicative of a number of active processing cycles used by the polling thread, determining whether the value is higher than a high threshold associated with the first processing core or lower than a low threshold associated with the first processing core, and if so causing the polling thread to be moved to a second processing core in a second cluster of the plurality of clusters, where the second processing core has a different processing capacity than the first processing core.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: June 14, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vishal Deep Ajmera, Nitin Katiyar, Keshav Gupta, Anju Thomas
  • Patent number: 11360540
    Abstract: Methods and apparatus relating to techniques for processor core energy management are described. In an embodiment, energy management logic causes a modification to energy consumption by an electrical load (such as a processor core) based at least in part on comparison of an electrical current value and an operating current threshold value. The electrical current value is detected at an electrical current sensor coupled to the electrical load. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: June 14, 2022
    Assignee: Intel Corporation
    Inventor: Alexander Gendler
  • Patent number: 11360666
    Abstract: A storage controller includes a host interface which real-time analyzes a command received from a host, a programmable logic unit which loads an optimal image adaptively selected from a plurality of images in response to at least one of a current operating state of the storage controller and the command, and a processor which performs an operation on a nonvolatile memory device using the programmable logic unit after the optimal image is loaded.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: June 14, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung Hyun Hong, Young Jin Cho, Hyeok Jun Choe, Young Geon Yoo, Chan Ho Yoon
  • Patent number: 11351463
    Abstract: A system, method, and computer program product are provided for simultaneously determining settings for a plurality of parameter variations. In use, a plurality of parameter variations associated with a device is identified, where the plurality of parameter variations are organized into a plurality of segments. Additionally, settings for each of the plurality of parameter variations are determined and consistency of the settings across the plurality of segments is ensured.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: June 7, 2022
    Assignee: NVIDIA CORPORATION
    Inventors: John F. Spitzer, Jing Wang, Christopher Justin Daniel
  • Patent number: 11347534
    Abstract: A data processing system may include servers configured for running virtual machines and a system controller configured to perform the following steps: receiving commands to terminate a hosting session of one or more virtual machines hosted on the servers; making a determination as to how much processing capacity is required of the plurality of host servers to host the remaining virtual machines following the termination of one or more virtual machines; and if hosting the remaining virtual machines requires less than a predetermined amount of processing capacity, moving all other processes from one or more host servers to other host servers and changing the one or more host servers from an online mode in which the one or more host servers are fully powered up to an offline mode in which the one or more host servers utilize a reduced amount of electrical power.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: May 31, 2022
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: William Preston Culbertson, II, Ryan Thomas Russell, Bryan J. Osterkamp, Nathan Lee Post, Courtney St. Martin, Ashley Raine Philbrick
  • Patent number: 11347950
    Abstract: A system for event notification based on editing a transponder identifier is disclosed herein. The system may include a sensor system, a transponder, a transponder reader, and a controller. The system may detect an event associated with a sensor. The system may identify a transponder associated with the sensor. The system may cause the transponder to store an event identifier in a memory location of an identifier, of the transponder, to form an edited identifier. The event identifier may be associated with the event. The system may determine that the transponder responded to the query from the transponder reader. The system may store a confirmation that the event identifier was provided to the transponder reader via the transponder.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: May 31, 2022
    Assignee: Zebra Technologies Corporation
    Inventor: Russell Calvarese
  • Patent number: 11349337
    Abstract: A reduction instruction receiver receives a reduction instruction for energy from a server. An energy setter sets, when the reduction instruction receiver receives the reduction instruction, individual target energies for the respective subsystems, the individual target energies each being a target value of a consumption energy for a corresponding subsystem such that (i) a total of individual target energies that are target values of consumption energies for the respective subsystems is smaller than a total target energy that is a target value of a consumption energy of an entirety of the subsystems, and (ii) a higher correlation among consumption energies of the respective subsystems provides an increase in a total margin energy, the total margin energy being a difference between the total target energy and the sum of the individual target energies. The control-instruction transmitter transmits control-instruction information for control of the facility device based on the set individual target energies.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: May 31, 2022
    Assignee: Mitsubishi Electric Corporation
    Inventor: Tomoaki Gyota
  • Patent number: 11347292
    Abstract: A system on chip (SoC) adjusts power of a memory through a handshake. The SoC includes a memory controller and a power manager. The memory controller is configured to control a memory. The power manager is configured to manage a supply power level of the memory. The memory controller is configured to output, to the power manager, a memory access level indicating a frequency of accesses to the memory. The power manager is configured to adjust the supply power level of the memory according to the memory access level.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 31, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Ook Song, Yun-Ju Kwon, Dong-Sik Cho, Byung-Tak Lee
  • Patent number: 11347298
    Abstract: In accordance with one embodiment, a fan controller operates in a standard mode when main power is provided to the power supply unit in which speed of the fan is controlled in response to a primary pulse width modulation (PWM) signal from a power controller. A loss of the main power to the power supply unit may be detected at a logic circuit, which provides a secondary PWM signal to the fan controller in response to the loss of the main power. In certain embodiments, the fan controller is operated in a power loss mode in response to the secondary PWM signal to direct the speed of the fan to a low-power consumption target speed.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Isaac Qin Wang, Timothy M. Lambert
  • Patent number: 11347293
    Abstract: Embodiments of systems and methods for managing turbo states based upon user presence are described. In some embodiments, a method may include detecting, by an Information Handling System (IHS), a presence state of a user, and modifying a turbo configuration of a component of the IHS in response to the presence state.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: May 31, 2022
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Richard C. Thompson
  • Patent number: 11340673
    Abstract: A power throttling engine includes a register configured to receive a power throttling signal. The power throttling engine further includes a decoder configured to generate a vector based on a value of the power throttling signal. The value of the power throttling signal is an amount of power throttling of a device. The power throttling engine further includes a clock gating logic configured to receive the vector and further configured to receive a clocking signal. The clock gating logic is configured to remove clock edges of the clocking signal based on the vector to generate a throttled clocking signal.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: May 24, 2022
    Assignee: Marvell Asia Pte Ltd
    Inventors: Avinash Sodani, Srinivas Sripada, Ramacharan Sundararaman, Chia-Hsin Chen, Nikhil Jayakumar
  • Patent number: 11334518
    Abstract: An embedded file network server based on a seismic data stream includes a broadband power management module, a main control unit, a serial-port-to-RS232 module, a PHY bridge layer, an SD card, and a network interface. The main control unit includes serial port, an SDIO interface, an internal RAM, DMA units, and a MAC drive layer. The main control unit performs seismic data interaction with an external device through the serial port, and receives seismic data through an internal interruption, and the received seismic data stream is stored in the internal RAM. The internal RAM transfers the received seismic data stream to the SDIO interface and MAC driver layer through the DMA units. The SDIO interface stores the seismic data stream in the SD card for data backup. The MAC driver layer is coupled to the PHY bridge layer for inputting and outputting the seismic data stream.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 17, 2022
    Assignee: INSTITUTE OF GEOLOGY AND GEOPHYSICS, THE CHINESE ACADEMY OF SCIENCES
    Inventors: Qing Xu, Tianyao Hao, Yuan Wang, Chunlei Zhao, Yan Zhang
  • Patent number: 11334382
    Abstract: Technologies for batching requests in an edge infrastructure include a compute device including circuitry configured to obtain a request for an operation to be performed at an edge location. The circuitry is also configured to determine, as a function of a parameter of the obtained request, a batch that the obtained request is to be assigned to. The batch includes a one or more requests for operations to be performed at an edge location. The circuitry is also configured to assign the batch to a cloudlet at an edge location. The cloudlet includes a set of resources usable to execute the operations requested in the batch.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: May 17, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Doshi, Suraj Prabhakaran, Ned M. Smith
  • Patent number: 11334137
    Abstract: A system for setting a power cap state is disclosed. The system includes a plurality of power monitor sensors generating power monitor sensor data and a plurality of thermal monitor sensors generating thermal monitor sensor data. A controller has a plurality of inputs configured to receive the power monitor sensor data and the thermal monitor sensor data, to assign a priority to one of two or more power cap states and to generate a control signal. A power limiting circuit coupled to the controller is configured to receive the control signal and to modify one or more power settings.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: May 17, 2022
    Assignee: DELL PRODUCTS L.P.
    Inventors: Akkiah Choudary Maddukuri, Arun Muthaiyan, Dit Charoen, John Erven Jenne, Sunil Kumar Gattu, Jun Gu
  • Patent number: 11327545
    Abstract: A method comprises analyzing performance data of a system using one or more machine learning techniques. The system comprises a plurality of hardware components. In the method, a priority list of the plurality of hardware components is generated based on the analysis, and power from one or more power sources is distributed to one or more of the plurality of hardware components based on the priority list.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: May 10, 2022
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Suren Kumar
  • Patent number: 11327542
    Abstract: There is provided a control device that includes a processor and an energy harvesting unit. The processor acquires an electricity consumption amount necessary for execution of a predetermined function of the processor and an amount of energy harvested by the energy harvesting unit, and determines whether or not to execute the predetermined function based on the electricity consumption amount, the amount of energy harvested that are acquired.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: May 10, 2022
    Assignee: Casio Computer Co., Ltd.
    Inventor: Kazunori Kita
  • Patent number: 11314306
    Abstract: An electronic apparatus includes a detection unit configured to detect a change from a state where a person is present to a state where the person is absent based on output of a distance sensor which detects an object present within a predetermined detection range, and a captured image covering a predetermined imaging range.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 26, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventor: Kazuhiro Kosugi
  • Patent number: 11314315
    Abstract: Inventive aspects include a device including storage media. The device includes a PMU, and a controller communicatively coupled to the PMU. The PMU determines that an operating power of the device exceeds a threshold, and transmits a signal to the controller to trigger a power reduction operation. The controller throttles one or more operations until the operating power goes below the threshold. Some embodiments include a method for controlling performance of a storage device. The method includes measuring, by a PMU, a power consumption associated with a storage device. The method includes determining, by the PMU, whether the power consumption is greater than a threshold. In response, the method may include setting a performance throttle. The method may include determining, by the PMU, whether the power consumption is less than the threshold. In response, the method may include releasing the performance throttle.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: April 26, 2022
    Inventors: Young Deok Kim, Pyeongwoo Lee, Sumanth Jannyavula Venkata
  • Patent number: 11308733
    Abstract: Systems and methods for detecting gestures using ultrasonic clicks are described. For example, some methods include playing an ultrasonic click using an audio driver, wherein the ultrasonic click is a modulated audio pulse with a duration less than one hundred periods of a modulation frequency waveform of the ultrasonic click; accessing a recording, captured using a microphone, of the ultrasonic click; applying an ultrasonic bandpass filter to the recording to obtain a filtered signal; determining a classification of a gesture based on the filtered signal; and transmitting, storing, or displaying an indication of the classification of the gesture.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: April 19, 2022
    Assignee: Bose Corporation
    Inventors: Prakash Manandhar, Ayan Agrawal, Somasundaram Meiyappan, Nathan Blagrove
  • Patent number: 11307633
    Abstract: An information processing apparatus including a volatile storage unit, and is operated in any of a plurality of modes including a first power mode and a second power mode, power being supplied to the storage unit in the first power mode and the second power mode, power consumption in the first power mode being higher than power consumption in the second power mode.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 19, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Keigo Goda
  • Patent number: 11307627
    Abstract: Systems and methods described herein make previously stranded power capacity (power that is provisioned for a data center according to a computing system's nameplate power consumption but is currently not useable) available to the data center. Systems described herein generate empirical power profiles that specify expected upper bounds for the power consumption levels that applications trigger. Using the upper bounds for application power-consumption levels, a computing system described herein can reliably release part of its provisioned nameplate power for other systems or data center consumers, reducing the amount of stranded power in a data center. The method described herein avoids performance penalties for most jobs by using sensor measurements made at a rapid rate explained herein to ensure that a system power cap based on running application's measured peak power consumption is reliable with reference to the power capacitance inherent in the computing system.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: April 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Torsten Wilde, Andy Warner, Steven Dean, Steven Martin, Pat Donlin
  • Patent number: 11296703
    Abstract: A multiplexing latch circuit includes first, second, and third tristate inverters and an inverter. The first tristate inverter includes an output terminal and an input terminal coupled to a first data line, the second tristate inverter includes an output terminal and an input terminal coupled to a second data line, and the third tristate inverter includes an input terminal and an output terminal. The first inverter includes an input terminal coupled to the output terminals of each of the first, second, and third tristate inverters, an output terminal coupled to the input terminal of the third tristate inverter, and is configured to generate an output signal based on data received on one of the first data line or the second data line.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: April 5, 2022
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventor: Hyunsung Hong
  • Patent number: 11295655
    Abstract: A timing control board includes a point-to-point interface, a storage, a signal input port and a timing controller. The storage is for storing multiple sets of different point-to-point configuration parameters. The timing controller obtains a set of point-to-point configuration parameters matching a protocol type of a source drive circuit board in the storage according to the configuration parameter selection signal, and initializes settings according to the set of point-to-point configuration parameters to generate matched data signals and output the data signals to the source drive circuit board through the point-to-point interface, so as to realize the compatibility of display panels and reduce the design cost.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: April 5, 2022
    Assignees: CHONGQING HKC OPTOELECTRONICS TECHNOLOGY CO., LTD., HKC CORPORATION LIMITED
    Inventors: Feilin Ji, Lidan Ye
  • Patent number: 11294659
    Abstract: Systems and methods for centralized client application management are provided. In an example embodiment, device data is received from a user device. The user device is identified according to an identification rule. A client state is received from the user device. A match between the client state and a specified state is determined. Based on the client state matching the specified state, an instruction to be performed on the user device is generated. The instruction is caused to be performed on the user device. The instruction causes a change to the client state stored on the user device.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: April 5, 2022
    Assignee: eBay Inc.
    Inventors: Roy Leon Camp, Gireesh Sreepathi, Hui Chen, Frederik van Voorden
  • Patent number: 11290299
    Abstract: Disclosed are systems and methods for cloud-based monitoring and control of physical environments. A system comprises a computing cloud with at least one processor configured to execute one or more application modules and a data analytics module for analyzing diagnostic and environmental metric data. The system further comprises a building server communicatively coupled with the computing cloud, at least one gateway communicatively coupled with the building server, and at least one system device communicatively coupled with the at least one gateway. The at least one system device generates environmental metric data for further analysis and display, and the data is communicated to the computing cloud by way of the at least one gateway and the at least one building server.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 29, 2022
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Sanjay Bhat, Lee Brown, Marcin Gramza, Marcin Klecha, Lokesh Narayan Raj Urs, Natarajan Ganapathy Subramanian, Wijnand Johannes Rietman, Jurgen Mario Vangeel, Mark Henricus Verberkt, Robert Adrianus Hendrik Van Twist
  • Patent number: 11281504
    Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive a plurality of thermal parameters for a device, identify one or more of the plurality of thermal parameters that affect a thermal response of the device, and create a thermal vector for the device using the one or more of the plurality of thermal parameters that affect the thermal response of the device, where the thermal vector can be used to predict a new thermal response of the device. In an example, the thermal vector includes weighted thermal parameters.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventor: Paul J. Gwin
  • Patent number: 11275429
    Abstract: An apparatus comprises a processing device configured to obtain first parameters characterizing an operating state of information technology (IT) resources of a data center and second parameters characterizing an operating state of cooling systems of the data center, to determine an overall operating state of the data center by aggregating the first and second parameters, to identify a power consumption profile based on the overall operating state, and to perform a joint training of first and second reinforcement learning agents based on the overall operating state and the power consumption profile. The processing device is also configured to generate first controls for the heterogeneous IT resources utilizing the first reinforcement learning agent and second controls for the cooling systems utilizing the second reinforcement learning agent, the first and second controls being configured to reduce power consumption while maintaining specified performance benchmarks for workloads executing in the data center.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: March 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Ashutosh Singh, Michael David Shepherd
  • Patent number: 11271549
    Abstract: A semiconductor device includes a circuit including an input coupled to a first node; and a first signal control circuit configured to determine a voltage of the first node in a low power mode, wherein the first signal control circuit sets a voltage of the first node to a first value in an n-th occurrence of the low power mode and a second value different from the first value in an m-th occurrence of the low power mode, and wherein n and m are two different natural numbers.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: March 8, 2022
    Assignees: SK hynix Inc., Seoul National University R&DB Foundation
    Inventors: Shin Hyun Jeong, Suhwan Kim, Gi Moon Hong, Ji Hyo Kang, Jae Hyeok Yang, Dae Han Kwon, Dong Hyun Kim
  • Patent number: 11269523
    Abstract: There is provided a data storage system comprising a power supply module, a plurality of serially connected storage enclosures, where a first storage enclosure of the plurality of serially connected storage enclosures is connected to the power supply module, and a power management module connected to the power supply module. A given storage enclosure includes at least one disk storage. The power management module is configured to selectively cause the power supply module to provide electric power to activate the first storage enclosure. The power management module is further configured to selectively cause the power supply module to provide electric power to activate a second storage enclosure, where the second storage enclosure is connected downstream from the first storage enclosure, and the second storage enclosure is configured to selectively receive power from the power supply module in response to the first storage enclosure being active.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 8, 2022
    Assignee: YADRO INTERNATIONAL LTD.
    Inventors: Alexey Sigaev, Ivan Tchoub, Artem Ikoev, Ivan Sutyrin, Anton Smolensky, Boris Popov
  • Patent number: 11263168
    Abstract: An FPGA-based graph data processing method is provided for executing graph traversals on a graph having characteristics of a small-world network by using a first processor being a CPU and a second processor that is a FPGA and is in communicative connection with the first processor, wherein the first processor sends graph data to be traversed to the second processor, and obtains result data of the graph traversals from the second processor for result output after the second processor has completed the graph traversals of the graph data by executing level traversals, and the second processor comprises a sparsity processing module and a density processing module, the sparsity processing module operates in a beginning stage and/or an ending stage of the graph traversals, and the density processing module with a higher degree of parallelism than the sparsity processing module operates in the intermediate stage of the graph traversals.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: March 1, 2022
    Assignee: Huazhong University of Science and Technology
    Inventors: Xiaofei Liao, Hai Jin, Long Zheng, Chengbo Yang
  • Patent number: 11256316
    Abstract: Methods, apparatus, and processor-readable storage media for automated device power conservation using machine learning techniques are provided herein. An example computer-implemented method includes obtaining usage-related data from one or more processing devices; determining at least one usage pattern for the one or more processing devices by processing the obtained usage-related data using one or more machine learning techniques; automatically generating, based at least in part on the at least one determined usage pattern, instructions pertaining to controlling one or more power states of the one or more processing devices; and performing at least one automated action based at least in part on the generated instructions.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: February 22, 2022
    Assignee: Dell Products, L.P.
    Inventors: Tamilarasan Janakiraman, Sreeram Muthuraman, Balamurugan Gnanasambandam, Charu Lata Ojha, Santosh Kumar Sahu, Vaishnavi Suchindran
  • Patent number: 11256441
    Abstract: Provided is a semiconductor system. The semiconductor system includes a universal flash storage (UFS) host, including a host controller interface, a UniPro and a M-PHY; a UFS device configured to exchange data with the UFS host through a UFS interface; and an application processor configured to control the UFS host. The UFS device is configured to maintain a power-on status when the application processor operates in a suspend mode.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Hyun-Seung Seo
  • Patent number: 11249538
    Abstract: The present application teaches methods and apparatuses related to providing dynamic auxiliary port power management including providing a first current to a first auxiliary port and a second current to a second auxiliary port, determining a system power level in response to the first current and the second current, comparing the system power level to a system power level threshold, and providing a third current to the second auxiliary port in response to the system power level exceeding the system power level threshold, the third current having a lower amperage than the second current.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: February 15, 2022
    Assignee: Gulfstream Aerospace Corporation
    Inventors: Matthew Wallace, Dean Knight, Kristin Medin
  • Patent number: 11249540
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes: may determine a first amount of power consumed by a processor of an information handling system; may configure power consumed by the processor to a second amount of power, lower than the first amount of power; may determine a first performance value based at least on a first change of frames per second and a first change of temperature; may determine a second performance value based at least on a second change of frames per second and a second change of temperature; may determine that the second performance value is greater than the first performance value; may configure power consumed by the processor to the second amount of power; and may configure power consumed by the a graphics processing unit of the information handling system to a third amount of power.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: February 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Qinghong He, Travis Christian North
  • Patent number: 11251989
    Abstract: A vehicle network system is disclosed. The vehicle network system includes a first controller area network (CAN) bus including a first node and a first secure transceiver and a second CAN bus including a second node and a second secure transceiver, a gateway to enable transmission of a CAN message from the first node to the second node. The vehicle network system also includes an auxiliary communication link to transmit an auxiliary data derived from the CAN message from the first secure transceiver to the second secure transceiver.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: February 15, 2022
    Assignee: NXP B.V.
    Inventor: Thierry G. C. Walrant
  • Patent number: 11249649
    Abstract: Memory modules, systems, memory controllers and associated methods are disclosed. In one embodiment, a memory module includes a module substrate having first and second memory devices. Buffer circuitry disposed on the substrate couples to the first and second memory devices via respective first and second secondary interfaces. The buffer circuitry includes a primary signaling interface for coupling to a group of signaling links associated with a memory controller. The primary signaling interface operates at a primary signaling rate and the first and second secondary data interfaces operate at a secondary signaling rate. During a first mode of operation, the primary interface signaling rate is at least twice the secondary signaling rate. A first time interval associated with a transfer of first column data via the first secondary interface temporally overlaps a second time interval involving second column data transferred via the second secondary interface.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 15, 2022
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Ely Tsern
  • Patent number: 11249766
    Abstract: An instruction set architecture including instructions for a processor and instructions for a coprocessor may include synchronizing instructions that may be used to begin and end instruction sequences that include coprocessor instructions (coprocessor sequences). If a terminating synchronizing instruction is followed by an initial synchronizing instruction and the pair are detected in the coprocessor concurrently, the coprocessor may suppress execution of the pair of instructions.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: February 15, 2022
    Assignee: Apple Inc.
    Inventors: Aditya Kesiraju, Rajdeep L. Bhuyar, Ran A. Chachick, Andrew J. Beaumont-Smith
  • Patent number: 11243768
    Abstract: Disclosed embodiments relate to processing logic for performing function operations. In one example, and apparatus includes an execution unit within a processor to execute a code block, power management hardware coupled to the execution unit, wherein the power management hardware is to monitor a first execution of the code block, store a micro-architectural context of the processor in a metadata block associated with the code block, the micro-architectural context including performance data resulting from the first execution of the code block, the performance data comprising power and energy usage data, and power management related parameters, read the associated metadata block upon a second execution of the code block, and tune the second execution based on the performance data stored in the associated metadata block to increase efficiency of executing the code block.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: February 8, 2022
    Assignee: Intel Corporation
    Inventors: Efraim Rotem, Eliezer Weissmann, Boris Ginzburg, Alon Naveh, Nadav Shulman, Ronny Ronen
  • Patent number: 11239885
    Abstract: A near field communication (NFC) transceiver includes a receiver, a transmitter, and a clock recovery circuit. The receiver is configured to recover a reception (RX) frame encoded with power supply information and information transmitted from a reader to a tag. The transmitter is configured to recover a transmission (TX) frame by a subcarrier load modulation scheme for information transmitted from the tag to the reader. The clock recovery circuit is configured to recover a carrier signal of the TX frame as a baseband clock signal of the NFC transceiver through a rail-to-rail boosting.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong Joong Kim, Joonseong Kang
  • Patent number: 11237617
    Abstract: Devices and techniques for arbitrating operation of memory devices in a managed NAND memory system to conform the operation to a power budget. In an example, a method can include receiving an operation change indication for a NAND memory operation at power management circuitry of a NAND memory system, and summing a power credit to a value of a first register associated with the operation change indication to provide an indication of instantaneous power consumption of the NAND memory system as the value of the first register.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 1, 2022
    Assignee: Micron Technology, Inc.
    Inventor: David Aaron Palmer
  • Patent number: 11237615
    Abstract: Apparatuses, methods and storage medium associated with current control for a multicore processor are disclosed herein. In embodiments, a multicore processor may include a plurality of analog current comparators, each analog current comparator to measure current utilization by a corresponding one of the cores of the multicore processor. The multicore processor may include one or more processors, devices, and/or circuitry to cause the cores to individually throttle based on measurements from the corresponding analog current comparators. In some embodiments, a memory device of the multicore processor may store instructions executable to operate a plurality power management agents to determine whether to send throttle requests based on a plurality of histories of the current measurements of the cores, respectively.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: February 1, 2022
    Assignee: Intel Corporation
    Inventors: Alexander Gendler, Efraim Rotem, Nir Rosenzweig, Krishnakanth V. Sistla, Ashish V. Choubal, Ankush Varma
  • Patent number: 11233893
    Abstract: A communication device may have multiple units for communicating through multiple channels. The communication device may also include a display for displaying various screens. The communication device may display a function settings screen for selecting a communication unit to be used for communication with an external device. The communication device may determine whether an external device is already specified. The communication device may also display a device search screen identifying one or more external devices that can communicate with a particular communication unit of the communication device. Further, the communication device may display an updated function settings screen that indicates which communication unit is set to be used for communication with an external device and that identifies which external device is to receive communications from such communication unit.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: January 25, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Norihiko Asai
  • Patent number: 11231769
    Abstract: Methods, Apparatus, and Systems are discussed for a sequencer-based protocol adapter that executes a limited instruction set. The sequencer-based protocol adapter is implemented in electronic hardware and programmable registers in an integrated circuit and configured to transition a set of 1) one or more voltage sources, 2) one or more frequency sources, or 3) a combination of voltage sources and frequency sources, coupled with that sequencer-based protocol adapter. The sequencer-based protocol adapter manages power on the integrated circuit, via receiving a desired performance index at an input and then executing one or more of the limited instructions stored in the programmable registers in a proper sequence of steps in order to transition the coupled voltage sources and/or frequency sources from a current operational state to a desired operational state. Note, the desired operational state the coupled voltage sources and/or frequency sources corresponds to the received desired performance index.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: January 25, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Gregory Ehmann, Drew E. Wingard
  • Patent number: 11221857
    Abstract: The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: January 11, 2022
    Assignee: Intel Corporation
    Inventors: Guy M. Therien, Paul S. Diefenbaugh, Anil Aggarwal, Andrew D. Henroid, Jeremy J. Shrall, Efraim Rotem, Krishnakanth V. Sistla, Eliezer Weissmann