Dynamic Meeting Schedule Adjustment for Linear Dependencies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing meeting scheduling techniques are inefficient due to challenges in timing linearly dependent agenda items, leading to meeting inefficiencies and distractions for organizers who must manually manage time, resulting in potential important items not being addressed and attendee disengagement.
Innovation Solution
A computer-implemented method that automatically detects when an event has not completed as scheduled, updates subsequent events in real-time, and generates a modified schedule to reduce scheduling inefficiencies, allowing for dynamic adaptation of meeting agendas during the meeting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the organizer manually tracks and manages meeting time, then the organizer can reduce discrepancies between actual and scheduled durations of agenda items, but the organizer becomes distracted and reduced ability to benefit from and contribute to the meeting
Solution Approach 1:
The system enables self-service scheduling by automatically detecting when agenda items have not completed as scheduled and autonomously updating the timing of subsequent dependent agenda items without requiring organizer intervention. The processor monitors completion status and dynamically adjusts the schedule based on actual progress, allowing the meeting management system to serve itself rather than requiring continuous manual management.
Solution Approach 2:
The patent replaces the mechanical manual tracking and time management process with an automated computer-based system. The processor detects completion status of agenda items and automatically updates timing information, substituting the organizer's manual time-tracking activities with automated computational processes that monitor and adjust the schedule in real-time.
2Stability of the object's composition
If the organizer allocates fixed time for each agenda item, then the meeting structure is maintained, but important items may not be addressed when items take longer than allocated time
Solution Approach 1:
The system introduces dynamics to the previously static meeting schedule by automatically adjusting the timing of agenda items in real-time based on actual completion status. When an agenda item takes longer than allocated time, the processor detects this deviation and dynamically recalculates and updates the scheduled times for subsequent dependent items, allowing the meeting structure to adapt flexibly to actual progress while maintaining logical sequencing.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring the completion status of agenda items and using this information to automatically adjust subsequent timing. The processor detects when items are running over or under schedule and feeds this information back into the scheduling system, which then autonomously modifies the timeline for remaining items to ensure optimal use of meeting time.
Data Source
AI summary
In various embodiments, a scheduling application automatically determines the timing of linearly dependent events. In operation, the scheduling application detects that a first event included in an original scheduled sequence of events has not completed by a scheduled completion time based on a current time. The scheduling application then determines that a second event included in the original scheduled sequence of events has a dependency on the completion of the first event. Subsequently, the scheduling application updates one or more temporal properties associated with the second event based on the current time to generate a third event. The scheduling application then generates, via a processor, a modified scheduled sequence of events that includes the third event instead of the second event. Advantageously, automatically adjusting the timing of linear dependent events based on the current time reduces inefficiencies associated with conventional scheduling techniques.


