Dynamic Channel Management for Multi-User Shared Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems fail to maintain continuous functionality and user experience when connection channels change, leading to inconsistencies in user experience and data corruption, especially in multi-user scenarios where changes in connection channels affect other users' access to shared electronic data objects.

Innovation Solution

A computer-implemented method that detects connection channel changes and updates the functionality associated with shared electronic data objects across multiple user devices, ensuring access to appropriate device capabilities and maintaining consistent user experiences by adjusting connection channels dynamically based on detected changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional computing systems use fixed connection channels between devices, then user experience continuity is maintained, but the system fails to adapt when connection channels change or close

Engineering Contradiction:
Improveadaptability to connection channel changesVSAvoidcontinuous functionality maintenance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts connection channel assignments based on real-time channel status changes. When a connection channel closes or changes, the system automatically reassigns channels to maintain continuous functionality and user experience, transforming the static channel assignment model into a dynamic adaptive system.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms to monitor connection channel status and respond to changes. By detecting when channels close or change, the system receives feedback about the current state and adjusts channel assignments accordingly, ensuring continuous functionality while adapting to connection changes.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system monitors and updates functionality for all connection channels, then continuous functionality is maintained, but system complexity increases

Engineering Contradiction:
Improvecontinuous functionalityVSAvoidchannel management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the channel management task by associating specific functionality with specific connection channels. Instead of managing all channels uniformly, the system processes channels in discrete associations with user devices and functionality sets, reducing the complexity of tracking and updating across the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically detects connection channel changes and updates functionality assignments without requiring manual intervention. The self-service mechanism handles channel monitoring, change detection, and functionality reassignment autonomously, reducing operational complexity while maintaining continuous functionality.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the system provides appropriate functionality based on connection channel changes, then user experience consistency is improved, but data corruption may occur during transitions

Engineering Contradiction:
Improveuser experience consistencyVSAvoiddata corruption during channel transitions
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary actions by pre-establishing functionality associations with connection channels before changes occur. When channel changes are detected, the system has already prepared alternative channel-functionality mappings, enabling smooth transitions without data loss and maintaining consistent user experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements beforehand cushioning by maintaining backup channel-functionality associations and preparing transition protocols in advance. When channel changes occur, these pre-prepared mechanisms cushion against potential data corruption by ensuring continuous availability of appropriate functionality through alternative channels.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS11843671B1Apparatuses, computer-implemented methods, and computer program products for improved multi-user channel management
Publication Date: 2023.12.12 WELLS FARGO BANK NA
  • US11843671B1 patent drawing
  • US11843671B1 patent drawing
  • US11843671B1 patent drawing

AI summary

Embodiments of the present disclosure provide for improvements in managing connection channels for multiple associated users. As connection channel changes occur for one or more users, various connection channels are updated such that appropriate functionality is accessible as determined based on aspects of the connection channel change. Example embodiments provide for establishing a plurality of connection channels associated with a plurality of user data objects, where each of the plurality of connection channels enables access to functionality associated with a shared electronic data object via one of a plurality of computing devices, detecting, for a first user data object of the plurality of user data objects, a connection channel change associated with a first connection channel corresponding to a first computing device, and updating the functionality associated with the shared electronic data object for at least one of the plurality of connection channels based on the connection channel change.