# US 10,373,815 B2 · Methods of resolving artifacts in Hadamard-transformed data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,373,815 B2
- Document ID: US10373815B2
- Status: Granted
- Kind: B2
- Application number: 14/197,930
- Filed: 2014-03-05
- Published: 2014-10-23
- Granted: 2019-08-06
- Earliest claimed: 2013-04-19
- Assignees: Battelle Memorial Institute
- Applicants: Battelle Memorial Institute
- Inventors: Kevin L. Crowell; Spencer A. Prost
- Web page: https://patentgrep.com/patent/US10373815B2

## CPC

- H01J 49/0036: {Step by step routines describing the handling of the data generated during a measurement}
- H01J: ELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS (spark-gaps H01T; electric arc lamps H05B31/00; particle accelerators H05H)

## Abstract

A method of validating data produced from a multiplexing process on an analytical instrument is disclosed. In one embodiment, the method includes using a pseudorandom sequence to encode a multiplexed segment of data; applying Hadamard transform to generate a demultiplexed segment of the data; aligning the pseudorandom sequence to the multiplexed data; and calculating a score for at least one positive value in the demultiplexed segment to find a valid demultiplexed value.

## Claims

### Claim 1

A method of validating data produced from a multiplexing process on an analytical instrument comprising a detector, the method comprising:
by a computer:
receiving intensity data generated by the detector in response to the multiplexing process in the form of multiplexed data, the multiplexing process being performed according to a pseudorandom sequence;
applying Hadamard transform to the intensity data to form demultiplexed data;
aligning the pseudorandom sequence to the multiplexed data, a first “1” in the pseudorandom sequence being aligned to a positive value in the multiplexed data; and
using multiplexed data having a corresponding “1” in the pseudorandom sequence to increase a signal to noise ratio of the intensity data.

### Claim 2 (depends on 1)

The method of claim 1 wherein the using multiplexed data having a corresponding “1” in the pseudorandom sequence to increase a signal to noise ratio of the intensity data comprises summing the multiplexed data having a corresponding “1” in the pseudorandom sequence.

### Claim 3 (depends on 2)

The method of claim 2 further comprising altering the alignment of the pseudorandom sequence to the multiplexed data, wherein the first “1” in the pseudorandom sequence is aligned with a different positive value of the multiplexed data, summing the multiplexed values that correspond to a ‘1’ in the pseudorandom sequence, and repeating until all positive multiplexed values have been aligned and summed.

### Claim 4 (depends on 3)

The method of claim 3 wherein the largest positive sum represents the valid multiplexed value in the multiplexed segment of data.

### Claim 5 (depends on 4)

The method of claim 4 further comprising subtracting the valid multiplexed value from other positive multiplexed values that have a ‘1’ assigned to create a second multiplexed segment of values.

### Claim 6 (depends on 5)

The method of claim 5 further comprising finding additional valid multiplexed values.

### Claim 7 (depends on 1)

The method of claim 1 wherein the using multiplexed data having a corresponding “1” in the pseudorandom sequence to increase a signal to noise ratio of the intensity data comprises retaining the data aligned to a “1” in the pseudorandom sequence to increase the signal to noise ratio of the data.

### Claim 8

A method of validating data produced from a multiplexing process on an analytical instrument comprising:
with a detector coupled to the analytical instrument, generating intensity data in the form of multiplexed data; and
by a computer:
receiving intensity data generated by the detector in the form of multiplexed data, the multiplexing process being performed according to a pseudorandom sequence;
applying Hadamard transform to the intensity data to form demultiplexed data;
aligning the multiplexed and demultiplexed data to determine positive or negative values;
aligning the pseudorandom sequence to at least one of the determined positive values in the multiplexed data or the demultiplexed data; and
using multiplexed data having a corresponding “1” in the pseudorandom sequence to increase a signal to noise ratio of the intensity data.

### Claim 9 (depends on 8)

