US 12,235,836 B2
Representing listings for reservations on map
Adam James Shutsa, San Francisco, CA (US); Ang Li, Seattle, WA (US); Clarence Chin-wei Quah, San Francisco, CA (US); Devansh Gupta, Jersey City, NJ (US); Shuoyuan Lin, Seattle, WA (US); Hongru Hou, Beijing (CN); Hongwei Zhang, Saratoga, CA (US); Malay Haldar, Foster City, CA (US); Kedar Bellare, San Jose, CA (US); Shanni Weilert, San Jose, CA (US); Sherry Therese Chen, San Mateo, CA (US); Soumyadip Banerjee, Burlingame, CA (US); Surbhi Sethi, San Francisco, CA (US); Vivek Bhardwaj, San Jose, CA (US); Xiaotang Wang, San Francisco, CA (US); and Yonghua Xu, Issaquah, WA (US)
Assigned to Airbnb, Inc., San Francisco, CA (US)
Filed by Airbnb, Inc., San Francisco, CA (US)
Filed on Oct. 25, 2023, as Appl. No. 18/383,611.
Application 18/383,611 is a continuation of application No. PCT/CN2023/091125, filed on Apr. 27, 2023.
Prior Publication US 2024/0362211 A1, Oct. 31, 2024
Int. Cl. G06F 16/245 (2019.01); G06F 3/04817 (2022.01); G06F 3/04842 (2022.01); G06F 16/25 (2019.01)
CPC G06F 16/245 (2019.01) [G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 16/252 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a network site of a listing network platform, input comprising search criteria associated with a geographical region;
identifying a plurality of listings matching the search criteria;
identifying a first subset of listings of the plurality of listings that is each associated with a respective location that is within a boundary associated with the geographical region;
identifying a second subset of listings of the plurality of listings that is each associated with a respective location that is outside the boundary associated with the geographical region;
obtaining ranking information for listings in the first subset of listings;
using the ranking information to identify a first portion of the first subset of listings and a second portion of the first subset of listings, the first portion of the first subset of listings being associated with ranking information that transgresses a ranking threshold and the second portion of the first subset of listings being associated with ranking information that fails to transgress the ranking threshold, the first portion being visually distinguished from the second portion of the first subset of listings;
comparing a quantity of listings in the first portion of the first subset of listings to a threshold quantity;
in response to determining that the quantity of listings in the first portion transgresses the threshold quantity, representing the first portion and the second portion of the first subset of listings using a same type of pin comprising a first pin type, the first pin type causing information associated with a respective listing to be displayed on a corresponding pin; and
visually distinguishing the first subset of listings from the second subset of listings on a map-based graphical user interface (GUI) that represents the plurality of listings matching the search criteria, each of the second subset of listings being represented on the map-based GUI using a second pin type that prevents display of information for a corresponding listing.