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;
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 relative to importance of the data objects according to data object attribute criterion;
a representation of at least a subset of the plurality of data object attributes, the subset of the plurality of data object attributes including one or more data object attributes designated as the data object attribute criterion, the subset of the plurality of data object attributes positioned along a second axis in proximity to a first pole of the second axis according to data object attribute configuration settings, the data object attribute criterion formed from the designation of the subset of data object attributes as the data object attribute criterion, the proximity of each of the subset of data object attributes positioned in proximity to the first pole of the first axis, and the data object attribute configuration settings.
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.
24 Citations
21 Claims
-
1. A method comprising:
-
receiving a dataset including a plurality of data objects having a plurality of data object attributes; 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 relative to importance of the data objects according to data object attribute criterion; a representation of at least a subset of the plurality of data object attributes, the subset of the plurality of data object attributes including one or more data object attributes designated as the data object attribute criterion, the subset of the plurality of data object attributes positioned along a second axis in proximity to a first pole of the second axis according to data object attribute configuration settings, the data object attribute criterion formed from the designation of the subset of data object attributes as the data object attribute criterion, the proximity of each of the subset of data object attributes positioned in proximity to the first pole of the first axis, and the data object attribute configuration settings. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible 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; 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 relative to importance of the data objects according to data object attribute criterion; a representation of at least a subset of the plurality of data object attributes along a second axis with at least two data object attributes positioned in proximity to a first pole of the second axis relative to importance of the at least two data object attributes according to data object attribute configuration settings, the proximity of the at least two data object attributes positioned in proximity to the first pole of the first axis and the data object attribute configuration settings forming the data object attribute criterion. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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; 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 relative to a ranking of the data objects according to data object attribute criterion; a representation of at least a subset of the plurality of data object attributes along a second axis with at least two data object attributes positioned in proximity to a first pole of the second axis relative to a ranking of the at least two data object attributes according to data object attribute configuration settings, the position of the at least two data object attributes in proximity to the first pole of the first axis and the data object attribute configuration settings forming the data object attribute criterion. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receive a dataset including a plurality of data objects having a plurality of data object attributes; and generate a view of the plurality of data objects within a user interface on a display device according to; a user interface precedence configuration defining an order of precedence of user interface locations where data objects and data object attributes are to be displayed according to a data object attribute criterion; and the data object attribute criterion including; data identifying at least two data object attributes; data defining a precedence of the at least two identified attributes in ranking the plurality of data objects; and at least one of; a ranking rule associated with at least one of the at least two identified data object attributes for ranking the plurality of data objects; and a filtering rule associated with at least one of the at least two identified data object attributes, with application of the filtering rule removing data objects from view within the user interface based on a value of the at least one of the at least two identified data object attributes is excluded by the filtering rule.
-
Specification