Content Metadata Service for Uniform Format Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content management systems face challenges in handling disparate content metadata formats from various source systems, requiring significant coding efforts and resource consumption to ensure uniform metadata for content transfer, especially when new content types or metadata structures are introduced, and when source systems are not developed by the content runtime.

Innovation Solution

A content metadata service that uses metadata retrieval definitions to extract file-type-specific metadata and map it to a uniform format, decoupling metadata creation from extraction and supporting arbitrary content file types by using declarative procedures within the content transfer service, allowing new content file types to be added without code changes and enabling metadata extraction without impacting the content transfer service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If import interfaces and export interfaces are extended to handle disparate content metadata formats, then content transfer capability is improved, but coding effort and technical resource consumption increase significantly

Engineering Contradiction:
Improvecontent transfer capabilityVSAvoidcoding effort
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a content metadata service as an intermediary component between source systems and the content transfer service. This service extracts metadata from various source system formats and transforms it into a unified internal representation, eliminating the need for extensive custom import/export interfaces at the content transfer service layer. The intermediary handles format disparities centrally, reducing coding effort while maintaining broad content transfer capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The content metadata service provides universal metadata extraction and transformation functionality that works across multiple source system formats through a single unified interface. Rather than implementing separate import interfaces for each source system, the service uses a universal approach with metadata retrieval definitions that can handle various formats, reducing overall system complexity and coding requirements.

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

2Reliability

If content metadata is extracted and transformed to uniform format, then content transfer consistency is improved, but processing time and technical resources increase

Engineering Contradiction:
Improvecontent transfer consistencyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs metadata extraction and transformation as a preliminary action before content transfer. The content metadata service processes metadata from source systems in advance, converting it to the unified internal representation used by the content transfer service. This preliminary processing ensures consistency is established beforehand, allowing the actual transfer operation to proceed efficiently without repeated formatting conversions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary metadata fields from source systems using targeted retrieval definitions rather than processing entire content structures. By selectively extracting only required metadata elements and transforming them to the unified format, the system reduces processing time and resource consumption while maintaining the consistency needed for reliable content transfer.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If source systems expose content metadata in uniform format, then content transfer simplicity is improved, but source system compatibility decreases

Engineering Contradiction:
Improvecontent transfer simplicityVSAvoidsource system compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The content metadata service acts as an intermediary that accepts metadata in various source system formats and converts them to a uniform internal representation. This allows source systems to maintain their native formats while the service layer provides uniformity for content transfer operations, preserving both source system compatibility and transfer simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation of metadata by transforming it from diverse source system formats into a standardized internal format with consistent structure and types. This parameter transformation occurs within the content metadata service, allowing source systems to remain compatible with their native formats while the transfer process benefits from uniform parameter representations.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If metadata extraction is implemented for new content types, then content support capability is improved, but system complexity increases

Engineering Contradiction:
Improvecontent support capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic metadata retrieval definitions that can be configured to handle new content types without modifying the core extraction service. The system uses configurable retrieval definitions that can be adapted to new content formats, allowing the service to respond dynamically to different content types while maintaining a relatively simple and stable core architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent prepares metadata extraction configurations in advance through retrieval definitions that can be selected or created before processing new content types. This preliminary configuration approach allows the system to handle new content types by simply loading the appropriate retrieval definition rather than requiring complex real-time adaptation or system reconfiguration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11537621B2Content metadata service for lifecycle management of digital content
Publication Date: 2022.12.27 SAP SE
  • US11537621B2 patent drawing
  • US11537621B2 patent drawing
  • US11537621B2 patent drawing

AI summary

Methods, systems, and computer-readable storage media for receiving, by a content transfer service of a content management system and from a source system, a first content file comprising first content and first content metadata, the first content metadata being stored in a first format, processing the first content file using a set of metadata retrieval definitions to extract file-type-specific metadata from the first content metadata and map at least a portion of the file-type-specific metadata to a first uniform content metadata file having a second format that is different from the first format, each metadata retrieval definition comprising a computer-executable, declarative procedure, and transferring, by the content transfer service, the first content file and the first uniform content metadata file to a target system, the target system consuming the content at least partially based on the first uniform content metadata file.