Mobile Portal App Location-Based Ad Prefetching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Advertising on mobile devices is challenging due to users' varying attention throughout the day, making it difficult to deliver relevant and non-intrusive ads, as existing methods lack effective targeting and timing mechanisms.
Innovation Solution
A portal application on mobile devices that uses location-based services and user input to intelligently estimate user location and preferences, filtering and prefetching advertising content to display it during idle times, such as during phone calls, ensuring relevance and minimizing intrusiveness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If advertising content is delivered to mobile devices, then advertising revenue is generated, but user annoyance increases when content is irrelevant or inappropriate
Solution Approach 1:
The system performs preliminary actions by detecting idle events before displaying advertising content. The portal application monitors device usage patterns and identifies idle periods in advance, then prefetches and prepares relevant advertising content during these idle times, ensuring content is ready and appropriate before the user needs to see it.
Solution Approach 2:
The system uses feedback mechanisms by continuously monitoring user behavior patterns, application usage, and device idle states. This feedback loop allows the portal application to adapt advertising content delivery timing and selection based on actual user engagement patterns, improving relevance while reducing annoyance from poorly timed ads.
2Loss of energy
If advertising content is targeted to specific audiences, then advertising effectiveness improves, but system complexity increases due to location estimation and filtering requirements
Solution Approach 1:
The system applies self-service by utilizing the mobile device's existing sensors and data sources (GPS, accelerometer, built-in sensors) to estimate location and determine user context. Rather than requiring external complex systems, the portal application leverages data already available on the device, combined with prefetching content to offline storage, thereby reducing complexity while maintaining targeting effectiveness.
3Loss of energy
If advertising content is displayed during active usage, then user attention is captured, but user experience deteriorates due to interruptions
Solution Approach 1:
The system implements periodic action by detecting idle events at regular intervals and displaying advertising content only during these detected idle periods. The portal application continuously monitors for idle states (when the device is not being actively used) and schedules content display accordingly, creating a periodic rhythm that avoids interrupting active user tasks while maintaining advertising visibility.
Data Source
AI summary
A portal application is provided that can be used on a mobile device to display relevant advertising content to the user at convenient times. The portal application can utilize a portal browser that is launched when appropriate, which displays the advertising content in an interactive way and enables the user to follow up with tasks requiring a data connection that is currently unavailable, by keeping track of a user queue. The advertising content may be filtered from a base of advertising content provided by the advertising content providers in advanced and is pre-fetched and stored in an advertising content cache for convenient access when appropriate. The portal application can be used with a location estimator to narrow and categorize the advertising content at least in part based on location, either physical location or preferred location or both based on a hierarchy of relevant data.


