Automatic Zoom Control for Workforce Timeline

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computerized systems for managing workforce data face challenges in optimizing the display of employee schedules, leading to omitted data, poor user experience due to horizontal scrolling, and inefficient use of screen space, as they rely on manual zooming which either renders data illegible or loses context.

Innovation Solution

A computerized system that automatically adjusts the zoom level of a timeline based on available screen area and workforce data, ensuring relevant data fits within the display without horizontal scrolling, by determining minimum and maximum time values from employee records and adjusting the timeline to fit within the display area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the timeline displays all employee data across a 24-hour range, then complete workforce data is visible, but horizontal scroll bars appear and screen space is wasted

Engineering Contradiction:
Improveworkforce data visibilityVSAvoidscreen space utilization
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The system dynamically adjusts the timeline display parameters based on the actual workforce data being visualized. Instead of using a fixed 24-hour range, the timeline automatically scales and positions itself to fit the minimum and maximum time values present in the employee schedule data, ensuring optimal screen space utilization while maintaining complete data visibility.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If the user manually zooms out to view the entire timeline, then all portions of the timeline are visible, but individual elements become too small to be legible

Engineering Contradiction:
Improvetimeline contextVSAvoiddata legibility
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The system changes the display parameters (zoom level, timeline scale) based on the actual data range being visualized. By calculating the minimum and maximum time values from the workforce data, the system automatically adjusts the timeline magnification to ensure that all employee schedule elements remain legible while the complete time range is visible, eliminating the need for manual zooming.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the user manually zooms into a specific portion of the timeline, then data legibility is improved, but other portions of the timeline are no longer displayed

Engineering Contradiction:
Improvedata legibilityVSAvoidtimeline context
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The timeline display system performs self-adjustment by automatically calculating the appropriate zoom level and time range based on the workforce data being visualized. The system determines the minimum and maximum time values from the employee schedules and configures the display accordingly, eliminating the need for user intervention and ensuring both complete context and data legibility are maintained simultaneously.

Inventive Principle:
Principle #25Self-service

4Stability of the object's composition

If the system displays data across a default 24-hour timeline, then the display is consistent, but horizontal scroll bars appear when data exceeds screen width

Engineering Contradiction:
Improvedisplay consistencyVSAvoiduser experience
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system transitions from a static default 24-hour timeline display to a dynamic display that adapts to the actual workforce data range. By automatically calculating and adjusting the timeline parameters based on the minimum and maximum time values in the employee schedules, the system ensures the complete data set fits within the screen width without requiring horizontal scrolling, thereby improving user experience while maintaining display consistency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10902364B2Automatic zoom control system for workforce timeline
Publication Date: 2021.01.26 ORACLE INT CORP
  • US10902364B2 patent drawing
  • US10902364B2 patent drawing
  • US10902364B2 patent drawing

AI summary

Systems, methods, and other embodiments associated with automatically controlling a zoom level are described. In one embodiment, a method includes accessing a database and retrieving a plurality of data records based on at least one match parameter, wherein each data record is assigned to an employee and includes a scheduled time range in a work day for the employee. The data records are parsed and a minimum time and a maximum time from the scheduled time ranges are determined. The method controls a zoom level for a display for displaying the scheduled time ranges from the plurality of data records by determining a screen area in a user interface for displaying the scheduled time ranges, and generating a graphical timeline to fit between the minimum time and the maximum time and adjust a size of the graphical timeline based at least in part on the determined screen area.