Patent ID: 11954080
Assignee: WALMART APOLLO, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A method being implemented via execution of computing instructions configured to run at one or more processors and configured to be stored at one or more non-transitory computer-readable media, the method comprising:
in response to a search query from an electronic device of a user, creating combined search results using at least two different searching algorithms, each search result of the combined search results having a respective combined search results rank based on a respective rank of each search result from a respective one of the at least two different searching algorithms, wherein a higher ranked result in any of the at least two different searching algorithms results in a higher respective combined search results rank in the combined search results, and wherein a lower ranked result in any of the at least two different searching algorithms results in a lower respective combined search results rank in the combined search results;
receiving, from the electronic device of the user, an interaction with a search result of the combined search results;
storing, in the one or more non-transitory computer-readable media, the interaction with the search result of the combined search results, wherein:
the interaction with the search result of the combined search results, as stored, indicates whether the search result of the combined search results was a part of (a) results of a first search algorithm of the at least two different searching algorithms, (b) results of a second search algorithm of the at least two different searching algorithms, or (c) both the results of the first search algorithm of the at least two different searching algorithms and the results of the second search algorithm of the at least two different searching algorithms;

determining a set of search results from the combined search results, wherein each result within the set of search results from the combined search results was interacted with by at least one user; and
determining, using the set of search results from the combined search results, a traffic impact for each respective combined search results rank in the combined search results, wherein the traffic impact for each respective combined search results rank in the combined search results is based on:
(1) an average number of search results that were interacted with by at least one user from among the results of the first search algorithm and the results of the second search algorithm; and
(2) a sum of:
(a) the average number of search results that were interacted with by at least one user from among the results of the first search algorithm and the results of the second search algorithm; and
(b) a number of search results that were interacted with by at least one user from among both the results of the first search algorithm and the results of the second search algorithm.