Patents Examined by Danny Chan
-
Patent number: 11561595Abstract: Techniques facilitating voltage management via on-chip sensors are provided. In one example, a computer-implemented method can comprise measuring, by a first processor core, power supply information. The computer-implemented method can also comprise measuring, by the first processor core, a value of an electrical current generated by the first processor core. Further, the computer-implemented method can comprise applying, by the first processor core, a mitigation technique at the first processor core in response to a determination that a combination of the power supply noise information and the value of the electrical current indicates a presence of a voltage noise at the first processor core.Type: GrantFiled: June 25, 2021Date of Patent: January 24, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pradip Bose, Alper Buyuktosunoglu, Pierce I-Jen Chuang, Phillip John Restle, Christos Vezyrtzis
-
Patent number: 11543872Abstract: The described technology provides a method for dynamically adjusting operating voltage of a device, including receiving device characteristics data related to a device, performing a margining test for the device to generate a performance curve characterizing variation of the device's current performance speeds at various operating voltages from expected performance speeds at the various operating voltages, determining an operating voltage for the device based on the device characteristics data and the performance curve, and adjusting the operating of the device based on the determined operating voltage.Type: GrantFiled: July 2, 2019Date of Patent: January 3, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Chirag Shah, Gregory A. Nielsen, Seppo Juhani Jarvensivu
-
Patent number: 11537405Abstract: A computer-implemented tool for use with an medical device having a computer system, the tool including an unsecured software-implemented suite of diagnostic tools and utilities configured to read logs, read system configuration provide a Telnet function, eject USB, and deactivate itself, and a secured software-implemented suite of diagnostic tools and utilities configured to interpret a key file received from an external source, upload the tool into the computer system of the medical device, run the tool upon booting up of the computer system to enable a replacement component in the medical device to be activated after installation in the medical device.Type: GrantFiled: January 30, 2020Date of Patent: December 27, 2022Assignee: Summit Imaging, Inc.Inventors: Lawrence R. Nguyen, James B. Taylor
-
Patent number: 11520603Abstract: A method for configuring a cooking appliance by a terminal capable of exchanging data according to a communication protocol with the cooking appliance, the configuration method including creating and/or selecting a cooking program, the cooking program (prog), creating and/or selecting a desired cooking state corresponding to a state of progress of the implementation of the cooking program, determining cooking configuration data from the cooking program and/or the desired cooking state, and sending the cooking configuration data to the cooking appliance.Type: GrantFiled: April 28, 2017Date of Patent: December 6, 2022Inventors: Laurent Blond, Sébastien Volatier, Antony Masson
-
Patent number: 11513574Abstract: A system and method are provided for controlling a reset procedure. The system has a plurality of power domains, where each power domain comprises a plurality of components, and a plurality of power controllers, wherein each power controller has at last one associated power domain and is arranged to control a supply of power to each associated power domain. The plurality of power controllers are arranged in a hierarchical arrangement comprising two or more hierarchical levels. A given power controller at a given hierarchical level is arranged to implement a reset procedure requiring a reset to be performed in a given reset domain, where the given reset domain comprises at least a subset of the components provided in multiple power domains associated with multiple power controllers provided in at least one hierarchical level below the given hierarchical level.Type: GrantFiled: February 12, 2020Date of Patent: November 29, 2022Assignee: Arm LimitedInventors: Csaba Kelemen, Gergely Kiss, Balázs Mészáros
-
Patent number: 11513820Abstract: A method for resource allocation, a terminal, and a computer-readable storage medium are provided. The method includes the following. A target application sends scene information to an operating system through a data channel established with the operating system, where the scene information is indicative of a running scene of the target application. The operating system acquires a target optimization configuration file corresponding to the scene information, where the target optimization configuration file contains optimization configuration information corresponding to different running time periods in the running scene, and the optimization configuration information is indicative of a manner for system resource allocation. The operating system acquires target optimization configuration information corresponding to a current running time period from the target optimization configuration file.Type: GrantFiled: August 28, 2020Date of Patent: November 29, 2022Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Yan Chen, Jie Cheng
-
Patent number: 11513576Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems (e.g., power usage clients) of a computer system. A power budget allocation subsystem may include a plurality of feedback branches having different associated time constants. Power usage clients with slower power response times may be provided power budgets based on a feedback branch having an associated longer time constant, while power usage clients with faster power response times may be provided with power budgets based on a feedback branch having an associated shorter time constant. The power budgets may be determined in the feedback branches based on power budgeting policies weighting the power budget of each subsystem relative to total power mitigation.Type: GrantFiled: June 1, 2020Date of Patent: November 29, 2022Assignee: Apple Inc.Inventors: Achmed R. Zahir, Diwakar N. Tundlam, James S. Ismail, Keith Cox, Reza Arastoo, Douglas A. MacKay, John M. Ananny, Michael Eng
-
Patent number: 11513809Abstract: A network boot of a platform-specific operating system kernel is performed from a compressed platform-specific operating system kernel. The platform-specific operating system kernel, when booted, dynamically builds from the compressed platform-specific operating system kernel a bootable file system and boots application code. An application is loaded from the bootable file system.Type: GrantFiled: October 9, 2018Date of Patent: November 29, 2022Assignee: International Business Machines CorporationInventor: John I. Buswell
-
Patent number: 11507162Abstract: An information processing apparatus includes a first communication interface for receiving a job, a second communication interface for delivering electric power, a processing unit that performing processing related to the job, and a controller that is configured to, in response to receiving the job received from an external device via the first communication interface, transmits a power request to the external device via the second communication interface.Type: GrantFiled: January 29, 2020Date of Patent: November 22, 2022Assignee: Brother Kogyo Kabushiki KaishaInventors: Masaki Ohtake, Hajime Usami
-
Patent number: 11500437Abstract: A power supply device and a display system including the same are provided. A power supply device according to the disclosure is disposed so as to be spaced apart from a display device and supplies power to the display device, and includes a first power supplier which supplies power to the display device through a cable in a wired manner, a second power supplier which supplies power to the display device in a wireless manner, a detector for detecting whether the power supply device is connected to the display device through the cable, and a processor configured to control the second power supplier in a state in which the display device and the power supply device are disconnected, such that power is supplied in the wireless manner, and control the first power supplier based on detecting connection between the display device and the power supply device, such that power is supplied in the wired manner.Type: GrantFiled: January 23, 2018Date of Patent: November 15, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-hoon Lee, Jeong-il Kang
-
Patent number: 11481017Abstract: To achieve a reduction of power consumption by stopping an inter-node data input/output process and node processing by autonomous control of each node without using a management table. Included are a data processing unit that performs predetermined processing on data input from an upstream node; and a data output management unit that outputs, to a downstream node, the data on which the predetermined processing has been performed in the data processing unit, and monitors a state of the downstream node. The data output management unit controls the data processing unit to stop the data processing in a case of detecting that there is no downstream node using the output data. The stop of node processing and inter-node data input/output are performed upstream in a chain manner.Type: GrantFiled: July 13, 2018Date of Patent: October 25, 2022Assignee: SONY CORPORATIONInventor: Masataka Toyoura
-
Patent number: 11467644Abstract: An information handling system may include a processor; a battery to supply power to the information handling system, the battery comprising a voltage regulator to power a battery management unit (BMU) on the battery and set a system present pin of the BMU to a high voltage; the BMU to: detect a voltage indicator indicating a change in voltage state at a system present pin of the BMU that is externally connectable to a ground or voltage source at the information handling system, the voltage indicator indicative of an electrical coupling of the battery to the information handling system while the information handling system is in an off state; and register the voltage indicator within a battery register of the BMU; and a microcontroller, upon powering on of the information handling system, to read the voltage indicator at the battery register and determine that the battery has been coupled to the information handling system.Type: GrantFiled: May 1, 2020Date of Patent: October 11, 2022Assignee: Dell Products, LPInventors: Geroncio O. Tan, Chia-Liang Lin, Jui Chin Fang, Chia-Fa Chang, Timothy C. Shaw
-
Patent number: 11429173Abstract: Described is an apparatus and method to prevent a processor from abruptly shutting down by proactive power management. The apparatus comprises a power supply rail to receive a current and a voltage from a power supply generator (e.g., a DC-DC converter, and low dropout regulator); a processor coupled to the power supply rail, wherein the processor is to operate with a current and a voltage provided by the power supply rail; and an interface to receive a request to throttle one or more performance parameters of the processor when a monitored current through the power supply rail or a monitored voltage on the power supply rail crosses a threshold current or a threshold voltage, respectively, wherein the threshold current is below a catastrophic threshold current of a voltage regulator, or wherein the threshold voltage is above a catastrophic threshold voltage of the processor.Type: GrantFiled: December 21, 2018Date of Patent: August 30, 2022Assignee: Intel CorporationInventors: Chee Lim Nge, Amit Jain, Anant Deval, Nimrod Angel, Fabrice Paillet, Michael Zelikson, Sergio Carlo Rodriguez
-
Patent number: 11409878Abstract: An example computer system includes a memory having a computer program, a set of data containing a cryptographic first hash protected by a code, and a set of trusted security guidelines for operating an electronic device; a trusted platform module device to store a second hash associated with the computer program; a trusted application computing agent to establish that a hardware initialization sequence of the electronic device is trusted upon matching the first hash with the second hash; and a controller to operate the computer program on the electronic device according to the set of trusted security guidelines.Type: GrantFiled: May 31, 2018Date of Patent: August 9, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vali Ali, Richard Bramley, Ronaldo Rod Ferreira, Endrigo Pinheiro
-
Patent number: 11409348Abstract: Various embodiments described herein use a plurality of capacitor sets (e.g., capacitor banks) in a power backup architecture for an electronic system (e.g., memory sub-system), where each capacitor set can be individually checked against a health condition (e.g., in parallel) to determine their respective health during power-up of an electronic system or during normal operation of the electronic system. In response to determining that at least one capacitor set has failed the health condition (or a certain number of capacitor sets have failed the health condition), the electronic system can perform certain operations prior to primary power loss to the electronic system (e.g., memory sub-system preemptively performs a data backup process to data integrity) and can adjust the operational mode of the electronic system (e.g., memory sub-system switches from read-write mode to read-only mode).Type: GrantFiled: July 29, 2019Date of Patent: August 9, 2022Assignee: Micron Technology, Inc.Inventors: Vehid Suljic, Matthew D. Rowley
-
Patent number: 11409346Abstract: A control circuit is provided. A memory is configured to store a program code. A central processing unit (CPU) executes a plurality of instructions according to the program code. When a specific instruction is executed by the CPU, the CPU generates a control signal. A power mode management circuit generates a selection signal according to the control signal. A processing circuit transforms first power data according to the selection signal. A first storage circuit stores the first power data. The processing circuit generates first set data and second set data according to first power data. A first specific device operates in a first power mode according to the first set data. A second specific device operates in a second power mode according to the second set data. The first storage circuit, the power mode management circuit and the processing circuit are in an always-on state.Type: GrantFiled: December 18, 2019Date of Patent: August 9, 2022Assignee: NUVOTON TECHNOLOGY CORPORATIONInventors: Jen-Lieh Lin, Chuang-Huang Kuo, Cheng-Chih Wang
-
Patent number: 11385904Abstract: Methods and apparatus for selecting operating modes in a device are disclosed. In an embodiment, a method includes powering on a device that is configured to operate in safe and normal operating modes, detecting whether the device enters the normal operating mode within a time interval, and enabling the device to operate in the safe operating mode when the device does not enter the normal operating mode within the time interval. In an embodiment, an apparatus includes a power signal controller that powers on a device that is configured to operate in safe and normal operating modes, a state machine that detects whether the device enters the normal operating mode within a time interval, and a control signal controller that enables the device to operate in the safe operating mode when the device does not enter the normal operating mode within the time interval.Type: GrantFiled: July 31, 2019Date of Patent: July 12, 2022Assignee: ACTIVE-SEMI, INC.Inventors: Shu Ji, Chin-Ming Cheng
-
Patent number: 11350541Abstract: A data center includes a server rack and a back-up battery rack. The back-up battery rack includes a plurality of battery modules, each of which has completed a primary usage as an emergency power source for the server rack. A monitoring device determines a system configuration of the plurality of battery modules in the back-up battery rack, based on a specification required for the back-up battery rack and a history characteristic of each of the battery modules that has completed the primary usage in the server rack.Type: GrantFiled: January 17, 2019Date of Patent: May 31, 2022Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventor: Satoshi Nakaya
-
Patent number: 11347294Abstract: The present disclosure relates to an apparatus and a method for managing power in an electronic device. According to the various embodiments of the present disclosure, a method for operating an electronic device comprises determining a wake-up period based on at least one of a received signal strength and a state of the electronic device, and controlling a wireless communication module of the electronic device based on the wake-up period.Type: GrantFiled: August 5, 2016Date of Patent: May 31, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Jisu Oh, Seyoun Lim, Dong-Gi Jang, Jin-Hyo Kim, Seyeong Bae
-
Patent number: 11349701Abstract: Provided is a process, including: receiving, with a rack-controller, via a first network, an application program interface (API) request; based on the API request, selecting, with the rack-controller, one of a plurality of routines to effectuate control via the second network of at least some of the plurality of rack-mounted computing devices; executing, with the rack-controller, the selected routine and, as a result, sending one or more commands via the second network encoded in a second protocol different from the first protocol to effectuate an action indicated by the API request.Type: GrantFiled: June 11, 2019Date of Patent: May 31, 2022Assignee: Vapor IO Inc.Inventors: Andrew Brian Cencini, Steven White, Cole Malone Crawford