Multi-layered Data Model for Audience-Specific Documents
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


