×

Systems and methods for attribute analysis of one or more databases

  • US 10,114,884 B1
  • Filed: 03/22/2016
  • Issued: 10/30/2018
  • Est. Priority Date: 12/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying trends of one or more items from an item database, the computer-implemented method comprising:

  • accessing item data from a first data source;

    accessing item metadata from a second data source, the item metadata comprising a mapping of item identifiers to respective categories, and one or more metadata values for each item of the item metadata;

    analyzing the item data by at least;

    determining cleansed item data;

    determining a set of attributes from the cleansed item data; and

    determining a category for each respective item using the mapping of item identifiers to respective categories;

    receiving input comprising data indicative of a first attribute from the set of attributes and a first category;

    determining a set of items where each item of the set of items are associated with the first category;

    determining combinations of pairs of attributes from each item of the set of items;

    determining, from the combinations of pairs of attributes, filtered combinations of pairs of attributes that include the first attribute and at least one other attribute, the at least one other attribute different from the first attribute;

    determining, from the set of items, a plurality of collections of items, wherein each collection of items from the plurality of collections of items comprises one or more items associated with at least a pair of attributes from the filtered combinations of pairs of attributes;

    determining, from the item metadata, a set of metadata values associated with one or more items from the plurality of collections of items;

    aggregating the set of metadata values to determine a plurality of summary indicators, wherein each summary indicator is representative of each collection of items from the plurality of collections of items;

    generating a ranking from the plurality of summary indicators;

    selecting, from the plurality of collections of items, a subset of the plurality of collections of items according to the ranking;

    generating, from the plurality of summary indicators, a plurality of graphs for the subset of the plurality of collections of items;

    presenting, in a user interface, the plurality of graphs associated with a respective indicator for a particular pair of attributes from the filtered combinations of pairs of attributes;

    receiving second user input via the user interface, the second user input comprising data indicative of the first attribute, the first category, and a second exclusion attribute from the set of attributes;

    determining a second set of items associated with the first category;

    determining a first subset of items from the second set of items, wherein each item of the first subset of items is further associated with the first attribute, and wherein the first subset of items comprises a first item and a second item, the first item associated with the first attribute and the second exclusion attribute;

    determining a second subset of items by removing the first item from the first subset of items;

    determining, from the item metadata, a second set of metadata values associated with the second subset of items; and

    presenting a visualization, in the user interface, associated with the second set of metadata values.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×