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.
Patent No.:
Date of Patent:
Apr. 07, 2026
Filed:
Jan. 31, 2024
Walmart Apollo, Llc, Bentonville, AR (US);
Biyi Fang, Palo Alto, CA (US);
Anish Saha, Mountain View, CA (US);
Xinzi Sun, Redwood City, CA (US);
Dong Xu, Sunnyvale, CA (US);
Kritika Upreti, Sunnyvale, CA (US);
Mohit Prakash Patel, San Jose, CA (US);
Jayanth Korlimarla, Sunnyvale, CA (US);
Jiaxuan Xu, Jersey City, NJ (US);
Musen Wen, Mountain View, CA (US);
Ramakanth Putta, Milpitas, CA (US);
Naga Vijay Bhaskar Manchi, Campbell, CA (US);
Valeriy Valeryevich Pelyushenko, San Jose, CA (US);
Ranjit Kumar Pedapati, Saratoga, CA (US);
Rajesh Garigipati, Dublin, CA (US);
Anant Furia, San Jose, CA (US);
Kuang-Chih Lee, Fremont, CA (US);
Chintan Jagdish Rita, Sunnyvale, CA (US);
Wei Shen, Pleasanton, CA (US);
Walmart Apollo, LLC, Bentonville, AR (US);
Abstract
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving a search query from a user and user session information; receiving input information corresponding to one or more campaigns to display to the user; determining a first bid for the one or more campaigns based on the search query and the user session information; determining a second bid for the one or more campaigns based on the input information; determining a final bid for the one or more campaigns based on the first bid and the second bid; transmitting the final bid to a ranking system to generate a listing of advertisements, the listing of advertisements including positioning information; and enabling a graphical user interface to be modified to reposition the listing of advertisements based on the positioning information. Other embodiments are disclosed herein.