Real-Time Recommendation Models for User-Specific Rule Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recommendation mechanisms fail to account for item-specific rule sets and user characteristics, leading to inconsistent item characteristics for the same requests, and lack real-time optimization capabilities.

Innovation Solution

The system employs machine learning models to generate real-time recommendations by leveraging previously modeled data, using architectures that compensate for data limitations and user characteristics, and applies machine learning techniques like XGBoost and k nearest neighbor algorithms to provide accurate, granular recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional recommendation mechanisms are used, then system simplicity is maintained, but accuracy and consistency of recommendations deteriorate due to failure to account for item-specific rule sets and user characteristics

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the recommendation system into multiple specialized machine learning models, each trained on specific datasets (e.g., item-specific models, user-specific models). This segmentation allows each model to focus on particular aspects of recommendation accuracy while collectively providing comprehensive and precise recommendations that account for both item characteristics and user preferences.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes parameters by adjusting model predictions based on real-time item characteristics and user behavior data. This allows the recommendation accuracy to improve by adapting to specific item-rule set interactions and user preferences without requiring a complete system redesign, thus managing complexity while enhancing precision.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If real-time optimization using machine learning models is implemented, then recommendation accuracy and user-specific personalization are improved, but processing time and computational resources increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-training multiple machine learning models offline on historical data before deployment. These pre-trained models can then quickly generate accurate recommendations in real-time by leveraging their previously learned patterns, significantly reducing processing time while maintaining high recommendation accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of machine learning models for different items and user segments, allowing parallel processing of multiple recommendation queries. This copying approach enables the system to handle multiple requests simultaneously, reducing overall processing time while maintaining accurate, personalized recommendations for each user-item pair.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If multiple machine learning models are used to account for item-specific rules and user characteristics, then recommendation consistency is improved, but device complexity and data processing requirements worsen

Engineering Contradiction:
Improverecommendation consistencyVSAvoidmodel architecture complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent implements universality by designing a modular machine learning architecture where multiple models share common components, data processing pipelines, and inference mechanisms. This multi-functional design allows the same framework to handle diverse item-specific rule sets and user characteristics, improving recommendation consistency while managing complexity through code reuse and standardized interfaces.

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

Solution Approach 2:

The system employs a nested architecture where specialized item-specific models and user-specific models are embedded within a broader recommendation framework. This nesting allows each model to operate at its appropriate level of specificity while being coordinated by the outer framework, ensuring consistent recommendations across different items and users without requiring a completely complex monolithic system.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Productivity

If machine learning models leverage previously modeled data to provide real-time recommendations, then productivity and response speed are improved, but data quality and model reliability may worsen due to limited or biased historical data

Engineering Contradiction:
Improverecommendation generation speedVSAvoidmodel reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where model predictions are continuously evaluated against actual user interactions and outcomes. This feedback loop allows the system to identify and correct biases in historical data, improving model reliability over time while maintaining fast real-time recommendation generation. The feedback also enables continuous retraining with updated data, ensuring the models remain accurate and reliable.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts model parameters and data weighting based on the quality and relevance of available historical data. When data limitations or biases are detected, the system modifies parameter settings to compensate, such as adjusting confidence thresholds or blending multiple data sources, thereby maintaining model reliability while still leveraging previously modeled data for fast real-time recommendations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12591915B2Methods and systems for determining recommendations based on real-time optimization of machine learning models
Publication Date: 2026.03.31 CAPITAL ONE SERVICES LLC
  • US12591915B2 patent drawing
  • US12591915B2 patent drawing
  • US12591915B2 patent drawing

AI summary

Methods and systems are described for improvements to the use of distributed computer networks. For example, conventional systems may rely on the distribution of network or application traffic across multiple servers and may maintain load balancers to maintain that distribution in an efficient manner. Each load balancer may sit between client devices and backend servers, receiving and then distributing incoming requests to any available server capable of fulfilling them. The load balancers may ensure that no one server is overworked based on the number of processing requests directed to that server, which could degrade performance.