Insight Delivery Using User Command Vocabulary Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to accurately determine the proficiency of users with software and provide insights at the right time and cadence, leading to inefficient user skill development and high churn rates.

Innovation Solution

A system that measures user proficiency through unique command execution counts, compares it to ideal user vocabularies, and autonomously delivers insights based on historical data and expert analysis to guide users towards becoming proficient subscribers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If session count is used as the trigger to control insight delivery, then the system can track total usage time, but the granularity is insufficient and variability amongst users is extreme, resulting in mediocre correlation to desired outcome

Engineering Contradiction:
Improveuser proficiency measurementVSAvoidinsight delivery control system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the measurement parameter from session count (coarse-grained) to vocabulary count of unique commands (fine-grained). This parameter change enables precise measurement of user proficiency by tracking the diversity of commands executed, directly resolving the contradiction between measurement precision and system complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical counting system (session count) with an information-based system (vocabulary analysis of command usage). This substitution allows for more nuanced measurement of user proficiency by analyzing the semantic content of user interactions rather than merely counting time-based metrics.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If insights are provided too frequently, then user learning may be accelerated, but user overload and frustration occur; if provided too infrequently, then proficiency development slows

Engineering Contradiction:
Improveuser proficiency development rateVSAvoiduser overload and frustration
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements feedback by continuously monitoring user command usage patterns and adjusting insight delivery based on measured proficiency growth. The system provides insights at rates proportional to demonstrated learning, preventing overload while maintaining accelerated development for users who can handle more information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the insight delivery rate dynamic rather than static. The system adjusts the frequency and timing of insights based on real-time measurement of user proficiency through vocabulary tracking, allowing the delivery rate to adapt to each user's learning capacity and pace.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If insights are customized to individual user proficiency levels, then learning effectiveness improves, but system complexity and computational requirements increase

Engineering Contradiction:
Improveuser learning effectivenessVSAvoidproficiency measurement and insight curation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by having the system automatically measure user proficiency through vocabulary tracking and autonomously curate and deliver appropriate insights without requiring manual intervention. This automation reduces the operational complexity of providing personalized learning support.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces vocabulary count as an intermediary metric that bridges raw user interactions and personalized insight delivery. This intermediary simplifies the complexity by providing a single measurable indicator of proficiency that drives the entire customization process.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If the system tracks detailed command usage to measure proficiency, then insight accuracy improves, but data processing requirements and system resources increase

Engineering Contradiction:
Improveproficiency measurement accuracyVSAvoidcomputational resources for data processing
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential information needed for proficiency measurement - the vocabulary of unique commands executed - while discarding redundant data. This extraction approach maintains measurement precision by focusing on the distinctive set of commands rather than processing all user interactions in detail.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards redundant command repetition data while recovering and retaining the essential vocabulary information. By tracking only unique commands rather than all command instances, the system maintains accurate proficiency measurement with reduced data processing requirements.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12625711B2Vocabulary to control insight delivery
Publication Date: 2026.05.12 AUTODESK INC
  • US12625711B2 patent drawing
  • US12625711B2 patent drawing
  • US12625711B2 patent drawing

AI summary

A computer-implemented method and system provide for insights/recommendations to a user of a software product. A computer application autonomously determines a count of distinct commands executed by a user. Based on the count, the computer application autonomously determines the insight that includes a feature or new distinct command. The computer application then autonomously recommends the insight to the user.