Time-Compressed Video Preview for Emergency Context Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Live video streams in emergency situations often fail to capture critical moments, leading to confusion and difficulty in making real-time decisions due to lack of context, especially when cameras are not actively recording or capture blurred or blank footage.

Innovation Solution

Implementing a method to provide a time-compressed preview of pre-buffered video during a push-to-video communication session, which involves detecting objects of interest in the pre-buffered video, selecting relevant segments, and transmitting a time-compressed preview alongside the live video stream for synchronous playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a live video stream is transmitted during an emergency situation, then real-time communication is achieved, but critical moments may be missed and context information is lost

Engineering Contradiction:
Improvereal-time communication speedVSAvoidcontext information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system continuously records video in a circular buffer before the push-to-video activation occurs. This preliminary recording ensures that critical moments leading up to the emergency situation are captured and stored, so when the live stream is activated, the recipient receives both the live feed and the pre-captured context information about what happened immediately before the officer activated the camera.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the camera is activated to capture live video, then real-time streaming is enabled, but footage before activation is not captured

Engineering Contradiction:
Improvereal-time streaming capabilityVSAvoidtime before activation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The camera system continuously records video into a circular buffer in the background even when not actively streaming. This preliminary action ensures that the time period before activation is not lost, as the buffer already contains footage from moments leading up to when the officer presses the button to start live streaming.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The circular buffer acts as an intermediary storage mechanism between the continuous video capture and the on-demand live streaming. It mediates the timing discrepancy by holding pre-captured footage and delivering it to the recipient along with the live stream, effectively bridging the gap between activation time and critical event time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If pre-buffered video is transmitted before live stream, then context information is provided, but playback is delayed and not synchronous

Engineering Contradiction:
Improvecontext informationVSAvoidplayback synchronization
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system merges the pre-buffered video content with the live stream transmission into a single unified data flow. Instead of sending pre-buffered video separately and then the live stream (which would cause delays), the system combines both into one transmission that delivers context information and real-time footage simultaneously, maintaining synchronization between what the officer sees and what the recipient receives.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11095924B1Method and device for providing a time-compressed preview of a pre-buffered video during a push-to-video communication session
Publication Date: 2021.08.17 MOTOROLA SOLUTIONS INC
  • US11095924B1 patent drawing
  • US11095924B1 patent drawing
  • US11095924B1 patent drawing

AI summary

A process for providing a time-compressed preview of a pre-buffered video during a push-to-video (PTV) communication session. A video communication device detects a PTV activation command and analyzes a pre-buffered video to detect objects of interest. The video communication device then establishes a PTV communication session with a second video communication device to transmit a time-compressed preview of the pre-buffered video in which some of the video segments in which the objects of interest appear are configured for accelerated playback at the second video communication device. The video communication device transmits a live PTV stream for synchronous playback at the second video communication device only after the transmission of the time-compressed preview of the pre-buffered video is completed.