Systems and methods for security data analysis and display
Systems and methods are provided for improved security services. In one aspect, a method is provided for controlling an autonomous data machine situated near a monitored environment. The method comprises: obtaining security data from a plurality of data sources; analyzing the security data to generate an analysis result; determining, based on the analysis result, an action to be performed by the autonomous data machine; and transmitting a command to the autonomous data machine causing it to perform the action.
1. A system for collecting and displaying security data collected within a monitored environment, the system comprising:
a communication unit configured to communicate with a self-propelled robotic autonomous data machine, wherein the self-propelled robotic autonomous data machine comprises: (1) one or more propulsion units configured to transport the self-propelled robotic autonomous data machine autonomously within the monitored environment, and (2) one or more sensors used to collect the security data related to the monitored environment; and
one or more processors and memory individually or collectively configured to:
receive the security data related to the monitored environment from the self-propelled robotic autonomous data machine;
generate instructions to simultaneously display, on a user interface, (1) the security data from the self-propelled robotic autonomous data machine, (2) a corresponding playback bar that shows a progress in time of the security data being displayed, wherein the playback bar comprises a thumbnail corresponding to the security data at a time where a user interacts with the playback bar and (3) a map of a site comprising the self-propelled robotic autonomous data machine, wherein the map and location of the self-propelled robotic autonomous data machine are automatically updated corresponding to the time where the user interacts with the playback bar;
generate, based upon the security data displayed on the user interface, a predictive security assessment; and
direct the self-propelled robotic autonomous data machine to move towards or away from a location determined to be associated with a security event;
wherein the one or more processors are situated at a location remote from the self-propelled robotic autonomous data machine.
2. The system of claim 1 , wherein the one or more processors are situated at a location remote from the monitored environment.
3. The system of claim 1 , wherein the one or more sensors comprise an image sensor, an audio sensor, a thermal sensor, an infrared sensor, a proximity sensor, a motion sensor, or a position sensor.
4. The system of claim 1 , wherein the security data displayed on the user interface comprises a video captured by the self-propelled robotic autonomous data machine.
5. The system of claim 4 , wherein the playback bar displayed on the user interface shows the progress in time of the video being displayed and a thumbnail showing a still image corresponding to the video at the time indicated on the bar where the user interacts with the playback bar.
6. The system of claim 5 , wherein the user interacts with the playback bar by placing a mouse over a portion of the playback bar.
7. The system of claim 1 , wherein the playback bar comprises visual depictions of the time corresponding to the security data.
8. The system of claim 1 , wherein the security data displayed is affected by user interaction with the playback bar.
9. The system of claim 1 , wherein the thumbnail is automatically updated to correspond to the time on the playback bar that the thumbnail is positioned.
10. The system of claim 1 , wherein the security data comprises a plurality of images captured for different regions within the monitored environment.
11. The system of claim 10 , wherein the plurality of images are automatically updated corresponding to the time where the user interacts with the playback bar.