Quantified Euler Diagram Visualization for Set Overlap Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standard SQL-driven relational database management systems lack the ability to visualize relative sizes of sets and overlaps between sets in Euler diagrams, failing to provide quantification, proportional scaling, and direct selection and manipulation of sets for further analysis or application.

Innovation Solution

A graphical user interface and system that enables the visualization of relative sizes of sets and overlaps in Euler diagrams, allowing users to select, scale, and transfer sets, with features like zooming, drag-and-drop functionality, and quantification of areas, enabling users to manipulate and export data for further analysis or application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If standard SQL-driven relational database management systems are used, then data storage and retrieval are efficient, but the ability to visualize relative sizes of sets and overlaps between sets in Euler diagrams is lacking

Engineering Contradiction:
Improvevisualization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component that bridges SQL database systems and Euler diagram visualization. This intermediary layer translates relational data into visual Euler diagrams without requiring fundamental changes to the underlying SQL system, thereby adding visualization capability while maintaining system compatibility and avoiding excessive complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If quantification and proportional scaling of sets are added to Euler diagrams, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveset size quantificationVSAvoiddiagram system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing quantitative parameters (set sizes, proportions, overlaps) to Euler diagrams. By systematically defining and calculating these parameters from relational data, the system achieves precise measurement and representation of set relationships without requiring complex manual intervention, thus improving measurement precision while controlling complexity through automation.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If direct selection and manipulation of sets are enabled, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveset manipulation capabilityVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service functionality where the system automatically performs complex operations such as calculating set overlaps, determining proportional relationships, and updating diagram elements when data changes. This automation reduces the need for manual intervention and complex user controls, thereby improving ease of operation while managing interface complexity through intelligent system behavior.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20210232634A1Quantified euler analysis
Publication Date: 2021.07.29 LEVELL MARK
  • US20210232634A1 patent drawing
  • US20210232634A1 patent drawing
  • US20210232634A1 patent drawing

AI summary

A method can include rendering a first closed curve to a display where the first closed curve represents a number of members of a dataset according to a first criterion; receiving a selection for a second criterion for the dataset; transmitting at least the second criterion via a network interface; responsive to the transmitting, via the network interface, receiving information as to at least the second criterion and the dataset; and rendering to the display, based at least in part on the information, a second closed curve that represents a number of members of the dataset according to the second criterion where the first and second closed curves overlap to an extent that depends on a number of common members thereof.