The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 08, 2022

Filed:

Jan. 30, 2020
Applicant:

Walmart Apollo, Llc, Bentonville, AR (US);

Inventors:

Ajit Varghese Puthenputhussery, Sunnyvale, CA (US);

Sachin Adlakha, Santa Clara, CA (US);

Alessandro Magnani, Palo Alto, CA (US);

Nikita Maple Sudan, Sunnyvale, CA (US);

Sapeksha Virinchi Vemulapati, San Francisco, CA (US);

Zhenrui Wang, Fremont, CA (US);

Isha Ghai, Mountain View, CA (US);

Assignee:

Walmart Apollo, LLC, Bentonville, AR (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/24 (2019.01); G06F 16/2457 (2019.01); G06F 16/9536 (2019.01); G06Q 30/06 (2012.01); G06Q 30/02 (2012.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24578 (2019.01); G06F 16/9536 (2019.01); G06N 20/00 (2019.01); G06Q 30/0256 (2013.01); G06Q 30/0631 (2013.01);
Abstract

This application relates to apparatus and methods for ranking search results. In some examples, a computing device receives item data identifying items for a search query provided by a user. The computing determines, for each item, a first value based on a relevance of the item to the search query. The computing device also determines user engagement data for the user, where the user engagement data identifies engagements by the user on a webpage. The computing device determines, for each item, a second value based on the user engagement data. In some examples, the computing device determines the first values and second values by executing one or more machine learning models. The computing device further determines a ranking of the plurality of items based on the first values and the second values. The computing may transmit the ranking of the plurality of items, such as to a web server.


Find Patent Forward Citations

Loading…