Computational Clustering for Multidimensional User Group Formation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current matching and ranking systems fail to optimally group users into groups based on individual characteristics, interactions, and overall group dynamics, leading to suboptimal results for the entire population.

Innovation Solution

A method and apparatus using computational clustering to generate optimal groupings of users by encoding data objects as multidimensional objects, applying clustering algorithms, and filtering and ranking solution sets to maximize well-being and compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If computational clustering is applied to optimize group formation, then group compatibility and user satisfaction are improved, but computational complexity and processing time increase

Engineering Contradiction:
Improvegroup compatibilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the group formation process into distinct phases: encoding individual characteristics, computing compatibility metrics between pairs, applying clustering algorithms to form groups, and evaluating group dynamics. This segmentation allows the system to manage computational complexity by breaking down the overall optimization problem into smaller, more tractable sub-problems that can be processed sequentially or in parallel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the group formation problem from traditional pairwise matching into a multidimensional optimization space by incorporating individual characteristics, group dynamics, and compatibility metrics across multiple dimensions. This dimensional expansion enables the system to evaluate group compatibility more comprehensively while using clustering algorithms to navigate the complex solution space efficiently.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If traditional matching systems are used, then computational resources are conserved, but group dynamics and overall population optimization are not achieved

Engineering Contradiction:
Improvepopulation optimizationVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements feedback loops where group formation results are evaluated based on multiple criteria including individual satisfaction, group compatibility, and overall population optimization. This feedback is then used to refine and adjust the clustering parameters and compatibility metrics, enabling continuous improvement of group formation quality while optimizing computational resource utilization through iterative refinement rather than exhaustive search.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts key parameters such as compatibility thresholds, group size constraints, and clustering coefficients based on population characteristics and optimization goals. By changing these parameters adaptively, the system can optimize population outcomes for different scenarios while controlling computational resource consumption through parameter-driven algorithm selection and tuning.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260030262A1Method, apparatus, and computer readable medium for quantitatively grouping using computational clustering
Publication Date: 2026.01.29 KEEP CO INC
  • US20260030262A1 patent drawing
  • US20260030262A1 patent drawing
  • US20260030262A1 patent drawing

AI summary

A method, apparatus, and computer-readable medium for quantitatively grouping a set of persons into a plurality of groups of three or more persons using computational clustering, the method including storing a set of data objects corresponding to the set of persons, storing a plurality of attributes corresponding to each data object in the set of data objects, generating a plurality of multidimensional objects by encoding each data object in the set of data objects as a multidimensional object based at least in part on two or more attributes corresponding to that data object, each multidimensional object corresponding to a data object in the set of data objects, and generating the plurality of groups of three or more data objects based at least in part on applying a clustering algorithm to the plurality of multidimensional objects.