IP Library › Granted Patent US 10,388,132
Granted Patent B2
US 10,388,132 · App. 15/816,989 · Granted Aug 20, 2019

Systems and methods for surveillance-assisted patrol

Inventors: Jeffrey L. Cutcher (Davie, FL); Daniel L. Cronin (Hollywood, FL); Rajesh Baliram Singh (Davie, FL); Rolando Hernandez (Miami, FL)
Assignee: MOTOROLA SOLUTIONS, INC.
G08B13/19608G08B13/194G08B13/196G08B13/19602G08B13/19613G08B21/0415G08B21/0423G08B21/22
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 10,388,132
App. No.
15/816,989
Granted
Aug 20, 2019
Kind
B2
Abstract

Systems and methods for surveillance-assisted patrol. One system includes an image capture device associated with a location, a patrol object, and a server communicatively coupled to the image capture device and the patrol object. The server includes an electronic processor configured to receive geolocation data for the patrol object. The electronic processor determines, based on the data, whether the patrol object is within a predetermined distance from the location, and, in response to determining that the patrol object is within the predetermined distance, captures a reference image of the location via the image capture device. The electronic processor accesses a second image corresponding to the location, captured at a different time than the reference image. The electronic processor compares the reference image to the second image to determine a difference. The electronic processor, in response to determining the difference, transmits, via the transceiver, a patrol alert to an electronic device.

Claims (66)

1. A surveillance-assisted patrol system, the system comprising:

an image capture device having a field-of-view associated with a location;

a patrol object;

a server communicatively coupled to the image capture device and the patrol object, the server including a transceiver and an electronic processor configured to

receive geolocation data for the patrol object;

determine, based on the geolocation data, whether the patrol object is within a predetermined distance from the location; and

in response to determining that the patrol object is within the predetermined distance from the location,

(a) capture a reference image of the location via the image capture device,

(b) access a second image corresponding to the location, the second image captured via the image capture device at a different time than the reference image,

(c) compare the reference image to the second image to determine a difference between the reference image and the second image, and

(d) in response to determining the difference, transmit, via the transceiver, a patrol alert to the patrol object.

2. The system of claim 1 , wherein the electronic processor is further configured to, in response to determining that the patrol object is within the predetermined distance from the location,

establish a patrol alert timer; and

repeat steps (b)-(d) while the patrol alert timer has not expired.

3. The system of claim 1 , wherein the electronic processor is further configured to determine whether the patrol object is within the predetermined distance from the location by determining whether the patrol object is entering or has entered the location based on the geolocation data.

4. The system of claim 1 , wherein the electronic processor is further configured to access the second image corresponding to the location by

determining that the patrol object is no longer within the predetermined distance from the location based on the geolocation data; and

in response to determining that the patrol object is no longer within the predetermined distance from the location,

capturing the second image of the location via the image capture device.

5. The system of claim 1 , wherein the electronic processor is further configured to access the second image corresponding to the location by

generating a plurality of images by periodically capturing an image of the location via the image capture device, each of the plurality of images including a timestamp; and

selecting one of the plurality of images as the second image based on the timestamp of each of the plurality of images.

6. The system of claim 1 , wherein the electronic processor is further configured to determine a difference between the second image and the reference image by

detecting a first plurality of objects in the reference image;

detecting a second plurality of objects in the second image; and

comparing the first plurality of objects to the second plurality of objects.

7. The system of claim 1 , wherein the reference image is one selected from a group consisting of a visible spectrum image, an infrared image, and a thermal image.

8. The system of claim 1 , wherein the second image is one selected from a group consisting of a visible spectrum image, an infrared image, and a thermal image.

9. The system of claim 1 , wherein the patrol object is one selected from a group consisting of a portable two-way radio, a smart telephone, and a police vehicle.

10. A method for surveillance-assisted patrol, the method comprising:

receiving, with an electronic processor, geolocation data for a patrol object;

determining, with the electronic processor, based on the geolocation data, whether the patrol object is within a predetermined distance from a location; and

in response to determining that the patrol object is within the predetermined distance from the location,

(a) capturing a reference image of the location via an image capture device,

(b) accessing a second image corresponding to the location, the second image captured at a different time than the reference image,

(c) comparing the reference image to the second image to determine a difference between the reference image and the second image, and

(d) in response to determining the difference, transmitting, via a transceiver, a patrol alert to the patrol object.

11. The method of claim 10 , further comprising:

in response to determining that the patrol object is within the predetermined distance from the location,

establishing a patrol alert timer; and

repeating steps (b)-(d) while the patrol alert timer has not expired.

12. The method of claim 10 , wherein determining whether the patrol object is within a predetermined distance from the location includes determining whether the patrol object is entering or has entered a field-of-view of the image capture device based on the geolocation data.

13. The method of claim 10 , wherein accessing a second image corresponding to the location includes

determining whether the patrol object is the predetermined distance from the location based on the geolocation data; and

in response to determining that the patrol object is no longer within the predetermined distance from the location,

capturing the second image of the location via the image capture device.

14. The method of claim 10 , wherein accessing a second image corresponding to the location includes

generating a plurality of images by periodically capturing an image of the location via image capture device, each of the plurality of images including a timestamp, and

wherein accessing the second image includes selecting one of the plurality of images as the second image based on the timestamp of each of the plurality of images.

15. The method of claim 10 , wherein determining a difference between the second image and the reference image includes

detecting a first plurality of objects in the reference image;

detecting a second plurality of objects in the second image; and

comparing the first plurality of objects to the second plurality of objects.

16. The method of claim 10 , wherein capturing the reference image of the location includes capturing one selected from a group consisting of a visible spectrum image, an infrared image, and a thermal image.

17. The method of claim 10 , wherein accessing the second image of the location includes accessing one selected from a group consisting of a visible spectrum image, an infrared image, and a thermal image.

18. The method of claim 10 , wherein receiving the geolocation data for the patrol object includes receiving the geolocation data from one selected from a group consisting of a portable two-way radio, a smart telephone, and a police vehicle.

19. A method for surveillance-assisted patrol, the method comprising:

receiving, with an electronic processor, geolocation data for a patrol object;

determining, with the electronic processor, based on the geolocation data, whether the patrol object is within a predetermined distance from a location;

in response to determining that the patrol object is within the predetermined distance from the location, capturing a reference image of the location via an image capture device;

determining whether the patrol object is no longer within the predetermined distance from the location based on the geolocation data; and

in response to determining that the patrol object is no longer within the predetermined distance from the location,

capturing a second image of the location via the image capture device,

comparing the reference image to the second image to determine a difference between the reference image and the second image, and

in response to determining the difference, transmitting, via a transceiver, a patrol alert to an electronic device.

20. The method of claim 19 , wherein transmitting the patrol alert to the electronic device includes transmitting the patrol alert to the patrol object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2017
From: CUTCHER, JEFFREY L.; CRONIN, DANIEL L.; SINGH, RAJESH BALIRAM; HERNANDEZ, ROLANDO
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 044165/0800 →
Continuity (1)
Related Publication 20190156640A1 · May 23, 2019
Cited By (2)
US 12,190,559 US 12,354,354