Incremental Content Revision via Unique Element Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional editorial systems fail to efficiently merge changes made by publishers and professors, leading to difficulties in updating and combining customizations, resulting in long delivery times and costly development processes for new editions of textbooks, especially when dealing with intertwined content and supplemental materials.

Innovation Solution

The system employs unique identifiers for content elements, change sets, and definition files to capture and merge edits based on author intentions, separating content from business rules and managing metadata to facilitate continuous updating and efficient review processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional editorial systems are used to version and compare content, then content revision tracking is possible, but merging changes from multiple sources (publishers and professors) becomes extremely difficult and time-consuming

Engineering Contradiction:
Improvecontent revision trackingVSAvoidmerging changes time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments content into discrete, identifiable elements with unique identifiers. Each content element (text, images, questions, etc.) is treated as an independent unit that can be tracked, versioned, and merged separately. This segmentation allows changes from multiple authors to be processed individually rather than as a monolithic block, dramatically reducing merging time while maintaining complete revision tracking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary content management system that acts as a mediator between multiple authors (publishers and professors). This system receives changes from different sources, processes them through a standardized workflow, and facilitates their integration. The intermediary manages the complexity of merging by providing a structured approach to conflict resolution and change integration, reducing the time required while preserving all revision information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If professors customize course materials independently, then course-specific adaptations are achieved, but integrating these customizations with new publisher editions becomes a costly and complex process

Engineering Contradiction:
Improvecourse material customizationVSAvoidintegration process complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal content structure that can accommodate both publisher-edited material and professor customizations within the same framework. Content elements are designed with standardized properties and relationships that work regardless of their source. This universality allows the system to handle diverse content types (text, media, assessments) and author sources through a single integrated process, reducing integration complexity while maintaining full adaptability for course-specific needs.

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

Solution Approach 2:

The patent implements preliminary structuring of content during the authoring phase, where all content elements are tagged with metadata, unique identifiers, and relationship definitions before distribution. Professors' customizations are applied to this pre-structured foundation with built-in tracking mechanisms. When new publisher editions arrive, the preliminary structure enables automated comparison and integration, significantly reducing the complexity of merging customizations with new editions.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If comprehensive coupling of content elements is implemented, then navigation and referencing accuracy improve, but the difficulty of updating and revising content increases

Engineering Contradiction:
Improvecontent coupling accuracyVSAvoidcontent updating complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic content coupling where relationships between content elements are maintained through flexible, query-based links rather than rigid structural constraints. Content elements can reference each other through unique identifiers, and the system dynamically resolves these relationships during rendering. This dynamic approach maintains high coupling accuracy for navigation and cross-referencing while allowing individual elements to be updated independently without propagating complexity through the entire structure.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11314702B2Systems and methods for producing incremental revised content
Publication Date: 2022.04.26 CENGAGE LEARNING
  • US11314702B2 patent drawing
  • US11314702B2 patent drawing
  • US11314702B2 patent drawing

AI summary

A method and system for incrementally revising designated portions of content contained in a medium to provide a new edition and/or a revised edition of the medium, the method including assigning a unique identifier to each element of the content contained in the source version; creating for each element of the content, at least one of a change set file, a logical content store file, or a definition file; receiving from a first author a first modification to a discrete portion of the content, the first modification further comprising: a logical intent of the first author for the first modification, a purpose of the first author for the first modification, or a goal of the first author for the first modification; storing the first modification in a corresponding first change set file; receiving from a second author a second modification to the discrete portion of the content, the second modification further comprising: a logical intent of the second author for the second modification, a purpose of the second author for the second modification, or a goal of the second author for the second modification; storing the second modification in a corresponding second change set file; and merging the first change set file and the second change set file into the medium.