US 12,249,118 B2
Systems and methods for using image scoring for an improved search engine
Elham Saraee, Medford, MA (US); Zachary Halloran, Franklin, MA (US); and Jehan Hamedi, Wellesley, MA (US)
Assigned to VIZIT LABS, INC., Boston, MA (US)
Filed by VIZIT LABS, INC., Boston, MA (US)
Filed on Oct. 15, 2024, as Appl. No. 18/916,516.
Application 16/537,426 is a division of application No. 15/727,044, filed on Oct. 6, 2017, granted, now 10,380,650.
Application 18/916,516 is a continuation of application No. 18/433,846, filed on Feb. 6, 2024, granted, now 12,020,470.
Application 18/433,846 is a continuation in part of application No. 18/494,483, filed on Oct. 25, 2023, granted, now 11,922,675.
Application 18/494,483 is a continuation of application No. 17/833,671, filed on Jun. 6, 2022, granted, now 11,804,028.
Application 17/833,671 is a continuation of application No. 17/548,341, filed on Dec. 10, 2021, granted, now 11,417,085.
Application 17/548,341 is a continuation in part of application No. 16/537,426, filed on Aug. 9, 2019, abandoned.
Claims priority of provisional application 63/606,210, filed on Dec. 5, 2023.
Claims priority of provisional application 63/529,588, filed on Jul. 28, 2023.
Claims priority of provisional application 62/537,428, filed on Jul. 26, 2017.
Prior Publication US 2025/0037422 A1, Jan. 30, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 10/40 (2022.01); G06F 16/438 (2019.01); G06N 3/045 (2023.01); G06V 10/74 (2022.01); G06V 10/82 (2022.01)
CPC G06V 10/761 (2022.01) [G06F 16/438 (2019.01); G06N 3/045 (2023.01); G06V 10/40 (2022.01); G06V 10/82 (2022.01)] 24 Claims
OG exemplary drawing
 
11. A system, comprising:
one or more processors configured by computer-readable instructions to:
store at least one image score for each of a set of images, the set of images comprising a plurality of subsets of images, each subset corresponding with a different web page of a plurality of web pages;
receive, from a computing device, a query comprising one or more keywords or images;
select one or more images that each correspond with a different web page of the plurality of web pages by applying a search engine machine learning model to the one or more keywords or images and at least one image score for each of the plurality of web pages; and
present the one or more images at the computing device.