Hierarchical visual faceted search engine
First Claim
1. A system for performing a hierarchical visual faceted search for one or more digital objects, comprising:
- media platform, in communication with a plurality of user devices, comprising one or more processors configured to;
establish and maintain a data objects synchronization channel between the plurality of user devices;
the plurality of user devices each comprising a digital objects database, and one or more processors, the one or more processors configured to;
provide, to a user device, a selector user interface (UI) adapted to receive a plurality of selection criteria,provide, to the user device, a first level menu comprising a plurality of first level selection criteria,receive, from the user device, a selection of at least one of the plurality of first level selection criteria,provide, to the user device, a second level menu comprising a plurality of second level selection criteria corresponding to the first selection criterion,receive, from the user device, a selection of at least one of the plurality of second level selection criteria,provide, to the user device, a facets display section comprising facets related to the selected at least one of the plurality of second level selection criteria,receive, from the user device, an indication to add one of the plurality of facets to the selector UI,add the selected facet of the plurality of facets to the selector UI,receive edits to the added facet and include the edited facet as a first selection criteria in the selector UI,receive, from the user device, an indication to add another one of the plurality of facets to the selector UI;
add the another one of the plurality of facets to the selector UI;
receive edits to the added another one of the plurality of facets and include the edited another one of the plurality of facets as a second selection criteria in the selector UI, andexecute a search to identify one or more digital objects on one or more of the plurality of user devices satisfying the first selection criteria and the second selection criteria based at least in part on a content of the selector UI.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for performing a hierarchical visual faceted search includes a media platform comprising processors configured to: provide a selector user interface (UI) adapted to receive selection criteria; provide a first level menu comprising first level selection criteria including a first selection criterion; receive an indication to add the first selection criterion to the selector UI; provide a second level menu comprising second level selection criteria corresponding to the first selection criterion, wherein the second level selection criteria includes a second selection criterion; receive an indication to add the second selection criterion to the selector UI; add the first selection criterion and the second selection criterion to the selector UI; and execute a search to identify digital objects satisfying the first and the second selection criterion based on a content of the selector UI.
121 Citations
16 Claims
-
1. A system for performing a hierarchical visual faceted search for one or more digital objects, comprising:
-
media platform, in communication with a plurality of user devices, comprising one or more processors configured to;
establish and maintain a data objects synchronization channel between the plurality of user devices;the plurality of user devices each comprising a digital objects database, and one or more processors, the one or more processors configured to; provide, to a user device, a selector user interface (UI) adapted to receive a plurality of selection criteria, provide, to the user device, a first level menu comprising a plurality of first level selection criteria, receive, from the user device, a selection of at least one of the plurality of first level selection criteria, provide, to the user device, a second level menu comprising a plurality of second level selection criteria corresponding to the first selection criterion, receive, from the user device, a selection of at least one of the plurality of second level selection criteria, provide, to the user device, a facets display section comprising facets related to the selected at least one of the plurality of second level selection criteria, receive, from the user device, an indication to add one of the plurality of facets to the selector UI, add the selected facet of the plurality of facets to the selector UI, receive edits to the added facet and include the edited facet as a first selection criteria in the selector UI, receive, from the user device, an indication to add another one of the plurality of facets to the selector UI; add the another one of the plurality of facets to the selector UI; receive edits to the added another one of the plurality of facets and include the edited another one of the plurality of facets as a second selection criteria in the selector UI, and execute a search to identify one or more digital objects on one or more of the plurality of user devices satisfying the first selection criteria and the second selection criteria based at least in part on a content of the selector UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification