Multi-Point Load Detection Using Barycentric Coordinates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing input devices cannot detect loads on multiple pressing points that are simultaneously pressed on an operation face, limiting their functionality and accuracy.

Innovation Solution

An input device equipped with a position detection sensor to capture positional coordinates and a load detection sensor to determine barycentric coordinates and load, along with a controller to calculate loads on multiple pressing points, allowing for accurate detection and calculation of loads on multiple points simultaneously pressed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only one pressing point is detected, then the device configuration remains simple, but the functionality is limited and cannot detect loads on multiple pressing points

Engineering Contradiction:
Improvecapability to detect multiple pressing pointsVSAvoiddevice configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the operation face into multiple detectable pressing points, where each point can be independently detected for its positional coordinates and load. This segmentation allows the system to handle multiple simultaneous pressing points without requiring a separate sensor for each point, thus improving versatility while controlling complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal detection system that can detect both single and multiple pressing points using the same position detection sensor and load detection sensor configuration. The controller universally calculates loads for any number of pressing points (one or more) based on the same detection principles, making the device adaptable to various input scenarios without requiring different hardware configurations.

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

2Measurement precision

If multiple pressing points are detected simultaneously, then the functionality is improved, but the calculation of loads on each point becomes complex

Engineering Contradiction:
Improveload detection accuracy on multiple pointsVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces barycentric coordinates and barycentric load as intermediary concepts to simplify the calculation of loads on multiple pressing points. Instead of directly calculating individual point loads from complex sensor data, the system first determines the barycenter (center of gravity) of the pressed region and its total load, then uses these intermediary values to distribute and calculate the load on each individual pressing point, significantly reducing calculation complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the detection parameters from direct point-by-point load measurement to barycentric coordinate-based measurement. By changing the parameter set to include barycentric coordinates and barycentric load, the system simplifies the mathematical calculations required to determine individual point loads from the overall pressure distribution, making multi-point load detection feasible without excessive computational complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9239645B2Input device and method for detecting loads on multiple points using the input device
Publication Date: 2016.01.19 ALPS ALPINE CO LTD
  • US9239645B2 patent drawing
  • US9239645B2 patent drawing
  • US9239645B2 patent drawing

AI summary

An input device includes a capacitance type touch panel sensor configured to detect positional coordinates of multiple pressing points that are simultaneously pressed on an operation face, load detection sensors configured to detect barycentric coordinates of and a barycentric load on the pressing points, and a controller configured to calculate loads on the pressing points on the basis of the positional coordinates of, the barycentric coordinates of, and the barycentric load on the pressing points.