Calendar Control Module for Inconsistent Entry Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing multiple calendars across different digital platforms is challenging due to inconsistencies and overlapping events, particularly in identifying and synchronizing calendar entries that conflict with user settings or historical data.

Innovation Solution

An apparatus and method that utilize a processor to detect inconsistent calendar entries across multiple digital calendars, synchronizing only the conflicting entries with another calendar without synchronizing all entries, and notify the user of overlaps, using a calendar control module that includes a triggering entry detection module and synchronization module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all calendar entries are synchronized across multiple digital calendars, then completeness of calendar data is improved, but processing time and computational resources are increased

Engineering Contradiction:
Improvecompleteness of calendar dataVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the inconsistent calendar entries from the set of all calendar entries for synchronization. The processor identifies and isolates specific entries that conflict with user settings or historical patterns, synchronizing only these extracted entries rather than processing the entire calendar dataset, thereby reducing processing time while maintaining data completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial synchronization by acting on only the necessary subset of calendar entries (those that are inconsistent) rather than synchronizing all entries. This partial action approach achieves the required level of calendar data reliability without the excessive processing time that would result from synchronizing every entry across all calendars.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If multiple calendar entries are synchronized, then calendar consistency is improved, but user notification frequency is increased

Engineering Contradiction:
Improvecalendar consistencyVSAvoiduser notification fatigue
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system extracts and identifies only the specific calendar entries that are inconsistent with user settings or historical patterns. By isolating only these problematic entries for synchronization and notification, the system maintains calendar consistency while minimizing the number of notifications sent to users, thereby reducing notification fatigue.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different treatment to different calendar entries based on their consistency status. Inconsistent entries receive synchronization and notification actions, while consistent entries are left unchanged. This localized quality approach ensures calendar consistency is maintained where needed without generating unnecessary notifications for already-consistent entries.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If calendar synchronization is performed on all entries, then data accuracy is improved, but device complexity is increased

Engineering Contradiction:
Improvedata accuracyVSAvoidsynchronization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the inconsistent calendar entries that require synchronization, rather than processing all entries uniformly. This extraction approach maintains data accuracy for the problematic entries while simplifying the synchronization device's workload and operational complexity by focusing only on the necessary subset of entries.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial synchronization actions on only the inconsistent entries rather than applying comprehensive synchronization to all calendar entries. This partial action reduces the complexity of the synchronization process while maintaining sufficient data accuracy for the entries that actually need correction.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10924544B2Apparatus, method, and program product for calendar control
Publication Date: 2021.02.16 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US10924544B2 patent drawing
  • US10924544B2 patent drawing
  • US10924544B2 patent drawing

AI summary

Apparatuses, methods, and program products are disclosed for calendar control. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to detect a triggering calendar entry of multiple calendar entries in a first digital calendar corresponding to a user. The triggering calendar entry occupies a time that is inconsistent with data corresponding to the first digital calendar. The code is executable by the processor to synchronize the triggering calendar entry with a second digital calendar corresponding to the user without synchronizing each calendar entry of the multiple calendar entries.