Real-Time Communication System Adviser Collision Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In real-time communication systems, frequent collisions occur when multiple users attempt to establish connections with the same adviser, leading to inefficiencies and increased wait times for both users and advisers.

Innovation Solution

The system implements techniques to reduce collisions by introducing a time gap between user selection and connection establishment, requiring user registration and payment verification, randomizing the presentation order of advisers, and dynamically adjusting availability and inventory data to prevent over-presentation of the same adviser, while also providing a refund mechanism for unsatisfied users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users attempt to establish connections with the same adviser simultaneously, then the system can serve more users, but collision frequency increases leading to connection failures and increased wait times

Engineering Contradiction:
Improveconnection success rateVSAvoidwait time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by requiring user registration and payment verification before connection establishment. This advance preparation reduces collisions by ensuring users are properly enrolled and screened before attempting to connect to advisers, thereby improving connection success rates while managing wait times through structured preprocessing steps

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts adviser presentation based on real-time availability and inventory data. By making the adviser list dynamic and responsive to current system state, the system optimizes connection success rates while managing user expectations and wait times through adaptive resource allocation

Inventive Principle:
Principle #15Dynamics

2Reliability

If the system requires user registration and payment verification before connection, then connection reliability improves, but system complexity and enrollment time increase

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

Solution Approach 1:

The system segments the connection process into distinct phases: user registration, payment verification, and connection establishment. This segmentation improves reliability by ensuring each prerequisite is met before proceeding, while managing complexity through modular, staged processing rather than monolithic system design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Registration and payment verification are performed as preliminary actions before connection establishment. This approach ensures reliable connections by pre-validating user eligibility, while the complexity is managed by completing these administrative tasks in advance rather than during the connection moment

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the system presents the same adviser to multiple users concurrently, then user choice is maximized, but collision frequency increases reducing connection efficiency

Engineering Contradiction:
Improveuser choiceVSAvoidconnection efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system makes the adviser presentation dynamic by adjusting availability and inventory data in real-time. This allows the system to maintain user choice through personalized, context-aware adviser recommendations while improving connection efficiency by preventing over-presentation of advisers who are already engaged in connections

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from connection outcomes to adjust adviser presentation. By monitoring connection success rates and adviser availability, the system adapts which advisers are presented to which users, maintaining versatility in user choice while optimizing overall connection efficiency through data-driven resource allocation

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10432793B2Systems and methods to enroll users for real time communications connections
Publication Date: 2019.10.01 INGENIO INC
  • US10432793B2 patent drawing
  • US10432793B2 patent drawing
  • US10432793B2 patent drawing

AI summary

A computing apparatus uses an interactive user assessment test to identify and/or assess the need and skills of the user as part of an enrollment process for the user to register for the services of the system that provides real time communications connections between users and advisers. The advisers provide coaching services over real time communications connections provided via the system. A recommendation engine is configured to use the assessment results to recommend advisers for the user based on the need and skills of the user, as well as the real time availability of the advisers to provide the coaching services.