Calendar of Interest with Dynamic Schedule Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calendars of interest are unidirectional and lack customization, failing to account for user participation in scheduling events, limiting their utility and making them obscure features of calendar services.

Innovation Solution

A calendar of interest is enhanced by incorporating a rule set that adjusts the schedule based on user participation, allowing for personalized changes such as rescheduling, repeating events, or adding new events, using user input and potentially incorporating feedback from other users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a calendar of interest is made available to multiple users with a fixed schedule, then the calendar can be easily accessed and viewed by any user, but the calendar lacks customization and does not adapt to individual user participation patterns

Engineering Contradiction:
Improvecalendar customizationVSAvoidschedule adjustment mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The calendar schedule is transformed from a static, fixed structure to a dynamic one that automatically adjusts based on user participation patterns. The system monitors whether users attend events and dynamically reschedules future events based on these patterns, making the calendar adaptive to individual user behaviors while maintaining ease of access.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where user participation data (attendance or non-attendance at events) is continuously collected and fed back into the scheduling algorithm. This feedback loop enables the calendar to learn from user behavior and automatically adjust future event schedules, creating a customized experience without requiring complex manual configuration.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the calendar schedule is adjusted based on user participation, then the calendar becomes personalized and more useful, but the system complexity increases and requires processing user participation data

Engineering Contradiction:
Improveuser experienceVSAvoidparticipation tracking and adjustment system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The calendar system performs self-adjustment by automatically monitoring user participation patterns and rescheduling events without requiring user intervention. The system serves itself by using its own collected data to modify its behavior, simplifying the user experience while the backend complexity is handled automatically by the calendar service.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary component (the calendar service or processing system) that handles the complexity of tracking participation data and calculating schedule adjustments. This intermediary absorbs the system complexity, allowing the user interface to remain simple and easy to operate while the backend performs sophisticated analysis and adjustments.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the calendar maintains a fixed unidirectional schedule from the source, then the schedule is simple to manage and update, but it lacks interactivity and does not respond to user behavior

Engineering Contradiction:
Improveinteractive schedulingVSAvoidcalendar implementation
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The calendar implementation is enhanced from a static, unidirectional schedule to a dynamic system that responds to user behavior. The system automatically adjusts event timing based on participation patterns, adding interactivity while maintaining relatively simple implementation through rule-based rescheduling logic that processes user feedback and modifies future events accordingly.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11288635B2Adjusting calendars of interest on a per-user basis
Publication Date: 2022.03.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11288635B2 patent drawing
  • US11288635B2 patent drawing
  • US11288635B2 patent drawing

AI summary

Systems, methods, and software technology for enhancing calendars of interest is disclosed herein. In an implementation, a calendar of interest is added to an online calendar. The calendar of interest comprises a schedule of events and a rule set for adjusting the schedule of events. As the events occur in the online calendar, a record of participation by a user with respect to the events is identified. After each event has occurred, a determination is made whether to make an adjustment to the schedule of events based at least on the rule set for the calendar of interest and the record of participation by the user after the event. If so, the schedule of events is updated in the online calendar to reflect any adjustments.