Master Data Management System for Enterprise Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing, integrating, and synchronizing data from multiple sources in enterprise data management systems is challenging due to differing formats and independent refresh cycles, leading to inconsistencies and inefficiencies.

Innovation Solution

Implementing a Master Data Management (MDM) system that consolidates customer data from various sources into a customer master database, using a data integration server to facilitate communication between MDM and other data sources, and employing a data steward service to maintain accuracy and update data in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in multiple separate databases (internal database, CRM database, vendor databases) with different formats and independent refresh cycles, then data can be maintained at each source independently, but data consistency and synchronization across sources deteriorates

Engineering Contradiction:
Improvedata consistencyVSAvoiddata integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges data from multiple separate databases (internal database, CRM database, vendor databases) into a unified customer master database. This consolidation ensures that all data sources are integrated into a single repository, eliminating data inconsistency issues while maintaining manageable complexity through centralized control mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a data integration server as an intermediary component that facilitates communication and data exchange between the MDM system and other data sources. This mediator handles the complexity of integrating multiple databases with different formats and refresh cycles, thereby maintaining data consistency without requiring direct complex connections between all sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data from multiple sources is consolidated into a single customer master database, then data completeness and accuracy improve, but the complexity of managing and synchronizing data from different sources increases

Engineering Contradiction:
Improvedata accuracyVSAvoidsynchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data integration server acts as a mediator that manages the synchronization complexity between the customer master database and multiple data sources. It handles format conversions, coordinate updates, and refresh operations, thereby maintaining high data accuracy while keeping synchronization complexity manageable through centralized intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The customer master database is designed as a universal repository that can store and manage data from multiple different sources with varying formats. This multi-functional database structure accommodates diverse data types and sources, ensuring data completeness and accuracy while providing a unified interface for management.

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

3Productivity

If each data source refreshes its data separately and independently, then each source can maintain its own data updates, but the time required for data realignment across sources increases from days to significant delays

Engineering Contradiction:
Improvedata refresh efficiencyVSAvoiddata realignment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements continuous data synchronization mechanisms where the data integration server continuously monitors and coordinates updates across all data sources. This continuous action ensures that data is realigned in near real-time as changes occur, eliminating the days-long delays associated with periodic batch updates while maintaining high refresh efficiency.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system employs feedback mechanisms where the data integration server receives update notifications from data sources and automatically triggers synchronization operations. This feedback loop ensures that data realignment occurs promptly in response to changes, significantly reducing the time required for cross-source data alignment while maintaining efficient refresh operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9298796B2System and method for enterprise data management
Publication Date: 2016.03.29 VEEVA SYSTEMS INC
  • US9298796B2 patent drawing
  • US9298796B2 patent drawing
  • US9298796B2 patent drawing

AI summary

Systems and methods for managing, integrating and synchronizing data from a number of different sources for an enterprise. A Master Data Management (“MDM”) system may be used to hold and manage the enterprise's data, and a data integration server may be used to facilitate communications between the MDM system and other data sources, e.g., a CRM. The MDM system may store the enterprise's data as customer master data, which may include data from the enterprise's internal sources, data from the MDM provider, data from other data providers, and a Golden Record consolidated from such data. A data steward service may be used to maintain the customer master data and make it accurate and up-to-date. Users may directly search the customer master data in the MDM system, and may also update the CRM with the customer master data.