Geofencing with satellite systems
A system may employ one or more satellite sensors to monitor an area; detect a body or thing that should not be present in an area; formulate a response, such as documentation, notifying authorities, or deploying unmanned aerial vehicles; and execute the response. Monitoring an area can be based on a request for surveillance at the area.
1. An apparatus comprising:
a processor; and
memory coupled with the processor, the memory storing executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
receiving a request for surveillance at a location;
in response to the request, determining a satellite of a plurality of satellites based on a current location of the satellite and a time required for the satellite to move from the current location to a surveillance location, wherein the satellite can perform the surveillance at the location from the surveillance location;
sending instructions for the satellite to monitor a geofence encompassing the location;
detecting, at least in part using information collected by the satellite during the surveillance, an unauthorized object within the geofence; and
in response to detecting the unauthorized object, sending an alert.
2. The apparatus of claim 1 , wherein the alert triggers deployment of an unmanned vehicle or autonomous vehicle.
3. The apparatus of claim 1 , wherein the unauthorized object is a living thing.
4. The apparatus of claim 1 , wherein the alert is sent to a device of a public safety authority.
5. The apparatus of claim 1 , wherein the alert is sent to the unauthorized object.
6. The apparatus of claim 1 , wherein the alert disables one or more functions of the unauthorized object.
7. The apparatus of claim 1 , wherein the executable instructions when executed by the processor cause the processor to effectuate operations comprising:
sending instructions to the satellite to move from the current location to the surveillance location.
8. A method comprising:
receiving a request for surveillance at a location;
in response to the request, determining a satellite of a plurality of satellites based on a current location of the satellite and a time required for the satellite to move from the current location to a surveillance location, wherein the satellite can perform the surveillance at the location from the surveillance location;
sending instructions for the satellite to monitor a geofence encompassing the location;
detecting, at least in part using information collected by the satellite during the surveillance, an unauthorized object within the geofence; and
in response to detecting the unauthorized object, sending an alert.
9. The method of claim 8 , wherein the unauthorized object is a vehicle or package.
10. The method of claim 8 , wherein the alert triggers deployment of an unmanned vehicle or autonomous vehicle.
11. The method of claim 8 , wherein the alert is sent to a device of a public safety authority.
12. The method of claim 8 , wherein the alert is sent to the unauthorized object.
13. The method of claim 8 , wherein the alert disables one or more functions of the unauthorized object.
14. The method of claim 8 , comprising:
sending instructions to the satellite to move from the current location to the surveillance location.
15. A non-transitory computer readable storage medium storing computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
receiving a request for surveillance at a location;
in response to the request, determining a satellite of a plurality of satellites based on a current location of the satellite and a time required for the satellite to move from the current location to a surveillance location, wherein the satellite can perform the surveillance at the location from the surveillance location;
sending instructions for the satellite to monitor a geofence encompassing the location;
detecting, at least in part using information collected by the satellite during the surveillance, an unauthorized object within the geofence; and
in response to detecting the unauthorized object, sending an alert.
16. The non-transitory computer readable storage medium of claim 15 , wherein the unauthorized object is a vehicle or package.
17. The non-transitory computer readable storage medium of claim 15 , wherein the alert triggers deployment of an unmanned vehicle or autonomous vehicle.
18. The non-transitory computer readable storage medium of claim 15 , wherein the unauthorized object is a living thing.
19. The non-transitory computer readable storage medium of claim 15 , wherein the alert disables one or more functions of the unauthorized object.
20. The non-transitory computer readable storage medium of claim 15 , wherein the computer executable instructions when executed by the computing device cause said computing device to effectuate operations comprising:
sending instructions to the satellite to move from the current location to the surveillance location.