Server Video Session Analysis for Group Chat Notifications
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