The method of claim 8 wherein the using multiplexed data having a corresponding “1” to increase a signal to noise ratio of the intensity data comprises summing the multiplexed data aligned to a “1”.

### Claim 10 (depends on 8)

The method of claim 8 wherein the largest positive sum represents the valid multiplexed value in the multiplexed segment of data.

### Claim 11 (depends on 10)

The method of claim 10 further comprising subtracting the valid multiplexed value from other positive multiplexed values that are aligned to a ‘1’ to create a second multiplexed segment of values.

### Claim 12 (depends on 8)

The method of claim 8 wherein the using multiplexed data having a corresponding “1” to increase a signal to noise ratio of the intensity data comprises summing the multiplexed values that correspond to a ‘1’ in the pseudorandom sequence.

### Claim 13 (depends on 8)

The method of claim 8 wherein the using multiplexed data having a corresponding “1” to increase a signal to noise ratio of the intensity data comprises subtracting the valid multiplexed value from other multiplexed values that correspond to a ‘1’ in the pseudorandom sequence to create a second multiplexed segment of values.

### Claim 14

An analytical instrument, comprising:
a gate;
a detector;
a processor situated to receive data generated by the detector; and
one or more computer-readable storage devices or memory storing computer-executable instructions that when executed by the processor, cause the processor to perform a method, the method comprising:
receiving intensity data generated by the detector in the form of multiplexed data, the multiplexing process being performed according to a pseudorandom sequence;
applying Hadamard transform to the intensity data to form demultiplexed data;
aligning the multiplexed and demultiplexed data to determine positive or negative values;
aligning the pseudorandom sequence to the multiplexed data, wherein a first ‘1’ in the pseudorandom sequence is aligned to a positive value in the multiplexed data; and
using multiplexed data having a corresponding “1” to increase a signal to noise ratio of the intensity data.

### Claim 15 (depends on 14)

The analytical instrument of claim 14, wherein:
the gate is configured to introduce analytes into a chamber coupled to the detector according to the pseudorandom sequence.

### Claim 16 (depends on 14)

The analytical instrument of claim 14, wherein the step for using multiplexed data having a corresponding “1” comprises summing the multiplexed data having a corresponding “1”.

### Claim 17 (depends on 16)

The analytical instrument of claim 16, wherein the method further comprises a step for altering the alignment of the pseudorandom sequence to the multiplexed data, wherein the first “1” is aligned with a different positive value of the multiplexed data, summing the multiplexed values that correspond to a “1”, and repeating until all positive multiplexed values have been aligned to the pseudorandom sequence and summed.

### Claim 18 (depends on 17)

The analytical instrument of claim 17, wherein the largest positive sum represents the valid multiplexed value in the multiplexed segment of data.

### Claim 19 (depends on 18)

The analytical instrument of claim 18, wherein the method further comprises subtracting the valid multiplexed value from other positive multiplexed values that are aligned to a ‘1’ to create a second multiplexed segment of values.

### Claim 20 (depends on 18)

The analytical instrument of claim 18, wherein the using multiplexed data having a corresponding “1” to increase a signal to noise ratio of the intensity data comprises subtracting the valid multiplexed value from other multiplexed values that correspond to a ‘1’ in the pseudorandom sequence to create a second multiplexed segment of values.

### Claim 21

An analytical instrument, comprising:
a gate;
a detector;
a processor situated to receive multiplexed intensity data generated by the detector, the multiplexing process being performed according to a pseudorandom sequence; and
one or more computer-readable storage devices or memory storing computer-executable instructions that when executed by the processor, cause the processor to perform a method, the method comprising:
a step for applying Hadamard transform to the intensity data to form demultiplexed data;
a step for aligning the multiplexed and demultiplexed data to determine positive or negative values;
a step for aligning the pseudorandom sequence to the multiplexed data; and
a step for using multiplexed data having a corresponding “1”.
