Web Server Content Mapping for Printed Matter Readers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems using printed matter with codes for educational content execution are limited, as they only allow execution of stored contents by the reader and do not enable product sellers to obtain learning information or application data from users.

Innovation Solution

A method and apparatus that manage network contents by storing code-output mapping information, allowing readers to execute various contents based on printed matter codes, and transmitting execution information to both the reader and the seller's server, ensuring unique code assignment and periodic data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If contents are stored only in the reader device, then the reader can execute contents locally, but the system cannot provide diverse contents or collect learning information from users

Engineering Contradiction:
Improvecontent diversityVSAvoidlearning information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a network dimension to the traditionally local reader system. By adding network connectivity, the system transitions from storing all contents locally to accessing contents remotely via URL mappings, enabling diverse content delivery without increasing reader storage capacity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces a server as an intermediary between the reader and the content sources. The server stores mapping information linking codes to content URLs, and also collects execution information from readers. This intermediary enables both content diversity (by accessing external sources) and information collection (by receiving execution data).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If mapping information is stored in the reader, then the reader can access contents efficiently, but the system cannot update contents dynamically or ensure unique code assignment

Engineering Contradiction:
Improvecontent access speedVSAvoidcontent update capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the mapping information into two parts: a lightweight local cache in the reader for fast access, and a comprehensive master mapping on the server for updates and management. The local cache contains frequently accessed mappings, while the server maintains the complete and updatable mapping database.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the mapping information dynamic by allowing the server to update the master mapping database and push updates to readers. This enables content URLs to be changed, added, or removed without redistributing the entire mapping information to all readers, providing dynamic content update capability.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If codes are assigned without centralized management, then the system is simpler to implement, but codes may be redundantly output across different printed matters

Engineering Contradiction:
Improvecode assignment simplicityVSAvoidcode uniqueness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent makes the code management system universal by implementing a centralized code management server that handles code assignment, validation, and uniqueness verification for all printed matters in the system. This single server provides multi-functional service: assigning codes, validating uniqueness, and managing the code-to-content mappings.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements feedback mechanisms where the code management server receives code usage information from readers and printed matter production information from publishers. This feedback loop allows the server to verify code uniqueness, prevent redundant code assignment, and maintain the integrity of the code mapping database.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9111185B2Method and apparatus to manage contents in network and web server used thereto
Publication Date: 2015.08.18 NEO LAB CONVERGENCE INC
  • US9111185B2 patent drawing
  • US9111185B2 patent drawing
  • US9111185B2 patent drawing

AI summary

A method and apparatus are provided to manage contents in a network, and a web server used thereto. A memory is configured to store a code output with a printed matter and mapping information of contents, which are executed by a reader reading the code. A receiver is configured to receive a request from the reader to transmit the mapping information. A transmitter is configured to transmit the mapping information to the reader. When the code outputted to the printed matter is read, the contents executed in the reader are changed into various contents such that the changed contents are used. In addition, a product user and a product seller obtain the learning information of a learner through the reader, or product application information.