Mobile App Activation via Wallet Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for activating applications on mobile devices require users to connect to the internet, log in, agree to license terms, and pay for apps or features at the time of download, which is cumbersome and time-consuming, especially for apps already installed but not usable without payment.
Innovation Solution
A method where the mobile device determines if a condition is satisfied, presents an application identifier, and allows users to access it after accepting a license agreement and fee, with the option to defer payment until a predetermined threshold is met, using a wallet application to manage license fees and settlement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users are required to connect to the internet, log in, and pay immediately to access applications, then the payment process is secure and revenue is collected promptly, but the user experience becomes cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary actions by pre-downloading applications to the device storage and pre-configuring payment authorization. When a user wants to access an application, it is already available locally and can be activated immediately without internet connection or login, while the payment was authorized in advance through the wallet application.
Solution Approach 2:
The wallet application serves as an intermediary between the user, the application provider, and the payment system. It stores payment information securely, manages license fees, and handles settlement automatically, eliminating the need for users to directly interact with payment processors or provide login credentials repeatedly.
2Reliability
If users must provide login credentials and payment information at the time of download, then the provider can verify licensing and collect payment, but the process becomes complex and deters users from trying new applications
Solution Approach 1:
The wallet application provides self-service functionality by automatically managing license verification and payment collection. When an application is activated, the wallet app autonomously checks licensing status, calculates any due fees, and processes payment without requiring user intervention or complex verification procedures.
Solution Approach 2:
The patent extracts the complex authentication and payment verification processes from the application activation flow and consolidates them into the dedicated wallet application. This separation allows the main application to be activated simply while the wallet app handles all licensing and payment complexity in the background.
3Productivity
If payment is required immediately before application delivery, then the provider ensures revenue collection, but users cannot access applications without network connection or complete payment workflows
Solution Approach 1:
The system performs preliminary actions by pre-authorizing payment through the wallet application and pre-storing applications on the device. This allows immediate application activation without requiring network connection or completing payment workflows at the moment of access, as both payment authorization and application files are already in place.
Data Source
AI summary
A method for accessing an application on a mobile device in the absence of a network connection to a provider of the application, including the steps of presenting an identifier of the application at a user interface of the mobile device when a condition has been satisfied, receiving an input at the user interface requesting access to the application, presenting a license agreement at the user interface specifying a license fee, receiving another input at the user interface indicating user acceptance of the license agreement and fee, executing a pre-settlement action by the mobile device with reference to the license fee, storing information of the license agreement and fee-pre-settlement in the memory of the mobile device, and activating the application for access by the user subject to the license agreement. The condition to be satisfied is determined from a context analysis of actions by or conditions of the mobile device.


