Patents Examined by Brian J Corcoran
  • Patent number: 11175723
    Abstract: A system and method of power mode management for a processor providing safe and robust transitioning between normal and low power modes to meet low current requirements and to ensure accurate power mode transition communications. A two step process includes receiving a digital code, starting a standby entry timer, and receiving a low power request indication before timeout of the standby entry timer to ensure a valid request, and otherwise resetting upon timer timeout. A watchdog timer ensures that a maximum standby duration is not exceeded. An acknowledge timer ensures valid communication between modules of a power management IC. Memory elements ensure and maintain valid states of reset and safe state pins during standby. Self tests are performed in which test failure prevents transition to the low power mode. A power good indication ensures the processor that the supply voltages are suitable for both low power and normal operation.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: November 16, 2021
    Assignee: NXP USA, Inc.
    Inventors: Loic Hureau, Daniel McKenna, Jean-Philippe Meunier, Thomas Henry Luedeke
  • Patent number: 11157068
    Abstract: Embodiments may include systems and methods for communication including a communication port with a first lane and a second lane, a first power controller and a second power controller coupled to the communication port. The first power controller is to control, at a first time instance, the first lane to operate in a first power state selected from a first set of power states for the first lane. The second power controller is to control, at a second time instance, the second lane to operate in a second power state selected from a second set of power states for the second lane, wherein the first power state is different from the second power state. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: October 26, 2021
    Assignee: Intel Corporation
    Inventors: Dmitriy Berchanskiy, Vinay Raghav, Udaya Natarajan, Huimin Chen
  • Patent number: 11137815
    Abstract: Embodiments of the present invention provide methods and apparatus for metering GPU workload in real time. Metering of the GPU workload is performed by a Workload Metering (WLM) algorithm implemented in software or firmware that calculates a duty cycle for the graphics engine. The duty cycle forces the graphics engine to transition from a busy state to an idle state periodically based on measured power consumption, and engages race-to-sleep techniques to place the engine or engines in a low power state during the forced idle times, thereby reducing the overall power draw of the GPU to meet a predetermined power budget. According to some embodiments, the WLM algorithm is deployed on a microcontroller of a power management unit (PMU).
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: October 5, 2021
    Assignee: NVIDIA Corporation
    Inventor: Amit Pabalkar
  • Patent number: 11132050
    Abstract: A computing device apparatus facilitates use of a deep low power mode that includes powering off the device's CPU by including a hardware implemented process to trigger storage of data from the device's volatile storage elements in non-volatile memory in response to entering the low power mode. A hardware based power management unit controls the process including interrupting a normal processing order of the CPU and triggering the storage of the data in the non-volatile memory. In response to a wake-up event, the device is triggered to restore the data stored in the non-volatile memory to the volatile memory prior to execution of a wake up process for the CPU from the low power mode. The device includes a power storage element such as a capacitor that holds sufficient energy to complete the non-volatile data storage task prior to entering the low power mode.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: September 28, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Michael Zwerg, Steven Craig Bartling, Sudhanshu Khanna
  • Patent number: 11106471
    Abstract: A method for secure data communications using an insecure protocol, comprising generating a data message at a data processor client. Adding a security key to the data message using the data processor client. Transmitting the data message to a remote data processor receiver over a data network. Determining whether the data message is authentic at the remote data processor receiver. Automatically responding to the data message with a location where additional data can be obtained from the remote data processor receiver if it is determined by the remote data processor receiver that the data message is authentic.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: August 31, 2021
    Assignee: Dell Products L.P.
    Inventors: Karunakar Poosapalli, Sumanth Vidyadhara
  • Patent number: 11087802
    Abstract: An apparatus includes an external terminal, an output circuit having an impedance corresponding to a code signal, and a calibration circuit configured to produce the code signal responsive to a comparison of a voltage at the external terminal with a reference voltage, the comparison performed by a first cycle period in a first mode and by a second cycle which is longer than the first cycle period in a second mode.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: August 10, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Tetsuya Arai, Junki Taniguchi
  • Patent number: 11086372
    Abstract: A processing method and a terminal device are provided. The processing method comprises, provided that a storage device stores an association relationship between a first communication identifier and a first device identifier corresponding to a terminal device, and the terminal device is not connected to the storage device, monitoring whether a predetermined condition is satisfied. The processing method further comprises, in response to monitoring that the predetermined condition is satisfied, performing a corresponding process. After the terminal device and the storage device are connected, the storage device stores an association relationship between a second communication identifier and a device identifier corresponding to the terminal device.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 10, 2021
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventor: Hong Zhang
  • Patent number: 11079834
    Abstract: A radio module, radio module, comprising a battery; and a radio circuit, the radio circuit comprising: a DC-to-DC converter coupled with the batters and configured to convert a battery voltage to a first DC voltage level; at least one regulator coupled with the DC-to-DC converter and configured to covert the first DC voltage level to a second DC voltage level; a plurality of circuit blocks coupled with the at least one regulator such that the second DC voltage level is configured to provide power to the plurality of circuit blocks; a real time clock configured to provide a clock signal to the plurality of circuit blocks; and a management unit coupled with the plurality of circuit blocks and configured to implement a state machine to control the plurality of circuit blocks, wherein the state machine causes the management unit to cause the second DC voltage level to be applied to and removed from at least some of the plurality of circuit blocks during various states comprising the state machine, wherein the plu
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 3, 2021
    Assignee: UBILITE, INC.
    Inventors: Ismail Lakkis, Lai Xu
  • Patent number: 11061802
    Abstract: A method of determining a time stamp for an event in a digital processing system, the method comprising the steps of: obtaining a coarse time stamp from a time stamp counter; obtaining timing correction data from one or more hardware components of the system; and adjusting the coarse time stamp value based on the timing correction data to provide a precision time stamp value.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: July 13, 2021
    Assignee: Zomojo PTY LTD
    Inventor: Matthew Chapman
  • Patent number: 11061457
    Abstract: Technology to dynamically share system power among charging ports of a multiport power delivery (PD) system is described. In one embodiment, a multiport PD system includes a master controller associated with a master port, and one or more slave controllers associated with one or more slave ports. The master controller determines a port connection status of a set of multiple ports. The port connection status indicates that multiple devices are connected. The master controller determines a power requirement of each of the devices. The master controller dynamically allocates a system power between each of the ports, independent of a connection sequence of the devices.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: July 13, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Debraj Bhattacharjee, Kailas Iyer, Palaniappan Subbiah, Subramanyam Sankaran, Anshul Gulati, Neel Karkhanis
  • Patent number: 11054885
    Abstract: A computing device, such as a multifunction printer, may be configured to supply electrical power to one or more external devices. The computing device may include a user interface that can display information to a user, informing the user of the electrical power being supplied to the one or more external devices and/or of the total amount of electrical power that is available to the one or more external devices. The user may use the user interface to adjust the amount of power being supplied to each of the external devices, and the computing device may store information indicating the user's adjusted power levels and use the stored information to control the amount of power supplied to the external devices.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: July 6, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yasuhiro Shimamura
  • Patent number: 11025442
    Abstract: A method for a network apparatus to control power provision to a powered device is proposed. The network apparatus is configured for connection to the powered device, an electronic device, and a power supply device. The network apparatus permits transmission of electronic power provided by the power supply device to the powered device therethrough when the electronic device is communicatively connected to the network apparatus, and does not permit transmission of electronic power provided by the power supply device to the powered device therethrough when the electronic device is not communicatively connected to the network apparatus.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: June 1, 2021
    Assignee: YODA COMMUNICATIONS, INC.
    Inventor: Young-Lim Su
  • Patent number: 11003238
    Abstract: A hierarchy of interconnected memory retention (MR) circuits detect a clock gating mode being entered at any level of an integrated circuit. In response, the hierarchy automatically transitions memory at the clock gated level and all levels below the clock-gated level from a normal operating state to a memory retention state. When a memory transitions from a normal operating state to a memory retention state, the memory transitions from a higher power state (corresponding to the normal operating state) to a lower power state (corresponding to the memory retention state). Thus, in addition to the dynamic power savings caused by the clock gating mode, the hierarchy of MR circuits automatically transitions the memory modules at the clock gated level and all levels below the clock gated level to a lower power state. As a result, the leakage power consumption of the corresponding memory modules is reduced relative to prior approaches.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: May 11, 2021
    Assignee: NVIDIA Corporation
    Inventors: Anand Shanmugam Sundararajan, Ramachandiran V, Abhijeet Chandratre, Lordson Yue, Archana Srinivasaiah, Sachin Idgunji
  • Patent number: 10990152
    Abstract: An information processing apparatus includes a wired electric power supply connector configured for connection with a wired electric power supply to receive electric power therefrom, non-contact electric power supply connector configured for electric coupling with a non-contact electric power supply to receive electric power therefrom, and a processor. The processor selects, for electric power supplied to each component of the information processing apparatus, one of the wired electric power supply and the non-electric power supply, wherein the wired electric power supply is selected at a time of startup of the information processing apparatus, and the non-contact electric power supply is selected if an operation state of the information processing apparatus or the non-contact power supply meets a predetermined condition. The processor controls the wired electric power supply connector and the non-contact electric power supply connector to supply electric power to each component based on the selection.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 27, 2021
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Yoichi Yamane
  • Patent number: 10976798
    Abstract: A building automation system (BAS) controller includes a power supply, a primary controller, and plurality of USB ports for connection to a set of supported peripherals. The primary controller identifies the inserted USB device type and, based on device type, estimates a current draw of the USB device. The total estimated current draw of all inserted USB devices is added to the current draw of the primary controller and compared to the available capacity of the power supply. If the combined current draw is above a threshold, any remaining USB ports in which no USB devices are inserted are deactivated, thereby preventing the use of further USB devices. In embodiments, the BAS controller includes an auxiliary peripheral device power interface, and the total current of connected auxiliary peripheral devices is included in the combined current determination. A user interface coupled to the BAS controller displays power allocation status.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: April 13, 2021
    Assignee: Trane International Inc.
    Inventors: Thomas Christopher Basterash, Nathan P. Longen, Christopher Garnsworthy, Mark Martin
  • Patent number: 10904232
    Abstract: Aspects of the present disclosure relate to providing a booting key to a remote system. A policy server receives a verification that a predetermined number of user devices provided secret information for booting a remote system. The policy server provides, in response to the received verification, a message for a key server to provide a booting key to the remote system, the key server providing the booting key in response to the message and causing the remote system to complete a booting procedure, in response to the message from the policy server.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: January 26, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Justin Cassidy, Tristan Smith, Kori Oliver
  • Patent number: 10867047
    Abstract: Example implementations relate to custom operating system (OS) images. For example, booting a user device to a custom OS image includes presenting a user interface (UI) for creating a custom OS image for portable use, storing the custom OS image on a database for information technology (IT) management purposes, sending, based on a request, the custom OS image from the database to an secure external device, and authenticating, based on a policy, the custom OS image on the secure external device for use on a user device without an OS image or a hard drive disk (HDD).
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: December 15, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Syed S Azam, Juan Martinez, Chi So
  • Patent number: 10860329
    Abstract: A system and method for instantiating an operating system within the context of a content management and delivery system. The operating system to be instantiated may be presented in the form of an object configured to be downloaded to a workspace in a content management and delivery application and that is created by a content manager. In the workspace at various users' local devices, a content manager may choose to allow specific objects to be cached for offline access at the various users' devices. One such object may be an operating system in and of itself. When such an operating system is instantiated within the content management and delivery system, the operating system may supersede the existing operating system thereby allowing a user of a device access to only other content and data (other objects) as so deemed permissible by a content manager. The operating system may include application programming interfaces (APIs) for handling web browsing, file management, and other operating system aspects.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: December 8, 2020
    Assignee: MediaFolio Technologies, Inc.
    Inventors: Mark Alan Lacas, Christopher Michael Dodge
  • Patent number: 10838393
    Abstract: An apparatus and method for mapping timer channels to protection groups. One embodiment of the method can be implemented in a microcontroller unit (MCU) that comprises a central processing unit (CPU) coupled to a plurality of timer channels and a plurality of programmable group output disable (PTGOD) circuits. The CPU can select a first group of the timer channels to respond to an assertion of a first output disable signal from a first of the PTGOD circuits. Each timer channel of the first group can disable an output signal in response to receiving the assertion of the first output disable signal.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: November 17, 2020
    Assignee: Renesas Electronics America Inc.
    Inventor: Jon Matthew Brabender
  • Patent number: 10817037
    Abstract: A method for managing a power supply comprises an Extension Power over Ethernet System receiving a trigger event. A determination is made as to whether the trigger event would cause a power budget of a power supply management device to increase or decrease; if the power is increased, the power is provided to a switch with a higher priority; if the power is decreased, power can be provided to a switch with a higher priority from a lower priority. A device for power supply management is also disclosed, the method and the device can effectively allocate power as required and avoid equipment overload.
    Type: Grant
    Filed: January 20, 2018
    Date of Patent: October 27, 2020
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventors: Hung-Ta Chen, Chuan-Cheng Hsu