Graph Data Structure Querying for Electronic Health Record Forms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Healthcare providers face frustration and inefficiency when navigating complex electronic form user interfaces that require sequential clicking through irrelevant fields and buttons to enter information, leading to increased time and confusion in documenting patient data.

Innovation Solution

A computer-implemented method generates a graph data structure from electronic forms, allowing users to query and select data points via a user interface, which are then automatically populated into relevant electronic health record forms, reducing complexity and time by associating each data point with a unique identifier that maps to standard classification codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional electronic forms are used with sequential navigation, then data entry can be completed, but user time and complexity increase significantly

Engineering Contradiction:
Improvedata entry efficiencyVSAvoidtime to complete forms
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the electronic form into a graph data structure where data points are divided into interconnected nodes. Each data point becomes an independently queryable entity rather than part of a sequential form flow, allowing users to access and complete any data point directly without navigating through irrelevant fields.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a graph data structure as an intermediary layer between the user and the electronic form data sources. This graph serves as a mediator that enables direct querying and population of data points without requiring users to navigate the original sequential form interface, thus reducing time and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If conventional electronic forms with multiple fields are used, then comprehensive data collection is achieved, but interface complexity increases

Engineering Contradiction:
Improvecompleteness of patient dataVSAvoidcomplexity of electronic form interface
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the complex electronic form interface into discrete data points within a graph data structure. Each data point is represented as an individual node that can be independently identified and populated, reducing the perceived complexity while maintaining comprehensive data collection capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The graph data structure serves as a universal interface that can represent and query any type of data point from multiple electronic form sources. This multi-functional structure allows users to interact with diverse data types through a consistent, simplified querying mechanism rather than navigating multiple complex form interfaces.

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

3Ease of operation

If sequential navigation through electronic forms is required, then all fields can be accessed, but user confusion and frustration increase

Engineering Contradiction:
Improveease of data entryVSAvoidtime to locate relevant fields
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-processing electronic forms into a graph data structure where all data points are预先 organized and interconnected. This allows users to directly query and access relevant data points without sequential navigation, as the graph structure has already prepared all possible access paths in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The graph data structure acts as an intermediary that translates user queries into direct data point accesses. Instead of requiring users to navigate through the original sequential form interface, the graph mediator intercepts queries and directly locates relevant data points, eliminating confusion and reducing time to locate fields.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11216480B2System and method for querying data points from graph data structures
Publication Date: 2022.01.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11216480B2 patent drawing
  • US11216480B2 patent drawing
  • US11216480B2 patent drawing

AI summary

A method, computer program product, and computing system includes generating a graph data structure including a plurality of data points. A query for the graph data structure may be received via a user interface. At least one data point from the plurality of data points may be identified, via the user interface, in the graph data structure based upon, at least in part, the query. A selection of a data point from the identified at least one data point may be received via the user interface. The selected data point may be provided to one or more electronic data sources.