Hypertext Modularization for E-Learning Reusability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-learning authoring systems lack the ability to modularize content effectively, making it difficult to reuse specific parts of e-learning courses due to their physical structure, which is often disorganized and lacks proper organizational structure information.

Innovation Solution

A method for modularizing arbitrary structured hypertext that decomposes content into separate modules based on both physical and organizational structure descriptions, using a combination of Greedy and Divide-and-Conquer algorithms to create well-defined boundaries, allowing for reusable and invocable modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If e-learning content is organized with proper organizational structure information from the beginning, then reusability of content modules is improved, but the complexity of content creation and structuring increases

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

Solution Approach 1:

The patent segments e-learning content into modular units with defined boundaries based on organizational structure information. Content is divided into reusable modules that can be independently selected and assembled, transforming a monolithic structure into separable, reusable components that maintain organizational context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary modularization by pre-processing content during the initial creation phase to establish organizational structure information and module boundaries. This advance structuring enables future reuse without requiring complete restructuring, as the modular architecture is prepared in advance.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If e-learning content is created without modular structure, then content creation process is simpler and faster, but reusability of specific content parts is restricted

Engineering Contradiction:
Improvecontent creation easeVSAvoidcontent reusability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service modularization through automated algorithms that analyze organizational structure information and identify module boundaries without requiring manual intervention. The system automatically decomposes content into reusable modules, eliminating the need for creators to manually structure content while preserving reusability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the structural parameters of e-learning content by introducing organizational structure information as a new dimension for content organization. This transformation converts flat, non-modular content into hierarchically structured modules with defined boundaries, enabling reuse while maintaining creation simplicity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If manual extraction of specific files is performed to reuse content, then reusability is achieved, but tremendous effort and time are required

Engineering Contradiction:
Improvecontent reusabilityVSAvoidextraction time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical extraction processes with automated computational algorithms. The system uses algorithms to automatically analyze organizational structure information, identify module boundaries, and extract reusable content modules, substituting human effort with automated processing that operates rapidly without manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces organizational structure information as an intermediary layer between the raw content and the reuse process. This intermediary structure enables automated identification and extraction of modules, serving as a bridge that allows the system to efficiently locate and retrieve specific content without manual searching or extraction.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If complete courses are imported for content reuse, then reusability is achieved, but the effort of importing and integrating large amounts of content increases

Engineering Contradiction:
Improvecontent reusabilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts specific reusable modules from larger course contexts by analyzing organizational structure information. Instead of importing complete courses, the system identifies and extracts only the necessary modules based on their organizational boundaries, separating needed content from unnecessary portions and reducing integration complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments large course content into smaller, independently reusable modules with clear boundaries. This segmentation allows users to import and integrate only the specific modules needed rather than entire courses, reducing the complexity and volume of content integration while maintaining reusability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7792848B2Method for performing a modularization of a hypertext
Publication Date: 2010.09.07 SAP SE
  • US7792848B2 patent drawing
  • US7792848B2 patent drawing
  • US7792848B2 patent drawing

AI summary

A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description is disclosed. The hypertext is decomposed into a set of separate modules with specific definable boundaries based on both, the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately. Furthermore, a corresponding hypertext, a module, a computer system, a computer program product and a computer program are disclosed.