Network Recording Service Dynamic Unicast to Broadcast Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing content distribution systems face inefficiencies in managing network resources, particularly when users catch up to live content, leading to high bandwidth consumption due to multiple unicast sessions, which can be burdensome for service providers.

Innovation Solution

Implementing a network recording service that allows users to record content and switch between unicast, broadcast, and multicast distributions, using a buffer to store content and minimize the need for continuous unicast sessions, thereby optimizing network resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a unicast session is established to deliver content to a user equipment device, then the user can receive content in various formats and at various times with control over content, but bandwidth consumption increases and network resources are burdened

Engineering Contradiction:
Improvecontent delivery flexibilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically switches between unicast and broadcast/multicast delivery modes based on real-time conditions. When a user catches up to live content, the system transitions from unicast to broadcast/multicast to reduce bandwidth consumption, while maintaining the ability to revert to unicast if needed. This dynamic adaptation resolves the contradiction by making bandwidth consumption variable rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the delivery parameter from unicast to broadcast/multicast based on user playback position. When the user reaches the live point, the parameter changes to utilize efficient broadcast/multicast distribution, thereby reducing network resource burden while maintaining content delivery flexibility.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If multiple unicast sessions are established to support users catching up to live content, then each user can independently access content, but network resource consumption becomes high and management becomes burdensome

Engineering Contradiction:
Improveindependent content accessVSAvoidnetwork management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges multiple unicast sessions into a single broadcast/multicast session when users are at the same content position. Instead of maintaining separate unicast connections for each user who has caught up to live content, the system consolidates them into one efficient broadcast/multicast stream, reducing network management complexity while preserving independent access capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The broadcast/multicast session serves multiple users simultaneously, making the network resource universal. A single broadcast/multicast stream can serve any number of users who have caught up to live content, eliminating the need for multiple dedicated unicast sessions and simplifying network management.

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

3Loss of energy

If the system switches from unicast to broadcast/multicast distribution, then bandwidth is preserved and network resources are optimized, but there may be a time delay between content request and delivery

Engineering Contradiction:
Improvebandwidth preservationVSAvoidcontent delivery delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-positioning content in buffer memory at the user equipment device before the actual playback. When a user requests content, the system checks if it's already in the buffer, eliminating delivery delay. The buffer is pre-filled with content that the user is likely to need, so when the user catches up to live content and the system switches to broadcast/multicast, there's no perceptible delay.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9167295B2Multi-source content retrieval
Publication Date: 2015.10.20 COMCAST CABLE COMM LLC
  • US9167295B2 patent drawing
  • US9167295B2 patent drawing
  • US9167295B2 patent drawing

AI summary

An apparatus, method, and system are provided for providing content to a user. In some embodiments the content may be transmitted using a first transmission technique. In some embodiments, when the user “catches up to” the content as it is being received via the first transmission technique, a switch may be made to obtain the content via a second transmission technique, allowing reception of the content via the first transmission technique to be terminated. In some embodiments, a user equipment device may include a buffer that may be used to store the content received via the second transmission technique, which may support earlier termination with respect to receiving content via the first transmission technique. In some embodiments, the buffer may support a rewind operation.