Application Recommendations Based on Usage and Resource Consumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for recommending applications to electronic devices are not optimized, as they rely on incomplete data, leading to inefficient suggestions based on variable usage patterns and resource consumption, resulting in applications being underutilized or overutilized.

Innovation Solution

A system and method that collect and analyze actual usage metrics and resource consumption data from electronic devices to provide tailored application recommendations, correlating used applications with similar newly available ones based on usage patterns and resource consumption, ensuring that only relevant and suitable applications are suggested.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional recommendation methods are used, then the system is simple to implement, but the recommendation quality is poor and applications are underutilized or overutilized

Engineering Contradiction:
Improverecommendation qualityVSAvoiddata collection and analysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary data collection and analysis before generating recommendations. It continuously monitors usage patterns and resource consumption, storing this information in databases for later analysis. This preliminary action enables high-quality recommendations to be generated based on actual usage behavior rather than assumptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where recommendation outcomes are monitored and fed back into the analysis system. Usage data from recommended applications is collected and analyzed to refine future recommendations. This feedback mechanism continuously improves recommendation quality while adapting to changing user behaviors and patterns.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If more comprehensive data is collected about usage patterns and resource consumption, then recommendation accuracy improves, but data privacy concerns increase

Engineering Contradiction:
Improveusage data accuracyVSAvoiduser privacy risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system extracts only the necessary data elements needed for generating recommendations, separating useful information from unnecessary data collection. It focuses on collecting specific usage metrics and resource consumption data relevant to application performance, while avoiding collection of sensitive personal information. This selective extraction reduces privacy risks while maintaining recommendation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces data aggregation and anonymization layers as intermediaries between data collection and recommendation generation. Instead of directly analyzing raw user data, the system processes aggregated and anonymized data representations, reducing the visibility and risk associated with individual user information while preserving the analytical value needed for accurate recommendations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If applications are recommended based on variable usage patterns, then recommendations adapt to user needs, but prediction reliability decreases due to incomplete data

Engineering Contradiction:
Improverecommendation adaptabilityVSAvoidusage prediction reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts its data collection and analysis approaches based on the maturity and availability of usage data for different applications. For new applications with limited data, it uses different prediction models compared to established applications with extensive data histories. This dynamic adaptation allows the system to maintain reliability across diverse data scenarios while preserving versatility in recommendation strategies.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9449339B2Recommendations based on usage and resource consumption data
Publication Date: 2016.09.20 GOOGLE LLC
  • US9449339B2 patent drawing
  • US9449339B2 patent drawing
  • US9449339B2 patent drawing

AI summary

An electronic device may generate use related information and resource consumption related information corresponding to each of used applications used in the electronic device. The use related information and the resource consumption related information may then be transmitted to a remote applications manager, which may analyze the information to generate, based on the analysis, specially tailored application recommendations. The application recommendations may list one or more other applications, newly available or offered, which may be recommended for download to and/or use in the electronic device. The analysis of the use and the resource consumption information may comprise ranking the used applications, such as based on use patterns and/or resource consumption, and/or classification of the used applications, such as based on application type. Generating the application recommendations may comprise correlating used applications, based on classification and/or ranking, with similar applications that may be recommended.