Wireless Connection Manager for Channel Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices often face challenges in simultaneously using multiple wireless connections, particularly when there are frequency conflicts or limitations in their wireless chipsets, which restricts their ability to operate multiple connections under the same wireless radio standard.

Innovation Solution

The computing device employs techniques to negotiate channel usage, terminate existing connections, and establish alternate connections using different wireless standards, such as switching from a Wi-Fi connection to a mobile data connection when necessary, to manage multiple wireless connections effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a computing device attempts to establish multiple wireless connections using the same wireless radio standard simultaneously, then the device can access multiple networks or services, but frequency conflicts occur and the wireless chipset cannot operate multiple connections at the same channel

Engineering Contradiction:
Improveability to use multiple wireless connectionsVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a wireless connection manager as an intermediary component that coordinates between multiple wireless connections. This manager detects channel conflicts and orchestrates the negotiation process between connections, allowing the system to maintain multiple connections by mediating resource allocation and preventing direct conflicts at the chipset level.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts wireless connection parameters including channel selection, negotiation timing, and connection prioritization. The wireless connection manager continuously monitors connection status and adapts the configuration of wireless connections in real-time based on current channel availability and conflict detection, enabling flexible operation within hardware constraints.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the computing device negotiates the second wireless connection to use the same channel as the first wireless connection, then both connections can operate simultaneously without frequency conflict, but this requires successful channel negotiation which may not always be possible

Engineering Contradiction:
Improvesimultaneous connection operationVSAvoidchannel negotiation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The wireless connection manager performs preliminary channel detection and negotiation attempts before fully establishing wireless connections. By proactively checking channel availability and pre-negotiating channel usage, the system avoids establishing connections that would immediately conflict, reducing the need for complex conflict resolution later in the connection lifecycle.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the wireless connection manager continuously monitors the status of wireless connections and channel usage. When channel conflicts are detected or negotiation fails, the feedback loop triggers alternative actions such as selecting different channels, adjusting connection priorities, or terminating conflicting connections to maintain system functionality.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the computing device terminates the first wireless connection to establish the second wireless connection, then the second connection can be established without frequency conflict, but network access may be lost if the first connection provided essential network access

Engineering Contradiction:
Improveconnection flexibilityVSAvoidnetwork access continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system changes operational parameters of wireless connections including channel frequency, connection priority levels, and operational status. By adjusting these parameters dynamically, the wireless connection manager can optimize the configuration to maintain network access through alternative connections when conflicts arise, rather than simply terminating connections.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements compensation mechanisms where alternative wireless connections are prepared or maintained as backup options before primary connections fail. The wireless connection manager monitors connection health and has pre-planned fallback strategies, so when a connection must be terminated due to conflicts, network access continuity is preserved through alternative connections that were prepared in advance.

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

Data Source

PatentUS9585184B1Using multiple wireless connections
Publication Date: 2017.02.28 GOOGLE LLC
  • US9585184B1 patent drawing
  • US9585184B1 patent drawing
  • US9585184B1 patent drawing

AI summary

In one implementation, a computer-implemented method includes receiving, at a computing device and while the computing device is using a first wireless connection, a request to establish a second wireless connection using a same wireless radio standard as the first wireless connection; detecting whether the computing device is able to operate more than one wireless connection simultaneously using the wireless radio standard; based on the detecting, determining whether to terminate the first wireless connection and to establish the second wireless connection; based on the determining, terminating the first wireless connection and establishing the second wireless connection; detecting that the computing device has finished using the second wireless connection; and, in response to detecting that the computing device has finished using the second wireless connection, automatically terminating the second wireless connection and re-establishing the first wireless connection.