Video controlled virtual talk groups
First Claim
Patent Images
1. A method comprising:
- analyzing, at a video surveillance controller, first surveillance information from a first video surveillance system, the first surveillance information providing information on an event being monitored by the first video surveillance system;
determining that a virtual talk group should be created for the event based on surveillance information from the first video surveillance system;
automatically selecting a plurality of users to be members of the virtual talk group, wherein selection of each user in the plurality of users is based, at least in part, on user information relative to the event;
sending an announcement to the plurality of users in the virtual talk group, wherein the announcement includes information on the event;
automatically creating the virtual talk group such that the plurality of users in the virtual talk group can communicate with each other in the virtual talk group;
adding or removing members of the virtual talk group as the event moves from the first video surveillance system in a first zone to a second video surveillance system in a second zone, wherein the first video surveillance system is separate from the second video surveillance system;
receiving additional surveillance information from the first video surveillance system, the additional surveillance information providing additional information on the event being monitored by the first video surveillance system;
determining a user to add to the virtual talk group based on the additional surveillance information;
creating a second virtual talk group for sending an second announcement to the added user;
sending the second announcement to the added user before the added user is added to the virtual talk group, wherein the second announcement is not sent to the virtual talk group, and wherein the announcement is based on the additional surveillance information; and
disconnecting the added user from the second virtual talk group after the announcement.
2 Assignments
0 Petitions
Accused Products
Abstract
In one particular embodiment, surveillance information is determined from a surveillance system. The surveillance information provides information on an event being monitored by the surveillance system. It is determined if a virtual talk group should be created for the event. If so, the virtual talk group is created such that a plurality of users in the virtual talk group can communicate with each other in the virtual talk group.
-
Citations
17 Claims
-
1. A method comprising:
-
analyzing, at a video surveillance controller, first surveillance information from a first video surveillance system, the first surveillance information providing information on an event being monitored by the first video surveillance system; determining that a virtual talk group should be created for the event based on surveillance information from the first video surveillance system; automatically selecting a plurality of users to be members of the virtual talk group, wherein selection of each user in the plurality of users is based, at least in part, on user information relative to the event; sending an announcement to the plurality of users in the virtual talk group, wherein the announcement includes information on the event; automatically creating the virtual talk group such that the plurality of users in the virtual talk group can communicate with each other in the virtual talk group; adding or removing members of the virtual talk group as the event moves from the first video surveillance system in a first zone to a second video surveillance system in a second zone, wherein the first video surveillance system is separate from the second video surveillance system; receiving additional surveillance information from the first video surveillance system, the additional surveillance information providing additional information on the event being monitored by the first video surveillance system; determining a user to add to the virtual talk group based on the additional surveillance information; creating a second virtual talk group for sending an second announcement to the added user; sending the second announcement to the added user before the added user is added to the virtual talk group, wherein the second announcement is not sent to the virtual talk group, and wherein the announcement is based on the additional surveillance information; and disconnecting the added user from the second virtual talk group after the announcement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one computer-readable medium comprising one or more instructions that when executed by at least one processor, cause the processor to; determine first surveillance information from a first video surveillance system that includes at least one hardware element, the first surveillance information providing information on an event being monitored by the first video surveillance system; determine that a virtual talk group should be created for the event based on the first surveillance information; select a plurality of users to be members of the virtual talk group, wherein selection of each user in the plurality of users is based, at least in part, on user information relative to the event; send an announcement to the plurality of users in the virtual talk group, wherein the announcement includes information on the event; create the virtual talk group such that a plurality of users in the virtual talk group can communicate with each other in the virtual talk group; add or remove members of the virtual talk group as the event moves from the first video surveillance system in a first zone to a second video surveillance system in a second zone, wherein the first video surveillance system is separate from the second video surveillance system; receive additional surveillance information from the first video surveillance system, the additional surveillance information providing additional information on the event being monitored by the first video surveillance system; determine a user to add to the virtual talk group based on the additional surveillance information; create a second virtual talk group for sending an second announcement to the added user; send the second announcement to the added user before the added user is added to the virtual talk group, wherein the second announcement is not sent to the virtual talk group, and wherein the announcement is based on the additional surveillance information; and disconnect the added user from the second virtual talk group after the announcement. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable media for performing operations, comprising:
-
analyzing, at a video surveillance controller, first surveillance information from a first video surveillance system, the first surveillance information providing information on an event being monitored by the first video surveillance system; determining that a virtual talk group should be created for the event based on the first surveillance information; automatically selecting a plurality of users to be members of the virtual talk group, wherein selection of each user in the plurality of users is based, at least in part, on user information relative to the event; sending an announcement to the plurality of users in the virtual talk group, wherein the announcement includes information on the event; creating the virtual talk group such that the plurality of users in the virtual talk group can communicate with each other in the virtual talk group; adding or removing members of the virtual talk group as the event moves from the first video surveillance system in a first zone to a second video surveillance system in a second zone, wherein the first video surveillance system is separate from the second video surveillance system; receiving additional surveillance information from the first video surveillance system, the additional surveillance information providing additional information on the event being monitored by the first video surveillance system; determining a user to add to the virtual talk group based on the additional surveillance information; creating a second virtual talk group for sending an second announcement to the added user; sending the second announcement to the added user before the added user is added to the virtual talk group, wherein the second announcement is not sent to the virtual talk group, and wherein the announcement is based on the additional surveillance information; and disconnecting the added user from the second virtual talk group after the announcement. - View Dependent Claims (14, 15, 16, 17)
-
Specification