Automated determination of booking availability for user sourced accommodations
AssigneeAirbnb, Inc.
InventorsNathan Blecharczyk, Maxim Charkov, Matt Weisinger, Riley Newman, Joseph Zadeh
Life of this patent
Estimating the term…
Abstract
Methods and systems for updating a calendar entry for an accommodation listing are disclosed. In one embodiment, the method comprises generating an availability model and an acceptance model for an accommodation listing in an accommodation reservation system and determining based on those models the probability that the accommodation listing would be able to be booked. Furthermore, the result of an accommodation search query can be filtered and/or sorted using the determined probability of booking.
Claims30
A computer implemented method, comprising:
- receiving, by the computer, a search query from a guest for accommodation, the search query comprising a geographical location and a date range;
- identifying, by the computer, one or more accommodations in the geographical location;
- for each of the one or more identified accommodations, determining by the computer, a probability of booking, wherein the probability of booking is a measure of a likeliness that the guest will be able to book the accommodation of the date range specified in the search query;
- ranking the one or more identified accommodations based at least on the probability of booking;
- and
- providing the ranked accommodations to the guest.
An accommodation reservation system, comprising:
- a computer processor;
- a search module executed by the processor and configured to:
- receive a search query from a guest, the search query comprising a geographical location and a date range;
- identify one or more accommodations based on the search query;
- for each of the one or more identified accommodations, determine a probability of booking, wherein the probability of booking is a measure of a likeliness that the guest will be able to book the accommodation of the date range specified in the search query;
- and
- rank the one or more identified accommodations based at least on a probability of booking
A computer program product comprising a computer-readable storage medium containing computer program code for booking accommodation, the computer program code when executed by a processor causes the processor to:
- receive a search query from a guest, the search query comprising a geographical location and a date range;
- identify one or more accommodations based on the search query;
- for each of the one or more identified accommodations, determine a probability of booking, wherein the probability of booking is a measure of a likeliness that the guest will be able to book the accommodation of the date range specified in the search query;
- and
- rank the one or more identified accommodations based at least on a probability of booking;
Dependencies are inferred from the claim text.