Dynamic Hierarchical Facets for Business Intelligence Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business intelligence tools face challenges in efficiently navigating and filtering large volumes of data due to static facet hierarchies and the inability to dynamically generate content facets based on search queries, leading to overwhelming results and lack of contextual grouping.

Innovation Solution

The system generates dynamic hierarchical facets by extracting grouping information from business intelligence artifacts and a semantic layer, allowing for flexible structuring, contextual grouping, and dynamic linking of facets, enabling users to manage facet structures and names with customer-specific terminology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional static facet hierarchies are used, then the system structure is simple and stable, but the system cannot adapt to dynamic search needs and generates overwhelming numbers of facets

Engineering Contradiction:
Improveadaptability to search queriesVSAvoidfacet hierarchy complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic facet hierarchy generation where the facet structure is not fixed but adapts based on search queries and document characteristics. The system dynamically determines which facets to generate, their hierarchy levels, and their groupings based on the specific search context, transforming the static facet model into a dynamic one that responds to user needs while maintaining manageable complexity through contextual relevance filtering

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters of the facet hierarchy including the number of facet levels, the grouping structure, and the selection of facet types based on search query parameters and document analysis results. By adjusting these parameters dynamically rather than using a fixed configuration, the system adapts to different search scenarios without requiring a completely complex predefined structure for every possible case

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If a large number of facets are generated for unstructured BI artifacts, then comprehensive categorization is achieved, but user navigation becomes overwhelming and difficult

Engineering Contradiction:
Improveinformation organizationVSAvoiduser navigation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system extracts and separates relevant facet information from the bulk of document data through semantic analysis, identifying only the most meaningful grouping characteristics for the specific search context. By taking out only the essential organizational dimensions rather than generating all possible facets, the system maintains comprehensive information organization while presenting a manageable subset for user navigation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The facet hierarchy is segmented into multiple levels with different granularities, allowing users to navigate from broad categories to specific groupings progressively. The system segments the large set of potential facets into hierarchical layers, presenting higher-level groupings first and allowing drill-down to more detailed segments, making navigation manageable rather than overwhelming

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If static facet structures with fixed levels are used, then implementation is simple, but the system cannot dynamically generate content facets based on search queries

Engineering Contradiction:
Improvedynamic facet generationVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system performs preliminary semantic analysis and document understanding before generating facets, pre-identifying relevant grouping dimensions and hierarchy structures based on the search query and document characteristics. This preliminary action allows the system to dynamically generate appropriate facets without requiring complex real-time computation during the actual facet generation phase, balancing adaptability with implementation feasibility

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9037579B2Generating dynamic hierarchical facets from business intelligence artifacts
Publication Date: 2015.05.19 SAP IRELAND LTD
  • US9037579B2 patent drawing
  • US9037579B2 patent drawing
  • US9037579B2 patent drawing

AI summary

Systems and methods for generating dynamic hierarchical facets from business intelligence artifacts are described herein. In accordance with one aspect of the present disclosure, grouping information is extracted from one or more business intelligence artifacts or a semantic layer. Facets or categories are dynamically linked based on the extracted grouping information to generate one or more hierarchical facets. The hierarchical facets may be incorporated in search results to facilitate ease of navigation.