Identity Represented Assets for Content Localization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Content Management Systems (CMSs) lack the ability to associate content across different variations, such as language locales, requiring separate content creation or code modifications for each culture, which complicates the localization process, especially for automatically generated web pages.
Innovation Solution
A computerized method that traverses a graph of documents during runtime to generate and publish assets with multiple variants based on received criteria, using identity represented assets to associate sub-graphs with a single entity, reducing storage needs and processing time by linking assets logically across variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate content is created for each culture or locale, then content can be localized to appeal to global populations, but storage requirements and processing time increase significantly
Solution Approach 1:
The patent merges multiple locale-specific content variants into a single identity represented asset by creating a graph structure where nodes represent assets and edges represent locale relationships. This allows the system to store one unified asset structure that contains multiple locale variants, eliminating the need for separate content files for each culture while maintaining the ability to serve localized content appropriately.
Solution Approach 2:
The identity represented asset structure serves multiple functions simultaneously: it stores the base content, maintains locale-specific variants, enables graph traversal for asset generation, and supports publishing to multiple locales. This multi-functional design allows a single asset structure to replace what would traditionally require multiple separate content management systems.
2Adaptability or versatility
If separate content is created for each culture or locale, then content can be localized to appeal to global populations, but the complexity of content management increases
Solution Approach 1:
The patent segments the content management system into distinct components: identity represented assets that define the content structure, graph structures that define relationships between assets and locales, and a publishing mechanism that handles locale-specific generation. This segmentation allows each component to be managed independently, reducing overall system complexity while enabling sophisticated multi-locale content management.
Solution Approach 2:
The graph structure acts as an intermediary between the unified identity represented asset and the multiple locale-specific content requirements. The graph traversal mechanism mediates the conversion from a single asset definition to multiple locale-appropriate variants, simplifying the management process by providing a systematic intermediate layer that handles the complexity of locale mapping and content generation.
3Adaptability or versatility
If code modifications are made to modify content for each page and culture, then localization can be achieved, but processing time and development effort increase
Solution Approach 1:
The patent performs preliminary action by pre-defining the graph structure and locale relationships during asset creation, rather than modifying content at runtime for each locale. The graph traversal and asset generation processes use these pre-established relationships to efficiently produce localized content, eliminating the need for time-consuming code modifications during the publishing phase.
Solution Approach 2:
The system uses the identity represented asset as a template or master copy that can be efficiently replicated and adapted for multiple locales through graph traversal. Instead of creating separate content from scratch for each locale, the system copies and localizes content based on the predefined graph relationships, significantly reducing processing time and development effort.
Data Source
AI summary
Systems and methods receive an asset identification and one or more criterion to at least one of a locale, a market, a target, or an experiment and process a graph having a plurality of sub-graphs to define an asset having one or more desired variants. The asset is then published having the one or more desired variants. Multiple entities are represented as a single entity, which can be used for localization of the asset (e.g., image, video, custom data) or pages. By associating one entity (e.g., an image) across all variations of the entity, the needed storage space for the plurality of assets (e.g., images or videos) is reduced.


