Resource Allocation via User Clustering and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recommendation systems for resource allocation require extensive user feedback or a large user database, making them inefficient for distributing resources effectively.

Innovation Solution

A system that maintains a database of resources, users, and resource scores, determines resource clusters based on similar user feedback, and distributes resources to users based on their cluster family, minimizing the need for extensive user feedback or data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If content-based recommendation systems are used, then resource allocation accuracy is improved, but extensive user feedback is required

Engineering Contradiction:
Improveresource allocation accuracyVSAvoiduser feedback quantity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments users into clusters based on similarity in resource scores and preferences. Instead of treating each user individually (which would require extensive feedback per user), the system divides the user base into groups where users within each cluster have similar characteristics. This segmentation allows the system to make accurate resource allocations for entire clusters based on limited feedback from representative users, thereby improving resource allocation accuracy while reducing the total quantity of user feedback needed.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If collaborative-based recommendation systems are used, then resource allocation accuracy is improved, but a large number of users and data are required

Engineering Contradiction:
Improveresource allocation accuracyVSAvoiduser data quantity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies partial action by implementing a hybrid approach that uses only the necessary portion of collaborative filtering techniques. Instead of requiring a large number of users and extensive data as traditional collaborative-based systems do, the system uses limited collaborative information combined with content-based analysis and clustering. This partial application of collaborative principles achieves improved resource allocation accuracy without the excessive data requirements of full collaborative systems.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If traditional recommendation systems are used, then resource distribution effectiveness is improved, but system complexity is increased

Engineering Contradiction:
Improveresource distribution effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent reduces system complexity by segmenting the recommendation problem into distinct components: user clustering based on resource scores, cluster family determination, and resource distribution within clusters. This segmentation allows each component to be handled with simpler algorithms rather than requiring a single complex recommendation engine. The clustered approach enables efficient resource distribution effectiveness while maintaining manageable system complexity through modular processing steps.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12293318B2System and method for resource allocation based on resource attributes and electronic feedback
Publication Date: 2025.05.06 BANK OF AMERICA CORP
  • US12293318B2 patent drawing
  • US12293318B2 patent drawing
  • US12293318B2 patent drawing

AI summary

Systems, computer program products, and methods are described herein for the allocation of resources based on resource attributes and electronic feedback. The present invention may be configured to maintain a database of users, resources, and resource scores; determine resource clusters comprising a group of users with similar resource scores; determine for each user a cluster family, and distribute resources to each user based on the cluster family. The present invention may also be configured to include in the database a list of attribute scores and determine attribute clusters. The present invention may also be configured to determine a similarity between resources and distribute resources based on the similarity between resources.