Dynamic Content Adaptation via Viewed Flags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional content delivery systems do not effectively adapt content details based on user viewing history, leading to a lack of personalization and potential mismatches in user experience.
Innovation Solution
An information processing system that determines playback content based on user-selected content identification information, using a Viewed flag to vary content details depending on the user's viewing history, allowing for real-time generation or selection of content from pre-prepared options.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional content delivery methods are used with predetermined content details, then content delivery is simple and straightforward, but the content lacks personalization and does not adapt to user viewing history
Solution Approach 1:
The patent implements dynamic content delivery where content details are not fixed but change based on user viewing history. The system dynamically determines content details by checking Viewed flags associated with user identification information, allowing the same content identification information to yield different content details depending on what the user has previously viewed. This resolves the contradiction by making content adaptable to individual users without requiring completely different content for each user.
Solution Approach 2:
The patent changes the parameter of content details based on the Viewed flag state. When a Viewed flag is set for previously viewed content, the system selects different content details for the same content identification information compared to when the flag is not set. This parameter change approach allows the system to provide personalized content while maintaining a manageable structure based on flag states rather than creating entirely separate content versions.
2Reliability
If content details are varied based on viewing history, then user experience and immersion are improved, but content generation and delivery become more complex
Solution Approach 1:
The patent segments content into fixed elements and variable elements. The content identification information points to a base content structure, while content details are segmented as separate determinable elements that vary based on Viewed flags. This segmentation allows the system to maintain a core content structure while only varying specific detail elements, making content production more manageable despite the personalization requirements.
Solution Approach 2:
The patent uses a copying approach where a base content template is copied and then specific detail elements are modified based on viewing history. Rather than creating entirely separate content versions, the system copies the fundamental content structure and adjusts details by checking Viewed flags, reducing the production burden while still providing personalized experiences.
3Adaptability or versatility
If the system tracks and responds to viewing history in real-time, then content personalization is achieved, but processing requirements and system resource usage increase
Solution Approach 1:
The patent implements preliminary action by pre-establishing Viewed flags in association with user identification information as content is viewed. Instead of analyzing entire viewing histories in real-time, the system pre-records viewing status in flags, which can then be quickly checked to determine content details. This preliminary flagging action reduces the processing energy required during actual content delivery while maintaining personalization capabilities.
Data Source
AI summary
An information processing system 1 comprises: a presentation unit 32 for presenting display images relating to a plurality of kinds of content identification information to a user; an acquisition unit 33 for acquiring content identification information chosen by the user from among the content identification information presented to the user; a content determination unit 13 for determining playback content corresponding to the content identification information chosen by the user; a playback unit 34 for playing the playback content; and a flag setting unit 14 for, in response to the playback content having been played, associating a Viewed flag indicating that the relevant playback content has been played with the user's identification information. The content determination unit 13 determines the playback content corresponding to the content identification information chosen by the user in such a way that the playback content varies in detail depending on the Viewed flag.


