Content Recommendation via Usage Pattern Correspondence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for recommending creative content online fail to consider the user's application context and computing environment, leading to irrelevant recommendations for users with specific tool expertise or version limitations.

Innovation Solution

A server identifies corresponding usage patterns between subscribers for an application, including attributes like subscription types, usage frequencies, and feature levels, to recommend content generated by one subscriber to another with similar profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content recommendations are based solely on expressed user interest in particular subjects, then recommendations can be generated with simple tracking mechanisms, but the recommendations become irrelevant to users with specific tool expertise or version limitations

Engineering Contradiction:
ImproveRelevance of content recommendationsVSAvoidComplexity of recommendation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments user context into multiple dimensions: expressed interest, application usage patterns, computing environment, and feature access levels. By dividing the recommendation criteria into these separate segments, the system can evaluate each dimension independently and combine them to generate highly relevant recommendations without requiring overly complex monolithic algorithms

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds new dimensions to the recommendation system beyond traditional expressed interest tracking. It incorporates application usage patterns (how users interact with content manipulation tools), computing environment details, and feature access levels as additional dimensions. This multi-dimensional approach enables the system to filter out irrelevant recommendations while maintaining manageable complexity through structured data collection

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the system tracks detailed usage patterns and computing environment attributes, then content recommendations become highly personalized and relevant, but the data collection and processing complexity increases

Engineering Contradiction:
ImprovePrecision of user profile matchingVSAvoidDifficulty of tracking usage patterns
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements self-service tracking by automatically collecting usage pattern data and computing environment attributes through integration with the content manipulation application itself. The application autonomously reports usage statistics, feature access levels, and environment details to the recommendation system, eliminating the need for manual data collection or complex external monitoring mechanisms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback loop where the recommendation system continuously receives updated usage pattern data and computing environment information from the application. This ongoing feedback enables the system to maintain precise user profiles and adapt recommendations in real-time based on changing user behavior and environment, while the structured feedback mechanism keeps data processing manageable

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10977691B2Recommending shared electronic content via online service
Publication Date: 2021.04.13 ADOBE INC
  • US10977691B2 patent drawing
  • US10977691B2 patent drawing
  • US10977691B2 patent drawing

AI summary

Systems and methods are disclosed for recommending shared electronic content via an online service. In some embodiments, a server can identify a first subscriber and a second subscriber to an online service that have access via the online service to an application for using or editing electronic content. The server can also determine a correspondence between usages of the application by the first and second subscribers via the online service with respect to at least one attribute of the application. The server can also identify an electronic content item generated with the application by the first subscriber. The server can also provide, via the online service, a recommendation for the electronic content item to the second subscriber based on the correspondence between the first usage and the second usage with respect to one or more attributes of the application.