Cell-to-WiFi Switcher Context Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile content delivery systems face discontinuities when users switch between cellular and WiFi networks, leading to potential quality issues and inefficiencies in content delivery due to the lack of seamless network transitions and context preservation.

Innovation Solution

The system employs a network change detection component to save and restore the context state of content delivery sessions, allowing seamless switching between networks by canceling subscriptions, storing context data, and reinitiating delivery from the correct point on new networks, ensuring uninterrupted content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users switch between cellular and WiFi networks during content delivery, then network flexibility and potential speed improvement are achieved, but content delivery continuity and quality are compromised

Engineering Contradiction:
Improvenetwork switching capabilityVSAvoidcontent delivery continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting network changes before they disrupt content delivery. The network change detection component continuously monitors network status and triggers context preservation mechanisms in advance, saving the current playback position and session information before the user actually switches networks, thereby preventing delivery discontinuity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the context information component stores and retrieves delivery context (playback position, content identifier, network status) based on network change detections. This feedback loop ensures that when users switch between cellular and WiFi networks, the system receives information about the change and automatically restores the correct delivery context, maintaining continuity despite network transitions

Inventive Principle:
Principle #23Feedback

2Reliability

If the system preserves context information during network switches, then content delivery continuity is maintained, but system complexity increases

Engineering Contradiction:
Improvecontent delivery continuityVSAvoidcontext management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The context information component serves multiple functions: it detects network changes, saves delivery context (playback position, content identifier), stores this information in a structured manner, and retrieves it when needed. By consolidating these diverse functions into a single multi-functional component, the system maintains delivery continuity without proportionally increasing overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates simplified copies of essential delivery context information (playback position, content identifier, network status) rather than managing complex state data. This copying approach allows the system to preserve what's necessary for continuity while avoiding the complexity of managing complete session states, using lightweight data structures that are easy to store and retrieve

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8737357B2Cell-to-WiFi switcher
Publication Date: 2014.05.27 AT&T INTELLECTUAL PROPERTY I L P
  • US8737357B2 patent drawing
  • US8737357B2 patent drawing
  • US8737357B2 patent drawing

AI summary

A user is enabled to seamlessly switch between networks and/or devices, during a content delivery session. A network change detection component can determine when the user switches from one network to another. Further, a context management component is employed that stores a context state of the content delivery session on the first network when a change in network is detected. The context state is employed to seamlessly resume content delivery on the newly connected network and continue the content delivery session.