Dynamic Time Entry Interface for Clutter Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time tracking software interfaces are inefficient for entering time data, especially when managing multiple employees, and they poorly utilize limited screen space, leading to clutter and difficulty in navigation.

Innovation Solution

A graphical user interface that optimizes screen space by displaying only one text input field for time entry per day, allowing easy toggling between days and employees, with controls for showing or hiding additional details and displaying hourly totals, enabling efficient entry and navigation of time data across multiple employees and periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple text input fields for different days are displayed simultaneously, then all days can be edited at once, but the screen space is wasted and the interface becomes cluttered

Engineering Contradiction:
ImproveInterface clarityVSAvoidTime to enter data for all days
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The interface dynamically displays only the text input field for the currently selected day, changing the displayed field as the user navigates between days. This dynamic behavior reduces screen clutter while maintaining the ability to edit all days sequentially, resolving the contradiction between interface clarity and data entry efficiency.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If all text input fields for multiple days are displayed at once, then data entry is comprehensive, but navigation between fields becomes difficult

Engineering Contradiction:
ImproveField navigationVSAvoidScreen space utilization
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The interface extracts and displays only one text input field at a time (the field for the currently selected day), removing unnecessary fields from view. This extraction approach improves navigation ease by reducing the number of visible fields while still allowing access to all days through day selection, effectively resolving the contradiction between navigation ease and screen space utilization.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the interface displays detailed information for all days, then complete time data can be entered, but the interface becomes complex and hard to navigate

Engineering Contradiction:
ImproveTime entry efficiencyVSAvoidInterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface dynamically adjusts its complexity by displaying only the text input field relevant to the currently selected day, simplifying the interface at each moment while maintaining the capability to enter data for all days. This dynamic simplification resolves the contradiction between time entry efficiency and interface complexity by presenting only necessary elements at any given time.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11308452B2User interface for time entry
Publication Date: 2022.04.19 INTUIT INC
  • US11308452B2 patent drawing
  • US11308452B2 patent drawing
  • US11308452B2 patent drawing

AI summary

Aspects of the present disclosure provide techniques for providing a graphical user interface. Embodiments include displaying text input fields corresponding to days of a week. Embodiments include receiving a selection of a first text input field of the text input fields corresponding to a day of the week. Embodiments include displaying, based on the selection of the first text input field, an additional text input field for entering text related to the day of the week. Embodiments include receiving a selection of a second text input field of the text input fields corresponding to another day of the week. Embodiments include displaying, based on the selection of the second text input field, an additional text input field for entering text related to the other day of the week in place of the additional text input field related to the day of the week.