Context-Aware Application Recommendation via Local Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application recommendation systems for electronic devices fail to provide personalized recommendations based on the user's situation, relying solely on usage history and location without considering time or traffic information, leading to inefficient and irrelevant suggestions.

Innovation Solution

An apparatus and method that utilizes a machine learning model trained on context information, including environmental and usage data, to recommend applications or functions tailored to the user's current situation, without transmitting personal information to a server, and allows for local training and adaptation based on user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If application recommendation is based on usage history and location only, then the recommendation system is simple to implement, but the recommendation accuracy and personalization are insufficient

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

Solution Approach 1:

The patent implements dynamic application recommendation by continuously updating the learning model with real-time context information (time, location, sensor data) and usage history. The recommendation system adapts to changing user situations rather than relying on static rules, thereby improving accuracy while managing complexity through incremental learning.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters simultaneously including time of day, geographic location, device orientation, network conditions, and usage patterns to generate context-aware recommendations. By considering multiple varying parameters rather than single fixed criteria, the system achieves higher recommendation precision.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If context information from multiple devices is collected, then the recommendation personalization improves, but the data processing complexity and privacy concerns increase

Engineering Contradiction:
Improverecommendation personalizationVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges context information from multiple devices (smartphone, smartwatch, vehicle) into a unified user profile. By consolidating data from different sources and processing it through a single learning model, the system achieves comprehensive personalization while avoiding the complexity of managing separate processing systems for each device.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The learning model performs local processing of context information on the user's devices rather than requiring centralized cloud processing. This self-service approach enables personalized recommendations while reducing privacy risks and processing complexity by keeping data handling distributed and minimal.

Inventive Principle:
Principle #25Self-service

3Reliability

If machine learning model is trained locally without server transmission, then user privacy is protected, but the model training capability and adaptability are limited

Engineering Contradiction:
Improveuser privacy protectionVSAvoidmodel training capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements self-service machine learning by training and updating the recommendation model locally on user devices using collected context information and usage patterns. This eliminates the need to transmit personal data to external servers, protecting privacy while maintaining model adaptability through continuous local learning from user interactions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11553075B2Apparatus and control method for recommending applications based on context-awareness
Publication Date: 2023.01.10 LG ELECTRONICS INC
  • US11553075B2 patent drawing
  • US11553075B2 patent drawing
  • US11553075B2 patent drawing

AI summary

Disclosed are an apparatus and control method for recommending an application based on a recognized situation of a user of an electronic device by executing an artificial intelligence (AI) algorithm and/or machine learning algorithm in a 5G environment connected for the Internet of Things and a driving method thereof. The apparatus control method according to an embodiment of the present disclosure includes applying context information including at least one of environmental information collected through a sensor of the electronic device or a network, or usage information generated by the use of the electronic device to a machine learning based first learning model in response to a user input, and displaying, on a display, a first shortcut related to an application determined on the basis of a result of applying the context information to the first learning model and displaying, on the display, a second shortcut related to a preset application.