Service Session Manager for Dynamic Media Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for media consumption across various devices and locations poses challenges in efficiently delivering multimedia content, as existing systems struggle to dynamically evaluate customer requests and select optimal network devices/systems in real time, considering factors like location, device type, and quality of service.

Innovation Solution

The proposed infrastructure includes a Service Session Manager (SSM) that dynamically evaluates customer requests by identifying location, device type, and quality of service factors to select an optimal network device/system for content delivery, using components like SSM orchestrator, resource manager, content resolver, and subscriber manager to provide multimedia content in real time or near real time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing systems are used to deliver multimedia content, then content delivery is provided, but the systems cannot dynamically evaluate customer requests and select optimal network devices in real time

Engineering Contradiction:
Improvedynamic evaluation capabilityVSAvoidreal-time selection delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-establishes session templates and network device profiles before actual content delivery requests arrive. When a request comes in, the SSM matches the request against pre-defined templates and selects from pre-evaluated network devices, avoiding real-time complex evaluation while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The Session Session Manager acts as an intermediary layer between content requests and network devices. It maintains a session table that maps customer requests to optimal network devices based on pre-collected quality of service factors, location data, and device capabilities, enabling fast matching without direct real-time evaluation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple network devices and systems are available for content delivery, then service coverage is improved, but selecting the optimal device becomes complex

Engineering Contradiction:
Improvedevice selection capabilityVSAvoidselection process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the complex selection process into distinct components: quality of service evaluation, location-based filtering, device capability matching, and session template selection. Each component handles a specific aspect of the selection, making the overall complex process manageable and systematic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes selection parameters from complex multi-dimensional evaluation to simplified template matching. By pre-defining session templates with specific parameter combinations (device type, location, quality requirements), the system transforms the selection problem into finding the best matching template rather than evaluating all possible device combinations.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If real-time content delivery is implemented, then customer satisfaction is improved, but system resource consumption increases

Engineering Contradiction:
Improvecontent delivery speedVSAvoidsystem processing energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs resource-intensive operations in advance: collecting quality of service factors, analyzing network device capabilities, and creating session templates are all done before actual content delivery. This preliminary preparation enables fast real-time delivery without repeating complex evaluations for each request.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing full evaluations for each content request, the system creates simplified session records that copy essential matching information from pre-evaluated templates. These session records enable rapid content delivery decisions without re-processing the full evaluation logic for each request.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8924996B2Session manager
Publication Date: 2014.12.30 VERIZON PATENT & LICENSING INC
  • US8924996B2 patent drawing
  • US8924996B2 patent drawing
  • US8924996B2 patent drawing

AI summary

A method may include receiving a request, from a user device, associated with accessing a multi-media asset/content, identifying a location associated with the user device and identifying a profile for a subscriber associated with the user device. The method may also include determining whether the multi-media asset/content is available, identifying, based on the location, a content distribution network or network device to deliver the first multi-media asset/content, and identifying, based on the profile, advertisements associated with the multi-media content or asset. The method may further include inserting the identified advertisements into the multi-media asset/content and providing, via the identified content distribution network or network device, the multi-media asset/content to the user device.