Table Element Resizing with Visual Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face disorienting experiences when resizing multiple rows or columns in tables within computer applications, as the underlying element being moved can be lost from under the user's finger or mouse pointer, making it difficult to visualize and evaluate the consequences of resize operations.

Innovation Solution

The solution allows users to toggle between different resize operations, such as percentage-type and uniform-type resizes, while maintaining continuity of the on-screen element being manipulated, providing real-time visualization without moving the element out from under the user's cursor or finger, using algorithms that maintain size relationships and allow for accurate representation of the resized table.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the user resizes multiple rows or columns in a table, then the table layout is modified, but the element being manipulated is moved out from under the user's finger or mouse pointer, causing disorientation

Engineering Contradiction:
Improveuser interaction continuityVSAvoidvisual feedback continuity
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates a visual copy or representation of the resize operation's effect on the table elements without actually executing the resize yet. This copy shows the user what the table will look like after resizing, while the actual element remains stationary under the user's cursor, eliminating disorientation while providing visual feedback about the upcoming change.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs a preliminary visualization of the resize operation before the actual resize is executed. By showing the user the intended outcome in advance through the visual copy, the system allows users to understand the consequence of the resize operation while the element stays in its current position under the cursor.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the user wants to visualize different resize operation types, then the user can evaluate resize consequences, but it is difficult to allow users to see and evaluate the consequences of selecting a particular resize operation

Engineering Contradiction:
Improveresize operation typesVSAvoidvisualizing resize consequences
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent makes the visualization dynamic by allowing users to interact with the visual copy of the resized elements. Users can modify the visual representation to see different resize scenarios, making the system adaptable to various resize operation types while maintaining ease of visualization through interactive manipulation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9489365B2User interface for visualizing resizing of table elements
Publication Date: 2016.11.08 APPLE INC
  • US9489365B2 patent drawing
  • US9489365B2 patent drawing
  • US9489365B2 patent drawing

AI summary

The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms.