Patent ID: 11886448
Assignee: AIRBNB, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system comprising:
one or more processors of a machine; and
a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
generating a precomputed array of listings in network site by generating a 3D matrix of prices for combinations across a predefined guest count, lead times for check-in dates and trip length subsequent to a current date before a flexible date range listing request is received by the network site;
receiving, from a computing device, the flexible date range listing request specifying a multiple-day length of stay parameter that is within one or more months specified in the flexible date range listing request;
determining one or more listings that match at least one combination in the precomputed array; and
causing, on the computing device, presentation of the one or more listings that match the at least one combination in the precomputed array, the one or more listings displayed in the presentation in a ranked order.