Dynamic Calendar Synchronization via Time Cube Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scheduling systems are inefficient for synchronizing calendars across different platforms and domains, leading to wasted time and frustration, especially when dealing with multi-participant events, as they require sharing calendar content and lack intelligent, dynamic scheduling capabilities that consider users' preferences and whereabouts.

Innovation Solution

A method and system for dynamic scheduling that synchronizes calendars in a confidential and anonymous manner using predictive analysis and artificial intelligence to automatically schedule events based on users' habits, preferences, and availability, without sharing calendar content, by dividing calendars into time cubes and using machine learning to optimize scheduling across different time zones and locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If calendar content is shared between users for synchronization, then scheduling accuracy is improved, but user privacy is compromised

Engineering Contradiction:
Improvescheduling accuracyVSAvoiduser privacy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the essential scheduling information (availability status, event titles, time slots) from complete calendar content, allowing synchronization without sharing detailed calendar data. This extraction approach enables accurate scheduling while preserving user privacy by leaving sensitive information local.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces a neutral intermediary server that facilitates calendar synchronization without requiring direct sharing between users. The intermediary processes and matches availability data, enabling accurate scheduling while maintaining privacy through indirect communication channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual calendar synchronization is performed, then user control is maintained, but time consumption increases

Engineering Contradiction:
Improveuser controlVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically pre-scheduling events based on user availability and preferences before user intervention is needed. This automation reduces the time users spend on manual synchronization while maintaining control through configurable preferences and approval mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calendar synchronization system provides self-service capabilities by automatically detecting availability conflicts, suggesting optimal meeting times, and coordinating schedules without requiring active user participation. Users can review and approve suggestions, maintaining control while minimizing time investment.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional scheduling methods are used across different platforms, then compatibility is achieved, but scheduling efficiency decreases

Engineering Contradiction:
Improveplatform compatibilityVSAvoidscheduling efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a universal synchronization protocol that works across different calendar platforms and domains. This multi-functional approach enables efficient scheduling by providing a common language and set of rules that transcend platform boundaries, eliminating the need for platform-specific manual coordination.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If dynamic rescheduling is implemented, then adaptability to changes is improved, but system complexity increases

Engineering Contradiction:
Improvedynamic rescheduling capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic rescheduling by making the calendar system adaptable to changing conditions. Events can be automatically rescheduled based on availability changes, conflicts, or user preferences, with the system dynamically adjusting schedules without requiring complete manual re-planning.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor scheduling conditions and automatically trigger rescheduling when changes occur. The system receives feedback about availability changes, conflicts, or user preferences and uses this information to dynamically adjust schedules, managing complexity through automated response protocols.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10510050B2Meetings and events coordinating system and method
Publication Date: 2019.12.17 PRIVATE SEC
  • US10510050B2 patent drawing
  • US10510050B2 patent drawing
  • US10510050B2 patent drawing

AI summary

Providing dynamic scheduling services without sharing calendar content, involving retrieving real time availability data and terms applied to calendar time cubes for an invitation to an event with one or more invited users, simultaneously synchronizing between calendars of the invited users in a meeting and event coordinating server to find a combination of common available matching time cubes while considering the terms including arrival time calculations (the common available matching time cubes defined as either “free”, “occupied”, “pending”, ane having a lower level of importance than the event currently created), setting the state of the matched time cubes as occupied at the calendar of each invited user; and rescheduling an event that was previously associated with the sequence of “occupied”, “pending” states with the lower level of importance, the already existing events being automatically subject to changes constantly and immediately.