US 12,461,980 B2
Visual search refinement
Jason Luke Wilson, Mill Valley, CA (US); and Naveen Gavini, San Francisco, CA (US)
Assigned to Pinterest, Inc., San Francisco, CA (US)
Filed by Pinterest, Inc., San Francisco, CA (US)
Filed on Jul. 25, 2024, as Appl. No. 18/783,684.
Application 18/783,684 is a continuation of application No. 18/332,361, filed on Jun. 9, 2023, granted, now 12,072,945.
Application 18/332,361 is a continuation of application No. 17/698,961, filed on Mar. 18, 2022, granted, now 11,714,865, issued on Aug. 1, 2023.
Application 17/698,961 is a continuation of application No. 16/456,816, filed on Jun. 28, 2019, granted, now 11,288,332, issued on Mar. 29, 2022.
Application 16/456,816 is a continuation of application No. 14/618,789, filed on Feb. 10, 2015, granted, now 10,380,204, issued on Aug. 13, 2019.
Claims priority of provisional application 61/939,175, filed on Feb. 12, 2014.
Prior Publication US 2024/0378254 A1, Nov. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/9535 (2019.01)
CPC G06F 16/9535 (2019.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
presenting, on a client device, a first user interface presenting a search feature;
receiving, from the client device via a first interaction with the first user interface, an initial search term;
determining a first plurality of search results that are responsive to the initial search term;
presenting, on the client device, a second user interface, wherein the second user interface includes:
at least a portion of the first plurality of search results; and
a first selectable control that includes a first plurality of refinement options;
receiving, from the client device via a second interaction with the second user interface, a first refinement option from the first plurality of refinement options;
determining a second plurality of search results that are responsive to the initial search term and the first refinement option; and
presenting, on the client device, a third user interface, wherein the third user interface includes at least a portion of the second plurality of search results.