Server Video Session Analysis for Group Chat Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for reporting and recording video streams in video sessions are inefficient, as users must manually view streams to identify interesting moments and persistent group chatrooms continue to exist even when no participants are active, leading to unnecessary resource usage and missed notifications.

Innovation Solution

A computer server machine analyzes video streams to identify interesting events and generates markers for clients, allowing for automatic notification of non-active participants in persistent real-time group chatrooms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually view video streams to identify interesting moments, then they can detect interesting events, but it consumes excessive time and manual effort

Engineering Contradiction:
Improvedetection of interesting eventsVSAvoidtime for manual review
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service by implementing automatic video analysis capabilities that detect interesting events without human intervention. The server automatically processes video streams, identifies key moments using algorithms, and generates notifications, allowing the system to serve itself rather than relying on manual user review.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of manual video viewing with an automated computational system. Instead of users physically watching and analyzing video content, the system uses automated video analysis algorithms and processing to detect interesting events, substituting human manual effort with computational mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If persistent group chatrooms continue to exist when no participants are active, then the chatroom remains available for immediate re-entry, but unnecessary resources are consumed

Engineering Contradiction:
Improveavailability of chatroomVSAvoidresource usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system implements dynamic chatroom management where the state and resource allocation of chatrooms change based on participant activity. When participants are inactive, the system dynamically adjusts resource usage while maintaining the chatroom's persistent nature, allowing it to be quickly reactivated when needed without continuously consuming maximum resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying operational parameters of the chatroom based on activity levels. The system changes parameters such as resource allocation, notification frequency, and maintenance intensity according to whether participants are active or inactive, optimizing the balance between availability and resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If notifications are sent to all participants regardless of activity status, then no interesting events are missed, but non-active participants receive unnecessary notifications

Engineering Contradiction:
Improvenotification deliveryVSAvoidnotification relevance
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system applies local quality by customizing notification behavior based on the specific activity status of each participant. Instead of applying a uniform notification policy to all participants, the system adjusts notification delivery and content based on individual participant states, ensuring that notifications are appropriately targeted and relevant to each user's current engagement level.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10033963B1Group video session
Publication Date: 2018.07.24 META PLATFORMS INC
  • US10033963B1 patent drawing
  • US10033963B1 patent drawing
  • US10033963B1 patent drawing

AI summary

In one embodiment, a computer server machine maintains a persistent real-time group chatroom comprising one or more participants. At any given time, zero or more participants are active in the group chatroom. The computer server machine receives one or more video streams associated with a video session associated with one or more users. The video streams are communicated from one or more client devices with each client device respectively associated with the one or more users. The computer server machine provides a notification to one or more non-active participants, wherein the one or more non-active participants are not active in the persistent real-time group chatroom.