Dynamic Content Adaptation via Viewed Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveuser experience qualityVSAvoidcontent production ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improvecontent personalizationVSAvoidprocessing energy
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12279012B2Information processing system, information processing apparatus, information processing method, and non-transitory storage medium
Publication Date: 2025.04.15 NINTENDO CO LTD
  • US12279012B2 patent drawing
  • US12279012B2 patent drawing
  • US12279012B2 patent drawing

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.