Map Calendar GUI With Dynamic Time Mold Pattern Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic calendar applications fail to identify and utilize users' time patterns, leading to inadequate scheduling and lack of optimization based on actual time utilization habits.

Innovation Solution

A map calendar application with a graphical user interface (GUI) that categorizes calendar content items by time categories, identifies time patterns, and generates a dynamic time mold, visually representing these patterns as manipulable blocks on a coordinate plane, enabling enhanced scheduling and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional electronic calendar applications are used, then basic scheduling functionality is provided, but time patterns are not identified and utilization optimization is lacking

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidtime pattern information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system analyzes user calendar data to identify time patterns and feeds this information back through visual overlays and suggestions, enabling users to optimize their scheduling based on their actual behavior patterns. The time mold overlay continuously adapts to reflect learned patterns, creating a closed-loop system that improves scheduling efficiency over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically analyzes user calendar data to identify time patterns without requiring explicit user input or configuration. The time mold generation and overlay processes occur autonomously, allowing the system to serve itself by extracting valuable information from existing calendar entries and using it to improve future scheduling recommendations.

Inventive Principle:
Principle #25Self-service

2Productivity

If time mold functionality is added to visualize time patterns, then scheduling optimization is enabled, but application complexity increases

Engineering Contradiction:
Improvescheduling optimizationVSAvoidapplication complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system creates a simplified visual copy of the user's time patterns through the time mold overlay, which replicates the essential structure of their scheduling behavior without requiring complex data structures or algorithms to be directly manipulated by the user. This visual copy serves as an intuitive interface for complex pattern recognition.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The calendar interface is segmented into multiple layers: the base calendar view and the overlaying time mold visualization. This segmentation allows the complex pattern recognition functionality to operate independently in the background while presenting a simplified view to the user, effectively isolating complexity to specific modules.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If calendar content items are categorized by time categories, then time pattern identification is improved, but data processing complexity increases

Engineering Contradiction:
Improvetime pattern accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system transforms calendar data by introducing time category parameters that characterize different types of activities. By changing the parameter structure of the data to include these categories, the system enables more precise pattern identification without fundamentally altering the underlying data storage or processing architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Different time categories are assigned to different calendar content items based on their local characteristics. This allows the system to process and analyze items with different categorical properties independently, improving pattern recognition accuracy for specific time types while maintaining overall system efficiency through localized processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11514405B1Map calendar graphical user interface with dynamic time mold functionality
Publication Date: 2022.11.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11514405B1 patent drawing
  • US11514405B1 patent drawing
  • US11514405B1 patent drawing

AI summary

A computer-implemented method for implementing a map calendar application and corresponding map calendar GUI that provide time mold functionality is described herein. The method includes executing the map calendar application to provide the map calendar GUI surfaced on a display. The map calendar GUI includes an interactive visualization of a map calendar, which includes a continuous, manipulable sequence of calendar content data corresponding to calendar content items that are organized based on units of time within a coordinate plane. The method also includes categorizing the calendar content items based on time categories corresponding to the calendar content items and identifying time patterns corresponding to the categorized calendar content items. The method further includes generating a time mold of the map calendar based on the identified time patterns and visually overlaying the time mold onto corresponding calendar content items within the interactive visualization.