Dynamic Push Notifications for Indoor Micro-Location Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current location-based notification technologies often fail to provide real-time and relatable messages to users in indoor micro-locations, as users may not be actively engaged with their devices, and there are delays in notification transmission.
Innovation Solution
A method that involves a processor receiving initial message parameters for push notifications, which are then updated based on access events and real-time detection of indoor micro-locations using BLE beacons, Wi-Fi triangulation, and IoT information, ensuring dynamic and timely message delivery to mobile devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If location-based notifications are sent periodically or on demand, then the notification system is simple to implement, but the notifications are not real-time and lose relevance to user's current location
Solution Approach 1:
The system continuously monitors user location through BLE beacons and camera data, and uses this feedback to dynamically update and resend notifications when the user returns to a relevant location. This creates a closed-loop system where notification content adapts based on real-time location feedback, ensuring relevance without requiring continuous periodic checks.
Solution Approach 2:
The system pre-identifies micro-locations and prepares notification content in advance using camera-based location recognition. When a user enters a predefined micro-location, the notification is immediately triggered with pre-prepared relevant content, eliminating delivery delays while maintaining simplicity.
2Productivity
If push notifications are sent while user is not actively engaged with device, then coverage is maximized, but user engagement and message reception are reduced
Solution Approach 1:
The notification system dynamically adjusts its delivery strategy based on user engagement state. It uses camera activity and device state detection to determine when the user is actively engaged, and intelligently schedules or suppresses notifications accordingly. This dynamic adaptation maintains high delivery coverage while optimizing for actual user engagement moments.
3Measurement precision
If indoor micro-location detection is implemented using multiple technologies (BLE, Wi-Fi, IoT), then location accuracy is improved, but system complexity increases
Solution Approach 1:
The location detection system is segmented into multiple independent modules: BLE beacon detection, Wi-Fi triangulation, IoT sensor integration, and camera-based recognition. Each module operates independently and contributes to the overall location determination. This segmentation allows high precision through multiple data sources while managing complexity through modular, independent components that can be implemented or disabled as needed.
Data Source
AI summary
A method includes receiving, by a processor, a selection for initial message parameters for a push notification. The push notification is sent to a mobile device using the initial message parameters. The mobile device receives the push notification with the initial message parameters. An access event is determined. Access events include unlocking the mobile device and sensing a change by a camera of the mobile device as the mobile device is moved out from a stored location. The push notification initial message parameters are substituted with new message parameters based on the access event and real-time detection of one or more micro-locations in a particular indoor venue, the real-time detection of one or more micro-locations being based on at least one of Bluetooth low energy (BLE) beacons, Wi-Fi triangulation and Internet of Things (IoT) information, and the push notification has a standardized format including dynamic message parameters.


