Adaptive Recommendation System Using Time-Weighted Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for recommending future purchases to consumers lack the ability to incorporate a time aspect, leading to irrelevant recommendations over time and requiring access to personal information.

Innovation Solution

An adaptive recommendation system that uses a computer device to receive preference vectors based on payment transactions, incorporates a time aspect into consumer actions, and generates personalized vectors to provide tailored recommendations without transmitting personal information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If known systems use central servers to access customer personal information for recommendations, then recommendation coverage can be achieved, but recommendation accuracy deteriorates over time due to lack of time aspect incorporation

Engineering Contradiction:
Improverecommendation accuracyVSAvoidrecommendation relevance time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts recommendation relevance by incorporating time aspects into consumer action analysis. The AR computer device processes time-stamped consumer actions and updates preference vectors dynamically, allowing recommendations to adapt to changing consumer behavior patterns over time rather than using static historical data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of time incorporation in recommendation algorithms. By adding time aspect parameters to consumer action data and using these to weight and filter preference vectors, the system transforms static recommendation models into time-aware models that maintain accuracy by considering when actions occurred.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If known systems continuously transmit personal information to central servers, then centralized processing can be achieved, but communication traffic increases and personal information security deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcommunication traffic
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system extracts and processes only necessary aggregated preference data locally at the AR computer device rather than continuously transmitting all personal information to central servers. The AR device receives consumer actions, determines personalized preference vectors locally, and only transmits minimal recommendation results, eliminating unnecessary communication traffic while maintaining processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The AR computer device performs self-service by locally processing consumer action data and generating recommendations without requiring continuous central server intervention. The device autonomously determines personalized vectors and filters recommendations based on time aspects and current context, reducing dependency on centralized processing and minimizing communication overhead.

Inventive Principle:
Principle #25Self-service

3Device complexity

If known systems make recommendations based on past purchases without time aspects, then simple processing can be achieved, but recommendation relevance deteriorates as connections become outdated

Engineering Contradiction:
Improveprocessing complexityVSAvoidrecommendation relevance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary action by pre-processing consumer actions into time-stamped data structures and pre-calculating preference vectors with time weights before they are needed for recommendations. This preparation work is done in advance so that when recommendations are needed, the system can quickly retrieve and filter pre-processed data rather than performing complex time-based calculations in real-time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10592956B2Adaptive recommendation system and methods
Publication Date: 2020.03.17 MASTERCARD INT INC
  • US10592956B2 patent drawing
  • US10592956B2 patent drawing
  • US10592956B2 patent drawing

AI summary

A computer-implemented method for recommending items for future purchase by a consumer based on the consumer's historical actions is provided. The method is implemented using an adaptive recommendation (“AR”) computer device in communication with a memory. The method includes receiving from a recommender server computing device at least one preference vector, storing the at least one preference vector, receiving at least one consumer action including a time aspect, from a candidate consumer, and determining at least one personalized vector based on the at least one preference vector, the at least one consumer action, and the time aspect associated with each of the at least one consumer action. The at least one personalized vector represents at least one future purchase that the candidate consumer will likely conduct. The method also includes displaying at least one recommendation to the candidate consumer based on the at least one personalized vector.