Back to results
US 2020/0265491 A1Published application
Dynamic determination of data facets
AssigneeServiceNow, Inc.
InventorsJonathan H. Young, Sid Probstein, Rik Tamm-Daniels, William K. Johnson, III
Life of this patent
Estimating the term…
Abstract
Documents and data are analyzed to determine one or more data facets. The documents, data and other information contained therein may be presented according to statistically-determined groupings based on the data facets.
Claims21
1-20. (canceled)
A method comprising:
- receiving a dataset comprising a plurality of catalog items, each having a plurality of fields, each of the plurality of fields associated with a respective product category value, wherein each product category value identifies a respective catalog item of the plurality of catalog items as belonging to a particular product category of a plurality of product categories;
- analyzing the dataset to determine, for each field of the plurality of fields, a quantity of the plurality of catalog items belonging to each of the plurality of product categories and a distribution of the plurality of catalog items across the plurality of product categories;
- selecting a subset of fields from the plurality of fields based on the quantity of the plurality of catalog items belonging to each of the plurality of product categories and the distribution of the plurality of catalog items;
- and
- displaying, on a user interface, for each field of the subset of fields, a respective subset of product categories of the plurality of product categories associated with a respective field, wherein each respective product category of the respective subset of product categories indicates a number of catalog items of the plurality of catalog items belonging to the respective product category of the respective subset of product categories.
2 more elements
The method of claim 22, comprising:
- receiving, via the user interface, a user selection of a selected product category of the respective subset of product categories;
- and
- displaying, on the user interface, a corresponding catalog items of the plurality of catalog items belonging to the selected product category.
A system comprising:
- data storage configured to store a dataset comprising a plurality of items and a plurality of fields, wherein each field of the plurality of fields is associated with a plurality of values, and each value of the plurality of values is associated with a subset of items of the plurality of items;
- and
- a facet recommendation engine communicatively coupled to the data storage, wherein the facet recommendation engine is configured to:
- retrieve the dataset stored in the data storage;
- analyze the dataset to determine, for at least one field of the plurality of fields of the dataset, a quantity of the plurality of values and a distribution of the plurality of items across the plurality of values;
- select a subset of fields from the plurality of fields based on the plurality of values and the distribution of the plurality of items;
- and
- cause a plurality of data facets to be displayed on a user interface based on the subset of fields, wherein the plurality of data facets categorizes the plurality of items.
5 more elements
A system comprising:
- one or more processors;
- and
- a memory comprising instructions that, when executed by the one or more processors, are configured to cause the one or more processors to perform operations comprising:
- identifying a dataset comprising a plurality of catalog items, each having a plurality of fields, each of the plurality of fields associated with a respective product category value, wherein each product category value identifies a respective catalog item of the plurality of catalog items as belonging to a particular product category of a plurality of product categories;
- analyzing the dataset to determine, for each field of the plurality of fields, a quantity of the plurality of catalog items belonging to each of the plurality of product categories and a distribution of the plurality of catalog items across the plurality of product categories;
- selecting a subset of fields from the plurality of fields based on the quantity of the plurality of catalog items belonging to each of the plurality of product categories and the distribution of the plurality of catalog items;
- and
- displaying, on a user interface, for each field of the subset of fields, a respective subset of product categories of the plurality of product categories associated with a respective field, wherein each respective product category of the respective subset of product categories indicates a number of catalog items of the plurality of catalog items belonging to the respective product category of the respective subset of product categories.
5 more elements
Dependencies are inferred from the claim text.