×

Systems, methods, and apparatuses for implementing a similar command with a predictive query interface

  • US 9,336,533 B2
  • Filed: 08/29/2013
  • Issued: 05/10/2016
  • Est. Priority Date: 03/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method in a host organization, the method comprising:

  • generating indices from a dataset of columns and rows, the indices representing probabilistic relationships between the rows and the columns of the dataset;

    storing the indices within a database system of the host organization;

    exposing the database system of the host organization via a request interface;

    receiving, at the request interface, a query for the database system specifying a SIMILAR command term, a specified row as a parameter for the SIMILAR command term, and a specified column as a parameter for the SIMILAR command term;

    querying the database system using the SIMILAR command term and passing the specified row and the specified column to generate a predictive record set;

    returning the predictive record set responsive to the query, the predictive record set having a plurality of elements therein, each of the returned elements of the predictive record set including (i) a row identifier which corresponds to a row of the dataset assessed to be similar, according to a latent structure, to the specified row passed with the SIMILAR command term based on the specified column and (ii) a confidence indicator which indicates a likelihood of a latent relationship between the specified row passed with the SIMILAR command and the row identifier returned for the respective element; and

    wherein returning the predictive record set responsive to the query further comprising returning one of;

    (i) a most similar row compared to the specified row passed with the SIMILAR command term responsive to the query based on the predictive record set returned and a confidence indicator for each of the similar rows returned with the predictive record set;

    (ii) a least similar row compared to the specified row passed with the SIMILAR command term responsive to the query based on the predictive record set returned and a confidence indicator for each of the similar rows returned with the predictive record set; and

    (iii) a related product in a recommender system responsive to a search by an Internet user, wherein the related product corresponds to the one of the similar rows returned with the predictive record set.

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