Media Streaming Reservation State Model for Network Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital media streaming technologies face challenges in managing diverse networks and providing high-quality media streaming services due to resource intensity and lack of state control models, leading to difficulties in viewer and media content management, as well as inaccurate billing and tracking.

Innovation Solution

A system comprising a media switch, routing processor, and management system that uses reservation identification to track media streaming, enabling dynamic routing and quality control, and includes a reservation state model to monitor and manage media sessions across multiple devices, ensuring accurate billing and viewer management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If real time media streaming is implemented on diverse networks, then media streaming service is provided, but resource intensity increases and quality of service control becomes insufficient

Engineering Contradiction:
Improvemedia streaming service provisionVSAvoidresource intensity
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system segments media streaming into multiple individual digital media streams, each treated as a separate session. This allows independent management and control of each stream's resource consumption, reducing overall system resource intensity while maintaining adaptability across diverse networks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic session management where each digital media stream session can be independently controlled, monitored, and adjusted based on network conditions and resource availability. This dynamic approach optimizes resource usage while providing adaptable streaming services across different network environments.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple digital media streams are transmitted, then enhanced media streaming services are provided, but session management complexity increases and viewer association is lost

Engineering Contradiction:
Improveenhanced media streaming servicesVSAvoidsession management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments enhanced media streaming services into multiple independent digital media streams, each with its own session management. This segmentation allows complex services to be broken down into manageable units, reducing overall management complexity while maintaining service enhancement capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms that track and associate each digital media stream session with its corresponding viewer. This feedback loop maintains accurate viewer-session associations even when multiple streams are transmitted, enabling proper session management and billing tracking.

Inventive Principle:
Principle #23Feedback

3Speed

If existing digital media streaming devices focus on technical transmission delivery, then media transmission is achieved, but viewer management and media content management control is insufficient

Engineering Contradiction:
Improvemedia transmissionVSAvoidviewer management and media content management
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The system introduces an intermediary session management layer that bridges technical media transmission and viewer/content management. This intermediary maintains session state information and provides control interfaces, enabling effective viewer and content management without compromising transmission speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces manual or mechanical viewer management approaches with automated session control mechanisms. Session state models and automated tracking systems manage viewer associations and content delivery, improving ease of operation while maintaining efficient media transmission.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If current technologies treat each digital media stream as an individual session, then transmission flexibility is improved, but accurate billing and tracking capability is lacking

Engineering Contradiction:
Improvetransmission flexibilityVSAvoidbilling and tracking accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system implements comprehensive feedback mechanisms that track each individual digital media stream session from initiation to completion. This feedback captures detailed session information including duration, data transmitted, and viewer identification, enabling accurate billing and tracking while maintaining transmission flexibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces inadequate manual billing and tracking methods with automated session state monitoring and measurement systems. These systems automatically capture and record session metrics, providing precise billing and tracking data for each individual media stream session.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9349138B2System and method for streaming media
Publication Date: 2016.05.24 SITO MOBILE R&D IP LLC
  • US9349138B2 patent drawing
  • US9349138B2 patent drawing
  • US9349138B2 patent drawing

AI summary

The system and method for streaming media to a viewer and managing the media comprises and an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The system and method operate with a reservation server. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.