Patents Examined by Thien Nguyen
  • Patent number: 11984911
    Abstract: A transmitter generates an encoded vector by encoding a data vector, the encoded vector representing payload information and parity information. The encoding is mathematically equivalent to calculating three or more forward error correction (FEC) codewords from the data vector and then calculating the encoded vector from the codewords, at least one codeword being calculated from at least one recursion of a mathematical operation, and at least one codeword comprising more than 6 terms. The transmitter transmits a signal representing the encoded vector over a communication channel. A receiver determines a vector estimate from the signal and recovers the data vector from the vector estimate by sequentially decoding the codewords, wherein at least one codeword that is decoded earlier in the decoding enhances an estimate of at least one codeword that is decoded later in the decoding.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: May 14, 2024
    Assignee: Ciena Corporation
    Inventors: Shahab Oveis Gharan, Mohammad Ehsan Seifi, Kim B. Roberts
  • Patent number: 11978523
    Abstract: Examples of the presently disclosed technology provide new circuits for detecting errors in aCAMs with improved efficiency. Specifically designed around the structure and operation of aCAM arrays, these circuits include counter sub-circuits electrically connected to match lines of aCAM rows such that the counter sub-circuits receive match-related signals output from aCAM rows. The value stored by a counter sub-circuit may change in response to receiving a match signal, and may remain the same in response to receiving a mismatch signal. As will be described in greater detail below, the stored value of the counter sub-circuit may be used to detect/identify an error in its associated aCAM row after a set of (specially-computed) error-detection input vectors are sequentially applied to the circuit.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: May 7, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ron M. Roth, Catherine Graves
  • Patent number: 11973515
    Abstract: A method for operating an MS decoder and an associated memory system utilizing the MS decoder. The method determines an operation mode of the MS decoder. For each variable node, the method calculates a variable to check node V2C message. The method stores, in a check node unit CNU memory, check information associated with the calculated V2C message according to the operation mode. The check information includes full information when the operation mode is a high precision mode, and partial information when the operation mode is a low precision mode.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: April 30, 2024
    Assignee: SK hynix Inc.
    Inventors: Fan Zhang, Hongwei Duan, Haobo Wang
  • Patent number: 11971809
    Abstract: Systems and methods for testing components or scenarios with execution history are disclosed. A method may include: receiving, at a testing interface and from an application or program executed by a user electronic device, an identification of a test and one or more data layers of a plurality of data layers in pod to test, the plurality of data layers including a data collection layer, a data ingestion layer, a data messaging layer, a data enrichment layer, and a data connect layer; receiving, by the testing interface, a selection of testing parameters or values for the identified test; retrieving, by the testing interface, the identified test; executing, by the testing interface, the identified test on the identified one or more data layers using the selected testing parameters or values; retrieving, by testing interface, results of the execution of the test; and outputting, by the testing interface, the results.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: April 30, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Sireesha Pagolu, Srinu Dasari
  • Patent number: 11966286
    Abstract: A memory device that performs internal ECC (error checking and correction) can selectively return read data with application of the internal ECC or without application of the internal ECC, in response to different read commands from the memory controller. The memory device can normally apply ECC and return corrected data in response to a normal read command. In response to a retry command, the memory device can return the read data without application of the internal ECC.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: April 23, 2024
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, Rajat Agarwal, Jongwon Lee
  • Patent number: 11968039
    Abstract: There is provided methods and processors for executing Forward Error Correction (FEC) coding. The method includes acquiring a stream of real data symbols from a communication medium. The stream of real data symbols being arranged in a real matrix. The method includes generating virtual data symbols being arranged in a virtual matrix. The generating includes applying an interleaver map onto the matrix such that (i) at most c number of virtual data symbols in a given virtual row of the virtual matrix are copies of (ii) real data symbols associated with a same real row of the real matrix, c being a positive integer higher than 1. The method includes decoding codewords formed by the virtual matrix and the matrix.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: April 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bashirreza Karimi, Masoud Barakatain, Yoones Hashemi Toroghi, Alvin Yonathan Sukmadji, Chunpo Pan
  • Patent number: 11962327
    Abstract: Provided is a memory system comprising a plurality of memory components; and a controller in communication with the plurality of memory components and configured to perform error correction code (ECC) decoding on a received word read from the plurality of memory components. The ECC decoding is configured to (i) detect one or more random errors in a portion of the received word, the portion corresponding to one of the components within the plurality, and (ii) correct the detected random errors; and when the correcting of the detected random errors fails, iteratively marking symbols in the remaining portions of the received word as erasures.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: April 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Joseph M. McCrate, Nevil Gajera, Mohammed Ebrahim Hargan
  • Patent number: 11954563
    Abstract: Apparatus and method for error reduction in distributed quantum computing via fusing-and-decomposing gates. For example, one embodiment of an apparatus comprises: a quantum module comprising a plurality of qubits; unitary generation logic to combine a group of quantum gates to form at least one unitary operation; decomposition logic to decompose the unitary operation into multiple alternative gate sequences comprising either exact gate sequences or approximate gate sequences; and selection logic to evaluate the multiple alternative gate sequences based on a cost function to identify at least one of the gate sequences.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: April 9, 2024
    Assignee: INTEL CORPORATION
    Inventors: Nicolas Sawaya, Anne Matsuura, Justin Hogaboam
  • Patent number: 11953990
    Abstract: A controller includes an Error Correction Code (ECC) encoder adding a first parity to data to generate a data set, and encoding the data set to generate a first parity data set, a buffer temporarily storing the first parity data set, an ECC decoder decoding the first parity data set received from the buffer to generate a decoded data set, a first checker performing a Low Density Parity Check (LDPC) encoding on the decoded data set to generate an LDPC data set to which a second parity is added, and a second checker performing a syndrome check operation on the LDCP data set including the first and second parities.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: April 9, 2024
    Assignee: SK hynix Inc.
    Inventor: Do Hun Kim
  • Patent number: 11956080
    Abstract: In a wireless local area network (WLAN) system, a transmission STA can transmit a PPDU via a 320 MHz channel, and a Medium Access Control (MAC) signal may be generated for the PPDU. The MAC signal may include puncturing pattern information and channel center frequency segment (CCFS) information for a 320 MHz band. The CCFS information may include a first CCFS field related to channel center frequency (CCF) information of a primary 160 MHz channel, and a second CCFS field related to CCF information of a 320 MHz channel.
    Type: Grant
    Filed: June 19, 2023
    Date of Patent: April 9, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Insun Jang, Jeongki Kim, Jinsoo Choi, Eunsung Park
  • Patent number: 11955159
    Abstract: A semiconductor memory device includes a memory cell array including a plurality of memory cell rows, a row hammer management circuit and a refresh control circuit. The row hammer management circuit counts the number of times of access associated with each of the plurality of memory cell rows in response to an active command from an external memory controller to store the counted values in each of the plurality of memory cell rows as count data, determines a hammer address associated with at least one of the plurality of memory cell rows, which is intensively accessed more than a predetermined reference number of times, based on the counted values, and performs an internal read-update-write operation. The refresh control circuit receives the hammer address and to perform a hammer refresh operation on victim memory cell rows which are physically adjacent to a memory cell row corresponding to the hammer address.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: April 9, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sungyong Cho, Kiheung Kim, Hyeran Kim
  • Patent number: 11950013
    Abstract: A method for processing an image frame includes: obtaining an image frame to be displayed; determining whether pixel data in the image frame to be displayed is lost; and using preset replacement data as data of target pixels in the image frame to be displayed, in response to determining that the pixel data in the image frame to be displayed is lost.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: April 2, 2024
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Lihua Geng, Xitong Ma
  • Patent number: 11936476
    Abstract: Embodiments of this application disclose a data processing method, an apparatus, and a device. The data processing method may be performed by a first communication device, and the first communication device is a transmit end of encoded data. During each time of transmission, the first communication device places information bits into code blocks according to a specified order.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 19, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Li, Jiaqi Gu
  • Patent number: 11928024
    Abstract: A system and method corrects single bit errors in a memory by detecting a single bit error with a memory. The memory is accessed via data cache stages of a pipeline. Further, based on detecting the single bit error, the data cache stages of the pipeline are stopped from accepting new transactions. A value associated with each address of the memory is read based on stopping the new transactions from being accepted, and the detected single bit errors within the values are corrected.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 12, 2024
    Assignee: Synopsys, Inc.
    Inventor: Karthik Thucanakkenpalayam Sundararajan
  • Patent number: 11923977
    Abstract: A user equipment (UE) may transmit, to a network node, an indication of support for a decoder success prediction capability. The network node may obtain the indication of support by the UE for the decoder success prediction probability. The network node may output a transmission for the UE including one or more parameters based on the indication of support by the UE for the decoder success prediction capability. The UE may receive the transmission including one or more code blocks based on the indication of support for the decoder success prediction capability. The network node may optimize a multiple incremental redundancy scheme (MIRS) schedule for at least one of transmitting the transmission or retransmitting the transmission based on the indication of support by the UE for the decoder success prediction capability. The transmission may include the MIRS schedule.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 5, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Amit Bar-Or Tillinger, Gideon Shlomo Kutz, Assaf Touboul, Tal Oved
  • Patent number: 11921577
    Abstract: The disclosure provides a semiconductor storage element which is provided with an error detection and correction circuit and, when an uncorrectable error occurs in the semiconductor storage element, capable of promptly transferring the occurrence to the outside, and provides a semiconductor storage device and a system-on-chip using the same. The semiconductor storage element includes a storage part storing data, an error detection and correction part detecting an error in the data stored in the storage part and correcting the error if possible, a monitoring part issuing an uncorrectable error signal when an uncorrectable error occurs in the error detection and correction part, and a terminal transmitting the uncorrectable error signal to the outside.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 5, 2024
    Assignee: LAPIS Semiconductor Co., Ltd.
    Inventors: Kota Ama, Tetsuya Tanabe
  • Patent number: 11923871
    Abstract: One coding scheme is selected from a plurality of coding schemes, an information sequence is encoded by using the selected coding scheme, and an obtained encoded sequence is modulated to obtain a modulated signal. The obtained modulated signal is subjected to a phase change and is transmitted. The plurality of coding schemes include at least a first coding scheme and a second coding scheme. The first coding scheme is a coding scheme with a first coding rate for forming a generated first codeword as a first encoded sequence by using a first parity check matrix. The second coding scheme is a coding scheme with a second coding rate obtained after puncturing processing, for generating a second encoded sequence by performing the puncturing processing on a generated second codeword by using a second parity check matrix different from the first parity check matrix. The number of bits of the first encoded sequence is equal to the number of bits of the second encoded sequence.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: March 5, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Yutaka Murakami, Tomohiro Kimura, Mikihiro Ouchi
  • Patent number: 11915772
    Abstract: A data storage device has a controller that instructs a memory to read memory cells using a number of different read voltage levels and then selects the read voltage level that provides the best read. Instead of sending individual commands for each of the different read voltage levels, the controller sends a single command that specifies an initial read voltage level and a voltage shift, and the memory automatically increments the read voltage level by the voltage shift for each read.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: February 27, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Vishal Sharma, Darshan Pagariya, Sourabh Sankule
  • Patent number: 11916682
    Abstract: In an audio apparatus including a first device and a second device that each receive the same audio data transmitted from a source device, a device having the worse reception environment of the audio data out of the first device and the second device, operates as a primary device that performs a retransmission request for the audio data to the source device, and a device having the better reception environment operates as a secondary device that performs the retransmission request for the audio data to the primary device.
    Type: Grant
    Filed: December 25, 2019
    Date of Patent: February 27, 2024
    Assignee: SONY GROUP CORPORATION
    Inventor: Mitsuyoshi Yasuda
  • Patent number: 11916665
    Abstract: A communication method includes executing a cyclic block permutation for a codeword generated based on a quasi-cyclic parity-check code including a repeat-accumulate quasi-cyclic low-density parity-check code, where the cyclic block permutation is permutation of cyclic blocks within the codeword, and mapping each bit of the codeword for which the cyclic block permutation is executed to any one of constellation point of a non-uniform constellation.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: February 27, 2024
    Assignee: PANASONIC HOLDINGS CORPORATION
    Inventors: Peter Klenner, Frank Herrmann, Tomohiro Kimura