Personalization System for Feature Adoption Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software applications lack effective personalization methods that adapt to user behavior and feature usage over the user lifecycle, failing to provide tailored content and functionality that maximizes user engagement and feature adoption.

Innovation Solution

A method that learns user behavior by analyzing communication requests and responses between client devices and application services, creating a product adoption learning model using training algorithms to determine feature adoption schedules and time windows based on user behavior, profile, and feature usage, identifying high-value features and effective adoption times through statistical analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional software applications use generic content and functionality for all users, then device complexity is reduced and ease of manufacture is improved, but user engagement and feature adoption rates deteriorate due to lack of personalization

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting user behavior data, analyzing communication requests and responses, and creating product adoption learning models in advance. This allows the system to predict and prepare personalized content and feature recommendations before users need them, enabling adaptability without requiring complex real-time processing during user interactions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces intermediary components including a personalization system, learning models, and analysis modules that act as mediators between raw user data and personalized content delivery. These intermediaries process and transform data into actionable insights, reducing the complexity burden on the core application while enabling sophisticated personalization capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If software applications implement comprehensive personalization tracking and analysis, then user engagement and feature adoption improve, but loss of information increases due to extensive data collection and processing requirements

Engineering Contradiction:
Improvefeature adoption rateVSAvoiddata processing overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system extracts only the most relevant features and behaviors from extensive user data through the product adoption learning model. By identifying and focusing on high-value features that drive engagement, the system avoids processing unnecessary information while maintaining high feature adoption rates through targeted personalization

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms raw user behavior data into meaningful parameters and metrics through statistical analysis and machine learning models. This parameter transformation converts vast amounts of raw data into concise, actionable insights that drive personalization without requiring storage or processing of the original extensive data sets

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If applications provide tailored content and functionality based on user behavior analysis, then user experience improves, but device complexity and processing requirements worsen

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs user behavior analysis, feature usage tracking, and content personalization in advance through automated learning models. By preparing personalized content and recommendations beforehand based on historical data and communication requests, the system delivers enhanced user experience without requiring complex real-time processing during actual user operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The personalization system operates autonomously by automatically collecting data, analyzing user behavior patterns, and generating personalized content without requiring manual intervention. The learning models self-adjust and refine personalization strategies based on ongoing user interactions, reducing the operational complexity burden on human users and system administrators

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10942834B2Real-time personalization product tracking B2B/B2C
Publication Date: 2021.03.09 GAINSIGHT INC
  • US10942834B2 patent drawing
  • US10942834B2 patent drawing
  • US10942834B2 patent drawing

AI summary

A method for personalizing content and functionality in a computer application includes: learning user behavior based on detected input and feature usage by analyzing communication requests and response between client device and application services; creating a product adoption learning model based on user behavior and profile by applying training algorithm of feature usage in relation to user behavior following the feature usage of the user throughout the user lifecycle; and determining feature adoption schedule and time window and applying the adoption learning model based on user behavior, user profile and feature usage.