Calendar Navigation Object for Hybrid Day-Week Scrolling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional calendar applications have limitations in navigating the week view, making it difficult to see relevant events on the same page or easily navigate to a desired view, due to fixed displays and limited navigation methods.

Innovation Solution

The implementation of a navigation object that allows users to advance the days displayed in a calendar window, ensuring the selected day or 'today' is always visible, and the start of the week can be independently determined, providing a hybrid navigation approach that combines scrolling by day and week.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the calendar window advances by a full week (N days), then the navigation is efficient and covers more time, but the selected day may not be displayed first in the sequence

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidselected day visibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The calendar navigation system dynamically adjusts the advance amount based on the selected day's position. Instead of a fixed weekly advance, the system calculates the optimal advance (less than N days) to ensure the selected day appears first in the sequence, making the navigation behavior adaptive rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the navigation parameter from a fixed weekly advance (N days) to a variable advance amount (less than N days). This parameter adjustment is made based on the selected day's position in the current week, allowing the system to optimize between covering more time and ensuring the selected day is visible first

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the calendar displays a fixed week view with Sunday or Monday first, then the display structure is simple and consistent, but it is difficult to see relevant events on the same page or navigate to desired views

Engineering Contradiction:
Improvedisplay structureVSAvoidevent visibility and navigation
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The display structure transitions from a fixed format (always Sunday or Monday first) to a dynamic format where the first displayed day is determined by user selection. This allows the calendar to adapt to different viewing needs while maintaining a consistent structural layout

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The navigation object serves multiple functions: it advances the calendar by variable amounts, ensures selected days are displayed first, and provides intuitive navigation to desired views. This single object handles both structural consistency and flexible navigation needs

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

Data Source

PatentUS9524494B2Systems and methods for navigating a calendar
Publication Date: 2016.12.20 APPLE INC
  • US9524494B2 patent drawing
  • US9524494B2 patent drawing
  • US9524494B2 patent drawing

AI summary

Methods, systems, and graphical user interfaces are provided for navigating a calendar application executing on a computer system. Aspects of scrolling by day and scrolling by week are combined into a hybrid approach that includes advantages of both. For example, the week can be displayed with the current day first (e.g. in the left most column), thereby providing a more relevant view to a user. Then, when a user selects to move forward or backward, the next or previous full week (i.e. starting with a designated day, such as Sunday or Monday) can be displayed. And, when a user forward through the current day (or other selected day), the week view can stop with the selected day displayed first, to give a user a view of the next set of days following the selected day.