Nova Patents
USRE44582E

Magnetic data processing device

Claim Score by NHIP

Read claim 15, the broadest

Abstract

In a magnetic data processing device, an input part sequentially inputs magnetic data outputted from a two-dimensional or three-dimensional magnetic sensor. The magnetic data is two-dimensional or three-dimensional vector data that is a linear combination of a set of fundamental vectors. The magnetic data processing device stores a plurality of the inputted magnetic data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset. An offset derivation part derives the new offset based on the old offset and the data set of statistical population under a constraint condition that the new offset be obtained as the sum of the old offset and a correction vector.

Term

0.4 yearsleft in the term

Expires 6 March 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

16 claims: 8 independent, 8 dependent

  1. 1
    A magnetic data processing device comprising:an input configured to sequentially input magnetic data that is output from a magnetic sensor, said magnetic data being two-dimensional vector data that is a linear combination of a set of first fundamental vectors;memory configured to store a plurality of the magnetic data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset;and an offset derivation module configured to calculate the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a temporary position vector of a temporary offset relative to the old offset according to a ratio of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said temporary position vector being a linear combination of the second fundamental vectors.
  2. 6
    A magnetic measurement apparatus comprising:a magnetic sensor configured to output two-dimensional vector data;and a magnetic data processing device comprising an input configured to sequentially input the two-dimensional vector data that is a linear combination of a set of first fundamental vectors, memory configured to store a plurality of the two-dimensional vector data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset, and an offset derivation module configured to calculate the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a temporary position vector of a temporary offset relative to the old offset according to a ratio of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said temporary position vector being a linear combination of the second fundamental vectors.
  3. 7
    A magnetic data processing method controlled by a processor for correcting the output of a magnetic sensor, the method controlled by the processor comprising:sequentially inputting magnetic data that is output from a the magnetic sensor, said magnetic data being two-dimensional vector data that is a linear combination of a set of first fundamental vectors;storing a plurality of the magnetic data as a data set of statistical population in order to be used to update an old offset of the magnetic data with a new offset;and calculating by the processor the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a temporary position vector of a temporary offset relative to the old offset according to a ratio of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said temporary position vector being a linear combination of the second fundamental vectors ;and using the new offset to correct the output of the magnetic sensor .
  4. 8
    A machine readable medium for use in a computer, said medium comprising a magnetic data processing program allowing the computer to function as non-transitory computer medium containing computer instructions stored therein for causing a computer processor to perform the following steps :an input configured to sequentially input inputting magnetic data that is output from a magnetic sensor, said magnetic data being two-dimensional vector data that is a linear combination of a set of first fundamental vectors;memory configured to store storing a plurality of the magnetic data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset;and an offset derivation module configured to calculate calculating the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which is defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a temporary position vector of a temporary offset relative to the old offset according to a ratio of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said temporary position vector being a linear combination of the second fundamental vectors ;and using the new offset to correct the output of the magnetic sensor .
  5. 9
    A magnetic data processing device comprising:an input configured to sequentially input magnetic data outputted from a magnetic sensor, said magnetic data being three-dimensional vector data that is a linear combination of a set of first fundamental vectors;memory configured to store a plurality of the magnetic data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset;and an offset derivation module configured to calculate the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a position vector of a temporary offset relative to the old offset according to ratios of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said position vector of the temporary offset being a linear combination of the second fundamental vectors.
  6. 14
    A magnetic measurement apparatus comprising:a magnetic sensor configured to output three-dimensional vector data;and a magnetic data processing device comprising an input configured to sequentially input the three-dimensional vector data that is a linear combination of a set of first fundamental vectors, memory configured to store a plurality of the three-dimensional vector data as a data set of statistical population in order to update an old offset of the magnetic data with a new offset, and an offset derivation module configured to calculate the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a position vector of a temporary offset relative to the old offset according to ratios of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said position vector of the temporary offset being a linear combination of the second fundamental vectors.
  7. 15
    Broadest claimClaim Score 30, narrow(NHIP)A magnetic data processing method controlled by a processor for correcting the output of a magnetic sensor, the method controlled by the processor comprising:sequentially inputting magnetic data that is output from a the magnetic sensor, said magnetic data being three-dimensional vector data that is a linear combination of a set of first fundamental vectors;storing a plurality of the magnetic data as a data set of statistical population in order to be used to update an old offset of the magnetic data with a new offset;and calculating by the processor the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a position vector of a temporary offset relative to the old offset according to ratios of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said position vector of the temporary offset being a linear combination of the second fundamental vectors ;and using the new offset to correct the output of the magnetic sensor .
  8. 16
    A machine readable medium for use in a computer, said medium comprising a magnetic data processing program allowing the computer to function as non-transitory computer medium containing computer instructions stored therein for causing a computer processor to perform the following steps :an input configured to sequentially input inputting magnetic data that is output from a magnetic sensor, said magnetic data being three-dimensional vector data that is a linear combination of a set of first fundamental vectors;a memory configured to store storing a plurality of the magnetic data as a data set of statistical population in order to be used to update an old offset of the magnetic data with a new offset;and an offset module configured to calculate calculating the new offset based on the old offset and the data set of statistical population under a constraint condition such that the new offset is obtained as a sum of the old offset and a correction vector, wherein the correction vector is a linear combination of a set of second fundamental vectors, which are defined in principal axis directions of distribution of the data set of statistical population, and wherein respective coefficients of the linear combination of the second fundamental vectors are obtained by weighting respective coefficients of a position vector of a temporary offset relative to the old offset according to ratios of principal values of the distribution of the data set of statistical population, said temporary offset being derived from the data set of statistical population without using the old offset and said position vector of the temporary offset being a linear combination of the second fundamental vectors ;and using the new offset to correct the output of the magnetic sensor .