Patents Examined by Raymond N Phan
  • Patent number: 11372468
    Abstract: A power supply architecture for USB Type-C controllers is described herein. In an example embodiment, an integrated circuit (IC) controller comprises a VCONN pin, a power rail coupled to internal circuits of the IC controller, and a VCONN switch coupled between the VCONN pin and the power rail. The VCONN switch comprises: a drain-extended n-type field effect transistor (DENFET) coupled between the VCONN pin and the power rail; a pump switch coupled to a gate of the DENFET; a resistor coupled between the VCONN pin and the gate of the DENFET; and a diode clamp coupled between the gate of the DENFET and ground.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: June 28, 2022
    Assignee: Cypress Semiconductor Corporation
    Inventors: Nicholas Alexander Bodnaruk, Anup Nayak, Pavan Kumar Kuchipudi
  • Patent number: 11372781
    Abstract: A memory module includes arrays of memory devices each having a data bus coupled to the data bus of a host memory channel by means of a switching tree. The switching tree is a tree of multiplexers that are controlled to couple the data lines of a single array to the data bus. In some embodiments, a first portion of the chip enable (CE) lines of a memory module are used to enable arrays of memory devices and a second portion are used to control the switching tree. The first portion may control a switching tree coupling the first portion to the enable inputs of the arrays.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: June 28, 2022
    Assignee: PETAIO INC.
    Inventors: Ivan Eng, Xinning Song
  • Patent number: 11355169
    Abstract: Methods, systems, and devices for a latency indication in a memory system or sub-system are described. An interface controller of a memory system may transmit an indication of a time delay (e.g., a wait signal) to a host in response to receiving an access command from the host. The interface controller may transmit such an indication when a latency associated with performing the access command is likely to be greater than a latency anticipated by the host. The interface controller may determine a time delay based on a status of buffer or a status of memory device, or both. The interface controller may use a pin designated and configured to transmit a command or control information to the host when transmitting a signal including an indication of a time delay. The interface controller may use a quantity, duration, or pattern of pulses to indicate a duration of a time delay.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: June 7, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Robert Nasry Hasbun, Dean D. Gans, Sharookh Daruwalla
  • Patent number: 11354258
    Abstract: In one example, an apparatus comprises: a first local memory, a computation engine configured to generate local data and to store the local data at the first local memory, and a controller. The apparatus is coupled with a host processor and a second device via an interconnect, the second device comprising a second local memory, the host processor hosting an application. The controller is configured to: receive, from the second device, a first message indicating that first data is stored in the second local memory; based on the first message: fetch the first data from the second local memory via the interconnect; control the computation engine to perform a computation operation on the first data to generate second data to support the application hosted by the host processor; and transmit, to the second device, a second message indicating that the second data is stored in the first local memory.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Patricio Kaplan, Ron Diamant
  • Patent number: 11334134
    Abstract: Expanded function datagrams in a system power management interface (SPMI) system allow a slave to use an expanded function datagram to address a larger number of masters (e.g., more than four) associated with the SPMI system. Furthermore, addressing may allow for a datagram to be broadcast to multiple masters concurrently. Still further, by signaling that the master addressing is other than the standard SPMI format, the nature of the address and payload of a datagram may be varied to handle larger volumes of data than the SPMI standard normally allows.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 17, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Lalan Jee Mishra, Naveen Kumar Narala, Richard Dominic Wietfeldt, Christopher Kong Yee Chun
  • Patent number: 11320854
    Abstract: A thread executing a task at a node in a multi-socket computing system may access a first data structure to obtain a first calibration dataset for the node. The first thread may generate a timestamp based on the first calibration dataset and a first quantity of time measured by a clock at the first node. The real-time duration of the task may be determined based on the timestamp. The first thread may recalibrate the first clock by at least generating, based on the first quantity of time measured by the clock and a second quantity of time measured by a wall clock of an operating system of the multi-socket computing system, a second calibration dataset. The first thread may update the first data structure to include the second calibration dataset while a second thread accesses a second data structure to obtain calibration data.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: May 3, 2022
    Assignee: SAP SE
    Inventors: Ivan Schreter, Sergey Yurenev
  • Patent number: 11314311
    Abstract: Systems and methods for managing battery runtime and performance based upon presence detection are described. In some embodiments, a method may include: receiving a first amount of energy from a power source directed to supporting operation of an Information Handling System (IHS); receiving a second amount of energy from the power source directed to charging a battery of the IHS; determining a user's presence state with respect to the IHS; and modifying the first and second amounts in response to the presence state.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: April 26, 2022
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Richard C. Thompson, Nikhil Manohar Vichare
  • Patent number: 11314520
    Abstract: A method is implemented by a control terminal communicable with a computer, and includes: receiving a modification request, obtaining a configuration path that contains a target option name of a target option to be modified and a target page name of a target page; obtaining a current page name of a current page presented in a current setup screen of BIOS of the computer; transmitting a control instruction to the computer so as to enable the computer to switch contents presented in the current setup screen from the current page to the target page, and to change option selection from a current option to the target option; and transmitting a modification instruction to the computer so as to enable the computer to modify the target option to have a target configuration value.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: April 26, 2022
    Assignee: Mitac Computing Technology Corporation
    Inventors: Jyun-Hong Li, Chi-Hao Kuan
  • Patent number: 11314671
    Abstract: A circuit for an I/O module, the circuit having a communication unit for receiving process data, which is connectable to a bus for communication purposes, a microcontroller which is connected to the communication unit, a load, a digital/analog converter, which includes a current output driver for outputting an output current to the load, and a first DC/DC converter. The microcontroller is connected to the digital/analog converter via a digital interface and is configured to set the output current of the digital/analog converter via the digital interface based on the received process data. The microcontroller is configured to output a control signal to a first DC/DC converter via the control interface for setting the first supply voltage based on the output current and the digital voltage value.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: April 26, 2022
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Walter Bindseil, Sebastian Schulze
  • Patent number: 11308003
    Abstract: A communication device for a vehicle includes: a memory; and a processor that is coupled to the memory, the processor being configured to: generate a first address for a time at which a first control device, which carries out control of a vehicle, communicates with a second control device, carry out communication with the second control device via the first address, and receive, from the second control device, information that specifies the first control device, and on the basis of the information that is received, set, in place of the first address, a second address that corresponds to an instrument that the first control device controls.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: April 19, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Akiyoshi Yamada
  • Patent number: 11307783
    Abstract: A memory controller controls a data storage device including a nonvolatile memory in which a recovery code is stored. The memory controller includes: a mode converter for determining an operation mode of the data storage device as a normal mode or a sleep mode, according to power sensing information representing a power consumption of the data storage device, a recovery code storage including a nonvolatile memory, in which a recovery code for a recovery operation is stored, and a code executer for performing the recovery operation by executing the recovery code. The mode converter stores a recovery code address indicating a position of the nonvolatile memory at which the recovery code is stored.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: April 19, 2022
    Assignee: SK hynix Inc.
    Inventors: Jeong Hyun Yoon, Sung Yeob Cho
  • Patent number: 11294845
    Abstract: An information handling system couples a solid state drive assembly having plural solid state drives to a motherboard with a single M.2 connector coupled to the motherboard by interfacing the plural solid state drives with an adapter circuit board having an M.2 interface defined at one end to insert into the motherboard connector and having plural M.2 connectors to interface with the plural solid state drives in a desired configuration, such as a stacked vertical configuration that more efficiently uses motherboard footprint to include persistent memory.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 5, 2022
    Assignee: Dell Products L.P.
    Inventors: Yao-Fu Huang, Chun Min He, Yi-Ning Shen
  • Patent number: 11294839
    Abstract: Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method of operating compute units is presented that includes forming compute units among a plurality of physical computing components coupled over a Peripheral Component Interconnect Express (PCIe) fabric configured to communicatively couple the plurality of physical computing components and isolate the compute unit using logical partitioning within the PCIe fabric. The method also includes initiating a software component deployed to at least associated CPUs within the compute units, reporting telemetry to the management processor related to operation of the compute unit, and emulating operation of at least one among an Ethernet and InfiniBand interface to an operating system of the associated CPU for transfer of communications comprising at least the telemetry to the management processor over the PCIe fabric.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: April 5, 2022
    Assignee: Liqid Inc.
    Inventors: Christopher R. Long, James Scott Cannata, Jason Breakstone
  • Patent number: 11287867
    Abstract: A power sequence monitoring system is disclosed, and comprises: a microprocessor and a control module. The microprocessor comprises a first conversion unit and a second conversion unit. The first conversion unit is used for converting a power-on signal received from a power management chip to a first digital signal, and the second conversion unit is adopted for converting a power-off signal received form the power management chip to a second digital signal. After receiving the first digital signal and the second digital signal from the microprocessor, and the control module outputs a plurality of power monitoring data to an electronic device, such that a user easily knows the power signal state of the host computer by the system of the present invention.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: March 29, 2022
    Assignee: LANNER ELECTRONICS INC.
    Inventors: Pu-Sung Lin, Tseng-Hua Tung, Yi-Hsien Liu, Chien-Hsun Lin, Chang-Ting Liu
  • Patent number: 11281277
    Abstract: An embodiment of a semiconductor package apparatus may include technology to store cache line spare information in a first memory, detect a first power state change for the first memory, and save the cache line spare information to a second memory based on the detected first power state change. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Yingwen Chen, Tao Xu
  • Patent number: 11269795
    Abstract: A machine automation system for controlling and operating an automated machine. The system includes a controller and sensor bus including a central processing core and a multi-medium transmission intranet for implementing a dynamic burst to broadcast transmission scheme where messages are burst from nodes to the central processing core and broadcast from the central processing core to all of the nodes.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 8, 2022
    Assignee: Vulcan Technologies Shanghai Co., Ltd.
    Inventors: Eugene Lee, Lei Zhang, Dongmei Wang
  • Patent number: 11263157
    Abstract: A machine automation system for controlling and operating an automated machine. The system includes a controller and sensor bus including a central processing core and a multi-medium transmission intranet for implementing a dynamic burst to broadcast transmission scheme where messages are burst from nodes to the central processing core and broadcast from the central processing core to all of the nodes.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: March 1, 2022
    Assignee: Vulcan Technologies Shanghai Co., Ltd.
    Inventors: Eugene Lee, Dongmei Wang, Ke Lu, Junti Yang
  • Patent number: 11256591
    Abstract: Power regulation in an integrated memory assembly having control semiconductor dies and memory semiconductor is disclosed herein. A master control die regulates power usage by the integrated memory assembly. Each control die reports information about its expected power usage to the master control die. The master control die determines a plan that meets a power criterion for the integrated memory assembly. The plan may maximize the power usage in each time period, while staying within a power budget. The plan can include selecting which of the memory dies perform a memory operation (or phase of a memory operation) during a given time period. The master control die may send a die scheduling plan to each of the other control dies. Each die scheduling plan indicates when memory operations and/or phases of memory operations are to be performed.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: February 22, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Idan Alrod, Eran Sharon, Alexander Bazarsky
  • Patent number: 11258538
    Abstract: A machine automation system for controlling and operating an automated machine. The system includes a controller and sensor bus including a central processing core and a multi-medium transmission intranet for implementing a dynamic burst to broadcast transmission scheme where messages are burst from nodes to the central processing core and broadcast from the central processing core to all of the nodes.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 22, 2022
    Assignee: Vulcan Technologies Shanghai Co., Ltd.
    Inventors: Eugene Lee, Dongmei Wang, Ke Lu, Junti Yang
  • Patent number: 11256448
    Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include ports to receive requests from a host and to send requests to a second storage device. The SSD may include flash storage for data. An SSD controller may process the requests received from the host and generate the requests sent to the second storage device. The SSD may act as a cache for the second storage device.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: February 22, 2022
    Inventors: Yang Seok Ki, Yangwook Kang