Pluggable Embedded Analytics Navigation via Context Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Embedded analytics tools often lack sufficient contextual information to identify user intent, leading to disjointed workflows and inefficiencies when interacting with host applications due to different data models.

Innovation Solution

A flexible extension framework is utilized to register navigation extensions, enabling the embedded analytics tool to communicate with the host application and provide contextually relevant navigation options through a stored mapping between data items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If embedded analytics tool is integrated into host application, then user can access analytical data without switching applications, but embedded analytics tool lacks sufficient contextual information to identify user intent

Engineering Contradiction:
Improveaccess to analytical dataVSAvoidcontextual information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces a context bridge as an intermediary component that receives context data from the host application and translates it into analytics context data. This mediator enables seamless information flow between the host application and embedded analytics tool without requiring the analytics tool to directly access or understand the host application's internal data structures, thereby resolving the contradiction between integration ease and contextual information availability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the integration architecture into distinct components: the host application, the context bridge, and the embedded analytics tool. Each component maintains its own data model and operates independently, with standardized interfaces for communication. This segmentation allows the embedded analytics tool to function autonomously while still receiving necessary contextual information through the context bridge

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If embedded analytics tool uses different data model than host application, then embedded analytics can provide specialized analytical capabilities, but user must manually correlate and navigate between data points

Engineering Contradiction:
Improveanalytical capabilitiesVSAvoidnavigation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The context bridge acts as a mediator that automatically correlates data points between the host application's data model and the analytics tool's data model. When a user selects a data point in the analytics tool, the context bridge translates the analytics context data back into host application context, enabling automatic navigation without manual correlation by the user

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the embedded analytics tool sends context data to the host application through the context bridge, and the host application responds with navigation options. This closed-loop feedback system enables the analytics tool to automatically navigate back to relevant sections of the host application based on user selections, eliminating manual navigation time

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If embedded analytics tool is provided by different application, then specialized analytics functionality can be integrated, but workflow becomes disjointed and error-prone

Engineering Contradiction:
Improveanalytics functionalityVSAvoidworkflow continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The context bridge implements universal, standardized interfaces for context data exchange between the host application and embedded analytics tool. These standardized interfaces enable seamless communication and maintain workflow continuity regardless of the specific applications involved, ensuring reliable integration while preserving the ability to use specialized analytics functionality from different sources

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

Data Source

PatentUS20250291459A1Pluggable contextual navigation for embedded analytics integration
Publication Date: 2025.09.18 SAP SE
  • US20250291459A1 patent drawing
  • US20250291459A1 patent drawing
  • US20250291459A1 patent drawing

AI summary

Systems and methods described herein relate to contextual navigation for embedded analytics integrations. An embedded analytics user interface is presented within a first application. The embedded analytics user interface is provided by a second application and includes a plurality of user-selectable data items of the second application. A user selection of a first data item from among the plurality of user-selectable data items is detected via the embedded analytics user interface. Context data related to the user selection is identified. The context data is identified based at least partially on a stored mapping between the first data item of the second application and a second data item of the first application. One or more navigation options associated with the context data are obtained from the first application. An interface element that includes the one or more navigation options is presented within the embedded analytics user interface.