CPC G05D 7/0676 (2013.01) [E21B 47/00 (2013.01); G05B 9/02 (2013.01); G05B 19/0428 (2013.01); G06F 3/0484 (2013.01); H04L 67/02 (2013.01); G05B 2219/23472 (2013.01); G05B 2219/24015 (2013.01); G05B 2219/25204 (2013.01); G05B 2219/31369 (2013.01)] | 20 Claims |
1. A fluid processing system, comprising:
a first computer system disposed at a first fluid handling site, wherein the first computer system is configured to:
receive information comprising one or more properties of a first fluid from one or more sensors disposed at a first fluid tank itself disposed at the first fluid-handling site, the fluid-handling site comprising one or more fluid-handling devices, the one or more fluid-handling devices comprising one or more of a first pump, a first filter, and a first valve; and
provide remote control of a first fluid-handling device of the one or more fluid-handling devices; and
a server system wherein the server system has memory storing instructions that, when executed, effectuate operations comprising:
receiving, with the server system, from the first computer system, via a network, a first fluid property of the one or more properties associated with the first fluid sensed by a first sensor of the one or more sensors;
obtaining, with the server system, credentials from a first client computing device;
determining, with the server system, based on the credentials, that a user of the first client computing device is authorized to interact with the first fluid handling site, wherein the server system hosts data about other fluid handling sites the user is not authorized to interact;
after the determination, providing, with the server system, via the network, information by which a first client computing device presents a user interface indicating the first fluid property, the first client computing device being remote from the server system and the first computer system;
receiving, with the server system, from the first client computing device, a first command to change a state of the first fluid-handling device; and
causing, with the server system, the first computer system disposed at the first fluid handling site to effectuate the command by changing the state of the first fluid-handling device to a sequence of different target states that change over time.
|