Mobile Service Channel Selection and Application Layer Handover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for wireless bandwidth in mobile settings poses a challenge for efficient content delivery, as existing systems struggle to optimize the use of limited resources, particularly in scenarios where users move between different mobile service areas, leading to potential disruptions in video streaming due to differences in unicast and broadcast capabilities.

Innovation Solution

A system that determines the optimal delivery channel (unicast, multicast, or broadcast) based on user viewing statistics, voting, and sponsorship, with advanced handover management at the application layer to minimize buffering and ensure seamless video playback across service areas by buffering video data and using predictive notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If broadcast channel is used for program delivery, then wireless bandwidth is saved and multiple users can receive the same content efficiently, but the system cannot provide personalized content delivery and has limited control over individual user reception quality

Engineering Contradiction:
Improvewireless bandwidth usageVSAvoidcontent delivery flexibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between broadcast and unicast delivery modes based on real-time conditions. When a program is widely viewed, broadcast mode is used to save bandwidth. When a program has low viewership or a user moves to a new service area, the system transitions to unicast mode to provide personalized delivery and maintain reception quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The delivery mode parameter changes from broadcast to unicast based on viewership statistics and user location. The system monitors the number of users viewing the same program and transitions delivery parameters to optimize both bandwidth efficiency and individual user experience.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If unicast channel is used for program delivery, then personalized content delivery and reliable reception are ensured, but wireless bandwidth consumption increases significantly

Engineering Contradiction:
Improvereception qualityVSAvoidwireless bandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of using unicast for all users viewing the same program, the system applies unicast only partially - specifically when a user moves to a new service area or when viewership is low. For the majority of users in the same service area viewing popular programs, broadcast mode is used to conserve bandwidth.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If a user moves from one mobile service area to another, then the user can access new service coverage, but disruptions in video streaming occur due to differences in unicast and broadcast capabilities between areas

Engineering Contradiction:
Improveservice area coverageVSAvoidvideo streaming continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by monitoring user location and predicting handover events. Before the user actually moves to a new service area, the system prepares by establishing unicast connection in advance, ensuring seamless transition and avoiding streaming disruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses an intermediary approach by introducing a handover mechanism that mediates between broadcast and unicast modes during area transitions. The handover process acts as a bridge, smoothly transferring the user from broadcast mode in the original area to unicast mode in the new area, maintaining streaming continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Speed

If handover between service areas is performed quickly, then service continuity is maintained, but buffering time increases and video playback is disrupted

Engineering Contradiction:
Improvehandover speedVSAvoidbuffering time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary buffering of video content before the handover event. By pre-buffering the video data, the system ensures that when the quick handover occurs, the user experiences minimal or no buffering during the actual transition, as the content is already loaded in the device's buffer.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9635689B2Delivery channel selection and application layer handover of programs for a mobile service
Publication Date: 2017.04.25 VERIZON PATENT & LICENSING INC
  • US9635689B2 patent drawing
  • US9635689B2 patent drawing
  • US9635689B2 patent drawing

AI summary

Methods and devices provide channel assignments of programs delivered in a mobile setting. The channel assignments include unicast channels, multicast channels, and broadcast channels. The channel assignments are based on one or more of the type of program, user viewership information, or user voting information. Additionally, methods and devices provide for handover between mobile service areas at the application layer. Programs are buffered based on a handover time. During the handover, the buffered portion of the program is played.