Joint Contact Position Parameter Determination via Lookup Table

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the six parameters of a contact position between two bones are computationally intensive, making real-time or on-the-fly determination challenging, especially when a subset of parameters is given.

Innovation Solution

A data processing method that acquires sample contact position datasets and uses interpolation or extrapolation to determine the remaining parameters based on selected nearest neighbor datasets, avoiding extensive models like collision detection, and employing Minkowski distance functions and inverse distance weighting for efficient parameter calculation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computationally extensive models like collision detection are used to determine contact position parameters, then measurement precision is improved, but productivity deteriorates due to computational intensity

Engineering Contradiction:
Improvecontact position parameters determination accuracyVSAvoidreal-time determination capability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent pre-calculates and stores contact position parameters in a lookup table during a setup phase, before real-time operation. This preliminary action allows the system to quickly retrieve pre-computed values during runtime without performing complex collision detection calculations, thus achieving real-time performance while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified copy of the contact position data in the form of a lookup table that stores pre-computed contact parameters. This copy enables fast retrieval and approximation of contact positions without requiring the original complex collision detection model to be executed during real-time operation

Inventive Principle:
Principle #26Copying

2Productivity

If a database of sample contact position datasets is used for approximation, then productivity is improved through fast parameter determination, but measurement precision may deteriorate due to approximation errors

Engineering Contradiction:
Improveparameter determination speedVSAvoidcontact position parameter accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary approach by using a lookup table that stores pre-computed contact parameters from detailed collision detection models. This intermediary structure allows the system to query approximate values quickly while the underlying data was generated using precise computational models, balancing speed and accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the state of the contact position data from dynamically computed values to pre-stored discrete datasets. By transforming the continuous parameter space into a discrete lookup table with predetermined contact positions, the system enables fast retrieval while the stored values maintain accuracy from original detailed calculations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9852268B2Method for determining contact position parameters of a joint connecting two bones
Publication Date: 2017.12.26 SMITH & NEPHEW ASIA PACIFIC PTE LTD
  • US9852268B2 patent drawing
  • US9852268B2 patent drawing
  • US9852268B2 patent drawing

AI summary

A data processing method for determining six parameters of a contact position of a joint which connects two bones, comprising the steps of acquiring a plurality of sample contact position datasets, each dataset comprising six parameters, acquiring a subset of n of the parameters of the contact position as an input parameter dataset, selecting at least two of the sample contact position datasets based on the input parameter dataset and determining the m=6−n remaining parameters of the contact position based on the at least two selected sample contact position datasets.