COMPARISON AND VISUALIZATION SYSTEM
First Claim
1. A system comprising:
- one or more processors and a memory including instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising;
receiving a product selection from a user device, the product selection having a plurality of attributes;
generating a plurality of adjustable sliders for presentation on a user interface displayed at the user device, each of the plurality of adjustable sliders configured to allow the user to refine an attribute of the plurality of attributes for a search;
receiving at least one adjustment of the plurality of adjustable sliders;
in response to an adjustment made to a first adjustable slider of the plurality of adjustable sliders, performing an analysis of a networked database for search results that match values indicated by the plurality of adjustable sliders including the adjustment made to the first adjustable slider; and
causing presentation of the search results on the user interface displayed on the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a system and method for structuring search results for attribute comparison are presented. A product selection from a user device is received. The product selection has a plurality of attributes associated with it. A plurality of adjustable sliders configured to allow the user to refine a search is generated and caused to be displayed in a user interface of the user device. One or more adjustment of the plurality of adjustable sliders is received. In response to the user to an adjustment made to a first adjustable slider of the plurality of adjustable sliders, an analysis of a networked database for search results that match values indicated by the plurality of adjustable sliders including the adjustment made to the first adjustable slider is performed. The search results are caused to be presented on the user interface displayed on the user device. The search results can be in example form of a multi-dimensional graph or list.
16 Citations
20 Claims
-
1. A system comprising:
-
one or more processors and a memory including instructions, which when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving a product selection from a user device, the product selection having a plurality of attributes; generating a plurality of adjustable sliders for presentation on a user interface displayed at the user device, each of the plurality of adjustable sliders configured to allow the user to refine an attribute of the plurality of attributes for a search; receiving at least one adjustment of the plurality of adjustable sliders; in response to an adjustment made to a first adjustable slider of the plurality of adjustable sliders, performing an analysis of a networked database for search results that match values indicated by the plurality of adjustable sliders including the adjustment made to the first adjustable slider; and causing presentation of the search results on the user interface displayed on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a product selection from a user device, the product selection having a plurality of attributes; generating, using one or more hardware processors, a plurality of adjustable sliders for presentation on a user interface displayed at the user device, each of the plurality of adjustable sliders configured to allow the user to refine an attribute of the plurality of attributes for a search; receiving at least one or more adjustment of the plurality of adjustable sliders; in response to an adjustment made to a first adjustable slider of the plurality of adjustable sliders, performing an analysis of a networked database for search results that match values indicated by the plurality of adjustable sliders including the adjustment made to the first adjustable slider; and causing presentation of the search results on the user interface displayed on the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium having no transitory signals and storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
receiving a product selection from a user at a user device, the product selection including a plurality of attributes; generating a plurality of adjustable sliders for presentation on a user interface displayed at the user device, each of the plurality of adjustable sliders configured to allow the user to refine an attribute of the plurality of attributes for a search; receiving at least one adjustment of the plurality of adjustable sliders; and in response to an adjustment made to a first adjustable slider of the plurality of adjustable sliders, performing an analysis of a networked database for search results that match values indicated by the plurality of adjustable sliders including the adjustment made to the first adjustable slider; and causing presentation of the search results on the user interface displayed on the user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification