Multi-layered Data Model for Audience-Specific Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack the ability to efficiently publish audience-specific documents by duplicating data across languages and locales, leading to redundant storage and complex management when adding or removing support for different audiences.

Innovation Solution

A multi-layered data model that allows for the customization of documents based on audience-specific rules, using a current, primary, and secondary layer of data to minimize storage and ensure data integrity, with an audience identifier determining the data traversal order and access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is duplicated across languages and locales to support multiple audiences, then audience-specific document generation is enabled, but storage space increases and data redundancy occurs

Engineering Contradiction:
Improveaudience-specific document generationVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments data into three distinct layers (current layer, primary layer, secondary layer) organized by audience specificity. Each layer contains data for specific audiences, allowing the system to retrieve only the necessary layer for a given audience rather than storing and managing complete duplicates across all languages and locales. This segmentation enables efficient storage while maintaining full audience-specific customization capability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If data is duplicated across languages and locales to support multiple audiences, then audience-specific document generation is enabled, but data management complexity increases when adding or removing audiences

Engineering Contradiction:
Improveaudience-specific document generationVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting data into hierarchical layers organized by audience specificity rather than by language or locale, the system simplifies audience management. When adding a new audience, the system simply adds data to the appropriate layer without requiring modifications to existing layers or complex coordination across multiple language-specific data structures. This layered segmentation transforms complex cross-language data management into straightforward layer-based operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new organizational dimension (layers based on audience specificity) that replaces the traditional language/locale-based organization. This dimensional shift allows audiences to be added or removed by simply managing layer contents rather than navigating complex cross-language data relationships, significantly reducing management complexity while maintaining full multilingual and multi-audience support.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If template files are used to change document language, then language localization is achieved, but data duplication occurs and users cannot globally view underlying data

Engineering Contradiction:
Improvelanguage localizationVSAvoidglobal data visibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent merges the advantages of template-based localization with direct data access by organizing all audience-specific data in a unified layered structure. Users can selectively apply layers corresponding to different languages and locales while maintaining a global view of all underlying data across all layers. This merging eliminates the information silos created by separate template files while preserving the ease of language localization through simple layer selection and combination.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7657511B2Multi-layered data model for generating audience-specific documents
Publication Date: 2010.02.02 SAP SE
  • US7657511B2 patent drawing
  • US7657511B2 patent drawing
  • US7657511B2 patent drawing

AI summary

One or more embodiments of invention are directed to a multi-layered data model for generating audience-specific documents will now be described. The invention is used in the context of generating a document such as a catalog or web page for publication across regions and cultures comprising multiple languages. It allows users to rapidly generate multi-language, multi-culture and multi-region documents since fields flagged as multi-lingual may utilize existing buckets that comprise pre-filled multi-language, multi-culture and multi-region values without requiring the user to specify every multi-value when creating a record.