Per-Device URL Insertion in Video Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service providers face challenges in managing and presenting additional interactive content alongside video content due to limitations in controlling URLs or links on consumer electronic devices, especially when using unmanaged third-party devices, which affects the delivery of enhanced viewing experiences across multiple screens and devices.
Innovation Solution
The solution involves inserting links or URLs associated with video content items at a program or channel level per device/user, allowing service providers to manage and display additional interactive content without interference from CE device manufacturers, using mechanisms like metadata insertion, caching, and filtering based on device attributes and user profiles, ensuring that the CE device manufacturer cannot update or remove these links.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If service providers use unmanaged third-party CE devices to deliver video content, then device compatibility and user choice are improved, but control over interactive content delivery and URL management deteriorates
Solution Approach 1:
The system segments URL management control by inserting device-specific identification codes into video content streams, allowing service providers to maintain control over interactive content delivery to specific unmanaged CE devices while permitting other devices to operate freely. This segmentation enables selective control without restricting overall device compatibility.
Solution Approach 2:
The patent introduces an intermediary mechanism where device identification codes are embedded within video streams as metadata. These codes act as intermediaries that enable service providers to indirectly control unmanaged CE devices by recognizing device-specific identifiers and managing URL delivery accordingly, without requiring direct device management authority.
2Reliability
If service providers insert device-specific URLs and links into video streams, then control over interactive content delivery is improved, but system complexity and processing requirements worsen
Solution Approach 1:
The system performs preliminary action by inserting device identification codes into video streams during the content delivery process, before interactive content needs to be delivered. This allows receiving devices to pre-identify themselves and receive appropriate URL configurations in advance, reducing real-time processing complexity while maintaining control.
Solution Approach 2:
The patent uses copying by embedding lightweight device identification code copies within video stream metadata rather than transmitting full device profiles or complex control data. This copying approach maintains control reliability while minimizing system complexity and processing requirements.
3Ease of operation
If CE device manufacturers can override service provider URLs, then device autonomy and ease of operation are improved, but service provider content management capability deteriorates
Solution Approach 1:
The system applies preliminary anti-action by pre-inserting device identification codes and associated URL management rules into video streams before devices can potentially override them. This creates a preemptive control mechanism that maintains service provider authority while allowing devices to operate autonomously within defined parameters.
Solution Approach 2:
The patent inverts the traditional control model by having devices identify themselves to service providers through embedded codes rather than providers having to manage individual devices directly. This inversion maintains service provider control while preserving device autonomy, as devices actively participate in the identification process.
Data Source
AI summary
Insertion and assignment of a link or URL per device/user is provided. A CE device may be used by the user as an interface to access video content from a plurality of service providers, content provider/owners, etc. An indication to access video content from an unmanaged CE device may be received and the device and its manufacturer/manager may be identified. An analysis may be performed based on the requested content item, user's display device, CE device, CE device manufacturer/manager, business rules/agreements etc. A URL or link may be assigned based on the analysis. The URL or link may then be sent for display on the user's viewing device along with the stream of requested video content. The CE device manufacturer/manager may not have the ability to update or erase the URL/link that is sent by the service provider.


