Interactivity Builder for E-Learning Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-learning tools require significant programming expertise for interactivity creation and customization, making it difficult for trainers to modify content without programmers, leading to high costs and low learner engagement due to non-engaging experiences.

Innovation Solution

The Interactivity Builder system, which includes an Interaction Model Library, Interaction Model Selector, interactivity editor, and output generator, allows users to create and customize interactivity using XML, executable components, and media assets, enabling non-programmers to design engaging training modules without relying on programmers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If programming languages and tools (JAVA, FLASH) are used to create interactivity, then interactivity functionality is achieved, but device complexity and difficulty of operation increase significantly

Engineering Contradiction:
ImproveEase of creating interactivityVSAvoidComplexity of interactivity creation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary tool that acts as a mediator between trainers and the complex programming system. This tool provides pre-built interaction templates and a simplified interface, allowing trainers to create interactivity without directly using programming languages like JAVA or FLASH. The intermediary translates simple user actions into complex programmed responses, resolving the contradiction by shielding users from complexity while maintaining functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the interactivity creation process into modular templates and components. Instead of requiring trainers to program entire interactive sequences from scratch, the system divides interactivity into reusable segments (templates) that can be selected and configured independently. This segmentation reduces the perceived complexity and makes the system easier to operate while maintaining the full functionality of programmed interactivity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If programmers are involved to create and modify interactivity, then interactivity functionality is achieved, but loss of time and productivity decrease due to coordination overhead

Engineering Contradiction:
ImproveSpeed of interactivity creationVSAvoidTime for coordination and modification
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables trainers to perform interactivity creation and modification themselves through the simplified tool, eliminating the need to coordinate with external programmers. The system provides self-service capabilities where trainers can independently select templates, configure parameters, and implement changes without requiring programmer intervention. This resolves the time loss associated with coordination while maintaining interactivity functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by providing pre-built interaction templates that have already been programmed and tested. Instead of creating interactivity from scratch each time, trainers can select from a library of pre-prepared templates and simply configure them for their specific needs. This preliminary preparation of templates dramatically speeds up the creation process and eliminates repeated coordination with programmers.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If trainers think of interactivity from scratch without templates, then customization to learning goals is achieved, but loss of time increases due to lack of head-start

Engineering Contradiction:
ImproveCustomization to learning goalsVSAvoidTime for thinking and designing interactivity
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by providing a library of pre-designed interaction templates that cover common training scenarios. These templates are prepared in advance and can be directly applied to various learning goals, eliminating the need for trainers to design interactivity from scratch. The templates maintain adaptability through configurable parameters that allow customization to specific learning objectives while saving significant design time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes the interaction templates universal by designing them to be applicable across multiple learning scenarios and subjects. Each template is crafted to handle various types of interactions (drag-and-drop, quizzes, simulations) that can be adapted to different learning goals. This universality allows trainers to quickly apply the same template framework to diverse content areas, reducing thinking time while maintaining customization capability.

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

4Ease of operation

If programmers are required for each interactivity element, then interactivity functionality is achieved, but cost increases due to repeated programmer involvement

Engineering Contradiction:
ImproveAbility to add interactivity elementsVSAvoidCost of programmer involvement
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent enables trainers to independently add and configure interactivity elements using the simplified tool, eliminating the need to repeatedly involve programmers for each new element. The system provides self-service capabilities where trainers can select from available templates, configure parameters, and implement changes autonomously. This resolves the cost issue by replacing expensive programmer involvement with affordable trainer self-service while maintaining full interactivity functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies copying by allowing trainers to reuse and replicate successful interactivity templates across multiple training modules. Instead of requiring programmers to create unique interactivity for each element, trainers can copy proven templates and adapt them to new contexts. This copying mechanism reduces costs by eliminating repeated programmer involvement while maintaining ease of operation through template replication.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7917839B2System and a method for interactivity creation and customization
Publication Date: 2011.03.29 HARBINGER SYST PVT LTD
  • US7917839B2 patent drawing
  • US7917839B2 patent drawing
  • US7917839B2 patent drawing

AI summary

A system and a method for the creation and customization of interactivity are described. An interactivity builder is provided that includes a Interaction Model Selector Module, an interactivity editor, and an Interaction Model Library comprising Interaction Models. An interaction model selector is also provided that accesses to the available Interaction Models. A user is allowed to select an Interaction Model from the Interaction Model Library through the Interaction Model Selector and the Interaction Model Selector accepts the user-selected interaction model and copies it to create an interactivity that can be any time modified by the interactivity editor according to input received from the user. Interactivity thus created can be used in training modules. The invention could also be used equally well in other applications, such as, for instance, websites, presentations, electronic documents, online advertising, e-commerce and more such applications.