# US 2014/0195190 A1 · Dynamically self-adjusting magnetometer

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

- Number: US 2014/0195190 A1
- Document ID: US20140195190A1
- Status: Published application
- Kind: A1
- Application number: 14/173,646
- Filed: 2014-02-05
- Published: 2014-07-10
- Earliest claimed: 2010-12-06
- Assignees: Broadband Discovery Systems, Inc.
- Applicants: Broadband Discovery Systems, Inc.
- Inventors: Cory J. STEPHANSON
- Web page: https://patentgrep.com/patent/US20140195190A1

## CPC

- G01R 35/005: {Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references (G01R33/0035, G01R35/002 take precedence)}
- G01R 33/0035: {Calibration of single magnetic sensors, e.g. integrated calibration}
- G01R 33/028: Electrodynamic magnetometers
- G01R 35/00: Testing or calibrating of apparatus covered by the other groups of this subclass
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

A dynamically self-adjusting magnetometer is disclosed. In one embodiment, a first sample module periodically generates an electronic signal related to at least one magnetic field characteristic of a monitored environment. A second sample module periodically generates an electronic signal related to at least one magnetic field characteristic of a monitored environment. A summing module sums the absolute value of the electronic signal from the first sample module and the electronic signal from the second sample module. A delta comparator module receives the electronic signals from each of the first sample module, the second sample module and the summing module and compares each of the electronic signals with a previously received set of electronic signals to establish a change, wherein an output is generated if the change is greater than or equal to a threshold.

## Claims

### Claim 1

A computer-implemented method for monitoring an environment with a dynamically adjustable magnetometer, said method comprising:
periodically generating a first channel electronic signal representing a magnetic field of a monitored environment;
periodically generating at least a second channel electronic signal representing said magnetic field of said monitored environment;
calculating a delta change between the total value for a first period and the total value for a second period;
summing an absolute value of said first channel electronic signal and an absolute value of said at least a second channel electronic signal over a period to generate a total value for said period; and
generating an output if said total value is greater than a pre-defined threshold.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1 further comprising:
utilizing the average total value for at least two of the latest periods to repeatedly generate a floating average;
calculating an average delta change between a first period floating average and a second period floating average; and
generating said output if the average delta change is greater than a pre-defined threshold.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein said periodically generating a first channel electronic signal is performed by a magnetic field sensor selected from the group consisting of: a fluxgate sensor, a magneto inductive sensor, a magneto resistive sensor, a Cesium vapor, and a skinning induction-effect sensor.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1 further comprising:
utilizing an oscillation frequency over a period of time to periodically generate said first channel electronic signal and said second channel electronic signal.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1 further comprising:
converting said first channel electronic signal and at least said second channel electronic signal from an analog signal to a digital signal.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1 further comprising:
utilizing an average total value for more than two periods to repeatedly generate a second floating average;
calculating an average delta change between two different period second floating averages; and
generating said output if the average delta change is greater than a pre-defined threshold.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1 wherein the output is selected from the group consisting of: a printout, a visual signal, an audio signal, and an output to a graphical user interface (GUI).

### Claim 8

A dynamically self-adjusting magnetometer comprising:
a first sample module for periodically generating an electronic signal related to at least one magnetic field characteristic of a monitored environment;
a second sample module for periodically generating an electronic signal related to at least one magnetic field characteristic of a monitored environment;
a summing module for summing the absolute value of said electronic signal from said first sample module and said electronic signal from said second sample module over a given period; and
a delta comparator module configured to receive said electronic signal from each of said first sample module, said second sample module and said summing module, compare at least two of said electronic signals to establish a delta change, and provide an output if the delta change is greater than or equal to a threshold.

### Claim 9 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, further comprising:
a window module to receive said electronic signal from said first sample module, said second sample module and said summing module, said window module configured to provide an average signal over a pre-defined period for each of said electronic signals.

### Claim 10 (depends on 9)

The dynamically self-adjusting magnetometer of claim 9, wherein said delta comparator module receives said average signal from said window module and compares said average signal with at least one signal from the group consisting of, a previously received average signal and one or more of said electronic signals from a different period to establish an average change, wherein said output is generated if the change is greater than or equal to a threshold.

### Claim 11 (depends on 9)

The dynamically self-adjusting magnetometer of claim 9, comprising:
at least a second window module to receive said electronic signal from said first sample module, said second sample module and said summing module and to provide a second average signal for a pre-defined number of said electronic signal periods, said second average signal having a different pre-defined number of said electronic signal periods than said first average signal.

### Claim 12 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, wherein said first and said second sample module utilize a magnetic field sensor selected from the group consisting of: a fluxgate sensor, a magneto inductive sensor and a magneto resistive sensor.

### Claim 13 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, wherein the electronic signal periodically generated by said first sample module and said second sample module is based on a frequency of oscillations over a fixed period of time.

### Claim 14 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, wherein the summing module receives electronic signals from three or more sample modules.

### Claim 15 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, wherein said delta comparator module utilizes a matrix filter to run the electronic signals through the filter more than one time.

### Claim 16 (depends on 8)

The dynamically self-adjusting magnetometer of claim 8, wherein the output is selected from the group consisting of: a printout, a visual signal, an audio signal, and an output to a graphical user interface (GUI).

### Claim 17

Instructions on a non-transitory computer-usable medium wherein the instructions when executed cause a computer system to perform a method for monitoring an environment with a dynamically adjustable sensor, said method comprising:
periodically generating a first channel electronic signal representing a magnetic field of a monitored environment;
periodically generating a first channel average electronic signal representing an average of two or more of said periodically generated first channel electronic signals;
calculating a delta change between two of said electronic signals; and
generating an output if said delta change is greater than or equal to a pre-defined threshold.

### Claim 18 (depends on 17)

The non-transitory computer-usable medium of claim 17 wherein said two of said electronic signals utilized when calculating said delta change are selected from the group consisting of:
a first channel electronic signal from a first period and a first channel electronic signal from a second period,
said first channel electronic signal from said first period and a first channel average electronic signal from a first period,
said first channel electronic signal from said first period and a first channel average electronic signal from a second period, and
said first channel average electronic signal from a first period and a first channel average electronic signal from a second period.

### Claim 19 (depends on 17)

The non-transitory computer-usable medium of claim 17 further comprising:
periodically generating at least a second channel electronic signal representing said magnetic field of said monitored environment;
calculating a delta change between the total value for a first period and the total value for a second different period;
summing an absolute value of said first channel electronic signal and an absolute value of said at least a second channel electronic signal for each period to generate a total value for each said period; and
generating an output if said delta change is greater than a pre-defined threshold.

### Claim 20 (depends on 19)

The non-transitory computer-usable medium of claim 19 further comprising:
utilizing the average total oscillation value for at least two periods to repeatedly generate a floating average;
calculating an average delta change between a first period floating average and a second different period floating average; and
generating said output if the average delta change is greater than a pre-defined threshold.

### Claim 21 (depends on 20)

The non-transitory computer-usable medium of claim 20 further comprising:
utilizing an average total value for more than two periods to repeatedly generate a second floating average;
calculating an average delta change between a first period second floating average and a second different period second floating average; and
generating said output if the average delta change is greater than a pre-defined threshold.
