Computer hierarchical display of multiple data characteristics
First Claim
1. A method of processing user criteria to retrieve a portion of data and display it to the user, the method comprising the steps of:
- issuing a request for an application program, over a network communication session, from a client computer to a server computer, the application program being a server applet;
returning a datafile containing the application program from the server computer to the client computer;
initiating execution of the application program on the client computer;
communicating data criteria, specified by the user, from the application program to the server computer;
on the server computer, constructing one or more data objects that represent the data subset specified by the data criteria, and communicating the objects to the application program; and
on the client computer via the application program, displaying the data subset in a display defined by a two-dimensional field array of information, wherein the field array of the display is divided into a plurality of two-dimensional bounded field areas, one or more of which has a display area that is indicative of a grouping criterion of the data subset, wherein the grouping criterion is user-selectable, and wherein the area of one or more bounded field areas is further divided into one or more subfield areas, one or more of which has an area that is indicative of a second data criterion of data subset, wherein the second data criterion is user-selectable;
wherein the one or more subfield areas are displayed with a color value via an algorithm comprising the steps of;
computing first color values for the one or more subfield areas, wherein the first color values are based on values of a dimension for associated data elements of the one or more subfield areas;
computing, for one or more of the first color values, second color values as logarithms of the first color values;
calculating mean and standard deviation of the second color values;
setting an upper and a lower limit for a set of final color values for the one or more subfield areas;
computing final color values by normalizing the second color values to numbers between zero and one, wherein zero corresponds to the lower limit and one corresponds to the upper limit; and
assigning color values to the one or more subfield areas based on the final color values and displaying the assigned color values.
3 Assignments
0 Petitions
Accused Products
Abstract
A data display comprises a window that shows a tree map display having menu information surrounding a field array of differently sized and colored or shaded areas that represent product offering possibilities that conform with user criteria entered through the surrounding menu windows. A Web site that uses the display technique may receive user criteria and retrieve a portion of collected data and display it to the user, so that the retrieved data describes a data subset that is responsive to the user criteria. The retrieved Web pages may be viewed to facilitate review of product offering information, and to facilitate purchase decisions that are transmitted from the Web site visitors.
77 Citations
10 Claims
-
1. A method of processing user criteria to retrieve a portion of data and display it to the user, the method comprising the steps of:
-
issuing a request for an application program, over a network communication session, from a client computer to a server computer, the application program being a server applet; returning a datafile containing the application program from the server computer to the client computer; initiating execution of the application program on the client computer; communicating data criteria, specified by the user, from the application program to the server computer; on the server computer, constructing one or more data objects that represent the data subset specified by the data criteria, and communicating the objects to the application program; and on the client computer via the application program, displaying the data subset in a display defined by a two-dimensional field array of information, wherein the field array of the display is divided into a plurality of two-dimensional bounded field areas, one or more of which has a display area that is indicative of a grouping criterion of the data subset, wherein the grouping criterion is user-selectable, and wherein the area of one or more bounded field areas is further divided into one or more subfield areas, one or more of which has an area that is indicative of a second data criterion of data subset, wherein the second data criterion is user-selectable; wherein the one or more subfield areas are displayed with a color value via an algorithm comprising the steps of; computing first color values for the one or more subfield areas, wherein the first color values are based on values of a dimension for associated data elements of the one or more subfield areas; computing, for one or more of the first color values, second color values as logarithms of the first color values; calculating mean and standard deviation of the second color values; setting an upper and a lower limit for a set of final color values for the one or more subfield areas; computing final color values by normalizing the second color values to numbers between zero and one, wherein zero corresponds to the lower limit and one corresponds to the upper limit; and assigning color values to the one or more subfield areas based on the final color values and displaying the assigned color values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of displaying a tree map, comprising the steps of:
-
computing first color values for one or more subfield areas of a tree map, wherein the first color values are based on values of a dimension for associated data elements of the subfield areas; computing, for one or more of the first color values, second color values as logarithms of the first color values; calculating mean and standard deviation of the second color values; setting an upper and a lower limit for a set of final color values for the one or more subfield areas; computing the final color values by normalizing the second color values to numbers between zero and one, wherein zero corresponds to the lower limit and one corresponds to the upper limit; assigning color values to the one or more subfield areas based on the final color values; and displaying the assigned color values. - View Dependent Claims (9, 10)
-
Specification