Client App User Segmentation for Real-Time Personalized Settings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Client applications provide uniform experiences for all users, leading to suboptimal engagement and user churn due to frustration among users with varying skill levels and familiarity.

Innovation Solution

Implement a system for segmenting users based on their characteristics and behaviors, allowing for personalized experiences by assigning users to segments with tailored settings, and dynamically updating these segments in real-time based on user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a client application provides the same experience for all users, then the system complexity is reduced and ease of operation is improved, but user engagement deteriorates and user churn increases due to frustration among users with varying skill levels

Engineering Contradiction:
Improveease of operationVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments users into different groups based on characteristics such as skill level, familiarity, and behavior patterns. This segmentation enables the system to provide customized experiences for different user groups while maintaining a unified application structure, thereby improving user engagement without significantly increasing system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by tailoring specific aspects of the user experience (such as interface complexity, feature availability, or guidance level) to match individual user characteristics. This allows the application to adapt locally to user needs while maintaining overall system simplicity

Inventive Principle:
Principle #3Local quality

2Ease of operation

If a client application offers a novice user experience to all users, then ease of operation is improved for beginners, but experienced users become frustrated due to lack of challenge and advanced features

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation where the user experience automatically adjusts based on detected user characteristics and behavior. The system can dynamically modify interface complexity, feature sets, and interaction patterns to match the user's skill level, providing an appropriate balance between ease of operation and adaptability

Inventive Principle:
Principle #15Dynamics

3Productivity

If a client application offers an advanced or challenging user experience to all users, then user engagement is improved for experienced users, but novice users become frustrated due to inability to engage beyond basic skill level

Engineering Contradiction:
Improveuser engagementVSAvoidease of operation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-segmenting users into different groups based on their characteristics before they fully engage with the application. This allows the system to prepare and deliver appropriately tailored experiences in advance, ensuring novice users receive simplified interfaces while advanced users receive challenging content from the start

Inventive Principle:
Principle #10Preliminary action

4Productivity

If user segmentation and personalization is implemented, then user engagement and experience are improved, but system complexity and computational resources increase

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal segmentation framework that can handle multiple user characteristics and segmentation criteria through a single system architecture. This multi-functional approach allows the system to perform various segmentation tasks (behavioral, demographic, skill-based) without requiring separate complex systems for each type, thereby reducing overall system complexity while maintaining high user engagement

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250355689A1System and method for segmenting users of a client application
Publication Date: 2025.11.20 SKILLZ PLATFORM INC
  • US20250355689A1 patent drawing
  • US20250355689A1 patent drawing
  • US20250355689A1 patent drawing

AI summary

In an aspect, first interaction data characterizing a first interaction of a user with a mobile device configured to operate an application client can be received. A plurality of segments of users of the application client can be determined, and each of the plurality of segments can be associated with one or more settings that characterize an operating parameter of the application client. The user can be assigned to a first segment of the determined plurality of segments based on a correspondence between a characteristic of the user and a characteristic associated with the first segment. The application client can be modified based on the one or more settings associated with the first segment. The modified application client can be provided for interaction by the user via the mobile device. Related systems, apparatus, techniques, and articles are also described.