Data Categorization System with Hierarchical Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional enterprise software applications restrict users to pre-defined categories for data categorization, limiting the ability to distinguish between data elements at a granular level necessary for effective analytics and searches, and free-form tagging is discrete and not supportive of broader analytics.

Innovation Solution

An application allows users to categorize data with free-form text that can be linked to pre-defined categories, enabling more granular categorization and supporting analytics on both user-defined and pre-defined categories, thereby enhancing search and analytic capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users are restricted to pre-defined categories for data categorization, then the system structure remains simple and manageable, but the ability to distinguish between data elements at a granular level is limited

Engineering Contradiction:
Improvecategorization granularityVSAvoidcategory structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the categorization system into multiple hierarchical levels (pre-defined categories, user-defined sub-categories, and custom tags). This allows data to be categorized at different granularities simultaneously, resolving the contradiction by enabling fine-grained distinction without creating a monolithic complex structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested category structure where user-defined sub-categories are nested within pre-defined categories, and custom tags can be nested within sub-categories. This nesting approach allows granular categorization while maintaining a organized hierarchical structure that manages complexity through nested containment.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If free-form tagging is allowed for each data element, then categorization flexibility is improved, but the tags become discrete and not supportive of broader analytics

Engineering Contradiction:
Improvecategorization flexibilityVSAvoidanalytic coherence
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent makes categories universal by allowing them to serve multiple functions: pre-defined categories provide broad classification for analytics, user-defined sub-categories add specificity, and custom tags provide flexible labeling. Each layer serves both specific categorization needs and broader analytic purposes, resolving the contradiction between flexibility and analytic coherence.

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

Solution Approach 2:

The patent merges multiple categorization approaches (pre-defined categories, user-defined sub-categories, and custom tags) into a unified hierarchical structure. This combination allows free-form flexibility at the tag level while maintaining analytic coherence through the structured hierarchy that connects all tags to broader categories.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If multiple hierarchical levels of categories are implemented, then data can be distinguished at a granular level, but the system complexity increases

Engineering Contradiction:
Improvedata distinction capabilityVSAvoidsystem structural complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a dynamic category system where the hierarchy is not fixed but can be extended by users at any level. Users can create sub-categories and tags as needed, allowing the system to adapt its complexity dynamically based on actual data distinction needs rather than requiring a predetermined complex structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent provides pre-defined categories as a foundation before users need to create custom hierarchies. This preliminary structure reduces initial complexity and allows users to start with simple categorization, adding hierarchical levels only when and where granular distinction is actually needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10846317B2Method and system for data processing and structural categorizing
Publication Date: 2020.11.24 SAP SE
  • US10846317B2 patent drawing
  • US10846317B2 patent drawing
  • US10846317B2 patent drawing

AI summary

A method and system including a display; a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: present a user interface on a display, the user interface including one or more user-entry fields to receive data categorizing an object; receive data in one or more of the displayed user-entry fields; in response to the received data, display a list of one or more pre-defined categories when the received data is not a pre-defined category; and receive a selection of the one or more pre-defined categories, linking the received data to the selected pre-defined category. Numerous other aspects are provided.