Determining search result rankings based on trust level values associated with sellers
First Claim
1. A system to adjust search results ranking, comprising:
- one or more hardware processors configured to;
receive a search query comprising one or more keywords submitted to an e-commerce website by a user;
determine intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords;
in response to the intermediate ranked results being determined, determine a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is, determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user, wherein the one or more historical user product information evaluation records are stored in database that is associated with the e-commerce website and that stores a mapping of user product information evaluations to seller identifiers; and
adjust the ranking associated with, the intermediate ranked results based at least in part on the determined trust level value associated with, the user with respect to the first seller to determine final ranked results, wherein to adjust the ranking associated with the intermediate ranked results comprises to;
determine whether the trust level value exceeds a predetermined trust level threshold value;
in the event that the trust level value exceeds the predetermined trust level threshold value, add identification information associated with the first seller onto white list; and
in the event that the trust level value does not exceed the predetermined trust level threshold value, add identification information associated with the first seller onto a black list; and
wherein the ranking associated with the intermediate ranked results is adjusted based on the white list and the black list such that a first search result of the intermediate ranked results associated with a seller on the white list is determined to be ranked higher than a second search result of the intermediate ranked results associated with a seller on the black list; and
one or more memories coupled to the one or more hardware processors and configured to provide the one or more hardware processors with instructions that are to be executed by the one or more hardware processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Adjusting search results ranking is disclosed, including: receiving a search query comprising one or more keywords submitted by a user; determining intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords; determining a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user; and adjusting ranking associated with the intermediate ranked results based at least in part on the determined trust level value associated with the user with respect to the first seller to determine final ranked results.
21 Citations
26 Claims
-
1. A system to adjust search results ranking, comprising:
-
one or more hardware processors configured to; receive a search query comprising one or more keywords submitted to an e-commerce website by a user; determine intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords; in response to the intermediate ranked results being determined, determine a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is, determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user, wherein the one or more historical user product information evaluation records are stored in database that is associated with the e-commerce website and that stores a mapping of user product information evaluations to seller identifiers; and adjust the ranking associated with, the intermediate ranked results based at least in part on the determined trust level value associated with, the user with respect to the first seller to determine final ranked results, wherein to adjust the ranking associated with the intermediate ranked results comprises to; determine whether the trust level value exceeds a predetermined trust level threshold value; in the event that the trust level value exceeds the predetermined trust level threshold value, add identification information associated with the first seller onto white list; and in the event that the trust level value does not exceed the predetermined trust level threshold value, add identification information associated with the first seller onto a black list; and wherein the ranking associated with the intermediate ranked results is adjusted based on the white list and the black list such that a first search result of the intermediate ranked results associated with a seller on the white list is determined to be ranked higher than a second search result of the intermediate ranked results associated with a seller on the black list; and one or more memories coupled to the one or more hardware processors and configured to provide the one or more hardware processors with instructions that are to be executed by the one or more hardware processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26)
-
-
15. A method to adjust search results ranking, comprising:
-
receiving a search query comprising one or more keywords submitted to an e-commerce website by a user; determining intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords; in response to the intermediate ranked results being determined, determining a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user, wherein the one or more historical user product information evaluation records are stored in database that is associated with the e-commerce website and that stores a mapping of user product information evaluations to seller identifiers; and adjusting ranking associated with the intermediate ranked results based at least in part on the determined trust level value associated with the user with respect to the first seller to determine final ranked results, wherein adjusting the ranking associated with the intermediate ranked results comprises; determining whether the trust level value exceeds a predetermined trust level threshold value, in the event that the trust level value exceeds the predetermined trust level threshold value, adding identification information associated with the first seller onto a white list; and in the event, that the trust level value does not exceed the predetermined trust level threshold value, adding identification information associated with the first seller onto a black list; and wherein the ranking associated with the intermediate ranked results is adjusted based on the white list and the black list such that a first search result of the intermediate ranked results associated with a seller on the white list is determined to be ranked higher than a second search result of the intermediate ranked results associated with a seller on the black list. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for adjusting search results ranking, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a search query comprising one or more keywords submitted to an e-commerce website by a user; determining intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords; in response to the intermediate ranked results being determined, determining a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user, wherein the one or more historical user product information evaluation records are stored in database that is associated with the e-commerce website and that stores a mapping of user product information evaluations to seller identifiers; and adjusting ranking associated with the intermediate ranked results based at least in part on the determined trust level value associated with the user with respect to the first seller to determine final ranked results, wherein adjusting the ranking associated with the intermediate ranked results comprises; determining whether the trust level value exceeds a predetermined trust level threshold value; in the event that the'"'"'trust level value exceeds the predetermined trust level threshold value, adding identification information associated with the first seller onto a white list and in the event that the trust level value does not exceed the predetermined trust level threshold value, add identification information associated with the, first seller onto a black list; and wherein the ranking associated with the intermediate ranked results is adjusted based on the white list and the black list such that a first search result of the intermediate ranked results associated with a seller on the white list is determined to be ranked higher than a second search result of the intermediate ranked results associated with a seller on the black list.
-
Specification