Video Seek Bar Metadata Overlay for Multi-Source Event Review

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial gateway devices and controller systems are challenging to configure and monitor, especially for non-technical users, due to complex data processing and manual intervention requirements, which hinders real-time analysis and automation in industrial environments.

Innovation Solution

A system with a local video gateway connected to multiple cameras and sensors, utilizing AI or machine learning to process data and generate metadata for automated alerts and control, shifting the burden of video content review and machine control to the local gateway, and providing an interactive graphical user interface for remote access and configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration and monitoring of industrial gateway devices is performed, then system control and data processing are achieved, but configuration time and operational complexity increase significantly

Engineering Contradiction:
Improveease of configurationVSAvoidconfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic device discovery, data stream identification, and metadata generation without requiring manual configuration. The gateway automatically monitors data sources, generates metadata when thresholds are exceeded, and sends notifications, enabling the system to configure and monitor itself without human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures metadata generation rules and threshold values during system setup. Data sources are pre-identified and tagged with relevant metadata types, so that when data flows through the gateway, the metadata generation occurs automatically based on pre-established criteria, eliminating the need for real-time manual configuration.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If real-time analysis of data from multiple sensors and cameras is performed, then operational insights are obtained, but processing complexity and computational resources increase

Engineering Contradiction:
Improvereal-time analysis capabilityVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments metadata generation into distinct categories (device metadata, data stream metadata, environmental metadata) with specific triggers for each type. This segmentation allows the gateway to process different types of data independently and generate appropriate metadata only when relevant thresholds are exceeded, reducing overall processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of data processing from continuous analysis of all data streams to event-driven processing based on threshold exceedances. Metadata is generated only when specific parameters (temperature thresholds, motion detection, alarm conditions) are exceeded, transforming the processing approach from exhaustive to selective and reducing computational burden.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If comprehensive metadata is generated from all data sources, then operational insights are improved, but bandwidth consumption and data transmission increase

Engineering Contradiction:
Improveoperational insight qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system extracts only the essential metadata that exceeds predefined thresholds from the full data streams. Instead of transmitting all raw data or comprehensive metadata, the gateway identifies and extracts only the critical information (threshold exceedances, alarm conditions, significant events) for transmission to remote devices, reducing bandwidth consumption while maintaining operational insight quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system generates partial metadata only when necessary - specifically when data values exceed thresholds or significant events occur. This partial action approach means metadata is not continuously generated for all parameters, but only when relevant information is produced, optimizing the balance between information quality and transmission efficiency.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If automated alert systems are implemented, then response time to critical events is reduced, but system complexity and initial setup requirements increase

Engineering Contradiction:
Improvealert reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements automated feedback loops where metadata generation triggers notifications to remote devices, which can then send commands back to the gateway or connected devices. This feedback mechanism ensures reliable response to critical events while automating the alert process, reducing the need for manual monitoring and improving system reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11704984B1Video streaming user interface with data from multiple sources
Publication Date: 2023.07.18 SAMSARA INC
  • US11704984B1 patent drawing
  • US11704984B1 patent drawing
  • US11704984B1 patent drawing

AI summary

A management server receives a request to view video content; access a stream of video content corresponding to the request; access and store, in one or more databases, metadata associated with the video content, wherein the metadata includes a plurality of detections and was generated by the video gateway device based on an analysis of the video content and previously uploaded to a remote computing device; generating and causing display of a user interface that includes: the stream of the video content, a seek bar configured to be manipulated by a user so that the user can navigate through the video content, and the metadata overlaid on the seek bar such that the plurality of detections are overlaid at locations on the seek bar corresponding to when the plurality of detections were detected.