SYSTEMS AND METHODS FOR MONITORING COMMERCIAL GAS CYLINDER STORAGE FACILITIES
20170307141 · 2017-10-26
Inventors
Cpc classification
G06Q10/087
PHYSICS
G01G19/52
PHYSICS
F17C13/028
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G06Q10/08
PHYSICS
G01F22/00
PHYSICS
F17C2270/0745
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F17C13/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G06Q10/08
PHYSICS
G01F22/00
PHYSICS
Abstract
The present disclosure relates to a system for facilitating remote monitoring of gas cylinder exchange inventories. The remote inventory monitoring system comprising one or more weight-based sensors configured to be disposed at corresponding cylinder positions including a first cylinder position within a cylinder storage apparatus. The one or more weight-based sensors may include a first weight-based sensor configured to provide an output signal that conveys information related to whether a cylinder located at the first cylinder position is full or empty. One or more hardware processors may be configured by machine-readable instructions to receive the output signal from a communications device communicatively coupled with the one or more weight-based sensors and effectuate transmission of the information to one or more servers configured to store the information in an inventory database and facilitate display of a user interface that conveys replenishment status of a plurality of cylinder storage apparatuses.
Claims
1. A system configured for facilitating remote monitoring of gas cylinder exchange inventories, the system comprising: one or more weight-based sensors configured to be disposed at corresponding cylinder positions including a first cylinder position within a cylinder storage apparatus, the one or more weight-based sensors including a first weight-based sensor, the first weight-based sensor being configured to provide an output signal that conveys information related to whether a cylinder located at the first cylinder position is full or empty; one or more hardware processors communicatively coupled with the one or more weight-based sensors, the one or more hardware processors configured by machine-readable instructions to: receive the output signal from the one or more weight-based sensors; and effectuate transmission of the information conveyed by the output signal to one or more servers, the one or more servers being configured to store the information conveyed by the output signal in an inventory database and facilitate display of a user interface that conveys replenishment status of a plurality of cylinder storage apparatuses; and a cylinder storage apparatus communications device configured to transmit the output signal.
2. The system of claim 1, wherein the one or more weight-based sensors are configured to be disposed within the cylinder storage apparatus in a configuration corresponding to a layout of one or more cylinders disposed within the cylinder storage apparatus, wherein the one or more weight-based sensors are configured to be removably coupled with the cylinder storage apparatus, the first weight-based sensor being configured to remain at the first cylinder position as cylinders are removed or replaced.
3. The system of claim 1, wherein the one or more weight-based sensors are configured to be disposed between the cylinder and a resting surface of the cylinder storage apparatus, the resting surface comprising one or more of a shelf, a slot, a ledge, a sill, a rack, or a floor.
4. The system of claim 1, wherein the first weight-based sensor is configured to be engaged by a given cylinder resting on the first weight-based sensor with the given cylinder being in a horizontal position, a vertical position, an upright position, or positioned on a first side at the first cylinder position.
5. The system of claim 1, wherein the output signal conveyed by the one or more weight-based sensors includes a binary signal conveying information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached.
6. The system of claim 1, wherein the one or more weight-based sensors comprises a power source configured to supply power to one or more weight-based sensors, the power source comprising one or more of a battery, a solar cell, or an electrical inlet configured to receive electricity from an external source, wherein the first weight-based sensor is configured to power on responsive to engagement by the cylinder being received at the first cylinder position.
7. The system of claim 1, wherein the first weight-based sensor comprises a first communications device configured to provide an output signal to one or both of the cylinder storage apparatus communications device or the one or more servers.
8. A system configured for facilitating remote monitoring of gas cylinder exchange inventories, the system comprising: one or more hardware processors configured by machine-readable instructions to: receive transmitted information conveyed by an output signal from a communications device communicatively coupled with one or more weight-based sensors, the one or more weight-based sensors being disposed at corresponding cylinder positions including a first cylinder position within a cylinder storage apparatus, the one or more weight-based sensors including a first weight-based sensor, the first weight-based sensor being configured to provide the output signal conveying information related to whether a cylinder located at the first cylinder position is full or empty; store information conveyed by the output signal in an inventory database; and facilitate display of a user interface that conveys replenishment status of a plurality of cylinder storage apparatuses.
9. The system of claim 8, wherein the one or more weight-based sensors are configured to be disposed within the cylinder storage apparatus in a configuration corresponding to a layout of one or more cylinders disposed within the cylinder storage apparatus, wherein the one or more weight-based sensors are configured to be removably coupled with the cylinder storage apparatus, the first weight-based sensor being configured to remain at the first cylinder position as cylinders are removed or replaced.
10. The system of claim 8, wherein the one or more weight-based sensors are configured to be disposed between the cylinder and a resting surface of the cylinder storage apparatus, the resting surface comprising one or more of a shelf, a slot, a ledge, a sill, a rack, or a floor.
11. The system of claim 8, wherein the first weight-based sensor is configured to be engaged by a given cylinder resting on the first weight-based sensor with the given cylinder being in a horizontal position, a vertical position, an upright position, or positioned on a first side at the first cylinder position.
12. The system of claim 8, wherein the output signal conveyed by the one or more weight-based sensors includes a binary signal conveying information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached.
13. The system of claim 8, wherein the first weight-based sensor comprises a power source independent of the one or more weight-based sensors, the power source comprising one or more of a battery, a solar cell, or an electrical inlet configured to receive electricity from an external source, wherein the first weight-based sensor is configured to power on responsive to engagement by the cylinder being received at the first cylinder position.
14. The system of claim 8, wherein the first weight-based sensor comprises a first communications device configured to provide an output signal to one or both of the cylinder storage apparatus communications device or the one or more servers.
15. A method for facilitating remote monitoring of gas cylinder exchange inventories, the method being performed by one or more hardware processors configured by machine-readable instructions, the method comprising: receiving transmitted information conveyed by an output signal from a communications device communicatively coupled with one or more weight-based sensors, the one or more weight-based sensors being disposed at corresponding cylinder positions including a first cylinder position within a cylinder storage apparatus, the one or more weight-based sensors including a first weight-based sensor, the first weight-based sensor being configured to provide the output signal conveying information related to whether a cylinder located at the first cylinder position is full or empty; storing information conveyed by the output signal in an inventory database; and facilitating display of a user interface that conveys replenishment status of a plurality of cylinder storage apparatuses.
16. The method of claim 15, further comprising disposing the one or more weight-based sensors within the cylinder storage apparatus in a configuration corresponding to a layout of one or more cylinders disposed within the cylinder storage apparatus, such that the one or more weight-based sensors are configured to be removably coupled with the cylinder storage apparatus, wherein the first weight-based sensor being configured to remain at the first cylinder position as cylinders are removed or replaced.
17. The method of claim 15, further comprising engaging the first weight-based sensor such that a given cylinder is resting on the first weight-based sensor, wherein the given cylinder is in a horizontal position, a vertical position, an upright position, or positioned on a first side at the first cylinder position.
18. The method of claim 15, wherein the output signal includes a binary signal conveying information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached.
19. The method of claim 15, wherein the first weight-based sensor comprises a power source independent of the one or more weight-based sensors, the power source comprising one or more of a battery, a solar cell, or an electrical inlet configured to receive electricity from an external source, wherein the first weight-based sensor is configured to power on responsive to engagement by the cylinder being received at the first cylinder position.
20. The method of claim 15, wherein the first weight-based sensor comprises a first communications device configured to provide an output signal to one or both of the cylinder storage apparatus communications device or the one or more servers.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
[0009]
[0010]
DETAILED DESCRIPTION
[0011]
[0012] The weight-based sensor(s) component may include one or more weight-based sensors configured to be disposed at corresponding cylinder positions including a first cylinder position within a cylinder storage apparatus. The one or more weight-based sensors may include a spring scale, a spring balance, a digital scale, strain gauge, load sensor, transducer, pressure sensor, and/or other weight-based sensor. The one or more weight-based sensors may include a first weight-based sensor. The first weight-based sensor may be configured to provide an output signal that conveys information related to whether a cylinder located at the first cylinder position is full or empty. In some implementations, the output signal conveyed by the one or more weight-based sensors may include a binary signal conveying information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached. The first weight-based sensor may include a power source. The power source may include one or more of a battery, a solar cell, an electrical inlet configured to receive electricity from an external source, and/or other power supplies. The first weight-based sensor may be configured to power on responsive to engagement by the cylinder being received at the first cylinder position. In some implementations, one or more weight-based sensors may be configured to share a common power source.
[0013] The cylinder may be a standardized cylinder, tank, bottle, keg, can, Dewar flask, and/or other container. The cylinder may hold contents including compressed and liquefied gas, water, beer, paint, powder, shot, and/or other liquids, solids, and/or gasses. The compressed and liquefied gas may be one or more of Hydrogen, Helium, Nitrogen, Carbon Dioxide, Propane, welding gas, Argon, Nitrous Oxide, and/or other gasses. By way of non-limiting example, the cylinder may have a volumetric capacity in a range between about five gallons and about twenty-five gallons, inclusive (e.g., ten gallons, fifteen gallons, twenty gallons, and/or other volumes). As another non-limiting example, the cylinder may have a weight capacity in a range between about twenty pounds and about one hundred sixty pounds, inclusive (e.g., forty pounds, sixty pounds, eighty pounds, one hundred pounds, one hounded twenty pounds, one hundred forty pounds, and/or other volumes).
[0014] The weight-based sensors may be configured to be disposed within the cylinder storage apparatus in a configuration corresponding to a layout of one or more cylinders disposed within the cylinder storage apparatus. The cylinder storage apparatus may include one or more of a standardized storage cage, storage cabinet, safety locker, storage rack, delivery rack, and/or other enclosed or open storage area. The one or more weight-based sensors may be configured to be disposed between the cylinder and a resting surface of the cylinder storage apparatus. The resting surface of the cylinder storage apparatus may include one or more of a shelf, a slot, a ledge, a sill, a rack, a floor, and/or other surface.
[0015] The one or more weight-based sensors may be configured to be removably coupled with the cylinder storage apparatus. The first weight-based sensor may be configured to remain at the first cylinder position as cylinders are removed or replaced. The first weight-based sensor is configured to be engaged by a given cylinder resting on the first weight-based sensor with the given cylinder being in a horizontal position, a vertical position, an upright position, positioned on a first side at the first cylinder position, and/or other positions.
[0016] The first weight-based sensor may be configured to communicatively couple with one or more of a second weight-based sensor, a third weight-based sensor, a fourth weight-based sensor, a fifth weight-based sensor, a sixth weight-based sensor, a seventh weight-based sensor, an eighth weight-based sensor, a ninth weight-based sensor, and/or other weight-based sensors. One or more of the second weight-based sensor, the third weight-based sensor, the fourth weight-based sensor, the fifth weight-based sensor, the sixth weight-based sensor, the seventh weight-based sensor, the eighth weight-based sensor, the ninth weight-based sensor, and/or other weight-based sensors may be configured to communicatively couple with one or both of the cylinder storage apparatus communications device or the server(s). By way of non-limiting example, a cylinder storage apparatus may be configured to accommodate cylinders with corresponding weight-based sensors in a range between about three cylinders with three corresponding weight-based sensors and about twenty-four cylinders with twenty-four corresponding weight-based sensors, inclusive (e.g., six weight-based sensors, nine weight-based sensors, twelve weight-based sensors, fifteen weight-based sensors, eighteen weight-based sensors, twenty-one weight-based sensors, and/or other configurations of weight-based sensors).
[0017] The communications device component 112 may include one or more of a communications device. The communications device may be communicatively coupled with one or more weight-based sensors. The communications device may be configured to transmit the output signal conveying information related to whether a cylinder located at the first cylinder position is full or empty. The communications device may be configured to effectuate transmission of the information conveyed by the output signal to one or more servers. The one or more servers may be configured to store the information conveyed by the output signal in an inventory database. The output signal conveyed by the communications device may include a binary signal conveying information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached. The first weight-based sensor may include a first communications device configured to provide an output signal to one or both of the cylinder storage apparatus communications device or the one or more servers. The first communications device may be configured to facilitate wireless communication of the output signal. The communication device may be configured to transmit the output signal to the inventory database via one or more of second, third, fourth, and/or greater generation wireless telephone technology (e.g., 2G, 3G, 4G, EDGE, Global System for Mobile Communications (GSM), and/or other wireless technologies), Wi-Fi, Ethernet, phone, satellite, and/or other telecommunications methods.
[0018] In some implementations, the communications device may be configured to transmit the output signal continuously, periodically, and/or responsive to a user inquiry. The communications device may be configured to transmit information relating to one or more of location of the communications device, location of a corresponding cylinder storage apparatus, type of cylinders being monitored, status of the cylinders, battery life, and/or other data. By way of non-limiting example, a supplier may automatically receive an inventory status notification once per day.
[0019] In some implementations, the communications device may be disposed at the one or more weight-based sensors. The communications device may be a built-in feature of the one or more weight based sensors. One or more of the weight based sensors may be configured to transmit the output signal conveying information related to whether one or more cylinders disposed at the cylinder storage apparatus are full or empty. One or more of the weight based sensors may be configured to effectuate transmission of the information conveyed by the output signal to the one or more servers, in accordance with one or more implementations.
[0020] The inventory database component 114 may include one or more of an inventory database. The inventory database may be configured to store information related to whether an individual cylinder is either (1) full or (2) not full based on whether a weight threshold is breached. The inventory database may be accessed by suppliers and other users via one or more of the internet, an application, a web-based application, a mobile application, a communications network, a website, an interactive database, a map, an interactive map, and/or other resources. The inventory database may be configured to monitor one or more cylinders at one or more cylinder storage apparatus locations.
[0021] The user interface component 116 may be configured to present a user interface via a hardware display of a given computing platform 104. The user interface may be configured to receive information from a user and/or provide information to the user. The user interface may include a graphical user interface. The one or more servers may be configured to facilitate display of the user interface that conveys replenishment status of a plurality of cylinder storage apparatuses. The user interface may be configured to receive user information. The user interface may be configured to transmit a notification of replenishment status via one or more of the internet, an application, a web-based application, a mobile application, a communications network, a website, email, an interactive database, a map, an interactive map, and/or other resources.
[0022] In some implementations, server(s) 102, computing platform(s) 104, and/or external resources 118 may be operatively linked via one or more electronic communication links. For example, such electronic communication links may be established, at least in part, via a network such as the Internet and/or other networks. It will be appreciated that this is not intended to be limiting, and that the scope of this disclosure includes implementations in which server(s) 102, computing platform(s) 104, weight-based sensor(s) 106, and/or external resources 118 may be operatively linked via some other communication media.
[0023] A given computing platform 104 may include one or more processors configured to execute machine-readable instructions. The machine-readable instructions may be configured to enable an expert or user associated with the given computing platform 104 to interface with system 100 and/or external resources 118, and/or provide other functionality attributed herein to computing platforms 104. By way of non-limiting example, the given computing platform 104 may include one or more of a desktop computer, a laptop computer, a handheld computer, a tablet computing platform, a NetBook, a Smartphone, a gaming console, and/or other computing platforms.
[0024] External resources 118 may include sources of information, hosts and/or providers of media items outside of system 100, external entities participating with system 100, and/or other resources. In some implementations, some or all of the functionality attributed herein to external resources 118 may be provided by resources included in system 110.
[0025] Server(s) 102 may include electronic storage 120, one or more processors 122, and/or other components. Server(s) 102 may include communication lines, or ports to enable the exchange of information with a network and/or other computing platforms. Illustration of server(s) 102 in
[0026] In some implementations, a given computing platform 104 may include electronic storage that is the same as or similar to electronic storage 120. A given computing platform 104 may include one or more processors that are the same as or similar to processor(s) 122.
[0027] Electronic storage 120 may comprise non-transitory storage media that electronically stores information. The electronic storage media of electronic storage 120 may include one or both of system storage that is provided integrally (i.e., substantially non-removable) with server(s) 102 and/or removable storage that is removably connectable to server(s) 102 via, for example, a port (e.g., a USB port, a firewire port, etc.) or a drive (e.g., a disk drive, etc.). Electronic storage 120 may include one or more of optically readable storage media (e.g., optical disks, etc.), magnetically readable storage media (e.g., magnetic tape, magnetic hard drive, floppy drive, etc.), electrical charge-based storage media (e.g., EEPROM, RAM, etc.), solid-state storage media (e.g., flash drive, etc.), and/or other electronically readable storage media. Electronic storage 120 may include one or more virtual storage resources (e.g., cloud storage, a virtual private network, and/or other virtual storage resources). Electronic storage 120 may store software algorithms, information determined by processor(s) 122, information received from server(s) 102, information received from computing platform(s) 104, and/or other information that enables server(s) 102 to function as described herein.
[0028] Processor(s) 122 is configured to provide information processing capabilities in server(s) 102. As such, processor(s) 122 may include one or more of a digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information. Although processor(s) 122 is shown in
[0029] It should be appreciated that although machine-readable instruction components 108, 110, 112, 114, and 116 are illustrated in
[0030] Alternative implementations of the present disclosure have also been considered. By way of non-limiting example, cylinders may be tracked using RFID (Radio-frequency identification technology) chips, comprising a scanner disposed at the cage to measure entry and exit. In some implementations, cylinders may include pressure sensors installed in the valve, with communication devices in each tank and/or at a central location. In some implementations, cylinders may include “hall effect” monitors installed on the side of the cages. In some implementations, cages may include a “push button” option configured to provide an output signal responsive to cylinders being exchanged. In some implementations, cylinders may be manually weighed and/or measured periodically, (e.g., each evening), wherein resulting reports may be submitted manually to the supplier. In another implementation, one or more weight-based sensor(s) may be disposed beneath the cylinder storage apparatus, wherein the weight-based sensor(s) may be configured to provide an output signal conveying weight information related to the cylinder storage apparatus, cylinders disposed within the cylinder storage apparatus, and/or other components of the cylinder storage apparatus and/or system.
[0031]
[0032]
[0033] By way of non-limiting example, one weight-based sensor may be calibrated such that the weight threshold may be about eighty pounds per full cylinder.
[0034]
[0035]
[0036] In some implementations, method 300 may be implemented in one or more processing devices (e.g., a digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information). The one or more processing devices may include one or more devices executing some or all of the operations of method 300 in response to instructions stored electronically on an electronic storage medium. The one or more processing devices may include one or more devices configured through hardware, firmware, and/or software to be specifically designed for execution of one or more of the operations of method 300.
[0037] At an operation 302, responsive to one or more cylinders engaging one or more weight-based sensors, receive weight information related to whether a cylinder located at the first cylinder position is full or empty. Operation 302 may be performed by one or more processors configured by a machine-readable instruction component that is the same as or similar to weight-based sensor(s) component 110, in accordance with one or more implementations.
[0038] At an operation 304, transmit weight information via output signal to one or more servers. Operation 304 may be performed by one or more processors configured by a machine-readable instruction component that is the same as or similar to communications device component 112, in accordance with one or more implementations.
[0039] At an operation 306, store the weight information conveyed by the output signal in an inventory database. Operation 306 may be performed by one or more processors configured by a machine-readable instruction component that is the same as or similar to inventory database component 114, in accordance with one or more implementations.
[0040] At an operation 308, display weight information on a user interface that conveys replenishment status of a plurality of cylinder storage apparatuses. Operation 308 may be performed by one or more processors configured by a machine-readable instruction component that is the same as or similar to user interface component 116, in accordance with one or more implementations.
[0041] At an operation 310, transmit notification of necessary cylinder inventory supply replenishments to supplier. Operation 310 may be performed by one or more processors configured by a machine-readable instruction component that is the same as or similar to user interface component 116, in accordance with one or more implementations.
[0042] Although the present technology has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred implementations, it is to be understood that such detail is solely for that purpose and that the technology is not limited to the disclosed implementations, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present technology contemplates that, to the extent possible, one or more features of any implementation can be combined with one or more features of any other implementation.