Dynamic Content Generation Using Placeholder Detection and User Profile Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The generation and storage of multiple versions of multimedia content with user-specific media objects are resource-intensive, leading to high storage consumption, processing loads, and maintenance costs, making targeted product display inefficient and costly.

Innovation Solution

A system that dynamically generates content by detecting placeholders in main content and selecting media objects based on user profiles, reducing the need for multiple versions and optimizing storage and processing through a receiver, detector, obtainer, selector, and generator components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple versions of multimedia content with user-specific media objects are generated and stored, then targeted product display effectiveness is improved, but storage consumption and processing loads increase significantly

Engineering Contradiction:
Improvetargeted product display effectivenessVSAvoidstorage consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The content is segmented into a main content portion and separate media object portions. Each version shares the same main content but differs only in media objects, allowing storage of media objects separately rather than duplicating entire content versions. This segmentation enables targeted product display while reducing overall storage requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of storing complete copies of multiple content versions, the system stores a single main content and generates versions by inserting different media objects. The media objects themselves are stored once and referenced across multiple versions, eliminating redundant storage of identical content portions.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple versions of multimedia content with user-specific media objects are generated and stored, then targeted product display effectiveness is improved, but processing loads and maintenance costs increase

Engineering Contradiction:
Improvetargeted product display effectivenessVSAvoidcontent processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

By segmenting content into main content and media object components, the system processes only the media object portion when generating different versions. The main content is processed once and reused across all versions, significantly reducing repetitive processing loads and improving content delivery efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The main content is processed and prepared in advance before media object insertion. This preliminary processing eliminates the need to reprocess the entire content for each version, reducing processing loads and enabling faster generation of targeted content versions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a large amount of data for multiple content versions is handled, then comprehensive user-specific content delivery is achieved, but content processing speed decreases

Engineering Contradiction:
Improveuser-specific content deliveryVSAvoidcontent processing speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The system creates lightweight references or pointers to the main content rather than handling full copies. When delivering user-specific content, the system combines the pre-processed main content with the appropriate media object, significantly reducing data handling requirements and improving processing speed while maintaining comprehensive user-specific delivery capability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11589125B2Dynamic content generation
Publication Date: 2023.02.21 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11589125B2 patent drawing
  • US11589125B2 patent drawing
  • US11589125B2 patent drawing

AI summary

A system comprises a receiver to receive a main content. The system further comprises a detector to detect a placeholder in the main content for placement of a media object. Further, the system comprises an obtainer to obtain a plurality of media objects having placement attributes corresponding to the placeholder in the main content, where a placement attribute is indicative of characteristics of a media object compatible with the placeholder. The system further comprises a selector to select one of the plurality of media objects for being placed in the placeholder of the main content, based on a user profile. Further, the system comprises a generator to generate a final content indicative of the selected media object embedded in the main content.