Adaptive Connectivity for Network Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network-hosted conferencing systems rely on server-centric models that can be inefficient in managing data transmission between multiple participants, particularly in terms of bandwidth usage and compatibility issues, limiting the effectiveness of peer-to-peer (P2P) data sharing.

Innovation Solution

Implementing a collaboration server that facilitates P2P data transmission by evaluating and switching between traditional Hub-and-Spoke and P2P modes based on criteria such as bandwidth and software compatibility, allowing clients to determine and establish P2P connections for efficient data sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a server-centric Hub-and-Spoke model is used for data transmission, then system compatibility and security are improved, but bandwidth efficiency and data sharing performance deteriorate

Engineering Contradiction:
Improvesystem compatibilityVSAvoiddata sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically switches between Hub-and-Spoke and P2P transmission modes based on real-time evaluation of connectivity factors, bandwidth availability, and software compatibility. This dynamic adaptation allows the system to optimize data sharing efficiency while maintaining compatibility when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission mode parameter from static (always server-centric) to variable, allowing switching between server-mediated and direct peer-to-peer connections based on evaluated conditions such as bandwidth requirements and compatibility constraints.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a server-centric Hub-and-Spoke model is used for data transmission, then security control is improved, but bandwidth usage efficiency deteriorates

Engineering Contradiction:
Improvesecurity controlVSAvoidbandwidth usage efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system uses the server as an intermediary only when necessary for security and compatibility coordination, while allowing direct P2P connections for data transmission to reduce bandwidth consumption. The server mediates the establishment of P2P connections rather than continuously routing all data through it.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The transmission architecture dynamically adjusts between server-mediated and direct connections based on bandwidth requirements, maintaining security control through initial server coordination while optimizing bandwidth usage through direct P2P data paths.

Inventive Principle:
Principle #15Dynamics

3Reliability

If standalone client software tightly coupled to server is used, then compatibility issues are reduced, but system complexity and deployment flexibility worsen

Engineering Contradiction:
Improveclient-server compatibilityVSAvoidsystem deployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments functionality between server-mediated tasks (compatibility coordination, security management) and client autonomous tasks (P2P connection establishment, direct data transmission). This segmentation reduces deployment complexity while maintaining compatibility through clear functional boundaries.

Inventive Principle:
Principle #1Segmentation

4Productivity

If P2P mode is used for data sharing, then bandwidth efficiency is improved, but compatibility and security issues worsen

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidsoftware compatibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary evaluation of connectivity factors, software compatibility, and security requirements before establishing P2P connections. This preliminary action ensures that P2P mode is only activated when compatibility conditions are satisfied, while still achieving bandwidth efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors P2P connection status and compatibility factors, providing feedback to dynamically adjust between P2P and server-mediated modes. This feedback mechanism maintains compatibility while optimizing bandwidth usage through informed mode switching.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9565249B2Adaptive connectivity in network-based collaboration background information
Publication Date: 2017.02.07 ADOBE INC
  • US9565249B2 patent drawing
  • US9565249B2 patent drawing
  • US9565249B2 patent drawing

AI summary

Various embodiments include at least one of systems, methods, software, and data structures for peer-to-peer exchange of at least a portion of networked collaboration session data. Client and server solutions allow for switching between peer-to-peer and server-centric modes of collaboration data sharing. Some embodiments also allow for sharing of data of a first type via a collaboration server and data of a second type via peer-to-peer connections.