Scheduled Device Communication via Polling Inversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for delivering digital media items to user devices, such as electronic book readers and smartphones, are costly and inefficient, particularly for devices without SMS capability or in areas with limited SMS coverage, as they require frequent notifications to ensure timely delivery.
Innovation Solution
A server-based system that creates and manages schedules for user devices to automatically connect and download digital media items at predetermined times, eliminating the need for notifications and ensuring timely delivery by using a schedule handling subsystem and scheduling agent to manage item delivery queues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If frequent notifications are used to ensure timely delivery of digital media items, then delivery reliability is improved, but distribution cost increases
Solution Approach 1:
Instead of the server actively notifying user devices when items are ready (traditional push model), the patent inverts the approach by having user devices periodically poll the server for ready items. This pull model eliminates SMS notification costs while maintaining delivery reliability, as devices check for and retrieve items automatically without requiring expensive push notifications.
Solution Approach 2:
User devices autonomously manage their own item retrieval by implementing local scheduling agents that determine when to connect to the server and download items. This self-service approach replaces the need for server-initiated notifications, reducing distribution costs while ensuring items are delivered timely through device-driven automation.
2Reliability
If SMS notifications are used for item delivery alerts, then delivery timeliness is improved, but device compatibility and coverage are worsened
Solution Approach 1:
The patent replaces the SMS notification approach (server pushing alerts to devices) with a polling mechanism where devices actively check the server for ready items. This inversion eliminates dependency on SMS capability, making the system compatible with devices that lack SMS functionality or operate in areas with limited SMS coverage.
Solution Approach 2:
The system segments the delivery process into device-independent item preparation on the server and device-specific retrieval through local scheduling agents. This segmentation allows different device types to retrieve items using their native network capabilities without requiring universal SMS support, improving overall device compatibility.
3Adaptability or versatility
If multiple separate communications are used for schedule and item delivery, then delivery flexibility is improved, but communication overhead increases
Solution Approach 1:
The patent merges the schedule communication and item delivery into a single communication event. When user devices connect to retrieve items, they simultaneously receive updated delivery schedules in the same data exchange. This consolidation reduces the number of separate communications required while maintaining the flexibility of schedule management.
Solution Approach 2:
The item retrieval communication is designed to serve multiple functions: transferring items, updating schedules, and confirming delivery status all in one interaction. This multi-functional approach reduces communication overhead while preserving delivery flexibility, as the same channel handles multiple aspects of the delivery process.
Data Source
AI summary
A server creates a schedule for each of multiple user devices based on a set of items associated with a corresponding user device, and allows each user device to obtain associated items in accordance with the schedule.


