Object Importation Using Business Key Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data importation techniques are complex and resource-intensive, often requiring users to specify data formats and field sizes, leading to unnecessary data importation and resource consumption due to a lack of specificity in data selection.

Innovation Solution

A multi-step importation process that allows users to select objects based on business keys, using a graphical user interface to specify object types, filter objects by characteristics, and confirm selections, thereby enabling precise data selection and reducing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional data importation techniques are used, then data can be imported into software applications, but the process is complex and requires users to specify data formats and field sizes

Engineering Contradiction:
Improveease of data importationVSAvoidcomplexity of importation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The importation process is divided into multiple steps: selecting object types, filtering objects by characteristics, and confirming selections. This segmentation breaks down the complex task into manageable stages, making it easier for users to understand and execute without needing to specify detailed data format parameters.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically handles data format conversion and field size adjustment based on the selected object type and filter criteria. Users don't need to manually specify data formats or field sizes - the system self-configures the importation process based on the selected objects, reducing operational complexity.

Inventive Principle:
Principle #25Self-service

2Productivity

If users select data without specificity, then the importation process is simpler, but more data is imported than needed consuming system resources

Engineering Contradiction:
Improvesystem resource efficiencyVSAvoidsimplicity of data selection
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system provides dynamic filtering options that allow users to refine their data selection based on specific characteristics and key figures. The filter criteria can be adjusted interactively, enabling users to precisely select only the data they need while maintaining a simple user interface. This dynamic adjustment capability balances ease of operation with resource efficiency.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If large amounts of data are imported, then more complete data is available for analysis, but system resources are consumed significantly

Engineering Contradiction:
Improvevolume of imported dataVSAvoidsystem resource consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system extracts and imports only the specific objects and data fields that match the user's filter criteria rather than importing entire datasets. By extracting only the necessary data based on selected object types and characteristics, the system reduces the volume of data to be imported while maintaining completeness for the user's specific needs, thereby conserving system resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8782059B2Systems and methods for selecting and importing objects
Publication Date: 2014.07.15 SAP SE
  • US8782059B2 patent drawing
  • US8782059B2 patent drawing
  • US8782059B2 patent drawing

AI summary

Systems and methods are provided for selecting and importing objects. In one implementation, a computer-implemented method is provided for selecting objects for importation. Each object includes data and related processes. In the method, a search query is received including an object type. The object type identifies two or more key fields that uniquely identify the object type specified in the search query. A filter selection is received, which includes one or more values of characteristics or key figures of the specified object type. A database is searched and objects of the specified object type that meet the filter selection are identified. A result is returned to a user indicating the identified objects.