Source: http://www.google.com/patents/US7177780?dq=7,003,515
Timestamp: 2013-12-12 11:01:51
Document Index: 742619985

Matched Legal Cases: ['art.\n4', 'art.\n5', 'art.\n7', 'art.\n17', 'art.\n18', 'art.\n20', 'art 260']

Patent US7177780 - Methods and systems for measuring physical volume - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Advanced Patent Search | Sign inAdvanced Patent SearchPatentsDisclosed are methods, systems, and computer program products for determining a volume of liquid product in a manifold set of tanks. The method includes identifying a plurality of book volumes of liquid product in the manifold set of tanks. The method further includes identifying a plurality of measured...http://www.google.com/patents/US7177780?utm_source=gb-gplus-sharePatent US7177780 - Methods and systems for measuring physical volumePublication numberUS7177780 B2Publication typeGrantApplication numberUS 11/061,756Publication dateFeb 13, 2007Filing dateFeb 18, 2005Priority dateJan 14, 2005Fee statusPaidAlso published asUS7783435, US20060157142, US20070143067Publication number061756, 11061756, US 7177780 B2, US 7177780B2, US-B2-7177780, US7177780 B2, US7177780B2InventorsJohn D. Hillam, Thierry J. Guillerm, Aaron R. PetersonOriginal AssigneeFlying J, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (28), Non-Patent Citations (4), Referenced by (9), Classifications (8), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetMethods and systems for measuring physical volumeUS 7177780 B2Abstract Disclosed are methods, systems, and computer program products for determining a volume of liquid product in a manifold set of tanks. The method includes identifying a plurality of book volumes of liquid product in the manifold set of tanks. The method further includes identifying a plurality of measured physical volumes of liquid product in the manifold set of tanks, each measured physical volume being associated with one book volume of the plurality of book volumes. Following collecting the volumes, the method includes determining a variance between each measured physical volume of the plurality of measured volumes and each book volume of the plurality of book volumes and then using those variances to generate an expected variance to each of the plurality of measured physical volumes, the combination of the expected variance and the measured physical volume being the volume of the liquid product in the manifold set of tanks.
1. In a liquid product facility that periodically monitors a measured height of liquid product within one or more tanks for storage thereof, as well as monitors a volume flow dispensed there from, a method of determining a relationship between volume and variance between expected volume and calibrated volume of liquid product within the one or more tanks in order to show volume to height and volume to variance relationships therein, the method comprising:
determining an initial volume of liquid product within one or more tanks;
monitoring flow of liquid product from the one or more tanks for determining a dispensed volume of liquid product over a period of time;
comparing the initial volume of liquid product with the dispensed volume of liquid product for determining a calibrated volume of liquid product within the tank, which represents the actual amount of liquid product within the one or more tanks at a specific period in time;
at the specific period in time, measuring the height of the liquid product within the tank for determining an expected volume of liquid product within the one or more tanks based on a previously designed tank chart of height to volume ratios;
comparing the calibrated volume to the expected volume of liquid product for determining a variance; and
storing the determined variance for subsequent use in one or more of:
creating one or more variance to volume graphs for variance trend analysis; and
creating a volume to height chart relative to the variance from the previously designed tank chart in order to compensate for tilt, deformation, and other inaccuracy in the tank when determining an appropriate volume of liquid product with relation to the height thereof.
2. The method of claim 1, wherein the volume to height chart is a series of piecewise formula for determining a relationship of height to volume other than the true relationship.
3. The method of claim 1, wherein the previously designed tank chart for determining the expected volume of liquid product within the tank is based on either the tank manufacture's chart or a third party chart.
4. The method of claim 1, wherein based on the relationship between variance and volume from the one or more variance to volume graphs, a calibrated curve represented by the volume to height chart is shifted in such a manner as to minimize a least squares difference in the calibration curve and the manufacture's chart.
5. The method of claim 1, wherein the variance to volume graphs can be used to identify future variances that deviate there from, which become unexplained variance subject to later assignment through correlation analysis.
6. The method of claim 5, wherein the future variances indicate that the method needs to be performed again for recalibration of the variance to volume graph or the volume to height chart.
7. The method of claim 1, wherein the method is repeated for a plurality of tanks.
8. The method of claim 1, wherein the single method calibrates a series of manifold tanks.
9. The method of claim 1, wherein the temperature within the tank, a dispenser, or both, are used to convert the gallons dispensed to the appropriate density in order to minimize bias in the tank volume to height chart and increase the accuracy of the system.
10. The method of claim 1, wherein the method is repeated such that a plurality of variances are identified, and wherein each time a variance is determined, the method further comprising:
combining the plurality of variances to create a accumulative variance;
determining that a delivery of liquid product has occurred, such that the volume of liquid product is increased within the tank; and
based on the delivery, performing a physical volume to book balance reconciliation and setting the accumulative variance to zero.
11. The method of claim 10, wherein the plurality of variances are used as a first set of data points that are displayed in the volume to variance graph, and wherein the method of claim 1 is repeated for a plurality of other reconciliation processes until the calibration process is finished, or until another delivery is made.
12. The method of claim 11, wherein the repeat of the method of claim 1 generates a second plurality of variances, which are combined to produce a second set of data points displayed in the volume to variance graph such that a first segment is created corresponding to the first set of data points and a second segment is crated corresponding to the second set of data points.
13. The method of claim 12, wherein the first and second segments are assigned a hierarchy and are connected by using a technique of minimizing the least squares distance of the overlapping portions of the first and second segments.
14. In a liquid product facility that periodically monitors a measured height of liquid product within one or more tanks for storage thereof, as well as monitors a volume flow dispensed there from, a computer program product for implementing a method of determining a relationship between volume and variance between expected volume and calibrated volume of liquid product within the one or more tanks in order to show volume to height and volume to variance relationships therein, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the liquid product reconciliation system to perform the following:
determine an initial volume of liquid product within one or more tanks;
monitor flow of liquid product from the one or more tanks for determining a dispensed volume of liquid product over a period of time;
compare the initial volume of liquid product with the dispensed volume of liquid product for determining a calibrated volume of liquid product within the tank, which represents the actual amount of liquid product within the one or more tanks at a specific period in time;
at the specific period in time, measure the height of the liquid product within the tank for determining an expected volume of liquid product within the one or more tanks based on a previously designed tank chart of height to volume ratios;
compare the calibrated volume to the expected volume of liquid product for determining a variance; and
store the determined variance for subsequent use in one or more of:
15. The computer program product of claim 14, wherein the volume to height chart is a series of piecewise formula for determining a relationship of height to volume other than the true relationship.
16. The computer program product of claim 14, wherein the previously designed tank chart for determining the expected volume of liquid product within the tank is based on either the tank manufacture's chart or a third party chart.
17. The computer program product of claim 14, wherein based on the relationship between variance and volume from the one or more variance to volume graphs, a calibrated curve represented by the volume to height chart is shifted in such a manner as to minimize a least squares difference in the calibration curve and the manufacture's chart.
18. The computer program product of claim 14, wherein the variance to volume graphs can be used to identify future variances that deviate there from, which become unexplained variance subject to later assignment through correlation analysis.
19. The computer program product of claim 18, wherein the future variances indicate that the method needs to be performed again for recalibration of the variance to volume graph or the volume to height chart.
20. The computer program product of claim 14, wherein the method is repeated for a plurality of tanks.
21. The computer program product of claim 14, wherein the single method calibrates a series of manifold tanks.
22. The computer program product of claim 14, wherein the temperature within the tank, a dispenser, or both, are used to convert the gallons dispensed to the appropriate density in order to minimize bias in the tank volume to height chart and increase the accuracy of the system.
23. The computer program product of claim 14, wherein the method is repeated such that a plurality of variances are identified, and wherein each time a variance is determined, the computer program product comprising further computer executable instructions that when executed case the liquid product reconciliation system to perform the following:
combine the plurality of variances to create a accumulative variance;
determine that a delivery of liquid product has occurred, such that the volume of liquid product is increased within the tank; and
based on the delivery, perform a physical volume to book balance reconciliation and setting the accumulative variance to zero.
24. The computer program product of claim 23, wherein the plurality of variances are used as a first set of data points that are displayed in the volume to variance graph, and wherein the method of claim 13 is repeated for a plurality of other reconciliation processes until the calibration process is finished, or until another delivery is made.
25. The computer program product of claim 24, wherein the repeat of the method of claim 13 generates a second plurality of variances, which are combined to produce a second set of data points displayed in the volume to variance graph such that a first segment is created corresponding to the first set of data points and a second segment is crated corresponding to the second set of data points.
26. The computer program product of claim 25, wherein the first and second segments are assigned a hierarchy and are connected by using a technique of minimizing the least squares distance of the overlapping portions of the first and second segments.
27. In a liquid product facility that periodically monitors a measured height of liquid product within one or more tanks for storage thereof, as well as monitors a volume flow dispensed there from, a method of determining a relationship between volume and variance between expected volume and calibrated volume of liquid product within the one or more tanks in order to show volume to height and volume to variance relationships therein, the method comprising:
at the specific period in time, measuring the height of the liquid product within the tank for determining an expected volume of liquid product within the one or more tanks based on a manufacture's chart of height to volume ratios;
creating a volume to height chart relative to the variance from the manufacture's chart in order to compensate for tilt, deformation, and other inaccuracy in the tank when determining an appropriate volume of liquid product with relation to the height thereof.
With this authorization, the carrier 110 then begins the delivery of the product into the designated tank(s) 155, as represented by block 212 in FIG. 2. During product delivery, the CIM system 120 and the retail system 130 can monitor the flow rate of fuel into the tank 155 as the fuel passes from the delivery vehicle of the carrier 110, through linking piping, conduits, and manifolds, before the fuel is delivered into the tank 155. For example, the systems 120 and/or 130 can monitor the drop to the tank 155 by specifically monitoring the fuel height in the designated storage tank 155, in order to insure that the appropriate liquid product is dropped or delivered into the appropriate tank 155. This can be a function of the flow rate from the dispensers; relative to the height of product in the tank 155. More specifically, because the flow rate through the dispenser can be greater than the flow rate of the drop from the carrier 110 into the tank 155, this embodiment of the present invention can compensate and still recognize into which tank the carrier 110 is making the drop. If it is recognized that the carrier 110 is dropping in an unauthorized tank, then the appropriate action can be taken. For example, exemplary embodiments provide that as the CIM system 120 or the retail system 130, as the case may be, monitor the various tanks and identify that an unauthorized drop is occurring, the CIM system 120 can indicate an improper drop to the retail system 130. The retail system 130 can then initiate an alarm, or in some embodiments, a lock down of the delivery vehicle control valve 113 to interrupt the flow into the wrong tank. In other words, exemplary embodiments provide for the ability for a signal to be transmitted from the retail system 130 to the carrier 110 during an improper drop, which triggers a solenoid that will automatically shut down the fuel valve 113 in the truck and stop the drop in order to mitigate cross-contamination. The solenoid valve 113 can be initiated as its control module (not shown) communicates electronically via RF, WiFi, or other wireless methods to the CIM 120 or to the retail system 130. In some embodiments, the solenoid valve 113 can be opened automatically when the delivery authorization is granted and received by the carrier 110 delivering the load of fuel.
It should be noted that, while FIG. 3 shows the data acquisition unit 140 as being part of the dispenser 145, this is for the purpose of illustration only. In other embodiments, the data acquisition unit 140 can be physically located within the retail, facility 128 (FIG. 1). Alternately, the data acquisition units 140 for several different dispensers 145 can be located in the vicinity of the dispensers 145 or the retail facility
One example of a sample data series according to this embodiment is shown in Table 2, below, where �N��indicates the tank is not too turbulent to postpone concise volume determination; �O� references an open transaction; �C� references a a complete transaction; �W� references water; �S� references a mathematically smoothed height determined by the tank gauge console 135, from a number of recent raw height readings; �F� references real-time raw height readings reported by tank gauge console 135; and �Temp� references temperature of fuel dispensed.
As mentioned before, the data points 250 are accumulated very rapidly over-time to produce a data sample. For example, 30�40 data points 250 can be measured for the fuel height in the tank 155 (FIG. 1) every second. In still other embodiments, as many as 100 data readings can be taken every second. These data measurements can be forwarded to the CIM 120, as represented in block 262 of flowchart 260 in FIG. 5. Each of these volume measurements can then be compared to at least one predetermined volume, as represented in block 264. In essence, this method first filters out the rapidly accumulated data representative of liquid volumes and heights to eliminate various blips or spikes that are not representative of the possible. Thus, for example, unreliable data such as data indicating a predetermined volume that is more or less than a maximum tank volume or one or more other volumes of liquid identified as unreliable is filtered out.
Referring again to FIG. 1, in addition to bringing a plurality of tank, volumes to a single point in time, and as mentioned above, the methods, systems, and computer program products usable in system 100 can rapidly accumulate data for meter readings and temperatures at the dispenser 145 and bring meter readings and temperature readings 150 corresponding to the dispenser 145 back to a single point in time. A confidence level for both tank measurements and the dispenser readings can be generated based on the above described standard deviation, which is a function of the duration of the reconciliation process and the number of data points accumulated during this time period. Therefore, the longer the system collects data and performs the reconciliation process, the greater the reliability of the data and results.
As mentioned before, each tank 155 can include one or more temperature measurement devices or sensors, such as thermistors with associated probes. The thermistors can measure the temperature at multiple different levels in the tank 155. One method for accurately installing the probe can include (i) identifying the span of the thermistors' probe, (ii) adding an offset per manufacturer information, (iii) dividing adjusted span by umber of thermistors plus one to determine the thermistor increment or spacing between thermistors, and (iv) assigning heights to the thermistors as per the manufacturer numbering sequence. For instance, the thermistors can be numbered and the probe positioned according to the following Table 4.
With the conversion factor, the CIM system 120 can then convert the gross inventory volume per fuel level to a net inventory volume that can be used for the reconciliation process. It will be understood that a similar number of steps can be taken to convert the interim gross sales volumes, i.e., the fuel flowing out of the selected tank, to a net volume, thus eliminating the possibility of variance caused by change in temperature when the fuel is dispensed.
With the net inventory volume and net fuel recorded sales identified, each having and associated time-stamp, the CIM system 120 can convert the individual time-stamped tank volumes to cumulative time-stamped volumes. This process can include sorting all time-stamped tank readings from the tank or manifold by their respective time-stamps. For instance, for a three tank manifold the results could be:
Tank 3 reading @ 17:28:39:165�11658.32 gal Tank 1 reading @ 17:28:39:377�11658.12 gal Tank 2 reading @ 17:28:39:581�11736.27 gal Tank 3 Reading @ 17:28:40:398�11658.36 gal Tank 1 Reading @ 17:28:40:611�11602.34 gal Tank 2 Reading @ 17:28:40:815�11733.20 gal With this ordered list, the CIM system 120 can order �series� of tank readings by taking the first time-stamped fuel height reading (regardless of which tank is read first) and associating it with the closest time-stamped reading of each additional tank in the manifold. Each tank reading can only reside in one series. For instance, for a three tank manifold the results could be:
1 st ⁢ ⁢ Series ⁢ { Tank ⁢ ⁢ 3 ⁢ ⁢ reading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 39 ⁢ : ⁢ 165 ⁢ - ⁢ 11658.32 ⁢ ⁢ gal Tank ⁢ ⁢ 1 ⁢ ⁢ reading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 39 ⁢ : ⁢ 377 ⁢ - ⁢ 11658.12 ⁢ ⁢ gal Tank ⁢ ⁢ 2 ⁢ ⁢ reading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 39 ⁢ : ⁢ 581 ⁢ - ⁢ 11736.27 ⁢ ⁢ gal ⁢ ⁢ 2 nd ⁢ ⁢ Series ⁢ { Tank ⁢ ⁢ 3 ⁢ ⁢ R ⁢ eading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 40 ⁢ : ⁢ 398 ⁢ - ⁢ 11658.36 ⁢ ⁢ gal Tank ⁢ ⁢ 1 ⁢ ⁢ Reading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 40 ⁢ : ⁢ 611 ⁢ - ⁢ 11602.34 ⁢ ⁢ gal Tank ⁢ ⁢ 2 ⁢ ⁢ Reading @ 17 ⁢ : ⁢ 28 ⁢ : ⁢ 40 ⁢ : ⁢ 815 ⁢ - ⁢ 11733.20 ⁢ ⁢ gal ⁢ ⁢ N th ⁢ ⁢ Series ⁢ { * * * Using only those tank readings that comprise a complete series, the CIM system 120 can calculate the time difference between the first time in the series and every time in the series. For instance, the first tank series could provide the following results:
⁢ Tank ⁢ ⁢ 3 ⁢ ⁢ ⁢ reading ⁢ - ⁢ 11658.32 ⁢ ⁢ gal + Tank ⁢ ⁢ 1 ⁢ ⁢ reading ⁢ - ⁢ 11658.12 ⁢ ⁢ gal + Tank ⁢ ⁢ 2 ⁢ ⁢ reading ⁢ - ⁢ 11736.27 ⁢ ⁢ gal = ⁢ 35 ⁢ , ⁢ 052.71 ⁢ ⁢ gal ⁢ And, as mentioned above, the cumulative time-stamp associated with this volume would be 17:28:39:374. Note that other cumulative time-stamps from other series may be used for the Time of Reconciliation, which as described in greater detail below is the time that all measurement readings (e.g., temperature readings, dispenser volume readings, tank height readings, etc.) will be brought back to. Accordingly, the use of the first cumulative series time-stamp as the �Time of Reconciliation� is used for illustrative purposes only and is not meant to limit or otherwise narrow the scope of the present invention unless explicitly claimed.
More specifically, if the identified paired readings meet the criteria of decision bock 302 and decision block 304, the CIM system 120 (FIG. 1) determines whether or not the first reading of the pump or dispenser volume is positive, as represented by decision block 306. When this is the case, it is next determined whether or not the next or subsequent reading shows a positive change in the volume at the pump or dispenser, as represented by decision block 308. If there is a positive change in volume, the CIM system 120 (FIG. 1) calculates the flow rate of fuel based upon the first and second readings, as represented by block 310, and then calculates through extrapolation a new pump or dispenser reading that is tied back to the closest time-$ stamp tank manifold reading, as represented by block 312. If the particular new pump or dispenser reading is greater than zero, it can be used during the reconciliation process; otherwise the newly identified pump or dispenser reading will be discarded. When the new pump or dispenser reading is less than zero, and when any of the decision blocks 302, 304, 306 and 308 are not in the affirmative, the CIM system 120 (FIG. 1) will use the pump or dispenser readings provided in the reconciliation as being constant in their display of the actual pump or dispenser volume, as represented by bock 318.
[TV1]- - -P1V1=1- - -[TV2]- - -P1V2=2- - -[TV3] (1)
In one embodiment, the volume measurement device 108 that measures a gross volume of liquid product upon delivery of the liquid product to a carrier and the temperature measurement device 107 that measures temperature of liquid product upon at delivery of the liquid product to a carrier, respectively, measure the volume and temperature of the liquid product as the liquid product is delivered from the distributor fuel source to the carrier. Alternately, the volume measurement device that measures a gross volume of liquid product upon delivery of the liquid product to a carrier and the temperature measurement device that measures temperature of liquid product upon delivery of the liquid product to a carrier, respectively, are located at one of (i) a fuel source located with a distributor, (ii) the carrier and measure the volume and temperature of the liquid product located within the carrier. The volume measurement device that measures a gross volume of liquid product and the temperature measurement device that measures temperature of liquid product upon delivery of the liquid product to a carrier, respectively, may measure the volume and temperature of the liquid product when the carrier is located at a fuel source at a distribution facility.
In order to perform the calibration process, it is desirable to ensure that the manifolded group is normalized. The various gauges in the tanks in the group can give different readings at any one time. For example, one tank could read 65 inches, another 64 inches, and a third 61 inches. As long as this difference remains relatively constant the tanks can be considered normalized. In other words, if all of the height values across all of the tanks in the tank group can be shown to have moved in parallel fashion when product is added or removed, i.e., the measured heights all moved up or down one inch, the group can be considered normalized, and the calibration process can be conducted. The degree to which the tank manifold group is normalized can be shown using a method of tracking the standard deviation of height difference of the contents of the tanks in the manifold group, across multiple sample readings of those heights. Tolerance limits can be set allowing the system to identify which reconciliation samples can be qualified for consideration in the calibration process.
Keeping in mind that there are many ways to perform this calibration process, two such ways will be discussed herein. In a first method, a single tank or manifolded series of tanks is filled. The product is then pumped out until the tank(s) can be considered empty. Measurements are made at incremental levels as the product is dispensed. These measurements can then be used to generate a calibration curve that allows a retail facility to read the level of product in the tank(s) and know with some accuracy how much variance there is in that measured reading. Variance that falls outside the limits of the calibration curve can then be initially unexplained variance. Using the various systems and methods discussed above, this initially unexplained variance can then be explained. This first method will be discussed in detail below with reference to FIGS. 8�11. In a second method to accomplish the calibration process, historical data can be used to determine the calibration curve. This second method will be discussed below with reference to FIG. 12.
The first method will be discussed with reference to FIGS. 8�11 and Table 5, shown below. Initially, the CIM system 120 treats the manufacturer's height vs. volume chart as if the chart was correct when the tank is filled. For instance, data representative of the manufacturer's chart can be stored in data storage at the CIM system 120 (FIG. 1). Initial variance between manufacturer's chart and calibrated chart pending is then zero. For instance,
The data in Table 7 was generated as part of a tank calibration process, such as a calibration process described above. The tank calibration process can include modules, such as software modules and hardware modules, and/or functions which continually query a database accessible to the CIM system 120 (FIG. 1) and/or the retail system 130 (FIG. 1) to determine if a predefined amount of fuel has been dispensed. When the dispensed volume is greater than or equal to the volume increment, a fuel reconciliation can be performed which will calculate the variance from the expected volume based on the manufacturer's strapping charts and data. It will also calculate accumulated variance associated to a specific manifold volume, i.e., the volume of liquid product for one or more tanks manifolded or in fluid communication one to another. FIG. 12 and Table 7 were generated using formulas 2�4 shown above. In addition, the following formula also applies:
In line four of Table 7, a delivery is made into the tank(s). Every time a delivery occurs during the calibration process, the system will perform another fuel reconciliation. This provides a new starting point in which the accumulated variance is set to zero. It is desirable to set the accumulated variance back to zero to minimize any effects from a possible delivery variance. For example, if the book shows that 15,000 gallons were delivered, but only 14,800 gallons were actually delivered, this could skew the calculations. Lines 5�7 in Table 7 can then be used to provide another set of data points 388, which can then used to generate a second curve 392. The above process is continued until the calibration process is finished, or another delivery is made. Any time a fuel reconciliation is run and the volume is greater than the previous reconciliation's volume, then a delivery has occurred. This is illustrated in the graph 380 as another curve 394. A user can include as many segments as desired and/or for which historical data exists. After defining the segments to be used, calibration formula and data for the tank or manifolded tanks can then be generated.
As long as there are a sufficient number of data points available in the historical data, the above method can be used to generate a volume to variance curve over the entire range of tank(s) volumes. Therefore, for a given measured volume, curve 396 represents the expected amount of variance due to the tank structure and/or placement. The curve 396 allows representation of both the variance that could be expected after filling the tank and later running a reconciliation at any fill level of the tank, or the incremental variance that could be expected between any two fill levels of the tank. Note that no operational limitations need to be imposed on the system to allow for the retrieval of the data to build the segments necessary to generate the calibration formula or data. No time period need be identified over which data is to be collected and analyzed, as is the case with the first method discussed above with reference to FIG. 8�11. Additionally, the process outlined above with reference to Table 7 and FIG. 12 allows for a periodic re-calibration on an as desired basis.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3934756Mar 27, 1974Jan 27, 1976Sun Oil Company Of PennsylvaniaBlending-type motor fuel dispensing apparatusUS3949207Apr 19, 1974Apr 6, 1976Oxy Metal Industries CorporationInstallation for the delivery of liquidsUS4011752Feb 6, 1976Mar 15, 1977The United States Of America As Represented By The Secretary Of AgricultureAdaptive speed and direction analyzerUS4335448Apr 6, 1981Jun 15, 1982Engineered Systems, Inc.Electronic control systemUS4521372Aug 26, 1981Jun 4, 1985Nuclear Monitoring Systems & Management CorporationApparatus and method for monitoring stored materialUS4636475Jan 22, 1985Jan 13, 1987Price William EApparatus and method for monitoring stored materialUS4876530Oct 13, 1987Oct 24, 1989The Marley CompanyMethod and apparatus for detecting leakage in fuel storage and delivery systemsUS4882929Jan 29, 1988Nov 28, 1989Total Environmental Services Technology, Inc.Apparatus and process for measuring changes in effect of tidal forcesUS5132923Feb 23, 1990Jul 21, 1992J.A. King & Company, Inc.System for monitoring storage tanksUS5154314Mar 29, 1991Oct 13, 1992Roger Van WormerSystem for transport, delivery and dispensation of industrial liquid fluidsUS5156042Jun 28, 1989Oct 20, 1992Proeco, Inc.Leak detectorUS5297423Jul 27, 1992Mar 29, 1994Integrated Product Systems, Inc.Storage tank and line leakage detection and inventory reconciliation methodUS5319545Jan 14, 1991Jun 7, 1994Lrs, Inc.System to monitor multiple fuel dispensers and fuel supply tankUS5363093Aug 11, 1992Nov 8, 1994Tanknology Corporation InternationalMethod and apparatus for continuous tank monitoringUS5400253Nov 26, 1993Mar 21, 1995Southern Power, Inc.Automated statistical inventory reconcilation system for convenience stores and auto/truck service stationsUS5423457Apr 30, 1993Jun 13, 1995Suntronic Technology Group, Inc.Real time tank product loss detection systemUS5596501Jul 19, 1995Jan 21, 1997Powerplant Fuel Modules, LlcSystem for dispensing fuel at remote locations, and method of operating sameUS5665895 *Jan 11, 1996Sep 9, 1997Veeder-Root CompanyApparatus and method for calibrating a storage tankUS5706273Jun 10, 1996Jan 6, 1998Electronic Warfare Associates, Inc.Liquid registration and control system having networked functional modulesUS5757664Jun 4, 1996May 26, 1998Warren Rogers Associates, Inc.Method and apparatus for monitoring operational performance of fluid storage systemsUS6128551Jul 2, 1998Oct 3, 2000Megatronics International Corp.Method and apparatus for management of automated fuel delivery systemUS6341629Apr 29, 1999Jan 29, 2002Bp Oil International LimitedTesting device and method of useUS6401045May 22, 1998Jun 4, 2002Warren Rogers Associates, Inc.Method and apparatus for monitoring operational performance of fluid storage systemsUS6522947Aug 2, 2000Feb 18, 2003Gilbarco Inc.Dispenser system for preventing unauthorized fuelingUS6691061Jul 9, 1999Feb 10, 2004Warren Rogers Associates, Inc.Method and apparatus for monitoring operational performance of fluid storage systemsUS6715514Sep 7, 2002Apr 6, 2004Worldwide LiquidsMethod and apparatus for fluid transport, storage and dispensingUS20040022689Jul 30, 2003Feb 5, 2004Cybio AgDevice for dispensing and observing the luminescence of individual specimens in multi-specimen arrangementsUS20050126265Oct 28, 2004Jun 16, 2005Michael HerzogSystem and method for testing fuel tank integrity* Cited by examinerNon-Patent CitationsReference1Jim Bishop, Competing Trends Fuel the Drive Toward Leak Detection Compliance, National Petroleum News, vol. 88, No. 13, Dec. 1, 1996.2Joseph Tarnowski, New Directions in Leak Detection, Convenience Store News, Sep. 14, 1998.3Phil Shook, PC-Based Networks Provide Leak Detection Solutions, National Petroleum News, vol. 88, No. 6, Jun. 1, 1996.4Phil Shook, Sorting Through the Methods, National Petroleum News, vol. 86, No. 4, Apr. 1, 1994.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7536264Feb 18, 2005May 19, 2009Flying J, Inc.Balancing net inventory using a dynamic expansion coefficient of liquid product relative to temperature changesUS7546256Feb 18, 2005Jun 9, 2009Flying J, Inc.Virtual real-time liquid product book to physical reconciliation process in a dynamic environmentUS7574385Feb 18, 2005Aug 11, 2009Flying J, Inc.Monitoring and reporting liquid product dispenser transaction states for book to physical reconciliation purposesUS7689371Feb 19, 2007Mar 30, 2010Flying J, Inc.Collecting and communicating temperature and volume data directly from a dispenserUS7783435Feb 8, 2007Aug 24, 2010Flying J, Inc.Methods and systems for measuring physical volumeUS7805340Feb 18, 2005Sep 28, 2010Blakeslee Alan DPerforming an on-demand book balance to physical balance reconciliation process for liquid productUS8364504Mar 4, 2011Jan 29, 2013Walgreen Co.Pharmacy network management system and method for ordering prescriptionsUS20100318934 *Aug 11, 2009Dec 16, 2010Terrence Lynn BlevinsMethods and apparatus to predict process quality in a process control systemUS20110184668 *Dec 9, 2010Jul 28, 2011Hansaconsult Ingenieurgesellschaft MbhApparatus and method for level measuring in a tank with flexible walls* Cited by examinerClassifications U.S. Classification702/156International ClassificationB65B1/30Cooperative ClassificationB67D7/3209, G06Q10/08, G06Q50/30European ClassificationG06Q10/08, G06Q50/30, B67D7/32BLegal EventsDateCodeEventDescriptionOct 5, 2010CCCertificate of correctionSep 28, 2010ASAssignmentFree format text: NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS;ASSIGNOR:PILOT TRAVEL CENTERS LLC;REEL/FRAME:025051/0040Effective date: 20100630Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, ILJul 14, 2010FPAYFee paymentYear of fee payment: 4Jul 13, 2010ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FLYING J INC.;REEL/FRAME:24672/391Owner name: PILOT TRAVEL CENTERS LLC,TENNESSEEEffective date: 20100630Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FLYING J INC.;REEL/FRAME:024672/0391Owner name: PILOT TRAVEL CENTERS LLC, TENNESSEEMay 13, 2005ASAssignmentOwner name: FLYING J. INC., UTAHFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HILLAM, JOHN D.;GUILLERM, THIERRY J.;PETERSON, AARON R.;REEL/FRAME:016218/0548Effective date: 20050509RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google