Patent US4928525A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4928525A Expired / Lapsed US ⏱️ 0.0 years remaining

Sonic tank inventory control system and method

Assignee: Individual
•
Filing: 1989-03-02
•
Granted: 1990-05-29
•
Expires: 2009-03-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for measuring the level of a fluid in a tank comprises a plurality of reflectors positioned in the tank with the reflectors being a known distance from one another and a first reflector being an unknown distance from the top of the tank and an apparatus for producing and outputting a sonic signal and for receiving echoes from the plurality of reflectors and a surface of the fluid in the tank. The apparatus produces electrical signals representative of the received echoes. The apparatus includes a processor responsive to the electrical signals for, (i) calculating the distance between the apparatus and the first reflector, (ii) calculating the distance between a last reflector and the fluid surface, and (iii) determining the total distance from the apparatus to the fluid surface based on the distances calculated in (i), (ii), and the distance between the first and last reflectors.

Inventors

  • 👤 Gary L. Aderholt
  • 👤 Michael A. Lenox

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 15:58
CPC Classifications
G; G01; G01F; G01F23/00; G01F23/22; G01F23/28; G01F23/296; G01F23/2962; Y; Y10; Y10S; Y10S367/00; Y10S367/908

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 151 words
A system for measuring the level of a fluid in a tank, comprising: a plurality of reflectors positioned in the tank with said reflectors being a known distance from one another and a first reflector being an unknown distance from the top of the tank; and an apparatus for producing and outputting a sonic signal and for receiving echoes from said plurality of reflectors and a surface of the fluid in the tank, said apparatus producing electrical signals representative of said received echoes, said apparatus including processor means responsive to said electrical signals for, (i) calculating the distance between said apparatus and said first reflector, (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface, and (iii) determining the total distance from said apparatus to the fluid surface based on the distances calculated in (i), (ii), and the distance between said first and last reflectors.
Claim 2
Independent Claim 151 words
A system for measuring the level of a fluid in a tank, comprising: a plurality of reflectors positioned in the tank with said reflectors being a known distance from one another and a first reflector being an unknown distance from the top of the tank; and an apparatus for producing and outputting a sonic signal and for receiving echoes from said plurality of reflectors and a surface of the fluid in the tank, said apparatus producing electrical signals representative of said received echoes, said apparatus including processor means responsive to said electrical signals for, (i) calculating the distance between said apparatus and said first reflector, (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface, and (iii) determining the total distance from said apparatus to the fluid surface based on the distances calculated in (i), (ii), and the distance between said first and last reflectors.
Claim 3
Dependent Claim 21 words
The system of claim 1 wherein said plurality of reflectors includes a plurality of reflectors positioned to form a reflector ladder.
Claim 4
Dependent Claim 23 words
The system of claim 2 wherein said tank includes a fill pipe, and wherein said reflector ladder is positioned in the fill pipe.
Claim 5
Dependent Claim 21 words
The system of claim 3 additionally comprising coupling means carried by said apparatus for coupling said apparatus to the fill pipe.
Claim 6
Dependent Claim 10 words
The system of claim 4 wherein said apparatus is portable.
Claim 7
Dependent Claim 21 words
The system of claim 5 wherein said reflector ladder carries an additional reflector which produces echoes for uniquely identifying the tank.
Claim 8
Dependent Claim 157 words
A portable apparatus for measuring the level of a fluid in a tank, said apparatus for use with a plurality of reflectors positioned in the tank with the reflectors being a known distance from one another and a first reflector being an unknown distance from said apparatus, said apparatus comprising: means for producing an output signal; transducer means responsive to said output signal for outputting a sonic signal and for producing input signals in response to echoes from the plurality of reflectors and a surface of the fluid in the tank; and processor means responsive to said input signals for, (i) calculating the distance between the apparatus and the first reflector, (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface, and (iii) determining the total distance from the apparatus to the fluid surface based on the distances calculated in (i), (ii), and the distance between the first and last reflectors.
Claim 9
Dependent Claim 157 words
A portable apparatus for measuring the level of a fluid in a tank, said apparatus for use with a plurality of reflectors positioned in the tank with the reflectors being a known distance from one another and a first reflector being an unknown distance from said apparatus, said apparatus comprising: means for producing an output signal; transducer means responsive to said output signal for outputting a sonic signal and for producing input signals in response to echoes from the plurality of reflectors and a surface of the fluid in the tank; and processor means responsive to said input signals for, (i) calculating the distance between the apparatus and the first reflector, (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface, and (iii) determining the total distance from the apparatus to the fluid surface based on the distances calculated in (i), (ii), and the distance between the first and last reflectors.
Claim 10
Dependent Claim 44 words
The apparatus of claim 7 additionally comprising means for digitizing said input signals and means for sampling said digitized input signals at discrete sample times to produce a data stream, and wherein said processor means receives said data stream from said means for sampling.
Claim 11
Dependent Claim 64 words
The apparatus of claim 8 wherein said processor means determines the number of sample times between when said sonic signal was output and when the echoes from the first and a second reflector are received and calculates the distance between the apparatus and the first reflector based on said determined numbers of sample times and the known distance between the first and second reflectors.
Claim 12
Dependent Claim 133 words
The apparatus of claim 9 wherein said processor means determines (i) the number of sample times between when said sonic signal was output and when the echoes from the surface of the fluid, last reflector, and a next to last reflector are received, (ii) the time interval for the sonic signal to travel between the last and next to last reflectors based on said determined number of sample times, and (iii) the time interval for the sonic signal to travel from the last reflector to the surface of the fluid based on said determined number of sample times, and wherein said processor means calculates the distance between the last reflector and the surface of the fluid based on said time intervals and the known distance between the last and next to last reflectors.
Claim 13
Dependent Claim 63 words
The apparatus of claim 10 wherein said processor means calculates the total distance by (i) determining the number of reflectors between the first and last reflectors and (ii) adding the known distance between the determined number of reflectors to the calculated distance from the first reflector to the apparatus and the calculated distance from the last reflector to the surface of the fluid.
Claim 14
Dependent Claim 30 words
The apparatus of claim 8 additionally comprising amplifying means positioned between said transducer and said means for digitizing, said amplifying means having a variable gain controlled by said processor means.
Claim 15
Dependent Claim 29 words
The apparatus of claim 12 and wherein said means for digitizing includes a comparator responsive to said amplifying means and wherein said means for sampling includes a shift register.
Claim 16
Dependent Claim 64 words
The apparatus of claim 7 wherein said means for producing an output signal includes means for producing a first output signal having a first frequency and a second output signal having a second frequency, and wherein said processor means determines the leading edge of an echo based on the difference in arrival times between the echoes resulting from said first and second output signals.
Claim 17
Dependent Claim 53 words
The apparatus of claim 7 wherein said means for producing an output signal includes means for producing an output signal of varying frequency, and wherein said processor means compares the pattern of frequency changes of the received echoes to the original pattern of frequency changes to determine the leading edge of the echoes.
Claim 18
Dependent Claim 21 words
The apparatus of claim 7 wherein said means for producing an output signal includes a latch responsive to said processor means.
Claim 19
Dependent Claim 46 words
The apparatus of claim 7 additionally comprising means for storing information about the tank, and wherein said processor means calculates the volume of fluid in the tank based on the calculated total distance from the apparatus to the surface of the fluid and said stored information.
Claim 20
Dependent Claim 43 words
The apparatus of claim 17 additionally comprising means for storing the calculated volume, and additionally comprising means for receiving input information regarding fluid removal, said processing means being responsive to said stored volume information and said input information to perform inventory control functions.
Claim 21
Dependent Claim 17 words
The apparatus of claim 7 additionally comprising means for identifying the tank based on the received echoes.
Claim 22
Independent Claim 139 words
A method of measuring the level of a fluid in a tank having a plurality of reflectors positioned therein with the reflectors being a known distance from one another and a first reflector being an unknown distance from the top of the tank, said method comprising the steps of: outputting a sonic signal into the tank; producing input signals in response to echoes from the plurality of reflectors and a surface of the fluid in the tank; (i) calculating the distance between the top of the tank and the first reflector; (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface; and determining the total distance from the top of the tank to the fluid surface based on the distances calculated in (i), (ii), and the distance between the first and last reflectors.
Claim 23
Independent Claim 139 words
A method of measuring the level of a fluid in a tank having a plurality of reflectors positioned therein with the reflectors being a known distance from one another and a first reflector being an unknown distance from the top of the tank, said method comprising the steps of: outputting a sonic signal into the tank; producing input signals in response to echoes from the plurality of reflectors and a surface of the fluid in the tank; (i) calculating the distance between the top of the tank and the first reflector; (ii) calculating the distance between a last reflector above the fluid surface and the fluid surface; and determining the total distance from the top of the tank to the fluid surface based on the distances calculated in (i), (ii), and the distance between the first and last reflectors.
Claim 24
Dependent Claim 29 words
The method of claim 20 additionally comprising the steps of digitizing said input signals and sampling said digitized input signals at discrete sample times to produce a data stream.
Claim 25
Dependent Claim 73 words
The method of claim 21 additionally comprising the steps of determining the number of sample times between when said sonic signal was output and when the echoes from the first and a second reflector are received, and wherein said step of calculating the distance between the top of the tank and the first reflector is based on said determined number of sample times and the known distance between the first and second reflectors.
Claim 26
Dependent Claim 135 words
The method of claim 22 additionally comprising the step of determining (i) the number of sample times between when said sonic signal was output and when the echoes from the surface of the fluid, last reflector, and a next to last reflector are received, (ii) the time interval for the sonic signal to travel between the last and next to last reflectors based on said determined number of sample times, and (iii) the time interval for the sonic signal to travel from the last reflector to the surface of the fluid based on said determined number of sample times, and wherein said step of calculating the distance between the last reflector and the surface of the fluid is based on said time intervals and the known distance between the last and next to last reflectors.
Claim 27
Dependent Claim 69 words
The method of claim 23 wherein said step of calculating the total distance includes the steps of (i) determining the number of reflectors between the first and last reflectors and (ii) adding the known distance between the determined number of reflectors to the calculated distance from the first reflector to the top of the tank and the calculated distance from the last reflector to the surface of the fluid.
Claim 28
Dependent Claim 64 words
The method of claim 20 wherein said step of outputting a sonic signal includes the step of producing a first signal having a first frequency and a second signal having a second frequency, said method additionally comprising the step of determining the leading edge of an echo based on the difference in arrival times between the echoes resulting from said first and second signals.
Claim 29
Dependent Claim 55 words
The method of claim 20 wherein said step of outputting a sonic signal includes the step of producing a signal of varying frequency, said method additionally comprising the step of comparing the pattern of frequency changes of the input signals to the original pattern of frequency changes to determine the leading edge of the echoes.
Claim 30
Dependent Claim 46 words
The method of claim 20 additionally comprising the steps of storing information about the tank and calculating the volume of fluid in the tank based on the calculated total distance from the top of the tank to the surface of the fluid and said stored information.
Claim 31
Dependent Claim 35 words
The method of claim 27 additionally comprising the steps of storing the calculated volume, receiving input information regarding fluid removal, and performing inventory control functions based on said stored volume information and said input information.
Claim 32
Dependent Claim 18 words
The method of claim 20 additionally comprising the step of identifying the tank based on the received echoes.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-05-28 1993-11-27 1994-05-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-05-28 1997-11-27 1998-05-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-05-28 2001-11-27 2002-05-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag