← Back to Patent Explorer
US5469369A Expired / Lapsed US ⏱️ 0.0 years remaining

Smart sensor system and method using a surface acoustic wave vapor sensor array and pattern recognition for selective trace organic vapor detection

Assignee: United States Department of the Navy
•
Filing: 1992-11-02
•
Granted: 1995-11-21
•
Expires: 2012-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and a system using that method are provided which employ a pattern recognition algorithm to improve sensitivity in detecting hazardous vapors. The algorithm enables the discrimination of vapors of interest from non-hazardous substances at higher concentrations in varying relative humidity. A weight vector is generated corresponding to a N-space representation of a class comprising known vapors of interest, and a N-space representation of the unknown vapor is used to generate an unknown pattern vector. By calculating the dot product of the unknown pattern vector and the weight vector a determination can be made as to whether the unknown vapor is within the class. The weight vector is generated by selecting a training set comprising a subset of the known vapors of interest and background vapors and generating an N-space representation of the training set so as to create an associated weight vector.

Inventors

  • 👤 Susan L. Rose-Pehrsson
  • 👤 Daniel Di Lella
  • 👤 Jay W. Grate

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:44
CPC Classifications
G; G01; G01N; G01N33/00; G01N33/0004; G01N33/0009; G01N33/0027; G01N33/0031; G01N29/00; G01N29/02; G01N29/022; G01N33/0034; G01N33/0036; G01N33/0057; G01N2291/00; G01N2291/02; G01N2291/021; G01N2291/0215; G01N2291/025; G01N2291/0256; G01N2291/04; G01N2291/042; G01N2291/0423; G01N2291/0427

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 120 words
A method of identifying an unknown vapor as either belonging to a class or not, wherein the class comprises known vapors of interest, said method comprising the steps of: introducing a sample of an unknown vapor into at least one sensor coated with a vapor-sensitive coating, generating a weight vector corresponding to a N-space representation of the class; generating a N-space representation of the unknown vapor and generating an unknown pattern vector based thereon; and calculating the dot product of said unknown pattern vector and the weight vector to determine whether the unknown vapor is within said class, wherein the dot product producing a positive number is a member of the class in question while a negative number is not.
Claim 2
Independent Claim 120 words
A method of identifying an unknown vapor as either belonging to a class or not, wherein the class comprises known vapors of interest, said method comprising the steps of: introducing a sample of an unknown vapor into at least one sensor coated with a vapor-sensitive coating, generating a weight vector corresponding to a N-space representation of the class; generating a N-space representation of the unknown vapor and generating an unknown pattern vector based thereon; and calculating the dot product of said unknown pattern vector and the weight vector to determine whether the unknown vapor is within said class, wherein the dot product producing a positive number is a member of the class in question while a negative number is not.
Claim 3
Dependent Claim 64 words
The method recited in claim 1, wherein said step of generating a weight vector comprises the steps of: selecting a training set comprising a subset of the known vapors of interest and background vapors; generating an N-space representation of said training set so as to create an associated weight vector; and storing said weight vector in memory for use in calculating said dot product.
Claim 4
Dependent Claim 117 words
The method recited in claim 2, wherein said step of generating an N-space representation of said training set further comprises the steps of: generating vapor response data from a sensor array comprising at least two sensors; interpreting a pattern of responses as a point in an N-dimensional feature space having N axes and defining a pattern vector extending from the origin of said axes to said point, where N is defined by the number of sensors in said sensor array; and using a supervised learning technique to generate a discriminant function which defines a weight vector, a first cluster of points corresponding to the known vapors, and a second cluster of points corresponding to the background vapors.
Claim 5
Dependent Claim 35 words
The method recited in claim 3, wherein said step of using supervised learning techniques to generate a discriminant function further comprises the step of: using a Bayes linear equation to iteratively generate said weight vector.
Claim 6
Dependent Claim 47 words
The method recited in claim 4 further comprising the step of comparing results of said dot product with a vector associated with each known pattern result to determine if a correction factor is required; and iteratively repeating the last step until all results agree with known results.
Claim 7
Dependent Claim 50 words
The method recited in claim 3, wherein said step of using a supervised learning technique to generate a discriminant further comprises the step of: using a nonparametric equation selected from the group consisting of linear learning machines, adaptive least squares classifiers and combinations thereof, to iteratively generate said weight vector.
Claim 8
Dependent Claim 55 words
The method recited in claim 3, wherein said step of using a supervised learning technique to generate a discriminant further comprises the step of: using a parametric equation to iteratively generate said weight vector; and passing said weight vector to at least one further supervised learning technique to increase the accuracy of said weight vector.
Claim 9
Dependent Claim 84 words
The method recited in claim 1, wherein said step of generating a N-space representation of the unknown vapor comprises the steps of: generating unknown vapor response data from a sensor array comprising at least two sensors; and interpreting a pattern of said unknown response as a point in an N-dimensional feature space having N axes and defining an unknown pattern vector extending from the origin of said axes to said point, where N is defined by the number of sensors in said sensor array.
Claim 10
Dependent Claim 145 words
A smart sensor system for determining whether an unknown vapor is within a known class of vapors, said system comprising: a sampling means for generating vapor samples; an array of sensors for generating vapor response data from said vapor samples; means for interpreting said response data as points in an N-dimensional feature space having N axes and defining unknown pattern vectors, each vector being associated with one of said points and extending from the origin of said axes to said point, where N is defined by the number of sensors in said sensor array; and means for calculating the dot product of said unknown pattern vector and a stored weighing vector associated with a N-space representation of the known class, and to determine if said vapor is within said class, said weight vector being defined by a discriminant function generated by a supervised learning technique.
Claim 11
Dependent Claim 145 words
A smart sensor system for determining whether an unknown vapor is within a known class of vapors, said system comprising: a sampling means for generating vapor samples; an array of sensors for generating vapor response data from said vapor samples; means for interpreting said response data as points in an N-dimensional feature space having N axes and defining unknown pattern vectors, each vector being associated with one of said points and extending from the origin of said axes to said point, where N is defined by the number of sensors in said sensor array; and means for calculating the dot product of said unknown pattern vector and a stored weighing vector associated with a N-space representation of the known class, and to determine if said vapor is within said class, said weight vector being defined by a discriminant function generated by a supervised learning technique.
Claim 12
Dependent Claim 39 words
The system recited in claim 9 wherein each of said sensors comprises a transducer having vapor a sensitive coating disposed thereon for providing sorbing of said vapors to thereby increase the mass and decrease the modulus of said coating.
Claim 13
Dependent Claim 31 words
The system recited in claim 10 wherein said vapor sensitive coating is selected from a group consisting of poly(ethylenimine), fluoropolyol, ethyl cellulose, poly(epichlorohydrin), poly(isobutylene), poly(ethylene maleate), poly(ethylene phthalate), and combinations thereof.
Claim 14
Dependent Claim 20 words
The system recited in claim 9 further comprising a temperature control means for maintaining said sensors at a predetermined temperature.

References Cited (Backward Citations)

US4055072A Cited
US4312228A Cited
US4638443A Cited
US4661913A Cited
US4869874A Cited
US5121338A Cited
US4979124A Cited
US4943929A Cited
US5014217A Cited
US5120421A Cited
US5412465A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag