Asset Metadata Object Scalability via Content Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods of displaying descriptive content for assets limit scalability by mapping content directly to specific assets, preventing its application to similar assets within the same database or those created later.
Innovation Solution
The method involves creating an asset metadata object based on asset specifications, allowing descriptive content to be associated with a set of assets, enabling its automatic publication to multiple related assets through mapping content IDs to metadata objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If descriptive content is mapped directly to a particular asset, then the content can be displayed for that specific asset, but the scalability of the descriptive content is limited
Solution Approach 1:
The patent introduces an intermediary structure (content mapping table or metadata object) that mediates between descriptive content and assets. This intermediary layer allows content to be associated with multiple assets through a specification-based mapping mechanism, thereby improving scalability without directly increasing the complexity of content storage or retrieval operations.
Solution Approach 2:
The patent implements a universal content mapping approach where a single descriptive content entry can serve multiple assets by defining content in terms of asset specifications rather than individual asset identifiers. This multi-functional design enables one content record to be dynamically associated with any asset matching the specified criteria, enhancing scalability.
2Adaptability or versatility
If descriptive content is mapped directly to a particular asset, then the content structure is simple, but the content cannot be applied to similar assets that exist in the same database or come into existence later
Solution Approach 1:
The patent employs preliminary action by pre-defining content in terms of asset specifications before assets are created or before knowing which specific assets will exist. The content mapping table is constructed with specification-based criteria that can match any future asset conforming to those specifications, enabling proactive content application without requiring retroactive updates.
Solution Approach 2:
The patent introduces dynamics into the content-asset relationship by using specification-based mapping rather than static direct mapping. The system dynamically determines which assets a content entry applies to by evaluating current asset specifications against the predefined content criteria, allowing flexible adaptation to new assets without manual reconfiguration.
3Productivity
If descriptive content is associated with a set of assets through metadata objects, then scalability is enhanced, but the system complexity increases
Solution Approach 1:
The patent implements self-service automation where the system automatically publishes content to all assets matching the specified criteria without requiring manual intervention. When new assets are added to the database, the system automatically detects them and applies relevant content based on their specifications, eliminating the need for manual content assignment and improving productivity.
Solution Approach 2:
The patent employs feedback mechanisms where the system continuously monitors the asset database for changes and automatically updates content associations. When assets are created, modified, or deleted, the system receives feedback about these changes and adjusts the content mapping accordingly, ensuring content is always associated with the correct assets without manual intervention.
Data Source
AI summary
Methods are provided, including a method of associating descriptive content with a set of assets. The method includes determining an asset metadata object, determining descriptive content related to the asset metadata object, and associating the descriptive content with the asset metadata object.


