System and method utilizing a user interface having graphical indicators with automatically adjusted set points
First Claim
Patent Images
1. A method of selecting an item for a user comprising:
- presenting a user interface that includes a plurality of graphical input mechanisms adjustable by a user, wherein the graphical input mechanisms represent ranges of options associated with a set of items available from an electronic commerce system, and wherein the graphical input mechanisms include set points having adjustable positions within the represented ranges, the set points representing current values or positions within the represented ranges,prioritizing the set points into higher priority set points and lower priority set points;
receiving input from the user that adjusts one of the graphical input mechanisms within the respective range;
selecting one of the items from the set based on the graphical indicator adjusted by the user by selecting the item that minimizes a change to the positions of the higher priority set points; and
automatically adjusting at least one of the positions for the set points associated with the graphical input mechanisms.
12 Assignments
0 Petitions
Accused Products
Abstract
A system includes a user interface software module that presents a user interface having a plurality of graphical indicators that represents respective ranges of available options associated with a set of items available from an electronic commerce system. The user interface software module selects one of the items based on an adjustment to one of the graphical indicators by a user, and automatically adjusts at least one of the other graphical indicators based on the selected one of the items.
-
Citations
25 Claims
-
1. A method of selecting an item for a user comprising:
-
presenting a user interface that includes a plurality of graphical input mechanisms adjustable by a user, wherein the graphical input mechanisms represent ranges of options associated with a set of items available from an electronic commerce system, and wherein the graphical input mechanisms include set points having adjustable positions within the represented ranges, the set points representing current values or positions within the represented ranges, prioritizing the set points into higher priority set points and lower priority set points; receiving input from the user that adjusts one of the graphical input mechanisms within the respective range; selecting one of the items from the set based on the graphical indicator adjusted by the user by selecting the item that minimizes a change to the positions of the higher priority set points; and automatically adjusting at least one of the positions for the set points associated with the graphical input mechanisms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic commerce system for selecting an item for a user comprising:
-
a computer-readable storage medium storing a user interface software module for selecting an item from a set of items available from the electronic commerce system; and a computer executing the user interface software module, wherein the user interface software module presents a user interface that includes a plurality of graphical input mechanisms adjustable by a user, wherein the graphical input mechanisms represent respective ranges of available options associated with the set of items and further wherein the graphical input mechanisms include set points having adjustable positions within the represented ranges, the set points representing current values or positions within the represented ranges, and wherein, in response to an adjustment to one of the graphical input mechanisms by the user, the user interface software module selects one of the items based on priorities assigned to the set points to minimize a change to the positions of higher priority set points, and wherein the user interface software module automatically adjusts at least one of the other graphical input mechanisms based on the selected one of the items. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for reserving airline flights comprising:
-
a host computer that executes software to transact reservations for airline flights, wherein the airline flights have a set of available options; a computer-readable storage medium storing user interface software; and a client computer coupled to the host computer via a network to execute the user interface software, wherein the user interface software presents a user interface having a plurality of graphical indicators and user-adjustable set points that graphically define positions within ranges of the available options associated with the airline flights, wherein the set points are prioritized into higher priority set points and lower priority set points, wherein, in response to an adjustment to one of the set points, the user interface software selects one of the airline flights to minimize a change to the positions of the higher priority set points, and wherein the user interface software automatically re-computes the positions for the set points of the other graphical indicators of the user interface based on the selected one of the airline flights. - View Dependent Claims (22)
-
-
23. A system comprising:
-
computing means for providing real-time tradeoff analysis of options associated with items offered to a user by an electronic commerce system; network interface means for generating a user interface for the computing means; display means for presenting the user interface to a user; generation means for generating the user interface to include a plurality of graphical input mechanisms adjustable by the user, each of the graphical input mechanisms representing a respective range of available options associated with the items and having a set point specifying a value within the range, wherein the set point of each graphical input mechanism presents a current value or position within the represented range, and wherein the set points are prioritized into higher priority set points and lower priority set points, selection means for selecting one of the items in response to input from a user to minimize a change to the positions of the higher priority set points; and automatic update means to automatically re-compute one or more of the set points and adjust the graphical input mechanisms associated with the re-computed set points in response to input from the user. - View Dependent Claims (24, 25)
-
Specification