BULL'S-EYE MULTIDIMENSIONAL DATA VISUALIZATION
First Claim
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for presenting multiple data items with multiple attributes simultaneously, the method comprising:
- an act of accessing a plurality of data items, each data item including one or more data item features and one or more data item attributes for each feature;
an act of arranging the accessed data items visually as visual nodes in a customizable layout pattern that is controlled by selected features and associated attributes of each data item, wherein the pattern includes slices that designate the data items'"'"' features and rings that designate the data items'"'"' attributes; and
an act of presenting the arranged data items on a circular base comprising a plurality of slices and rings, such that each data item is displayed in an appropriate slice and ring, according to the data item'"'"'s corresponding features and attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to presenting multiple data items with multiple attributes simultaneously. In an embodiment, a computer system accesses a plurality of data items, where each data item includes data item features and data item attributes for each feature. The computer system arranges the accessed data items in a customizable pattern that visually shows each data item'"'"'s features and associated attributes. The pattern includes slices that designate the data items'"'"' features and rings that designate the data items'"'"' attributes. The computer system also presents the arranged data items on a circular base that includes multiple slices and rings, so that each data item is displayed in an appropriate slice and ring, according to the data item'"'"'s corresponding features and attributes.
-
Citations
20 Claims
-
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for presenting multiple data items with multiple attributes simultaneously, the method comprising:
-
an act of accessing a plurality of data items, each data item including one or more data item features and one or more data item attributes for each feature; an act of arranging the accessed data items visually as visual nodes in a customizable layout pattern that is controlled by selected features and associated attributes of each data item, wherein the pattern includes slices that designate the data items'"'"' features and rings that designate the data items'"'"' attributes; and an act of presenting the arranged data items on a circular base comprising a plurality of slices and rings, such that each data item is displayed in an appropriate slice and ring, according to the data item'"'"'s corresponding features and attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for implementing a method for dynamically updating presentation data items, the computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
-
an act of accessing a plurality of data items, each data item including one or more data item features and one or more data item attributes for each feature; an act of arranging the accessed data items in a customizable pattern that visually shows each data item'"'"'s features and associated attributes, wherein the pattern includes slices that designate the data items'"'"' features and rings that designate the data items'"'"' attributes; an act of presenting the arranged data items on a circular base comprising a plurality of slices and rings, such that each data item is displayed in an appropriate slice and ring, according to the data item'"'"'s corresponding features and attributes, wherein the presentation of the data items is dynamically updateable, such that updates to the data items'"'"' features or attributes are automatically updated; an act of receiving user input indicating that one or more data items are to be updated; and an act of dynamically updating the indicated data items according to the received user input. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system comprising the following:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the computing system to perform a method for presenting multiple data items with multiple attributes simultaneously, the method comprising the following; an act of accessing a plurality of data items, each data item including one or more data item features and one or more data item attributes for each feature; an act of arranging the accessed data items in a customizable pattern that visually shows each data item'"'"'s features and associated attributes, wherein the pattern includes slices that designate the data items'"'"' features and rings that designate the data items'"'"' attributes; and an act of presenting the arranged data items on a circular base comprising a plurality of slices and rings, such that each data item is displayed in an appropriate slice and ring, according to the data item'"'"'s corresponding features and attributes.
-
Specification