For Packet Or Frame Multiplexed Data Patents (Class 714/776)
  • Patent number: 12249399
    Abstract: A memory device includes a set of inputs, and a first register that includes a first register field to store a value for enabling application of one of a plurality of command/address (CA) on-die termination (ODT) impedance values to first inputs that receive the CA signals; and a second register field to store a value for enabling application of one of a plurality of chip select (CS) ODT impedance values to a second input that receives the CS signal. A third register field may store a value for enabling application of a clock (CK) ODT impedance value to third inputs that receive the CK signal.
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: March 11, 2025
    Assignee: RAMBUS INC.
    Inventors: Ian Shaeffer, Kyung Suk Oh
  • Patent number: 12244428
    Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a message, from a network entity, indicating assistance information including a decoding order, decoder iteration instructions, or both, for a first set of repetitions of a data transmission. The UE may monitor for and receive the first set of repetitions from the network entity and decode the first set of repetitions based on the assistance information from the network entity. Based on decoding the first set of repetitions, the UE may transmit a feedback message to the network entity indicating whether the UE successfully decoded the first set of repetitions.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: March 4, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Ahmed Elshafie, Ahmed Attia Abotabl, Abdelrahman Mohamed Ahmed Mohamed Ibrahim, Marwen Zorgui, Muhammad Sayed Khairy Abdelghaffar
  • Patent number: 12231147
    Abstract: This application is directed to compressing check node data for an electronic device. The electronic device identifies a check node corresponding to a subset of codeword symbols in a block of data and determines check node data that indicates a likelihood of the subset of codeword symbols being erroneous. A set of data bits are determined based on a value combination of data items of the check node data to uniquely identify the value combination among a set of selected value combinations according to a predefined relationship. The electronic device stores, in a memory block, the set of data bits representing the data items of the check node data of the check node. Each data item requires more data bits to represent all possible values of the respective data item than data bits of the set of data bits.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: February 18, 2025
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventor: Zion Kwok
  • Patent number: 12224854
    Abstract: Embodiments of this application relate to the field of communications technologies, and provide an encoding and decoding method and apparatus, to reduce encoding/decoding complexity and improve encoding/decoding performance. In the method, a transmit device may obtain N to-be-encoded vectors. The transmit device may encode the N to-be-encoded vectors based on a polar code kernel matrix, to obtain N temporary code blocks. The transmit device may respectively perform a mask operation on target bit sequences in an (n+1)th temporary code block to an (n+M)th temporary code block and a source bit sequence segment of an nth temporary code block, to obtain M mask bit sequences. The transmit device may respectively encode the M mask bit sequences based on the polar kernel matrix, to obtain M encoded mask bit sequences. The transmit device may sum the M encoded mask bit sequences and M temporary code blocks, to obtain M first code blocks.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 11, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huazi Zhang, Rong Li, Jiajie Tong, Xianbin Wang, Jun Wang, Wen Tong
  • Patent number: 12222881
    Abstract: In one embodiment, an apparatus includes: a first link layer circuit to perform link layer functionality for a first communication protocol; and a logical physical (logPHY) circuit coupled to the first link layer circuit via a logical PHY interface (LPIF) link, the logPHY circuit to communicate with the first link layer circuit in a flit mode in which the first information is communicated in a fixed width size and to communicate with another link layer circuit in a non-flit mode. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: February 11, 2025
    Assignee: INTEL CORPORATION
    Inventors: Swadesh Choudhary, Mahesh Wagh, Debendra Das Sharma
  • Patent number: 12224804
    Abstract: A transmission code processing device includes: a signal point arrangement shaping encoding unit to perform conversion into a shaped bit of mi column; a systematic error correction encoding unit to generate a parity bit of mp column based on the shaped bit; a first symbol mapping unit to convert the shaped bit into a first modulation symbol; a second symbol mapping unit to convert the parity bit into a second modulation symbol; and a symbol multiplexing unit to multiplex the first and second modulation symbols, in which the first modulation symbol has one element in a first signal point set including ci signal point including an origin, the second modulation symbol has one element in cp signal point not including the origin, and the signal point arrangement shaping encoding unit performs signal point arrangement shaping in which the first modulation symbol has one element in the first signal point set.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: February 11, 2025
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Tsuyoshi Yoshida
  • Patent number: 12224856
    Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: February 11, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Andreevich Polianskii, Mikhail Sergeevich Kamenev, Zukang Shen, Yourui HuangFu, Yinggang Du
  • Patent number: 12216560
    Abstract: Disclosed is a method of operating an electronic device which includes a host device and a storage device. The host device includes a processor and a baseboard management controller (BMC), the storage device includes a storage controller and a micro controller unit (MCU), and the BMC and the MCU support out-of-band communication. The method of operating the electronic device includes providing, by the BMC, a first request including information about environment data to the MCU through the out-of-band communication, and providing, by the MCU, a first response corresponding to the first request to the BMC through the out-of-band communication.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: February 4, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyungkeun Lee, Bumjun Kim, Seunghan Lee
  • Patent number: 12212992
    Abstract: An interference metric measured at a specific antenna may differ from interference metrics at different antennas. As a result, any actions based on the interference metric may unduly be influenced by such difference. In some implementations, an apparatus or device reports an overall interference metric that accounts for spatial variations in interference metrics at different antennas. An example method includes measuring, by a user equipment, an interference metric at each antenna of two or more antennas for wireless signals transmitted by a base station, generating an overall interference metric based on the interference metrics for the two or more antennas, and transmitting, by the user equipment, the overall interference metric to the base station.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: January 28, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Mahmoud Taherzadeh Boroujeni, Arumugam Chendamarai Kannan, Tao Luo
  • Patent number: 12212697
    Abstract: In a blockchain system, a user device obtains an address of a smart contract according to a transaction hash, and generates a private data hash according to business data. The user device then generates a transaction based on the private data hash and the address of the smart contract, and submits the transaction to the blockchain system to store the private data hash into the smart contract, such that confidential information of a business deal in the real world is secured. An authentication device generates a private data hash according to business data, obtains an address of a smart contract in the blockchain system according to a transaction hash, and accesses the smart contract via the address to determine whether the private data hash is stored in the smart contract. The authentication device approves the business data when the smart contract includes the private data hash.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: January 28, 2025
    Inventor: Wei Yeh
  • Patent number: 12197422
    Abstract: A computer-implemented method for storing data using a distributed ledger maintained across a network of computer nodes having a mesh-based architecture, the method comprising: receiving, at a first node in a network, data output by one or more data sources; updating the distributed ledger with a record of the received data, wherein the distributed ledger is implemented in the form of a distributed acyclic graph (DAG) and updating the ledger comprises adding a transaction to the DAG; and communicating the transaction to the other nodes in the network, using the mesh-based architecture.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: January 14, 2025
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Nathan Sealey, Adnan Aijaz, Ben Holden
  • Patent number: 12191996
    Abstract: A method may comprise receiving a first signal comprising first LDPC bits including systematic bits and parity bits and transmitting information indicating that the first signal was incorrectly received. A second signal comprising second LDPC bits may be received in response to the transmitting. The second signal may include LDPC bits according to a lifting size of an LDPC base graph.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: January 7, 2025
    Inventors: Chunxuan Ye, Nirav B. Shah, Fengjun Xi, Kyle Jung-Lin Pan
  • Patent number: 12177113
    Abstract: A method may include identifying network slices associated with transmitting data in a network and determining, by a routing device, that a failure associated with a path used to transmit data has occurred. The method may also include determining, by the routing device, whether the failure is associated with one of the plurality of network slices. The method may further include prioritizing, by the routing device, a route selection process in response to determining that the failure is associated with one of the plurality of network slices.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: December 24, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sudhakar Reddy Patil, David Taft, Nicklous D. Morris, Luay Jalil
  • Patent number: 12170530
    Abstract: A method for decoding polar codes based encoded data comprises receiving the polar codes based encoded data, determining a rate at which the data is encoded, based on the determined rate, selecting suitable implemented super nodes in a flexible-rate polar decoder, and decoding the polar codes based encoded data. A flexible-rate polar decoder is created by receiving polar codes corresponding to a set of desired overheads, generating, for each overhead, a binary tree using fast successive cancellation decoding, generating a unified binary tree by determining locations of super nodes within each binary tree, representing the determined locations having same node index among different binary trees as super locations in the unified binary tree, each super location including more than one super node, and implementing the unified binary tree on an application specific hardware structure to create the flexible-rate polar decoder.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: December 17, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ali Farsiabi, Hamid Ebrahimzad
  • Patent number: 12169448
    Abstract: A device for processing bit strings of a program flow including a data memory and an interface that is designed to output a second bit string, and a bit string manipulator that is designed to analyze the first bit string at a predetermined bit string section for information that indicates a target state of the program flow, and to manipulate the first bit string in the bit string section to obtain the second bit string.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: December 17, 2024
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Bernd Meyer
  • Patent number: 12166504
    Abstract: Embodiments of the present disclosure relate to sequential decoding of moderate length low-density parity-check (LDPC) codes via reinforcement learning (RL). The sequential decoding scheme is modeled as a Markov decision process (MDP), and an optimized cluster scheduling policy is subsequently obtained via RL. A software agent is trained to schedule all check nodes (CNs) in a cluster, and all clusters in every iteration. A new RL state space model is provided that enables the RL-based decoder to be suitable for longer LDPC codes.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: December 10, 2024
    Assignee: New Jersey Institute of Technology
    Inventors: Joerg Kliewer, Allison Beemer, Salman Habib
  • Patent number: 12166579
    Abstract: Apparatus and methods for implementing high-speed Ethernet links using a hybrid PHY (Physical layer) selectively configurable to employ a non-interleaved RS-FEC (Reed Solomon Forward Error Correction) sublayer or an interleaved RS-FEC sublayer. An adaptive link training protocol is used during link training to determine whether to employ the non-interleaved or interleaved RS-FEC during link DATA mode. Training frames are exchanged between link partners including control and status fields used to respectfully request a non-interleaved or interleaved FEC mode and confirm the requested FEC mode is to be used during link DATA mode. The hybrid PHY includes interleaved RS-FEC and non-interleaved RS-FEC sublayers for transmitter and receiver operations. During link training, a determination is made to whether a local receiver is likely to see decision feedback equalizer (DFE) burst errors. If so, the interleaved FEC mode is selected; otherwise the non-interleaved FEC mode is selected or is the default FEC mode.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: December 10, 2024
    Assignee: Intel Corporation
    Inventor: Kent Lusted
  • Patent number: 12167410
    Abstract: Proposed are a method and a device for receiving a PPDU having been subjected to LDPC tone mapping in a broadband tone plan in a wireless LAN system. Specifically, a reception STA receives a PPDU from a transmission STA through broadband and decodes the PPDU. A data tone included in a data field is subjected to LDPC tone mapping on the basis of a first parameter. A tone plan for the 240 MHz band is 3×996 tone RUs, and a tone plan for the 320 MHz band is 4×996 tone RUs. The first parameter is 20.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: December 10, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunsung Park, Jinsoo Choi, Dongguk Lim
  • Patent number: 12149366
    Abstract: There is provided a communication device which includes a determination section that determines propriety of a retransmission request on a basis of priority specified for each area within a frame in retransmission control, and a transmission section that generates retransmission request data, and makes transmission to another communication device, in a case where the retransmission request is permitted in the determination section.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: November 19, 2024
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Hiroo Takahashi, Takayuki Hirama, Soichiro Miyazaki
  • Patent number: 12149358
    Abstract: A programmable switch includes a plurality of ports for communicating with a plurality of network devices. A packet for a distributed system is received via a port and at least one indicator is identified in the received packet. Reliability metadata associated with a network device used for the distributed system is generated using the at least one indicator. The generated reliability metadata is sent to a controller for the distributed system for predicting or determining a reliability of at least one of the network device and a communication link for the network device and the programmable switch.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: November 19, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Marjan Radi, Dejan Vucinic
  • Patent number: 12108081
    Abstract: Methods and apparatus for processing of video content to optimize codec bandwidth. In one embodiment, the method includes capturing panoramic imaging content (e.g., a 360° panorama), mapping the panoramic imaging content into an equi-angular cubemap (EAC) format, and splitting the EAC format into segments for transmission to maximize codec bandwidth. In one exemplary embodiment, the EAC segments are transmitted at a different frame rate than the subsequent display rate of the panoramic imaging content. For example, the mapping and frame rate may be chosen to enable the rendering of 8K, 360° content at 24 fps, using commodity encoder hardware and software that nominally supports 4K content at 60 fps.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 1, 2024
    Assignee: GoPro, Inc.
    Inventors: David A. Newman, Cesar Douady, Alexis Lefebvre, Daryl Stimm, Michael Kraak
  • Patent number: 12107714
    Abstract: A signal processing circuit includes an encoding circuit and a subcarrier sorting circuit. The encoding circuit is arranged to encode an input data to generate multiple codewords corresponding to a symbol. The subcarrier sorting circuit is arranged to sequentially arrange multiple subcarriers into an array, wherein a size of the array is M*N, N is a number of columns, N is equal to a number of the multiple codewords corresponding to the symbol, M is a number of rows, and M is a number of the multiple subcarriers divided by N; and the multiple subcarriers are sequentially arranged into the array starting from a row of the array, and subcarriers comprised in each column of the array are arranged to transmit one of the multiple codewords.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: October 1, 2024
    Assignee: Realtek Semiconductor Corp.
    Inventor: Zhiyong Tang
  • Patent number: 12095476
    Abstract: A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate parity bits; a parity permutator configured to group-wise interleave a plurality of bit groups including the parity bits; and a puncturer configured to select some of the parity bits in the group-wise interleaved bit groups and puncture the selected parity bits, wherein the parity permutator group-wise interleaves the bit groups such that some of the bit groups at predetermined positions in the bit groups before the group-wise interleaving are positioned serially after the group-wise interleaving and a remainder of the bit groups before the group-wise interleaving are positioned without an order after the group-wise interleaving so that the puncturer selects parity bits included in the some of the bit groups sequentially and selects parity bits included in the remainder of the bit groups without an order.
    Type: Grant
    Filed: May 30, 2023
    Date of Patent: September 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Se-ho Myung, Kyung-Joong Kim, Hong-sil Jeong
  • Patent number: 12096312
    Abstract: A first device is associated with a first media station, and obtains content information associated with a first media item. The content information includes the first media item and first metadata associated with the first media item. The first device stores storing the content information, and obtains remote system information indicating one or more media items to be broadcast by a second media station. The remote system information includes second metadata associated with the one or more media items. The content information and the remote system information are correlated, and the first device conditionally transmits the first media item to a second device associated with the second media station in accordance with a result of the correlation.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: September 17, 2024
    Assignee: iHeart Media Management Services, Inc.
    Inventor: David C. Jellison, Jr.
  • Patent number: 12095475
    Abstract: A zero padding apparatus and method for fixed length signaling information are disclosed. A zero padding apparatus according to an embodiment of the present invention includes a processor configured to generate a LDPC information bit string by deciding a number of groups whose all bits are to be filled with 0 using a difference between a length of the LDPC information bit string and a length of a BCH-encoded bit string, selecting the groups using a shortening pattern order to fill all the bits of the groups with 0, and filling at least a part of remaining groups, which are not filled with 0, with the BCH-encoded bit string; and memory configured to provide the LDPC information bit string to an LDPC encoder.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: September 17, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung-Ik Park, Sun-Hyoung Kwon, Jae-Young Lee, Heung-Mook Kim
  • Patent number: 12083971
    Abstract: An anomaly handling method in an in-vehicle network includes: transmitting and receiving frames; detecting a frame having an anomaly; and switching, when the anomaly is detected in the detecting, a transmission timing of the frame in which the anomaly is detected. The switching includes changing a switched transmission timing to which the transmission timing is switched, according to predetermined information.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: September 10, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yoshihiro Ujiie, Takeshi Kishikawa, Ryo Hirano
  • Patent number: 12088487
    Abstract: A traffic monitoring method for an Open Stack tenant network, including: detecting a traffic in/out state of a first virtual machine by using a callback function; when it is detected that the virtual machine transmits first traffic to a second virtual machine in the same host, matching a first data flow corresponding to the first traffic by using target flow table entries in an integrated bridge, and transmitting a copied first data flow to a traffic monitoring platform; when it is detected that the first virtual machine transmits second traffic to a third virtual machine in a remote host, matching a second data flow corresponding to the second traffic by using the target flow table entries, and transmitting a copied second data flow to a physical bridge; and when the integrated bridge receives the third data flow, transmitting the third data flow to the traffic monitoring platform.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: September 10, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Xifa Sun, Yashuai Lei
  • Patent number: 12081347
    Abstract: The present technology relates to a reception terminal and a method capable of achieving stable voice transmission regardless of the device. A reception terminal receives a packet transmitted from a transmission terminal, the packet including main data and redundant data generated on the basis of a redundancy degree determined on the basis of a retransmission timeout period that is a time determined by a combination of the transmission and reception terminals and in which retransmission processing of the main data can be repeatedly executed and used for restoration or interpolation of the main data, and decodes reproduction data by decoding the main data or the redundant data. The present technology can be applied to a communication system that performs voice transmission using BLE.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: September 3, 2024
    Assignee: Sony Group Corporation
    Inventors: Takafumi Hattori, Chisato Kemmochi, Shiro Suzuki, Ryuji Tokunaga, Yuuki Matsumura, Jun Matsumoto
  • Patent number: 12074702
    Abstract: A method performed by a WTRU may comprise generating a polar factor graph and pruning the polar factor graph to generate a pruned factor graph. The pruned factor graph may include input variable nodes, check nodes and output variable nodes. The method may further comprise the initializing input variable nodes. For each of a plurality of encoding levels of the pruned factor graph, values from the input variable nodes may be transferred to the check nodes. Operations, for example, XOR) additions, may be performed on the values of the check nodes. Check nodes having a single connection to another node not used in a previous transfer may be identified. Values from the identified check nodes may be transferred to the input variable nodes. Binary values from the input variable nodes may be transferred to the output variable nodes for transmission to a receiver.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: August 27, 2024
    Assignee: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Sungkwon Hong, Onur Sahin
  • Patent number: 12074697
    Abstract: An example method may include obtaining multiple symbols each associated with a different state in a quadrature amplitude modulation scheme used for transmission of a data signal. The method may further include determining a sequence of symbols of the multiple symbols for a first portion of the data signal. The determining may include selecting an index value from multiple index values for the first portion of the data signal. The determining may also include obtaining energy states of multiple sequences of the symbols using the energy levels of the symbols. The determining may further include obtaining a relationship between the energy levels of the symbols, the energy states of the multiple sequences of the symbols, and the multiple index values. The determining may further include selecting the sequence of symbols based on the relationship and the index value for the first portion of the data signal.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: August 27, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Inwoong Kim, Olga I Vassilieva, Paparao Palacharla
  • Patent number: 12068756
    Abstract: A zero padding apparatus and method for variable length signaling information are disclosed. A zero padding apparatus according to an embodiment of the present invention includes a processor configured to generate a LDPC information bit string by deciding a number of groups whose all bits are to be filled with 0 using a difference between a length of the LDPC information bit string and a length of a BCH-encoded bit string, selecting the groups using a shortening pattern order to fill all the bits of the groups with 0, and filling at least a part of remaining groups, which are not filled with 0, with the BCH-encoded bit string; and memory configured to provide the LDPC information bit string to an LDPC encoder.
    Type: Grant
    Filed: May 30, 2023
    Date of Patent: August 20, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung-Ik Park, Sun-Hyoung Kwon, Jae-Young Lee, Heung-Mook Kim
  • Patent number: 12063367
    Abstract: An apparatus configured to decode video data includes a shared memory and one or more processors configured to execute a plurality of video decoding cores. At least one of the plurality of video decoding cores in communication with the shared memory, and each of plurality of video decoding cores are configured to track completion of decoding samples of one or more regions of a frame of video data, write information to the shared memory, the information indicative of the completion of decoding the samples of the one or more regions of the frame of video data, read, prior to decoding a subsequent region of the frame of video data, the information in the shared memory, and determine whether to decode the subsequent region of the frame of video data based on the information.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: August 13, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Gaurav Avinash Patil, Kapil Garg, Rajesh Chowdary Chitturi, Prasanth Gomatam
  • Patent number: 12057988
    Abstract: A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: August 6, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Se-ho Myung, Belkacem Mouhouche, Daniel Ansorregui Lobete, Kyung-joong Kim, Hong-Sil Jeong
  • Patent number: 12057939
    Abstract: A method for encoding a sequence of packets includes receiving the sequence of packets, generating a parity packet for a first group of packets within the sequence of packets, and transmitting the first group of packets and the parity packet. The parity packet is generated by performing an exclusive OR (XOR) operation over a plurality of packets in the first group of packets and at least one packet in a second group of packets. The second group is separated from the first group in the sequence by one or more packets.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 6, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Wai-Tian Tan, Xiaoqing Zhu, John G. Apostolopoulos
  • Patent number: 12057936
    Abstract: A receiver may use a trained AI model to recover a faulted 5G/6G message by interpreting the meaning or intent of the message by correlating the message content with one of the “expected” message types. For example, the AI model may consider changes to the message, for consistency with an associated error-detection code, thereby producing a series of candidate messages. The AI model can then determine a likelihood that each of the candidate messages is correct, in the context of the receiver (such as an action or condition of the receiver, or a planned activity of the receiver) or is commonly received in that context. For example, the AI model can be trained to recognize the expected messages or message types, and thereby indicate which candidate message has the highest likelihood of being correct. The AI model may also consider waveform parameters to identify likely faults.
    Type: Grant
    Filed: April 27, 2024
    Date of Patent: August 6, 2024
    Inventors: David E. Newman, R. Kemp Massengill
  • Patent number: 12057937
    Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for adjusting a number of encoded bits, M, in block puncturing and/or shortening calculations to improve encoding performance. An exemplary method that may be performed by a wireless device generally includes iteratively determining a parameter, Madj, for construction of a polar code of size N for use in encoding K information bits, based on: at least two parameters, ? and ?, related to how many iterations to use in determining Madj, and a number of encoded bits, M; performing information adjustment allocation of the K information bits to an upper part and a lower part of the polar code based on Madj; and transmitting the upper part and the lower part of the polar code via a wireless medium.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: August 6, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Liangming Wu, Changlong Xu, Jian Li, Jing Jiang, Wei Yang, Ying Wang
  • Patent number: 12052097
    Abstract: A coding method and apparatus are provided. The method includes: obtaining a to-be-coded sequence whose length is N, after an information bit is placed at an information bit position, wherein first preset bits are placed at shaping bit positions in a first position sequence, and shaping bit positions whose corresponding bits after polar coding belong to a same subcode of inner code belong to a same group; performing outer code coding on the to-be-coded sequence, to obtain a first outer code sequence whose length is N, based on which first outer code codeword bits corresponding to shaping bit position groups are obtained; obtaining a target outer code sequence based on the first outer code sequence and the first outer code codeword bits; and performing inner code coding on the target outer code sequence, to obtain and output a coded sequence. Probability amplitude shaping (PAS) coding latency can be reduced.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: July 30, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xianbin Wang, Shengchen Dai, Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang
  • Patent number: 12047479
    Abstract: A masked packet checksum is utilized to provide error detection and/or error correction for only discrete portions of a packet, to the exclusion of other portions, thereby avoiding retransmission if transmission errors appear only in portions excluded by the masked packet checksum. A bitmask identifies packet portions whose data is to be protected with error detection and/or error correction schemes, packet portions whose data is to be excluded from such error detection and/or error correction schemes, or combinations thereof. A bitmask can be a per-packet specification, incorporated into one or more fields of individual packets, or a single bitmask can apply equally to multiple packets, which can be delineated in numerous ways, and can be separately transmitted or derived. Bitmasks can be generated at higher layers with lower layer mechanisms deactivated, or can be generated lower layers based upon data passed down.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: July 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adrian Michael Caulfield, Michael Konstantinos Papamichael
  • Patent number: 12040895
    Abstract: Various embodiments disclosed herein provide techniques for deciding when to use FEC to transmit a message between node devices in a mesh network. In various embodiments, a method includes receiving, by a communication application executing on a first node of a mesh network, a message; determining, by the communication application, a second node in the mesh network to transmit the message to, the second node being a neighbor of the first node; determining, by the communication application based on a history of forward error correction (FEC) and non-FEC transmissions with the second node, that FEC or non-FEC should be used to transmit the message; and transmitting, by the communication application, in response to determining that FEC or non-FEC should be used to transmit the message, the message to the second node using FEC or non-FEC.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: July 16, 2024
    Assignee: ITRON, INC.
    Inventors: Thomas F. Uhling, Keith Wayne Barnes, Danny Ray Seely
  • Patent number: 12021620
    Abstract: Methods, systems, and devices for wireless communication are described. A device may perform rate splitting on a first message for a first user equipment (UE) and a second message for a second UE, the first message comprising a first private portion and a first common portion, and the second message comprising a second private portion and a second common portion. The device may combine the first common portion and the second common portion into a third common portion. The device may generate cyclic redundancy check (CRC) parity bits associated with at least one of the first private portion and the third common portion and attach the generated CRC parity bits to one or more blocks associated with the transmission. The device may transmit the first private portion and the third common portion to the first UE, and the second private portion and the third common portion to the second UE.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: June 25, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Ahmed Attia Abotabl, Ahmed Elshafie, Marwen Zorgui, Ahmed Abdelaziz Ibrahim Abdelaziz Zewail, Wanshi Chen
  • Patent number: 12010033
    Abstract: There is disclosed a router for routing data on a computing chip comprising a plurality of processing elements, the router comprising: a packet processing pipeline; a dropped packet buffer; and one or more circuits configured to: determine that a data packet in the packet processing pipeline is to be dropped; move the data packet that is to be dropped from the packet processing pipeline to the dropped packet buffer; and re-insert the dropped data packet from the dropped packet buffer into the packet processing pipeline for re-processing.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: June 11, 2024
    Assignee: COGNISCIENCE LIMITED
    Inventors: Steve Furber, Gengting Liu
  • Patent number: 12002540
    Abstract: A memory device includes a set of inputs, and a first register that includes a first register field to store a value for enabling application of one of a plurality of command/address (CA) on-die termination (ODT) impedance values to first inputs that receive the CA signals; and a second register field to store a value for enabling application of one of a plurality of chip select (CS) ODT impedance values to a second input that receives the CS signal. A third register field may store a value for enabling application of a clock (CK) ODT impedance value to third inputs that receive the CK signal.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: June 4, 2024
    Assignee: RAMBUS INC.
    Inventors: Ian Shaeffer, Kyung Suk Oh
  • Patent number: 12003253
    Abstract: Apparatuses, systems, and techniques to compute cyclic redundancy checks use a graphics processing unit (GPU) to compute cyclic redundancy checks. For example, in at least one embodiment, an input data sequence is distributed among GPU threads for parallel calculation of an overall CRC value for the input data sequence according to various novel techniques described herein.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: June 4, 2024
    Assignee: NVIDIA Corporation
    Inventor: Andrea Miele
  • Patent number: 11979232
    Abstract: A system performs verification of Ethernet hardware. A data frame including a first portion for storing a checksum value and a second portion for storing a timestamp value is received. The second portion of data frame is set to zero. A timestamp value for including in second portion of the data frame is received. A modified checksum value is determined based on the checksum value included in the first portion of the data frame and the timestamp value. A cyclic redundancy check (CRC) value is determined for the data frame by nullifying the checksum value in the data frame and considering the timestamp value. A final CRC value is determined by combining the CRC value for the data frame and a CRC correction value based on the checksum. The modified data frame is sent for processing using an emulator.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: May 7, 2024
    Assignee: Synopsys, Inc.
    Inventors: Jishnu De, Jaspreet Singh Gambhir
  • Patent number: 11977771
    Abstract: A memory device includes: a plurality of memory cells; soft read logic configured to generate soft data by reading data from the plurality of memory cells in response to a soft read command from a controller, the soft data including at least a major symbol and at least a minor symbol; a compressor configured to generate compressed data by: encoding, into a code alphabet having a second length, a major source alphabet including repetitions of the major symbol by a first length among a plurality of source alphabets included in the soft data, and encoding, into a code alphabet having a longer length than the second length, a minor source alphabet including repetitions of the major symbol by a shorter length than the first length and ending with one minor symbol; and an interface configured to provide the compressed data to the controller.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: May 7, 2024
    Assignee: SK hynix Inc.
    Inventors: Dae Sung Kim, Sung Ho Ahn, Sin Ho Yang, Jae Hyeong Jeong
  • Patent number: 11956174
    Abstract: The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for receiving information on a number N of a code block group defined for one transport block from a base station through an upper layer signal, receiving a first transport block including a plurality of code blocks from the base station through a physical layer channel, and transmitting HARQ-ACK payload including HARQ-ACK information on the first transport block to the base station. Preferably, a code block-based CRC is attached to each of the code blocks, a transport block-based CRC is attached to the first transport block, and the HARQ-ACK payload includes a plurality of HARQ-ACK bits corresponding to M code block groups for the first transport block.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 9, 2024
    Assignee: LG Electronics Inc.
    Inventors: Suckchel Yang, Kijun Kim, Seonwook Kim, Changhwan Park, Joonkui Ahn, Hanjun Park, Seunggye Hwang
  • Patent number: 11956173
    Abstract: The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for receiving information on a number N of a code block group defined for one transport block from a base station through an upper layer signal, receiving a first transport block including a plurality of code blocks from the base station through a physical layer channel, and transmitting HARQ-ACK payload including HARQ-ACK information on the first transport block to the base station. Preferably, a code block-based CRC is attached to each of the code blocks, a transport block-based CRC is attached to the first transport block, and the HARQ-ACK payload includes a plurality of HARQ-ACK bits corresponding to M code block groups for the first transport block.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 9, 2024
    Assignee: LG Electronics Inc.
    Inventors: Suckchel Yang, Kijun Kim, Seonwook Kim, Changhwan Park, Joonkui Ahn, Hanjun Park, Seunggye Hwang
  • Patent number: 11949626
    Abstract: The present disclosure provides a terminal device that allows constraints on user allocation to be prevented and spread codes to be allocated in a scheduler when non-adaptive HARQ is employed using a PHICH. A codeword generator generates code words by encoding data, a layer mapping unit places each CW in one or a plurality of layers, a DMRS generator generates a reference signal for each layer in which a CW is placed by using any resource among a plurality of resources defined by a mutually orthogonal plurality of OCCs, and an ACK/NACK demodulator receives a response signal indicating a retransmission request. When a response signal requesting retransmission of only a CW placed in a plurality of layers is received, the DMRS generator uses each resource having the same OCC among the plurality of resources for the reference signals generated in the corresponding layers.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: April 2, 2024
    Assignee: Sun Patent Trust
    Inventors: Masayuki Hoshino, Akihiko Nishio, Daichi Imamura
  • Patent number: 11937244
    Abstract: A method performed by a wireless device (410) includes transmitting an uplink, UL, burst to a network node (460). The UL burst includes UL control information, UCI, multiplexed in a Physical Uplink Shared Channel, PUSCH. The UCI carries one or more parameters for unlicensed operation, and the UL burst has an associated UL burst structure. The UL burst structure includes a first slot, a full slot, and a last slot.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 19, 2024
    Assignee: Telefonaktiebolagget LM Ericsson (Publ)
    Inventors: Reem Karaki, Jung-Fu Cheng
  • Patent number: RE49925
    Abstract: The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, 8/15, or 10/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: April 16, 2024
    Assignee: Saturn Licensing LLC
    Inventors: Ryoji Ikegaya, Makiko Yamamoto, Yuji Shinohara