Digital Map Calendar Interface for Dynamic Time Scale Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional calendar systems are limited in their ability to dynamically organize and manipulate time units, failing to provide a seamless and intuitive interface for users to view and interact with calendar content across varying time scales.

Innovation Solution

A digital map calendar system that allows for zooming and panning of time units, enabling a continuous and manipulable representation of time, with a processor determining a summarization level based on the zoom and pan positions to render calendar content effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional calendar systems are used to display calendar content, then the interface structure is simple and easy to manufacture, but the system cannot dynamically organize and manipulate time units across varying time scales

Engineering Contradiction:
Improvedynamic organization of time unitsVSAvoidinterface structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The calendar system transforms from a static display to a dynamic interface where time units can be continuously manipulated through zooming and panning operations. The summarization level adapts dynamically based on the current zoom level and panning position, allowing the system to organize time units flexibly across different scales while maintaining interface coherence.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the summarization level parameter based on zoom level and panning position parameters. This allows the calendar to transition between different time granularities (e.g., from yearly to monthly to daily views) by adjusting the summarization parameter, enabling dynamic time unit organization without fundamentally changing the interface structure.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a digital map calendar with zooming and panning is implemented, then the system provides seamless manipulation of time units across varying scales, but the device complexity and processing requirements increase

Engineering Contradiction:
Improvemanipulation of time unitsVSAvoidnavigation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The navigation system serves multiple functions: it determines zoom level, determines panning position, and determines summarization level based on these parameters. This multi-functionality allows the same navigation infrastructure to support seamless time unit manipulation across different scales without requiring separate systems for each function, thereby managing complexity through consolidation.

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

3Productivity

If the summarization level is determined based on zoom level and panning position, then the calendar content can be effectively rendered across different time scales, but the processing complexity increases

Engineering Contradiction:
Improverendering efficiencyVSAvoidprocessor operations
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The processor automatically determines the summarization level based on the current zoom level and panning position without requiring manual user input or complex external calculations. The system self-adjusts the summarization parameter based on navigation state, enabling effective rendering across time scales through automated parameter adjustment rather than manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11061525B2Digital map calendar user interface
Publication Date: 2021.07.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11061525B2 patent drawing
  • US11061525B2 patent drawing
  • US11061525B2 patent drawing

AI summary

A system for a map calendar is described herein. The map calendar includes a calendar content database that is to store at least one item of calendar content and a navigation system that determines a zoom level and a panning position of the map calendar. The map calendar also includes a processor that is to determine a summarization level based on the zoom level and the panning position of the map calendar and render the calendar content according to the summarization level.