Recommendation Delivery System Using Timeliness Profiles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing recommendation systems often deliver unsolicited recommendations to users, leading to low utilization due to perceived advertising spam, especially when the environment or mindset is unsuitable, causing users to ignore or postpone relevant and personalized suggestions.
Innovation Solution
A method and system that determine the suitability of delivering recommendations by considering preference ratings for multiple electronic devices and timeliness profiles, selecting the optimal device for recommendation delivery based on user device preferences and the relevance of the recommendation over time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If recommendations are delivered to multiple electronic devices, then the coverage and reach of recommendations are improved, but the complexity of selecting the optimal delivery device increases
Solution Approach 1:
The system changes parameters by introducing preference ratings for different electronic devices and timeliness profiles that define recommendation relevance over time. These parameters enable the system to evaluate and select the optimal device for recommendation delivery based on quantifiable metrics rather than complex multi-device analysis.
Solution Approach 2:
The system performs preliminary actions by pre-establishing preference ratings for each electronic device and creating timeliness profiles before recommendation delivery. This preparation work is done in advance, allowing the system to quickly select the optimal device when a recommendation needs to be delivered, rather than analyzing all devices at delivery time.
2Productivity
If recommendations are delivered unsolicited to users, then the reach and potential impact of recommendations are improved, but the user acceptance and utilization of recommendations deteriorate
Solution Approach 1:
The system performs preliminary action by determining the optimal delivery time using timeliness profiles before actually delivering the recommendation. This ensures recommendations are delivered at moments when users are most likely to accept and act on them, rather than delivering unsolicited recommendations at arbitrary times.
Solution Approach 2:
The system applies local quality by tailoring the recommendation delivery to specific conditions - selecting different electronic devices based on user context, preference ratings, and timeliness factors. Each recommendation is delivered with locally optimized quality rather than a uniform approach.
3Productivity
If recommendations are delivered at any time, then the frequency and visibility of recommendations are improved, but the relevance and timeliness of recommendations deteriorate
Solution Approach 1:
The system introduces timeliness profiles as a new parameter that defines recommendation relevance over time. This parameter transforms the delivery process from frequency-driven to timeliness-driven, allowing the system to maintain high recommendation frequency while ensuring each recommendation is delivered at the most relevant moment.
Solution Approach 2:
The system applies dynamics by making recommendation delivery adaptive to changing conditions. Timeliness profiles allow the system to dynamically adjust delivery timing based on when recommendations are most relevant, rather than using static or random delivery schedules.
Data Source
AI summary
A method of delivering a recommendation is disclosed. A preference rating is received for each of a plurality of electronic devices based on a task to be recommended, each of the preference ratings defining a preference to perform the recommended task on a corresponding one of the electronic devices. A timeliness profile associated with the recommendation is received. The timeliness profile defines relevance of delivering the recommendation over a period of time. One of the electronic devices on which to deliver the recommendation at a particular point in time is selected based on a function of the preference rating of the selected electronic device and the timeliness profile associated with the recommendation at that point in time.


