Patents Examined by Gayathri Sampath
  • Patent number: 11726543
    Abstract: Systems and devices are provided to enable granular control over a retention or active state of each of a plurality of memory circuits, such as a plurality of memory cell arrays, within a memory. Each respective memory array of the plurality of memory arrays is coupled to a respective ballast driver and a respective active memory signal switch for the respective memory array. One or more voltage regulators are coupled to a ballast driver gate node and to a bias node of at least one of the respective memory arrays. In operation, the respective active memory signal switch for a respective memory array causes the respective memory array to transition between an active state for the respective memory array and a retention state for the respective memory array.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: August 15, 2023
    Assignees: STMICROELECTRONICS S.r.l., STMicroelectronics International N.V.
    Inventors: Nitin Chawla, Anuj Grover, Giuseppe Desoli, Kedar Janardan Dhori, Thomas Boesch, Promod Kumar
  • Patent number: 11714658
    Abstract: Methods, systems, and apparatus, including computer-readable media, for automated idle environment shutdown. In some implementations, activity of a server environment is monitored over a period of time. A measure of user-initiated activity of the server environment is determined based on the monitored activity of the server environment over the period of time. The level of user-initiated activity over the period of time is determined to be less than a threshold level. In response to determining that the level of user-initiated activity over the period of time is less than the threshold level, shut down of the server environment is initiated.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: August 1, 2023
    Assignee: MicroStrategy Incorporated
    Inventors: Richard Gardner, Clayton Myers, Andrew Smith, Timothy Lang, Hao Shen
  • Patent number: 11687116
    Abstract: Aspects of the present invention disclose a method for dynamically adjusting a clock speed of a core of a multicore processor of user equipment. The method includes one or more processors generating a dedicated logical channel from a user device to a multidomain service orchestration layer of a fifth generation (5G) telecom network. The method further includes collecting information of the user device through the dedicated logical channel. The method further includes identifying situational insight of the user device based at least in part on the information of the user device. The method further includes identifying determining a workload forecast of one or more cores of the user device based at least in part on the situational insight. The method further includes identifying determining a recommended central processing unit (CPU) clock speed for a CPU core of the user device based at least in part on the workload forecast.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Lakisha R. S. Hall, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11681481
    Abstract: An information processing apparatus includes a first controller and a second controller. The first controller is configured to control an operation of the overall information processing apparatus. The second controller is configured to control an operation of a device. When detecting a trigger of resumption from a power saving mode, the second controller notifies the first controller of the detection of the trigger, and starts to initialize a function corresponding to the trigger.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: June 20, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Tomoki Tanihata, Shinho Ikeda, Asahito Shioyasu, Hisashi Noda, Kenta Nomura
  • Patent number: 11656675
    Abstract: A method of operating an application processor including a central processing unit (CPU) with at least one core and a memory interface includes measuring, during a first period, a core active cycle of a period in which the at least one core performs an operation to execute instructions and a core idle cycle of a period in which the at least one core is in an idle state, generating information about a memory access stall cycle of a period in which the at least one core accesses the memory interface in the core active cycle, correcting the core active cycle using the information about the memory access stall cycle to calculate a load on the at least one core using the corrected core active cycle, and performing a DVFS operation on the at least one core using the calculated load on the at least one core.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: May 23, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seok-Ju Yoon, Nak-Woo Sung, Seung-Chull Suh, Taek-Ki Kim, Jae-Joon Yoo, Eun-Ok Jo
  • Patent number: 11645087
    Abstract: A computing environment includes multiple client devices that may each be configured to serve a particular function within the computing environment. The client devices are each coupled to a client management server that communicates with and manages functions of the client devices. When a client device first boots, the client management server communicates with the client device over a network in order to provision the client device with an enrollment image. Using the enrollment image, a client device can become enrolled with the client management server. Once enrolled, the client management server can provision the client device with a functional operating system image. The functional operating system image can support device applications that require a restricted number of runtime states within the client device. A new functional operating system image is downloaded from the client management server and installed on the client device each time the device is rebooted.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: May 9, 2023
    Assignee: Meta Platforms. Inc.
    Inventors: Oliver Pell, Davide Guerri, Dmitry Vnukov
  • Patent number: 11620063
    Abstract: An information processing apparatus includes an ensuring circuit configured to maintain an operation of a first storage connected to a first system in a case where a detection unit detects reduction in voltage of a power supply. A control unit is configured to copy at least data necessary for activating the information processing apparatus from a second storage connected to a second system to the first storage in a case where the first storage is set not to store the data necessary for activating the information processing apparatus and a second storage is set to store the data necessary for activating the information processing apparatus.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: April 4, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroki Ito
  • Patent number: 11609997
    Abstract: An autonomous driving system having dual secure boot is provided. The autonomous driving system includes: a control system, a host, and a baseboard management controller (BMC). The control system includes a microcontroller, a first flash memory, and a second flash memory. The first flash memory stores first embedded-controller firmware and a first application image file. The second flash memory stores second embedded-controller firmware and a second application image file. When the autonomous driving system is turned on, the microcontroller executes a dual secure boot procedure to execute the first embedded-controller firmware or the second embedded-controller firmware. In response to the microcontroller successfully executing the first embedded-controller firmware or the second embedded-controller firmware, the microcontroller authenticates the first application image file or the second application image file.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 21, 2023
    Assignee: QUANTA COMPUTER INC.
    Inventor: Yueh-Chang Tsai
  • Patent number: 11611872
    Abstract: In an aspect, the present disclosure includes a method, apparatus, and non-transitory computer readable medium for wireless communications for initiating, by a provisioning system, a provisioning procedure to configure and update a device that initiates an initial connection to a wireless network based on a unique identifier of the device; and establishing, by the provisioning system, a secure socket with the device based on the provisioning procedure.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: March 21, 2023
    Assignee: ShopperTrak RCT LLC
    Inventors: Kelly Surles, Spencer Neilan, Zafar Mohammad Haq, William A. Knopf, Jr., William Edward Dubois
  • Patent number: 11582047
    Abstract: One embodiment is directed a powered device that comprises a connector to connect a multi-conductor cable to the powered device and device circuits partitioned into a first partition and a second partition. The powered device is configured to receive power from a first cable circuit and a second cable circuit provided over the multi-conductor cable. The powered device is configured to separately power the first partition using power received from the first cable circuit and power the second partition using power received from the second cable circuit and to power isolate the first cable circuit from the second cable circuit. The powered device further comprises at least one isolation device coupled to the first partition and the second partition and configured to enable information to be communicated between the first partition and the second partition. Other embodiments are disclosed.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: February 14, 2023
    Assignee: CommScope Technologies LLC
    Inventor: Van E. Hanson
  • Patent number: 11579676
    Abstract: Systems, apparatus, and methods that control power consumption in a processor are disclosed. One system apparatus, and method includes a processor that operates in at least a first power control mode including a first power amount and a second power control mode including a second power amount lower than the first power amount and a power control device. The power control device is configured to control power consumption in the processor, change a power control mode of the processor to the first power control mode in response to a first excess time period in which the power consumption of the processor exceeds a first reference power for a first period of time, and change the power control mode of the processor to the second power control mode in response to a second period of time in which the power consumption is less than or equal to a second reference power.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: February 14, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Atsunobu Nakamura, Takuroh Kamimura, Hajime Yoshizawa
  • Patent number: 11579681
    Abstract: As the volume of data under management expands rapidly, so do the costs associated with storing and that data on secondary storage devices. The illustrative approach provides an improvement to the information management system by delaying certain tasks that meet a set of criteria until a specified threshold is met. The system receives a request to be performed on a set of data stored on secondary devices. Power management module determines whether the task satisfies a set of criteria for delayed execution, queues the task, and when a specified threshold of the queued tasks is met powers up the necessary components to execute the tasks.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: February 14, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Satya Narayan Mohanty, Prasanth Manickam, Vineeth Samuel Varghese
  • Patent number: 11567550
    Abstract: According to one embodiment, an automatic transfer switch (ATS) module for an electronic rack includes a container and four pairs of relays that are disposed within the container, each pair having a first relay connected in series with a second relay. A first two pairs of relays are arranged to connect to a first power source and are arranged to connect to a power supply unit, and a second two pairs of relays are arranged to connect to a second power source and are arranged to connect to the power supply unit. The four pairs of relays are arranged in one of several open-closed configurations, such that in a first open-closed configuration the first source connects to the power supply unit through a first two pairs of relays and in a second open-closed configuration the second source connects to the power supply unit through a second two pairs of relays.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: January 31, 2023
    Assignee: BAIDU USA LLC
    Inventors: Huawei Yang, Tianyi Gao, Shuai Shao
  • Patent number: 11550664
    Abstract: An early boot debug system includes a first memory subsystem that includes boot instructions and a processing system that is coupled to the first memory subsystem. The processing system includes a primary processing subsystem, and a secondary processing subsystem that is coupled to the primary processing subsystem and a second memory subsystem. The secondary processing subsystem copies the boot instructions from the first memory subsystem to the second memory subsystem and executes the boot instructions from the second memory subsystem during a boot operation. The secondary processing subsystem then detects a first event during the execution of the boot instructions and, in response, generates a first event information. The secondary processing subsystem stores the first event information in the second memory subsystem to be retrieved on-demand by an administrator.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 10, 2023
    Assignee: Dell Products L.P.
    Inventors: Anh Dinh Luong, Po-Yu Cheng
  • Patent number: 11543869
    Abstract: An information processing apparatus which is capable of properly supplying power to an image processing unit and an image output unit from respective different power supplies without using a control instruction. The image processing unit obtains data from an external apparatus. A type of the obtained data is determined, and supply of power to the image processing unit and the image output unit is controlled based on the determined type of the data.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: January 3, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshitaka Oba
  • Patent number: 11537488
    Abstract: An user profile may be used to adjust one or more system power management settings of an information handling system. An information handling system may transmit one or more user profile credentials. The information handling system may receive user profile data and may compare the user profile data with one or more system characteristics of the information handling system. Based on the comparison of the user profile data with the system characteristics of the information handling system, the information handling system may adjust one or more power management settings of the information handling system.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: December 27, 2022
    Assignee: Dell Products L.P.
    Inventors: Richard C. Thompson, Nikhil M. Vichare, Vivek Viswanathan Iyer
  • Patent number: 11531385
    Abstract: In one embodiment, the voltage droop monitoring circuit includes a ring oscillator circuit block configured to generate a plurality of oscillation signals and configured to output a selected oscillation signal from one of the plurality of oscillation signals based on a first control signal. The first control signal is based on a power supply voltage of a functional circuit block. The voltage droop monitoring circuit further includes a counter configured to generate a count value based on the selected oscillation signal, and a droop detector configured detect droop in the power supply voltage of the functional circuit block based on the count value and at least one threshold value.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: December 20, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Hwan Kim, Wook Kim, In-Sub Shin
  • Patent number: 11494248
    Abstract: A warm mission-mode reset may be performed in a portable computing device. Assertion of a signal indicating an error condition may be detected. In response to detection of the signal indicating an error condition, a signal indicating a request to preserve memory contents may be provided to a DRAM subsystem. Then, in response to a signal acknowledging the DRAM subsystem is preserving the memory contents, a system reset signal may be asserted.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 8, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Rakesh Misra, Rohit Gupta, Shubham Maheshwari, Pawan Chhabra
  • Patent number: 11487308
    Abstract: A system, method and computer program product for operating a low-voltage Internet-of-Things sensor device. The method includes sensing of the temperature dependence at each voltage condition in addition to the actual temperature and voltage. A programmed machine learning model uses the information to decide when it is appropriate to test the device functionality and use the results of different tests to determine when the system should run synchronously or asynchronously through a machine learning predictive algorithm. Based on said one or more sensed operating conditions, the system uses the model to detect a mode of operation of said IoT device indicating IoT device meets an expected level of performance, or a mode indicating said IoT device is not operating according to the expected level of performance. Based on the detected operating condition, the IoT device automatically adapts its operation to ensure a desired level of IoT sensor device performance.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Haard Kamlesh Mehta, David Wolpert
  • Patent number: 11474585
    Abstract: A wake-up control method for a Body Control Module (BCM) includes: step S1 writing IDs and wake-up level information of all Micro Controller Unit (MCU) pins serving as an external wake-up source to a retention RAM; step S2, setting a wake-up detection timer, and triggering a system to enter a low power consumption mode; step S3, after a wake-up detection time set by the wake-up detection timer expires, enabling power supply to all MCU pins, setting the corresponding MCU pin as an input pin according to the pin ID information written in step S1, and acquiring level information of the input pin; and step S4, comparing the level information of the input pin with the wake-up level information written in step S1, if they are consistent, writing the ID of the input pin that is to serve as a wake-up source to the retention RAM and triggering the system to enter a normal operating mode, and if they are inconsistent, disabling the power supply to the MCU pin. A wake-up control device for a BCM is further provided.
    Type: Grant
    Filed: November 23, 2017
    Date of Patent: October 18, 2022
    Assignee: GUANGZHOU AUTOMOBILE GROUP CO., LTD.
    Inventors: Wenlong Zhang, Shaotang Huang, Zhide Zhang, Guangwei Ran