Remote Device Notification via IP Link and SMS Fallback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transfer methods for remote devices are inefficient, as they often require manual initiation and scheduled connections, leading to unnecessary connection time and power consumption when there is no data to transfer, and can result in delayed data updates due to infrequent connections.
Innovation Solution
A notification system that uses an IP transmission module to send messages to remote devices, with a determination module to check for receipt and a resend module that automatically retransmits using SMS if the message is not received, ensuring timely and efficient data transfer by initiating connections only when data is available.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual initiation of data transfer is used, then user control is improved, but time consumption and connection cost increase
Solution Approach 1:
The system enables automatic data transfer initiation by monitoring data availability on the server and autonomously establishing connections when data is ready, eliminating the need for manual user intervention while maintaining optimal transfer timing
Solution Approach 2:
The system implements a feedback mechanism where the server notifies remote devices when data becomes available, and the remote device automatically responds by establishing a connection, creating a closed-loop control system that optimizes transfer timing without manual input
2Extent of automation
If predetermined schedule data transfers are used, then automation is improved, but bandwidth and power consumption increase when no data is available
Solution Approach 1:
The system transitions from static predetermined scheduling to dynamic connection initiation based on real-time data availability conditions, allowing the connection frequency and timing to adapt to actual data change patterns rather than following a fixed schedule
Solution Approach 2:
The server performs preliminary monitoring of data changes and prepares notification messages in advance, so that when data becomes available, the remote device can immediately establish a connection without waiting for a scheduled transfer window
3Loss of energy
If greater intervals between scheduled connections are used, then power consumption is reduced, but data timeliness deteriorates
Solution Approach 1:
The server actively monitors data changes and sends notifications to remote devices when data becomes available, creating a feedback-driven connection trigger that ensures timely data transfer while allowing longer intervals between potential connections compared to fixed scheduling
4Productivity
If IP transmission is used for notifications, then data transfer efficiency is improved, but message delivery reliability deteriorates when remote devices are unavailable
Solution Approach 1:
The system implements a backup notification mechanism using SMS as a cushion against IP transmission failures, ensuring that critical notifications are delivered even when the primary IP-based communication channel is unavailable
Solution Approach 2:
The system uses SMS as an intermediary communication channel that can reach remote devices through alternative paths when the direct IP network path is unavailable, providing redundant delivery capability
Data Source
AI summary
A system and method for providing notification on remote devices are provided. In architecture, the system includes a computer device for performing the operation. The computer device includes a message send module that sends a message to the remote device using an IP link and a determination module that determines that the message sent by the IP link was not received by the remote device. Moreover, the computer device further includes a resend module that resends the message automatically using a SMS transmission process. A method for providing notification on remote devices is also provided. The method operates by (1) sending a message to the remote device using a IP link; (2) determining that the message sent by the IP link was not received by the remote device; and (3) resending the message automatically using a SMS transmission process.


