Patents Examined by Kim T. Huynh
-
Patent number: 12045190Abstract: A packet control apparatus includes a transmission source device configured to add processing wait information that indicates whether to permit immediate processing to a packet to be transmitted to a destination, and a transmission target device configured to, in a case where the processing wait information is added to the packet, wait for and receive a processing permission notification that indicates a completion of a preceding packet from the transmission source device, and process the packet, the transmission target device being a device of the destination, wherein the transmission source device and the transmission target device are coupled to each other through a bus.Type: GrantFiled: September 16, 2022Date of Patent: July 23, 2024Assignee: FUJITSU LIMITEDInventor: Yuki Yoshida
-
Patent number: 12045183Abstract: A distributed processing node includes a computing device that calculates gradient data of a loss function from an output result obtained by inputting learning data to a learning target model, an interconnect device that aggregates gradient data between the distributed processing node and other distributed processing nodes, a computing function unit that is provided in a bus device and performs processing of gradient data from the computing device, and a DMA controller that controls DMA transfer of gradient data between the computing device and the bus device and DMA transfer of gradient data between the bus device and the interconnect device.Type: GrantFiled: April 2, 2020Date of Patent: July 23, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Tsuyoshi Ito, Kenji Tanaka, Yuki Arikawa, Kazuhiko Terada, Takeshi Sakamoto
-
Patent number: 12048110Abstract: According to one embodiment, a semiconductor memory device includes a housing and terminals. The housing has a first end edge extending in a first direction and a second end edge opposite to the first end edge. The terminals include signal terminals and include first terminals, second terminals, and third terminals. The first terminals are arranged in the first direction at a position close to the first end edge. The second terminals are arranged in the first direction with intervals at a position closer to the first end edge than the second end edge. The first plurality of terminals are closer to the first end edge than the second plurality of terminals are. The third terminals are arranged in the first direction with intervals at a position closer to the second end edge than the first end edge.Type: GrantFiled: October 21, 2020Date of Patent: July 23, 2024Assignee: Kioxia CorporationInventors: Akihisa Fujimoto, Atsushi Kondo, Noriya Sakamoto, Taku Nishiyama, Katsuyoshi Watanabe
-
Patent number: 12038838Abstract: In some embodiments, an integrated circuit may include a substrate and a memory array disposed on the substrate, where the memory array includes a plurality of discrete memory banks. The integrated circuit may also include a processing array disposed on the substrate, where the processing array includes a plurality of processor subunits, each one of the plurality of processor subunits being associated with one or more discrete memory banks among the plurality of discrete memory banks. The integrated circuit may also include a controller configured to implement at least one security measure with respect to an operation of the integrated circuit and take one or more remedial actions if the at least one security measure is triggered.Type: GrantFiled: February 11, 2022Date of Patent: July 16, 2024Assignee: NeuroBlade Ltd.Inventors: Elad Sity, Eliad Hillel
-
Patent number: 12032499Abstract: A hybrid printed circuit board (PCB) topology is provided. A non-volatile storage system may include a PCB, a first non-volatile storage device attached to a first side of the PCB, a second non-volatile storage device attached to a second side of the PCB, and a storage controller coupled to the first and second non-volatile storage devices by a shared channel. The two devices may be placed in a clamshell configuration but have different capacities. The shared channel may have a first signal route to a first pin of the first non-volatile storage device and a second signal route to a second pin of the second non-volatile storage device. The first pin may have a pin capacitance that is smaller than that of the second pin. The first signal route has an extra resistor in series compared to the second signal route.Type: GrantFiled: July 11, 2022Date of Patent: July 9, 2024Assignee: InnoGrit Technologies Co., Ltd.Inventors: Gang Zhao, Lin Chen
-
Patent number: 12026103Abstract: A resource request is received by a peripheral device from host processing logic. The resource request includes a requested resource size. The peripheral device allocates resource of the peripheral device in response to the resource request. A resource response is sent by the peripheral device to the host processing logic. The resource response includes a location of the allocated resource.Type: GrantFiled: August 3, 2021Date of Patent: July 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Georgy Machulsky, Nafea Bshara, Netanel Israel Belgazal, Evgeny Schmeilin, Said Bshara, Alexander Matushevsky
-
Patent number: 12011264Abstract: A first medical device can acquire a physiological parameter value from a patient and communicate the physiological parameter value to a medical network interface. The medical network interface can link a patient ID associated with the physiological parameter and a device ID associated with the first medical device with the medical network interface's device ID. The medical network interface can pass the physiological parameter value to a second medical device for further processing or routing to another medical device.Type: GrantFiled: January 27, 2021Date of Patent: June 18, 2024Assignee: Masimo CorporationInventors: Bilal Muhsin, Nicholas Evan Barker
-
Patent number: 12007736Abstract: The disclosure relates to a communication system for automation and process engineering, having a controller as a signal receiver and a sensor as a signal source, which interchange voltage and/or current signals via a connection line, wherein the sensor is suitable for providing digital data according to the IO-Link standard, and the controller has only an analogue and/or switching signal input.Type: GrantFiled: April 9, 2019Date of Patent: June 11, 2024Assignee: IFM ELECTRONIC GMBHInventors: Alfred Wagner, Andres Glöckner, Michael Kimmich
-
Patent number: 12007918Abstract: Provided are a Peripheral Component Interconnect Express (PCIe) interface device and a method of operating the same. The PCIe interface device may include a performance analyzer and a traffic class controller. The performance analyzer may be configured to measure throughputs of multiple functions executed on one or more Direct Memory Access (DMA) devices. The traffic class controller may be configured to allocate traffic class values to transaction layer packets received from the multiple functions based on the throughputs of the multiple functions.Type: GrantFiled: September 3, 2021Date of Patent: June 11, 2024Assignee: SK hynix Inc.Inventors: Yong Tae Jeon, Ji Woon Yang, Sang Hyun Yoon, Se Hyeon Han
-
Patent number: 12007932Abstract: An computing device for dual-access high-performance storage for BMC to host data sharing includes a storage device, a host input/output (“IO”) domain hardware, a BMC that includes an external data connection, and a switch that includes a connection to the host IO domain hardware, a connection to the storage device, a connection to a root port in the BMC, and a connection to an end point port of the BMC. The switch is configured to connect the host IO domain hardware to the end point port of the BMC and configured to alternately connect the root port of the BMC to the storage device while uploading data from the external data connection to the storage device, and the host IO domain hardware to the storage device to permit the host IO domain hardware to access to the data uploaded from the external data connection.Type: GrantFiled: January 3, 2022Date of Patent: June 11, 2024Assignee: Lenovo Global Technology (United States) Inc.Inventors: Fred Allison Bower, III, Kevin S. Vernon, Wilson Velez, Ming Lei
-
Patent number: 12007919Abstract: An in-vehicle communication device for transmitting and receiving a signal by a predetermined communication protocol related to Ethernet® (registered trademark), the in-vehicle communication device comprising: a control circuit configured to generate transmission data including interrupt data inserted into an inter-frame gap between Ethernet frames; and a PHY unit having a communication circuit configured to convert the transmission data generated by the control circuit into a signal and transmit the signal.Type: GrantFiled: August 13, 2020Date of Patent: June 11, 2024Assignees: AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industires, Ltd.Inventors: Yuanjun Xian, Takeshi Hagihara, Makoto Mashita, Nobuyuki Kobayashi, Takehiro Kawauchi, Tatsuya Izumi, Akihito Iwata, Yusuke Yamamoto
-
Patent number: 12001372Abstract: A PCIe retimer includes read-only vendor registers with low latency mode entry and exit values. In-band low latency switching logic monitors the output of an elastic buffer for read commands of the vendor registers and, when such read commands are received, reads the corresponding address and switches a multiplexer between a link training data path and a low latency data path based on the return value of the read operation. Read commands, and therefore control of data path switching, is handled entirely in-band. Return values of the read operations indicate success or failure of mode switching to the root complex.Type: GrantFiled: March 14, 2022Date of Patent: June 4, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventor: Jeffrey Ronald Dorst
-
Patent number: 12001364Abstract: Embodiments relate to an integrated circuit of an electronic device that coordinates activities with another integrated circuit of the electronic device. The integrated circuit includes an interface circuit and a processor circuit. The interface circuit communicates over a multi-drop bus connected to multiple electronic components. The processor circuit receives an authorization request from the integrated circuit via the interface circuit and the multi-drop bus. The received authorization request relates to authorization to perform an activity on the other integrated circuit. In response to receiving the authorization request, the processor circuit determines whether the other integrated circuit is authorized to execute the activity.Type: GrantFiled: March 21, 2023Date of Patent: June 4, 2024Assignee: APPLE INC.Inventors: Helena Deirdre O'Shea, Camille Chen, Vijay Kumar Ramamurthi, Alon Paycher, Matthias Sauer, Bernd W. Adler
-
Patent number: 11995016Abstract: The present disclosure provides new methods and systems for input/output command rebalancing in virtualized computer systems. For example, an I/O command may be received by a rebalancer from a virtual queue in a container. The container may be in a first virtual machine. A second I/O command may be received from a second virtual queue in a second container which may be located in a second virtual machine. The rebalancer may detect a priority of the first I/O command and a priority of the second I/O command. The rebalancer may then assign an updated priority each I/O command based on a quantity of virtual queues in the virtual machine of origin and a quantity of I/O commands in the virtual queue of origin. The rebalancer may dispatch the I/O commands to a physical queue.Type: GrantFiled: March 15, 2021Date of Patent: May 28, 2024Assignee: Red Hat, Inc.Inventor: Huamin Chen
-
Patent number: 11989144Abstract: Systems, apparatuses, and methods for implementing a centralized interrupt controller to aggregate interrupts generated across multiple semiconductor dies are disclosed. A system includes multiple interrupt sources on multiple semiconductor dies. A centralized interrupt controller on one of the semiconductor dies receives and aggregates interrupts from the multiple interrupt sources on the multiple semiconductor dies. This facilitates a single transmission point for forwarding the interrupts to the processor and operating system responsible for handling interrupts. Each interrupt source embeds an ID when conveying an interrupt to the interrupt controller. This allows the interrupt controller to differentiate between the interrupt sources and to identify which source generated a given interrupt. The interrupt controller conveys an indication of the source of the interrupt to the processor when forwarding the interrupt to the processor.Type: GrantFiled: July 30, 2021Date of Patent: May 21, 2024Assignee: Advanced Micro Devices, Inc.Inventors: HaiKun Dong, ZengRong Huang, Ling-Ling Wang, MinHua Wu, Jie Gao, RuiHong Liu
-
Patent number: 11978422Abstract: Embodiments relate to a billboard circuit that stores context information received from various component circuits in an electronic device. The context information indicates an operating status of the corresponding component circuit, system or shared resources. The stored context information may be retrieved by one or more component circuits when events (e.g., turning on of a component circuit) are detected. By using the billboard circuit, a component circuit may detect changes in the operating status of other components circuits and configure or update its operations even when the changes occurred while the component circuit was asleep or disabled. The billboard circuit may monitor updating of the context information by the component circuit and initiate notification to other components circuits when certain entries of the context information is updated.Type: GrantFiled: August 8, 2022Date of Patent: May 7, 2024Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Patent number: 11966352Abstract: An information handling system with modular riser components for receiving expansion cards having various requirements. The system includes a riser body assembly having a common support structure for receiving expansion cards. The common support structure may be coupled to different expansion structures to provide support of expansion cards having requirements that would not be met by the common support structure alone.Type: GrantFiled: October 8, 2020Date of Patent: April 23, 2024Assignee: Dell Products L.P.Inventors: Yu-Feng Lin, Hao-Cheng Ku, Yi-Wei Lu
-
Patent number: 11966345Abstract: Implementations of the present disclosure are directed to systems and methods for reducing design complexity and critical path timing challenges of credit return logic. A wide bus supports simultaneous transmission of multiple flits, one per lane of the wide bus. A source device transmitting flits on a wide bus selects from among multiple credit return options to ensure that only one of the multiple flits being simultaneously transmitted includes a credit return value. In some example embodiments, the receiving device checks only the flit of one lane of the wide bus (e.g., lane 0) for credit return data. In other example embodiments, the receiving device uses a bitwise-OR to combine the credit return data of all received flits in a single cycle.Type: GrantFiled: December 20, 2022Date of Patent: April 23, 2024Assignee: Micron Technology, Inc.Inventor: Tony Brewer
-
Patent number: 11954059Abstract: A signal processing chip includes a plurality of signal processing blocks each configured to transmit and receive a signal via a signal line, samples the signal on the signal line that is transmitted and received by the signal processing blocks, and transmits, to another signal processing chip, a data frame including information indicating the signal sampled at a timing of satisfying a predetermined condition.Type: GrantFiled: October 5, 2020Date of Patent: April 9, 2024Assignee: Sony Interactive Entertainment Inc.Inventor: Katsushi Otsuka
-
Patent number: 11940942Abstract: A Peripheral Component Interconnect Express (PCIe) interface device includes a transaction layer generating a transaction packet for transmission of a transaction, a data link layer generating a link packet including a protection code and a sequence number for the transaction packet and a link packet including a sequence number on the basis of the transaction packet, a physical layer generating a physical packet on the basis of the link packet and sequentially outputting the physical packet, a link training module performing negotiation for a link coupled through the physical layer and maintaining data information based on whether a link down occurring when the negotiation for the link is not performed is requested by a host or not, and a PCIe register storing information about the transaction layer, the data link layer, the physical layer, and the link training module.Type: GrantFiled: November 15, 2021Date of Patent: March 26, 2024Assignee: SK hynix Inc.Inventors: Yong Tae Jeon, Ji Woon Yang