Shared Electronic Calendar Modification Notification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Shared electronic calendar systems inadequately communicate modifications to users, requiring users to diligently search for changes or rely on independent notifications, which is time-consuming and unreliable.

Innovation Solution

Implementing a method to identify and notify shared electronic calendar users of new modifications by outputting modification notices to each user, allowing personalized views and ensuring that all users are informed of changes made by others, such as appointment or task updates, without the need for manual notification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users are allowed to modify the shared electronic calendar, then the calendar becomes more versatile and collaborative, but it becomes more difficult for users to remain apprised of modifications made by others

Engineering Contradiction:
Improvecollaborative capabilityVSAvoidmodification awareness
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements automatic feedback mechanisms by monitoring calendar modifications and generating notifications. When a modification is detected, the system automatically compares the modified calendar data with each user's local copy, identifies discrepancies, and sends notifications to inform users of changes made by other users, thereby maintaining modification awareness in a collaborative environment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server acts as an intermediary between multiple users and the shared calendar. It maintains the master calendar data, performs modifications centrally, and distributes updated information to users. This intermediary role ensures that all users receive consistent modification notifications without needing to manually check for changes

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users must diligently view the shared calendar to identify modifications, then users can stay informed of changes, but this requires significant time and effort

Engineering Contradiction:
Improvemodification detectionVSAvoidtime to stay informed
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively identifying and notifying users of modifications before users need to manually check the calendar. The automatic comparison and notification system detects changes as they occur and delivers them to users, eliminating the need for users to diligently and repeatedly view the calendar to stay informed

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If users manually notify others of calendar modifications, then other users can be informed of changes, but this process is time-consuming and unreliable

Engineering Contradiction:
Improvemodification communicationVSAvoidnotification efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system implements self-service by automatically detecting, comparing, and distributing modification notifications without requiring user intervention. The system monitors calendar changes, identifies which users need notifications, and delivers them automatically, making the notification process reliable and efficient without consuming user time or effort

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8051380B2Communicating shared electronic calendar modifications
Publication Date: 2011.11.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8051380B2 patent drawing
  • US8051380B2 patent drawing
  • US8051380B2 patent drawing

AI summary

A shared electronic calendar modification notice provides calendar users accessing the calendar with notification that a calendar modification has been made by another calendar user. A shared electronic calendar user accessing the shared calendar is identified. Upon identifying a shared electronic calendar user, calendar modifications that are new to the shared electronic calendar user are identified. Modification notices are then output to communicate the new calendar modifications to the calendar user.