IP Library Granted Patent US 12,531,966
Granted Patent B2
US 12,531,966 · App. 18/214,989 · Granted Jan 20, 2026

Mobile surveillance unit

Inventors: Aaron Phillips (Lubbock, TX); Greg Stout (Lubbock, TX); David Bateman (Lubbock, TX)
Assignee: SitePro, Inc.
H04N7/185E21B47/008G05B9/02G06V20/63H04N7/181H04N7/188H04N7/20H04N21/4223H04N21/437H04N21/632H04N21/64322H04N23/20H04N23/661H04W12/06G05B2219/23472G06V20/625
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,531,966
App. No.
18/214,989
Granted
Jan 20, 2026
Kind
B2
Abstract

Provided is a surveillance system, including: a trailer having wheels, a mast, and a trailer towing coupler; a camera coupled to the mast; a cellular modem communicatively coupled to the camera and operative to transmit video captured by the camera; a command center server operative to remotely receive and store data describing operation of a fluid-handling device and to receive the transmitted video and send the video to a user in response to a request from a web browser of the user; a power storage device; and a solar panel coupled to the power storage device such that the solar panel charges the power storage device.

Claims (49)

1 . A surveillance system, comprising:

a camera at a first location, the first location being a fluid-handling site;

a computer communicatively coupled to the camera;

a sensor at the fluid-handling site configured to measure an attribute of fluid handled at the fluid-handling site;

a modem at the first location communicatively coupled to the computer communicatively coupled to the camera and operative to transmit video information and the attribute of the fluid on a first network, the video information comprising one or more images captured by the camera; and

a server system at a second location communicatively coupled to the modem via a second network, the server system comprising a storage medium storing instructions that, when executed, effectuate operations comprising:

receiving, via the server system, one or more requests from a user computing device; and

sending the video information and the attribute of the fluid to the user computing device,

wherein:

the server system is configured to establish and maintain a distinct session with each of a plurality of user computing devices, and to provide video information to each session from a common upstream feed received from the camera;

the surveillance system further comprises a speaker and the operations further comprise:

receiving, at the server system, from the user computing device, user instructions to issue an audible message comprising audio content created with the user device via the speaker; and

transmitting, with the server system, the instructions to audibly emit the message with the speaker to the computer;

the surveillance system comprises a light at the first location controllable via remote command from the server system at the direction of the user computing device;

the surveillance system comprises a solar panel configured to provide electrical power to the computer; and

the surveillance system is configured to detect an object in at least some of the one or more images, log a timestamp record of the detection in memory, and provide a report on the log to the user computing device.

2 . The surveillance system of claim 1 , wherein the computer communicatively coupled to the camera is configured to store the video information captured by the camera in a plurality of video formats, wherein:

a first format, itself comprising single frames of video; and

a second format comprises a stream of video feed.

3 . The surveillance system of claim 1 , wherein the one or more images comprise a portion of video with a plurality of video speeds.

4 . The surveillance system of claim 1 further comprising:

a mast, wherein the mast is configured to telescopically extend along a first axis and is coupled to the camera at a first distal end of the mast, wherein the mast is made of an electrical insulator; and

a trailer comprising a power source and a solar panel configured to pivot from a first position to a second position.

5 . The surveillance system of claim 1 , wherein means for mounting the camera is attached to the camera at one part of the means for mounting.

6 . The surveillance system of claim 1 , wherein the operations further comprise steps for selecting between a first authentication plan and a second authentication plan, wherein:

the first authentication plan comprises a second request for one or more credentials of the user computing device; and

the second authentication plan comprises a third request for one or more fewer credentials of the user computing device than requested by the first authentication plan.

7 . The surveillance system of claim 1 , wherein the computer communicatively coupled to the camera is configured to establish a full-duplex communication channel between the server system and the-user computing device.

8 . The surveillance system of claim 1 , wherein the camera at the first location comprises motors effective to move the camera in at least two degrees of freedom.

9 . The surveillance system of claim 8 , wherein the operations further comprise:

receiving at the server system from the user computing device instructions to move the camera according to at least one direction in accordance with the two degrees of freedom; and

transmitting that instruction to the computer at the first location.

10 . The surveillance system of claim 1 , wherein the computer is configured to:

check whether a connection between the computer and the server system facilitated by the modem is intact;

determine that the connection between the computer and the server system facilitated by the modem is not intact;

store the video information in a local memory device;

poll the connection between the computer and the server system; and

send the video information to the server system upon the re-establishment of the connection between the computer and the server system via the modem.

11 . The surveillance system of claim 1 , wherein the camera is capable of detecting infrared light.

12 . The surveillance system of claim 1 , wherein the surveillance system comprises a microphone and the video information comprises information associated with a sound detected by the microphone.

