Notification Delivery Time Zone Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile service providers face challenges in delivering notification messages to users across various time zones, as existing systems struggle to ensure messages are sent during users' acceptable business hours, given the diverse locations of mobile station users.
Innovation Solution
A method and system that adjust the delivery period of notification messages based on the time zone difference between the user's location and the server's location, using a Centralized Customer Communication System (CCCS) to calculate and encode the adjusted delivery period, ensuring messages are sent during the user's optimal reception time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If notification messages are sent to all subscribers simultaneously from a centralized data center, then message delivery efficiency is improved, but the ability to deliver messages during users' local business hours deteriorates due to time zone differences
Solution Approach 1:
The patent divides the centralized notification delivery process into segmented operations: (1) Simultaneous message generation at the data center, (2) Time zone identification for each subscriber, (3) Individualized delivery time calculation based on time zone offsets, and (4) Scheduled delivery to each subscriber's mobile station at their local business hours. This segmentation allows efficient batch processing while adapting to individual time zones.
Solution Approach 2:
The system performs preliminary actions by: (1) Pre-storing time zone information for each subscriber in the database, (2) Pre-calculating delivery time windows for each subscriber based on their time zone, and (3) Pre-scheduling message delivery times before actual transmission. This preliminary preparation enables simultaneous message generation to proceed efficiently while ensuring each message is delivered at the appropriate local time.
2Ease of operation
If notification messages are delayed to accommodate time zone differences, then user receptivity is improved, but message delivery speed deteriorates
Solution Approach 1:
The system dynamically adjusts message delivery timing based on each subscriber's time zone and local business hours. Instead of a fixed delay or simultaneous delivery, the delivery time is dynamically calculated as: delivery_time = data_center_time + time_zone_offset, constrained within the subscriber's local business hours window. This dynamic adjustment ensures optimal user receptivity while minimizing unnecessary delays.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A delivery period for delivering messages including a notification is determined. A location of a mobile station user is identified. A time zone difference between the location of the mobile station user and a location of a server for delivering the messages is calculated. The delivery period for the notification message is adjusted based on the time zone difference so that the mobile station user receives and confirms the messages at his or her best-acceptable time.