Enhancing signal fidelity during interpolation

US12562942B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12562942-B2
Application numberUS-202418660174-A
CountryUS
Kind codeB2
Filing dateMay 9, 2024
Priority dateMay 9, 2024
Publication dateFeb 24, 2026
Grant dateFeb 24, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus is provided for processing a digital signal for a digital-to-analog converter (“DAC”). The apparatus includes a monitoring component configured to monitor a sequence of samples of the digital signal for a predetermined pattern of signal values. Upon determining that the sequence of samples does include the predetermined pattern of signal values, then samples in the sequence of samples that include the predetermined pattern of signal values are sent to the DAC. Noise is injected into an interpolation component, and the noise is withheld from an output of the DAC.

First claim

Opening claim text (preview).

What is claimed: 1 . A computer-implemented method for processing a digital signal for a digital-to-analog converter (“DAC”), comprising: sampling a sequence of the digital signal; determining whether the sampled sequence includes a predetermined pattern of signal values; upon determining that the sampled sequence does include the predetermined pattern of signal values: sending samples of the sampled sequence including the predetermined pattern of signal values to the DAC; injecting noise into an interpolation component; and withholding the injected noise from an output of the DAC. 2 . The computer-implemented method of claim 1 , wherein the noise is generated by the interpolation component computing interpolation values and operative to tune samples not included in the samples of the sequence. 3 . The computer-implemented method of claim 2 , wherein the sequence of the digital signal is a first sequence of the digital signal, and the method further comprising: sampling a second sequence of the digital signal; monitoring a predetermined number of samples of the second sequence for the predetermined pattern of signal values; and upon determining that the second sequence does not include the predetermined pattern of signal values, then switching to using the interpolation component to compute interpolation values for samples of the second sequence. 4 . The computer-implemented method of claim 3 , further comprising: storing the tuning samples to a computer memory; and retrieving the stored tuning samples from the computer memory for computing interpolation values for the tuning samples. 5 . The computer-implemented method of claim 4 , wherein the tuning samples comprise a waveform. 6 . The computer-implemented method of claim 5 , wherein the tuning samples are operative to provide a predetermined computational load on the interpolation component. 7 . The computer-implemented method of claim 1 , wherein the noise comprises gating pseudorandom broadband noise in a data pattern signal to the interpolation component. 8 . The computer-implemented method of claim 7 , wherein the gating pseudorandom broadband noise comprises a waveform encapsulation marker in the data pattern signal. 9 . The computer-implemented method of claim 1 , wherein the noise comprises periodic noise correlated to a predetermined frequency restriction of the interpolation component. 10 . The computer-implemented method of claim 1 , further comprising transmitting the signal to control a qubit in a quantum computer. 11 . An apparatus for processing a digital signal for a digital-to-analog converter (“DAC”), comprising: a monitoring component configured to: monitor a sequence of samples of the digital signal for a predetermined pattern of signal values; upon determining that the sequence of samples does include the predetermined pattern of signal values: sending samples in the sequence of samples that include the predetermined pattern of signal values to the DAC; injecting noise into an interpolation component; and withholding the injected noise from an output of the DAC. 12 . The apparatus of claim 11 , wherein the injected noise is configured to match a power envelope of the interpolation component. 13 . The apparatus of claim 12 , wherein the injected noise is configured to hold electrical power consumption of the interpolation component substantially constant during operational and latency periods. 14 . The apparatus of claim 11 , further comprising a computer memory configured to store the injected noise comprising a sampled sequence of the signal. 15 . The apparatus of claim 11 , wherein the interpolation component is configured to compute the interpolation values for a predetermined number of the samples in the sequence of samples. 16 . The apparatus of claim 15 , wherein the predetermined number of samples in the sequence is less than or equal to a total number of samples in the sequence of samples. 17 . The apparatus of claim 11 , wherein the noise comprises gating pseudorandom broadband noise in a data pattern signal to the interpolation component. 18 . The apparatus of claim 17 , wherein the gating pseudorandom broadband noise comprises a waveform encapsulation marker in the data pattern signal. 19 . The apparatus of claim 11 , wherein the noise comprises periodic noise correlated to a predetermined frequency restriction of the interpolation component. 20 . A computer system for processing a digital signal for a digital-to-analog convertor (“DAC”), the computer system having a processor, a computer-readable memory, a computer-readable tangible storage device, and program instructions stored on the storage device for execution by a processor via the computer-readable memory, wherein the computer system is configured to perform a method, comprising: sampling a sequence of the digital signal; determining whether the sampled sequence includes a predetermined pattern of signal values; upon determining that the sampled sequence does include the predetermined pattern of signal values: sending samples of the sampled sequence that include the predetermined pattern of signal values to the DAC; injecting noise into an interpolation component; and withholding the injected noise from an output of the DAC.

Assignees

Inventors

Classifications

  • H04L25/06Primary

    DC level restoring means; Bias distortion correction {; Decision circuits providing symbol by symbol detection} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12562942B2 cover?
An apparatus is provided for processing a digital signal for a digital-to-analog converter (“DAC”). The apparatus includes a monitoring component configured to monitor a sequence of samples of the digital signal for a predetermined pattern of signal values. Upon determining that the sequence of samples does include the predetermined pattern of signal values, then samples in the sequence of samp…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L25/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 24 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).