Analytic Comment Context for Access-Aware Data Fields

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing comments in analytic software applications is challenging due to varying access rights of different users, leading to inconsistencies in data field calculations and comment relevance across multiple dimensions.

Innovation Solution

A system and method for managing comments in analytic software applications by associating comments with filter parameters and access rights, generating comment context based on these parameters, and storing them in a database, allowing for accurate retrieval and matching with appropriate data fields.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If comments are stored without considering access rights, then the system is simpler to implement, but comments become irrelevant or incorrect for users with different access rights

Engineering Contradiction:
Improvecomment relevanceVSAvoidcomment management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The comment is segmented into multiple attributes: comment text, filter parameters, access rights, and comment context. This segmentation allows each attribute to be independently managed and retrieved based on user permissions, ensuring comment relevance while maintaining manageable complexity through structured data organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by storing filter parameters and access rights information along with comments before retrieval. This preliminary storage of contextual information enables accurate comment matching later without requiring complex real-time calculations, balancing reliability with manageable complexity

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comments are associated with multiple dimensions and filter parameters, then comment accuracy for specific data fields improves, but the complexity of managing and retrieving comments increases

Engineering Contradiction:
Improvecomment accuracyVSAvoidcomment context complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The comment context structure serves multiple functions: it stores filter parameters, access rights, and dimensional information in a unified structure. This multi-functional design enables accurate comment retrieval for specific data fields while avoiding the need for separate complex management systems for each dimension

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

Solution Approach 2:

The comment context acts as an intermediary between the comment and the complex multi-dimensional data structure. It mediates by storing simplified filter parameters and access rights information that bridges the gap between simple comment storage and complex data retrieval requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system stores detailed comment context for each user, then comment retrieval accuracy improves, but information storage requirements and system complexity increase

Engineering Contradiction:
Improvecomment retrieval accuracyVSAvoidstored information quantity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system applies local quality by storing comment context details only where needed - specifically filtering and storing access rights and filter parameters relevant to each user's permissions. This selective storage approach improves retrieval accuracy for authorized users while minimizing unnecessary information storage for users without access

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250258995A1Managing comments in an analytic application
Publication Date: 2025.08.14 SAP SE
  • US20250258995A1 patent drawing
  • US20250258995A1 patent drawing
  • US20250258995A1 patent drawing

AI summary

Embodiments of the present disclosure include techniques for managing comments. In one embodiment, a comment is associated with a data field generated based on filter parameters and access rights. Comment context is generated from the filter parameters and access rights and stored in a database. The access rights may comprise Boolean operations on members of certain dimensions, including an OR operation. Comment context may be stored as a flat file, where dimension members are associated to indicate filter parameters and access rights used to generate the comment.