Repository Synchronization via Integrated Search and Ranked Artifact Download

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual synchronization of large centralized business databases with user-specific databases is cumbersome and inefficient, as it requires manual identification and retrieval of relevant data, which is impractical due to the vast amount of business data.

Innovation Solution

Implementing a system that indexes contents of primary and secondary repositories, allowing users to enter search criteria to invoke an integrated search service for combinatorial queries, ranking and rendering identifiers of artifacts in a categorized table, and downloading relevant artifacts from the primary repository to the secondary repository for synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual synchronization is used between centralized databases and user-specific databases, then data can be transferred between repositories, but the process becomes cumbersome and inefficient due to the need to manually identify and retrieve relevant data from enormous amounts of business data

Engineering Contradiction:
Improvesynchronization efficiencyVSAvoidoperational complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service synchronization by allowing users to define search criteria that automatically trigger the retrieval and transfer of relevant business artifacts from the centralized primary repository to the decentralized secondary repository, eliminating the need for manual identification and retrieval of each data item

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of identifying and copying data with an automated information system that uses search criteria, indexing, and electronic retrieval mechanisms to automatically synchronize data between repositories, substituting human labor with computerized automation

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

2Loss of information

If all contents of the primary repository are made available to the secondary repository, then complete data accessibility is achieved, but the amount of data to be transferred and managed becomes overwhelming

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system extracts only the relevant subset of business artifacts from the primary repository that match the user-defined search criteria, transferring only these specific items to the secondary repository rather than copying the entire database contents, thus reducing data volume while maintaining accessibility to needed information

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements local quality by allowing each secondary repository to contain only the specific business artifacts relevant to particular users or business processes, rather than duplicating the entire primary repository, optimizing storage and accessibility based on local needs

Inventive Principle:
Principle #3Local quality

3Loss of time

If manual identification of required business data is performed, then data can be selectively retrieved, but the time and effort required to go through each business document increases significantly

Engineering Contradiction:
Improvesynchronization timeVSAvoidautomation level
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs preliminary action by pre-indexing business artifacts in the primary repository according to their metadata and characteristics, so that when synchronization is needed, the system can quickly retrieve relevant items based on search criteria without manually examining each document, thus reducing synchronization time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8862543B2Synchronizing primary and secondary repositories
Publication Date: 2014.10.14 SAP IRELAND LTD
  • US8862543B2 patent drawing
  • US8862543B2 patent drawing
  • US8862543B2 patent drawing

AI summary

Various embodiments of systems and methods for synchronizing a primary repository and a secondary repository in a business infrastructure are disclosed. Content of artifacts present in the primary repository and the secondary repository are indexed. Based upon a search criteria received on the secondary repository, an integrated search service provided on the secondary repository is invoked to perform a combinatorial query on the indexed content and retrieve an identifier of each artifact corresponding to the search criteria. Based upon relevancy parameters, the retrieved identifiers are ranked and rendered as a categorized table including a first column and a second column for identifiers present in the primary repository and the second repository respectively. Based upon a user action received on the ranked identifiers in the first column of the categorized table, the associated artifacts are determined and downloaded from the primary repository to the secondary repository.