Data Management Service Provisioning for Siloed Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management systems often require programming and integration of multiple computing architectures to manage data across silos, leading to issues with duplicate data and determining authoritative versions, which can be time-consuming and inefficient.

Innovation Solution

A data management service provisioning system that allows users to create data management services without programming, using a scalable, serverless environment that supports CRUD operations, metadata, and data lineage, abstracting underlying implementation details and enabling easy data sharing and scaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional relational databases are used to store data in silos, then data can be stored and managed, but data sharing between applications is not natively supported and multiple versions of the same data entity can occur

Engineering Contradiction:
Improvedata integrityVSAvoiddata sharing
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a data service layer that acts as an intermediary between the database and applications. This service layer provides standardized CRUD operations and data sharing capabilities, allowing applications to access and share data without directly interacting with the database silos. The service layer maintains data integrity while enabling seamless data sharing across multiple applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal data service that can handle multiple data entities and support various applications through a common interface. The data service provides standardized operations (create, read, update, delete) that work across different data types and applications, eliminating the need for application-specific data access code and enabling broad data sharing capabilities.

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

2Adaptability or versatility

If data lake or data warehouse approaches are used to integrate multiple computing system architectures, then data from multiple sources can be consolidated, but programming by development teams is required which is time-consuming

Engineering Contradiction:
Improvedata integration capabilityVSAvoidprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a self-service data service provisioning system where users can create and configure data services through graphical user interfaces without requiring programming skills. The system automatically generates the necessary code and configurations, allowing business users to integrate data from multiple sources and configure data services independently, eliminating the need for development team intervention and significantly reducing setup time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent provides pre-built data service templates and configurations that can be rapidly deployed. Common data service patterns are already established and available for selection, allowing users to quickly provision data services without having to program from scratch. This preliminary preparation of service templates dramatically reduces the time required to integrate multiple computing system architectures.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If custom data management solutions are programmed for each organization, then specific data management requirements can be met, but the solutions are time-consuming to implement and not scalable

Engineering Contradiction:
Improvecustomization capabilityVSAvoidprovisioning speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a dynamic data service provisioning system where services can be rapidly created, modified, and scaled based on user needs. The system allows users to configure data services through graphical interfaces and makes immediate adjustments without requiring reprogramming or lengthy deployment cycles. This dynamic approach enables both customization and rapid provisioning, allowing organizations to adapt their data management capabilities quickly.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the data management functionality into independent, modular data services that can be provisioned and configured separately. Each data service is a self-contained unit that can be independently deployed and scaled. This segmentation allows users to create only the specific data services they need without implementing entire custom solutions, significantly reducing implementation time while maintaining the ability to customize individual services.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11474996B1Systems and methods for rapidly provisioned data management services
Publication Date: 2022.10.18 AMAZON TECH INC
  • US11474996B1 patent drawing
  • US11474996B1 patent drawing
  • US11474996B1 patent drawing

AI summary

System and methods are provided for rapid provisioning of data management services. A user creates a data management service through a user interface. The creation of the data management services is initiated by the user without any programming by the user in a scalable, rapidly provisioned environment. The data management service natively supports the CRUD model (create, read, update, and delete) for data entities, metadata, references, as well as other features, such as search capabilities and/or data lineage. Once the data management service has been provisioned, the service scales as usage of the service increases. The data management service is an abstraction layer and the organization that created the service can remain unaware of the underlying implementation details of the service.