Methods and apparatus for displaying disparate types of information using an interactive surface map
First Claim
Patent Images
1. A method of interactively displaying a set of records and their associated attributes, comprising:
- defining a set of graphic images, wherein each graphic image represents a range of values;
generating a first visual representation, the first visual representation being a surface map of the set of records with (1) graphic images, representing values for a plurality of attributes associated with each record in the set, the attributes being arranged along a first dimension, and (2) the records, represented by a collection of graphic images, arranged along a second dimension;
generating a second visual representation of a plurality of the records in the set;
displaying the first surface map and second visual representations such that they appear on a display simultaneously;
receiving input from a user selecting a subset of the records from the first surface map; and
altering the second visual representation to highlight the selected subset simultaneously with displaying the first visual representation, wherein the graphic images are color-coded blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus allow a user to explore the information contained in sets of records and their associated attributes through the use of interactive surface maps. The records may contain various types of attributes, including text, numeric, categoric, and sequence data.
123 Citations
14 Claims
-
1. A method of interactively displaying a set of records and their associated attributes, comprising:
-
defining a set of graphic images, wherein each graphic image represents a range of values; generating a first visual representation, the first visual representation being a surface map of the set of records with (1) graphic images, representing values for a plurality of attributes associated with each record in the set, the attributes being arranged along a first dimension, and (2) the records, represented by a collection of graphic images, arranged along a second dimension; generating a second visual representation of a plurality of the records in the set; displaying the first surface map and second visual representations such that they appear on a display simultaneously; receiving input from a user selecting a subset of the records from the first surface map; and altering the second visual representation to highlight the selected subset simultaneously with displaying the first visual representation, wherein the graphic images are color-coded blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of interactively displaying records and their corresponding attributes, comprising:
-
providing a surface map of the set of records with (1) graphic images, representing values for a plurality of attributes associated with each record in the set, the attributes being arranged along a first dimension, and (2) the records, represented by a collection of graphic images, arranged along a second dimension, said surface map representing a set of records; providing a set of views for simultaneous display; linking the surface map to the set of views, wherein at least one of the views comprises a visual representation of a plurality of the records in the set; receiving an input signal selecting a portion of the surface map; and indicating, in a view linked to the surface map, a plurality of the records corresponding to the selected portion simultaneously with the displaying the set of views, wherein the graphic images are color-coded blocks.
-
-
11. A method of interactively displaying a set of records and their corresponding attributes, comprising:
-
defining a set of graphic images, wherein each graphic image represents a range of values and the graphic images are color-coded blocks; generating a first visual representation, the first visual representation being a three-dimensional surface map with (1) each record in the set arranged along a first dimension, (2) graphic images, representing values for a plurality of attributes associated with the records, the attributes being arranged along a second dimension, and (3) the values associated with the attributes arranged along a third dimension; generating a second visual representation of a plurality of the records in the set; displaying simultaneously the surface map and the second visual representation; receiving input from a user selecting a subset of the records on the surface map; analyzing an index to determine if the selected subset is shown in the second visual representation; and altering the second visual representation based on the input, when the selected subset is shown in the second visual representation simultaneously with displaying the surface map. - View Dependent Claims (12)
-
-
13. An apparatus for interactively displaying a set of records and their associated attributes, comprising:
-
at least one memory having program instructions; and at least one processor configured to execute the program instructions to perform the operations of; defining a set of graphic images, wherein each graphic image represents a range of values; generating a first visual representation, the first visual representation being a surface map with the records of the set arranged along a first dimension and graphic images, representing values for a plurality of attributes associated with the records, the attributes being arranged along a second dimension; generating a second visual representation of a plurality of the records in the set; displaying simultaneously the surface map and the second visual representation; receiving input from a user selecting a subset of the records from the first surface map; and analyzing an index to determine if one or more records in the selected subset are shown in another view; and altering the second visual representation based on the input, when one or more records in the selected subset are shown in another view while simultaneously displaying the surface map and the second visual representation, wherein the graphic images are color-coded blocks.
-
-
14. An apparatus for interactively displaying a set of records and their associated attributes, comprising:
-
means for defining a set of graphic images, wherein each graphic image represents a range of values; means for generating a first visual representation, the first visual representation being a surface map with the records of the set arranged along a first dimension and graphic images, representing values for a plurality of attributes associated with the records, the attributes being arranged along a second dimension; means for generating a second visual representation of a plurality of the records from the set; means for simultaneously displaying the surface map and the second visual representation; means for receiving input from a user selecting a subset of the records on the surface map; means for analyzing an index to determine if one or more records in the selected subset are shown in another view; and means for altering the second visual representation based on the input, when one or more records in the selected subset are shown in the second visual representation while simultaneously displaying the surface map and the second visual representation, wherein the graphic images are color-coded blocks.
-
Specification