In-lane Exception Handling for Enterprise Data Grids

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current error handling and reporting in enterprise systems require users to navigate away from the main transactional area, limiting their ability to troubleshoot errors and exceptions effectively, as they need to switch between different windows to understand and address issues.

Innovation Solution

Implementing in-lane exception handling by displaying a user interface that shows application data in organized rows and columns, allowing the system to analyze updates and edits for errors, warnings, and exceptions, and displaying graphical representations of these issues directly within the relevant data rows or columns, enabling real-time identification and resolution without leaving the main workspace.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error handling requires users to navigate away from the main transactional area to separate error viewing panes or windows, then error reporting functionality is provided, but user productivity and ease of operation deteriorate due to the need to switch between multiple windows and lose context of the original task

Engineering Contradiction:
Improveerror reporting functionalityVSAvoiduser productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges error reporting and transactional processing into a single integrated user interface. Error indicators, warnings, and exceptions are displayed directly within the transactional workspace using visual markers (colored icons, highlighted cells) rather than requiring separate error viewing panes. This consolidation allows users to access both transactional data and error information simultaneously without window switching, directly resolving the contradiction between providing error reporting functionality and maintaining user productivity.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If error handling requires users to switch between transactional window and error viewing pane, then error details can be viewed, but ease of operation deteriorates due to increased navigation complexity and loss of task context

Engineering Contradiction:
Improveerror details visibilityVSAvoidease of operation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by providing error-specific visual indicators (colored icons, highlighted cells) at the exact location where errors occur within the transactional data grid. Each error, warning, or exception is marked with distinct visual properties (red for errors, yellow for warnings) directly in its contextual row or column, allowing users to immediately identify and understand issues without navigating to separate error panes. This localized error presentation maintains full task context while providing comprehensive error details.

Inventive Principle:
Principle #3Local quality

3Loss of information

If traditional error reporting uses separate windows or panes, then error information can be displayed, but time consumption increases due to repeated navigation between windows

Engineering Contradiction:
Improveerror information displayVSAvoidtime consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent enables continuous error monitoring and resolution within a single uninterrupted workspace. As users navigate through transactional data, error indicators remain continuously visible in their contextual locations, allowing users to address issues immediately without breaking their workflow to switch windows. The system maintains continuous awareness of error states across the entire dataset, eliminating repeated navigation cycles and reducing time consumption while preserving complete error information display.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10146418B2In-lane exception handling
Publication Date: 2018.12.04 ORACLE INT CORP
  • US10146418B2 patent drawing
  • US10146418B2 patent drawing
  • US10146418B2 patent drawing

AI summary

This disclosure describes, generally, methods and systems for implementing in-lane exception handling. The method includes displaying, on a user terminal display device, a first user interface (UI) configured to display application data in organized rows and columns, receiving, by a data management system, updates and/or edits to the application data, and calculating, by the data management system, the updated and/or edited application data. The method further includes analyzing, by the data management system, the updates and/or edits to determine one or more of associated errors, warnings, and exceptions, and displaying, within the first UI, a graphical representation for each of the errors, warnings, and exceptions in the row and/or column of the application data where the error, warning, or exception has occurred.