US 12,229,813 B2
System and method for providing three-dimensional, visual search
Fouad Bousetouane, Vernon Hills, IL (US); Srikanth Ojasve, Lake Forest, IL (US); and Nirav Saraiya, Lake Forest, IL (US)
Assigned to W.W. Grainger, Inc., Lake Forest, IL (US)
Filed by W.W. Grainger, Inc., Lake Forest, IL (US)
Filed on Mar. 18, 2022, as Appl. No. 17/698,172.
Application 17/698,172 is a continuation in part of application No. 17/148,725, filed on Jan. 14, 2021, granted, now 12,141,851.
Claims priority of provisional application 63/165,389, filed on Mar. 24, 2021.
Claims priority of provisional application 63/076,741, filed on Sep. 10, 2020.
Claims priority of provisional application 63/048,704, filed on Jul. 7, 2020.
Prior Publication US 2022/0207585 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 10/74 (2022.01); G06F 16/532 (2019.01); G06Q 30/0601 (2023.01); G06V 20/64 (2022.01)
CPC G06Q 30/0623 (2013.01) [G06F 16/532 (2019.01); G06V 10/74 (2022.01); G06V 20/64 (2022.01)] 15 Claims
OG exemplary drawing
 
1. A non-transitory, computer-readable media having stored thereon instructions, the instructions, when executed by a computing device, cause the computing device to perform steps comprising:
using data within an image frame being captured via use of an imaging element associated with the computing device to detect that an object within the image frame is a most prominently detected object within the image frame;
and
in response to an expiration of a predetermined amount of time with the object continually being the most prominently detected object within the image frame, automatically providing at least a part of a three-dimensional (3D) information for the most prominently detected object within the image frame obtained via use of a 3D data obtaining system associated with the computing device to a cloud-based visual search process for the purpose of locating one or more matching products from within a product database for the most prominently detected object within the image frame with the located one or more matching products being returned to a customer as a product search result.