Cross-Domain Recommendation Engine for Dynamic Content Suggestions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing recommendation systems are static and lack intelligent analysis, resulting in generic ranking orders and failing to alert users to undiscovered content and services.

Innovation Solution

A system and method for cross-domain recommendations that involve an electronic device receiving user activity notifications, building queries, and generating recommendations based on cross-domain actions from a database, to provide personalized and dynamic content suggestions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If static recommendation displays are used, then the system is simple to implement, but the recommendations become generic and lack intelligent analysis

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

Solution Approach 1:

The patent implements dynamic recommendation generation by continuously monitoring user activities across multiple applications and automatically updating recommendations in real-time. The system transitions from static pre-configured recommendations to dynamic, context-aware suggestions that adapt to changing user behaviors and preferences, thereby improving recommendation relevance without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-analysis of user activities and automatically generates recommendations without requiring external intervention or manual programming of recommendation logic. The machine learning model autonomously processes user behavior patterns, identifies cross-domain relationships, and generates personalized recommendations, reducing the need for complex manual setup while improving relevance through intelligent analysis.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If cross-domain analysis is performed, then personalized recommendations are generated, but processing time increases

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

Solution Approach 1:

The system pre-processes and stores user activity data, application metadata, and cross-domain relationship mappings in advance. By maintaining indexed data structures and pre-computed relationships between domains, the system can quickly query and generate recommendations without performing exhaustive analysis during the recommendation generation moment, thus reducing processing time while maintaining personalization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors and updates user activity patterns in the background, maintaining an ever-updating model of user preferences and cross-domain relationships. This continuous learning process ensures that the recommendation model is always current with user behavior, allowing for fast query responses without requiring retraining or reanalysis for each recommendation request.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11604844B2System and method for cross-domain recommendations
Publication Date: 2023.03.14 SAMSUNG ELECTRONICS CO LTD
  • US11604844B2 patent drawing
  • US11604844B2 patent drawing
  • US11604844B2 patent drawing

AI summary

An electronic device for providing cross-domain recommendations includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive one or more notifications of at least one user activity in a content provider application, build at least one query based on the one or more notifications, and provide the at least one query to a database, receive at least one cross-domain action from the database. The at least one processor is also configured to generate at least one cross-domain recommendation based on the cross-domain action and instruct an application to display the at least one cross-domain recommendation.