Patents Examined by Sumil M Desai
-
Patent number: 10620687Abstract: Methods and apparatus to provide a hybrid power management approach are described. Some embodiments redefine the interface to Power Control Unit (PCU) allowing a hybrid implementation where software running on CPU (Central Processing Unit, also referred to herein interchangeably as “processor”) cores performs more of the work for power management, enabling the PCU to remain as a simple or regular microcontroller. Other embodiments are also disclosed and claimed.Type: GrantFiled: December 22, 2014Date of Patent: April 14, 2020Assignee: Intel CorporationInventors: Jonathan M. Eastep, Richard J. Greco, Federico Ardanaz
-
Patent number: 10606642Abstract: A system and method for dynamically implementing a resource budget based at least in part on receiving information that prompts a determination of whether to adjust a maximum amount of resources available for utilization at least in part by data storage operations. As a result of the determination, the system and method produce, based at least in part on the information, a resource budget that reflects an adjustment to the maximum amount of resources available for utilization at least in part by the data storage operations, and implements the resource budget such that performance of the data storage operations is adjusted in accordance with the adjustment to the maximum amount of resources available for utilization.Type: GrantFiled: September 16, 2014Date of Patent: March 31, 2020Assignee: Amazon Technologies, Inc.Inventors: Paul David Franklin, Colin Laird Lazier
-
Patent number: 10564873Abstract: The present invention relates to a method for updating a firmware on a device, from a current version to a new version, said firmware being split into: —a core part, —an extended part comprising a plurality of entry points callable by the core part, said method comprising: —inhibiting the entry points between the core part of the current version, called current core part, and the extended part of the current version, called current extended part; —erasing the current extended part; —downloading the core part of the new version, called new core part; —erasing the current core part; —downloading—the extended part of the new version, called new extended part; —activating the entry points between the new core part and the new extended part.Type: GrantFiled: November 26, 2014Date of Patent: February 18, 2020Assignee: Thales Dis France SAInventor: Stephane Durand
-
Patent number: 10539994Abstract: The invention relates to an apparatus (1) enabled to provide power to a powered device (2) via a wired data link (3). The apparatus (1) is configured to provide the power to the powered device (2) in accordance with a configuration determined based on at least one parameter transmitted by the powered device (2) via the wired data link (3) in a power cycle. Further, the apparatus (1) comprises a memory (12) for storing an information about the configuration and a controller (10) for controlling the apparatus (1) on the basis of the stored information to provide power in accordance with the same configuration to the powered device (12) in a subsequent power cycle after a power outage. Moreover, the invention relates to a method for operating the apparatus (1).Type: GrantFiled: February 26, 2016Date of Patent: January 21, 2020Assignee: SIGNIFY HOLDING B.V.Inventors: Matthias Wendt, Robert Woudenberg
-
Patent number: 10528117Abstract: A method of thermal mitigation in a device having a plurality of non-real-time processing units (PUs) and a plurality of real-time PUs, including connecting each of the plurality of real-time PUs and the plurality of non-real-time PUs to a first power supply, and performing thermal mitigation. Performing thermal mitigation includes disconnecting each of the plurality of non-real-time PUs except one of the plurality of non-real-time PUs from the first power supply resulting in an active non-real-time PU, and connecting a second power supply that derives power from the first power supply to the active non-real-time PU, wherein a voltage supplied by the second power supply is less than a voltage supplied by the first power supply.Type: GrantFiled: December 22, 2014Date of Patent: January 7, 2020Assignee: Qualcomm IncorporatedInventors: Nikesh Gupta, Harshit Tiwari, Ashish Bajaj, Maheshwar Thakur Singh
-
Patent number: 10509456Abstract: A method for power management by a rack management controller (RMC) of a server rack includes collecting power consumption data from a first baseboard management controller (BMC) of a first server in the server rack and sending the power consumption data to a management server. The RMC receives power requirements from the management server and determines a power setting based on the power consumption data and the power requirements. The RMC requests the first BMC to limit power consumption of the first server according to the power setting.Type: GrantFiled: May 6, 2016Date of Patent: December 17, 2019Assignee: QUANTA COMPUTER INC.Inventors: Shih-Chieh Lin, Wei-Yu Chien
-
Patent number: 10476498Abstract: A power-up signal generation circuit including a pre-power-up signal generation block operates by using a first power supply voltage, and generates a pre-power-up signal when the first power supply voltage becomes higher than a first level, and a second power supply voltage becomes higher than a second level; a level shifting block suitable for pull-down driving a first node when the pre-power-up signal is not in an activated state, and pull-up driving the first node with the second power supply voltage when the pre-power-up signal is in the activated state; a driving block suitable for pull-down driving the first node when the second power supply voltage is lower than the second level; and a power-up signal driving block operates by using the second power supply voltage, and generates a power-up signal through a second node by driving the second node based on a voltage level of the first node.Type: GrantFiled: November 10, 2017Date of Patent: November 12, 2019Assignee: SK hynix Inc.Inventors: Kyoung-Youn Lee, Sang-Ho Lee
-
Patent number: 10379874Abstract: Devices, systems and methods are disclosed for quickly readying a device when charging a dead battery. For example, a device may enter a hibernation mode when the battery becomes critically low and may resume normal operation from the hibernation mode when an external power source is connected to the device. While the battery is critically low but the device is connected to the external power source, the device may generate a visible indication, such as a watermark, and apply the watermark to content to allow a user to control the device while indicating to the user that the battery is critically low and should not be removed from the external power source. Thus, the device may reduce user-perceived latency from when the external power source is connected to when the device resumes system interactivity (e.g., being responsive to user input).Type: GrantFiled: June 24, 2016Date of Patent: August 13, 2019Assignee: Amazon Technologies, Inc.Inventors: Vidhyananth Ramasamy Venkatasamy, Haili Wang
-
Patent number: 10379877Abstract: A wearable device includes first and second electronic modules, a connection module configured to electrically connect the first electronic module to the second electronic module, and a length adjusting module of which length is adjustable to bring the connection module in contact with a user. The length adjusting module comprises first and second fastening units configured to be assembled and disassembled and configured to be locked together in a fastened position when assembled. When the first and second fastening units are assembled, the first fastening unit is electrically connected to the second fastening unit and a length of the length adjusting module is adjusted.Type: GrantFiled: June 23, 2015Date of Patent: August 13, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jae-woo Ko, Dong-wook Kwon, Jeong-hoon Park, Ga-hyun Joo
-
Patent number: 10372183Abstract: According to one embodiment, a storage-battery evaluation device includes: a data generator and a deterioration evaluator. The data generator generates a plurality of data items including charge amounts and voltage values of an energy storage device based on current values and the voltage values measured from the energy storage device, the energy storage device being subjected to charge/discharge control in accordance with charge/discharge command values. The deterioration evaluator evaluates a deterioration state of the energy storage device based on a distribution of the voltage values included in the data items the charge amounts of which belong to a first charge-amount range when it is detected that a distribution of first charge/discharge command values satisfies a predetermined condition, the first charge/discharge command values being the charge/discharge command values at which the data items the charge amounts of which belong to the first charge-amount range is obtained.Type: GrantFiled: March 9, 2016Date of Patent: August 6, 2019Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Takahiro Yamamoto, Shinichiro Kosugi, Ryosuke Takeuchi, Masatake Sakuma, Takahisa Wada, Toru Ezawa, Takenori Kobayashi
-
Patent number: 10331189Abstract: A baseboard management control subsystem may determine a fan speed value associated with a fan speed used to cool a particular hardware configuration of an information handling system. The baseboard management control subsystem may further determine a power value associated with a power consumed by a fan running at the determined fan speed value. The baseboard management system may manage power within the information handling system based on the determined fan speed value and the determined power value.Type: GrantFiled: February 12, 2015Date of Patent: June 25, 2019Assignee: Dell Products L.P.Inventors: Dominick A. Lovicott, John Erven Jenne
-
Patent number: 10317983Abstract: Accessory device power management techniques are described in which a power exchange state for a system including a host computing device, an accessory device, and an adapter is recognized. Power exchange states may be defined according to relative states of charge (RSOC) and connection status for the system components and mapped to power management control actions. Responsive to the recognition of a current power exchange state, corresponding power management control actions may be ascertained and applied to jointly manage power for the system. For instance, the host device may draw supplemental power from a power source associated with an accessory device (e.g., a battery or power adapter) or supply power for use by the accessory device according to different states. Power exchanges may also be managed in accordance with capabilities of the accessory device identified based on authentication of the accessory device.Type: GrantFiled: January 12, 2017Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gene Robert Obie, Yi He, Duane Martin Evans, Heng Huang, Michael Earl Gruber, Thitipant Tantasirikorn
-
Patent number: 10310586Abstract: In an embodiment, a system includes a memory controller that includes a memory cache and a display controller configured to control a display. The system may be configured to detect that the images being displayed are essentially static, and may be configured to cause the display controller to request allocation in the memory cache for source frame buffer data. In some embodiments, the system may also alter power management configuration in the memory cache to prevent the memory cache from shutting down or reducing its effective size during the idle screen case, so that the frame buffer data may remain cached. During times that the display is dynamically changing, the frame buffer data may not be cached in the memory cache and the power management configuration may permit the shutting down/size reduction in the memory cache.Type: GrantFiled: December 28, 2015Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Sukalpa Biswas, Shinye Shiu, Cyril de la Cropte de Chanterac, Manu Gulati, Pulkit Desai, Rong Zhang Hu
-
Patent number: 10281972Abstract: A computing device including a motherboard. The motherboard is coupled to a memory socket, a power rail, and a regulator controller. The memory socket is able to couple to a circuit board that includes memory circuitry. The power rail provides a high-voltage power signal to power circuitry on the circuit board. The power rail provides the high-voltage power signal through the memory socket. The regulator controller provides a control signal to power circuitry on the circuit board. The control signal includes a pulse width modulation signal. An output voltage of the power circuitry on the circuit board may be controlled by the control signal.Type: GrantFiled: July 18, 2017Date of Patent: May 7, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Mohamed Amin Bemat, Ali Salem Ba-Thunya
-
Patent number: 10261803Abstract: In accordance with embodiments of the present disclosure, a method may include, during boot of a modular information handling system disposed in a chassis configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources, pausing execution of a basic input/output system. The method may also include communicating a first indicator, wherein the first indicator causes a chassis management controller of the chassis to perform link optimization operations of a communication link between the modular information handling system and a modular information handling resource. The method may further include, in response to communication by the chassis management controller of a second indicator, the second indicator indicating completion of link optimization operations by the chassis management controller, unpausing execution of the basic input/output system.Type: GrantFiled: November 1, 2017Date of Patent: April 16, 2019Assignee: Dell Products L.P.Inventors: Timothy M. Lambert, Binay A. Kuruvila, Shawn Joel Dube
-
Patent number: 10241881Abstract: A combination of one or more monitoring devices and a central processor at a hosted service gathers data from a customer site, identifies energy system events of interest, and analyzes the energy system event of interest to determine and recommend or implement vendor services designed to increase energy savings and/or energy system reliability.Type: GrantFiled: December 22, 2014Date of Patent: March 26, 2019Assignee: SCHNEIDER ELECTRIC USA, INC.Inventors: Jacques Roland van Campen, Daniel J. Wall, Paul James Tindale
-
Patent number: 10234930Abstract: In an embodiment, a processor includes: a plurality of first cores to independently execute instructions, each of the plurality of first cores including a plurality of counters to store performance information; at least one second core to perform memory operations; and a power controller to receive performance information from at least some of the plurality of counters, determine a workload type executed on the processor based at least in part on the performance information, and based on the workload type dynamically migrate one or more threads from one or more of the plurality of first cores to the at least one second core for execution during a next operation interval. Other embodiments are described and claimed.Type: GrantFiled: February 13, 2015Date of Patent: March 19, 2019Assignee: Intel CorporationInventors: Victor W. Lee, Edward T. Grochowski, Daehyun Kim, Yuxin Bai, Sheng Li, Naveen K. Mellempudi, Dhiraj D. Kalamkar
-
Patent number: 10228750Abstract: Systems and methods for reducing the power consumption of an Information Handling System (IHS). In some embodiments, an IHS may be configured to: in response to a request to operate in static display mode: (a) render static content on a display, (b) allow the processor to enter standby by notifying an OS that the display is off while keeping the display on, and (c) maintain the display refreshed with the static content; while in static mode and in response to a command that requires updating the static content, wake up the processor and generate updated static content using the processor; and after generating the updated static content: render the updated static content on the display while the processor is awake, allow the processor to re-enter standby by notifying the OS that the display is off while keeping the display on, and maintain the display refreshed with the updated static content.Type: GrantFiled: October 31, 2016Date of Patent: March 12, 2019Assignee: Dell Products, L.P.Inventors: Isaac Hsu, Adolfo S. Montero
-
Patent number: 10216936Abstract: The malfunction of a system caused by data managed by system firmware is prevented. A firmware ROM 100 is provided with a code area, a default area, and variable areas. Data (CV) fundamental to pre-boot created by a UEFI are written to the variable area. Global variables (GV) defined by the UEFI and data (UV) created by an OS are written to the variable area. The variable area is a recording area capable of being write-locked in the firmware ROM. The UEFI write-locks the variable area after completion of the pre-boot. Thus, the rewriting of CV by the OS can be prevented.Type: GrantFiled: February 13, 2015Date of Patent: February 26, 2019Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Yusaku Morishige, Ken Sasaki, Norihiro Andoh
-
Patent number: 10203747Abstract: An apparatus for selecting a function includes a comparison module that compares energy consumption characteristics of a plurality of processors available for execution of a function, where each energy consumption characteristic varies as a function of function size. The apparatus includes a selection module that selects, based on the size of the function, a processor from the plurality of processors with a lowest energy consumption for execution of the function. The apparatus includes an execution module that executes the function on the selected processor.Type: GrantFiled: March 22, 2016Date of Patent: February 12, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: John W. Nicholson, Michael T. Vanover, Jianbang Zhang, Jason A. Matteson