Systems and methods for updating a security user interface based on scheduled modes
Example implementations include a method, apparatus and computer-readable medium for controlling a user interface of a video monitoring system, comprising generating, at a first time, a graphical user interface that depicts a first plurality of camera views that correspond to a first camera view configuration of a first security mode captured from cameras installed in an environment. The implementations further include detecting a start of a second security mode at a second time and updating the graphical user interface to depict a second plurality of camera views that correspond to a second camera view configuration of the second security mode in response to detecting the start of the second security mode. Additionally, the implementations further include detecting an end of the second security mode at a third time and updating the graphical user interface to a third camera view configuration of a third security mode.
1 . A method for controlling a user interface of a video monitoring system, comprising:
generating, by a processor at a first time, a graphical user interface that depicts a first plurality of camera views that correspond to a first camera view configuration of a first security mode captured from cameras installed in an environment;
generating, for display on the graphical user interface, a visual representation of the environment, wherein the visual representation includes a plurality of status indicators each indicating a respective location of a camera in the environment;
detecting, by the processor, a start of a second security mode at a second time;
updating, by the processor, the graphical user interface to depict a second plurality of camera views that correspond to a second camera view configuration of the second security mode in response to detecting the start of the second security mode;
updating, during the second security mode, a respective status indicator of the plurality of status indicators to active in response to determining that a respective camera associated with the respective status indicator is capturing a camera view in the second plurality of camera views;
updating, during the second security mode, another respective status indicator of the plurality of status indicators to inactive in response to determining that another respective camera associated with the another respective status indicator is capturing a different camera view not in the second plurality of camera views;
detecting, by the processor, an end of the second security mode at a third time; and
updating, by the processor, the graphical user interface to depict a third plurality of camera views that correspond to a third camera view configuration of a third security mode in response to detecting the end of the second security mode.
2 . The method of claim 1 , wherein updating the graphical user interface to depict the second plurality of camera views further comprises hiding at least a portion of the first plurality of camera views.
3 . The method of claim 1 , wherein relative to the first plurality of camera views, the second plurality of camera views have at least one camera view of greater: size, brightness, resolution, frame rate, or color saturation.
4 . The method of claim 3 , wherein updating the graphical user interface to depict the second plurality of camera views further comprises depicting the first plurality of camera views and the second plurality of camera views simultaneously.
5 . The method of claim 1 , wherein the second plurality of camera views includes at least one different camera view than the first plurality of camera views.
6 . The method of claim 1 , wherein the cameras capturing the first plurality of camera views are located in different areas of the environment than cameras capturing the second plurality of camera views.
7 . The method of claim 1 , wherein the third security mode is a same mode as the first security mode.
8 . The method of claim 1 , further comprising:
generating, for display on the graphical user interface, a timeline indicating start times and end times of a plurality of security modes for the environment, wherein the plurality of security modes comprises at least two of the first security mode, the second security mode, or the third security mode.
9 . The method of claim 8 , wherein the timeline further indicates an active status of a respective one of the plurality of security modes.
10 . The method of claim 1 , wherein relative to the inactive status indicator, the active status indicator has at least one of greater: size, brightness, or color saturation.
11 . The method of claim 1 , wherein the second security mode starts at the second time and ends at the third time on a periodic basis.
12 . An apparatus for controlling a user interface of a video monitoring system, comprising:
a memory; and
a processor coupled with the memory and configured to:
generate, at a first time, a graphical user interface that depicts a first plurality of camera views that correspond to a first camera view configuration of a first security mode captured from cameras installed in an environment;
generate, for display on the graphical user interface, a visual representation of the environment, wherein the visual representation includes a plurality of status indicators each indicating a respective location of a camera in the environment;
detect a start of a second security mode at a second time;
update the graphical user interface to depict a second plurality of camera views that correspond to a second camera view configuration of the second security mode in response to detect the start of the second security mode;
update, during the second security mode, a respective status indicator of the plurality of status indicators to active in response to determining that a respective camera associated with the respective status indicator is capturing a camera view in the second plurality of camera views;
update, during the second security mode, another respective status indicator of the plurality of status indicators to inactive in response to determining that another respective camera associated with the another respective status indicator is capturing a different camera view not in the second plurality of camera views;
detect an end of the second security mode at a third time; and
update the graphical user interface to depict a third plurality of camera views that correspond to a third camera view configuration of a third security mode in response to detect the end of the second security mode.
13 . The apparatus of claim 12 , wherein to update the graphical user interface to depict the second plurality of camera views the processor is further configured to hide at least a portion of the first plurality of camera views.
14 . The apparatus of claim 12 , wherein relative to the first plurality of camera views, the second plurality of camera views have at least one camera view of greater: size, brightness, resolution, frame rate, or color saturation.
15 . The apparatus of claim 14 , wherein to update the graphical user interface to depict the second plurality of camera views the processor is further configured to depict the first plurality of camera views and the second plurality of camera views simultaneously.
16 . The apparatus of claim 12 , wherein the second plurality of camera views includes at least one different camera view than the first plurality of camera views.
17 . The apparatus of claim 12 , wherein the cameras capturing the first plurality of camera views are located in different areas of the environment than cameras capturing the second plurality of camera views.
18 . The apparatus of claim 12 , wherein the third security mode is a same mode as the first security mode.
19 . The apparatus of claim 12 , wherein the processor is further configured to:
generate, for display on the graphical user interface, a timeline indicating start times and end times of a plurality of security modes for the environment, wherein the plurality of security modes comprises at least two of the first security mode, the second security mode, or the third security mode.
20 . The apparatus of claim 19 , wherein the timeline further indicates an active status of a respective one of the plurality of security modes.
21 . The apparatus of claim 12 , wherein relative to the inactive status indicator, the active status indicator has at least one of greater: size, brightness, or color saturation.
22 . The apparatus of claim 12 , wherein the second security mode starts at the second time and ends at the third time on a periodic basis.
23 . A non-transitory computer-readable medium having instructions stored thereon for controlling a user interface of a video monitoring system, wherein the instructions are executable by a processor to:
generate, at a first time, a graphical user interface that depicts a first plurality of camera views that correspond to a first camera view configuration of a first security mode captured from cameras installed in an environment;
generate, for display on the graphical user interface, a visual representation of the environment, wherein the visual representation includes a plurality of status indicators each indicating a respective location of a camera in the environment;
detect a start of a second security mode at a second time;
update the graphical user interface to depict a second plurality of camera views that correspond to a second camera view configuration of the second security mode in response to detect the start of the second security mode;
update, during the second security mode, a respective status indicator of the plurality of status indicators to active in response to determining that a respective camera associated with the respective status indicator is capturing a camera view in the second plurality of camera views;
update, during the second security mode, another respective status indicator of the plurality of status indicators to inactive in response to determining that another respective camera associated with the another respective status indicator is capturing a different camera view not in the second plurality of camera views;
detect an end of the second security mode at a third time; and
update the graphical user interface to depict a third plurality of camera views that correspond to a third camera view configuration of a third security mode in response to detect the end of the second security mode.
24 . The non-transitory computer-readable medium of claim 23 , wherein the instructions are further executable by the processor to detect the start of the second security mode at the second time and the end of the second security mode at the third time based on a pre-defined schedule.
25 . The method of claim 1 , wherein detecting the start of the second security mode at the second time and the end of the second security mode at the third time is based on a pre-defined schedule.
26 . The apparatus of claim 12 , wherein the processor is further configured to detect the start of the second security mode at the second time and the end of the second security mode at the third time based on a pre-defined schedule.