Patents Examined by Nimesh G Patel
  • Patent number: 12379936
    Abstract: Disclosed are a method and apparatus for identifying peripheral configuration of server, a method and apparatus for laying out peripheral silkscreen, and a server.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: August 5, 2025
    Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Yang Liu
  • Patent number: 12380049
    Abstract: One aspect of the instant application can provide a networking device. The networking device can include a set of Compute Express Link (CXL) ports, a set of non-CXL ports, a set of bridge circuits associated with the set of CXL ports, and an interconnect. A respective bridge circuit can include a packet-conversion subcircuit to convert a CXL packet received at a corresponding CXL port to a customized packet and a protocol-conversion subcircuit to convert a CXL protocol to a customized protocol implemented by the networking device. The interconnect can switch customized packets among the CXL and non-CXL ports based on the customized protocol.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: August 5, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Derek Alan Sherlock, Joe P. Cowan, Frank R. Dropps, Gary B. Gostin
  • Patent number: 12373364
    Abstract: Disclosed are an asynchronous FIFO read/write control method and system, and an electronic device, belonging to the technical field of data read/write technology. The asynchronous FIFO read/write control method comprises: parsing data received by a front-end interface to obtain a data packet length and valid video data; determining an almost empty threshold of a first FIFO queue and a second FIFO queue according to the data packet length, and writing the valid video data into the first FIFO queue and the second FIFO queue in a ping-pong manner; determining a minimum time interval of FIFO readings according to a sending time sequence of a back-end interface, and reading data from the first FIFO queue and the second FIFO queue in the ping-pong manner according to the almost empty threshold and the minimum time interval, so as to output the read data through the back-end interface.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: July 29, 2025
    Assignee: IEIT SYSTEMS CO., LTD.
    Inventors: Wei Liu, Shengcai Lu, Hongliang Wang
  • Patent number: 12360500
    Abstract: Provided is an artificial intelligence (AI) computing device applied to an industrial automation system. The AI computing device is connected to a field bus via a field bus interface and is communicated with a controller. The AI computing device processes data sent by the controller by using a built-in AI computing architecture, analyzes the data, and sends the analysis result to the controller. Also provided are a corresponding method and apparatus, an engineer station, and an industrial automation system.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: July 15, 2025
    Assignee: Siemens Aktiengesellschaft
    Inventors: Shang Ke Feng, Ming Jie, Bin Xu, Yun Long Xu
  • Patent number: 12353891
    Abstract: Shutdown intervals between nodes of a dependency tree are determined. The dependency tree represents a system to be shut down and the nodes represent system components of the system. The determining the shutdown intervals includes calculating, for a pair of nodes of the dependency tree, a shutdown interval. The calculating is based on a relationship between the pair of nodes. The calculating is repeated for a plurality of pairs of nodes to obtain a plurality of shutdown intervals. The plurality of shutdown intervals is used in a shutdown of the system components. At least one system component represented by at least one node on a higher node level of the dependency tree is to be shut down prior to at least one other system component represented by at least one other node on a lower node level of the dependency tree.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: July 8, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hui Wang, Xiang Yu Xue, Mai Zeng, Yu Mei Dai, Wei Li, Peng Hui Jiang, Xiao Chen Huang
  • Patent number: 12346279
    Abstract: A semiconductor device includes: a plurality of ports exchanging data with each other in an interface; and an interface controller including a link training and status state machine (LTSSM), configured to execute link-up, setting a plurality of lanes to the plurality of ports, and a memory configured to store a sequence, in which the LTSSM succeeding in the link-up executes states, as a reference sequence. The interface controller changes at least one of the PHY parameters when a calibration operation of adjusting the PHY parameters starts until a sequence of the states, executed by the LTSSM to complete the link-up, matches the reference sequence.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: July 1, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaeho Cho, Sunho Ki, Wangseok Lee
  • Patent number: 12333312
    Abstract: A data storage device includes a memory device and a controller coupled to the memory device. When a boot operation of the data storage device is initiated, the controller retrieves a relevant boot file from the memory device to boot the data storage device with. The relevant boot file to be retrieved from a plurality of boot files may be determined by a write temperature corresponding to the temperature of when the boot file was programmed to the memory device and a read temperature of the boot file during the boot operation. Each boot file of the plurality of boot files is programmed using different programming parameters in order to cover a range of possible retention levels.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: June 17, 2025
    Assignee: Sandisk Technologies, Inc.
    Inventors: Eran Moshe, Gadi Vishne, Refael Ben-Rubi
  • Patent number: 12321297
    Abstract: A bridge device for bridging a host device and a data storage device includes a first controller and a second controller. The first controller includes a first transmission interface. The second controller is coupled to the first controller and includes a second transmission interface. The second transmission interface is coupled to the first transmission interface through a bus. The first transmission interface operates in a slave mode and the second transmission interface operates in a master mode. The first transmission interface and the second transmission interface generate multiple transfer data chunks in compliance with a common bridge transfer format to perform transfer operations in dual directions for respectively transferring a command and data between a host device and a data storage device.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: June 3, 2025
    Assignee: Silicon Motion, Inc.
    Inventors: Chen-Hao Chen, Shih-Hsiang Shen, Hui-Lin Liu
  • Patent number: 12321217
    Abstract: A pair of compute nodes, each having a separate PCIe root complex, are interconnected by a PCIe Non-Transparent Bridge (NTB). An instance of a NTB monitoring process is started for each root complex, and the CPU affinity of the NTB monitoring processes are set to cause each NTB monitoring process to be executed on CPU resources of each respective CPU root complex. The NTB monitoring process on a given root complex is allowed to sleep until a triggering event occurs that causes the NTB monitoring process to wake and determine the state of the NTB. One such triggering event is a failure of an atomicity algorithm on the compute node to obtain a lock on peer memory in connection with implementing an atomic read operation on the peer memory over the NTB.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: June 3, 2025
    Assignee: Dell Products, L.P.
    Inventors: Ro Monserrat, Jonathan Krasner
  • Patent number: 12314575
    Abstract: Methods, systems, and devices related to a memory system or scheme that includes a first memory device configured for low-energy access operations and a second memory device configured for storing high-density information and operations of the same are described. The memory system may include an array configured for high-density information and may interface with a host via a controller and a cache or another array of a relatively fast memory type. The memory system may support signals communicated according to one or several modulation schemes, including a modulation scheme or schemes that employ two, three, or more voltage levels (e.g., NRZ, PAM4). The memory system may include, e.g., separate channels configured to communicate using different modulation schemes between a host and between memory arrays or memory types within the memory system.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: May 27, 2025
    Inventor: Dean D. Gans
  • Patent number: 12314107
    Abstract: A method, circuit and apparatus for protecting power supply of a peripheral component interconnect express (PCIE) card, and a medium are provided card hardware design. When the PCIE card is not completely inserted into a slot of a server, a first power supply and a second power supply are controlled to release electric energy, a controller is controlled to turn off a first MOS transistor, and a load is charged with the electric energy released by the second power supply. When the PCIE card is completely inserted into the slot of the server, a PRSNT #signal is generated, a second MOS transistor is controlled to be turned on, and the controller is controlled to turn on the first MOS transistor. When the PCIE card is not completely pulled out, the second MOS transistor is controlled to be turned off, and the controller is controlled to turn off the first MOS transistor.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: May 27, 2025
    Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Sanxia Chen, Tiejun Liu, Jing Ji
  • Patent number: 12281878
    Abstract: A method includes removably coupling a projectile interface of a dongle to a dongle interface of a projectile. The method also includes loading a dongle code from the dongle onto the projectile. The dongle code identifies a pulse repetition frequency (PRF) code to be recognized by the projectile. The dongle code may be unique to an operator of the projectile. The method may further include, prior to loading the dongle code onto the projectile, loading an operator code onto the projectile, where the dongle code is loaded onto the projectile in response to the projectile authorizing the operator code. There may be a limited number of uses of the dongle code with different projectiles, and/or there may be a limited amount of time for using the dongle code. A companion electronic device may be used to authenticate the dongle.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: April 22, 2025
    Assignee: Raytheon Company
    Inventors: Dmitry V. Knyazev, James P. Henderson, Jeremy J. Radtke
  • Patent number: 12271760
    Abstract: A first plurality of integrated circuit blocks of a first chip are connected to a second plurality of integrated circuit blocks of a second chip. A cluster remapping table is provided on the second chip and is to be programmed to identify a desired asymmetric topology of the connections between the first plurality of integrated circuit blocks and the second plurality of integrated circuit blocks. Logic is to discover the actual topology of the connections between the first plurality of integrated circuit blocks and the second plurality of integrated circuit blocks and determine whether the actual topology matches the desired topology as described in the cluster remapping table.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: April 8, 2025
    Assignee: Intel Corporation
    Inventors: Vinit Mathew Abraham, Anand K. Enamandram, Eswaramoorthi Nallusamy
  • Patent number: 12265435
    Abstract: A power source selection system can include a primary source line configured to be connected to a primary source having a primary voltage, a backup source line configured to connect to a backup source having a backup voltage, and a voltage divider and limiter connected to the primary source line to receive the primary voltage and to provide an sense signal on a sense line. The system can include a NAND gate connected to the voltage divider and limiter to receive the sense signal. The NAND gate can be configured to provide a gate signal to a gate line based on the sense signal. The system can include a switchover circuit connected to the backup source line and the gate line to receive the backup voltage and the gate signal. The switchover circuit can be configured to output the backup voltage to a switch line in a first state, and to prevent backup voltage to the switch line in a second state.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: April 1, 2025
    Assignee: Hamilton Sundstrand Corporation
    Inventor: Shobha Ramanjani
  • Patent number: 12254326
    Abstract: The disclosed technology includes systems and methods for receiving field data associated with industrial equipment from one or more field devices operating under an event-based data transmission schema to, storing the field data at a remote computing system, receiving a request for the field data from an industrial data polling system operating under a polling protocol, and transmitting the field data, from the remote computing system and to the industrial data polling system, as a polling protocol reply.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: March 18, 2025
    Assignee: Applied Information, Inc.
    Inventors: Bryan Patrick Mulligan, Iain Jeffrey Mulligan, Kyle Williams
  • Patent number: 12254199
    Abstract: Declarative provisioning of storage, including: identifying one or more policies associated with a storage object; determining, in dependence upon at least the one or more policies, a storage configuration for the storage object; and provisioning, in accordance with the storage configuration, storage that implements the storage object.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: March 18, 2025
    Assignee: PURE STORAGE, INC.
    Inventors: Krishna Kant, Brent Lim Tze Hao, Ronald Karr
  • Patent number: 12248350
    Abstract: A system includes a plurality of systems-on-a-chip (SoCs), connected by a network. The plurality of SoCs and the network are configured to operate as a single logical computing system. The plurality of SoCs may be configured to exchange local power information indicative of network activity occurring on their respective portions of the network. A given one of the plurality of SoCs may be configured to determine that a local condition for placing the respective portion of the network corresponding to the given SoC into a reduced power mode has been satisfied. The given SoC may be further configured to place the respective portion of the network into the reduced power mode in response to determining that a global condition for the reduced power mode is satisfied. The global condition may be assessed based upon current local power information for remaining ones of the plurality of SoCs.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: March 11, 2025
    Assignee: Apple Inc.
    Inventors: Dany Davidov, Misbah Ramadan, Itamar Rozen, Tzach Zemer
  • Patent number: 12242404
    Abstract: An electronic device includes a memory and a processor. The processor acquires a platform management profile, the platform management profile including information defining one or more platform management policies. The processor provides the platform management profile to platform management drivers executing on one or more electronic devices, the platform management profile being configured so that each of the platform management drivers can extract the one or more platform management policies from the platform management profile and use the one or more platform management policies for controlling operating states of elements (e.g., functional blocks, devices, etc.) of the respective electronic device.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: March 4, 2025
    Assignee: ATI Technologies ULC
    Inventors: Alexander Sabino Duenas, Ashwini Chandrashekhara Holla, I-Cheng Chen, Xinzhe Li
  • Patent number: 12235784
    Abstract: Described apparatuses and methods facilitate bus training with multiple dice, such as multiple memory dice. A controller can communicate with multiple dice to perform bus training by sending a test pattern and receiving in return a feedback pattern indicative of the bits detected by the dice. Because suitable signal timing can differ between dice, even those using the same bus, a controller may train each die separately from the others. In some situations, however, individualized training may be infeasible. To accommodate such situations, logic associated with two or more dice can combine, using at least one logical operation, bits as detected from the test pattern into a combined feedback pattern. A timing parameter that is jointly suitable for multiple dice can be determined, and the bus training may be concluded, responsive to the combined feedback pattern matching the test pattern. The multiple dice may be stacked or linked.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: February 25, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Yang Lu, Creston M. Dupree, Smruti Subhash Jhaveri, Hyun Yoo Lee, John Christopher Sancon, Kang-Yong Kim, Francesco Douglas Verna-Ketel
  • Patent number: 12235783
    Abstract: Described apparatuses and methods facilitate bus training with multiple dice, such as multiple memory dice. A controller can communicate with multiple dice over a bus to perform bus training by sending a test pattern and receiving in return a feedback pattern indicative of the bits detected by the dice. Because suitable signal timing can differ between dice, even those using the same bus, the controller may attempt to train each die separately from the others. In some situations, however, individualized training may be infeasible. To accommodate such situations, logic associated with two or more dice can combine the bits as detected from the test pattern into a combined feedback pattern. A timing parameter that is jointly suitable for multiple dice can be determined, and the bus training may be concluded, responsive to the combined feedback pattern matching the test pattern. The multiple dice may be stacked or linked.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: February 25, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Francesco Douglas Verna-Ketel, Hyun Yoo Lee, Smruti Subhash Jhaveri, John Christopher Sancon, Yang Lu, Kang-Yong Kim