Spin Control Interface for Automatic Data Charting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in visualizing data presented in spreadsheet rows and columns without graphical representation, requiring time and expertise to create charts for understanding the data.

Innovation Solution

A spin control graphical user interface is introduced, allowing users to interact with displayed documents by rotating a circular UI element to select options, which automatically formats and charts selected data, reducing the need for manual chart creation and enhancing data visualization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data is presented in rows and columns of a spreadsheet without visual graphical representation, then the data structure is simple and easy to store, but users spend a lot of time trying to visualize and understand the data

Engineering Contradiction:
Improvetime to visualize dataVSAvoidcomplexity of chart creation process
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting selected data ranges and pre-configuring appropriate chart types and formatting options before the user actually requests visualization. This eliminates the time users would otherwise spend manually selecting chart types and configuring settings, while the automation keeps the process simple through intelligent defaults

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The charting system serves itself by automatically analyzing the selected data, determining the most appropriate visualization type, and generating the chart without requiring user expertise in chart selection. The system self-configures formatting and styling options based on the data characteristics, freeing users from the complex decision-making process

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual chart creation is required to understand data, then data visualization can be customized to user preferences, but the process requires expertise and takes time

Engineering Contradiction:
Improveease of data visualizationVSAvoidtime to create charts
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs self-service by automatically analyzing selected data and generating appropriate visualizations without requiring user intervention or expertise. Users simply select data, and the system handles chart type selection, formatting, and generation autonomously, making the process as easy as data selection while eliminating the time investment previously required

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes parameters automatically by detecting data characteristics and adjusting chart type, axis scaling, labeling, and formatting parameters based on the selected data. This automatic parameter adjustment maintains ease of operation while dramatically reducing the time users would otherwise spend configuring each chart parameter manually

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If spin control automatically selects and applies options to displayed document, then user interaction is simplified, but user control over selection process is reduced

Engineering Contradiction:
Improveease of option selectionVSAvoiduser control flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The spin control implements dynamics by allowing users to choose between automatic and manual selection modes. In automatic mode, the system dynamically selects and applies options based on detected preferences or data characteristics. In manual mode, users dynamically control the selection process by rotating the spin control to view and select from available options, providing flexibility to adapt to different user needs

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11385786B2Spin control user interface for selecting options
Publication Date: 2022.07.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11385786B2 patent drawing
  • US11385786B2 patent drawing
  • US11385786B2 patent drawing

AI summary

A spin control graphical user interface is used to display a currently applied option and to receive options from a user. The spin control is a circular graphical user interface that is positioned near a displayed document to which it applies. For example, the spin control may be positioned on or near a corner of the displayed document. The spin control comprises options that are presented to a user upon rotation of the spin control. An option may be manually selected or automatically selected and applied to the displayed document upon rotating the spin control clockwise or counterclockwise. More than one spin control may be associated with the displayed document. The spin control may be automatically shown and removed from a display in response to whether the document to which the spin control is attached is currently being displayed.