Broadcast Email Detection and Dynamic Reception Timeout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic mail transmission control systems face delays when combining emails with separately created envelopes for multiple destinations, as they require waiting for all emails with different envelope destinations to be prepared, leading to increased delivery delay times.
Innovation Solution
An information processing device that determines broadcast mails by setting a predicted time limit for reception based on the difference in reception times of previously received emails, allowing for dynamic management of standby time and early termination of reception standby when all destination addresses are received, thereby reducing delivery delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system waits for all broadcast mails with different envelope destinations to be prepared before combining them, then the accuracy of restoration to original electronic mail is improved, but the delivery delay time increases
Solution Approach 1:
The system performs preliminary actions by creating envelope information for each destination before the actual transmission. The server device prepares multiple envelope information items in advance, each corresponding to a different destination, and stores them temporarily. This allows the system to have all necessary envelope information ready before combining them, improving restoration accuracy without excessively delaying transmission.
Solution Approach 2:
The system dynamically manages the combination process by using a combination standby time parameter that can be adjusted based on system conditions. The server device combines envelope information items within this time window, and can adaptively control the waiting period. This dynamic approach balances the need to wait for all broadcast mails (for accuracy) with the need to minimize delivery delay.
2Reliability
If the combination standby time is extended to ensure all broadcast mails are received, then the completeness of email combination is improved, but the transmission speed deteriorates
Solution Approach 1:
The server device performs preliminary combination of envelope information items before final transmission. By combining the envelope information in advance and storing the combined result, the system ensures completeness of the combination process while reducing the impact on transmission speed. The actual transmission can proceed with the pre-combined envelope information without waiting for the full standby period to elapse.
Solution Approach 2:
The system allows skipping or rushing through the combination process when time is critical. If the combination standby time expires or transmission urgency arises, the server device can proceed with combining the envelope information items that are already available, rather than waiting for potentially delayed broadcast mails. This ensures transmission speed is maintained while still achieving reasonable completeness.
Data Source
AI summary
The information processing device comprises: a broadcast mail determination means which determines a broadcast mail among received electronic mails; a broadcast mail reception predicted time limit setting means which, when the previously received electronic mail is determined as the broadcast mail, sets a predicted time limit for receiving a broadcast mail on the basis of the difference between the reception time of the previously received electronic mail and the reception time of the electronic mail determined as the broadcast mail; and a broadcast mail reception standby end determination means which determines whether to end reception standby of the broadcast mail on the basis of the predicted time limit for receiving the broadcast mail, which is set by the broadcast mail reception predicted time limit setting means.


