Remote monitoring and control of irrigation pumps
First Claim
Patent Images
1. A method for monitoring remote assets in real-time, the method comprising:
- sending a command over a wireless communication network to a control board, wherein the command instructs the control board to begin collecting real-time measurement data from a plurality of sensors, each sensor measuring a pressure or a liquid level of a remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit, wherein the control board compiles the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken;
receiving the at least one compiled packet sent from the control board over the wireless communications network;
executing instructions stored in a memory of a server system, wherein the execution of the instructions by a processor examines the at least one compiled packet to;
identify each of the sensors that took the respective real-time measurement in the at least one compiled packet,extract each set of the measurement data from the at least one compiled packet,identify a monitoring device by extracting the unit identifier from the at least one compiled packet, andgenerate a display of a sensor list, wherein each of the sensors is listed with the respective associated real-time measurement of the pressure or the liquid level;
identifying that the real-time measurement data includes a pressure or liquid level that meets at least one of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the least one alarm condition has been met is based on a respective sensor identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition, and the control board initiates an action that remedies the at least one alarm condition; and
storing the sensor list and the associated real-time measurements taken by each of the sensors in memory.
2 Assignments
0 Petitions
Accused Products
Abstract
A server system for remote monitoring includes a wireless communication interface, a processor, and a storage device. The wireless communication interface receives at least one data packet over wireless communications from a remote monitoring system. The processor processes the data packet including sensor information from a sensor coupled to the remote monitoring system. The storage device stores the sensor information.
69 Citations
20 Claims
-
1. A method for monitoring remote assets in real-time, the method comprising:
-
sending a command over a wireless communication network to a control board, wherein the command instructs the control board to begin collecting real-time measurement data from a plurality of sensors, each sensor measuring a pressure or a liquid level of a remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit, wherein the control board compiles the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken; receiving the at least one compiled packet sent from the control board over the wireless communications network; executing instructions stored in a memory of a server system, wherein the execution of the instructions by a processor examines the at least one compiled packet to; identify each of the sensors that took the respective real-time measurement in the at least one compiled packet, extract each set of the measurement data from the at least one compiled packet, identify a monitoring device by extracting the unit identifier from the at least one compiled packet, and generate a display of a sensor list, wherein each of the sensors is listed with the respective associated real-time measurement of the pressure or the liquid level; identifying that the real-time measurement data includes a pressure or liquid level that meets at least one of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the least one alarm condition has been met is based on a respective sensor identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition, and the control board initiates an action that remedies the at least one alarm condition; and storing the sensor list and the associated real-time measurements taken by each of the sensors in memory. - View Dependent Claims (2, 3, 4)
-
-
5. A system for monitoring remote assets in real-time, the system comprising:
-
a communication interface that; sends a command over a wireless communication network to a control board, wherein the command instructs the control board to begin collecting real-time measurement data from a plurality of sensors, each sensor measuring a pressure or a liquid level of a remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit, wherein the control board compiles the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken, and receives the at least one compiled packet sent from the control board over the wireless communications network; a processor that executes instructions stored in a memory, wherein execution of the instructions by the processor examines the at least one packet to; identify each of the sensors that took the respective real-time measurement in the at least one compiled packet, extract each set of the measurement data from the at least one compiled packet, identify a monitoring device by extracting the unit identifier from the at least one compiled packet, generate a display of a sensor list, wherein each of the sensors is listed with the respective associated real-time measurement of the pressure or the liquid level; and identify that the real-time measurement data includes a pressure or liquid level that meets at least one of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the at least one alarm condition has been met is based on a respective sensor identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition, and the control board initiates an action that remedies the at least one alarm condition, and store the sensor list and the associated real-time measurements taken by each of the sensors in the memory. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for monitoring remote assets in real-time, the method comprising:
-
sending a command over a wireless communication network to a control board, wherein the command instructs the control board to begin collecting real-time measurement data from a plurality of sensors, each sensor measuring a pressure or a liquid level of the remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit, wherein the control board compiles the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken; receiving the at least one compiled packet sent from the control board over the wireless communications network; identifying each of the sensors that took the respective real-time measurement in the at least one compiled packet; extracting each set of the measurement data from the at least one compiled packet; identifying a monitoring device by extracting the unit identifier from the at least one compiled packet, generating a display of a sensor list, wherein each of the sensors is listed with the respective associated real-time measurement of the pressure or the liquid level; identifying that the real-time measurement data includes a pressure or a liquid level that meets at least one of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the at least one alarm condition has been met is based on a respective sensor identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition, and the control board initiates an action that remedies the at least one alarm condition; and storing the sensor list and the associated real-time measurements taken by each of the sensors in memory. - View Dependent Claims (10, 11, 12)
-
-
13. A method for monitoring remote assets in real-time, the method comprising:
-
receiving a command sent from a server over a wireless communication network to a control board; executing the command via a processor of the control board, wherein the command instructs the control board to begin collecting real-time measurement data from a plurality of sensors, each sensor measuring a pressure or a liquid level of the remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit; compiling the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken; sending the at least one compiled packet over the wireless communication network to the server, wherein the server; identifies each of the sensors that took the respective real-time measurement in the at least one compiled packet, extracts each set of the measurement data from the at least one compiled packet, identifies a monitoring device by extracting the unit identifier from the at least one compiled packet, generates a display of a sensor list, wherein each of the plurality of sensors is listed with the respective associated real-time measurement of the pressure or the liquid level, and identifies that the real-time measurement data includes a pressure or a liquid level that meets at least one of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the at least one alarm condition has been met is based on a respective sensor identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition; and initiating an action that remedies the at least one alarm condition. - View Dependent Claims (14, 15, 16)
-
-
17. A system for monitoring remote assets in real-time, the system comprising:
-
a communication interface that receives a command sent from a server over a wireless communication network to a control board; a sensor interface communicatively coupled to a plurality of sensors associated with a remote asset, each sensor measuring a pressure or a liquid level of a remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit, the sensor interface configured to receive the real-time measurement data from each of the sensors; and a processor that executes the received command, wherein execution of the received command; begins collection the real-time measurements from the sensors at the remote asset, and compiles the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when respective real-time measurement was taken, wherein the communication interface sends the at least one compiled packet over the wireless communication network to the server, and the server; identifies each of the sensors that took the respective real-time measurement in the at least one compiled packet, extracts each set of the measurement data from the at least one compiled packet; identifies a monitoring device by extracting the unit identifier from the at least one compiled packet, generates a display of a sensor list, wherein each of the sensors is listed with the respective associated real-time measurement of the pressure or the liquid level; identifies that the real-time measurement data includes a pressure or liquid level that meets at least one alarm condition of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, and the identification that the at least one alarm condition has been met is based on a respective sensor identifier associated with the real-time measurement data that meets the alarm condition; and initiates an action that remedies the at least one alarm condition. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for monitoring remote assets in in real-time, the method comprising:
-
receiving a command sent from a server over a wireless communication network to a control board; executing the command via a processor of the control board, wherein the command instructs the control board to begin collecting real-time data from a plurality of sensors, each sensor measuring a pressure or a liquid level of the remote asset in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit; compiling the measurement data collected from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken, sending the at least one compiled packet over the wireless communication network to the server, wherein the server; identifies each of the sensors that took the respective real-time measurement in the at least one compiled packet, extracts each set of the measurement data from the at least one compiled packet, generates a display of a sensor list, wherein each of the plurality of sensors is listed with the respective associated real-time measurement of the pressure or the liquid level, and identifies that the real-time measurement data includes a pressure or a liquid level that meets at least one alarm condition of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the at least one alarm condition has been met is based on a respective identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition; and initiates an action that remedies the at least one alarm condition.
-
-
20. A system for monitoring remote assets in real-time, the system comprising:
-
a server that; receives an access request from a user regarding real-time measurement data of pressure or liquid level at one or more remote locations, and sends a command over a wireless communication network, wherein execution of the command begins collection of pressure data or liquid level data in real-time from a plurality of sensors at the remote locations, each sensor measuring the pressure or the liquid level in real-time within a measurement capacity comprising at least one of an upper limit or a lower limit; and a control board associated with the plurality of sensors, wherein the control board; receives the command from the server, executes the command via a processor to begin collecting the pressure data or the liquid level data in real-time from the plurality of sensors, compiles the collected data from the plurality of sensors into at least one compiled packet that includes a plurality of sets of measurement data, each set associated with a respective sensor of the plurality of sensors as identified by a respective sensor identifier and a unit identifier, each set further including a time when a respective real-time measurement was taken; and sends the at least one compiled packet over the wireless communication network to the server, wherein the server; identifies each of the sensors that took the respective real-time measurement in the at least one compiled packet, extracts each set of the measurement data from the at least one compiled packet, generates a display of a sensor list, wherein each of the plurality of sensors is listed with the respective associated real-time measurement of the pressure or the liquid level, identifies that the real-time measurement data includes a pressure or a liquid level that meets at least one alarm condition of a plurality of defined alarm conditions, wherein instructional codes are transmitted to the control board of the remote site to remedy at least one alarm condition of the defined alarm conditions, the identification that the at least on alarm condition has been met based on a respective identifier associated with a sensor that sensed the real-time measurement data that meets the alarm condition; and initiates an action that remedies the at least one alarm condition.
-
Specification