Decision aiding user interfaces
First Claim
1. A method comprising:
- receiving a dataset including a plurality of data objects having a plurality of data object attributes;
selecting a stored data object attribute criterion based on a type of the data objects of the received dataset, the stored data object attribute criterion including;
data identifying a subset of the plurality of data object attributes to be presented on a second axis;
data defining an order of precedence for the subset of the plurality of data object attributes when presented on the second axis;
at least one data object ranking rule that ranks data objects for a ranked presentation on a first axis, the ranking performed according to values of at least one of the identified data object attributes included in the at least one data object ranking rule;
generating a view of the plurality of data objects within a user interface on a display device, the view including;
a representation of at least a subset of the plurality of data objects along a first axis with data objects positioned in proximity to a first pole of the first axis based on a ranking of the data objects performed according to the at least one data object ranking rule of the data object attribute criterion;
a representation of the subset of the plurality of data object attributes presented in an order along the second axis in proximity to a first pole of the second axis according to the data identifying the subset of and the data identifying the order of precedence for the data object attributes of the data object attribute criterion; and
wherein;
the first pole of the first axis and the first pole of the second axis are identified in a precedence configuration setting consumed by the user interface; and
the selected data object attribute criterion and the precedence configuration setting are stored in at least one data structure independent of data of the plurality of data objects.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments include at least one of a system, method, and software providing at least one user interface allowing a user to rapidly choose an optimal item, as represented by multi-attribute data objects, among a set of comparable items. One example method embodiment includes receiving a dataset having a plurality of data objects with a plurality of data object attributes. The method further includes generating a view of the data objects within a user interface on a display device. Such a view may include a representation of at least a subset of the plurality of data objects along a first axis with data objects positioned in proximity to a first pole of the first axis relative to importance of the data objects according to data object attribute criterion. The view may also include a representation of data object attributes including at least two designated as data object attribute criterion.
-
Citations
12 Claims
-
1. A method comprising:
-
receiving a dataset including a plurality of data objects having a plurality of data object attributes; selecting a stored data object attribute criterion based on a type of the data objects of the received dataset, the stored data object attribute criterion including; data identifying a subset of the plurality of data object attributes to be presented on a second axis; data defining an order of precedence for the subset of the plurality of data object attributes when presented on the second axis; at least one data object ranking rule that ranks data objects for a ranked presentation on a first axis, the ranking performed according to values of at least one of the identified data object attributes included in the at least one data object ranking rule; generating a view of the plurality of data objects within a user interface on a display device, the view including; a representation of at least a subset of the plurality of data objects along a first axis with data objects positioned in proximity to a first pole of the first axis based on a ranking of the data objects performed according to the at least one data object ranking rule of the data object attribute criterion; a representation of the subset of the plurality of data object attributes presented in an order along the second axis in proximity to a first pole of the second axis according to the data identifying the subset of and the data identifying the order of precedence for the data object attributes of the data object attribute criterion; and wherein; the first pole of the first axis and the first pole of the second axis are identified in a precedence configuration setting consumed by the user interface; and the selected data object attribute criterion and the precedence configuration setting are stored in at least one data structure independent of data of the plurality of data objects. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable medium, with instructions stored thereon executable by at least one computer processor to cause a computer to perform a method comprising:
-
receiving a dataset including a plurality of data objects having a plurality of data object attributes; select a stored data object attribute criterion based on a type of the data objects of the received dataset, the stored data object attribute criterion including; data identifying a subset of the plurality of data object attributes to be presented on a second axis; data defining an order of precedence for the subset of the plurality of data object attributes when presented on the second axis; at least one data object ranking rule that ranks data objects for a ranked presentation on a first axis, the ranking performed according to values of at least one of the identified data object attributes included in the at least one data object ranking rule; generating a view of the plurality of data objects within a user interface on a display device, the view including; a representation of at least a subset of the plurality of data objects along a first axis with data objects positioned in proximity to a first pole of the first axis based on a ranking of the data objects performed according to the at least one data object ranking rule of the data object attribute criterion; a representation of the subset of the plurality of data object attributes presented in an order along the second axis in proximity to a first pole of the second axis according to the data identifying the subset of and the data identifying the order of precedence for the data object attributes of the data object attribute criterion; and wherein; the first pole of the first axis and the first pole of the second axis are identified in a precedence configuration setting consumed by the user interface; and the selected data object attribute criterion and the precedence configuration setting are stored in at least one data structure independent of data of the plurality of data objects. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising:
-
a processor, a memory device, a display device, one or more input devices, and a network interface device coupled to a bus; an instruction set stored in the memory device and executable by the processor to; receive, via the one or more input devices, selection input for selection of data objects from a remote location; form and submit a data query over a network via the network interface device for data objects based on the selection input; receive via the network interface device from the remote location, a dataset including a plurality of data objects each having a plurality of data object attributes; select a stored data object attribute criterion based on a type of the data objects of the received dataset, the stored data object attribute criterion including; data identifying a subset of the plurality of data object attributes to be presented on a second axis; data defining an order of precedence for the subset of the plurality of data object attributes when presented on the second axis; at least one data object ranking rule that ranks data objects for a ranked presentation on a first axis, the ranking performed according to values of at least one of the identified data object attributes included in the at least one data object ranking rule; generate a view, on the display device, of the plurality of data objects within a user interface, the view including; a subset of the plurality of data objects along a first axis with data objects positioned in proximity to a first pole of the first axis based on a ranking of the data objects performed according to the at least one data object ranking rule of the data object attribute criterion; a representation of the subset of the plurality of data object attributes presented in an order along the second axis in proximity to a first pole of the second axis according to the data identifying the subset of and the data identifying the order of precedence for the data object attributes of the data object attribute criterion; and wherein; the first pole of the first axis and the first pole of the second axis are identified in a precedence configuration setting consumed by the user interface; and the selected data object attribute criterion and the precedence configuration setting are stored in at least one data structure independent of data of the plurality of data objects. - View Dependent Claims (10, 11, 12)
-
Specification