Editable Grid Interface for Data Entry Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Demand Chain Management (DCM) systems using relational databases for online transactional processing lack efficient data display and user interaction methods, relying on traditional forms for data retrieval and input, which can be cumbersome and inefficient.

Innovation Solution

Implementing a grid-based system with editable cells that validate user input using predefined criteria, providing additional information contextually within the grid rather than separate forms, and allowing users to modify and add columns and rows, enhancing user interactions and data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional forms are used for data retrieval and input, then data can be displayed and collected, but user interaction efficiency is reduced and the interface becomes cumbersome

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidinterface usability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges data display and data input functions into a single grid interface. The grid combines the visual presentation of data with editable cells that allow direct in-place editing, eliminating the need for separate forms for both display and input operations, thereby improving user interaction efficiency and interface usability

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If separate forms are used for data input, then data can be collected from users, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvedata input efficiencyVSAvoidtime for data entry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The grid interface performs preliminary actions by pre-positioning data in editable cells and providing inline validation rules before submission. Users can see the data structure and validation requirements in advance, allowing them to prepare and enter data more efficiently without navigating through multiple form pages

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By combining data display and input capabilities in the same grid interface, the system eliminates the time required to transition between separate display and input forms. Users can directly edit data in the grid cells where it is displayed, significantly reducing data entry time

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If traditional data display methods are used, then data can be presented to users, but additional information cannot be provided contextually within the same interface

Engineering Contradiction:
Improvecontextual information availabilityVSAvoidinterface structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The grid implements a nested structure where additional information, validation rules, and contextual data are embedded within the grid cells themselves. This allows multiple layers of information to be contained within the single grid interface without requiring separate forms or pages, maintaining interface simplicity while providing comprehensive contextual information

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9805015B2System and method for enhanced user interactions with a grid
Publication Date: 2017.10.31 TERADATA US INC
  • US9805015B2 patent drawing
  • US9805015B2 patent drawing
  • US9805015B2 patent drawing

AI summary

Methods and systems that implement enhanced user interactions with a grid are described. A method may include generating a grid of cells arranged in a number of rows and columns. Each row may correspond to a data record of a database. The grid may be displayed to a user while identifying one or more cells as editable cells. Input data may be received from the user for each of the editable cells. The input data may be validated using predefined criteria to identify incorrect input data and errors associated with the incorrect input data may be displayed to the user. Additional methods and systems are disclosed.