Patents Examined by Fahmida Rahman
  • Patent number: 11119530
    Abstract: Aspects of the disclosure provide an electronic device. The electronic device can include a first clock gating circuit that is configured to receive a clock signal and selectively transmit a clock pulse of the clock signal when triggered, access circuitry configured to launch configuration data in response to receiving a write request from a management module and trigger the first clock gating circuit to generate a first clock pulse that is delayed by a first predetermined amount of time after the launch of the configuration data by the access circuitry, and a first memory element configured to capture the configuration data in response to receiving the delayed first clock pulse generated by the first clock gating circuit.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 14, 2021
    Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
    Inventors: Alex Pinskiy, Eyal Herzog
  • Patent number: 11119553
    Abstract: Example implementations relate to power state recordation. An example controller can receive notification of a power state event at a computing device, determine a manner in which the power state event occurred, record the manner to the memory resource, and provide a report of the recorded manner.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: September 14, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Binh T Truong, Jeffrey P Kenline
  • Patent number: 11113076
    Abstract: Described is an apparatus comprising a semiconductor interconnect substrate and an interface. The semiconductor interconnect substrate may be electrically coupled to one or more components mounted thereon. The interface may be operable to carry a configuration command set to the one or more components in a normal operation mode subsequent to a power-up mode.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 7, 2021
    Assignee: North Sea Investment Co. Ltd.
    Inventors: Meng Yan, Omar Mahmoud Afdal Alnaggar, Myron O. Shak, Soheil Gharahi, William Kelsey
  • Patent number: 11106272
    Abstract: Power management may be performed in a basic input/output system (BIOS) of an information handling system to provide flexibility in system operation. The BIOS may include a user setting specifying a power level, and that power level used to control a central processing unit (CPU) or other hardware components. For example, the BIOS power level may specify a sustained power setting for the CPU. One example sustained power setting is the PL1 value, which is a fixed value that specifies a thermal design power (TDP) for the CPU. As another example, the power level may specify whether to enable and/or disable a discrete graphics processing unit (GPU) or other hardware component operating from the same battery as the CPU.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: August 31, 2021
    Assignee: Dell Products L.P.
    Inventors: Qinghong He, Wai-Ming Richard Chan, Umang Kantilal Patel
  • Patent number: 11095135
    Abstract: Dynamic battery discharge at an information handling system during battery charge, such as to support increased power use associated with processor turbo mode, is managed by setting a reduced maximum charge current dynamically during constant voltage charging so that battery voltage droop from discharge does not result in command of an excessive charge current after the discharge.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: August 17, 2021
    Assignee: Dell Products L.P.
    Inventors: Richard Christopher Thompson, Yan Ning, Chia-Liang Lin
  • Patent number: 11096124
    Abstract: A computer-implemented method, system, and/or computer program product controls uploading applications to a mobile device. A server receives a power descriptor from a mobile device, where the power descriptor identifies an amount of power available to the mobile device from a battery on the mobile device. The server receives a set of application downloading rules for the mobile device, where the set of application downloading rules comprises a medium rule, and where the medium rule prioritizes downloading a second application over a first application in response to the amount of power available to the mobile device from the battery being below a predetermined value. The server receives a request to upload the first application and the second application to the mobile device and a rule selection message. The server uploads to the mobile device the first application after uploading the second application based on the selected medium rule.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventor: Rajesh K. Jeyapaul
  • Patent number: 11086387
    Abstract: Systems, methods, and computer-readable media for managing near field communications during a low power express mode of an electronic device are provided that may make credentials of a near field communication (“NFC”) component appropriately secure and appropriately accessible while also limiting the power consumption of the NFC component and of other components of the electronic device.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Yong Wang, Gordon Y. Scott, Andrew C. Chang, Scott A. Williams
  • Patent number: 11080066
    Abstract: Embodiments of the present disclosure provide a method for starting an embedded apparatus, and an apparatus, and are applied to the field of embedded technologies, so as to improve a start speed of an embedded apparatus. The method is: A development and compilation apparatus divides a program of a system of an embedded apparatus, where the divided program includes a fast start loader and program segments corresponding to different services. In this way, after compilation and linking are performed on the program segments obtained by division to generate a system image file of the embedded apparatus, the embedded apparatus may first load the fast start loader after downloading the image file, then load one or more services in the image file one by one based on service requirements of different services by using the fast start loader, and then run the one or more loaded services.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lei Liu, Mihu Wang, Jieliang Huang
  • Patent number: 11061465
    Abstract: An application processor includes a system bus, a host processor and a voice trigger system that are electrically connected to the system bus. The voice trigger system performs a voice trigger operation and issue a trigger event based on a trigger input signal that is provided through a trigger interface. The voice trigger system is secured independently of the host processor. The voice trigger system performs the voice trigger operation based on secured user voice information that is stored in a security region in the secured voice trigger system during a sleep mode in which the system bus and the host processor are disabled.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: July 13, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sun-Kyu Kim
  • Patent number: 11054887
    Abstract: Systems, apparatuses, and methods for performing efficient power management for a multi-node computing system are disclosed. A computing system includes multiple nodes. When power down negotiation is distributed, negotiation for system-wide power down occurs within a lower level of a node hierarchy prior to negotiation for power down occurring at a higher level of the node hierarchy. When power down negotiation is centralized, a given node combines a state of its clients with indications received on its downstream link and sends an indication on an upstream link based on the combining. Only a root node sends power down requests.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: July 6, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Benjamin Tsien, Greggory D. Donley, Bryan P. Broussard
  • Patent number: 11048523
    Abstract: An information handling system (IHS), baseboard management controller (BMC) and method provide for coordinating the BMC and the host processor subsystem to avoid conflicts between power operations by BMC and maintenance activities by the host processor subsystem. In response to determining that a power operation is requested for the host processor subsystem, a service processor of the BMC determining whether a planned power operation (PPO) software sensor contains information indicating that the host processor subsystem is executing a critical operation utility. In response to determining that the host processor subsystem is not executing the critical operation utility, service processor updates/modifies information contained in the PPO software sensor to indicate that a power operation is scheduled. The modified information prevents the host processor subsystem from subsequently initiating execution of the critical operation utility.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: June 29, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Balamurugan Gnanasambandam, Tamilarasan Janakiram, Sreeram Muthuraman
  • Patent number: 11036279
    Abstract: An apparatus and method are provided for managing a cache. The cache is arranged to comprise a plurality of cache sections, where each cache section is powered independently of the other cache sections in the plurality of cache sections, and the apparatus has power control circuitry to control power to each of the cache sections. The power control circuitry is responsive to a trigger condition indicative of an ability to operate the cache in a power saving mode, to perform a latency evaluation process to determine a latency indication for each of the cache sections, and to control which of a subset of the cache sections to power off in dependence on the latency indication. This can allow the power consumption savings realised by turning off one or more cache sections to be optimised to take into account the current system state.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 15, 2021
    Assignee: Arm Limited
    Inventor: Alex James Waugh
  • Patent number: 11029721
    Abstract: An electronic device capable of adjusting light emitting frequency includes an oscillator used to generate an oscillation signal, a microcontroller connected to the oscillator, and a light emitting module connected to the microcontroller. The microcontroller is used to define that an oscillation times of the oscillator within a unit time period is an original oscillation times. The microcontroller sets a correspondence between a switching period and the original oscillation times. The microcontroller is further used to receive the oscillation signal to calculate a time elapse. The microcontroller is configured to control on or off of the light emitting module according to the switching period and the time elapse.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: June 8, 2021
    Assignee: GIGA-BYTE TECHNOLOGY CO., LTD.
    Inventors: Shun-Chih Huang, Yen-Lin Li
  • Patent number: 11003781
    Abstract: A root key processing method and an associated device are disclosed. The root key processing method is performed by a processor connected to a memory configured with an RPMB section, and includes the following steps. The processor detects whether a root key of the RPMB section is already written in the memory after the processor is powered on. If not, in a secure activation process of the processor, the root key of the RPMB section is written to the memory, wherein the secure activation process is that the processor does not activate a non-secure operation system. The method is capable of preventing leakage of the root key from the memory.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: May 11, 2021
    Assignee: MEDIATEK, INC.
    Inventor: Ming Yong Sun
  • Patent number: 10996738
    Abstract: A system includes a controller configured to receive a signal indicating whether a droop event has occurred. The system also includes a plurality of delay elements where each delay element of the plurality of delay elements responsive to a signal from the controller receives an input signal and outputs an output signal that is a delayed version of the input signal. At least one delay element of the plurality of delay elements receives a clocking signal as its input signal. The system also includes a selector configured to select rising edges and falling edges of output signals from the plurality of delay elements to form a modified clocking signal. The modified clocking signal is a modified version of the clocking signal.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 4, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Rabin Sugumar, Bharath Upputuri, Bruce Kauffman, Novinder Waraich, Bivraj Koradia, Paul Sebata
  • Patent number: 10990562
    Abstract: An information handling system includes processors disposed in sockets, and interconnect links providing point-to-point links between the sockets. One of the processors determines an arrangement of the processors, memories and the interconnect links, and determines a value for each of the processors, each of the memories, and each of the interconnect links. The processor calculates interconnect link bandwidth values for each of the interconnect links based at least in part on the determined value and the arrangement of the processors, the memories and the interconnect links. The processor also populates an interconnect bandwidth table using the interconnect link bandwidth values.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: April 27, 2021
    Assignee: Dell Products L.P.
    Inventors: Andrew Butcher, Stuart Allen Berke
  • Patent number: 10983816
    Abstract: A computing device receives template files and parameters associated with the template files, where the template files comprise scripts, and where the associated parameters comprise a user preference associated with an efficiency of the image. The computing device may determine dependencies between layers of the scripts based on a unified image model. The unified image model may generate a logic tree that includes nodes, where each one of the nodes represents each one of the layers of the scripts. The computing device may generate an efficient logic tree based on the logic tree and the user preference of a generated image model. The generated image model may generates the efficient logic tree by changing the dependencies of the nodes in the logic tree based on the user preference. Based on the generated efficient logic tree the computing device may build the image.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peng Fei Chen, Tian Cheng Liu, Jing Min Xu, Bao Hua Yang, Lin Y Yang
  • Patent number: 10983581
    Abstract: Methods and apparatus relating to techniques for resource load balancing based on usage and/or power limits are described. In an embodiment, resource load balancing logic causes a first resource of a processor to operate at a first frequency and a second resource of the processor to operate at a second frequency. Memory stores a plurality of frequency values. The resource load balancing logic also selects the first frequency and the second frequency based on the stored plurality of frequency values. Operation of the first resource at the first frequency and the second resource at the second frequency in turn causes the processor to operate under a power budget. The resource load balancing logic causes change to the first frequency and the second frequency in response to a determination that operation of the processor is different than the power budget. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: April 20, 2021
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Altug Koker, Yoav Harel, Kenneth Brand, Chandra Gurram, Eric Finley, Bhushan Borole, Carlos Nava Rodriguez
  • Patent number: 10969843
    Abstract: A system transfers power between a plurality of devices. Content is displayed to a group of users. An amount of power required by the system to at least complete display of the content is determined. In response to the required amount of power exceeding the power in a rechargeable power source of the system, one or more devices that are associated with users of the group are identified, wherein the identified devices each include a power source. Power is wirelessly received from the identified one or more devices. Embodiments of the present invention further include a method and program product for transferring power between a plurality of devices in substantially the same manner described above.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Jeremy R. Fox, Mauro Marzorati, Sarbajit K. Rakshit
  • Patent number: 10963039
    Abstract: Approaches that manage energy in a data center are provided. In one embodiment, there is an energy management tool, including an analysis component configured to determine a current energy profile of each of a plurality of systems within the data center, the current energy profile comprising an overall rating expressed as an integer value, the overall rating calculated based on a current workload usage and environmental conditions surrounding each of the plurality of systems; and a priority component configured to prioritize a routing of a workload to a set of systems from the plurality of systems within the data center having the least amount of energy present based on a comparison of the overall ratings for each of the plurality of systems within the data center.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Vincenzo V. Diluoffo, Rick A. Hamilton, II, Michael D. Kendzierski