PREFERENCE STACK
First Claim
1. A system for customizing a display of real estate data in combination with an interactive map, the real estate data comprising a plurality of property records, the system comprising:
- at least one computer processor; and
at least one executable software module configured to, when executed by the at least one computer processorgenerate a preference stack comprising a representation of a first property attribute and a representation of a second property attribute;
receive an indication that the second property attribute should be given more weight than the first property attribute; and
in response to the indication generate representations of a plurality of property records to be rendered on an interactive map, wherein property records which meet the second property attribute are visually emphasized over property records which meet the first property attribute but do not meet the second property attribute.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for customizing the display of a set of data using a preference stack interface. The preference stack interface allows a user to interact with an ordered list of criterion objects. Each criterion object corresponds to an attribute of the data set to be presented to the user. In response to a change in the order of the criterion objects in the preference stack, a rendering of the dataset can be updated to differently and visually emphasize items according to which criterion objects each item meets.
116 Citations
21 Claims
-
1. A system for customizing a display of real estate data in combination with an interactive map, the real estate data comprising a plurality of property records, the system comprising:
-
at least one computer processor; and at least one executable software module configured to, when executed by the at least one computer processor generate a preference stack comprising a representation of a first property attribute and a representation of a second property attribute; receive an indication that the second property attribute should be given more weight than the first property attribute; and in response to the indication generate representations of a plurality of property records to be rendered on an interactive map, wherein property records which meet the second property attribute are visually emphasized over property records which meet the first property attribute but do not meet the second property attribute.
-
-
2. A method for customizing a display of a set of data, the method comprising:
-
generating, by one or more computer processors, a preference stack comprising an indication of a first criteria and an indication of a second criteria, wherein each of the first criteria and the second criteria comprise one or more attributes associated with a dataset; receiving an indication that the second criteria should be given more weight than the first criteria; and generating, by one or more computer processors, representations of items in the dataset, wherein the representations of the items which meet the second criteria are visually emphasized over the representations of the items which meet the first criteria but do not meet the second criteria. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for customizing a display of a set of data, the system comprising:
-
at least one computer processor; and at least one executable software module configured to, when executed by the at least one computer processor; generate representations of items in a dataset; generate a preference stack comprising a representation of a first criteria and a representation of a second criteria, wherein each of the first criteria and the second criteria comprise one or more attributes associated with the dataset; receive an indication that the second criteria should be given more weight than the first criteria; and in response to the indication, update the representations of the items of the dataset, wherein items which meet the second criteria are visually emphasized over items which meet the first criteria but do not meet the second criteria. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification