Function Intelligence Engine for Dynamic User Options
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mechanisms for providing access to supplemental functions in computer application programs are not tailored to individual users, making it difficult for users to access these functions and resulting in reduced usability and suboptimal compensation for application authors.
Innovation Solution
A function intelligence engine that receives input on application program content and user-specific information to select and present user-tailored options for acquiring separately purchasable functions, optimizing the benefit for both users and application authors by comparing the probability of purchase versus advertising consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If existing mechanisms for providing access to supplemental functions are used, then the application program can offer separately purchasable functions, but the mechanisms are not tailored to individual users making it difficult for users to access these functions
Solution Approach 1:
The patent applies dynamics by making the presentation of supplemental function options adaptive and dynamic rather than static. The system continuously monitors user behavior, context, and preferences to dynamically adjust which supplemental functions are presented and how they are presented, transforming the fixed access mechanism into a flexible, user-responsive system that improves ease of operation while enhancing adaptability
Solution Approach 2:
The patent implements local quality by customizing the supplemental function presentation to match individual user characteristics, preferences, and contexts. Instead of a uniform presentation for all users, the system identifies and presents different supplemental functions to different users based on their specific needs, thereby improving usability for each user while increasing the system's adaptability to individual requirements
2Productivity
If existing mechanisms for providing access to supplemental functions are used, then users can access supplemental functions, but the mechanisms result in suboptimal compensation for application authors
Solution Approach 1:
The patent applies feedback by implementing a closed-loop system that monitors user interactions with supplemental functions and uses this information to optimize future presentations. The system learns from user responses, purchase behavior, and engagement patterns to refine its algorithms, thereby improving compensation for authors through more effective monetization while maintaining high accessibility and ease of operation for users
Solution Approach 2:
The patent implements parameter changes by dynamically adjusting presentation parameters such as timing, frequency, and type of supplemental function options based on real-time analysis of user behavior and context. This allows the system to optimize compensation parameters for authors while preserving user-friendly accessibility, resolving the contradiction between productivity and ease of operation
Data Source
AI summary
A function intelligence engine receives input regarding application program content, including functions or capabilities of the application program that can be separately purchasable, and can further receive information regarding advertisements that can be displayed to users within the context of the application program. User-specific information is also received, including a user's current status and context within the application program, as well as a user's history, both within the application program, as well as in other application programs. Based on such information, the function intelligence engine determines and compares the probability of a user purchasing, versus the probability of the user consuming advertising, to acquire the separately purchasable function. The function intelligence engine then generates, and presents to the user, options that increase the chances of the user obtaining the separately purchasable function and maximize the benefit received by an application program author for providing the separately purchasable function.


