Interactive E-Book Effects Library for Non-Programmer Authors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for creating interactive electronic books are limited in use, difficult to use, and lack functionality, interactivity, and collaboration tools, making it hard for authors to generate special effects without programming expertise.

Innovation Solution

A computerized system that includes an effects library module for automated code generation, a relational database for tracking interactive effects, and a user interface for authors to create interactive e-books over a network, allowing for conditional user access and template management, enabling authors to select and customize interactive effects without programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If automated code generation tools are implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of useVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary automated code generation system that mediates between the author's simple effect selections and the complex programming required to implement interactive effects. The system automatically translates author choices into code, shielding users from complexity while delivering sophisticated functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically generating the code needed to implement interactive effects without requiring external programmers. The automated generation process handles the complex translation from author specifications to executable code independently.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If interactive effects capabilities are expanded, then adaptability is improved, but ease of operation deteriorates

Engineering Contradiction:
ImproveinteractivityVSAvoiddifficulty to use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments interactive effects into discrete, pre-defined categories or templates that authors can select from. By breaking down complex interactivity into manageable segments with standardized interfaces, the system maintains high adaptability while preserving ease of use through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system allows authors to control complex interactive effects by simply changing parameters within predefined ranges or options, rather than programming from scratch. This parameter-based control maintains versatility while simplifying the authoring process.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If collaboration tools are added, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImprovecollaborationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements collaboration tools that serve multiple functions within a unified framework. The same infrastructure supports various collaboration modes (co-authoring, reviewing, publishing) without requiring separate complex systems for each function.

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

4Productivity

If automated code generation is implemented, then productivity is improved, but manufacturing precision deteriorates

Engineering Contradiction:
Improveauthoring efficiencyVSAvoidcode quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system uses templates and predefined code patterns as copies that have been previously validated for quality. By reusing proven code structures rather than generating entirely new code each time, the system maintains high code quality while achieving rapid authoring through automated generation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11249622B2Computerized system for creating interactive electronic books
Publication Date: 2022.02.15 JUJO INC
  • US11249622B2 patent drawing
  • US11249622B2 patent drawing
  • US11249622B2 patent drawing

AI summary

A computerized system and method for creating interactive electronic books over a computerized network. The system includes an effects library module having a plurality of interactive effects wizard modules configured to automate code generation for an effect, the effects include performing a mathematical function on user input; animating a graphic on a trigger; playing an author uploaded audio file on a trigger; and scrolling a user view on a trigger other than a usual scroll trigger; triggering code generated by an interactive effects wizard module; delaying operation of code generated by an interactive effects wizard module; requesting a user input and storing the same in memory; operating a user interface effect; changing a display characteristic of a displayed object; selecting a displayed item; sending data on a trigger; controlling the display of media by a user; randomizing an effect, and etc.