Apparatus and methods for organizing and/or presenting data
First Claim
1. A computer-implemented method of displaying, on a monitor, screen or other apparatus, a plurality of search results from at least one search of at least one data source and allowing a user to narrow or navigate through such search results, the method comprising:
- after at least one search request query is input to initiate at least one search, in a view provided on the monitor, screen or other apparatus,showing a distinct image for each of the plurality of search results, wherein the distinct images are not shown having graphical links between them and do not overlap one another,displaying at least some of the distinct images in at least one distinct initial grouping based upon membership in at least one such initial grouping, andproviding a distinct group identifier for each respective initial grouping;
upon selection of at least one initial grouping, transforming the view of the monitor, screen or other apparatus by regrouping at least some of the distinct images of the at least one selected initial grouping in distinct new groupings based upon membership in at least one such new grouping, and providing a new group identifier for each respective new grouping, wherein the total number of distinct images displayed in the new groupings is not greater than the number of distinct images displayed in the at least one selected initial grouping; and
thereafter, upon selection of at least one such new grouping, further transforming the view of the monitor, screen or other apparatus by again regrouping at least some of the distinct images of such selected at least one grouping in distinct different groupings based upon membership in at least one such different grouping, and providing a new group identifier for each respective different grouping, wherein the total number of distinct images displayed in the different groupings is not greater than the number of distinct images displayed in the at least one selected new grouping;
whereby the search results are displayed and arranged, and can be rearranged and narrowed, to assist at least one user in navigating through and narrowing the search results.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method of displaying a plurality of search results from a search of at least one data source includes providing a distinct image for each of the plurality of search results and displaying at least some of the images in distinct initial groups based upon at least one common characteristic of the members of each group. Upon selection of at least one initial group, at least some of the images of the selected group(s) are displayed in distinct sub-groups based upon a common characteristic of the members of each respective sub-group.
-
Citations
19 Claims
-
1. A computer-implemented method of displaying, on a monitor, screen or other apparatus, a plurality of search results from at least one search of at least one data source and allowing a user to narrow or navigate through such search results, the method comprising:
-
after at least one search request query is input to initiate at least one search, in a view provided on the monitor, screen or other apparatus, showing a distinct image for each of the plurality of search results, wherein the distinct images are not shown having graphical links between them and do not overlap one another, displaying at least some of the distinct images in at least one distinct initial grouping based upon membership in at least one such initial grouping, and providing a distinct group identifier for each respective initial grouping; upon selection of at least one initial grouping, transforming the view of the monitor, screen or other apparatus by regrouping at least some of the distinct images of the at least one selected initial grouping in distinct new groupings based upon membership in at least one such new grouping, and providing a new group identifier for each respective new grouping, wherein the total number of distinct images displayed in the new groupings is not greater than the number of distinct images displayed in the at least one selected initial grouping; and thereafter, upon selection of at least one such new grouping, further transforming the view of the monitor, screen or other apparatus by again regrouping at least some of the distinct images of such selected at least one grouping in distinct different groupings based upon membership in at least one such different grouping, and providing a new group identifier for each respective different grouping, wherein the total number of distinct images displayed in the different groupings is not greater than the number of distinct images displayed in the at least one selected new grouping; whereby the search results are displayed and arranged, and can be rearranged and narrowed, to assist at least one user in navigating through and narrowing the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of displaying, on a monitor, screen or other apparatus, data elements resulting from a search of at least one data source and allowing a user to narrow or navigate through such search results, the data elements being accessible via at least one taxonomic index, the at least one taxonomic index having multiple nodes at multiple levels, the path in the taxonomic index that leads to each data element being referred to as that data element'"'"'s implied category path, each implied category path providing at least two categories, each consecutively listed category in an implied category path representing a different node at a lower level in the taxonomic index, the method comprising:
-
after at least one search request query is input to initiate at least one search, in a view provided on the monitor, screen or other apparatus, displaying at least one category from the implied category paths of each of a plurality of data elements; upon a user selecting at least one displayed category, providing a distinct representation of each among at least some of the data elements having the selected category in its implied category path, organizing such data element representations in distinct groups, each distinct group including data elements having a common lower-level category in their respective implied category paths, and displaying such lower-level categories; and upon a user selecting at least one displayed lower-level category, regrouping at least some of the data element representations associated with the selected lower-level category in new groups, each new group including data elements having another common even lower-level category in their respective implied category paths, and displaying such lower-level categories, wherein the total number of data element representations displayed in the new groups is not greater than the number of data element representations displayed in the group(s) associated with the at least one selected category, wherein the data element representations are not shown having graphical links between them and do not overlap one another, and whereby the selection of a displayed category will show data elements associated with such category in the context of lower-level categories, and whereby the search results are displayed and arranged, and can be rearranged and narrowed, to assist at least one user in navigating through and narrowing the search results. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-implemented method of displaying, on a monitor screen or other apparatus, search results of data elements residing in at least one data source and allowing a user to narrow or navigate through such search results, the at least one data source having multiple hierarchically-arranged levels with at least one node at each level, each node having a name identifying such node, each data element residing in the at least one data source at least one node, such node being the designated end-node for such data element and any other data elements that reside there, each data element having at least one implied node path representing the path of nodes through the hierarchically-arranged levels of the at least one data source that leads to the end-node of such data element, each node path listing its respective nodes in descending order through the hierarchically-arranged levels of the at least one data source with the last-listed node being the end node for the associated data element, the method comprising:
-
after at least one search request query is input to initiate at least one search, displaying, on the monitor, screen or other apparatus, a plurality of data elements from the search results in separate initial groups on a first web page, each such grouping including data elements having a common non-end node included in their respective node paths, wherein the displayed data elements are grouped together based upon such common non-end nodes, providing the associated name for each such non-end node for each displayed initial group, providing access to each displayed data element, and providing the ability to select at least one initial group; and upon selection of an initial group, displaying at least some of the data element members of such initial group in distinct first sub-groups, each such grouping including data elements having another common non-end node at a level in their respective node paths that is lower than the node associated with the initial grouping thereof, whereby the displayed data elements are grouped together based upon such further common non-end nodes, wherein the total number of data elements displayed in such first sub-groups is not greater than the number of data elements displayed in the selected initial group, and providing the associated name for each such non end-node for each displayed first sub-group, and providing access to each displayed data element, wherein displayed data elements are not shown having graphical links between them and do not overlap one another, and whereby the search results are displayed and arranged, and can be rearranged and narrowed, to assist at least one user in navigating through and narrowing the search results. - View Dependent Claims (18, 19)
-
Specification