Third-Party Mobile Gameplay Feature Enablement Through Server Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile gaming applications lack effective mechanisms to dynamically enable third-party gameplay features based on user interactions and location-based criteria, leading to diminished user engagement and retention.
Innovation Solution
A system and method that enables third-party gameplay features by using an application service to obtain gameplay feature data from a server, receive user selections, and provide indicators for feature enablement criteria satisfaction, allowing mobile gaming applications to unlock features based on user interactions, purchases, or location-based criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mobile gaming applications add new features and game mechanics to maintain user interest, then user engagement is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary server system that manages the complexity of gameplay features. The server receives feature data, determines eligibility based on criteria, and communicates enablement status to the mobile application. This intermediary layer isolates the complexity of feature management from the client device, allowing the application to focus on user engagement without handling complex feature validation logic locally.
Solution Approach 2:
The system performs preliminary actions by pre-defining feature enablement criteria and pre-processing feature data on the server before it reaches the mobile application. The server evaluates whether users meet the necessary criteria in advance, so the mobile application only needs to receive and display the enablement status, significantly reducing the complexity burden on the client device.
2Adaptability or versatility
If the system provides multiple gameplay features with different enablement criteria, then adaptability is improved, but measurement precision requirements increase
Solution Approach 1:
The server acts as an intermediary that centrally manages the evaluation of multiple enablement criteria for different gameplay features. It receives user data, compares it against the predefined criteria for each feature, and determines eligibility. This centralized approach ensures consistent and accurate measurement of criteria satisfaction across all features, while the mobile application simply displays the results without needing to perform complex evaluation logic.
3Productivity
If the application service processes feature data and communications continuously, then productivity is improved, but energy consumption increases
Solution Approach 1:
The server serves as an intermediary that handles the computationally intensive tasks of processing feature data and evaluating enablement criteria. By moving these productivity-demanding operations to the server, the mobile application maintains high productivity in receiving and displaying feature status without consuming excessive energy on complex data processing and communications.
Solution Approach 2:
The system performs preliminary data processing and criteria evaluation on the server before the mobile application needs to display feature information. This pre-processing action reduces the amount of data and computation the mobile application must handle, thereby maintaining productivity while significantly reducing local energy consumption.
Data Source
AI summary
Third party enablement of gameplay features for a game on a mobile device is described. An application service receives an indication of one or more candidate gameplay features from a second server such as a mobile gaming server. The application service is configured to obtain, from a first server, data indicating one or more gameplay features where each gameplay feature has corresponding feature enablement criteria. A user application is used to satisfy the gameplay feature enablement criteria. Upon satisfaction of the gameplay feature enablement criteria, the gameplay feature for an associated mobile gaming application is enabled. The user application may be hosted on a first mobile device and the mobile gaming application may be hosted on a second mobile device. Alternatively, the user application and the mobile gaming application may be hosted on the same mobile device.


