Geo-fenced Message Stream System for Location-Based Targeting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mapping applications and social networking services lack an efficient way to send messages related to specific geographic locations to users based on their respective locations, and are limited to predefined points of interest.
Innovation Solution
The system generates a geo-fenced area around a desired location based on user-specified parameters, allowing messages to be transmitted to mobile devices of recipients within that area, enabling location-based message streams with customizable boundaries and scopes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional mapping applications broadcast check-in notifications to all social connections regardless of geographic location, then messages can be sent to all connected users, but this results in inefficient communication and inability to target specific users based on their location
Solution Approach 1:
The system applies local quality by creating geo-fenced areas that define specific geographic zones with unique message stream parameters. Each geo-fenced area can have customized messages and recipient lists tailored to that particular location, allowing users to send targeted messages only to recipients within specific geographic boundaries rather than broadcasting to all social connections.
Solution Approach 2:
The system segments the user base and message distribution by geographic location through geo-fencing. Instead of a single broadcast channel to all social connections, the system divides message streams into location-specific segments, where each geo-fenced area has its own message stream that can be independently configured with specific messages and recipient lists.
2Adaptability or versatility
If conventional services are limited to predefined points of interest, then the system structure is simple, but this reduces adaptability to custom locations and message streams
Solution Approach 1:
The system applies dynamics by allowing geo-fenced areas to be dynamically created and configured around any geographic location, not just predefined POIs. Users can define custom geo-fenced areas with flexible parameters including geographic boundaries, message content, and recipient lists, enabling the system to adapt to any location and messaging scenario rather than being constrained to predetermined points of interest.
Solution Approach 2:
The system achieves universality by making the geo-fenced area functionality applicable to any geographic location worldwide. The same message stream mechanism works for predefined POIs, custom user-defined locations, transient locations, and various message types (public, private, group messages), providing a unified solution that handles diverse location-based messaging scenarios.
3Loss of information
If messages are broadcast to all social connections, then message delivery is simple, but this causes information overload and lack of targeted communication
Solution Approach 1:
The system uses feedback by continuously monitoring the geographic location of recipients relative to geo-fenced areas. The system determines whether recipients are within the geo-fenced area boundaries and uses this location feedback to dynamically control message delivery, ensuring messages are sent only to relevant recipients who are actually present at the specified location rather than broadcasting to all social connections.
Data Source
AI summary
Systems and methods are provided for communicating virtual messages through a location-based message stream for different mobile device users. A geo-fenced area surrounding a desired geographic location for a virtual message stream is generated based on parameters received from a first user. The parameters include at least one message to be sent to one or more recipients via the message stream. When a mobile device of a second user located within the generated geo-fenced area is detected and the second user is determined to be one of the message recipients, the message from the message stream is transmitted to the detected mobile device of the second user.


