Large construction projects often require a variety of construction assets that perform various tasks. Some construction projects are spread over a large area and involve many different assets, most of which require fuel to operate. Due in part to the large area and remote locations of many of the assets, managing the productivity, maintenance, fueling, and security of the assets is often difficult.
The present application discloses systems and methods for managing assets. In one exemplary embodiment, a system for monitoring an asset is disclosed. The system comprises at least one asset monitoring device, at least one fuel control device, and a central server. The asset monitoring device is configured for use with the asset to collect asset data about the asset. The fuel control device is configured for use with a fuel source to collect fueling data about fueling of the asset. The fuel control device is configured to communicate with the asset monitoring device to receive the asset data from the asset monitoring device. The central server is configured to communicate with the fuel control device to receive the asset data and the fueling data from the fuel control device.
In another exemplary embodiment, a fuel indication method for an asset is disclosed. The method comprises using an asset monitoring device connected to an asset to determine whether a fuel source is within a specified range of the asset. The asset monitoring device determines whether the asset has been run for more than a predetermined length of time since the asset was last fueled. The asset monitoring device notifies the fuel source that the asset does not require fuel.
In another exemplary embodiment, a method of fueling an asset is disclosed. The method comprises using a fuel control device connected to a fuel source to determine whether a user is authorized to operate the fuel source. The fuel control device determines the identity of an asset to be fueled using the fuel source and restricts the amount and type of fuel delivered to the asset. The asset is fueled using the fuel source and the fuel control device logs fueling data about fueling the asset.
In another exemplary embodiment, a method of authorizing use of an asset is disclosed. The method comprises using an asset monitoring device connected to an asset to determine whether a user is authorized to operate the asset. A human machine interface connected to the asset monitoring device is used to collect identification data about the user. The asset monitoring device compares the identification data against a list of authorized users to determine whether the user is authorized to operate the asset. The asset monitoring device enables the asset's ignition if the user is authorized to operate the asset. The asset monitoring device may also be used to determine whether an inspection of the asset was completed and to enable the asset's ignition if the inspection was completed.
In another exemplary embodiment, a method of using an asset is disclosed. The method comprises using an asset monitoring device connected to an asset to collect asset data about the asset. The asset monitoring device compares the asset data against shut down data managed on a central server and transmitted to the asset monitoring device to determine a length of time the asset is permitted to idle after an ignition of the asset is turned off. The asset is permitted to idle for the length of time after the ignition is turned off.
These and additional embodiments will become apparent in the course of the following detailed description.
In the accompanying drawings which are incorporated in and constitute a part of the specification, embodiments of the invention are illustrated, which, together with a general description of the invention given above, and the detailed description given below, serve to example the principles of the inventions.
The following includes definitions of exemplary terms used throughout the disclosure and specification. Both singular and plural forms of all terms fall within each meaning:
“Asset”, as used herein, may include any type of motorized or non-motorized asset, such as, for example, a vehicle, a piece of equipment, a fuel tank or container, etc. An asset may be used above or below the surface or underwater. The system of the present application may be configured for use with construction assets (e.g., assets used in construction, paving, excavation, erection, dredging, material handling, etc.). These construction assets may include, for example, trucks, tractors, backhoes, bulldozers, excavators, cranes, drilling machines, fuel trucks, shovels, loaders, scrapers, graders, compactors, conveyors, fuel tanks, fuel containers, or any other type of asset generally used during construction, paving, excavation, erection, dredging, material handling, etc. However, the system of the present application may be configured for use with other types of motorized or non-motorized assets, including fleets of equipment, vehicles or trucks.
“Fuel source”, as used herein, may include any portable or non-portable fuel source, such as a fuel truck, fuel station, fuel tank, or fuel container. A fuel source may be used for any type of fuel or fuel mixture, including, for example, gasoline, diesel, biodiesel, bioalcohol (methanol, ethanol, butanol), liquid natural gas, compressed natural gas, liquid petroleum gas, propane, hydrogen, methane, hythane, butane, vegetable oil, biomass, ammonia, liquid nitrogen, compressed air, or other fuels and mixtures thereof. Further, “fueling” an asset may include, for example, filling or refilling a tank, canister, container, fuel cell, etc. of an asset with fuel or charging one or more batteries of an asset.
“Logic”, as used herein, includes but is not limited to hardware, firmware, software and/or combinations of each to perform a function(s) or an action(s). For example, based on a desired application or needs, logic may include a software controlled microprocessor, discrete logic such as an application specific integrated circuit (ASIC), or other programmed logic device. Logic may also be fully embodied as software. “Software”, as used herein, includes but is not limited to one or more computer readable and/or executable instructions that cause a computer or other electronic device to perform functions, actions, and/or behave in a desired manner. The instructions may be embodied in various forms such as routines, algorithms, modules, or programs including separate applications or code from dynamically linked libraries. Software may also be implemented in various forms such as a stand-alone program, a function call, a servlet, an applet, instructions stored in a memory, part of an operating system or other type of executable instructions. It will be appreciated by one of ordinary skill in the art that the form of software may be dependent on, for example, requirements of a desired application, the environment it runs on, and/or the desires of a designer/programmer or the like.
“Signal”, as used herein, includes, but is not limited to one or more electrical signals, analog or digital signals, optical or light (electro-magnetic) signals, one or more computer instructions, a bit or bit stream, or the like.
“Wireless communication”, as used herein, means any type of wireless communication, including through a Wi-Fi, cellular, or radio communication.
The system of the present application facilitates management of the productivity, maintenance, fueling, and security of assets, such as a fleet of assets. For example, the system provides for remote monitoring of an asset's usage, productivity, and fueling. The system also prohibits unauthorized use and fueling of an asset. Further, the system of the present application facilitates fueling, maintenance, proper operation, and efficient use of the asset. The system may also be configured to generate reports related to an asset's productivity, maintenance, fueling, and security.
The DCD 106 of the system 100 is generally configured for use with a data collection asset to receive and transmit the asset data from the AMD. A data collection asset may include, for example, any asset involved in a productivity role of the construction project and/or considered to be a hub of construction activity. For example, a data collection asset may be a large shovel or crane that is serviced by other assets. However, in some embodiments, use of the DCD 106 may not be limited to a data collection asset. For example, the DCD may be used with any asset, or may be a standalone device.
The FCD 104 of the system 100 may also be configured to receive and transmit the asset data from the AMD 102 (e.g., during fueling of the asset). The FCD 104 and the DCD 106 are configured to transfer the asset data and/or the fueling data back to a central server 108 to be read and analyzed. Further, the FCD 104 and the DCD 106 are configured to receive central data from the central server 108 and transmit central data to the AMD 102.
As illustrated in
In one embodiment, the FCD 104 of the system 100 may also be configured to communicate wirelessly with the DCD 106. The communication may be through any form of wireless communication. For example, the communication 114 between the FCD 104 and the DCD 106 may be a radio communication, such as a 900 MHz radio communication. The FCD 104 may be configured to transmit and receive asset, fueling, or central data to and from the DCD 106. Further, the DCD 106 may be configured to transmit and receive asset, fueling, or central data to and from the FCD 104.
The AMD 102 of the present application is generally mounted to or otherwise secured to an asset 202. As illustrated in
The AMD 102 may also be connected to a Global Positioning System (“GPS”) module. The GPS module may be separate from, or a component of, the AMD 102. The controller may be connected to the GPS module to receive data or signals 208 indicative of the asset's position and speed, as well as time and date information. For example, data or signals related to the asset's latitude, longitude, altitude, speed, and direction may be sent to the controller to be read and analyzed. The GPS module may communicate wirelessly or non-wirelessly with the controller.
Further, the AMD 102 may be connected to a human machine interface (“HMI”), such as a RFID card reader, keypad with a LCD display, or touch screen. The HMI may be separate from, or a component of, the AMD 102. The controller may be connected to the HMI to receive data or signals 210 indicative of an operator's identity. For example, data or signals related to the operator's ID number, name, or security code (e.g., a password or PIN) may be sent to the controller to be read and analyzed. The HMI may communicate wirelessly or non-wirelessly with the controller.
The AMD 102 may be connected to one or more switches or buttons 230. The switches or buttons 230 may be separate from, or a component of, the AMD 102. The controller of the AMD 102 may be connected to the switches or buttons 230 to receive data or signals 232 for initiating various processes of the AMD 102. For example, a user of a fuel source or operator of the asset 202 may manipulate a switch or button 230 to start the transfer of asset data from the AMD 102 to the FCD 104. The switches or buttons 230 may communicate wirelessly or non-wirelessly with the controller.
The AMD 102 may also be connected to a handheld device 220. The handheld device 220 may communicate wirelessly or non-wirelessly with the AMD 102. The handheld device 220 includes a controller with control logic and a memory. The controller is preferably processor-based and can have various input/output circuitry, including but not limited to analog-to-digital (A/D) inputs and digital-to-analog (D/A) outputs. The controller of the AMD 102 may be connected to the handheld device 220 to receive data or signals 212 collected by the handheld device. For example, data or signals related to the inspection of the asset 202, temperature, weather conditions, position of the asset, or other data or signals may be sent to the controller of the AMD 102 to be read and analyzed. The handheld device 220 may also include a display, keypad, or touch screen that permits the operator to enter data that may be sent to the controller of the AMD 102 to be read and analyzed. Further, the controller of the handheld device 220 may be configured to receive data or signals 212 from the AMD 102. For example, data or signals related to the inspection of the asset 202, such as, for example, an inspection checklist, may be sent to the controller of the handheld device 220.
The handheld device 220 may also be connected to a scanning or sensing device 224, such as a barcode scanner, temperature sensor, infrared device, etc. For example, the device 224 may be used to scan or sense portions of the asset 202 during an inspection. The device 224 may be separate from, or a component of, the handheld device 220. The controller of the handheld device 220 may be connected to the device 224 to receive data or signals 214 related to the scanned or sensed portions of the asset 202. For example, in one embodiment, the operator of the asset 202 inspects various inspection locations of the asset found on an inspection checklist housed on the handheld device 220. The operator uses the device 224 to scan an identification device located at each inspection location. Once the operator scans the identification device, the device 224 sends data or signals to the controller of the handheld device 220 and the corresponding inspection checklist item is electronically “checked” on the handheld device. The controller of the handheld device 220 may then send data or signals related to the results of the inspection and any discrepancies to the controller of the AMD 102 to be read and analyzed.
The handheld device 220 may be a variety of devices, such as, for example, a multi-meter, PDA, smart phone, or key fob type device. For example, in one embodiment, the handheld device 220 is a ruggedized box similar in form to a multi-meter or a PDA. In another embodiment, the functionality of the handheld device 220 is integrated into a smart phone using Bluetooth or barcode scanning capabilities, or an external RFID module.
The controller of the AMD 102 is configured to log the data collected, or generated, from the various sensors and switches of the asset 202, the GPS module, the HMI, the handheld device 220, and switches or buttons 230. The controller may be configured to log the data constantly or intermittently at a specified time or other interval. This data log contains asset data that is transferred to the FCD 104 or the DCD 106.
The AMD controller may include a variety of logic or instructions. For example, the AMD controller may include logic or instructions for generating productivity or efficiency data about the asset 202. In one embodiment, one or more hour counters are used to generate the operating and PTO hours of the asset 202 by using the data or signals related to the asset's ignition and PTO. Further, the asset's production hours may be generated using the data or signals from the asset's sensors and switches (e.g., the asset's engine RPM) and the GPS module (e.g., the asset's speed). The AMD controller may also include logic or instructions for monitoring the RPM of the engine and determining whether the asset 202 has been idle for more than a predetermined amount of time.
Further, the AMD controller may include logic or instructions for monitoring and logging the asset data, including the productivity or efficiency data generated about the asset. The controller may also include logic or instructions for transmitting asset data to the FCD 104 (e.g., during fueling of the asset) and/or the DCD 106. The controller may include logic or instructions for receiving central data from the FCD 104 and/or the DCD 106.
The AMD controller may include logic or instructions for determining whether a particular operator is authorized to start the asset 202. If the operator is authorized to start the asset 202, the controller sends a signal to enable the ignition of the asset. The AMD controller may also include logic or instructions for scanning radio channels for a sync frame from a FCD or a DCD, determining the source of the sync frame, and storing information related to or contained in the sync frame. Further, the AMD controller may include logic or instructions for determining how long the asset 202 is permitted to idle after the operator initiates an idle shutdown process. Once the permitted idle time has elapsed, the controller sends a signal to turn off the ignition and shut down the engine of the asset 202.
As illustrated in
The controller of the AMD 102 may include logic or instructions for transmitting and receiving data or signals to and from the handheld device 220. The controller may include logic or instructions for interpreting the data or signals received from the handheld device 220. For example, the AMD controller may include logic or instructions for determining whether an inspection checklist is complete. If the inspection checklist is complete, the controller sends a signal to enable the ignition of the asset 202.
The controller of the handheld device 220 may also include logic or instructions for transmitting and receiving data or signals to and from the AMD 102. Further, the handheld device controller may include logic or instructions related to scanning or sensing various portions of the asset 202, interpreting the results thereof, and transmitting the results, or the interpretation of the results, to the AMD 102.
In the embodiments disclosed herein, the AMD 102 may include any one or more of the following: a power supply, a microprocessor, a memory, digital inputs, digital outputs, relay outputs, a frequency input, CAN ports (one of which may be configured to support J1939 ECU data communications), a radio transceiver (e.g., 900 MHz), a GPS, a remote pushbutton and strobe light, an electronic handheld device, and a RFID card reader input. Further, the asset data log may include any one or more of the following: log ID, log type, date/time, asset ID, operator ID, latitude, longitude, altitude, speed, operating hours, production hours, PTO hours, GPS status, North/South, East/West, digital input status, digital output status, software version, last fueling date and time of the asset, inspection data, tire pressure, temperature, alarms, J1939 parameters, or other data and parameters.
The FCD 104 of the present application is generally mounted to or otherwise secured to a fuel source 302. As illustrated in
The FCD 104 may also be connected to a GPS module. The GPS module may be separate from, or a component of, the FCD 104. The controller may be connected to the GPS module to receive data or signals 308 indicative of the fuel source's position and speed, as well as time and date information. For example, data or signals related to the fuel source's latitude, longitude, altitude, speed, and direction may be sent to the controller to be read and analyzed. The GPS module may communicate wirelessly or non-wirelessly with the controller.
Further, the FCD 104 may be connected to a HMI, such as a RFID card reader, keypad with a LCD display, or a touch screen. The HMI may be separate from, or a component of, the FCD 104. The controller may be connected to the HMI to receive data or signals 310 indicative of the operator's identity or the asset to be fueled. For example, data or signals related to the operator's ID number, name, or security code (e.g., a password or PIN) may be sent to the controller to be read and analyzed. Data or signals identifying the asset to be fueled (e.g., if the asset does not include an AMD) may also be sent to the controller to be read and analyzed. The HMI may communicate wirelessly or non-wirelessly with the controller.
The controller of the FCD 104 is configured to log the data collected, or generated, from the various sensors and switches of the fuel source 302, the GPS module, and the HMI. The controller may be configured to log the data constantly or intermittently at a specified time or other interval, e.g., before and/or after the fueling process, at specified time intervals during the fueling process, etc. This data log contains the fueling data that is transferred from the FCD 104 back to the central server 108.
The FCD controller may include a variety of logic or instructions. For example, the controller may include logic or instructions for restricting access to the fuel, monitoring the fueling of the asset 202, and logging the fueling data. Further, the controller may include logic or instructions for receiving and logging the asset data from the AMD 102 or transmitting to the AMD central data (e.g., an authorized operator list, shut down times, software updates, inspection checklists, etc.) received from the central server 108. The controller may also include logic or instructions for transmitting asset data and fueling data to the central server 108 or receiving central data from the central server. The controller may also include logic or instructions for broadcasting a sync frame.
In the embodiments disclosed herein, the FCD 104 may include any one or more of the following: a power supply, a microprocessor, a memory, digital inputs, analog inputs, counter inputs (e.g., for fuel flow), a frequency input, digital outputs, relay outputs, CAN ports (one of which may be configured to support J1939 ECU data communications), an Ethernet port, a radio transceiver (e.g., 900 MHz), a Wi-Fi interface (e.g., 802.11a, b, g, n), a GPS, a remote pushbutton and strobe light, a cellular communication module, a RFID card reader, a keypad, and a LCD display. Further, the fueling data log may include any one or more of the following: log ID, log type, operator ID, fuel tank level, fuel amount, fuel type, GPS data, software version, or other data and parameters. The fueling data log may also include information related to the particular assets fueled using the fuel source 302 including, but not limited to, which assets were fueled, how much fuel was dispensed, what type of fuel was dispensed, etc.
The DCD 106 of the present application is generally mounted to or otherwise secured to a data collection asset and serves as a data collection point for various assets utilized in an operation (e.g., a construction operation or project). However, as discussed above, use of the DCD 106 may not be limited to a data collection asset. For example, the DCD may be used with any asset, or may be a standalone device. As illustrated in
The DCD 106 may also be connected to a GPS module. The GPS module may be separate from, or a component of, the DCD 106. The controller may be connected to the GPS module to receive data or signals 408 indicative of the data collection asset's position and speed, as well as time and date information. For example, data or signals related to the data collection asset's latitude, longitude, altitude, speed, and direction may be sent to the controller to be read and analyzed. The GPS module may communicate wirelessly or non-wirelessly with the controller.
The DCD controller may include a variety of logic or instructions. For example, the controller may include logic or instructions for receiving and logging the asset data from the AMD 102 or transmitting to the AMD central data (e.g., an authorized operator list, shut down times, software updates, inspection checklists, etc.) received from the central server 108. The controller may also include logic or instructions for transmitting asset data to the central server 108 or receiving central data from the central server. Further, the controller may include logic or instructions for broadcasting a sync frame.
In the embodiments disclosed herein, the DCD 106 may include any one or more of the following: a power supply, a microprocessor, a memory, digital inputs, analog inputs, counter inputs, a frequency input, digital outputs, relay outputs, CAN ports (one of which may be configured to support J1939 ECU data communications), an Ethernet port, a radio transceiver (e.g., 900 MHz), a Wi-Fi interface (e.g., 802.11a, b, g, n), a GPS, a remote pushbutton and strobe light, a cellular communication module, and a computer operating system (e.g., Windows OS).
As illustrated in
If the control logic of the AMD controller determines that the operator is not authorized to operate the asset 202, the ignition of the asset is, or remains, disabled and the operator is not permitted to start the asset. If the operator is authorized to operate the asset 202, the controller of the AMD 102 sends a signal to enable the ignition of the asset and the operator is permitted to start the asset. The AMD controller may also include logic or instructions to disable the ignition of the asset 202 if the asset is not started within a specified time period. The controller of the AMD 102 may be configured to log data indicative of the operator's identity and when the asset 202 was started, or attempted to be started.
If the fuel source is within the specified range, the control logic of the AMD controller determines whether the asset 202 has been run for more than a predetermined length of time since the asset was last fueled. The predetermined length of time may be determined based on, for example, the type of asset and whether the asset has enough fuel to last a full shift or remainder of a shift. For example, if a particular asset is capable of running for 12 hours on a single tank of fuel and a shift is 8 hours long, the predetermined length of time may be 4 hours. As such, if the asset has been running for more than 4 hours since it was last fueled when the fuel source is within the specified range, the asset will require fuel to last an entire 8 hour shift. In one embodiment, a list of times for various assets, asset types, or asset classes is managed and configured on the central server 108 and transmitted to the AMD 102 through a FCD 104 or a DCD 106. In another embodiment, a list of times is uploaded directly to the controller of the AMD 102.
In one embodiment, if the asset 202 has not been run for more than the predetermined length of time, the controller of the AMD 102 will send a signal to turn on the indicator 222 (e.g., a light) to notify the fuel source 302 that the asset does not require fuel. As such, the fuel source 302 does not need to stop and inquire whether the asset 202 requires fuel. Further, because the indicator 222 indicates when fuel is not required (as opposed to when fuel is required), the fuel source 302 will stop to fuel the asset 202 when the indicator is not working (e.g., malfunctioning or the light is burnt out). Thus, the fuel source 302 will not refrain from fueling the asset 202 if the indicator 222 is not working. However, in another embodiment, the controller of the AMD 102 will send a signal to turn on the indicator 222 if the asset 202 has been run for more than the predetermined length of time to notify the fuel source 302 that the asset does require fuel. Further, the AMD 102 of an asset 202 may be configured to indicate that fuel is not needed when the asset is not in use (e.g., when the ignition is off). As such, the fuel source 302 can drive past a group of assets that are not in use and determine which asset requires fuel without having to stop and check the fuel level of each asset.
As illustrated in
The controller of the FCD 104 may restrict the fueling of the asset 202 by the fuel source 302, such as, for example, restricting the amount and type of fuel for the asset. The FCD controller may restrict the fueling of the asset 202 in a variety of ways. For example, the control logic of the FCD controller may determine the identity of the asset 202 from asset data received from the AMD 102, as described above in reference to
The asset 202 may then be fueled by the fuel source 302 pursuant to the restrictions provided by the FCD 104. The asset 202 may be fueled by the fuel source 302 during the transfer of data between the AMD 102 and the FCD 104. Once the asset 202 is fueled by the fuel source 302, the FCD controller logs fueling data related to the fueling process, such as, for example, which asset was fueled, who fueled the asset, and the type and quantity of fuel provided to the asset.
The user of the fuel source 302 manually inputs information about the asset to be fueled into the HMI of the FCD 104. For example, the user may input the asset ID, a generic fill code, or other information related to the asset to be fueled. Data or signals indicative of the asset are sent from the HMI to the controller of the FCD 104. The control logic of the controller uses this asset information input to restrict the fueling of the asset by the fuel source 302, such as, for example, by restricting the amount and type of fuel for the asset. The FCD controller may restrict the fueling of the asset in a variety of ways. For example, the controller of the FCD 104 may compare the asset information input against asset fuel data, such as, for example, a list of various assets that includes the fuel type and fuel tank volume for each asset. In one embodiment, the asset fuel data is managed and configured on the central server 108 and transmitted to the FCD 104. Further, the asset fuel data may be uploaded directly to the controller of the FCD 104. The user may also enter information into the HMI of the FCD 104 about the fuel type and the amount of fuel permitted for the asset to be fueled. When this occurs, the control logic of the FCD controller may be configured to restrict the amount and type of fuel for the asset based on this information.
The asset may then be fueled by the fuel source 302 pursuant to the restrictions provided by the FCD 104. Once the asset is fueled by the fuel source 302, the FCD controller logs fueling data related to the fueling process, such as, for example, which asset was fueled, who fueled the asset, and the type and quantity of fuel provided to the asset.
If the DCD 106 is within the specified range, the controller of the AMD 102 begins to transmit the asset data to the DCD 106. Further, the controller of the DCD 106 begins to transmit the central data from the central server 108 (e.g., an authorized operator list, shut down times, software updates, inspection checklists, etc.) to the AMD 102. In one embodiment, the AMD controller sends a radio communication that includes the asset data to the DCD 106 with the strongest signal strength. Further, the DCD 106 sends a radio communication that includes the central data to the AMD 102 of the asset 202. The transfer of data between the AMD 102 and the DCD 106 may then be logged by the controller of the AMD and/or DCD.
One advantage to transferring data between the DCD 106 and AMD 102 in this manner is to obtain asset data in a “real-time” manner. As stated, the DCD 106 may be mounted or otherwise secured to a data collection asset. The data collection asset may be a key piece of equipment involved in a productivity role (e.g., the hub of the operation). As such, whenever the asset 202 is within range of the DCD 106, the AMD 102 of the asset would transfer asset data to the DCD. The DCD may then transfer the asset data through a cell modem back to the central server 108 at predetermined intervals, e.g., every 5 or 10 minutes. The asset data may then be utilized remotely using software.
The information in the database may be used for a variety of purposes. For example, various types of software may access and utilize the information in the database. Exemplary types of software include reporting, maintenance, and management software, however, other various types of software or software packages may also be used. Further, the information in the database may be used in a variety of other applications, such as, for example, in a work order system, maintenance system, active idle reduction, depreciation schedules, billing, accounting functions, preventative maintenance, or taxes (e.g., on/off road fuel use, municipal/county/state/federal taxes).
In one embodiment, reporting software accesses the information in the database, including the asset data and fueling data, and utilizes the information to produce reports related to the productivity, efficiency, maintenance, security, and fuel management of the various assets and fuel sources. One such type of reporting software is Viewpoint, however other various types of ERP software may be used. Exemplary reports produced using the reporting software include reports related to the amount of fuel dispensed, productivity information, asset idle times, asset utilization, asset operator reports, and maintenance reports.
The database may be configured such that asset data and fueling data is populated in “real time” such that a user of the database may view the actual hours, actual fuel, last fueled date, etc. for an asset. Further, information needed to perform a fuel charging, preventive maintenance, and/or hour meter analysis may also be included in the reporting software. The productivity information reports may include, for example, asset idle time, asset utilization (working vs. idle time), load counts, cycle times, loads per hour calculations, distance traveled, etc.
The controller of the AMD 102 will then continue to monitor whether the RPM of the engine is greater than the RPM threshold. Once the RPM is greater than the RPM threshold, the controller of the AMD 102 will log the total idle time and the timer will reset. However, if the engine RPM is less than the RPM threshold, the controller of the AMD 102 determines whether the engine RPM is zero or if the ignition of the asset 202 is turned off. If the engine RPM is zero or if the ignition of the asset 202 is turned off, the controller of the AMD 102 will log the total idle time. However, if the engine RPM is not zero or if the ignition of the asset 202 is not turned off, the controller of the AMD 102 will continue to monitor the engine RPM. The controller of the AMD 102 will continue to monitor the engine RPM until it is greater than the RPM threshold or zero, or if the ignition of the asset 202 is turned off.
In other embodiments, other information may be used to monitor the idle time of an asset 202. For example, the PTO output, speed, exhaust output, GPS, or an internal input (e.g., parking brake, etc.) may be used to monitor the idle time of the asset 202. Similar to the RPM of the asset 202 in exemplary method 1500 described above, any one or more of these items may be monitored to determine whether the asset is idle and a timer may be used to track the idle time of the asset.
The operator performs an inspection of the asset 202 using the inspection data on the handheld device 220. For example, the operator of the asset 220 may inspect various inspection locations of the asset listed on an inspection checklist. Further, the operator may use the sensing or scanning device 224 of the handheld device 220 to sense a particular area of the asset 202 (e.g., temperature) or scan an identification device (e.g., a barcode or RFID tag) located at each inspection location, e.g., to verify that the operator was actually at the specified inspection location. Once the operator senses the particular area or scans the identification device, the associated inspection checklist item may be electronically “checked” on the handheld device 220. The handheld device 220 then transmits the results of the inspection and any discrepancies to the AMD 102. The controller of the AMD 102 logs the operator ID, whether the checklist was completed, and whether there were any checklist discrepancies. The controller of the AMD 102 also determines whether the checklist was completed. If the checklist was not completed, the ignition of the asset 202 is, or remains, disabled and the operator is not permitted to start the asset until the checklist is complete. If the checklist was completed, the controller of the AMD 102 sends a signal to enable the ignition of the asset 202 and the operator is permitted to start the asset.
The control or flow logic shown and described herein preferably resides in or on a computer readable medium such as, for example, a Read-Only Memory (ROM), Random-Access Memory (RAM), programmable read-only memory (PROM), electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disk or tape, and optically readable mediums including CD-ROM and DVD-ROM. Still further, the processes and logic described herein can be merged into one large process flow or divided into many sub-process flows. The order in which the process flows herein have been described is not critical and can be rearranged while still accomplishing the same results. Indeed, the process flows described herein may be rearranged, consolidated, and/or re-organized in their implementation as warranted or desired.
As described in the embodiments above, the system of the present application may be configured to limit the type and amount of fuel permitted for an asset based on information managed and configured at a remote location using maintenance software or ERP system. Further, the system may be configured to control the idle time of an asset based on information (e.g., climate or season) managed and configured at a remote location. This permits operators of the asset to run the asset up until quitting time but still provides proper cool down time for the asset, which maximizes efficiency. The system may also be configured such that an asset will indicate when fuel is not needed when a fuel truck is within range. The system may also include a security feature that permits control over who may start and/or operate an asset based on training and other requirements. The security of the asset may also be based on an operator ID which may be managed and configured at a remote location.
As described in the embodiments above, the system of the present application may be configured to utilize user configurable parameters that may be managed and configured remotely and transferred to an asset or a fuel source. The system may also be configured manage and/or log excessive idle time, elevation change, weight per load, diagnostic error codes, and PTO operation hours. The system may also be configured to collect automated hour meter data. The system of the present application may be configured to integrate fuel management, security, idle time, and data collection into a single system.
While the present invention has been illustrated by the description of embodiments thereof, and while the embodiments have been described in considerable detail, it is not the intention of the applicants to restrict or in any way limit the scope of the invention to such details. Additional advantages and modifications will readily appear to those skilled in the art. Therefore, the inventive concept, in its broader aspects, is not limited to the specific details, the representative apparatus, and illustrative examples shown and described. Accordingly, departures may be made from such details without departing from the spirit or scope of the applicant's general inventive concept.
While various inventive aspects, concepts and features of the inventions may be described and illustrated herein as embodied in combination in the exemplary embodiments, these various aspects, concepts and features may be used in many alternative embodiments, either individually or in various combinations and sub-combinations thereof. Unless expressly excluded herein all such combinations and sub-combinations are intended to be within the scope of the present inventions. Still further, while various alternative embodiments as to the various aspects, concepts and features of the inventions—such as alternative materials, structures, configurations, methods, devices and components, alternatives as to form, fit and function, and so on—may be described herein, such descriptions are not intended to be a complete or exhaustive list of available alternative embodiments, whether presently known or later developed. Those skilled in the art may readily adopt one or more of the inventive aspects, concepts or features into additional embodiments and uses within the scope of the present inventions even if such embodiments are not expressly disclosed herein. Additionally, even though some features, concepts or aspects of the inventions may be described herein as being a preferred arrangement or method, such description is not intended to suggest that such feature is required or necessary unless expressly so stated. Still further, exemplary or representative values and ranges may be included to assist in understanding the present disclosure, however, such values and ranges are not to be construed in a limiting sense and are intended to be critical values or ranges only if so expressly stated. Moreover, while various aspects, features and concepts may be expressly identified herein as being inventive or forming part of an invention, such identification is not intended to be exclusive, but rather there may be inventive aspects, concepts and features that are fully described herein without being expressly identified as such or as part of a specific invention, the inventions instead being set forth in the appended claims. Descriptions of exemplary methods or processes are not limited to inclusion of all steps as being required in all cases, nor is the order that the steps are presented to be construed as required or necessary unless expressly so stated.
This application is a U.S. Non-Provisional Application which claims priority to U.S. Provisional Patent Application No. 61/513,860, filed on Aug. 1, 2011 and titled “Asset Monitoring and Fueling System,” which is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5250761 | Koyanagi | Oct 1993 | A |
5289372 | Guthrie et al. | Feb 1994 | A |
5374917 | Hoffman et al. | Dec 1994 | A |
5448479 | Kemner et al. | Sep 1995 | A |
5469356 | Hawkins et al. | Nov 1995 | A |
5586030 | Kemner et al. | Dec 1996 | A |
5596513 | Schricker | Jan 1997 | A |
5664113 | Worger et al. | Sep 1997 | A |
5742915 | Stafford | Apr 1998 | A |
5848368 | Allen et al. | Dec 1998 | A |
5906655 | Fan | May 1999 | A |
6067044 | Whelan et al. | May 2000 | A |
6263265 | Fera | Jul 2001 | B1 |
6292108 | Straser et al. | Sep 2001 | B1 |
6301531 | Pierro et al. | Oct 2001 | B1 |
6385494 | Blahnik et al. | May 2002 | B1 |
6469638 | Johnson | Oct 2002 | B1 |
6608554 | Lesesky et al. | Aug 2003 | B2 |
6611755 | Coffee et al. | Aug 2003 | B1 |
6615186 | Kolls | Sep 2003 | B1 |
6628992 | Osburn, III | Sep 2003 | B2 |
6648032 | Kelrich et al. | Nov 2003 | B1 |
6651001 | Apsell | Nov 2003 | B2 |
6654673 | Ferguson et al. | Nov 2003 | B2 |
6741921 | Cohen et al. | May 2004 | B2 |
6778893 | Murakami et al. | Aug 2004 | B2 |
6795017 | Puranik et al. | Sep 2004 | B1 |
6934298 | Bentley | Aug 2005 | B2 |
6954689 | Hanson et al. | Oct 2005 | B2 |
6980124 | Kong et al. | Dec 2005 | B2 |
7034710 | Falada et al. | Apr 2006 | B2 |
7048185 | Hart | May 2006 | B2 |
7064651 | Goetz | Jun 2006 | B2 |
7119696 | Borugian | Oct 2006 | B2 |
7230544 | Van Heteren | Jun 2007 | B2 |
7295098 | Betts, Jr. et al. | Nov 2007 | B2 |
7299099 | Divelbiss et al. | Nov 2007 | B1 |
7304588 | Ingalsbe et al. | Dec 2007 | B2 |
7471199 | Zimmerman et al. | Dec 2008 | B2 |
8004397 | Forrest et al. | Aug 2011 | B2 |
20020065698 | Schick et al. | May 2002 | A1 |
20040056771 | Dungan | Mar 2004 | A1 |
20040073468 | Vyas et al. | Apr 2004 | A1 |
20040075541 | Simoneau | Apr 2004 | A1 |
20050102074 | Kolls | May 2005 | A1 |
20050103253 | Harris | May 2005 | A1 |
20050151629 | Simoneau | Jul 2005 | A1 |
20050179537 | Lewis | Aug 2005 | A1 |
20050242921 | Zimmerman et al. | Nov 2005 | A1 |
20050272375 | Ramesh | Dec 2005 | A1 |
20060850106 | Ballew et al. | Oct 2006 | |
20070801091 | Forrest et al. | May 2007 | |
20070203670 | Earle | Aug 2007 | A1 |
20070252734 | Greiner et al. | Nov 2007 | A1 |
20070290791 | Batra | Dec 2007 | A1 |
20080084324 | Wallace et al. | Apr 2008 | A1 |
20080084332 | Ritter et al. | Apr 2008 | A1 |
20080084333 | Forrest et al. | Apr 2008 | A1 |
20080084334 | Ballew | Apr 2008 | A1 |
20080086320 | Ballew et al. | Apr 2008 | A1 |
20080086321 | Walton | Apr 2008 | A1 |
20080086322 | Wallace | Apr 2008 | A1 |
20080086323 | Petrie et al. | Apr 2008 | A1 |
20080086349 | Petrie | Apr 2008 | A1 |
20080086391 | Maynard et al. | Apr 2008 | A1 |
20080086427 | Wallace | Apr 2008 | A1 |
20080086428 | Wallace | Apr 2008 | A1 |
20080086497 | Wallace et al. | Apr 2008 | A1 |
20080086508 | Ballew | Apr 2008 | A1 |
20080086509 | Wallace | Apr 2008 | A1 |
20080086685 | Janky et al. | Apr 2008 | A1 |
20080132185 | Elliott et al. | Jun 2008 | A1 |
20080295586 | Fosseen | Dec 2008 | A1 |
20090045290 | Small | Feb 2009 | A1 |
20090096599 | Kranz | Apr 2009 | A1 |
20090096637 | Olson et al. | Apr 2009 | A1 |
20110137470 | Surnilla et al. | Jun 2011 | A1 |
20110201378 | Lee et al. | Aug 2011 | A1 |
20120095920 | McQuade et al. | Apr 2012 | A1 |
Number | Date | Country | |
---|---|---|---|
20130035788 A1 | Feb 2013 | US |
Number | Date | Country | |
---|---|---|---|
61513860 | Aug 2011 | US |