Incremental Graphical Object Creation for Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in intuitively selecting suitable graphical objects to represent complex data sets, especially multidimensional data, in computing environments, as they lack the sophistication in graphics design to make appropriate choices.

Innovation Solution

A computerized tool that allows users to incrementally build the visual representation of a data set by identifying and suggesting suitable visual display components based on the data set's characteristics, which can modify existing graphical objects or augment them with new components to effectively represent different portions of the data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users directly select graphical objects to represent complex data sets, then the visualization can be created quickly, but users lack the sophistication in graphics design to make appropriate choices

Engineering Contradiction:
Improveease of selecting graphical objectVSAvoidappropriateness of graphical object selection
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system performs automatic identification of suitable visual display components within the graphical object based on data characteristics, eliminating the need for user expertise in graphics design while maintaining appropriate visual representations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides suggestions for visual display components to users, allowing them to review and select from recommended options, thereby combining automated analysis with user control to ensure appropriateness

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If users manually modify graphical objects to represent different portions of data, then the visualization can be customized, but the process becomes complex and time-consuming

Engineering Contradiction:
Improvecustomization of visual representationVSAvoidcomplexity of modification process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the data set into different portions and automatically identifies corresponding visual display components for each portion, allowing customized representation without requiring manual modification of the entire graphical object

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system acts as an intermediary between the data and the graphical object, automatically matching data portions with appropriate visual display components, thereby simplifying the customization process

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If users incrementally specify visual display components for different portions of data, then the visualization becomes more accurate, but the process requires multiple steps and iterations

Engineering Contradiction:
Improveaccuracy of data representationVSAvoidtime for incremental specification
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-identifies suitable visual display components for different portions of the data set based on data characteristics, so that when users need to create visualizations, the appropriate components are already identified and ready for selection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated suggestions for visual display components based on analyzed data characteristics, reducing the iterative process to a single review and selection step by the user

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8823711B2Incremental creation of a graphical object to visually represent a data set
Publication Date: 2014.09.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8823711B2 patent drawing
  • US8823711B2 patent drawing
  • US8823711B2 patent drawing

AI summary

A computerized tool to visually display data using a graphical object. Visual display components may be identified that can represent a portion of the data and may be proposed to a user, based on visual characteristics of each of the visual display components and parameter(s) of the data. A visual display component selected from these components based on user input may be linked to the portion of the data set so that the visual display component will modify the appearance of the graphical object in a way that represents the portion of the data. Different visual display components may be identified and suggested for a user's selection to represent other portions of the data using the graphical object. The graphical object may thus be incrementally refined to ultimately result in the visual representation of the data.