Message Priority-Based Medium Selection for Mobile Data Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile handheld devices face bandwidth bottlenecks due to narrow cellular modem data transmissions and high costs, with limited control over data delivery across different communication mediums like cellular and WLAN networks.
Innovation Solution
A method and system for determining the priority of data messages to be sent to mobile devices, allowing selection of the most cost-effective communication medium based on priority levels, using a data delivery module that creates message notifications and monitors replies to adjust priorities dynamically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted over cellular network to mobile devices, then data delivery is achieved, but bandwidth bottleneck and high cost occur
Solution Approach 1:
The system dynamically selects communication mediums based on message priority and available networks. High-priority messages use cellular network for immediate delivery, while low-priority messages use WLAN or short-range interfaces when available, optimizing cost efficiency. The data delivery module continuously monitors network availability and adjusts transmission medium selection in real-time
Solution Approach 2:
The invention segments messages into different priority levels (high, medium, low) and assigns different transmission strategies to each segment. High-priority messages are delivered immediately over cellular network, while low-priority messages are delivered asynchronously over lower-cost mediums like WLAN or short-range interfaces, reducing overall transmission costs
2Adaptability or versatility
If multiple communication mediums are available, then cost optimization is possible, but control over data delivery is limited
Solution Approach 1:
The data delivery module autonomously manages message transmission by automatically determining message priority, selecting appropriate communication mediums, and monitoring delivery status without requiring user intervention. The system self-adjusts transmission strategies based on network availability and cost considerations
Solution Approach 2:
The system implements feedback mechanisms where the data delivery module monitors message delivery status and network availability, then adjusts transmission strategies accordingly. The module receives feedback about message priorities and network conditions to optimize medium selection and improve overall system performance
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for transmitting data to a communication device that is configured to receive data through a plurality of alternative communications mediums. The method comprises: determining a priority associated with a data message that is to be provided to the communications device; selecting a desired communications medium for providing the data message to the communications device, wherein if the priority is a first priority, the desired communications medium is selected from a first set that includes at least one of the plurality of communications mediums, and if the priority is a second priority, the desired communications medium is selected from a second set that includes at least one of the plurality of communications mediums, the first set including at least one communications medium from the plurality of communications mediums that is not included in the second set; and providing the data message to the communications device over the desired communications medium if the desired communications medium is available.