Beacon Message Prioritization for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices receive redundant and low-priority beacon messages from multiple sources, leading to user annoyance and battery drain due to frequent wake-ups, as existing systems lack effective prioritization and filtering mechanisms.
Innovation Solution
Implement a system on mobile devices to prioritize beacon messages based on proximity, context, message frequency, and inter-beacon border rules, using signal strength and rule sets to selectively display messages, and manage wake-ups to conserve battery life.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the mobile device displays all received beacon messages, then the user receives complete information from all beacon sources, but the user experiences annoyance and battery drain due to redundant and low-priority messages
Solution Approach 1:
The patent applies local quality by assigning different priority levels to different beacon messages based on their characteristics (proximity, relevance, frequency). Instead of treating all messages uniformly, the system evaluates each message's local properties and assigns appropriate display priority, ensuring high-priority messages are displayed while filtering out low-priority redundant messages
Solution Approach 2:
The system changes the parameter of message priority by evaluating multiple factors including signal strength, message frequency, and relevance. This dynamic parameter adjustment allows the system to distinguish between important and redundant messages, resolving the contradiction between information completeness and user experience
2Productivity
If the mobile device wakes up frequently to process beacon messages, then all beacon messages are processed and displayed, but battery power is drained due to frequent wake-ups
Solution Approach 1:
The system performs partial action by selectively processing only high-priority beacon messages that meet specific criteria. Instead of processing all received messages, the system filters messages based on priority thresholds, processing only those that warrant user attention, thereby reducing wake-up frequency and power consumption
Solution Approach 2:
The system changes the parameter of processing priority by evaluating message characteristics and assigning priority levels. This allows the device to adjust its processing behavior dynamically, waking up only when high-priority messages are detected, thus balancing productivity with energy conservation
3Quantity of substance
If the mobile device displays beacon messages from multiple beacon devices simultaneously, then all available messages are presented to the user, but the user cannot distinguish which messages are most relevant
Solution Approach 1:
The patent applies segmentation by dividing beacon messages into distinct priority categories (high, medium, low). This segmentation allows the system to present multiple messages while maintaining clear visual or functional distinctions between priority levels, helping users quickly identify and focus on the most relevant messages
Solution Approach 2:
The system applies local quality by giving different visual or interactive characteristics to messages based on their priority level. High-priority messages receive prominent display treatment while low-priority messages are subdued or filtered, enabling users to easily distinguish relevant messages among multiple concurrent notifications
Data Source
AI summary
Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.


