Intermediary Service for Customizable LMS Reminders
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current learning management systems, such as Canvas, only notify students when a planner item is posted or changed, leading to missed assignments and lack of customization in notifications.
Innovation Solution
The Lazy Texts App accesses data from learning management systems, filters and converts it according to user preferences, and sends customizable reminders via SMS or other messaging services, allowing users to specify courses, due dates, and notification frequency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the LMS sends notifications only when planner items are posted or changed, then the system complexity is low and ease of operation is maintained, but students miss assignments and the reliability of notification delivery is poor
Solution Approach 1:
The patent introduces an intermediary service between the LMS and students that actively monitors planner items and sends proactive notifications. This intermediary layer handles the complexity of tracking assignments and sending reminders, while the LMS itself remains simple. The intermediary service fetches assignment data from the LMS via API, processes it according to user preferences, and delivers notifications through multiple channels (SMS, email, push notifications), thereby improving notification reliability without increasing LMS complexity.
Solution Approach 2:
The system performs preliminary actions by proactively notifying students about upcoming assignments before their due dates. Instead of waiting for students to check the LMS or for the LMS to notify only upon posting changes, the intermediary service anticipates assignment deadlines and sends advance reminders. This preliminary notification approach ensures students are aware of assignments before they miss them, improving reliability while maintaining simple LMS operation.
2Adaptability or versatility
If the LMS provides standardized notifications only, then the ease of manufacture and deployment is high, but the adaptability to different user preferences is poor
Solution Approach 1:
The patent implements dynamic notification preferences that allow users to customize their notification settings. The intermediary service stores user preferences (such as preferred notification channels, timing, and assignment types) and dynamically adjusts notifications based on individual user choices. This dynamic adaptability enables the system to serve diverse user needs without requiring complex custom development for each user, as the preference management is handled centrally by the intermediary service.
Solution Approach 2:
The intermediary service provides universal notification capabilities across multiple channels (SMS, email, push notifications) and serves multiple functions (assignment reminders, deadline alerts, course updates). This multi-functional approach allows a single system component to handle various notification scenarios and user preferences, making the system adaptable without requiring separate specialized systems for each notification type or channel.
3Productivity
If proactive assignment reminders are implemented, then the likelihood of completing assignments increases, but the quantity of messages sent increases leading to potential user fatigue
Solution Approach 1:
The patent applies local quality by allowing users to customize notifications for specific courses, assignment types, or time periods rather than sending uniform notifications for all assignments. The intermediary service enables users to prioritize important courses or assignment categories, sending detailed notifications only for high-priority items while reducing or consolidating notifications for lower-priority items. This selective approach maintains high assignment completion rates for important tasks while reducing overall message volume and user fatigue.
Solution Approach 2:
The system implements partial action by sending notifications selectively based on user preferences and assignment priorities rather than notifying about every single assignment. The intermediary service can be configured to send notifications only for specific course categories, assignment types, or time windows, providing just enough information to maintain productivity without overwhelming users with excessive messages. This partial notification strategy balances assignment completion encouragement with user experience.
Data Source
AI summary
A computing device and computer-implemented method to provide user-control short message service (SMS). The method begins with converting by a server, one or more user preferences into each third-party specific filter for one of a plurality of third-party servers. Next, a server, accesses data using at least one of API calls, web scraping, file transfer protocol (FTP), http methods, or a combination thereof, data using the third-party specific filter in a plurality of third-party formats from the plurality of third-party servers, wherein the data in the plurality of third-party formats from the plurality of third-party servers Next, the data in the third-party format is filtered, which has been accessed according to user preferences, the user preferences including a mobile device identifier. Next, the data in the third-party format is converted which as specified by the user preferences into a format compatible with the SMS protocol or an instant message for receipt by a messaging app. Finally, the data is sent in which has been converted into the SMS format or instant message to the mobile device as specified by the mobile device identifier.


