Patents Examined by Nitin C. Patel
  • Patent number: 12158789
    Abstract: A method for controlling total power consumption of system by setting controller parameters based on phases is provided, which is applied to a system at least including heat-generating element, fan, and controller. The method includes: setting the controller with heating control parameter and cooling control parameter; reading, by the controller, current temperature and temperature at a previous moment of the heat-generating element; and comparing, by the controller, current temperature with temperature at the previous moment to determine whether the heat-generating element is in heating phase or in cooling phase; in case of the heating phase, the controller provides feedback control to the fan based on the heating control parameter; in case of the cooling phase, the controller provides feedback control to the fan based on the cooling control parameter; thereby controlling the total power consumption of the system.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: December 3, 2024
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: Biao Li, Lian-Fei Zhang
  • Patent number: 12160163
    Abstract: The present invention relates to a method for obtaining switching angles (?1, . . . , ?i), and to an associated conversion system. In the method, possible values (IM) are established for a modulation index, within a predetermined range of values (R) and divided into a plurality of segments (S1, . . . , Sj); a value is obtained for each of the switching angles (?1, . . . , ?i) in each segment (S1, . . . , Sj) and for each of the possible values (IM); a switching curve (SC) is formed for each switching angle (?1, . . . , ?i) over the entire range (R); and the height or amplitude and the slope of each switching curve (SC) at a possible value shared by two segments (S1, . . . , Sj) are considered constant.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: December 3, 2024
    Assignee: INGETEAM POWER TECHNOLOGY, S.A.
    Inventor: Danel Madariaga Zubimendi
  • Patent number: 12158791
    Abstract: The disclosure relates to a portable device for unlocking a vehicle, a method, and a storage medium. The portable device includes a communication unit and a processing unit. The communication unit is configured to scan a pairing request signal from the vehicle, and transmit a locking/unlocking signal to the vehicle. The processing unit is configured to: receive a motion status signal indicating a motion status of the portable device and a temperature signal indicating an ambient temperature of the portable device; and switch an operating mode of the portable device based on at least one of the motion status signal and the temperature signal.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: December 3, 2024
    Assignee: NIO TECHNOLOGY (ANHUI) CO., LTD
    Inventors: Yiqi Han, Bohong Xiao, Zheng Liu, Yunwei He, Qizhuang Shen, Tongzhou Zhou, Zihan Wang, Cheng Wang
  • Patent number: 12153464
    Abstract: An architecture in which the cores of a multicore processor are paired together. An internal memory may be connected to the pair of cores via separate leads. The pair of cores can run at reversed clock phases. A clock generator may be responsible for generating a clock signal that can be provided as input to one core, and a signal inverter may be responsible for inverting the clock signal so as to generate an inverted clock signal that can be provided as input to the other core.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: November 26, 2024
    Assignee: GREATER SHINE LIMITED
    Inventor: Jian Wei
  • Patent number: 12141013
    Abstract: Systems and methods for managing settings based upon Information Handling System (IHS) motion using heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an IHS may include a heterogeneous computing platform and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among a plurality of devices of the heterogeneous computing platform, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: identify an IHS motion, at least in part, upon context or telemetry data received from at least a subset of the plurality of devices; and trigger a modification of an IHS setting based, at least in part, upon the identification.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: November 12, 2024
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Daniel L Hamlin, Srikanth Kondapi
  • Patent number: 12141588
    Abstract: An information handling system includes a memory device, a memory, a chipset, and a basic input/output system (BIOS). The chipset includes a main processor and a hybrid processor. During a first pre-boot phase, the BIOS memory maps the hybrid processor to a first portion of the memory device, and stores an embedded operating system in the memory. During a second pre-boot phase, the BIOS memory maps the main processor to a second portion of the memory device, stores a host operating system in the memory, and loads the embedded operating system on the hybrid processor. The second portion is a larger portion of the memory device than the first portion.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Sumanth Vidyadhara, Vivek Viswanathan Iyer
  • Patent number: 12141288
    Abstract: A secure boot monitoring and validation process for operating system (OS) initial installation or upgrade operations. A validated copy of OS boot files is made during OS installation. The boot files are stored in a first RAID array. A checksum comparator or OS boot file filesystem check (FSCK) component validates the boot files upon initial installation of the OS by comparison with a secure copy of the boot files, which are stored in a second RAID array. Any validation failure indicates corruption or unwanted modification of the boot file data, and an autorecovery operation using different boot partitions is attempted.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Xinghai Yu, Colin Zou
  • Patent number: 12130687
    Abstract: A computer-implemented method of controlling power consumption in a multi-processor computing device comprises: determining whether a first processor is operating in a high-power regime or a low-power regime; selecting a first set of control rules that includes a first subset of control rules that apply when the first processor is operating in the high-power regime and a second subset of control rules that apply when the first processor is operating in the low-power regime; determining one or more power settings for the first processor based on the first set of control rules; and causing the first processor to perform one or more operations based on the one or more power settings.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: October 29, 2024
    Assignee: NVIDIA CORPORATION
    Inventors: Thomas E. Dewey, Michael Irwin, Simon Lai, Sau Yan Keith Li
  • Patent number: 12130682
    Abstract: A powered device electrical data modeling and intelligence system is used to monitor electrical data of powered devices to determine in-use activity thereof. A number of network-enabled electric plugs are deployed in a region, for example, within certain areas of a floor of a building or within certain floors of a building. Each of the network-enabled electric plugs is configured to deliver electricity from an electricity source to one or more powered devices located in the region. A server runs a web application used to monitor electrical data for the region based on electricity drawn by each of the one or more powered devices. The web application computes usage metrics for the powered devices by modeling electrical data for the powered devices into clusters representative of device operational states. The web application may then determine an operational state of a powered device according to the usage metrics.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: October 29, 2024
    Assignee: Sapient Industries, Inc.
    Inventors: Samuel M. Parks, Derek Horkel
  • Patent number: 12124312
    Abstract: Out-of-band switching of states of a computing device by a coupled peripheral device, are described. A sensor within the peripheral device may monitor an area in proximity to the peripheral device. A controller within the peripheral device may determine whether a user is present within the area. On determining the user to be present, a control signal may be generated. The control signal is conforms with the messaging protocol and causes the computing device to switch between an operational state and a low-power state. The controller may cause out-of-band transmission of the control signal to the computing device through the transmission interface.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: October 22, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: HengChang Hsu, Syed Azam, Shih-Heng Chen, WanChieh Lu
  • Patent number: 12113632
    Abstract: This application relates to a power consumption grading method for a network-based power supply system. The method includes: when it is detected that power overload protection is not triggered, starting a plurality of power modules of a powered device one by one in a specific order until all the plurality of power modules are started or it is detected that the power overload protection is triggered after a specific power module is started; when it is detected that the power overload protection is triggered, selecting, according to the specific order and based on the specific power module, one or more of the plurality of power modules as a power module combination of the powered device; and determining a load power of the powered device and a corresponding power consumption level based on the power module combination.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: October 8, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiping Song, Shiyong Fu, Yajie Cai, Xuefeng Tang, Houcun Zhu
  • Patent number: 12111682
    Abstract: The present disclosure relates to a delay synchronization processing apparatus and a signal processing apparatus provided with same. The delay synchronization processing apparatus according to one embodiment of the present disclosure comprises: a delay device to generate a random number and to delay an input asynchronous N-bit signal based on the generated random number; and a synchronization processor configured to perform synchronization processing on the asynchronous N-bit signal delayed by the delay device. Accordingly, errors during non-synchronous bit signal processing can be detected.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: October 8, 2024
    Assignee: LG ELECTRONICS INC.
    Inventor: Jongin Choi
  • Patent number: 12099851
    Abstract: A first processor performs a falsification detection on a first boot code based on activation of an information processing apparatus, and in a case where no falsification of the first boot code is detected and version information about the first boot code and version information about a second boot code are different from each other, the first processor overwrites the second boot code with the first boot code after reset processing of a second processor is completed.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: September 24, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kiyokazu Umimura
  • Patent number: 12085978
    Abstract: Disclosed are a device synchronization calibration method and apparatus, a device, and a storage medium. The method includes that timestamp synchronization deviations between all two devices among at least two devices is acquired, that it is determined whether each of the timestamp synchronization deviations between the all two devices is a set value, and that a synchronization calibration instruction is generated in response to a determination result that any timestamp synchronization deviation is not the set value. The synchronization calibration instruction is used for performing synchronization calibration for two devices corresponding to any timestamp synchronization deviation.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 10, 2024
    Assignee: RIGOL TECHNOLOGIES (BEIJING), INC.
    Inventors: Wenyu Jiang, Guiqiang Gong, Yue Wang
  • Patent number: 12086606
    Abstract: Bootstrapping a microservices container registry. A computing system node receives an installation package. The receiving computing system node bootstraps an initial invocation of the microservice by first installing a local container registry from the installation package and then by installing the microservice from the installation package. The installation package contains additional components that can be extracted, installed and invoked by executing the microservice at the computing system node after extracting from the local container registry. The installation package is generated by any node of the computing system and contains code corresponding to infrastructure microservices that are installed before invoking microservices that depend on the infrastructure. Temporary domain name services are installed from the installation package at a node-local IP address. The temporary domain name services are switched over to a different domain name service at a different IP address.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: September 10, 2024
    Assignee: Nutanix, Inc.
    Inventor: Pravin Singhal
  • Patent number: 12086260
    Abstract: Systems and methods are provided to perform BIOS recovery for a first information handling system that is in a no-boot state, i.e., in which the original equipment manufacturer (OEM) boot block (OBB) on the first information handling system is corrupted or damaged and thus does not properly execute. OBB BIOS recovery may be achieved using logic executing on a second and different information handling system that is wirelessly communicating with initial boot block (IBB) BIOS firmware that is executing on the first information handling system. The logic executing on the second information handling system may select and download (e.g., from a remote server) a correct uncorrupted and undamaged copy of the BIOS recovery firmware version for the first information handling system, and then wirelessly transfer the downloaded new copy of the OBB BIOS firmware version to the first information handling system via an established secure wireless connection.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: September 10, 2024
    Assignee: Dell Products L.P.
    Inventors: Vivekanandh Narayanasamy Rajagopalan, Anand Prakash Joshi, Hemanth Venkatesh Murthy, Ibrahim Sayyed
  • Patent number: 12079056
    Abstract: A circuit device includes: a plurality of circuit blocks, each circuit block being provided with at least one temperature sensor; and a control circuit controlling the plurality of circuit blocks. Each circuit block performs first feedback control for temperature abnormality detection, based on a temperature detection value of the temperature sensor provided in each circuit block. The control circuit performs second feedback control for temperature abnormality detection to each circuit block of the plurality of circuit blocks, based on the temperature detection value of the temperature sensor.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: September 3, 2024
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Makoto Katase
  • Patent number: 12072755
    Abstract: The present description concerns an electronic device having an antenna configured to receive a radio frequency signal. The electronic device further includes a control unit. The control unit is off, and the antenna receives a radio frequency signal. The antenna is configured to deliver a first voltage representative of the radio frequency signal to power the control unit with the voltage for the duration of the booting of the control unit.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: August 27, 2024
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Denis Roman, Jean-Louis Demessine, Lionel Chastillon, Renaud Lemonnier
  • Patent number: 12057193
    Abstract: A memory device includes: a first clock receiver configured to receive a first clock signal; a second clock receiver configured to receive a second clock signal when data is input or output, wherein the second clock signal has a first clock frequency in a preamble period, and has a second clock frequency different from the first clock frequency after the preamble period; a command decoder configured to receive a clock synchronization command synchronized with the first clock signal and generate a clock synchronization signal, wherein the clock synchronization signal is generated during the preamble period; and a clock synchronizing circuit configured to generate a plurality of division clock signals in response to the second clock signal, latch the clock synchronization signal during the preamble period, and selectively provide the plurality of division clock signals as internal data clock signals according to a result of the latching.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: August 6, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hye-Ran Kim, Seong-Hwan Jeon, Tae-Young Oh
  • Patent number: 12056498
    Abstract: An electronic device is provided. The electronic device includes a processor including a plurality of cores and a memory electrically connected with the processor and storing instructions.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: August 6, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Myongjae Kim, Jeongwoong Lee, Youngjae Lim, Soohyung Lee, Euiseok Hong