13 . The surveillance system of claim 1 , wherein the surveillance system is configured to:

identify a license plate in the at least some of the one or more images.

14 . The surveillance system of claim 13 , wherein the surveillance system is configured to determine that the license plate is not associated with an authorized vehicle and issue a warning notification to the user computing device via the server system.

15 . The surveillance system of claim 1 , wherein a second user computing device is capable of license plate detection.

16 . The surveillance system of claim 15 , wherein the second user computing device is capable of determining that the license plate is not associated with an authorized vehicle and causing the computer to issue a warning notification to the second user computing device via the first network.

17 . The surveillance system of claim 1 , the operations further comprising:

receiving an instruction to place a license plate number associated with a previously authorized vehicle on a blacklist; and

submitting the instruction to the computer with a further command to issue a warning notification to the server system upon determining that the camera has recognized the license plate number.

18 . The surveillance system of claim 1 , wherein the computer comprises means for authenticating users to the first network.

Continuity (7)
Continuation 17393108 · Aug 3, 2021
Continuation 16201773 · Nov 27, 2018
Continuation 14875899 · Oct 6, 2015
Continuation In Part 14147190 · Jan 3, 2014
Continuation 13708557 · Dec 7, 2012
Provisional Application 62060068 · Oct 6, 2014
Related Publication 20240146881A1 · May 2, 2024
References Cited (93)
US 4052703A · Collins, Sr. et al. · 1977 [cited by applicant]
US 5132904A · Lamp · 1992 [cited by applicant]
US 5546301A · Agrawal et al. · 1996 [cited by applicant]
US 5727170A · Mitchell et al. · 1998 [cited by applicant]
US 5941305A · Thrasher et al. · 1999 [cited by applicant]
US 6081206A · Kielland · 2000 [cited by examiner]
US 6435022B1 · Albuaijan · 2002 [cited by applicant]
US 6484456B1 · Featherstone · 2002 [cited by examiner]
US 6553336B1 · Johnson et al. · 2003 [cited by applicant]
US 6795798B2 · Eryurek et al. · 2004 [cited by applicant]
US 6985831B2 · Ito et al. · 2006 [cited by applicant]
US 7146231B2 · Schleiss et al. · 2006 [cited by applicant]
US 7289994B2 · Nixon et al. · 2007 [cited by applicant]
US 7389787B2 · Means et al. · 2008 [cited by applicant]
US 7424399B2 · Kahn et al. · 2008 [cited by applicant]
US 7711486B2 · Thigpen et al. · 2010 [cited by applicant]
US 7842121B2 · Sanderson et al. · 2010 [cited by applicant]
US 7950464B2 · Atencio et al. · 2011 [cited by applicant]
US 8176979B2 · Ollre · 2012 [cited by applicant]
US 8204692B2 · Arango et al. · 2012 [cited by applicant]
US 8407716B2 · Nixon et al. · 2013 [cited by applicant]
US 8595652B2 · Retlich · 2013 [cited by applicant]
US 8600568B2 · Smaidris · 2013 [cited by applicant]
US 8649907B2 · Ersavas · 2014 [cited by applicant]
US 8649909B1 · Phillips · 2014 [cited by applicant]
US 8667091B2 · Almadi et al. · 2014 [cited by applicant]
US 8676721B2 · Piovesan et al. · 2014 [cited by applicant]
US 8684078B2 · Boyles et al. · 2014 [cited by applicant]
US 8766806B2 · McDowell · 2014 [cited by applicant]
US 8838413B2 · Genta · 2014 [cited by applicant]
US 8886482B2 · Higgins et al. · 2014 [cited by applicant]
US 8903558B2 · Jarrell et al. · 2014 [cited by applicant]
US 8908531B2 · Maria · 2014 [cited by applicant]
US 9013322B2 · Roberson et al. · 2015 [cited by applicant]
US 9342078B2 · Phillips · 2016 [cited by applicant]
US 9360870B2 · Lynch · 2016 [cited by applicant]
US 9363336B2 · Lawson et al. · 2016 [cited by applicant]
US 9468162B2 · Weiler et al. · 2016 [cited by applicant]
US 9709995B2 · Gutierrez et al. · 2017 [cited by applicant]
US 9898014B2 · Phillips · 2018 [cited by applicant]
US 10030499B2 · Johnston · 2018 [cited by applicant]
US 10083249B2 · Nixon et al. · 2018 [cited by applicant]
US 10188050B2 · Walker et al. · 2019 [cited by applicant]
US 10488871B2 · Phillips · 2019 [cited by applicant]
US 10677022B2 · Fleming et al. · 2020 [cited by applicant]
US 10868867B2 · Binder et al. · 2020 [cited by applicant]
US 11175680B2 · Phillips · 2021 [cited by applicant]
US 11294403B2 · Phillips · 2022 [cited by applicant]
US 20020167587A1 · Ogasawara · 2002 [cited by examiner]
US 20020169645A1 · Aronstam · 2002 [cited by examiner]
US 20030182463A1 · Valk et al. · 2003 [cited by applicant]
US 20040088115A1 · Guggari et al. · 2004 [cited by applicant]
US 20050092523A1 · McCaskill et al. · 2005 [cited by applicant]
US 20050108504A1 · Cowin et al. · 2005 [cited by applicant]
US 20050179539A1 · Hill · 2005 [cited by examiner]
US 20060017809A1 · Carroll · 2006 [cited by examiner]
US 20080316048A1 · Abdallah · 2008 [cited by applicant]
US 20090055029A1 · Roberson et al. · 2009 [cited by applicant]
US 20090149969A1 · Slupphaug et al. · 2009 [cited by applicant]
US 20100295673A1 · Ahmad · 2010 [cited by applicant]
US 20100312401A1 · Gutierrez et al. · 2010 [cited by applicant]
US 20110051645A1 · Hong et al. · 2011 [cited by applicant]
US 20110231024A1 · Medizade et al. · 2011 [cited by applicant]
US 20110280448A1 · Hofman · 2011 [cited by examiner]
US 20110307203A1 · Higgins et al. · 2011 [cited by applicant]
US 20120078896A1 · Nixon et al. · 2012 [cited by applicant]
US 20120209540A1 · Richardson et al. · 2012 [cited by applicant]
US 20120239211A1 · Walker et al. · 2012 [cited by applicant]
US 20120310582A1 · Al-Buaijan · 2012 [cited by applicant]
US 20120328453A1 · Lisk · 2012 [cited by examiner]
US 20130030577A1 · Jarrell et al. · 2013 [cited by applicant]
US 20130051238A1 · Maria · 2013 [cited by applicant]
US 20130079936A1 · Cullen et al. · 2013 [cited by applicant]
US 20130133881A1 · Boyles et al. · 2013 [cited by applicant]
US 20130201316A1 · Binder et al. · 2013 [cited by applicant]
US 20130211546A1 · Lawson et al. · 2013 [cited by applicant]
US 20140039697A1 · Weiler et al. · 2014 [cited by applicant]
US 20150308244A1 · Cardamone et al. · 2015 [cited by applicant]
US 20230181818A1 · Peret et al. · 2023 [cited by applicant]
WO 2009098074A2 · 2009 [cited by applicant]
Matthew, N., et al., Beginning Linux Programming, 4th Edition, 2008, 819 pages. [cited by applicant]
Configuring and Managing Remote Access for Industrial Control Systems, CPNI: Center for the Protection of National Infrastructure, Nov. 2010, 66 pages. [cited by applicant]
McHugh, Denis, “Implementing TCP-IP in SCADA Systems,” Aug. 2003, 91 pages. [cited by applicant]
Boyer, Stuart A., SCADA: Supervisory Control and Data Acquisition, 4th Edition, 2010, 236 pages. [cited by applicant]
Genge, Bela, “A cyber-physical experimentation environment for the security analysis of networked industrial control systems,” Jul. 21, 2012, 16 pages. [cited by applicant]
Urdaneta, Guido, “A reference software architecture for the development of industrial automation high-level applications in the petroleum industry,” Aug. 7, 2006, 11 pages. [cited by applicant]
Inductive Automation, “Contents” from Ignition User Manual build 7.4.0.878, 2012, 28 pages. [cited by applicant]
Inductive Automation, “Contents” from Ignition User Manual build 7.5.0.1079, 2012, 31 pages. [cited by applicant]
Modicon, Inc., Modicon Modbus Protocol Reference Guide, Jun. 1996, 121 pages. [cited by applicant]
International Business Machines Corporation (IBM) Eurotech, MQTT Version 3.1 Protocol Specification, 1999-2010, 41 pages. [cited by applicant]
Web Archive of Inductive Automation.com/scada-software, Jul. 22, 2012, https://web.archive.org/web/20120722103649/http:/www.inductiveautomation.com/scada-software; jsessionid=B6E2870A6F286CFCDF17DBF12B229100, 5 pages. [cited by applicant]
Web Archive of Inductive Automation.com/products/ignition/architecture, Jun. 22, 2012, https://web.archive.org/web/20120622232209/http:/www.inductiveautomation.com/products/ignition/architecture, 2 pages. [cited by applicant]
Web Archive of Inductive Automation.com/products/ignition/features, Jun. 22, 2012, https://web.archive.org/web/20120622213043/http:/www.inductiveautomation.com/products/ignition/features, 2 pages. [cited by applicant]