The present invention relates generally to remote maintenance reporting and scheduling. More particularly, the present invention relates to systems and methods of device maintenance reporting via a wireless protocol.
In known systems and methods, service personal must manually schedule appointments to perform service on or perform regular maintenance of a remote system. In some known systems and methods, a central station in connection with the remote system, for example, a wireless security system, can receive a signal from the remote system indicating that the system is in need of maintenance. For example, the system can transmit such a signal when there is a low battery, a smoke detector needs cleaning, and the like. Service personnel at the central station can schedule an appointment to service the remote system and then visit the site of the remote system at the scheduled appointment time.
This is a time consuming and cumbersome process. Furthermore, resources are not optimized, and the efficiency of security personnel is not maximized. For example, when service personnel visit a site to replace a low battery in one device, the service personnel might also need to replace batteries in additional system devices. In some cases, batteries might be changed, even though they are not low, in order to ensure that the service personnel will not need to visit the remote site for a prolonged period of time after the initial visit. Additionally, service personnel may subsequently make a return trip to the same area to service a second remote system because the service personnel did not know about the second remote system's upcoming need for maintenance when visiting the first remote system.
There is thus a continuing, ongoing need for improved systems and methods of remote system and device maintenance reporting and scheduling.
While this invention is susceptible of an embodiment in many different forms, there are shown in the drawings and will be described herein in detail specific embodiments thereof with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention. It is not intended to limit the invention to the specific illustrated embodiments.
Embodiments disclosed herein include systems and methods of device maintenance reporting via a wireless protocol. For example, before, during, or after service personnel are in the field performing maintenance on a remote system at a first site, systems and methods disclosed herein can maximize the efficiency of the service personnel by locating remote systems at other sites that require or will soon require maintenance. In some embodiments, systems and methods disclosed herein can find remote systems that require maintenance in accordance with different parameters, including, but not limited to, zip code, town, state, radius, and the like.
For example, before, during, or after a serviceman performs maintenance on a remote system in a first zip code, town, or state, systems and methods disclosed herein can determine if remote systems at a plurality of other sites in the same zip code, town, or state also require maintenance. Additionally or alternatively, systems and methods disclosed herein can determine if remote systems at a plurality of other sites within a predetermined radius or distance (in miles or kilometers) of the first site, zip code, town, or state require maintenance.
According to some embodiments, systems and methods disclosed herein can schedule appointments to service the remote systems in the plurality of other sites, as needed. For example, systems and methods disclosed herein can determine how many devices in each remote system at the plurality of other sites require service. Then, systems and methods disclosed herein can make an appropriate number of appointments given the time required to service each of the devices.
In some embodiments, systems and methods disclosed herein can prioritize and/or schedule appointments according to location. For example, systems and methods disclosed herein can access a mapping program to determine the most efficient driving route between service sites.
The maintenance signal can include information about a device in the first remote system that requires maintenance. For example, the maintenance signal can indicate that an alarm device at the front door of the first site has a low battery.
After receiving the maintenance signal as in 110, the method 100 can include polling the first remote system located at the first site to determine if other devices within the first system require maintenance as in 120. That is, the method 100 can proactively determine if other devices in the first remote system require maintenance.
For example, the method 100 can determine if other devices in the first remote system have or are close to a low battery. To determine if a device is close to having a low battery, the devices in the first remote system can be polled to determine the battery level of each device. Accordingly, the method 100 can determine if a device will have a low battery within a predetermined period of time, even though a low battery signal has not yet been sent for that device.
Based on the results of polling as in 120, the method 100 can include determining which and how many devices in the first remote system need to be serviced as in 130. For example, the method 100 can determine which of the other devices in the first remote system have batteries that should be changed. In some embodiments, the method 100 can determine that a battery should be changed if the battery level is at or below a predetermined level and thus, would likely need to be changed within a predetermined period of time, which would otherwise require another service call.
The method 100 can also include polling a plurality of other remote systems at a plurality of other sites to determine if any of the plurality of other remote systems requires maintenance as in 140. That is, the method 100 can proactively determine maintenance needs for a plurality of remote systems.
For example, the method 100 can poll systems that are located at sites within a predetermined area of the first site. In some embodiments, the predetermined area can be defined by parameters including, but not limited to, zip code, city, state, radius (in miles or kilometers), and the like.
Based on the results of the polling as in 140, the method 100 can include determining which and how many remote systems at the remote sites within the predetermined area require service 150. The method 100 can also include scheduling appointments to service the first remote system located at the first remote site as well as the remote systems at the remote sites within the predetermined area that require service as in 160. In some embodiments, the scheduled appointments can be made on the same day or on the same route to maximize the efficiency of the service personnel.
A real life scenario of the method 100 may involve a service person in the field with a set route and/or schedule of service appointments. The service person can carry a monitoring and/or communication device, for example, a cell phone, a personal computer, or a tablet computer, that can access mapping and live traffic data, such as through a proprietary program, for example, Google maps. Using his device, the service person can be automatically informed when a remote system that requires service is conveniently located to the service person's current route. Using his device, the service person can also be automatically informed when a remote system should be deleted from the service person's current route.
For example, a service person can be scheduled to go from location A to location B, then to location C, then to location D, and finally to location E. If the route from location B to location C is blocked by an accident or other road block, systems and methods disclosed herein can instruct the service person to remove location C from his route and continue to location D after leaving location B. Systems and methods disclosed herein can also notify a central monitoring station about the change in scheduling. Then, personnel at the central monitoring station can notify individuals at location C that the remote system at location C will be serviced on another day.
The central station 210 can include a transceiver 211, control circuitry 212, one or more programmable processors 213, and executable control software 214 as would be understood by those of ordinary skill in the art. In some embodiments, the central monitoring station 210 can also include a user interface device 215, and a memory device 216, for example, a database or server.
The user interface device 215 can include a viewing screen 215-1, as would be known by those of skill in the art, and one or more user input mechanisms 215-2. In some embodiments, the viewing screen 215-1 can display interactive and viewing windows, and in some embodiments, the user interface device 215 can be a multi-dimensional graphical user interface. In some embodiments, the user input mechanisms 215-2 can include, for example, a keypad or a mouse, that can receive user input.
The executable control software 214 can implement the method 100 shown and described in
The transceiver 211 can include any type of transceiver that is capable of supporting the wireless bidirectional communication between the central station 210 and the plurality of remote systems 220. For example, the transceiver can support wireless protocols including, but not limited to, GSM, IP, and the like.
Each of the plurality of remote systems 220 can include a control panel 221 and a plurality of wireless devices 222, for example, smoke detectors or surveillance cameras. As seen in
Each control panel 221 can be in wireless bidirectional communication with the plurality of wireless devices 222 in the system 200 as well as with the central station 210. For example, the transceiver 223 can facilitate the communication between the control panel 221 and the devices 222 and between the control panel 221 and the central station 210. In some embodiments, the central station 210 can communicate directly with the plurality of wireless devices 222, absent the control panel 221.
As explained above, the communication between the remote systems 220, the central station 210, and/or monitoring or communication devices carried by service personnel can include bidirectional wireless communication. In some embodiments, the communication according to systems and methods disclosed herein can be supported by any wireless protocol as would be known by those of skill in the art, including but not limited to GSM, IP, and the like.
Although a few embodiments have been described in detail above, other modifications are possible. For example, the logic flows described above do not require the particular order described, or sequential order, to achieve desirable results. Other steps may be provided, or steps may be eliminated, from the described flows, and other components may be added to, or removed from, the described systems. Other embodiments may be within the scope of the invention.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific system or method described herein is intended or should be inferred. It is, of course, intended to cover all such modifications as fall within the spirit and scope of the invention.