Biometric Correlation for Distributed Application Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex distributed applications face challenges in diagnosing performance issues and allocating resources effectively, as traditional monitoring systems fail to account for user subjective experience, leading to difficulties in identifying which aspects of the application impact end-users and where to focus improvements.

Innovation Solution

Integration of biometric data with system monitoring to correlate psychophysical and objective performance metrics, allowing for proactive alerts and resource allocation based on user biometrics such as heart rate and blood pressure, creating a proactive stress-informed computing experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional monitoring systems are used to track distributed application performance, then system metrics can be collected, but user subjective experience cannot be measured

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoiduser subjective experience data
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent combines traditional objective system monitoring with subjective user experience measurement by integrating biometric sensors and survey tools into the monitoring infrastructure. This merging allows simultaneous collection of both system metrics and user experience data from the same monitoring platform.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces psychophysical performance values as an intermediary metric that bridges objective system measurements and subjective user experience. These values serve as a mediator that translates biometric and survey data into comparable performance metrics that can be correlated with traditional system metrics.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If distributed applications are broken into microservices for scalability, then system flexibility and reuse improve, but performance troubleshooting complexity increases

Engineering Contradiction:
Improvesystem scalabilityVSAvoidtroubleshooting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by breaking down psychophysical performance measurements into service-specific and transaction-specific components. This allows performance issues to be isolated to specific microservices or transactions, making troubleshooting in complex distributed systems more manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms that correlate user experience measurements with specific services and transactions in the distributed application. This feedback loop enables automatic identification of which microservices are impacting user experience, simplifying performance troubleshooting.

Inventive Principle:
Principle #23Feedback

3Productivity

If resources are allocated based on traditional metrics, then infrastructure performance can be optimized, but user experience improvements cannot be targeted

Engineering Contradiction:
Improveinfrastructure efficiencyVSAvoiduser experience impact data
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent changes the parameters used for resource allocation by introducing psychophysical performance values as a new dimension for decision-making. Instead of relying solely on traditional infrastructure metrics, resource allocation now considers user experience impact, allowing targeted improvements where they matter most to users.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11382546B2Psychophysical performance measurement of distributed applications
Publication Date: 2022.07.12 CA TECH INC
  • US11382546B2 patent drawing
  • US11382546B2 patent drawing
  • US11382546B2 patent drawing

AI summary

Provided is a process including: receiving biometric measurements; receiving from application components or network hosts, events or metrics indicative of objective performance; correlating psychophysical-performance values based on the biometric measurements indicative of psychophysical performance with objective-performance values based on the events or metrics indicative of objective performance; storing the correlation between the psychophysical-performance values and the objective-performance values in memory; and accessing the correlation to select hosts, application components, or routines to be adjusted to improve objective performance of the distributed application or psychophysical performance of the distributed application.