×

Using inverse operators for queries

  • US 10,417,222 B2
  • Filed: 06/19/2017
  • Issued: 09/17/2019
  • Est. Priority Date: 05/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, from a client system of a first user, a query comprising one or more n-grams;

    generating a plurality of query commands based on a parsing of the query input, wherein each query command comprises a plurality of query constraints;

    scoring the plurality of query commands based at least in part on a number of objects matching each of the query constraints of the respective query command;

    selecting, from the plurality of query commands, a first query command based at least in part on the respective scores of the query commands, wherein the first query command comprises;

    an inverse constraint corresponding to a first query constraint that has previously been flagged as identifying greater than a threshold number of objects; and

    one or more second query constraints; and

    executing the first query command to identify a plurality of objects matching the inverse constraint and the one or more second query constraints.

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