US12273184B2 - Remote multichannel audio and video monitoring and diagnostics for broadcast signals - Google Patents
Remote multichannel audio and video monitoring and diagnostics for broadcast signals Download PDFInfo
- Publication number
- US12273184B2 US12273184B2 US18/063,317 US202218063317A US12273184B2 US 12273184 B2 US12273184 B2 US 12273184B2 US 202218063317 A US202218063317 A US 202218063317A US 12273184 B2 US12273184 B2 US 12273184B2
- Authority
- US
- United States
- Prior art keywords
- signals
- probes
- audio
- server
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/12—Arrangements for observation, testing or troubleshooting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/61—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
Definitions
- This application relates to remote handling of signal integrity in general, and remote monitoring of audio and video signals for multiple broadcast channels in particular.
- a typical broadcast facility has a Production Control Room (PCR) ( 202 ), a Master Control Room (MCR) ( 204 ) and a Transmission Control Room (TCR) ( 206 ).
- PCR Production Control Room
- MCR Master Control Room
- TCR Transmission Control Room
- the communications server enables audio, visual or audio visual communication via the user interface elements over a dedicated channel (also called integrated communications channel) that is connected to respective user devices of respective groups of dedicated personnel responsible for ensuring integrity of respective specific subsets of processed signals.
- a dedicated channel also called integrated communications channel
- FIG. 3 illustrates components of the overall system, according to an embodiment of the present disclosure.
- FIG. 7 illustrates user interface server architecture, according to an embodiment of the present disclosure.
- FIG. 9 illustrates user interfaces for personnel responsible for ensuring integrity of a specific subset of processed signals, according to an embodiment of the present disclosure.
- aspects of the present disclosure are directed to a system for remotely monitoring integrity of a plurality of broadcast signals.
- One embodiment of the remote monitoring system is described as “Multichannel Audio Video Remote Integration & Control (MAVRIC)” system, though this disclosure generically broadly encompasses various embodiments that can be modifications of the MAVRIC system, as described below.
- MAVRIC Multichannel Audio Video Remote Integration & Control
- the goal of remote monitoring system is to be a single point solution for a broad range of monitoring needs for the customer. As a result, the solution can scale across a broad range of signals that needs to be monitored any physical locations across the globe.
- the remote monitoring system provides many key features. First, it provides remote monitoring of multiple audio/video signals in various parts of the broadcast facilities, as shown in FIGS. 1 and 2 . Second, the remote monitoring system enables more efficient utilization of operator manpower resources by following a “monitoring by exception” policy, which is implemented by continuous automated monitoring of preconfigured conditions that trigger alerts in the event of an exception. Thirdly, the remote monitoring system includes an integrated communications system that enables all personnel connected with monitoring a specific set of signals or alerts to communicate with each other conveniently over a dedicated and fully integrated channel, without having to resort to a communication channel external to the system.
- FIG. 4 illustrates a probe architecture, according to an embodiment of the present disclosure.
- Probes 402 may be implemented to execute on an execution platform 404 , which can be an audio/visual monitor (such as 304 ), dedicated rack-mounted hardware (such as 306 ), or as a software application executing on general purpose servers (such as 308 ), depending on the needs of any given situation.
- the execution platform 404 receives audio/video content signals 401 to monitor.
- a Hardware Abstraction Layer (HAL) 450 that is specific to the execution platform 404 , allows for a generalization of the features of the probe, making them agnostic to implementation of the probe to execute on dedicated hardware or general-purpose servers deployed on-premise or in the Cloud.
- HAL Hardware Abstraction Layer
- Another way to classify probes would be to group them based on the geographical location where the content signal being monitored by the probe is generated.
- probes 302 from multiple Audio/Video Monitoring Products 304 are connected to a LAN 310 .
- Audio and metering data are transmitted via the LAN 310 , destined for the streaming server 318 and event server 320 , which are in this embodiment installed in the Cloud 316 .
- FIGS. 5 - 8 show various backend servers that are usually at a remote location from the premise where content signal is received.
- the remote location could be Cloud.
- Software running across multiple backend servers is split across four functional blocks, used to achieve specific functionalities: event servers, streaming servers, UI servers, and communications servers,
- FIG. 5 illustrates event server architecture.
- FIG. 6 illustrates streaming server architecture.
- FIG. 7 illustrates user interface server architecture.
- FIG. 8 illustrates user communications server architecture.
- event server facilitates setting up the desired monitoring parameters in the probe. It can also receive a “Heartbeat,” which assures that the Audio/Video probe is operating normally.
- the event server also maintains records including but not limited to, a rolling record of errors or exceptions for any desired time period, and deletes old records beyond the desired time period.
- a Communications Server 324 facilitates communication between members of a specified group of users/operators.
- This specified group of users may be the dedicated personnel responsible for monitoring signal integrity of a specific set of content signals.
- an alert is generated by a system, it is delivered to this specific (e.g., a preconfigured group) group of users. If a user wishes to consult with other members within that group to quickly diagnose and resolve the cause underlying the generated alert, s/he can do so within the same UI where s/he is viewing the alert, directly without the need to contact the concerned people separately via another communication channel or mechanism.
- This deep contextual integration of communications between group members provides a smooth and more efficient path for resolution of matters specifically pertaining to resolution of root causes driving alerts within that group of users.
- FIG. 9 illustrates user interfaces for personnel responsible for ensuring integrity of a specific subset of processed signals, according to an embodiment of the present disclosure.
- Probes installed anywhere across the world, communicating with servers installed in the Cloud or on-premises, can be monitored by User Interfaces which may be located anywhere throughout the world via the Internet.
- Typical User Interfaces are as follows:
- FIG. 12 is a flow diagram of an example method 1200 to enable remote monitoring to ensure signal integrity, in accordance with some embodiments of the present disclosure.
- the method 1200 can be performed by processing logic that can include hardware (e.g., processing device, circuitry, dedicated logic, programmable logic, microcode, hardware of a device, integrated circuit, etc.), software (e.g., instructions run or executed on a processing device), or a combination thereof.
- processing logic can include hardware (e.g., processing device, circuitry, dedicated logic, programmable logic, microcode, hardware of a device, integrated circuit, etc.), software (e.g., instructions run or executed on a processing device), or a combination thereof.
- FIG. 12 is a flow diagram of an example method 1200 to enable remote monitoring to ensure signal integrity, in accordance with some embodiments of the present disclosure.
- the method 1200 can be performed by processing logic that can include hardware (e.g., processing device, circuitry, dedicated logic, programmable logic, microcode, hardware of a
- a communications server at the cloud provides an integrated communications channel which enables the dedicated personnel to communicate audio-visually to make the corrections to the one or more processed signals, wherein the dedicated personnel could be anywhere in the world, but can access the Cloud via Internet.
- the machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a web appliance, a server, a network router, a switch or bridge, or any machine capable of executing a set of instructions 1326 (sequential or otherwise) that specify actions to be taken by that machine.
- PC personal computer
- tablet PC tablet PC
- STB set-top box
- web appliance web appliance
- server a server
- network router a network router
- switch or bridge any machine capable of executing a set of instructions 1326 (sequential or otherwise) that specify actions to be taken by that machine.
- machine shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions 1326 to perform any one or more of the methodologies discussed herein.
- the instructions 1326 include instructions to implement functionality corresponding to a height difference determination. While the machine-readable storage medium 1324 is shown in an example implementation to be a single medium, the term “machine-readable storage medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions 1326 . The term “machine-readable storage medium” shall also be taken to include any medium that is capable of storing or encoding a set of instructions 1326 for execution by the machine and that cause the machine to perform any one or more of the methodologies of the present disclosure. The term “machine-readable storage medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical media and magnetic media.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
-
- Real time synchronous digital audio and/or video signals from each of the monitored channels,
- Real time synchronous audio metering from each of the monitored channels,
- Real Time audio and video perceptual quality data, either to or from the server,
- Asynchronous event and or alarm data from the Audio/Video Monitor (e.g. 304), such as, but not limited to:
- Error indication resulting from audio silence
- Audio clock or sampling rate change
- Audio loudness threshold crossed
- Audible Remote Monitoring
- Silence Detection
- Reversed Phasing
- Loudness Outside of Limits
- Cyclic Redundancy Check (CRC) Errors (CRC data is embedded within digital signals, e.g., Dolby Digital signals, that are transmitted in the form of packets. CRC data is used to detect and possibly correct errors to ensure signal integrity)
- For Internet Protocol (IP) based audio and video signal formats
- Packet Loss
- Input/Output Errors
- Transmit/Receive Discards
- Collisions
- Video black
- Frozen video
- Video and MPEG link/sync loss
- Video and MPEG clock or resolution change
- MPEG bitrate info
- Configuration information for setting up exactly what events and alarms are to be monitored, and
- Heartbeat data indicating that the Audio/Video probe is operating normally. Heartbeat is a regular signal that is sent by the probe (potentially implemented as the MAVRIC interface of the Audio/Video monitor) to assure that it is running normally and that its data can be trusted. The lack of a heartbeat would indicate that there are operational problems with the probe and could also indicate a potential loss of communication with the probe.
-
- Audio and Video Probe: This type would monitor any number of channels (for example, 2, 4, 8, 16, 32 or more channels) of audio and metering plus one or more channels of uncompressed video across any signal and transport type that it is configured for.
- MPEG Video Probe: This type would decode MPEG video and monitor decoder metadata, up to a maximum number of channels, for example, 16 channels, of audio (including decoded audio), and one (or more) channels of decoded video across any signal and transport type that it is configured for.
-
- MAVRIC system software running in computers or laptops with a browser connected to the Internet, and
- Cellular phones or tablets with MAVRIC system software running on a mobile browser or mobile app, which is connected to the Internet.
Claims (20)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/063,317 US12273184B2 (en) | 2021-12-09 | 2022-12-08 | Remote multichannel audio and video monitoring and diagnostics for broadcast signals |
| PCT/US2022/052444 WO2023107717A1 (en) | 2021-12-09 | 2022-12-09 | Remote multichannel audio and video monitoring and diagnostics for broadcast signals |
| EP22905189.1A EP4445528A1 (en) | 2021-12-09 | 2022-12-09 | Remote multichannel audio and video monitoring and diagnostics for broadcast signals |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163287946P | 2021-12-09 | 2021-12-09 | |
| US18/063,317 US12273184B2 (en) | 2021-12-09 | 2022-12-08 | Remote multichannel audio and video monitoring and diagnostics for broadcast signals |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20230188234A1 US20230188234A1 (en) | 2023-06-15 |
| US12273184B2 true US12273184B2 (en) | 2025-04-08 |
Family
ID=86694007
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/063,317 Active 2043-04-02 US12273184B2 (en) | 2021-12-09 | 2022-12-08 | Remote multichannel audio and video monitoring and diagnostics for broadcast signals |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12273184B2 (en) |
| EP (1) | EP4445528A1 (en) |
| WO (1) | WO2023107717A1 (en) |
Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6523175B1 (en) | 1999-08-02 | 2003-02-18 | Nielsen Media Research, Inc. | Methods and apparatus for identifying the source of a user selected signal via an intermediate frequency probe |
| WO2005025217A1 (en) | 2003-09-09 | 2005-03-17 | Pixelmetrix Corporation | Auditor for monitoring splicing of digital content |
| US20060211416A1 (en) | 2002-01-14 | 2006-09-21 | Snyder Thomas M | Method and system for improved monitoring, measurement and analysis of communication networks utilizing dynamically and remotely configurable probes |
| KR20090010490A (en) * | 2007-07-23 | 2009-01-30 | 엘지전자 주식회사 | Digital TV Remote Diagnosis System and Its Methods |
| US20090179989A1 (en) * | 2005-12-30 | 2009-07-16 | Danilo Bessone | Monitoring System for Monitoring Coverage of Broadcast Transmissions |
| US20100324855A1 (en) * | 2009-06-17 | 2010-12-23 | Echostar Technologies L.L.C. | Systems and methods for remote electronics device testing |
| KR20120057178A (en) * | 2010-11-26 | 2012-06-05 | 한국전력공사 | Substation broadcasting System for Remote diagnose device and method using the same |
| US20130067109A1 (en) * | 2011-09-12 | 2013-03-14 | Tektronix, Inc. | Monitoring Over-the-Top Adaptive Video Streaming |
| US20140304367A1 (en) | 2013-04-06 | 2014-10-09 | Miranda Technologies Partnership | Systems and methods for media distribution and management |
| US20150304196A1 (en) | 2014-04-17 | 2015-10-22 | Tektronix, Inc. | Streaming video monitoring using cdn data feeds |
| US20160094371A1 (en) * | 2014-09-29 | 2016-03-31 | Samsung Electronics Co., Ltd. | Error detector and method for detecting error of an oscillator |
| US20160302093A1 (en) * | 2015-04-09 | 2016-10-13 | Ibiquity Digital Corporation | Systems and Methods for Detection of Signal Quality in Digital Radio Broadcast Signals |
| US20190149815A1 (en) * | 2017-11-16 | 2019-05-16 | T-Mobile Usa, Inc. | Echolocate spectrum analyzer |
| US20190166361A1 (en) * | 2016-04-05 | 2019-05-30 | Visibilityone Corp. | Videoconference Equipment Monitoring System |
-
2022
- 2022-12-08 US US18/063,317 patent/US12273184B2/en active Active
- 2022-12-09 EP EP22905189.1A patent/EP4445528A1/en active Pending
- 2022-12-09 WO PCT/US2022/052444 patent/WO2023107717A1/en not_active Ceased
Patent Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6523175B1 (en) | 1999-08-02 | 2003-02-18 | Nielsen Media Research, Inc. | Methods and apparatus for identifying the source of a user selected signal via an intermediate frequency probe |
| US20060211416A1 (en) | 2002-01-14 | 2006-09-21 | Snyder Thomas M | Method and system for improved monitoring, measurement and analysis of communication networks utilizing dynamically and remotely configurable probes |
| WO2005025217A1 (en) | 2003-09-09 | 2005-03-17 | Pixelmetrix Corporation | Auditor for monitoring splicing of digital content |
| US20090179989A1 (en) * | 2005-12-30 | 2009-07-16 | Danilo Bessone | Monitoring System for Monitoring Coverage of Broadcast Transmissions |
| KR20090010490A (en) * | 2007-07-23 | 2009-01-30 | 엘지전자 주식회사 | Digital TV Remote Diagnosis System and Its Methods |
| US20100324855A1 (en) * | 2009-06-17 | 2010-12-23 | Echostar Technologies L.L.C. | Systems and methods for remote electronics device testing |
| KR20120057178A (en) * | 2010-11-26 | 2012-06-05 | 한국전력공사 | Substation broadcasting System for Remote diagnose device and method using the same |
| US20130067109A1 (en) * | 2011-09-12 | 2013-03-14 | Tektronix, Inc. | Monitoring Over-the-Top Adaptive Video Streaming |
| US20140304367A1 (en) | 2013-04-06 | 2014-10-09 | Miranda Technologies Partnership | Systems and methods for media distribution and management |
| US20150304196A1 (en) | 2014-04-17 | 2015-10-22 | Tektronix, Inc. | Streaming video monitoring using cdn data feeds |
| US20160094371A1 (en) * | 2014-09-29 | 2016-03-31 | Samsung Electronics Co., Ltd. | Error detector and method for detecting error of an oscillator |
| US20160302093A1 (en) * | 2015-04-09 | 2016-10-13 | Ibiquity Digital Corporation | Systems and Methods for Detection of Signal Quality in Digital Radio Broadcast Signals |
| US20190207689A1 (en) | 2015-04-09 | 2019-07-04 | Ibiquity Digital Corporation | Systems and methods for detection of signal quality in broadcast signals |
| US20190166361A1 (en) * | 2016-04-05 | 2019-05-30 | Visibilityone Corp. | Videoconference Equipment Monitoring System |
| US20190149815A1 (en) * | 2017-11-16 | 2019-05-16 | T-Mobile Usa, Inc. | Echolocate spectrum analyzer |
Non-Patent Citations (2)
| Title |
|---|
| PCT International Search Report and Written Opinion for International Application No. PCT/US2022/041592 mailed Mar. 16, 2023, 23 pages. |
| V. Bajpai and J. Schönwälder, "A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts," in IEEE Communications Surveys & Tutorials, vol. 17, No. 3, pp. 1313-1341, third quarter 2015, doi: 10.1109/COMST.2015.2418435 (Year: 2015). * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20230188234A1 (en) | 2023-06-15 |
| EP4445528A1 (en) | 2024-10-16 |
| WO2023107717A1 (en) | 2023-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10499050B2 (en) | Videoconference equipment monitoring system | |
| US10284928B2 (en) | System and method of analyzing CMTS data streams | |
| US20190295392A1 (en) | Remote monitoring system | |
| CN107547127A (en) | A kind of failure information obtaining method and device | |
| US20220239370A1 (en) | Proactive isolation of telecommunication faults based on alarm indicators | |
| CN101888569A (en) | Monitoring method and system of IPTV video business | |
| KR101906300B1 (en) | System and Apparatus for Monitoring Broadcasting Streaming Based on IP | |
| US10367706B2 (en) | Automatic identification of solutions for weather-related network impairments | |
| CN111614954B (en) | Index acquisition processing method and device for streaming media, computer and storage medium | |
| US20160028671A1 (en) | Adaptor Based Communication Systems, Apparatus, and Methods | |
| CN112671697A (en) | Data processing method, device and system of comprehensive monitoring system | |
| CN108419046B (en) | Monitoring method and device for multi-channel video | |
| CN111031084A (en) | Method and device for remote maintenance of video network terminal | |
| US12273184B2 (en) | Remote multichannel audio and video monitoring and diagnostics for broadcast signals | |
| CN114915811A (en) | Program pre-broadcasting detection system, method and device for IP broadcasting | |
| Priovolos et al. | Using anomaly detection techniques for securing 5G infrastructure and applications | |
| CN110324608B (en) | Method and device for detecting video stream quality and computer equipment | |
| US8874056B2 (en) | Identifying channels in a communication network | |
| KR101451551B1 (en) | Multi-Channel Broadcasting monitoring system for load balancing | |
| US9955151B2 (en) | Videoconference equipment monitoring system | |
| KR101474193B1 (en) | hierarchical video quality management system | |
| US11822852B2 (en) | System and methods for automated collection, aggregation, distribution, display, and recording of alert related information | |
| US20250080438A1 (en) | Data processing method, apparatus and electronic device | |
| US20240061638A1 (en) | System and methods for automated collection, aggregation, distribution, display, and recording of alert related information | |
| TR2025010946A2 (en) | Artificial intelligence-based wireless signal evaluation and broadcast quality improvement method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: WOHLER TECHNOLOGIES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KARANJKAR, MAKARAND;NATEKAR, AMOL V;REEL/FRAME:062029/0276 Effective date: 20221207 |
|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: SMAL); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: AWAITING TC RESP, ISSUE FEE PAYMENT VERIFIED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |