Web Application Database Extension System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current database technologies are complex and inaccessible to ordinary users, lacking a cost-effective and efficient method to extend database applications to web browsers, manage massive information, and configure database systems across project life cycles.

Innovation Solution

A web-based information management system with configurable data tables, multiple access levels, and interactive tools for data management, allowing users to create, validate, and search data tables from client terminals, and reconfigure them within project life cycles without additional development costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If database technology is used to manage large amounts of information, then data management capability is improved, but system complexity increases making it inaccessible to ordinary users

Engineering Contradiction:
Improvedata management capabilityVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces a web application as an intermediary layer between users and the database management system. This web application provides a user-friendly interface that abstracts the complex database operations, allowing ordinary users to interact with the database through standard web browsers without needing to understand underlying database complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables ordinary users to independently configure and manage database functions through the web application interface. Users can perform data entry, validation, searching, and table configuration without requiring expert knowledge or server access, making the complex system self-serviceable for end users.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If static programming is used to create web interfaces for database applications, then application functionality is achieved, but development cost and time increase for each unique application

Engineering Contradiction:
Improveapplication functionalityVSAvoiddevelopment cycle
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent creates a universal web application framework that can serve multiple different database applications through configuration rather than custom development. The system provides common data management functions (entry, validation, searching) that work across various applications, reducing the need to build separate interfaces for each unique use case.

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

Solution Approach 2:

The system allows dynamic configuration of database tables and fields through the web interface. Users can add, delete, and modify data tables and their structures without requiring programming knowledge or server access. This dynamic adaptability enables the same web application to serve different applications with unique requirements.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If database applications are deployed on servers for enterprise use, then data management capability is improved, but deployment cost increases and requires server access

Engineering Contradiction:
Improvedata management capabilityVSAvoiddeployment cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The web application serves as an intermediary that enables database functionality to be accessed through standard web browsers. This approach eliminates the need for expensive server deployments and specialized database software installations, allowing the system to run on ordinary client computers with internet connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables database functionality to be copied and accessed from any client computer with a web browser. Instead of requiring centralized server deployment, the system can be instantiated locally through the web application, making database capabilities available on inexpensive client machines rather than requiring expensive server infrastructure.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10585969B2System and method for extending database functions by a web application and computer readable media
Publication Date: 2020.03.10 WU JIANQING
  • US10585969B2 patent drawing
  • US10585969B2 patent drawing
  • US10585969B2 patent drawing

AI summary

A system and method for extending database functions by using an installed web application. A project work environment for a group of users can be created, modified, and reset instantly during a project life and/or between project life cycles by using a plurality of methods without effecting system integrity and core functions such as data validation, searches and sorting, data preservation, data display feature, and productive data entry methods.