US 12,216,724 B2
Rearranging tags on a graphical user interface (GUI) based on known and unknown levels of web traffic
Sangdi Lin, Seattle, WA (US); Anish Khazane, Seattle, WA (US); Zachary Harrison, Seattle, WA (US); Philip Foeckler, Seattle, WA (US); Saeid Balaneshinkordan, Seattle, WA (US); Joshua Urbanovsky, Seattle, WA (US); George Busby, Seattle, WA (US); Ondrej Linda, Seattle, WA (US); Siddhi Vakil, Seattle, WA (US); and Joshua Gnanayutham, Seattle, WA (US)
Assigned to MFTB Holdco, Inc., Seattle, WA (US)
Filed by MFTB Holdco, Inc., Seattle, WA (US)
Filed on Feb. 9, 2024, as Appl. No. 18/438,128.
Application 18/438,128 is a continuation of application No. 17/859,918, filed on Jul. 7, 2022, granted, now 11,921,806.
Prior Publication US 2024/0184840 A1, Jun. 6, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 16/9538 (2019.01); G06F 16/958 (2019.01); G06Q 30/0601 (2023.01); G06Q 50/163 (2024.01)
CPC G06F 16/9538 (2019.01) [G06F 16/958 (2019.01); G06Q 30/0643 (2013.01); G06Q 50/163 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for rearranging tags associated with real estate listing information displayed at a graphical user interface (GUI) of a computer system using known and unknown levels of webpage traffic, the system comprising:
at least one processor;
at least one memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising:
accessing a data store to obtain (i) a first set of real estate listing tags and (ii) a second set of real estate listing tags,
wherein each tag of the first set of real estate listing tags indicates a home attribute and is associated with (i) a geographic region and (ii) an known level of webpage traffic; and
wherein each tag of the second set of real estate listing tags indicates a home attribute and is associated with (i) the geographic region and (ii) an unknown level of webpage traffic;
generating a set of popular real estate listing tags by selecting known real estate listing tags from the first set of known real estate listing tags having a respective known level of webpage traffic meeting or exceeding a threshold level of webpage traffic;
performing clustering using the set of popular real estate listing tags and the second set of real estate listing tags, to determine a set of clusters,
wherein each cluster of the set of clusters indicates similar real estate listing tags, and
wherein each cluster of the set of clusters includes at least one of the popular real estate listing tags of the set of popular real estate listing tags and one or more real estate listing tags of the second set of real estate listing tags;
for each cluster of the set of clusters:
determining, for each of real estate listing tag of the second set of real estate listing tags, an estimated level of webpage traffic based on (i) a similarity distance value between two or more listing tags in the respective cluster and (ii) the level of known webpage traffic of the popular real estate listing tag included in the respective cluster;
ranking each real estate listing tag of a combined set of real estate listing tags, in descending order, based on the respective level of known webpage traffic and/or estimated webpage traffic associated with the respective real estate listing tag,
wherein the combined set of real estate tags comprises the second set of real estate listing tags and the set of popular real estate listing tags;
selecting, from the combined set of ranked real estate listing tags, a real estate listing tag having a highest level of the known webpage traffic or the estimated webpage traffic as compared to all other ranked real estate listing tags of the combined set of ranked real estate listing tags; and
generating, for display at the GUI, the selected real estate listing tag with a real estate listing in the geographic region.