Synthesized Reality Companion Content Presentation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies do not seamlessly integrate synthesized reality (SR) companion content with flat video content, requiring users to separately search for and load SR content.
Innovation Solution
A method and system that allow users to seamlessly transition from watching flat video content to an SR experience by receiving user input to explore the current plot setting, obtaining SR content associated with that setting, and adjusting the presentation based on user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users want to explore SR content related to video plot settings, then the viewing experience is enhanced, but users must separately search for and load SR content which breaks the seamless viewing flow
Solution Approach 1:
The system pre-loads SR content into a buffer before the user actually requests it. When video content is playing, associated SR content is already prepared and stored in memory, so when the user triggers exploration, the transition is immediate without loading delays. This resolves the contradiction by preparing content in advance to maintain both experience quality and access convenience.
Solution Approach 2:
The patent introduces an intermediary buffer layer between the video content source and the SR content delivery. This buffer acts as a mediator that pre-fetches and stores SR content, smoothing the transition between video viewing and SR exploration. The intermediary buffer resolves the contradiction by decoupling the content retrieval process from the user interaction moment.
2Speed
If SR content is pre-loaded into a buffer, then transition speed is improved, but system memory requirements increase
Solution Approach 1:
The system loads only a portion of the SR content into the buffer at a time - specifically, content that is likely to be needed based on the current video playback position and user behavior patterns. This partial loading approach achieves fast transitions for anticipated content while avoiding the memory overhead of loading all possible SR content, thus resolving the contradiction between speed and memory usage.
Solution Approach 2:
The buffer size and pre-loading strategy are dynamically adjusted based on available system resources, user preferences, and content characteristics. When memory is abundant, larger portions are pre-loaded; when memory is constrained, smaller portions are loaded. This parameter adjustment resolves the contradiction by making the system adaptable to different resource conditions while maintaining acceptable transition speeds.
Data Source
AI summary
In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.


