Media Routing via Name Processor and State Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media streaming technologies face challenges in implementing real-time media streaming on diverse networks due to resource intensity and lack of state control, viewer management, and security features such as anti-spoofing and denial of service prevention, especially in enhanced services that require network-wide resource allocation and control.
Innovation Solution
A distributed media routing algorithm that includes a name routing processor to process media requests, translate protocols, identify resources, and monitor communication and processing status, enabling dynamic content delivery and viewer management while ensuring quality of service and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If real-time media streaming is implemented on diverse networks, then media delivery speed is improved, but system reliability deteriorates due to resource intensity and lack of state control
Solution Approach 1:
The patent introduces a state control model as an intermediary layer between the media streaming system and diverse networks. This model maintains state information about network resources, viewer sessions, and media streams, enabling reliable real-time streaming by coordinating resource allocation and monitoring stream health across heterogeneous network environments.
Solution Approach 2:
The patent dynamically adjusts streaming parameters such as bitrate, resolution, and buffer sizes based on network conditions and resource availability. The state control model monitors network status and modifies stream parameters in real-time to maintain reliable delivery across diverse networks with varying capabilities.
2Adaptability or versatility
If enhanced media streaming services are provided with multiple digital media streams, then service quality is improved, but device complexity increases due to lack of viewer management and resource allocation control
Solution Approach 1:
The state control model serves multiple functions simultaneously: it manages viewer sessions, allocates network resources, monitors stream health, and coordinates multiple media streams. This universal control mechanism handles enhanced services with multiple streams without proportionally increasing device complexity, as the same state model manages all aspects of the streaming system.
Solution Approach 2:
The patent divides the streaming system into distinct functional components: the state control model for centralized coordination, individual stream processors for media delivery, and viewer management modules for session control. This segmentation allows enhanced services with multiple streams to be managed through modular, independent units rather than a monolithic complex system.
3Reliability
If network-wide resource allocation and control are implemented, then quality of service is improved, but system complexity increases due to lack of existing control mechanisms
Solution Approach 1:
The state control model implements continuous feedback loops that monitor network resource usage, stream health, and viewer session status. This feedback mechanism enables automatic resource reallocation and problem detection without manual intervention, improving quality of service while keeping the control system manageable through automated responses to changing conditions.
Data Source
AI summary
The system and method for streaming media to a viewer and managing the media comprises 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 RTSMS has a reservation system. 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 reservation system of 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.


