Geo-fenced Message Notification Timing Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional solutions fail to maximize the likelihood that mobile device users will open or execute a client application based on geographic location and time, as they do not determine high-content consumption areas or user behavior effectively.
Innovation Solution
The system determines geographic areas with high content consumption and uses geo-fences to optimize the timing of message notifications, sending them when the user is likely to be in a location where they will launch the client application, such as areas with historical or real-time high content consumption, thereby increasing the chances of delivering targeted content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If message notifications are sent to mobile device users, then the delivery of targeted content is achieved, but the likelihood that users will open or execute the client application is not maximized
Solution Approach 1:
The system performs preliminary actions by determining geographic areas with high content consumption before sending message notifications. It uses historical and real-time data to identify locations where users are likely to engage with content, then sends notifications timed to coincide with when users are in these high-engagement areas, rather than sending notifications randomly or at fixed intervals.
Solution Approach 2:
The system applies local quality by creating geo-fences around specific geographic areas with high content consumption characteristics. Different regions are treated differently based on their content consumption patterns, allowing the system to send notifications selectively to users in high-engagement areas while avoiding low-engagement areas, thus optimizing the likelihood of application opening.
2Productivity
If the system determines geographic areas with high content consumption using historical and real-time data, then the timing of message notifications is optimized, but the complexity of the system increases
Solution Approach 1:
The system segments the geographic area into multiple zones using geo-fences, each representing a distinct region with specific content consumption characteristics. This segmentation allows the system to manage complexity by dividing the large task of analyzing entire geographic regions into smaller, more manageable geo-fenced zones, where content consumption data can be processed and compared independently.
Solution Approach 2:
The system introduces an intermediary layer (the message server and geo-fence management system) that handles the complex tasks of determining high-content consumption areas and timing notifications. This intermediary absorbs the system complexity, shielding the mobile device from complex processing requirements while still achieving optimized notification timing based on geographic location and content consumption patterns.
Data Source
AI summary
Systems and methods are provided for timing message notifications to be provided to mobile device users based on their geographic locations with respect to geographic areas associated with a threshold level of content consumption. The timing of message notifications may be controlled in order to optimize the chances of delivering targeted content to a mobile device user based on the current geographic location of the user's device relative to a threshold level of content consumption area. As mobile device users may be more likely to launch a client application in a place where other users are currently consuming content, a general message notification sent to the user's device located in a geographic area associated with a threshold level of content consumption, may increase the likelihood that the user will launch the client application and thereby, allow targeted content to be delivered to the user's mobile device.


