Computer Conversation System Sequencing Video Feeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video conferencing and calling systems face challenges with multiple users, including unintelligible audio due to simultaneous speaking, high bandwidth requirements, and link quality degradation, making it difficult to maintain coherent communication.

Innovation Solution

A computer conversation system that records and sequences video from user computers, displaying an array of visual indicators in a set order, allowing users to upload content of a predetermined length, which is queued and played back in a linear sequence, reducing bandwidth demands and facilitating coherent conversation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple users participate in video conferencing simultaneously, then the number of participants increases, but audio becomes unintelligible due to simultaneous speaking

Engineering Contradiction:
Improvenumber of usersVSAvoidaudio intelligibility
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system implements a queue mechanism where user video feeds are pre-processed and buffered before being transmitted to other users. This preliminary action allows the system to manage multiple user feeds systematically, preventing simultaneous transmission that causes audio unintelligibility while maintaining the ability to support multiple participants.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple user video feeds are transmitted simultaneously, then all users can see each other, but bandwidth requirements increase significantly

Engineering Contradiction:
Improveability to display all usersVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The server performs preliminary processing of user video feeds by buffering and sequencing them before transmission. This allows the system to prepare multiple feeds in advance and transmit them in a controlled manner, reducing the peak bandwidth requirements compared to simultaneous transmission of all feeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of transmitting multiple full-resolution video feeds simultaneously to each user, the system creates a single composite video stream that incorporates feeds from multiple users in sequence. This copying approach significantly reduces bandwidth consumption while still allowing all users to see each other's video content.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If multiple user feeds are broadcast simultaneously, then all participants are visible, but link quality degrades

Engineering Contradiction:
Improvenumber of visible usersVSAvoidlink quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system buffers and sequences user feeds before transmission, performing preliminary quality control and error correction. This preliminary action ensures that each transmitted feed maintains acceptable quality levels even when multiple users are participating, preventing the cumulative degradation that would occur with simultaneous transmission of multiple feeds.

Inventive Principle:
Principle #10Preliminary action

4Loss of time

If video conferencing systems use complex mechanisms to reduce delays, then time synchronization improves, but computational expense increases

Engineering Contradiction:
Improvetransmission delayVSAvoidcomputational resource
Core Design Contradiction:
Loss of timeVSUse of energy by stationary object

Solution Approach 1:

The server performs preliminary buffering and sequencing of video feeds, which naturally synchronizes transmission timing without requiring complex real-time delay adjustment mechanisms. This preliminary action reduces transmission delays by organizing feeds in advance, while avoiding the heavy computational expense of complex synchronization algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8655144B2Communication apparatus
Publication Date: 2014.02.18 VISUAL INVESTMENTS INT
  • US8655144B2 patent drawing
  • US8655144B2 patent drawing
  • US8655144B2 patent drawing

AI summary

A computer conversation system comprising: at least one server including a processor and memory and configured for communication with a plurality of user computers which each comprise a display; a video recording application configured to record video or receive recorded video from some, and preferably all, of the individual computers of the plurality of user computers; wherein the at least one server is configured to send a sequence of recorded videos to the plurality of users, the sequence of recorded videos based on the videos recorded or received from the individual computers and optionally the system is configured to send a file to the plurality of user computers which results in each of the plurality of computers displaying on the display an array of visual indicators in a set order, wherein each of a plurality of the visual indicators corresponds to at least one recorded video to be sent by the server, and the set order of the array corresponds to the order of at least part of the sequence of recorded video.