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

Correlation plane recognition processor

Assignee: Grumman Corp
•
Filing: 1982-03-04
•
Granted: 1984-12-25
•
Expires: 2002-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic processing circuit is associated with an optical matched filter system which supplies correlation imagery representing the products of diffraction patterns of known objects with that of an input scene in which the known objects are to be detected. The disclosed circuitry distinguishes between auto and cross-correlations in the supplied imagery using a number of criteria including peak amplitude, rising slope, peak width, and normalized amplitude.

Inventors

  • 👤 Alex Grumet
  • 👤 Martin R. Wohlers, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 15:54
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/88

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 405 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video signal in proportion to a light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; a first comparator circuit having one input connected to the video signal and another input connected to a desired amplitude threshold voltage, such that an output of said first comparator circuit indicates when the amplitude of the video signal exceeds the desired amplitude threshold voltage; means for deriving a differentiated video signal; a second comparator circuit having one input connected the differentiated video signal and another input connected to a rising slope threshold voltage proportional to a desired rising slope threshold, such that an output of said second comparator circuit indicates when the amplitude of the video signal is increasing at a rate in excess of the desired rising slope threshold; a first logic gate having inputs connected to the outputs of the first and second comparator circuits and outputting a threshold start signal indicating the beginning of a video pulse; a one-shot circuit having an input connected to the threshold start signal and outputting a threshold detection signal in which a threshold pulse indicates the detection of a video pulse having values within the desired ranges of amplitude and rising slope, the duration of the threshold pulse corresponding to a desired bandwidth of the memorized diffraction patterns; a third comparator circuit having one input connected to the differentiated video signal and another input connected to a falling slope threshold voltage proportional to a desired falling slope threshold such that the third comparator circuit outputs a falling slope threshold signal indicating when the amplitude of the video signal is decreasing faster than the desired falling slope threshold; and a second logic gate having inputs connected to the threshold detection signal and the falling slope threshold signal and outputting a peak detection signal.
Claim 2
Dependent Claim 405 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video signal in proportion to a light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; a first comparator circuit having one input connected to the video signal and another input connected to a desired amplitude threshold voltage, such that an output of said first comparator circuit indicates when the amplitude of the video signal exceeds the desired amplitude threshold voltage; means for deriving a differentiated video signal; a second comparator circuit having one input connected the differentiated video signal and another input connected to a rising slope threshold voltage proportional to a desired rising slope threshold, such that an output of said second comparator circuit indicates when the amplitude of the video signal is increasing at a rate in excess of the desired rising slope threshold; a first logic gate having inputs connected to the outputs of the first and second comparator circuits and outputting a threshold start signal indicating the beginning of a video pulse; a one-shot circuit having an input connected to the threshold start signal and outputting a threshold detection signal in which a threshold pulse indicates the detection of a video pulse having values within the desired ranges of amplitude and rising slope, the duration of the threshold pulse corresponding to a desired bandwidth of the memorized diffraction patterns; a third comparator circuit having one input connected to the differentiated video signal and another input connected to a falling slope threshold voltage proportional to a desired falling slope threshold such that the third comparator circuit outputs a falling slope threshold signal indicating when the amplitude of the video signal is decreasing faster than the desired falling slope threshold; and a second logic gate having inputs connected to the threshold detection signal and the falling slope threshold signal and outputting a peak detection signal.
Claim 3
Dependent Claim 157 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video input signal in proportion to the light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; and means for memorizing an amplitude and location in the correlation plane of no more than one maximum amplitude detected video pulse for each correlation map each time the correlation plane is scanned.
Claim 4
Dependent Claim 157 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video input signal in proportion to the light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; and means for memorizing an amplitude and location in the correlation plane of no more than one maximum amplitude detected video pulse for each correlation map each time the correlation plane is scanned.
Claim 5
Dependent Claim 237 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video input signal in proportion to the light intensity of a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; an analog-to-digital converter connected to the video signal and outputting a digital video signal; a first random access memory having an address input, a data input enabled by a write input, and a data output, the data input of said first random access memory being connected to the digital video signal; and a digital comparator having inputs connected to the digital video signal and the data output of the first random access memory, and outputting a write enable signal indicating when the digital video signal is greater than the data output of the first random access memory, the write input of the first random access memory being connected to the write enable signal.
Claim 6
Dependent Claim 237 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for scanning the correlation plane to produce a video input signal in proportion to the light intensity of a scan spot in the correlation plane; means for detecting pulses in the video signal corresponding to correlation spots in the correlation imagery; an analog-to-digital converter connected to the video signal and outputting a digital video signal; a first random access memory having an address input, a data input enabled by a write input, and a data output, the data input of said first random access memory being connected to the digital video signal; and a digital comparator having inputs connected to the digital video signal and the data output of the first random access memory, and outputting a write enable signal indicating when the digital video signal is greater than the data output of the first random access memory, the write input of the first random access memory being connected to the write enable signal.
Claim 7
Dependent Claim 228 words
The system of claim 3 which further comprises: an oscillator circuit which outputs a horizontal data frequency signal; a first digital counter which counts oscillations in the horizontal data frequency signal and resets each time a count corresponding to a desired number of horizontal graduations in each correlation map is reached, such that an output of said first digital counter indicates a horizontal position of the scan spot in the correlation map being scanned; a second random access memory having an address input, a data input enabled by a write input, and a data output, the data and write inputs of said second random access memory being connected, respectively, to the output of the first digital counter and the write enable signal; a second digital counter which counts the horizontal lines scanned by the scanning means and resets each time a count corresponding to a desired number of horizontal lines in each correlation map is reached, such that an output of said second digital counter indicates a vertical position of the video signal in the correlation map being scanned; and a third random access memory having an address input, a data input enabled by a write input and a data output, the data and write inputs of said third random access memory being connected, respectively, to the output of the second digital counter and the write enable signal.
Claim 8
Dependent Claim 148 words
The system of claim 4 which further comprises: a third digital counter which counts resets of the first digital counter and resets each time a count corresponding to a desired number of columns of correlation maps in the correlation plane is reached, such that an output of said third digital counter indicates a column number of the correlation map being scanned; a fourth digital counter which counts resets of the second digital counter and resets each time a count corresponding to a desired number of rows of correlation maps in the correlation plane is reached, such that an output of said fourth digital counter indicates a row number of the correlation map being scanned; and an address bus having inputs connected to the outputs of the third and fourth digital counters and an output connected to the address inputs of the first, second and third random access memories.
Claim 9
Dependent Claim 167 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for detecting correlation spots in the correlation imagery; means for measuring image energy of each of a plurality of areas in the input scene, the locations of the areas in the input scene corresponding to the location of correlation spots in the respective correlation maps; and means for calculating a quotient of an amplitude of each correlation spot divided by the image energy of the associated area in the input scene whereby it may be determined whether each correlation spot is an autocorrelation spot.
Claim 10
Dependent Claim 167 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for detecting correlation spots in the correlation imagery; means for measuring image energy of each of a plurality of areas in the input scene, the locations of the areas in the input scene corresponding to the location of correlation spots in the respective correlation maps; and means for calculating a quotient of an amplitude of each correlation spot divided by the image energy of the associated area in the input scene whereby it may be determined whether each correlation spot is an autocorrelation spot.
Claim 11
Dependent Claim 17 words
The system of claim 6 in which the means for calculating quotients comprises a hard-wired digital divider.
Claim 12
Dependent Claim 208 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for detecting correlation spots in the correlation imagery; means for defining a plurality of areas in the input scene whose areas correspond to the locations of associated correlation spots in the correlation imagery, such that an image energy may be measured for each such area; means for scanning the input scene to produce a video input signal in proportion to a light intensity at a scan spot in the input scene; means for masking the video input signal such that a masked video signal output by said masking means replicates the video input signal when the area whose image energy is to be measured is being scanned, the masked video signal otherwise having a value of zero; and means for integrating the masked video signal.
Claim 13
Dependent Claim 208 words
An optical matched filter system comprising: a plurality of memorized diffraction patterns of known objects; means for obtaining a diffraction pattern of an input scene; means for combining the diffraction pattern of the input scene with the memorized diffraction patterns to obtain correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing a product of one of the memorized diffraction patterns and the diffraction pattern of the input scene; means for detecting correlation spots in the correlation imagery; means for defining a plurality of areas in the input scene whose areas correspond to the locations of associated correlation spots in the correlation imagery, such that an image energy may be measured for each such area; means for scanning the input scene to produce a video input signal in proportion to a light intensity at a scan spot in the input scene; means for masking the video input signal such that a masked video signal output by said masking means replicates the video input signal when the area whose image energy is to be measured is being scanned, the masked video signal otherwise having a value of zero; and means for integrating the masked video signal.
Claim 14
Dependent Claim 104 words
The system of claim 8 in which the masking means comprises: means for deriving a height gate signal indicating that the scan spot in the input scene is traversing a scan line which passes through the area whose image energy is to be measured; means for deriving a line gate signal indicating when the scan spot, while traversing a scan line which passes throuh the area whose image energy is to be measured, is within said area; means for combining the height gate signal and the line gate signal to form an integrator enable signal; and a switch activated by the integrator enable signal.
Claim 15
Dependent Claim 77 words
The system of claim 9 in which the means for deriving the height gate signal comprises: means for calculating a maximum top line and a minimum bottom line for each area in the input scene whose image energy is to be measured; and a height gate arithmetic logic unit having inputs connected to the maximum top line, the minimum bottom line and a signal indicating a scan line count from the means for scanning the input scene.
Claim 16
Dependent Claim 72 words
The system of claim 10 in which the means for deriving the line gate signal comprises: means for storing pluralities of data count pairs, each such plurality of data count pairs representing a silhouette of one of the known objects; and a line gate arithmetic logic unit having an input connected to the means for storing pluralities of data count pairs, and another input connected to an input scene horizontal location signal.
Claim 17
Dependent Claim 75 words
The system of claim 11 in which the means for calculating a quotient comprises: an analog-to-digital converter having an input connected to the means for integrating the masked video signal; and a hard-wired digital divider having a denominator input connected to an output of the analog-to-digital converter, and a numerator input connected to a signal representing the amplitude of the correlation spot with which the area whose image energy is to be measured is associated.
Claim 18
Dependent Claim 225 words
In an optical matched filter system of the type which compares a plurality of memorized diffraction patterns of known objects to a diffraction pattern of an input scene and supplies correlation imagery to a suitable detector, said correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing the product of one of the memorized diffraction patterns and the diffraction pattern of the input scene, the improvement which comprises: means for scanning the correlation plane to produce a video signal in proportion to the light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal, said pulses having values within desired ranges of rising slope, amplitude, pulse width and falling slope; means for memorizing an amplitude and location in the correlation plane of a maximum amplitude detected video pulse for each correlation map each time the correlation plane is scanned; means for measuring image energy of each of a plurality of areas in the input scene, the locations of the areas in the input scene corresponding to locations of the video pulses in their respective correlation maps; and means for calculating a quotient of the amplitude of each maximum amplitude detected video pulse divided by the image energy of the associated area in the input scene.
Claim 19
Dependent Claim 225 words
In an optical matched filter system of the type which compares a plurality of memorized diffraction patterns of known objects to a diffraction pattern of an input scene and supplies correlation imagery to a suitable detector, said correlation imagery including a plurality of non-overlapping correlation maps arranged in a regular geometric array in a correlation plane, each correlation map representing the product of one of the memorized diffraction patterns and the diffraction pattern of the input scene, the improvement which comprises: means for scanning the correlation plane to produce a video signal in proportion to the light intensity at a scan spot in the correlation plane; means for detecting pulses in the video signal, said pulses having values within desired ranges of rising slope, amplitude, pulse width and falling slope; means for memorizing an amplitude and location in the correlation plane of a maximum amplitude detected video pulse for each correlation map each time the correlation plane is scanned; means for measuring image energy of each of a plurality of areas in the input scene, the locations of the areas in the input scene corresponding to locations of the video pulses in their respective correlation maps; and means for calculating a quotient of the amplitude of each maximum amplitude detected video pulse divided by the image energy of the associated area in the input scene.
Claim 20
Dependent Claim 23 words
The system of claim 13 which further comprises means for displaying a desired set of parameters for each maximum amplitude detected video pulse.
Claim 21
Dependent Claim 70 words
The system of claim 14 in which the desired set of parameters includes the location of the maximum amplitude detected video pulse in the associated correlation map, an identification of the memorized diffraction pattern corresponding to the associated correlation map, and a confidence indicator based on the quotient of the amplitude of maximum amplitude detected video pulse divided by the image energy of the associated area in the input scene.
Claim 22
Dependent Claim 18 words
The system of claim 13 in which the means for scanning the correlation plane comprises a television camera.
Claim 23
Dependent Claim 94 words
The system of claim 13 in which the means for measuring image energy comprises: means for scanning the input scene to produce a video input signal in proportion to a light intensity at a scan spot in the input scene; means for masking the video input signal such that a masked video signal output by said masking means replicates the video input signal when the area whose image energy is to be measured is being scanned, the masked video signal otherwise having a value of zero; and means for integrating the masked video signal.
Claim 24
Dependent Claim 14 words
The system of claim 13 in which the video signal comprises a time-varying voltage.
Claim 25
Dependent Claim 300 words
The system of claim 18 in which the means for detecting pulses in the video signal comprises: a first comparator circuit having one input connected to the video signal and another input connected to a desired amplitude threshold voltage, such that an output of said first comparator circuit indicates when the amplitude of the video signal exceeds the desired amplitude threshold voltage; a means for deriving a differentiated video signal; a second comparator circuit having one input connected to the differentiated video signal and another input connected to a rising slope threshold voltage proportional to a desired rising slope threshold, such that an output of said second comparator circuit indicates when the amplitude of the video signal is increasing at a rate in excess of the desired rising slope threshold; a first logic gate having inputs connected to the outputs of the first and second comparator circuits and outputting a threshold start signal indicating the beginning of a video pulse; a one-shot circuit having an input connected to the threshold start signal and outputting a threshold detection signal in which a threshold pulse indicates the detection of a video pulse having values within the desired ranges of amplitude and rising slope, the duration of the threshold pulse corresponding to a desired bandwidth of the memorized diffraction patterns; a third comparator circuit having one input connected to the video signal and another input connected to a falling slope threshold voltage proportional to a desired falling slope threshold such that the third comparator circuit outputs a falling slope threshold signal indicating when the amplitude of the video signal is decreasing faster than the desired falling slope threshold; and a second logic gate having inputs connected to the threshold detection signal and the falling slope threshold signal and outputting a peak detection signal.
Claim 26
Dependent Claim 157 words
The system of claim 19 in which the memorizing means comprises: a sample-and-hold circuit outputting a sampled video signal which is held at a level of the video signal when the differentiated video signal changes from positive to negative; a first analog-to-digital converter having an input connected to the sampled video signal and outputting a digital video signal; a first random access memory having an address input, a data input enabled by a write input, and a data output, the data input of said first random access memory being connected to the digital video signal; and a digital comparator having inputs connected to the digital video signal and the data output of the first random access memory, and outputting a write enable signal indicating when the digital video signal is greater than the data output of the first random access memory, the write input of the first random access memory being connected to the write enable signal.
Claim 27
Dependent Claim 232 words
The system of claim 20 in which the memorizing means further comprises: an oscillator circuit which outputs a horizontal data frequency signal; a first digital counter which counts oscillations in the horizontal data frequency signal and resets each time a count corresponding to a desired number of horizontal graduations in each correlation map is reached, such that an output of said first digital counter indicates a horizontal position of the scan spot in the correlation map being scanned; a second random access memory having an address input, a data input enabled by a write input, and a data output, the data and write inputs of said second random access memory being connected, respectively, to the output of the first digital counter and the write enable signal; a second digital counter which counts the horizontal lines scanned by the scanning means and resets each time a count corresponding to a desired number of horizontal lines in each correlation map is reached, such that an output of said second digital counter indicates a vertical position of the video signal in the correlation map being scanned; and a third random access memory having an address input, a data input enabled by a write input and a data output, the data and write inputs of said third random access memory being connected, respectively, to the output of the second digital counter and the write enable signal.
Claim 28
Dependent Claim 152 words
The system of claim 21 in which the memorizing means further comprises: a third digital counter which counts resets of the first digital counter and resets each time a count corresponding to a desired number of columns of correlation maps in the correlation plane is reached, such that an output of said third digital counter indicates a column number of the correlation map being scanned; a fourth digital counter which counts resets of the second digital counter and resets each time a count corresponding to a desired number of rows of correlation maps in the correlation plane is reached, such that an output of said fourth digital counter indicates a row number of the correlation map being scanned; and an address bus having inputs connected to the outputs of the third and fourth digital counters and an output connected to the address inputs of the first, second and third random access memories.
Claim 29
Dependent Claim 94 words
The system of claim 22 in which the means for measuring image energy comprises: means for scanning the input scene to produce a video input signal in proportion to a light intensity of a scan spot in the input scene; means for masking the video input signal such that a masked video signal output by said masking means replicates the video input signal when the area whose image energy is to be measured is being scanned, the masked video signal otherwise having a value of zero; and means for integrating the masked video signal.
Claim 30
Dependent Claim 106 words
The system of claim 23 in which the masking means comprises: means for deriving a height gate signal indicating that the scan spot in the input scene is traversing a scan line which passes through the area whose image energy is to be measured; means for deriving a line gate signal indicating when the scan spot, while traversing one of the scan lines which passes through the area whose image energy is to be measured, is within said area; means for combining the height gate signal and the line gate signal to form an integrator enable signal; and a switch activated by the integrator enable signal.
Claim 31
Dependent Claim 77 words
The system of claim 24 in which the means for deriving the height gate signal comprises: means for calculating a maximum top line and a minimum bottom line for each area in the input scene whose image energy is to be measured; and a height gate arithmetic logic unit having inputs connected to the maximum top line, the minimum bottom line and a signal indicating a scan line count from the means for scanning the input scene.
Claim 32
Dependent Claim 72 words
The system of claim 25 in which the means for deriving the line gate signal comprises: means for storing pluralities of data count pairs, each such plurality of data count pairs representing a silhouette of one of the known objects; and a width gate arithmetic logic unit having an input connected to the means for storing pluralities of data count pairs, and another input connected to an input scene horizontal location signal.
Claim 33
Dependent Claim 243 words
The system of claim 26 in which the means for calculating a quotient comprises: a fourth random access memory having an address input, a data input enabled by a write input, and a data output; means for connecting the address bus to a search address signal; a first storage register having an input connected to the address bus; a second storage register having an input connected to the data output of the first random access memory; an address gate having an input connected to the address bus and another input connected to the first storage register, the address input of the fourth random access memory being connected to an output of the address gate; means for generating a window gate trigger signal indicating that no data has been stored in the fourth random access memory at an address indicated by the search address signal and that data has been stored in the first random access memory at the address indicated by the search address signal, said window gate trigger signal being used to enable the first and second storage registers; a second analog-to-digital converter having an input connected to the means for integrating the masked video signal; and a hard-wired digital divider having a denominator input connected to an output of the second analog to digital converter, a numerator input connected to an output of the second storage register, and an output connected to the data input of the fourth random access memory.

References Cited (Backward Citations)

CA481209A Cited
US3779492A Cited
US4091297A Cited
US4164728A Cited
US4200861A Cited
US4342965A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-12-25 1988-06-25 1988-12-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-12-25 1992-06-25 1992-12-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-12-25 1996-06-25 1996-12-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag