US 11,726,504 B2
Remote control of fluid-handling devices
Aaron Phillips, Lubbock, TX (US)
Assigned to SitePro, Inc., Lubbock, TX (US)
Filed by SitePro, Inc., Lubbock, TX (US)
Filed on Feb. 25, 2022, as Appl. No. 17/681,373.
Application 17/681,373 is a continuation of application No. 17/513,539, filed on Oct. 28, 2021, granted, now 11,294,403.
Application 17/513,539 is a continuation of application No. 16/656,319, filed on Oct. 17, 2019, granted, now 11,175,680, issued on Nov. 16, 2021.
Application 16/656,319 is a continuation of application No. 15/867,077, filed on Jan. 10, 2018, granted, now 10,488,871, issued on Nov. 26, 2019.
Application 15/867,077 is a continuation of application No. 14/984,422, filed on Dec. 30, 2015, granted, now 9,898,014, issued on Feb. 20, 2018.
Application 14/984,422 is a continuation of application No. 14/147,190, filed on Jan. 3, 2014, granted, now 9,342,078, issued on May 17, 2016.
Application 14/147,190 is a continuation of application No. 13/708,557, filed on Dec. 7, 2012, granted, now 8,649,909, issued on Feb. 11, 2014.
Prior Publication US 2022/0334601 A1, Oct. 20, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G05B 9/02 (2006.01); G05D 7/06 (2006.01); E21B 47/00 (2012.01); G05B 19/042 (2006.01); G06F 3/0484 (2022.01); H04L 67/02 (2022.01)
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
OG exemplary drawing
 
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.