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

Method and apparatus for flash correlation

Assignee: Mikos Ltd
•
Filing: 1994-09-29
•
Granted: 1996-12-10
•
Expires: 2014-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Flash correlation instantaneously compares two or more patterns to determine whether they are the same or essentially the same, regardless of the complexity of the images, and in spite of the addition of noise, local changes, and variations in resolution and focus. Flash correlation artifacts also provide cues to quantitative assessment of relative movement, stretching, blurring, and warping of one image with respect to the other. Presence of a flash correlation artifact between two stacks of patterns is sufficient to identify the stacks as containing at least one pair of massively correlated patterns. Precise control of registration, image size and orientation is not required. An image may be combined with other images, either by overlays or concatenation, and still be identified. A Flash correlation engine may utilize optical, analog or digital processing to provide rapid sorting, classification, and identification functions with minimal computational complexity.

Inventors

  • 👤 Francine J. Prokoski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 12:11
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/70; G06V10/74; G06V10/761; G06F; G06F17/00; G06F17/10; G06F17/15; G06F17/153; G06V10/75; G06V10/751; G06V10/7515; G06V20/00; G06V20/80

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 215 words
A method of comparing an unknown pattern of dispersed elements of varying intensity values and a known pattern of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicative of a similarity between the unknown and known patterns, said method comprising the steps: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point, so that the known and unknown patterns are rotationally unaligned, to produce a composite pattern of the combined elements therefrom; b) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; and c) detecting the presence of said artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the unknown and known patterns.
Claim 2
Independent Claim 215 words
A method of comparing an unknown pattern of dispersed elements of varying intensity values and a known pattern of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicative of a similarity between the unknown and known patterns, said method comprising the steps: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point, so that the known and unknown patterns are rotationally unaligned, to produce a composite pattern of the combined elements therefrom; b) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; and c) detecting the presence of said artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the unknown and known patterns.
Claim 3
Dependent Claim 26 words
The method of comparing as claimed in claim 1, wherein said step a) establishes said point of rotating within the combined elements of the composite pattern.
Claim 4
Dependent Claim 35 words
The method of comparing as claimed in claim 2, wherein there is further included before step a) a step of inverting the intensity values of the elements of one of the unknown and known patterns.
Claim 5
Dependent Claim 47 words
The method of comparing as claimed in claim 3, wherein the intensity values of the elements of the unknown and known patterns lie within a given reference scale, said inverting step inverting the intensity values of the elements of said one pattern within said given reference scale.
Claim 6
Dependent Claim 75 words
The method of comparing as claimed in claim 3, wherein said determining step c) further includes the substeps of translating in a given, first direction one of the unknown and known patterns with respect to the other of the unknown and known patterns, and of sensing whether said first area has moved in a second direction at an angle with respect to said first direction to thereby determine that said first area is said artifact.
Claim 7
Dependent Claim 39 words
The method of comparing as claimed in claim 4, wherein said substep of sensing determines whether the intensity value of said first region is above a threshold intensity value to thereby determine that said first area is said artifact.
Claim 8
Dependent Claim 28 words
The method of comparing as claimed in claim 2, wherein said determining step c) includes the substep of identifying said first area disposed about said point of rotating.
Claim 9
Dependent Claim 63 words
The method of comparing as claimed in claim 1, wherein there is included a plurality of known patterns said method further including before step a) the step of combining said plurality of known patterns to form a composite known pattern of the combined elements of said combined known patterns, before overlaying in said spatial domain the unknown pattern and the composite known pattern.
Claim 10
Dependent Claim 42 words
The method of comparing as claimed in claim 8, wherein there is further included the step of moving laterally at least one of said plurality of known patterns with respect to the other of said plurality to form said composite known pattern.
Claim 11
Dependent Claim 43 words
The method of comparing as claimed in claim 8, wherein there is further included the step of rotating about a point at least one of said plurality known patterns with respect to the others of said plurality to form said composite known pattern.
Claim 12
Dependent Claim 83 words
The method of comparing as claimed in claim 1, wherein said method includes before step a) the steps of replicating the known pattern to provide a duplicate pattern thereof, and of translating and overlaying in the spatial domain one of the known patterns and the duplicate pattern with respect to the other to provide a composite known pattern of the combined elements of the known patterns and the duplicate pattern, before overlaying in step a) the unknown pattern and the composite known pattern.
Claim 13
Dependent Claim 42 words
The method of comparing as claimed in claim 1, wherein there is further included the step of determining the degree of similarity between said unknown and known patterns based upon the magnitude of the variation of said first and second average intensities.
Claim 14
Independent Claim 224 words
A method of characterizing a data base comprising first and second known patterns of dispersed elements of varying intensity values, said first and second known patterns to be compared with at least one unknown pattern of dispersed elements of varying intensity values to determine the degree of similarity between said unknown pattern and at least one of said first and second known patterns, said method comprising the steps of: a) overlaying in the spatial domain said first and second known patterns and rotating one of said first and second known patterns with respect to the other about a point so that said first and second known patterns are rotationally unaligned, to form a reference artifact of the combined elements of said first and second patterns; b) measuring a characteristic value of said reference artifact to provide a corresponding reference value; c) overlaying in the spatial domain said first and second known patterns and said unknown pattern and rotating said known patterns with respect to said unknown pattern, so that said known patterns and said unknown pattern are rotationally unaligned, to form a comparison artifact; and d) measuring the characteristic of said comparison artifact to provide a corresponding comparison value and comparing said reference and comparison values to provide an indication of the degree of similarity between said unknown pattern and said one known pattern.
Claim 15
Independent Claim 224 words
A method of characterizing a data base comprising first and second known patterns of dispersed elements of varying intensity values, said first and second known patterns to be compared with at least one unknown pattern of dispersed elements of varying intensity values to determine the degree of similarity between said unknown pattern and at least one of said first and second known patterns, said method comprising the steps of: a) overlaying in the spatial domain said first and second known patterns and rotating one of said first and second known patterns with respect to the other about a point so that said first and second known patterns are rotationally unaligned, to form a reference artifact of the combined elements of said first and second patterns; b) measuring a characteristic value of said reference artifact to provide a corresponding reference value; c) overlaying in the spatial domain said first and second known patterns and said unknown pattern and rotating said known patterns with respect to said unknown pattern, so that said known patterns and said unknown pattern are rotationally unaligned, to form a comparison artifact; and d) measuring the characteristic of said comparison artifact to provide a corresponding comparison value and comparing said reference and comparison values to provide an indication of the degree of similarity between said unknown pattern and said one known pattern.
Claim 16
Dependent Claim 64 words
The method of characterizing a database as claimed in claim 13, wherein said step b) of measuring includes rotating repeatedly through a given angle one of said first and second known patterns with respect to the other to a sequence of positions offset from an initial position, and taking a corresponding sequence of measurements of the characteristic at each of said sequence of positions.
Claim 17
Dependent Claim 38 words
The method of characterizing a database as claimed in claim 13, wherein after step a) there is further included the step of inverting the characteristic values of the elements of one of said first and second known patterns.
Claim 18
Dependent Claim 62 words
The method of characterizing a database as claimed in claim 13, wherein said characteristic is size and after step a) there is included the step of varying the size of said first and second known patterns to a given degree, the size of said known pattern to be varied to said given degree before said varied unknown and known patterns are compared.
Claim 19
Dependent Claim 65 words
The method of characterizing a database as claimed in claim 13, wherein before step a) there is included the step of varying the characteristic values of the elements of the first and second known patterns to a given degree, the characteristic values of the elements of the unknown pattern to be varied to said given degree before the varied unknown and known patterns are compared.
Claim 20
Dependent Claim 71 words
The method of characterizing a database as claimed in claim 13, wherein before step a) there is included the step of sampling the elements of the first and second known patterns in a given fashion to provide first and second sampled known patterns, the elements of the unknown patterns to be sampled in said given fashion to provide a sampled unknown pattern before the sampled unknown and known patterns are compared.
Claim 21
Dependent Claim 51 words
The method of characterizing a database as claimed in claim 13, wherein the first known pattern is a copy of said second known pattern, said step b) of measuring measures a characteristic value of the overlaid first and second patterns at a highest level within a range of said characteristic values.
Claim 22
Dependent Claim 42 words
The method of characterizing a database as claimed in claim 13, wherein there is further included the step of predicting the characteristic of an artifact produced by the overlaying of one of the first and second known patterns with the unknown pattern.
Claim 23
Dependent Claim 20 words
The method of characterizing a database as claimed in claim 13, wherein said first and second known patterns are different.
Claim 24
Dependent Claim 21 words
The method of characterizing a database as claim in claim 13, wherein said first and second known patterns are the same.
Claim 25
Dependent Claim 24 words
The method of characterizing a database as claim in claim 22, wherein said second known pattern is a complement of said first known pattern.
Claim 26
Dependent Claim 32 words
The method of characterizing as claimed in claim 14, wherein said step b) of measuring further includes examining and selecting one of said sequence of characteristic measurements as said corresponding reference value.
Claim 27
Dependent Claim 34 words
The method of characterizing as claimed in claim 14, wherein said step b) of measuring further includes selecting a maximum or minimum one of said sequence of characteristic measurements as said corresponding reference value.
Claim 28
Dependent Claim 76 words
The method of characterizing a database as claimed in claim 24, wherein after step b) there is further included the step of determining a difference between an initial intensity value of said reference artifact produced at said initial position and said intensity values as measured at each of said other positions of said sequence, and determining the greatest difference between said intensity values and identifying the angle of said artifact corresponding to the determined greatest difference.
Claim 29
Independent Claim 242 words
A method of comparing an unknown pattern of dispersed elements of varying intensity values and a known pattern of dispersed elements of varying intensity values to sense the presence or absence of an apparent artifact and to determine whether said apparent artifact is valid or false, said valid artifact being indicative of a similarity between the unknown and known patterns, said method comprising the steps: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point to produce a composite pattern of the combined elements therefrom; b) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; c) detecting the presence of an apparent artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities; and d) determining whether said apparent artifact is a valid artifact or a false artifact by translating in a given, first direction one of the unknown and known patterns with respect to the other of the unknown and known patterns, and of sensing whether said first area has moved in a second direction transverse with respect to said first direction to thereby determine that said apparent artifact is valid.
Claim 30
Independent Claim 242 words
A method of comparing an unknown pattern of dispersed elements of varying intensity values and a known pattern of dispersed elements of varying intensity values to sense the presence or absence of an apparent artifact and to determine whether said apparent artifact is valid or false, said valid artifact being indicative of a similarity between the unknown and known patterns, said method comprising the steps: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point to produce a composite pattern of the combined elements therefrom; b) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; c) detecting the presence of an apparent artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities; and d) determining whether said apparent artifact is a valid artifact or a false artifact by translating in a given, first direction one of the unknown and known patterns with respect to the other of the unknown and known patterns, and of sensing whether said first area has moved in a second direction transverse with respect to said first direction to thereby determine that said apparent artifact is valid.
Claim 31
Dependent Claim 39 words
The method of comparing as claimed in claim 27, wherein said step d) further senses whether said first area has moved in a second direction aligned with said first direction to thereby determine that said apparent artifact is false.
Claim 32
Independent Claim 118 words
A method of determining the degree of similarity between a known pattern and an unknown pattern, said method comprising the steps of: a) determining a reference value of a selected characteristic of a reference artifact provided by said known pattern; b) overlaying in the spatial domain said known and unknown patterns and rotating one of said known and unknown patterns with respect to the other, so that said known and unknown patterns are rotationally unaligned, to produce a comparison artifact; and c) measuring the characteristic of said comparison artifact to provide a corresponding comparison value thereof and comparing said reference and comparison values to provide an indication of the degree of similarity between said known and unknown patterns.
Claim 33
Independent Claim 118 words
A method of determining the degree of similarity between a known pattern and an unknown pattern, said method comprising the steps of: a) determining a reference value of a selected characteristic of a reference artifact provided by said known pattern; b) overlaying in the spatial domain said known and unknown patterns and rotating one of said known and unknown patterns with respect to the other, so that said known and unknown patterns are rotationally unaligned, to produce a comparison artifact; and c) measuring the characteristic of said comparison artifact to provide a corresponding comparison value thereof and comparing said reference and comparison values to provide an indication of the degree of similarity between said known and unknown patterns.
Claim 34
Dependent Claim 25 words
The method of determining the degree of similarity between said known and unknown patterns as claimed in claim 29, wherein said selected characteristic is intensity.
Claim 35
Dependent Claim 26 words
The method of determining the degree of similarity of between said known and unknown patterns as claimed in claim 29, wherein said selected characteristic is size.
Claim 36
Independent Claim 254 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicating a similarity between the known and unknown patterns, said method comprising the steps of: a) overlaying in the spatial domain a plurality of copies of at least one of the known or unknown patterns to form a stack of the at least one pattern; b) overlaying in the spatial domain the stack of the at least one pattern and at least one of another of the known and unknown patterns, and imparting relative rotation between said stack and said other pattern, so that said one stack and said other pattern are rotationally unaligned, to produce a composite pattern of the combined elements from the patterns overlaid in this step; c) sensing first and second average intensities respectively of all of the combined elements within a first area of the composite pattern and of all of the combined elements within a second area of the composite pattern disposed about said first area; and d) detecting the presence of said artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold artifact is indicative of a similarity between at least one of the patterns in said stack and said other pattern.
Claim 37
Independent Claim 254 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicating a similarity between the known and unknown patterns, said method comprising the steps of: a) overlaying in the spatial domain a plurality of copies of at least one of the known or unknown patterns to form a stack of the at least one pattern; b) overlaying in the spatial domain the stack of the at least one pattern and at least one of another of the known and unknown patterns, and imparting relative rotation between said stack and said other pattern, so that said one stack and said other pattern are rotationally unaligned, to produce a composite pattern of the combined elements from the patterns overlaid in this step; c) sensing first and second average intensities respectively of all of the combined elements within a first area of the composite pattern and of all of the combined elements within a second area of the composite pattern disposed about said first area; and d) detecting the presence of said artifact produced by the combined elements of the composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold artifact is indicative of a similarity between at least one of the patterns in said stack and said other pattern.
Claim 38
Dependent Claim 48 words
The method of comparing unknown and known patterns as claimed in claim 32, wherein after step a) at least one of said plurality of copies of the one pattern in said stack is displaced with respect to the remaining of said plurality of copies of the one pattern.
Claim 39
Dependent Claim 26 words
The method of comparing unknown and known patterns as claimed in claim 33, wherein said at least one displaced pattern is offset linearly along known coordinates.
Claim 40
Dependent Claim 20 words
The method of comparing unknown and known patterns as claimed in claim 33, wherein said one displaced pattern is rotated.
Claim 41
Independent Claim 228 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicative of a similarity between the unknown and known patterns, said method comprising the steps of: a) rearranging the known and unknown patterns in a like manner to provide scrambled known and unknown patterns respectively; b) overlaying in the spatial domain the scrambled unknown and known patterns and rotating one of the scrambled known and unknown patterns with respect to the other, so that the scrambled known and unknown patterns are rotationally unaligned, about a point to produce a composite pattern of the combined elements therefrom; c) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; and d) detecting the presence of said artifact produced by the combined elements of said composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the known and unknown patterns.
Claim 42
Independent Claim 228 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicative of a similarity between the unknown and known patterns, said method comprising the steps of: a) rearranging the known and unknown patterns in a like manner to provide scrambled known and unknown patterns respectively; b) overlaying in the spatial domain the scrambled unknown and known patterns and rotating one of the scrambled known and unknown patterns with respect to the other, so that the scrambled known and unknown patterns are rotationally unaligned, about a point to produce a composite pattern of the combined elements therefrom; c) sensing first and second average intensities respectively of all of the combined elements within a first area of said composite pattern and of all of the combined elements within a second area of said composite pattern disposed about said first area; and d) detecting the presence of said artifact produced by the combined elements of said composite pattern by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the known and unknown patterns.
Claim 43
Independent Claim 156 words
A method of comparing pixelized known and unknown patterns of dispersed elements of binary intensity values to determine the presence of a valid artifact indicative of a similarity between the unknown and known patterns or of a false artifact indicative of a lack of similarity between the unknown and known patterns, one of the known and unknown patterns being rendered as a positive and the other of the known and unknown patterns being rendered as a negative, said method comprising the steps of: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point to produce an apparent artifact; and b) detecting the presence of a valid artifact by determining whether the apparent artifact is of a square configuration or the presence of an invalid artifact by determining whether the apparent artifact is of a configuration other than square.
Claim 44
Independent Claim 156 words
A method of comparing pixelized known and unknown patterns of dispersed elements of binary intensity values to determine the presence of a valid artifact indicative of a similarity between the unknown and known patterns or of a false artifact indicative of a lack of similarity between the unknown and known patterns, one of the known and unknown patterns being rendered as a positive and the other of the known and unknown patterns being rendered as a negative, said method comprising the steps of: a) overlaying in the spatial domain the unknown and known patterns and rotating one of the known and unknown patterns with respect to the other about a point to produce an apparent artifact; and b) detecting the presence of a valid artifact by determining whether the apparent artifact is of a square configuration or the presence of an invalid artifact by determining whether the apparent artifact is of a configuration other than square.
Claim 45
Dependent Claim 48 words
The method of comparing known and unknown images as claimed in claim 37, wherein step b) includes the step of detecting the presence of a valid artifact by determining that the size of the apparent artifact changes as said one of the known and unknown patterns is rotated.
Claim 46
Dependent Claim 48 words
The method of comparing known and unknown images as claimed in claim 37, wherein step b) includes determining the ratio of black to white elements in said artifact to indicate the degree of similarity of the unknown and known patterns, higher ratios indicating a higher degree of similarity.
Claim 47
Dependent Claim 35 words
The method of comparing known and unknown patterns as claimed in claim 39, wherein a determination in step b) of a 100% ratio is an indication that the known and unknown images are exactly alike.
Claim 48
Independent Claim 262 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicating a similarity between the known and unknown patterns, said method comprising the steps of: a) disposing a plurality of copies of one of the known or unknown patterns in a side by side arrangement to form a first assembly thereof; b) disposing a like plurality of copies of the other of the known or unknown patterns in said side by side arrangement and imparting a rotational movement to each of said other patterns from its position in said side by side arrangement to a position rotationally unaligned with said first assembly to form a second assembly thereof; c) overlaying in the spatial domain said first and second assemblies to produce a like plurality of composite patterns of said combined elements from the patterns overlaid in this step; d) sensing first and second average intensities respectively of a first area and a second area disposed about said first area for each composite pattern of said like plurality; and e) detecting the presence of an artifact produced by said combined elements of each of said like plurality of composite patterns by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the known and unknown patterns.
Claim 49
Independent Claim 262 words
A method of comparing unknown and known patterns of dispersed elements of varying intensity values to determine the presence or absence of an artifact indicating a similarity between the known and unknown patterns, said method comprising the steps of: a) disposing a plurality of copies of one of the known or unknown patterns in a side by side arrangement to form a first assembly thereof; b) disposing a like plurality of copies of the other of the known or unknown patterns in said side by side arrangement and imparting a rotational movement to each of said other patterns from its position in said side by side arrangement to a position rotationally unaligned with said first assembly to form a second assembly thereof; c) overlaying in the spatial domain said first and second assemblies to produce a like plurality of composite patterns of said combined elements from the patterns overlaid in this step; d) sensing first and second average intensities respectively of a first area and a second area disposed about said first area for each composite pattern of said like plurality; and e) detecting the presence of an artifact produced by said combined elements of each of said like plurality of composite patterns by determining a variation between said first and second average intensities greater than a selected threshold value and detecting the absence of said artifact by determining a variation of said first and second average intensities not greater than said selected threshold value; wherein the presence of an artifact is indicative of a similarity between the known and unknown patterns.
Claim 50
Dependent Claim 34 words
The method of comparing unknown and known patterns as claimed in claim 41, wherein step b) each of said other patterns is offset linearly from its displaced position in said side by side arrangement.
Claim 51
Dependent Claim 37 words
The method of comparing unknown and known patterns as claimed in claim 41, wherein step b) imparting a further rotational movement to each of said other patterns from its displaced position in said side by side arrangement.
Claim 52
Dependent Claim 33 words
The method of comparing unknown and known patterns as claimed in claim 41, wherein each of said steps a) and b) disposes respectively said one and said other patterns into a mosaic thereof.
Claim 53
Dependent Claim 35 words
The method of comparing unknown and known patterns as claimed in claim 41, wherein each of said steps a) and b) disposes respectively said one and said other patterns into a plurality of adjacent columns.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-10 2000-06-10 2000-12-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-10 2004-06-10 2004-12-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-10 2008-06-10 2008-12-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag