Video management defined embedded voice communication groups
First Claim
1. A method for enabling Push To Talk (PTT) two-way communication regarding video feeds managed within a video management system using embedded PTT controls, comprising:
- monitoring a plurality of video feeds using a video management software (VMS) graphics user interface (GUI), wherein a video feed of the plurality of video feeds is provided by a corresponding video camera, and wherein the video feed is a video feed component of a corresponding interactive multimedia object (IMMO) displayed in the VMS GUI;
dynamically determining a member of a talk group, wherein the talk group is a dynamically managed talk group, comprising;
identifying a field personnel that is proximate to the corresponding video camera providing the video feed based on at least one of;
a distance between geolocations of the field personnel and the corresponding video camera, the field personnel being visually detected and recognized by the corresponding video camera within a predefined period of time, or information indicating that the field personnel is within a communication range of a beacon;
adding the field personnel as the member of the talk group;
establishing a dynamic access rule for the talk group; and
determining that the field personnel satisfies the dynamic access rule, wherein the dynamic access rule is based on at least one of;
a severity of an incident displayed in the video feed or the field personnel'"'"'s information;
wherein the field personnel'"'"'s information comprises;
a common talk group membership, an identity, a position, a task, a job, a title, an agency, a group affiliation, a current status, or an access privilege status; and
wherein the field personnel being recognized comprises;
identifying the field personnel based on;
a facial pattern recognition, an infrared beacon associated with the field personnel, or a wearable visual identifier comprising;
a symbol, a color, or a pattern;
logically associating the talk group with the video feed by coupling the talk group to an embedded PTT control component of the corresponding IMMO, comprising;
selecting the talk group from a list of talk groups to be coupled to the embedded PTT control component; and
enabling PTT communications among members of the talk group regarding content displayed by the video feed.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a system, method, and computer program product that enable Push to Talk (PTT) communication within a video management software (VMS) system using embedded PTT controls. An embodiment operates by monitoring a plurality of video feeds using a VMS graphics user interface (GUI) where each video feed is a component of an interactive multimedia media object (IMMO) displayed in the VMS GUI. A talk group is logically associated with a video feed from the plurality of video feeds by coupling the talk group to an embedded PTT control component of the IMMO containing the video feed. Upon detecting that the embedded PTT control component corresponding to the video feed is activated, PTT communications is enabled between each member of the talk group regarding content displayed by the video feed.
-
Citations
24 Claims
-
1. A method for enabling Push To Talk (PTT) two-way communication regarding video feeds managed within a video management system using embedded PTT controls, comprising:
-
monitoring a plurality of video feeds using a video management software (VMS) graphics user interface (GUI), wherein a video feed of the plurality of video feeds is provided by a corresponding video camera, and wherein the video feed is a video feed component of a corresponding interactive multimedia object (IMMO) displayed in the VMS GUI; dynamically determining a member of a talk group, wherein the talk group is a dynamically managed talk group, comprising; identifying a field personnel that is proximate to the corresponding video camera providing the video feed based on at least one of;
a distance between geolocations of the field personnel and the corresponding video camera, the field personnel being visually detected and recognized by the corresponding video camera within a predefined period of time, or information indicating that the field personnel is within a communication range of a beacon;adding the field personnel as the member of the talk group; establishing a dynamic access rule for the talk group; and determining that the field personnel satisfies the dynamic access rule, wherein the dynamic access rule is based on at least one of;
a severity of an incident displayed in the video feed or the field personnel'"'"'s information;
wherein the field personnel'"'"'s information comprises;
a common talk group membership, an identity, a position, a task, a job, a title, an agency, a group affiliation, a current status, or an access privilege status; and
wherein the field personnel being recognized comprises;
identifying the field personnel based on;
a facial pattern recognition, an infrared beacon associated with the field personnel, or a wearable visual identifier comprising;
a symbol, a color, or a pattern;logically associating the talk group with the video feed by coupling the talk group to an embedded PTT control component of the corresponding IMMO, comprising; selecting the talk group from a list of talk groups to be coupled to the embedded PTT control component; and enabling PTT communications among members of the talk group regarding content displayed by the video feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A system for enabling Push To Talk (PTT) two-way communication regarding video feeds managed within a video management system using embedded PTT controls, comprising:
-
a memory; one or more processors coupled to the memory, and <
configured to;monitor a plurality of video feeds using a video management software (VMS) graphics user interface (GUI), wherein a video feed of the plurality of video feeds is provided by a corresponding video camera, and wherein the video feed is a video feed component of a corresponding interactive multimedia object (IMMO) displayed in the VMS GUI; dynamically determine a member of a talk group, wherein the talk group is a dynamically managed talk group, the one or more processors are configured to; identify a field personnel that is proximate to the corresponding video camera providing the video feed based on at least one of;
a distance between geolocations of the field personnel and the corresponding video camera, the field personnel being visually detected and recognized by the corresponding video camera within a predefined period of time, or information indicating that the field personnel is within a communication range of a beacon;add the field personnel as the member of the talk group; establish a dynamic access rule for the talk group; and determine that the field personnel satisfies the dynamic access rule, wherein the dynamic access rule is based on at least one of;
a severity of an incident displayed in the video feed or the field personnel'"'"'s information;
wherein the field personnel'"'"'s information comprises;
a common talk group membership, an identity, a position, a task, a job, a title, an agency, a group affiliation, a current status, or an access privilege status; and
wherein to recognize the field personnel, the one or more processors are further configured to;
identify the field personnel based on;
a facial pattern recognition, an infrared beacon associated with the field personnel, or a wearable visual identifier comprising;
a symbol, a color, or a pattern;logically associate a talk group with the video feed by coupling the talk group to an embedded PTT control component of the corresponding IMMO, wherein the one or more processors are configured to; select the talk group from a list of talk groups to be coupled to the embedded PTT control component; and enable PTT communications among members of the talk group regarding content displayed by the video feed. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, causes the processor to perform operations comprising:
-
monitoring a plurality of video feeds using a video management software (VMS) graphics user interface (GUI), wherein a video feed of the plurality of video feeds is provided by a corresponding video camera, and wherein the video feed is a video feed component of a corresponding interactive multimedia object (IMMO) displayed in the VMS GUI; dynamically determining a member of a talk group, wherein the talk group is a dynamically managed talk group, comprising; identifying a field personnel that is proximate to the corresponding video camera providing the video feed based on at least one of;
a distance between geolocations of the field personnel and the corresponding video camera, the field personnel being visually detected and recognized by the corresponding video camera within a predefined period of time, or information indicating that the field personnel is within a communication range of a beacon;adding the field personnel as the member of the talk group; establishing a dynamic access rule for the talk group; and determining that the field personnel satisfies the dynamic access rule, wherein the dynamic access rule is based on at least one of;
a severity of an incident displayed in the video feed or the field personnel'"'"'s information;
wherein the field personnel'"'"'s information comprises;
a common talk group membership, an identity, a position, a task, a job, a title, an agency, a group affiliation, a current status, or an access privilege status; and
wherein the field personnel being recognized comprises;
identifying the field personnel based on;
a facial pattern recognition, an infrared beacon associated with the field personnel, or a wearable visual identifier comprising;
a symbol, a color, or a pattern;logically associating the talk group with the video feed by coupling the talk group to an embedded Push To Talk (PTT) control component of the corresponding IMMO, comprising; selecting a talk group from a list of talk groups to be coupled to the embedded PTT control component; and enabling PTT communications among members of the talk group regarding content displayed by the video feed. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
-
Specification