Time Data Entry Interface Using Grid Layout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Entering time-related data on mobile devices is time-consuming due to the need for precise gestures and scrolling through limited values in scrolling wheel mechanisms, which increases the complexity and time required for accurate data entry.
Innovation Solution
A touch-enabled user interface displays all time values simultaneously, allowing users to select desired values with a single tap gesture, reducing the need for scrolling and precise control, and enabling immediate selection without displaying only a few values at a time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a scrolling wheel mechanism is used to display time values, then the interface can show multiple values, but only a few values are displayed at any given time requiring scrolling
Solution Approach 1:
The patent transitions from a one-dimensional scrolling wheel interface to a two-dimensional grid layout where time values are arranged in rows and columns. This dimensional change allows all values to be visible simultaneously without requiring scrolling gestures, resolving the contradiction between displaying multiple values and ease of selection.
Solution Approach 2:
The time values are segmented into a structured grid with rows representing hours and columns representing minutes (or seconds). This segmentation organizes the data in a way that fits within the display area while maintaining visibility of all values, eliminating the need for scrolling while preserving the ability to select from multiple options.
2Measurement precision
If manual typing is used to enter time data, then precise character selection is possible, but it requires much time to enter all data accurately
Solution Approach 1:
The patent replaces the mechanical typing process with a visual selection process. Instead of manually typing each character, users simply tap on the desired time value in the grid, which automatically populates the input field. This substitution eliminates the time-consuming typing process while maintaining precise data entry through visual confirmation.
Solution Approach 2:
The desired time values are pre-arranged in the grid according to their numerical relationships. Users can directly select from these pre-organized options rather than constructing the time value character by character. This preliminary organization of data significantly reduces the time required for accurate data entry.
3Device complexity
If scrolling wheel mechanism is used, then data entry complexity is reduced compared to manual typing, but significant time is still required to locate and select data
Solution Approach 1:
The patent arranges time values in a two-dimensional grid where the row position indicates hours and column position indicates minutes/seconds. This spatial organization allows users to quickly locate any time value by visually scanning the grid rather than scrolling through a linear list, significantly reducing the time to locate and select data while maintaining low operational complexity.
4Measurement precision
If gestures with precise control are required for data entry, then accurate selection can be made, but it increases the difficulty of operation on mobile devices
Solution Approach 1:
The patent makes each cell in the time grid large and distinct, with clear visual boundaries and sufficient spacing between adjacent values. This local enhancement of cell size and visual separation allows users to easily distinguish and select the desired time value with a simple tap, reducing the precision requirement for gestures while maintaining accurate selection.
Data Source
Figure 1
Figure 2A~2C
Figure 2D~2E
AI summary
Embodiments of the present disclosure provide systems and methods for entering time related data. The method may include receiving instructions to generate a user interface for entering time-related data. A first set of time values may be displayed in the user interface in a plurality of rows, the displayed first set of time values may include all of the values in the first set of time values. A selection of one of the values from the first set of time values may be detected via a user input. In response to the selection of one of the values from the first set of time values, a second set of time values may be displayed in the user interface. A selection of one of the values from the second set of time values may be detected via a second user input.