Multi-Device Streaming Content Handoff Using Optical Code Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video streaming services face challenges in providing customized ancillary content experiences efficiently, synchronizing content streaming according to a published schedule, and managing memory and network utilization for large numbers of target devices, particularly in linear programmed streaming content.
Innovation Solution
Systems and methods for dynamically controlling streaming of content by adjusting ancillary content pod durations, selecting prediction models based on user responses, and synchronizing content playback to scheduled start times, using a network interface and processing devices to manage streaming of primary and ancillary content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional approaches are used to provide ancillary content for linear programmed streaming content, then content can be delivered to users, but computer resource utilization becomes inefficient and latency increases
Solution Approach 1:
The system pre-loads ancillary content into content pods before users request them. Content pods are prepared in advance with relevant ancillary content based on predicted user interests and viewing patterns, allowing rapid delivery without real-time processing delays or excessive resource consumption during active streaming.
Solution Approach 2:
The system dynamically adjusts content pod composition and delivery based on real-time user behavior analysis. Prediction models continuously learn from user interactions to optimize which ancillary content is included in pods, adapting to changing user preferences while maintaining efficient resource utilization.
2Ease of operation
If ancillary content is rapidly delivered to users switching among channels, then user experience improves, but ensuring consistent presentation of appropriate ancillary content becomes difficult
Solution Approach 1:
Content pods are pre-configured with ancillary content relevant to specific primary content items and user profiles before delivery. This preliminary preparation ensures that when users switch channels or request content, the appropriate ancillary content is already available and synchronized with the primary content timeline.
3Stability of the object's composition
If content is streamed according to a published schedule to large numbers of target devices, then content distribution is maintained, but memory, processor, and network utilization becomes excessive
Solution Approach 1:
The system segments content delivery into discrete content pods that are independently managed and delivered. Each pod contains specific ancillary content associated with particular primary content items, allowing the system to deliver only relevant content to specific users rather than broadcasting all content to all devices, thereby reducing memory and network resource requirements.
Solution Approach 2:
The system provides customized ancillary content experiences tailored to individual user preferences, viewing history, and device characteristics. By delivering localized, user-specific content pods rather than universal content streams, the system maintains scheduling consistency while optimizing resource utilization for each user's specific needs.
Data Source
Figure 1A
Figure 1B~1C
Figure 2A
AI summary
Systems and methods are configured to manage streaming video content across multiple devices. An optical code in a first item of content is detected. The first item of content is streamed to a first device of a user. Other devices of the user proximate to the first user device are detected via signal strengths of respective signals received at the first user device from one or more of the other user devices. In response to detecting a second user device is proximate to the first device and to detecting the optical code in the first item of content, a prompt is displayed on the first device. In response to detecting a user interaction with the prompt, a second item of content is streamed to and displayed on the second device of the user.