Patent ID: 11886444
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method comprising:
obtaining search results of a search query;
obtaining a data structure comprising a plurality of sets of search coefficients that are generated based on attributes describing a context of the search query, the plurality of sets of search coefficients comprising a conflicting search coefficient between at least two sets in the plurality of sets, wherein the conflicting search coefficient has at least a first value in a first set and a second value in a second set that is different from the first value;
traversing the data structure to identify the conflicting search coefficient;
resolving conflict based on precedence rules to obtain a resolved value of the conflicting search coefficient, wherein resolving the conflict based on the precedence rules to obtain the resolved value of the conflicting search coefficient comprises:
determining a first hierarchy level of the first set of the search coefficients,
determining a second hierarchy level of the second set of the search coefficients, and
selecting one of the first value and the second value as the resolved value based on the first and second hierarchy levels;

ranking the obtained search results based on the resolved value of the conflicting search coefficient; and
providing the ranked search results for presentation to a client device.