Conversion Server for Dynamic Content Assignment via Image Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods lack an effective way to appropriately assign content objects to products, such as cards, that have a value added after a predetermined number of uses or a specific period, using codes embedded in images.
Innovation Solution
An information providing system that includes a conversion server, where a code embedded in an image is used to retrieve a content URL from a storage unit, allowing for dynamic assignment of content objects based on cumulative access numbers and expiration dates, enabling varied content access for products with added value over time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a code embedded in an image is used to retrieve content information, then the product can provide basic content access, but the system cannot appropriately assign different content objects based on cumulative usage or time-based value addition
Solution Approach 1:
The system divides the content delivery function into multiple components: a conversion server that manages the mapping between codes and content objects, a storage unit that holds the mapping relationships, and client devices that access content. This segmentation allows the system to handle complex content assignment logic centrally while keeping individual client devices simple.
Solution Approach 2:
The conversion server acts as an intermediary between the embedded code and the content objects. Instead of directly linking codes to content, the conversion server receives the code, queries the storage unit for the appropriate content object based on cumulative access numbers or expiration dates, and returns the selected content. This intermediary enables dynamic content assignment without increasing client device complexity.
2Measurement precision
If the system stores detailed mapping information for all products and usage scenarios, then content assignment accuracy improves, but information storage requirements and system complexity increase
Solution Approach 1:
The storage unit stores mapping information in a structured format where each code is associated with specific attributes such as cumulative access thresholds and expiration dates. This allows the system to store only the necessary differentiation data rather than complete content descriptions, reducing storage requirements while maintaining assignment accuracy.
Solution Approach 2:
The system uses parameter-based differentiation in the stored mapping information, such as cumulative access numbers and expiration dates, to determine content assignment. By storing and comparing these parameters rather than complete content metadata, the system achieves precise content assignment with minimal storage requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
According to an aspect of an embodiment, a system comprises, a client (22) for obtaining a code included in an image, and sending out the code obtained by the client and identification information of the client, and a server (25) for obtaining address information on the basis of the code received from the client in association with the address information, identifying a table containing content address information, obtaining content address information on the basis of the code and the identification information in reference to the table, and providing the content address information to the client whereby the client is enable to obtain content information by using the content address information.