IP Library › Granted Patent US 12,267,198
Granted Patent B2
US 12,267,198 · App. 18/640,394 · Granted Apr 1, 2025

Sample-level error-correcting code

Inventors: Ori Shental (Marlboro, NJ); Meilong Jiang (Westfield, NJ); Ashwin Sampath (Skillman, NJ); Ahmed Bedewy (Hillsborough, NJ)
Assignee: QUALCOMM Incorporated
H04L27/2628H03M13/156H03M13/611
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,267,198
App. No.
18/640,394
Granted
Apr 1, 2025
Kind
B2
Abstract

A first wireless communication device configured to encode real samples of data to obtain encoded data based at least in part on adding one or more time domain complex samples to the real samples of the data, wherein a function of the one or more time domain complex samples is a known value, and wherein the function is a sum of exponentials of the one or more time domain complex samples. The first wireless communication device is configured to transmit, to a second wireless communication device, the encoded data.

Claims (34)

1. A first wireless communication device for wireless communication, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to cause the first wireless communication device to:

receive, from a second wireless communication device, encoded data including a set of complex samples; and

decode the encoded data to obtain complex data samples based at least in part on determining complex noise samples using a subset of complex samples, from the set of complex samples, that have a function equal to a known value, and removing the complex noise samples from the set of complex samples to obtain the complex data samples, wherein the function is a sum of exponentials of the subset of complex samples.

2. The first wireless communication device of claim 1 , wherein decoding the encoded data is based at least in part on a quantity of the complex noise samples being less than or equal to half of a quantity of the subset of complex samples.

3. The first wireless communication device of claim 1 , wherein the one or more processors, to decode the encoded data, are configured to cause the first wireless communication device to:

input the subset of complex samples and the known value into a curve fitting model.

4. The first wireless communication device of claim 3 , wherein an output of the curve fitting model is the complex noise samples.

5. The first wireless communication device of claim 3 , wherein the curve fitting model is a Prony model.

6. The first wireless communication device of claim 1 , wherein the one or more processors, to decode the encoded data, are configured to cause the first wireless communication device to:

identify the subset of complex samples from an end or a start of the set of complex samples.

7. The first wireless communication device of claim 1 , wherein the subset of complex samples are redundant samples or parity samples of the encoded data.

8. A method of wireless communication performed by a first wireless communication device, comprising:

receiving, from a second wireless communication device, encoded data including a set of complex samples; and

decoding the encoded data to obtain complex data samples based at least in part on determining complex noise samples using a subset of complex samples, from the set of complex samples, that have a function equal to a known value, and removing the complex noise samples from the set of complex samples to obtain the complex data samples, wherein the function is a sum of exponentials of the subset of complex samples.

9. The method of claim 8 , wherein decoding the encoded data is based at least in part on a quantity of the complex noise samples being less than or equal to half of a quantity of the subset of complex samples.

10. The method of claim 8 , wherein decoding the encoded data comprises:

inputting the subset of complex samples and the known value into a curve fitting model.

11. The method of claim 10 , wherein an output of the curve fitting model is the complex noise samples.

12. The method of claim 10 , wherein the curve fitting model is a Prony model.

13. The method of claim 8 , wherein decoding the encoded data comprises:

identifying the subset of complex samples from an end or a start of the set of complex samples.

14. The method of claim 8 , wherein the subset of complex samples are redundant samples or parity samples of the encoded data.

15. An apparatus for wireless communication, comprising:

means for receiving, from a second wireless communication device, encoded data including a set of complex samples; and

means for decoding the encoded data to obtain complex data samples based at least in part on determining complex noise samples using a subset of complex samples, from the set of complex samples, that have a function equal to a known value, and removing the complex noise samples from the set of complex samples to obtain the complex data samples, wherein the function is a sum of exponentials of the subset of complex samples.

16. The apparatus of claim 15 , wherein decoding the encoded data is based at least in part on a quantity of the complex noise samples being less than or equal to half of a quantity of the subset of complex samples.

17. The apparatus of claim 15 , wherein the means for decoding the encoded data comprises:

means for inputting the subset of complex samples and the known value into a curve fitting model, wherein an output of the curve fitting model is the complex noise samples.

18. The apparatus of claim 17 , wherein the curve fitting model is a Prony model.

19. The apparatus of claim 15 , wherein the means for decoding the encoded data comprises:

means for identifying the subset of complex samples from an end or a start of the set of complex samples.

20. The apparatus of claim 15 , wherein the subset of complex samples are redundant samples or parity samples of the encoded data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2024
From: SHENTAL, ORI; JIANG, MEILONG; SAMPATH, ASHWIN; BEDEWY, AHMED
To: QUALCOMM INCORPORATED
Reel/Frame 067179/0935 →
Continuity (2)
Division 18053986 · Nov 9, 2022
Related Publication 20240267274A1 · Aug 8, 2024
References Cited (20)
US 5959967A · Humphrey · 1999 [cited by examiner]
US 6072769A · Ho · 2000 [cited by examiner]
US 10826649B1 · Yu et al. · 2020 [cited by applicant]
US 20020133528A1 · Zolti · 2002 [cited by examiner]
US 20040042543A1 · Li et al. · 2004 [cited by applicant]
US 20100226448A1 · Dent · 2010 [cited by applicant]
US 20140064419A1 · Arambepola · 2014 [cited by examiner]
US 20140119351A1 · Yonge, III et al. · 2014 [cited by applicant]
US 20160352419A1 · Fonseka et al. · 2016 [cited by applicant]
US 20170163296A1 · Terry et al. · 2017 [cited by applicant]
US 20210364599A1 · Roger · 2021 [cited by examiner]
US 20210364622A1 · Roger · 2021 [cited by examiner]
US 20220151023A1 · Damnjanovic · 2022 [cited by applicant]
US 20230288574A1 · Conflitti · 2023 [cited by examiner]
Copper Mountain Technologies and Eravant: “Time domain analysis with Copper mountain technologies vector network analyzers ( VNA)”, Sep. 20, 2019, pp. 1-19. [cited by applicant]
International Search Report and Written Opinion—PCT/US2023/074647—ISA/EPO—Jan. 15, 2024. [cited by applicant]
Marshall T.G., et al., “Coding of Real-Number Sequences for Error Correction: A Digital Signal Processing Problem”, IEEE Journal on Selected Areas in Communications, vol. 2, No. 2, Mar. 1, 1984, XP093114952, pp. 381-392… [cited by applicant]
Simpson A.J.R., et al., “Deep Transform: Time-Domain Audio Error Correction via Probabilistic Re-Synthesis”, Computer Science, arXiv:1503.05849[cs.SD], Mar. 19, 2015, 3 Pages. [cited by applicant]
Vaezi M., et al., “Distributed Lossy Source Coding Using Real-Number Codes”, Vehicular Technology Conference (VTC Fall), 2012 IEEE, Sep. 3, 2012, XP032294791, 5 pages, section III. [cited by applicant]
Co-pending U.S. Appl. No. 18/053,986, filed Nov. 9, 2022, 74 pages. [cited by applicant]