Virtual Directory Context Server Sentence Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The heterogeneity of diverse data sources, access protocols, and different data models within an enterprise infrastructure hinders the understanding of data context, as existing systems struggle to represent and integrate relationships between data objects from various sources effectively.

Innovation Solution

A virtual directory/context server uses a common abstraction layer to translate relationships between data sources into human-readable sentences, enabling the creation of contextual information hierarchies and allowing applications to access and modify data through these sentences, which can be indexed and serialized for search purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual directory technology is used to abstract and integrate diverse data sources, then a common access layer is created, but the heterogeneity of data models and protocols remains hidden, making it difficult to represent and understand data context

Engineering Contradiction:
Improvecommon access layerVSAvoiddata context
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces sentences as an intermediary representation layer between the heterogeneous data sources and the common access layer. These sentences capture contextual information about data objects and their relationships, serving as a mediator that preserves meaning while enabling unified access across diverse protocols and data models.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimensional layer to data representation by transforming structured data into natural language sentences. This sentence layer operates alongside the traditional data models, providing contextual information without altering the underlying data structures or access protocols.

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

2Adaptability or versatility

If diverse data sources with different protocols and data models are integrated, then access versatility is improved, but the complexity of representing relationships between data objects increases

Engineering Contradiction:
Improveaccess to diverse data sourcesVSAvoidrepresentation of relationships
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the representation parameter from structured data models to natural language sentences. This parameter transformation simplifies the representation of relationships by using human-readable language patterns that can uniformly describe connections across different data sources without requiring complex mapping logic.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The sentence representation system serves multiple functions simultaneously: it abstracts data from diverse sources, represents relationships uniformly, provides contextual information, and enables searching. This multi-functionality reduces overall system complexity by consolidating multiple operations into a single unified approach.

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

3Loss of information

If data context is represented through relationships between objects, then understanding of data meaning is improved, but the difficulty of detecting and measuring this context increases

Engineering Contradiction:
Improvedata contextVSAvoidcontextual information
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent replaces complex mechanical data processing systems with natural language processing. By transforming data relationships into sentences, the system leverages linguistic processing capabilities to detect, measure, and represent context, which are inherently more manageable and interpretable than raw structured data relationships.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8417513B2Representation of objects and relationships in databases, directories, web services, and applications as sentences as a method to represent context in structured data
Publication Date: 2013.04.09 RADIANT LOGIC
  • US8417513B2 patent drawing
  • US8417513B2 patent drawing
  • US8417513B2 patent drawing

AI summary

Systems and methods are disclosed for tagging and translating database objects and relationships into sentences. The successive composition of these sentences form hierarchies which encode contextual information about the objects. A virtual directory/context server functions using a common abstraction layer to access data from databases, applications, directories, Web Services, and other data sources within the enterprise. The virtual directory/context server includes a sentence/context builder module that enables the translation or relationships between data and from the plurality of data sources into a human-readable form, for example, an English language sentence. Thus, applications can view, access, and/or modify the data from the data sources of the enterprise through the virtual directory/context server, for example, using the sentences representative of the relationships between the data. The sentences are indexed, which allows for searches that bring information not only about objects, but also about the context in which those objects appear.