Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
NZ740493B2 - Video management defined embedded voice communication groups - Google Patents
[go: Go Back, main page]

NZ740493B2 - Video management defined embedded voice communication groups - Google Patents

Video management defined embedded voice communication groups Download PDF

Info

Publication number
NZ740493B2
NZ740493B2 NZ740493A NZ74049316A NZ740493B2 NZ 740493 B2 NZ740493 B2 NZ 740493B2 NZ 740493 A NZ740493 A NZ 740493A NZ 74049316 A NZ74049316 A NZ 74049316A NZ 740493 B2 NZ740493 B2 NZ 740493B2
Authority
NZ
New Zealand
Prior art keywords
talk group
video
video camera
video feed
vms
Prior art date
Application number
NZ740493A
Other versions
NZ740493A (en
Inventor
Mark Hatten
Joseph R Mazzarella
Michael S Wengrovitz
Original Assignee
Mutualink Inc
Filing date
Publication date
Priority claimed from US14/875,260 external-priority patent/US9787940B2/en
Application filed by Mutualink Inc filed Critical Mutualink Inc
Publication of NZ740493A publication Critical patent/NZ740493A/en
Publication of NZ740493B2 publication Critical patent/NZ740493B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

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.

Claims (20)

WHAT IS CLAIMED IS:
1. A method for a video management software (VMS) system with Push To Talk (PTT) communications, comprising: monitoring a first and second video feed that correspond to first and second interactive edia objects (IMMOs) of a VMS graphical user interface (GUI), wherein each video feed originates from a ponding video camera ated by video camera fication, ID, and wherein each IMMO includes the following coupled components: talk group coupling component, embedded PTT control component, video feed component, video camera ID component; wherein a talk group coupling module logically associates, based on a selection input received from an operator, the first and second IMMOs with a first talk group by associating a talk group component with components of the first and second IMMO, transmitting the first and second video feeds to the first talk group, wherein the or of the VMS system communicates with a first member of the first talk group via PTT communications; changing the association, based on selection input received from the operator via the talk group coupling component, of the first and second IMMOs from the first talk group to a second talk group, wherein the first and second video feeds are accessible to the second talk group, and wherein the operator of the VMS system communicates with a second member of the second talk group via PTT communications; dynamically determining a field personnel that is proximate to a first video camera providing the first video feed based on at least one of a distance between geolocations of the field personnel and the first video camera, the field personnel being visually detected and recognized by the first video camera within a predefined period of time, or ation indicating that the field nel is within a ication range of a beacon associated with the first video camera; and adding the determined field personnel as a member to the first talk group.
2. The method of claim 1, further sing: based on the logical association, granting each member of the first talk group remote directional or zoom control of the first video camera providing the first video feed, wherein a member of the first talk group is given prioritized control based on at least one of an attribute of the member including a proximity of the member to the first video camera, an identity of the member, a job title of the member, or priority settings associated with the member.
3. The method of claim 1, wherein the first talk group is a predetermined talk group having members that are logically associated with the first video feed based on at least one of the member’s information: talk group membership, identity, position, task, job title, agency or group affiliation, or access ege status.
4. The method of claim 1, further comprising: detecting a selection of the first IMMO; and transmitting the first video feed associated with the ed first IMMO at a higher definition by transcoding the first video feed or requesting that the first video camera provide the first video feed to transmit the first video feed at the higher definition, wherein the itting is based at least on a tivity strength corresponding to a recipient mobile device.
5. A system for a video management software (VMS) system with Push To Talk (PTT) communications, comprising: a memory; one or more processors coupled to the memory, and configured to: monitor a first and second video feed that correspond to first and second ctive multimedia objects (IMMOs) of a VMS graphical user interface (GUI), wherein each video feed originates from a corresponding video camera designated by video camera identification (ID), and wherein each IMMO es the following coupled components: talk group coupling component, embedded PTT control component, video feed component, video camera ID component; wherein a talk group coupling module lly associates, based on a selection input received from an or, the first and second IMMOs with a first talk group by associating a talk group coupling component with components of the first and second IMMO, transmit the first and second video feeds to the first talk group, wherein the or of the VMS system communicates with a first member of the first talk group via PTT communications; change the association, based on selection input ed from the or via the talk group coupling component, of the first and second IMMOs from the first talk group to a second talk group, n the first and second video feeds are accessible to the second talk group, and wherein the operator of the VMS system communicates with a second member of the second talk group via PTT communications; dynamically determine a field personnel that is proximate to a first video camera providing the first video feed based on at least one of a distance between geolocations of the field personnel and the first video camera, the field personnel being visually detected and recognized by the first video camera within a ined period of time, or information indicating that the field personnel is within a ication range of a beacon associated with the first video camera; and add the determined field personnel to the first talk group.
6. The system of claim 5, the one or more processors further configured to: based on the logically association, grant each member of the first talk group remote ional or zoom control of the first video camera providing the first video feed, wherein a member of the first talk group is given prioritized control based on at least one of an attribute of the member including a proximity of the member to the first video camera, an identity of the member, a job title of the member, or priority gs associated with the member.
7. The system of claim 5, wherein the first talk group is a predetermined talk group having members that are logically associated with the video feed based on at least one of a member’s information: talk group membership, identity, position, task, job title, agency or group affiliation, or access privilege status.
8. The system of claim 5, the one or more processors further configured to: detect a ion of the first IMMO; and transmit the first video feed received, or request that the first video camera provide the first video feed to transmit the first video at the higher definition, wherein the transmission is based at least on a connectivity strength corresponding to a recipient mobile device.
9. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one ing device to perform operations of a video management software (VMS) system with Push to Talk (PTT) communications, the operations comprising: monitoring a first and second video feed that pond to first and second interactive multimedia objects (IMMOs) of a VMS cs user interface (GUI), wherein each video feed originates from a corresponding video camera designated by a video camera identification (ID), and wherein each IMMO includes the ing coupled components: talk group coupling component, embedded PTT l component, video feed component, video camera ID component; n a talk group coupling module logically ates, based on a selection input received from an operator, the first and second IMMOs with a first talk group by associating a talk group coupling component with components of the first and second IMMO, transmitting the first and second video feeds to the first talk group, wherein the operator of the VMS system communicates with a first member of the first talk group via PTT communications; changing the association, based on selection input received from the operator via the talk group coupling component, of the first and second IMMOs from the first talk group to a second wherein the first and second video feeds are accessible to the second talk group, and wherein the operator of the VMS system communicates with a second member of the second talk group via PTT communications; dynamically determining a field personnel that is proximate to a first video camera providing the first video feed based on at least one of a distance between geolocations of the field personnel and the first video camera, the field personnel being visually detected and recognized by the first video camera within a predefined period of time, or information indicating that the field personnel is within a communication range of a beacon associated with the first video camera; and adding the determined field personnel to the first talk group.
10. The ansitory computer-readable device of claim 9, the operations further comprising: based on the logically association, granting each member of the first talk group remote ional or zoom l of the first video camera providing the first video feed, wherein a member of the first talk group is given prioritized control based on at least one of an attribute of the member including a proximity of the member to the first video camera, an identity of the member, a job title of the member, or priority settings associated with the member.
11. The method of claim 1, further comprising: selecting the second video feed to be monitored on the VMS GUI, wherein the second video feed is resized to become a single view in the VMS GUI.
12. The method of claim 11, wherein the selecting is med by an or comprising: a human, human with machine assistance, or entirely machine-based defined by parameters and rules.
13. The method of claim 11, the selecting is performed by the operator utilizing a PTT mobile device, or the member of the second talk group.
14. The method of claim 11, wherein the ing is in response to: analyzing the second video feed; during the analyzing, detecting an event or pattern of interest on the second video feed; based on the detecting, generating a notification prompting the operator to select the second video feed.
15. The method of claim 1, wherein video camera attributes of the first video camera comprise an image definition of the first video feed, or a capability of the first video camera.
16. The method of claim 1, n video camera attributes of the first video camera se meta data generated by the first video camera including: a direction, altitude, speed, or detection of an object of interest.
17. The non-transitory computer-readable device of claim 9, further comprising: receiving instructions for remote d of a first video camera that produces the first video feed; and controlling the first video camera according to the ctions received.
18. The non-transitory computer-readable device of claim 17, wherein the controlling the first video camera comprises: confirming authorization of the instructions received; and based on the confirming, transmitting an electronic request to the first video camera to perform the remote command.
19. The non-transitory computer-readable device of claim 9, wherein video camera utes of the first video camera comprises an image tion of the first video feed, or a capability of the first video .
20. The non-transitory computer-readable device of claim 9, wherein video camera attributes of the first video camera comprise meta data generated by the first video camera including: a direction, altitude, speed, or detection of an object of interest. Mutualink, Inc. By the Attorneys for the Applicant SPRUSON & FERGUSON $922, m: m_>_> 53mm N: 8;, 998mm {02,62 mow accoEoE mo_>mn_ _‘ mvmw {9552 vow 32298892 32660 m: n: F 383mm m_
NZ740493A 2016-10-05 Video management defined embedded voice communication groups NZ740493B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/875,260 US9787940B2 (en) 2015-10-05 2015-10-05 Video management defined embedded voice communication groups
PCT/US2016/055544 WO2017062487A1 (en) 2015-10-05 2016-10-05 Video management defined embedded voice communication groups

Publications (2)

Publication Number Publication Date
NZ740493A NZ740493A (en) 2024-03-22
NZ740493B2 true NZ740493B2 (en) 2024-06-25

Family

ID=

Similar Documents

Publication Publication Date Title
US11190601B2 (en) Methods and systems of configuring electronic devices
CN108537011B (en) Application permission processing method, terminal and server
AU2015201272B2 (en) Secure distribution of electronic content
CN107944380B (en) Identity recognition method and device and storage equipment
US10185944B2 (en) POS peripherals controlling device, mobile host device, and control method thereof
EP3588343B1 (en) Mobile computing device and wearable computing device having automatic access mode control
JP2014225239A5 (en)
US11062264B2 (en) Work support system, work support server, work situation determination apparatus, device for worker, and work object equipment
WO2021162078A1 (en) Data collection system, information processing device, information processing method, and program
US20190221128A1 (en) Flight control method, device, and smart terminal
KR20180085256A (en) System and method for managing industrial site, and smart helmet for executing the same
US20160142874A1 (en) Apparatus and method for recognizing nearby device using distance and intimacy
Pinna et al. Advancements in combining electronic animal identification and augmented reality technologies in digital livestock farming
US9611055B2 (en) Context based content display in a wearable device
US10856144B2 (en) Method, server, and terminal for transmitting and receiving data
CN106094796B (en) Inching button
KR101523485B1 (en) Unmanned guard system management method using mobile device
NZ740493B2 (en) Video management defined embedded voice communication groups
NZ740493A (en) Video management defined embedded voice communication groups
JP6954858B2 (en) Flight management system and flight equipment
EP3448791B1 (en) Elevator entry control system and method
CN112950103A (en) Logistics object storage device, management method thereof, electronic device and computer-readable storage medium
US11128998B2 (en) Location-based dynamic information provision system for laboratory environments having multiple diagnostic apparatus
CN115759151A (en) Book management method, book management device, storage medium and server
EP3805887B1 (en) Follow-up mode