IP Library Granted Patent US 8,768,639
Granted Patent B2
US 8,768,639 · App. 14/027,046 · Granted Jul 1, 2014

Dynamically self-adjusting magnetometer

Inventor: Cory James Stephanson (La Selva Beach, CA)
Assignee: Broadband Discovery Systems, Inc.
G01R33/0035G01R33/028G01R35/00
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 8,768,639
App. No.
14/027,046
Granted
Jul 1, 2014
Kind
B2
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 (41)

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 a first period and the total value for a second period;

generating an output if said total value is greater than a pre-defined threshold;

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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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).

7. 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 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; and

generating an output if said delta change is greater than or equal to a pre-defined threshold.

8. The non-transitory computer-usable medium of claim 7 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.

9. The non-transitory computer-usable medium of claim 8 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.

10. The non-transitory computer-usable medium of claim 9 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.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: BROADBAND DISCOVERY SYSTEMS, INC.
To: MIS SECURITY, LLC
Reel/Frame 046051/0116 →
SECURITY INTEREST Recorded Oct 10, 2017
From: BROADBAND DISCOVERY SYSTEMS, INC.
To: SUMMIT HOLDINGS V, LLC
Reel/Frame 043822/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2016
From: STEPHANSON, CORY JAMES
To: BROADBAND DISCOVERY SYSTEMS, INC.
Reel/Frame 037781/0228 →
Continuity (2)
Continuation 12961302 · Dec 6, 2010
Related Publication 20140032155A1 · Jan 30, 2014