×

Generating visualizations of facet values for facets defined over a collection of objects

  • US 9,360,982 B2
  • Filed: 05/01/2012
  • Issued: 06/07/2016
  • Est. Priority Date: 05/01/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product for rendering information on facets associated with objects, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein capable of being executed to perform operations comprising:

  • processing the objects to determine facet types for which the objects have facet values;

    receiving selection of at least one of the determined facet types;

    processing the objects to determine facet values for the objects for at least one of the selected facet types;

    generating a first visualization in a user interface of representations of the determined facet values for the objects, wherein the facet values for each facet type are displayed in a separate display region of a plurality of display regions, wherein each of the display regions corresponds to one of the facet types, and wherein each of the display regions groups facet values for each of the plurality of facet types;

    receiving user selection of at least one of the facet values represented in the generated first visualization for at least one of the facet types represented in the at least display region;

    determining the objects having the at least one selected facet value;

    determining at least one facet type having the at least one selected facet value;

    determining facet values for the determined at least one facet type in each of the determined objects, wherein the determined facet values comprise the facet values for the determined at least one facet type in the determined objects in addition to the at least one selected facet value in the first visualization; and

    generating a second visualization in the user interface of representations of the determined facet values in the determined objects having the at least one selected facet value in at least one display region for the determined at least one facet type to refine the objects used to generate the second visualization, wherein each of the at least one display region in the second visualization groups the determined and selected facet values for each of the determined at least one facet type.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×