Apparatus and methods for organizing and/or presenting data
First Claim
1. A method for presenting multiple search results from a search of at least one data source, each search result having at least one characteristic, the method comprising on a first web page, providing a distinct image for each among multiple search results, arranging the distinct images into a first set of distinct groups based upon the commonality of at least one characteristic of the search results included in each respective group, providing a first level group identifier for each distinct group of distinct images, each first level group identifier representing at least one common characteristic of the distinct images associated therewith, and associating each first level group identifier with its corresponding group of distinct images;
- and upon selection of a group identifier among the first set of groups, displaying the distinct images associated with the selected group identifier into a second set of distinct groups based upon the commonality of at least one characteristic of the search results included in each respective such group, providing a second level group identifier for each distinct group of distinct images, each second level group identifier representing at least one common characteristic of the distinct images associated therewith, and associating each second level group identifier with its corresponding group of distinct images;
wherein the at least one data source includes at least one taxonomy category-tree data structure and each of the multiple search results has at least one implied category path representing the location thereof in the at least one data structure, and wherein the common characteristic of the search results in a respective group is a common category in the respective implied category paths of such search results.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method for providing a graphical user interface for displaying search results includes displaying a graphical representation of search results and parent categories for such search results, wherein individually graphically displayed search results appear within their respective parent categories, each search result representing an item of merchandise and each parent category relating to the type of merchandise included within such parent category.
88 Citations
20 Claims
-
1. A method for presenting multiple search results from a search of at least one data source, each search result having at least one characteristic, the method comprising on a first web page, providing a distinct image for each among multiple search results, arranging the distinct images into a first set of distinct groups based upon the commonality of at least one characteristic of the search results included in each respective group, providing a first level group identifier for each distinct group of distinct images, each first level group identifier representing at least one common characteristic of the distinct images associated therewith, and associating each first level group identifier with its corresponding group of distinct images;
- and upon selection of a group identifier among the first set of groups, displaying the distinct images associated with the selected group identifier into a second set of distinct groups based upon the commonality of at least one characteristic of the search results included in each respective such group, providing a second level group identifier for each distinct group of distinct images, each second level group identifier representing at least one common characteristic of the distinct images associated therewith, and associating each second level group identifier with its corresponding group of distinct images;
wherein the at least one data source includes at least one taxonomy category-tree data structure and each of the multiple search results has at least one implied category path representing the location thereof in the at least one data structure, and wherein the common characteristic of the search results in a respective group is a common category in the respective implied category paths of such search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17)
- and upon selection of a group identifier among the first set of groups, displaying the distinct images associated with the selected group identifier into a second set of distinct groups based upon the commonality of at least one characteristic of the search results included in each respective such group, providing a second level group identifier for each distinct group of distinct images, each second level group identifier representing at least one common characteristic of the distinct images associated therewith, and associating each second level group identifier with its corresponding group of distinct images;
-
10. A method for displaying search results from a search of data elements residing in at least one taxonomy category-tree data source, the at least one data source having multiple nodes and each search result residing in the at least one data source at one or more nodes, the location of each data element in the at least one data source being defined by at least one category path, the category path providing at least two hierarchically-related categories representing different nodes in the data source, at least one category in each category path representing a node in the data source where the associated search result does not reside, the first category provided in a category path being referred to as a parent category and the one or more subsequently sequentially provided categories in a category path being referred to as successive lower level categories, the method comprising receiving search results from a search query of the at least one data source;
- on a single web page, displaying multiple search results and the parent categories for such search results, wherein the displayed search results are individually displayed and appear in separate groups based upon their parent categories regardless of whether they reside at such parent categories in the at least one data source, representing each displayed search result with an image, and providing the ability to select and view any displayed search result from the single web page; and
upon the selection of a displayed parent category, individually displaying multiple search results having the selected parent category included in their respective category paths, each such search result being displayed in the context of a lower level category of the category path associated therewith regardless of whether it resides at such lower level category in the at least one data source, the depicted search results appearing in separate groups by common lower level category, and displaying such lower level categories. - View Dependent Claims (11, 12, 13, 14, 15, 18, 19, 20)
- on a single web page, displaying multiple search results and the parent categories for such search results, wherein the displayed search results are individually displayed and appear in separate groups based upon their parent categories regardless of whether they reside at such parent categories in the at least one data source, representing each displayed search result with an image, and providing the ability to select and view any displayed search result from the single web page; and
Specification