Problem Solved: Data visualization is graphical representation of information and data. It is often done by using visual elements like charts, graphs, timelines, and maps. Often times, visualization of complex data sets cannot effectively attract attentions of targeted users, help targeted users to see or understand the mechanism or patterns in knowledge or information discovery.
The ring is also used as a sorting order representing the importance, weight or priority of data points. Each ring then has a specific attribute set for presenting the data set with various sizes, shapes, colors, patterns or images for presenting data points on the ring. In general, the circular shape rings have the nature of non-uniform space allocation for data points with rings that has larger radiuses having more space allocated to present data with more details.
Tree ring map, with the circular shape rings have the nature of non-uniform space allocation for data points with rings that has larger radiuses having more space allocated to present data with more details. The data points presented can be sized and colored, in addition to being placed on the map, based on the information they carry.
As stated above, Data visualization is graphical representation of information and data. It is often done by using visual elements like charts, graphs, timelines, and maps. Often times, visualization of complex data sets cannot effectively attract attentions of targeted users, help targeted users to see or understand the mechanism or patterns in knowledge or information discovery. The invention claimed here solves this problem.
The present invention is intended for data visualization, user-driven data pattern discovery, visualizing and understanding pattern or correlations exist in large amounts or multi-dimensional data sets. It is a method of placing data points onto allocated graphical visual interfaces for the purpose of presenting visual format or interpretation of presented data sets. The placement of data points on these ring-like curves are dynamically decided based on predefined thresholds, discovered patterns, correlation, clustering or assessment weights among data sets, etc.
The claimed invention differs from what currently exists. The present invention produces a visual graphical presentation of a given data set in the form of circular shape like tree rings. The data placement algorithm is designed to place data points onto the curved rings in an optimal way such that the presentation is visually pleasant to an average user, bring familiarity to tree rings also with the use of various matching colors, patterns, shapes or sizes of a single data point presentation. The ring is also used as a sorting order representing the importance, weight or priority of data points. Each ring then has a specific attribute set for presenting the data set with various sizes, shapes, colors, patterns or images for presenting data points on the ring.
This invention is an improvement on what currently exists. The present invention produces a visual graphical presentation of a given data set in the form of circular shape like tree rings. The data placement algorithm is designed to place data points onto the curved rings in an optimal way such that the presentation is visually pleasant to an average user, bring familiarity to tree rings also with the use of various matching colors, patterns, shapes or sizes of a single data point presentation. The ring is also used as a sorting order representing the importance, weight or priority of data points. Each ring then has a specific attribute set for presenting the data set with various sizes, shapes, colors, patterns or images for presenting data points on the ring.
Usually, large, complex data sets require multiple graphical instruments (charts, lines, and etc.) to be visualized. The existing visualization tools are limited in conveying dense information in a single visualization form.
Tree ring map, with the circular shape rings have the nature of non-uniform space allocation for data points with rings that has larger radiuses having more space allocated to present data with more details. The data points presented can be sized and colored in addition to being placed on the map, based on the information they carry.
Multiple sets of the above described data placement over “tree ring map” are created reflecting the different aspects or attributes of series data sets such as priorities, correlation, connectivity's, similarities or clustering, etc. The order of series of tree ring maps can be arranged based on the pre-built data exploring “navigation path” that would best describe the nature or underlining mechanism to assist data understanding or discovery. There can be many sets of data exploring “navigation path” built with embedded software implementation of predefined algorithm to dynamically decide the next tree ring map for presentation depends on user's current interactions with tree ring map. The dynamic data exploring “navigation path” aims to let the user drive the process of understanding and discovery the underlining mechanism.
The present invention comprises a novel data point's presentation over non-uniformed circular shape rings and lines sharing the center point. The data placement positions and sizes are computed based>s on various algorithms that weights the priorities, time of measurements, correlations among data points of similarities or clustering among data points. Multiple “tree ring map” data presentation can be built with embedded running algorithm software to enable static or dynamic data exploring path (or data tree ring map presentation orders) so the following form or shape of data presentation depends on user interaction with current data presentation. Easy understanding, further exploring or discovery of underling mechanisms or relationships among data can be achieved. What is claimed are:
One would use computer graphics software to read data sets and draw the tree ring map with data points on the map.