Preference stack
First Claim
Patent Images
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 first visual representation of a first property attribute and a second visual representation of a second property attribute;
receive a change in graphical position of either the first visual representation or the second visual representation relative to a graphical position of the other one of the first visual representation and the second visual representation;
based on the changed graphical position, determine that the second property attribute should be given more weight than the first property attribute; and
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.
106 Citations
28 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 first visual representation of a first property attribute and a second visual representation of a second property attribute; receive a change in graphical position of either the first visual representation or the second visual representation relative to a graphical position of the other one of the first visual representation and the second visual representation; based on the changed graphical position, determine that the second property attribute should be given more weight than the first property attribute; and 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. - View Dependent Claims (2)
-
-
3. 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 a plurality of visual indications of criteria, wherein the plurality of visual indications comprise a first visual indication of a first criteria and a second visual indication of a second criteria, and wherein each of the first criteria and the second criteria comprise one or more attributes associated with a dataset; receiving a change in graphical position of either the first visual indication or the second visual indication relative to a graphical position of the other one of the first visual indication and the second visual indication; based on the changed graphical position, determining 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 (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 plurality of visual representations of criteria, wherein the plurality of visual representations comprise a first visual representation of a first criteria and a second visual representation of a second criteria, and wherein each of the first criteria and the second criteria comprise one or more attributes associated with the dataset; receive a change in graphical position of either the first visual representation or the second visual representation relative to a graphical position of the other one of the first visual representation and the second visual representation; based on the changed graphical position, determine that the second criteria should be given more weight than the first criteria; and based on the determination that the second criteria should be given more weight than the first criteria, 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 (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification