×

Expressing frequent itemset counting operations

  • US 8,655,911 B2
  • Filed: 08/18/2003
  • Issued: 02/18/2014
  • Est. Priority Date: 08/18/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing a frequent itemset operation, the method comprising the steps of:

  • receiving a database statement that specifies (1) a function name of a table function that identifies which itemsets occur together most frequently in a particular item group population and (2) a plurality of input parameters that are input parameters to the table function;

    wherein the plurality of input parameters includesa parameter for a support threshold that indicates a ratio,a parameter for a cursor that indicates the particular item group population, anda parameter for a minimum length that indicates a minimum length for frequent itemsets that are identified by the table function;

    wherein the ratio indicates what percentage of transactions, of a particular set of transactions, must contain a given itemset for the given itemset to qualify as a frequent itemset;

    in response to receiving the database statement, calling the table function and passing, as input to the table function, values for each of the plurality of input parameters;

    wherein results returned by the table function, in response to calling the table function, identify which itemsets occur together most frequently in the particular item group population, excluding all itemsets that (a) include fewer items than the minimum length and (b) do not satisfy the support threshold;

    wherein the method is performed by one or more computing devices.

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