US 12,142,026 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 May 14, 2024, as Appl. No. 18/664,173.
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/664,173 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 2024/0303965 A1, Sep. 12, 2024
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)] 20 Claims
OG exemplary drawing
 
11. A system, comprising:
one or more processors coupled to memory and configured 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;
determine a web page score for each of the plurality of web pages based on one or more image scores of the subset of images that corresponds with the web page;
receive, from a computing device, a query comprising one or more keywords or images;
select a set of web pages by applying a search engine machine learning model to the one or more keywords or images and the web page score for each of the plurality of web pages; and
present the set of web pages at the computing device.