Purchase Category Association Engine for Multi-Category Recommendations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating purchase recommendations in online shopping struggle to effectively associate and recommend commercial objects across multiple categories, failing to capitalize on consumers' purchase patterns and preferences.

Innovation Solution

A computer-executable method that analyzes prior purchase data to generate category association scores, allowing for the recommendation of commercial objects in categories with high probability of interest based on consumers' purchase history and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional recommendation methods are used, then implementation is simple, but recommendation accuracy across multiple categories is poor

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

Solution Approach 1:

The patent segments the recommendation system into distinct modules: a category association generation engine that analyzes purchase data to create category relationships, and a recommendation engine that uses these associations to generate recommendations. This segmentation allows complex multi-category analysis to be broken down into manageable components, improving recommendation accuracy while maintaining implementability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-generating category association scores from historical purchase data before actual recommendations are needed. These pre-computed associations are stored and reused, allowing the recommendation engine to quickly leverage established category relationships without performing complex analysis in real-time, thus improving accuracy without proportionally increasing complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If purchase recommendations are generated without category associations, then processing is fast, but personalization and relevance are insufficient

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of purchase data to generate category association scores in advance, storing these associations for rapid retrieval during recommendation generation. This pre-computation enables personalized recommendations that adapt to individual consumer patterns without requiring extensive real-time processing, thus improving personalization capability while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses historical purchase data as feedback to continuously refine category associations. By analyzing past consumer behavior patterns and updating category relationships based on this feedback, the system improves its personalization capability over time while the pre-computed nature of the associations keeps processing time manageable.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If category association analysis is performed for all consumers, then recommendation quality improves, but computational resources are excessive

Engineering Contradiction:
Improverecommendation precisionVSAvoidcomputational resource usage
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the consumer base and applies category association analysis selectively rather than uniformly to all consumers. By identifying and focusing computational resources on consumers who would benefit most from personalized multi-category recommendations, the system improves recommendation precision for target users while reducing overall computational resource usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial analysis by generating category associations only for relevant consumer segments or only for specific category pairs that demonstrate meaningful relationships in the data. This partial action approach maintains high recommendation precision for targeted users while avoiding the excessive computational resource consumption that would result from analyzing all possible consumer-category combinations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11468456B2Method and system for generating purchase recommendations based on purchase category associations
Publication Date: 2022.10.11 BYTEDANCE INC
  • US11468456B2 patent drawing
  • US11468456B2 patent drawing
  • US11468456B2 patent drawing

AI summary

Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically generating an association among two or more purchase categories based on purchase data of a plurality of consumers. The method includes programmatically accessing, from a dataset via a network device, prior purchase data associated with purchases of a plurality of commercial objects by a plurality of consumers. The method also includes programmatically identifying a plurality of categories associated with the plurality of commercial objects. The method also includes, for each consumer in the plurality of consumers, programmatically generating a total number of purchases by the consumer in each category in the plurality of categories. The method further includes generating, using a processor of a computing device, a category association score between each pair of categories in the plurality of categories by programmatically analyzing similarities among the total numbers of purchases in the plurality of categories for the plurality of consumers.