Predicting entities for database query results
Assigneesalesforce.com, inc.
InventorGuillaume Kempf
Life of this patent
Estimating the term…
Abstract
Predicting entities for database query results are described. A system receives a query that includes a query term. The system outputs a query result that identifies at least one record that includes the query term. The system identifies a selection of a record that is identified by the query result and that includes the query term. The system stores information that associates the query term with an entity that corresponds to the selected record. The system scales the information that associates the query term with the entity. The system receives another query that includes the query term. The system outputs another query result in response to the other query, the other query result being based on the scaled information that associates the query term with the entity.
Claims20
A system comprising:
- one or more processors;
- and
- a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
- receive a query comprising a query term;
- output a query result that identifies at least one record comprising the query term;
- identify a selection of a record identified by the query result and comprising the query term;
- store information that associates the query term with an entity that corresponds to the selected record;
- scale the information that associates the query term with the entity;
- receive another query comprising the query term;
- and
- output another query result in response to the other query, the other query result being based on the scaled information that associates the query term with the entity.
A computer program product comprising computer-readable program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code including instructions to:
- receive a query comprising a query term;
- output a query result that identifies at least one record comprising the query term;
- identify a selection of a record identified by the query result and comprising the query term;
- store information that associates the query term with an entity that corresponds to the selected record;
- scale the information that associates the query term with the entity;
- receive another query comprising the query term;
- and
- output another query result in response to the other query, the other query result being based on the scaled information that associates the query term with the entity.
A method comprising:
- receiving a query comprising a query term;
- outputting a query result that identifies at least one record comprising the query term;
- identifying a selection of a record identified by the query result and comprising the query term;
- storing information that associates the query term with an entity that corresponds to the selected record;
- scaling the information that associates the query term with the entity;
- receiving another query comprising the query term;
- and
- outputting another query result in response to the other query, the other query result being based on the scaled information that associates the query term with the entity.
Dependencies are inferred from the claim text.