Metal fuel tanks, such as liquid propane tanks, are commonly used to fuel grills and cooking burners, as well as powering generators, outdoor heaters, insect traps and other appliances. These tanks may be exchanged, purchased, refilled, or returned at various participating merchants' locations. Typically, hardware stores, grocery stores, convenience stores, gas stations, or the like make individual fuel tanks available for exchange, purchase, refill, or return. Individual fuel tanks may be stored in a secure storage area (e.g., a locked corral or another enclosure) inside or adjacent to the merchant's establishment. Conventionally, when the fuel in such tanks is depleted, the user must either locate an establishment that has the facilities and personnel to refill the tank or, alternatively, locate an establishment that provides tank exchange services in which the user returns the empty tank and purchases a new or refurbished full tank.
For establishments that refill a fuel tank, such establishments mush invest in and maintain the facilities to refill tanks and must also train their personnel in the proper procedures for safely refilling the tank, including determining whether the tank meets the necessary requirements for refilling. For these reasons, there remains a need for a system and method for providing a user with a full tank that is safe and that eliminates the cost and effort associated with training personnel to refill tanks
Embodiments of the invention comprise a kiosk for convenient refilling, exchanging, and/or dispensing of fuel tanks, such as liquid propane tanks In one embodiment, a method is provided for filling a fuel tank based on data received from at least one sensor. The method comprises the steps of receiving a fuel tank; receiving data associated with the fuel tank from at least one sensor; processing the data, wherein processing the data comprises determining an amount of fuel required to fill the fuel tank to a predetermined level; and dispensing the determined amount of fuel from a storage tank into the fuel tank.
In some embodiments, the method comprises receiving the fuel tank at least partially in an aperture of a housing, wherein the aperture is configured to receive the fuel tank;
In some embodiments, the method comprises providing an interface that enables a user to select a service comprising at least one of exchanging, purchasing, refilling, and/or returning a fuel tank.
In some embodiments, the data from the at least one sensor represents information comprising at least one of the weight of the fuel tank, the fuel type associated with the fuel tank, the amount of remaining fuel in the fuel tank, the type of valve in the fuel tank, and the location of the valve in the fuel tank.
In some embodiments, the at least one sensor comprises a scale, a thermometer, a fuel gauge, a fuel probe, a camera, a motion detector, and/or a metal detector.
In some embodiments, the processing step comprises determining a monetary value associated with the determined amount of fuel.
In some embodiments, the method further comprises prompting the user for payment of the determined monetary value.
In some embodiments, the dispensing step comprises dispensing the fuel to the fuel tank through a hose.
In some embodiments, a first end of the hose is operatively coupled to the storage tank while a second end of the hose is operatively coupled to the fuel tank.
In some embodiments, the data represents information comprising the amount of fuel in the storage tank and the method further comprises transmitting the data to a remote terminal, analyzing the data, via the remote terminal, to determine whether the amount of fuel in the storage tank has decreased below a predetermined level, and when the amount of fuel in the storage tank has decreased below a predetermined level, filling the storage tank with fuel.
In another embodiment, an apparatus, such as a kiosk, is provided for refilling a fuel tank with fuel. The apparatus comprises a storage tank configured to store fuel; a controller; at least one sensor, the at least one sensor being configured to assess data associated with the fuel tank, and wherein the at least one sensor is operatively connected to the controller and configured to transmit the data associated with the fuel tank to the controller; a fuel distribution mechanism, the fuel distribution mechanism being operatively connected to the storage tank and controller and being configured to operatively connect to fuel tank, and wherein the controller processes the data to determine an amount of fuel required to fill the fuel tank to a predetermined level and wherein the controller activates the fuel distribution mechanism and the fuel distribution mechanism transfers fuel from the storage tank to the fuel tank until the fuel is filled to the predetermined level.
In some embodiments, the controller comprises a memory; and a processor.
In some embodiments, the apparatus comprises a display in operable communication with the controller and wherein the controller further comprises a module stored in the memory, executable by the processor, and configured to present an interface on the display enabling a user to select a service associated with at least one of exchanging, purchasing, refilling, or returning the fuel tank.
In some embodiments, the controller further comprises a module stored in the memory, executable by the processor, and configured to receive the data associated with the fuel tank; process the data associated with the fuel tank; and activate the fuel distribution mechanism to initiate the dispensing of the determined amount of fuel from the storage tank into the fuel tank.
In some embodiments, the apparatus comprises a remote terminal and the controller further comprises a module stored in the memory, executable by the processor, and configured to receive data from the at least one sensor representing information comprising the amount of fuel remaining in the storage tank; process the data; and transmit data to the remote terminal.
In some embodiments, the apparatus comprises a housing defining at least one aperture configured to at least partially receive the fuel tank.
In some embodiments, the house comprises an access door used to access the at least one aperture.
In some embodiments, the housing comprises a plurality of storage compartments for storing empty fuel tanks.
In some embodiments, the apparatus further comprises at least one of a touchscreen display or a keyboard in operable communication with the controller.
Having thus described embodiments of the invention in general terms, reference will now be made to the accompanying drawings, where:
Embodiments of the present invention now may be described more fully hereinafter with reference to the accompanying drawings in which some, but not all, embodiments of the invention are shown. Indeed, the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure may satisfy applicable legal requirements. Like numbers refer to like elements throughout.
In some embodiments, an “entity” as used herein may be a gas company. For the purposes of this invention, a “gas company” may be defined as any organization, entity, merchant, or the like in the business of manufacturing, refining, refilling, exchanging, transporting, or distributing fuel, either in bulk or in individual tanks “Fuel” may refer to solid, liquid, or gas fuel and may include but is not limited to liquid propane, kerosene, natural gas, gasoline, or the like.
A user may be enabled to interact with the present invention. In some embodiments, the “user” may be a customer who wishes to refill an empty fuel tank with fuel or exchange an empty fuel tank for a full fuel tank. In other embodiments, the user may be a prospective customer who wishes to purchase a tank of fuel. Alternatively, the user may be associated with the entity, a gas company, or a third party vendor (e.g., a business owner, a merchant, a repairman, a maintenance specialist, an equipment operator, an attendant, an inspector, or the like).
The present invention addresses the problems associated with existing refilling of fuel tanks Referring to
The housing 4 may include an aperture 7 on at least one of its outside surfaces as depicted in
The present invention may include one or more sensors 9 positioned in, on, and around the apparatus 1 as illustrated in
In some embodiments, the apparatus 1 may collect information associated with the fuel tank 2 before executing a tank exchange, purchase, refill, or return. In other embodiments, the apparatus 1 may collect information associated with the fuel tank 2 substantially simultaneously to or after executing a tank exchange, purchase, refill, or return. The apparatus 1 may retrieve information associated with the fuel tank 2 via at least one sensor 9, which may be located outside of, adjacent to, or inside the apparatus 1. Information associated with the fuel tank 2 may be retrieved when the fuel tank 2 is located outside of or adjacent to the apparatus 1, in the aperture 7, or, as noted above, when in an isolation or quarantined area or enclosure within the housing 4 of the apparatus 1. The retrieved information associated with the fuel tank 2 may be stored in a digital memory location for later recall or analysis. Based on the received information associated with the fuel tank 2, the apparatus 1 may be configured to determine the next appropriate step in executing or performing a desired service.
The apparatus 1 includes a storage tank 11 from which fuel is distributed into the fuel tank 2. Utilizing the storage tank 11 may eliminate the need for the entity to manage an inventory of multiple fuel tanks 2 stored in a corral, thus reducing costs associated with manual inventory checks and storing, refurbishing, exchanging, or replacing fuel tanks 2 The storage tank 11 may comprise one or more holding tanks which may be configured to distribute one or multiple types of fuel. For example, the storage tank 11 may include a liquid propane storage tank 12 and a natural gas storage tank 13, as depicted in
The apparatus 1 includes a fuel distribution mechanism 16 that operatively couples the storage tank 11 to the fuel tank 2. In one embodiment, the fuel distribution mechanism 16 comprises a fuel hose 14. A first end of the fuel hose 14 may be operatively coupled to a valve 15 associated with the storage tank 11 while the second end of the fuel hose 14 may be configured to extend outwardly from the apparatus 1 so that it may be coupled directly to the valve 10 associated with the fuel tank 2 as shown in
In some embodiments, the apparatus 1 may be configured to operatively couple the valve 10 of the fuel tank 2 to the fuel hose 14 or second fuel hose 17. In other embodiments, the apparatus 1 may prompt the user to manually couple the fuel hose 14 or the second fuel hose 17 to the valve 10 of the fuel tank 2. The fuel hose 14 or the second fuel hose 17 may be operatively coupled to the valve 10 of the fuel tank 2 via a screw-on device, a quick-release/lock device, or via another mechanical mechanism. Once the valve 10 of the fuel tank 2 is operatively coupled to the fuel hose 14 or the second fuel hose 17, the apparatus 1 may begin processing the fuel tank 2, wherein processing the fuel tank 2 includes dispensing fuel from the storage tank 11 through the fuel distribution mechanism 16 (e.g., the valve 15 associated with the storage tank 11, the fuel hose 14, the second fuel hose 17, the valve 10 associated with the fuel tank 2) ultimately into the fuel tank 2. Alternate paths for fuel to travel throughout the apparatus 1 may exist, and the fuel tank 2 may be operatively coupled to the apparatus 1 via other methods.
The apparatus 1 may be configured to test the integrity of the fuel tank 2 and/or the valve 10 associated with the fuel tank 2. Testing the integrity of the fuel tank 2 or its associated valve 10 may occur before, during, or after processing of the fuel tank 2 and may include collecting information associated with the fuel tank 2 via at least one sensor 9. In some embodiments, testing the integrity of the fuel tank 2 may include dispensing vapor (e.g., fuel vapor) from the storage tank 11 (or another location) and injecting vapor into the fuel tank 2 so that the apparatus 1 may determine if the fuel tank 2 and its associated valve 10 include a leak or are adequately compatible with standard filling operations. Injecting vapor into the fuel tank 2 is advantageous because if a leak in the fuel tank 2 or valve 10 is discovered, then the discovery will occur prior to filling of the fuel tank 2 with fuel. If the discovery were to occur after the filling of the fuel tank 2 with fuel, such fuel might have to be removed from the fuel tank 2 before returning the fuel tank 2 to the customer in order to prevent a fuel leak. Furthermore, testing the integrity of the fuel tank 2 and its valve 10 with vapor in lieu of fuel leaves the the fuel tank 2 and valve 10 in essentially the same condition as when the fuel tank 2 is received by the apparatus 1 (in other words, one would expect the empty tank to contain fuel vapor). For example, injecting vapor into the fuel tank 2 will not increase or decrease the amount of fuel in the fuel tank 2, whereas if fuel was injected into the fuel tank 2, the amount of fuel in the fuel tank 2 would change.
In some embodiments, the present invention may further include a fuel tank storage corral 18 as illustrated in
The apparatus 3 may include an interface in operable communication with the controller(s) to lead the user through an electronically-initiated process of exchanging, purchasing, refilling, or returning the fuel tank 2 as depicted in
If the user selects from the interface to exchange a substantially empty fuel tank 2 for a full fuel tank 19, the apparatus 3 may instruct the user via the interface to place the fuel tank 2 into the aperture 7 (or tank filling compartment) of the housing 4. In some embodiments, the apparatus 1 may be configured to retrieve the fuel tank 2 from the aperture 7 and move it to the storage corral 18 designated for empty fuel tanks 20. The apparatus 1 may then retrieve a full fuel tank 19 from the storage corral 18 and transport the full fuel tank 19 to the aperture 7 so that the user may retrieve the full fuel tank 19.
If the user selects from the interface to purchase a new full fuel tank 19, the apparatus 1 may retrieve a filled fuel tank 19 from the storage corral 18 and transport it into the aperture 7 of the housing 4 so that the user may retrieve the full fuel tank 19. Alternatively, the apparatus 1 may retrieve an empty fuel tank 19 from the storage corral 18 and transport it into the aperture 7 of the housing 4 where the empty fuel tank 19 is filled to a predetermined level so that the user may retrieve the full fuel tank 19.
If the user selects from the interface to refill a substantially empty fuel tank 2, the apparatus 3 may instruct the user via the interface to place the empty fuel tank 2 into the aperture 7 of the housing 4. Once the fuel tank 2 is received in the aperture 7, the apparatus 3 may collect information about the fuel tank 2 and its contents via the one or more sensors 9 located in, on, and around the housing 4. For example, the apparatus 3 may determine an amount of fuel remaining in the fuel tank 2, a type of fuel that is in the fuel tank 2, the shape of the empty fuel tank 2, the type of valve 10 associated with the fuel tank 2, or the like. The apparatus 3 may process or analyze the collected data so that a proper type and amount of fuel is dispensed from the storage tank 11 into the fuel tank 2 in a secure and efficient manner. The apparatus 3 may then control the flow of fuel from the storage tank 11 to the fuel tank 3 at a rate consistent with calculations conducted by the apparatus 3. In some embodiments, the user may be further instructed to manually connect one end of the fuel hose 14 that extends outwardly from the aperture 7 of the apparatus 1 to the valve 10 associated with the fuel tank 2. In other embodiments, the apparatus 1 may locate and identify the type of valve 10 associated with the fuel tank 2 and then mechanically connect the fuel hose 14 to the valve 10 associated with the fuel tank 2. In some embodiments, the apparatus 1 may be configured to retrieve the fuel tank 2 from the aperture 7 and position the fuel tank 2 at least partially inside the housing 4 before initiating the transfer of fuel from the storage tank 11 to the fuel tank 2. In other embodiments, the transfer of fuel between the storage tank 11 and the fuel tank 2 may occur with the fuel tank 2 outside of or adjacent to the housing 4.
If the user selects from the first interface to return an empty fuel tank 2, the apparatus 3 may prompt the user via the interface that instructs the user to place the fuel tank 2 into the aperture 7 of the housing 4. In some embodiments, the apparatus 1 may be configured to retrieve the fuel tank 2 from the aperture 7 and move it into the storage corral 18 designated for empty fuel tanks 20 using the transport mechanism 21.
The controller(s) may further enable the apparatus 1 to collect and track information associated with the level of fuel in the storage tank 11. In this regard, one or more sensors 9 in operable communication with a controller (i.e., a computing device or processor) may be configured to monitor and analyze information associated with the level of fuel in the storage tank 11. For example, a sensor 9 associated with the storage tank 11 may automatically monitor the level of remaining fuel in the storage tank 11. Based on a predetermined threshold of allowable remaining fuel, the apparatus 3 may communicate with the entity and transmit an acknowledgement or reminder to schedule a delivery appointment to refill the storage tank 11. In essence, the present invention may provide the entity with an automated system for collecting, analyzing, processing, and transmitting information (e.g., a tank inventory, fuel tank levels, a maintenance request, or the like) associated with the status of the apparatus 1 and its components. Therefore, the entity may be enabled to make more informed, timely, and cost-efficient business decisions associated with stocking, maintaining, and managing the apparatus 1 and its components and associated inventory of fuel and fuel tanks (e.g., empty tanks 20 available for filling). This information may be configured to be transmitted to and/or displayed via an remoter terminal, which may comprise a computing device, processor(s), and an interface (e.g., a display 22, a keyboard, a mouse, etc.).
Ultimately, the present invention enables the entity to provide a more efficient and cost effective service to its customers relative to exchanging, purchasing, refilling, or returning fuel tanks
In still other embodiments, the apparatus 1 may be configured to or include a scanner that is configured to scan and/or read a unique identifier (e.g., an RFID tag) associated with the fuel tank 2 to correctly identify information associated with the fuel tank 2, such as fuel levels, a requalification date, or the like. In such case, the apparatus 1 or scanner would be in operable communication with a controller. Additionally, the apparatus 1 may also be configured to detect leaks in the fuel tank 2 or other potential safety hazards associated with the fuel tank 2. The apparatus may further include or more safety device, including, but not limited to, a fire suppression device, a protective shielding, a device configured to monitor the levels of and/or remove gases such as oxygen, nitrogen, methane, carbon dioxide, and carbon monoxide, or any other potentially combustible or hazardous or noxious gases or the like. In such case, the at least one safety device may be in operable communication with a controller. In one embodiment, the apparatus 1 is configured to isolate or quarantine the fuel tank 2 (e.g., in a fortified enclosure and/or an enclosure having the one or more safety devices.
As shown in
The user input system 720 may include any computerized apparatus that can be configured to perform any one or more of the functions of the user input system 720 described and/or contemplated herein. For example, the user 725 may use the user input system 720 to transmit and/or receive information or commands to and from the system 730. In some embodiments, for example, the user input system 720 may include a personal computer system (e.g., a non-mobile or non-portable computing system, a motor vehicle, or the like), a mobile computing device, a personal digital assistant, a mobile phone, a tablet computing device, a network device, an interface associated with the apparatus 1, and/or the like. As illustrated in
Each communication interface described herein, including the communication interface 722, generally includes hardware, and, in some instances, software, that enables the user input system 720, to transport, send, receive, and/or otherwise communicate information to and/or from the communication interface of one or more other systems on the network 710. For example, the communication interface 722 of the user input system 720 may include a wireless transceiver, modem, server, electrical connection, and/or other electronic device that operatively connects the user input system 720 to another system such as the system 730. The wireless transceiver may include a radio circuit to enable wireless transmission and reception of information. Additionally, the user input system 720 may include a positioning system. The positioning system (e.g., a global positioning system (GPS), a network address (IP address) positioning system, a positioning system based on the nearest cell tower location, or the like) may enable at least one of the user input system 720 or an external server or computing device in communication with the user input system 720 to determine the location (e.g., location coordinates) of the user input system 720.
Each processor described herein, including the processor 724, generally includes circuitry for implementing the audio, visual, and/or logic functions of the user input system 720. For example, the processor may include a digital signal processor device, a microprocessor device, and various analog-to-digital converters, digital-to-analog converters, and other support circuits. Control and signal processing functions of the system in which the processor resides may be allocated between these devices according to their respective capabilities. The processor may also include functionality to operate one or more software programs based at least partially on computer-executable program code portions thereof, which may be stored, for example, in a memory device, such as in the user application 727 of the memory 726 of the user input system 720.
Each memory device described herein, including the memory 726 for storing the user application 727 and other information, may include any computer-readable medium. For example, memory may include volatile memory, such as volatile random access memory (RAM) having a cache area for the temporary storage of information. Memory may also include non-volatile memory, which may be embedded and/or may be removable. The non-volatile memory may additionally or alternatively include an EEPROM, flash memory, and/or the like. The memory may store any one or more of pieces of information and data used by the system in which it resides to implement the functions of that system.
As shown in
Also shown in
It will be understood that the system application 737 may be configured to implement any one or more portions of the various user interfaces and/or process flow described herein. The system application 737 may interact with the user application 727. It will also be understood that, in some embodiments, the memory includes other applications. It will also be understood that, in some embodiments, the system application 737 is configured to communicate with the datastore 738, the user input system 720, or the like.
It will be further understood that, in some embodiments, the system application 737 includes computer-executable program code portions for instructing the processor 734 to perform any one or more of the functions of the system application 737 described and/or contemplated herein. In some embodiments, the system application 737 may include and/or use one or more network and/or system communication protocols.
In addition to the system application 737, the memory 736 also includes the datastore 738. As used herein, the datastore 738 may be one or more distinct and/or remote datastores. In some embodiments, the datastore 738 is not located within the system and is instead located remotely from the system. In some embodiments, the datastore 738 stores information or data described herein. For example, the datastore 738 may store information associated with the user's account.
It will be understood that the datastore 738 may include any one or more storage devices, including, but not limited to, datastores, databases, and/or any of the other storage devices typically associated with a computer system. It will also be understood that the datastore 738 may store information in any known way, such as, for example, by using one or more computer codes and/or languages, alphanumeric character strings, data sets, figures, tables, charts, links, documents, and/or the like. Further, in some embodiments, the datastore 738 may include information associated with one or more applications, such as, for example, the system application 737. It will also be understood that, in some embodiments, the datastore 738 provides a substantially real-time representation of the information stored therein, so that, for example, when the processor 734 accesses the datastore 738, the information stored therein is current or substantially current.
It will be understood that the embodiment of the system environment illustrated in
In addition, the various portions of the system environment 700 may be maintained for and/or by the same or separate parties. It will also be understood that the system 730 may include and/or implement any embodiment of the present invention described and/or contemplated herein. For example, in some embodiments, the system 730 is configured to implement any one or more of the embodiments of the process flows described and/or contemplated herein in connection any process flow described herein. Additionally, the system 730 or the user input system 720 is configured to initiate presentation of any of the user interfaces described herein.
In accordance with embodiments of the invention, the term “module” with respect to a system may refer to a hardware component of the system, a software component of the system, or a component of the system that includes both hardware and software. As used herein, a module may include one or more modules, where each module may reside in separate pieces of hardware or software.
While certain exemplary embodiments have been described and shown in the accompanying drawings, it is to be understood that such embodiments are merely illustrative of and not restrictive on the broad invention, and that this invention not be limited to the specific constructions and arrangements shown and described, since various other changes, combinations, omissions, modifications and substitutions, in addition to those set forth in the above paragraphs, are possible. Those skilled in the art will appreciate that various adaptations, modifications, and combinations of the just described embodiments can be configured without departing from the scope and spirit of the invention. Therefore, it is to be understood that, within the scope of the appended claims, the invention may be practiced other than as specifically described herein.
Also, it will be understood that, where possible, any of the advantages, features, functions, devices, and/or operational aspects of any of the embodiments of the present invention described and/or contemplated herein may be included in any of the other embodiments of the present invention described and/or contemplated herein, and/or vice versa. In addition, where possible, any terms expressed in the singular form herein are meant to also include the plural form and/or vice versa, unless explicitly stated otherwise. Accordingly, the terms “a” and/or “an” shall mean “one or more.”
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US14/69382 | 12/9/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61913778 | Dec 2013 | US | |
61916623 | Dec 2013 | US |