Dynamic Schema Generation for Cloud Data Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-based computing systems face challenges in integrating multiple applications due to data objects being in static formats, requiring significant time and effort to adapt, especially when many applications and computing systems are involved.

Innovation Solution

A server generates output feeds with information associated with files using an output feed schema, which determines the content based on data objects containing Universal Resource Indicators (URIs), allowing for dynamic formatting and storage, and can update when data objects change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data objects are kept in static formats for reliable data exchange, then data reliability is improved, but application integration time and complexity increase

Engineering Contradiction:
Improvedata exchange reliabilityVSAvoidapplication integration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces dynamic schema generation that automatically adapts data object formats based on application requirements. Instead of using fixed static formats, the system dynamically creates schemas that match the needs of consuming applications, eliminating manual format adaptation while maintaining reliable data exchange.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of data format from static to dynamic by implementing automatic schema generation. The schema parameters are automatically adjusted based on the data objects and application requirements, allowing the system to maintain reliability while reducing integration time through automated parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If data objects are customized for each application's specific format requirements, then application-specific usability is improved, but system complexity and integration effort increase

Engineering Contradiction:
Improveapplication-specific data usabilityVSAvoidintegration system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service schema generation where the system automatically creates application-specific data schemas without requiring manual customization for each application. The schema generation process serves itself by automatically adapting to application requirements, reducing integration effort while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates a universal schema generation mechanism that can serve multiple applications with different format requirements through a single automated process. This multi-functional approach allows the same system to adapt to various application-specific needs without increasing overall complexity.

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

3Manufacturing precision

If manual data format adaptation is performed for each application integration, then data format precision is improved, but productivity and processing efficiency decrease

Engineering Contradiction:
Improvedata format precisionVSAvoidapplication integration productivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces the mechanical process of manual data format adaptation with an automated computational system. Instead of manually adjusting data formats for each application, the system uses automatic schema generation algorithms to precisely adapt formats, maintaining precision while dramatically improving productivity.

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

Solution Approach 2:

The system performs preliminary schema generation automatically before data exchange occurs. By pre-generating the appropriate schemas based on application requirements, the system ensures format precision is achieved without manual intervention, thereby improving integration productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8533296B2Schema-based feed generation for media syndication
Publication Date: 2013.09.10 ADEIA MEDIA HOLDINGS INC
  • US8533296B2 patent drawing
  • US8533296B2 patent drawing
  • US8533296B2 patent drawing

AI summary

Systems, methods, and machine-readable media are described for providing output feeds having information associated with at least one file. Embodiments include generating an output feed schema used to determine the content of the output feed using information from at least one data object, where each data object comprises a data structure having information, including a universal resource indicator (URI) regarding the at least one file. The output feed schema and the at least one data object can then be used to generate the output feed, which can then be stored.