Patents Assigned to Airbnb, Inc.
-
Patent number: 11321672Abstract: Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.Type: GrantFiled: May 29, 2018Date of Patent: May 3, 2022Assignee: Airbnb, Inc.Inventors: Nancy E. Kho, Bill D. Le, Fang Lu, Alaa Abou Mahmoud
-
Patent number: 11308564Abstract: Systems and methods are provided for extracting a plurality of features for a listing from a datastore comprising a plurality of listings and a plurality of features for each of the plurality of listings, determining a cluster of similar listings to the listing and generating a set of cluster features for the cluster of similar listings, analyzing the set of cluster features for the cluster of similar listings based on a booking price, using a first trained machine learning model to determine a cluster-level probability of booking the listing on the given date, analyzing the plurality of features for the listing using the booking price, using a second trained machine learning model to determine a listing-level probability of booking the listing on the given date, and generating a final probability of booking by combining the cluster-level probability of booking and the listing-level probability of booking.Type: GrantFiled: December 10, 2018Date of Patent: April 19, 2022Assignee: Airbnb, Inc.Inventors: Peng Ye, Fan Yang
-
Patent number: 11295345Abstract: A cost-focused determination of whether to deliver an electronic advertisement or notice to a particular user can be made through a cumulative consideration of the predicted return on investment over each of a plurality of electronic channels. A plurality of channel-specific budget values are calculated for the user, one for each channel, each setting an upper spending limit for advertisement to the user over that channel based on the user's information and their activity on the channel. A global budget is calculated for the user using a weighted aggregation of the channel-specific values, information about the user and their activity with the advertiser, and consideration of “overlap” effects of advertising to the same user on several channels. When managing whether to deliver an advertisement over a channel, if the channel-specific value is lower than the global budget, the advertisement is delivered, and the global budget is decreased by a complementary amount.Type: GrantFiled: March 28, 2019Date of Patent: April 5, 2022Assignee: Airbnb, Inc.Inventors: Shike Mei, Teng Wang, Shawn Chen, Ganesh Venkataraman
-
Patent number: 11276256Abstract: A system for identifying and reporting traffic events is presented. Position and motion data from two or more vehicles are uploaded to a data center. The system identifies an accident between first and second vehicles by correlating the motion and position information of the first vehicle with the motion and position information of the second vehicle.Type: GrantFiled: August 25, 2016Date of Patent: March 15, 2022Assignee: Airbnb, Inc.Inventors: Timothy J. Chainer, Gerard McVicker, Pritish R. Parida
-
Patent number: 11263645Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for aggregating scoring of tagged content across social bookmarking systems. In an embodiment of the invention, a method for aggregating scoring of tagged content across social bookmarking systems can be provided. The method can include combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score and applying the single aggregate tag score to the tag in the content. In this regard, combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score can include computing either a simple or a weighted average of the tag scores for the tag to produce the single aggregate score.Type: GrantFiled: December 11, 2018Date of Patent: March 1, 2022Assignee: Airbnb, Inc.Inventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 11263224Abstract: Text including at least a first term can be presented on a display. An enterprise glossary can be queried to identify at least a first curation parameter assigned to the first term. A first score can be determined for the first term based, at least in part, on the first curation parameter assigned to the first term. The first score can be assigned to a first data value. The first data value can be presented on the display.Type: GrantFiled: February 3, 2020Date of Patent: March 1, 2022Assignee: Airbnb, Inc.Inventors: Michael Fankhauser, Joshua Fox, Benjamin Halberstadt, Roger K. Hecker
-
Patent number: 11255673Abstract: GPS devices of vehicles send routes of drivers and automatically generated coordinates of driver positions to a host application for saving on memory remote from the vehicles. Selections of saved routes by drivers and coordinates of driver positions indicating starting and completion of the saved routes are sent to the host application for storing driver trip times corresponding to the saved routes. A driver sends a request for a saved route to the host application. When the host application identifies other saved routes that have start and destination locations within predetermined distances of start and destination locations of the requested saved route, the GPS device of the driver receives at least one of the other save routes from the host application.Type: GrantFiled: October 11, 2019Date of Patent: February 22, 2022Assignee: Airbnb, Inc.Inventors: Sara H. Basson, Peter G. Fairweather, Dimitri Kanevsky, Edward E. Kelley
-
Patent number: 11257010Abstract: 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.Type: GrantFiled: September 24, 2019Date of Patent: February 22, 2022Assignee: Airbnb, Inc.Inventors: Nathan Blecharczyk, Maxim Charkov, Matt Weisinger, Riley Newman, Joseph Zadeh
-
Patent number: 11256858Abstract: An asset merging system generates a merge file containing assets from multiple party systems. The asset merging system receives the assets and determines whether any of the assets has changed versus previously received versions of the assets. If any of the received assets has changed, the asset merging system generates a merge file containing at least the most recent version of the changed assets. The asset merging system then communicates the merge file to a content delivery network (CDN) for serving to users requesting for content that uses the assets in the merge file.Type: GrantFiled: December 16, 2013Date of Patent: February 22, 2022Assignee: Airbnb, Inc.Inventor: Sriakhil Gogineni
-
Patent number: 11226989Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.Type: GrantFiled: February 27, 2017Date of Patent: January 18, 2022Assignee: Airbnb, Inc.Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
-
Patent number: 11226723Abstract: Disclosed are ways to generate and present recommendations which provide a user with the ability to explore the follow-on consequences of accepting the recommendations. In some aspects, a method includes receiving a first user input including a recommendation topic, presenting, via a display, an exploration structure including a node corresponding to the recommendation topic, receiving data corresponding to the node from a knowledge repository, analyzing the received data to determine at least one follow-on recommendation based on the node, and presenting each determined follow-on recommendation in the exploration structure as a child node of the node corresponding to the recommendation topic.Type: GrantFiled: February 7, 2020Date of Patent: January 18, 2022Assignee: Airbnb, Inc.Inventors: Elizabeth Daly, Oznur Alkan
-
Patent number: 11222029Abstract: Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest.Type: GrantFiled: May 16, 2019Date of Patent: January 11, 2022Assignee: Airbnb, Inc.Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
-
Patent number: 11210638Abstract: Systems and methods for providing contextual calendar reminders are provided. A host can receive a calendar reminder notifying the host that a calendar for a property listing maintained by the host may need to be updated. The system can provide the host with a reminder to update the calendar for the property listing based on criteria related to the expected number of times the host will view the calendar within a designated time period and the timing of the host's last interaction with the calendar. If the designated criteria are satisfied, the system can generate a reminder for the host to update the calendar for the property listing. Before sending the reminder to the host, the system confirms that the host did not recently interact with the calendar and if the host did interact with the calendar, the system cancels the sending of the reminder.Type: GrantFiled: December 18, 2017Date of Patent: December 28, 2021Assignee: Airbnb, Inc.Inventors: Tao Cui, Yuting Gu
-
Patent number: 11200449Abstract: Systems and methods are provided for generating a base visual score for each candidate image of a plurality of images received by a computing system, based on the scene type of each image. For each candidate image, the computing system multiplies the base visual score by a feature importance weight to generate a first visual score, adds respective scene type bonus points to the first visual score to generate a second visual score, and adds diversity scoring points to the second visual score to generate a final visual score for each candidate image. The computing system ranks the candidate images based on the final visual scores and provides a specified number of the top-ranked candidate images to be displayed on a display of the computing device.Type: GrantFiled: May 21, 2021Date of Patent: December 14, 2021Assignee: Airbnb, Inc.Inventor: Bilguun Ulammandakh
-
Patent number: 11157838Abstract: Systems and methods are provided for analyzing booking session data to generate a plurality of feature vectors for each booking session of the plurality of booking sessions, and generating training data comprising the plurality of feature vectors for each booking session and at least a first constraint. The systems and methods further providing for calculating a set of weights using the training data, wherein each weight is a lowest weight satisfying the most constraints possible, wherein the set of weights comprises a weight associated with each feature in the plurality of feature vectors, and computing a reservation value for each of a plurality of clients for each of a plurality of listings and for each date of a plurality of dates, based on the set of weights and the plurality of feature vectors.Type: GrantFiled: July 26, 2017Date of Patent: October 26, 2021Assignee: Airbnb, Inc.Inventors: Yin Lou, Li Zhang
-
Patent number: 11138510Abstract: A user expertise classifying method, system, and computer program product, include analyzing an input by a user based on at least one of vocabulary, orthography, and grammar of the user input, processing user background data obtained from a database, and calculating an expertise score of the user based on the analyzed user input and the processed background data.Type: GrantFiled: September 13, 2019Date of Patent: October 5, 2021Assignee: Airbnb, Inc.Inventors: Ana Paula Appel, Victor Boa Juliani, Andre Gama Leal, Claudio Santos Pinhanez, Marcela Megumi Terakado
-
Patent number: 11140458Abstract: An apparatus and method for A/B testing including a storage device storing a set of data, an input device receiving input from a sensor according to a review of composed set of data, a processor receiving an input signal from the input device, the input signal including a plurality of criteria noted according to a time of the composed set of data, the processor processing the first set of data according to a feedback of the input signal. The processor analyzes the input signal and extracts the plurality of criteria from the input signal as extracted information.Type: GrantFiled: October 4, 2018Date of Patent: October 5, 2021Assignee: Airbnb, Inc.Inventors: Roman Vaculin, Kuntal Dey, Seema Nagar
-
Publication number: 20210304264Abstract: The present disclosure relates to the implementation of a pricing structure for the private booking of travel experiences. An experience is offered publicly, so as to be bookable by a plurality of customers, each customer booking a subset of a number of available slots for attendees. A customer may convert the experience from a public experience to a private experience by paying at least a minimum price for the private booking. Where the per person cost would exceed the minimum price, the customer pays an additional per guest value. A plurality of differing pricing rules may be applied in correspondence based on the respective numbers of different types of guests attending the event, or differing date/time instances of the experience.Type: ApplicationFiled: March 25, 2020Publication date: September 30, 2021Applicant: Airbnb, Inc.Inventors: Benjamin Chute, Eric Ertmann, Andrew Hunt, Kristen Jaber, Mojtaba Mehrara, Pauline Nguyen, James Ostrowski, Gabriel Radovsky, Yunshan Weng
-
Patent number: 11126934Abstract: Systems and methods are provided for receiving from a first computing device associated with a first user, a request to register a group trip comprising at least one trip item, the request including parameters for the group trip, and receiving authorization from a second computing device associated with a second user to be included in the group trip. The systems and method further providing for receiving from the first computing device, a request to book a trip item for the group trip, approving the request to book the trip item for the group trip based on determining that the trip item meets the parameters for the group trip, and automatically charging a payment device associated with the first user and a payment device associated with the second user according to the parameters related to the group trip.Type: GrantFiled: August 31, 2017Date of Patent: September 21, 2021Assignee: Airbnb, Inc.Inventors: Lex Neal Bayer, James Joseph Beshara, Jonathan Paul Golden, Khaled A. Hussein, Mai Leduc, Gabriel Schuyler Westmaas, Johann Kevin Nicolas Camille Max Kerbrat
-
Patent number: 11120431Abstract: A method, system and computer program product for identifying anomalous behavior (e.g., suspicious transactions). Information from at least one social media source (e.g., a posting) and from at least one non-social media source (e.g., a booking) are monitored. A transaction (e.g., credit card transaction) involving a user is identified. The monitored information is then analyzed to identify one or more characteristics (e.g., location of the user) of the user. A rating of invalidity of the transaction is generated based on the one or more characteristics, where the rating of invalidity refers to the likelihood that the transaction is likely to be anomaly, such as a suspicious transaction. If the rating exceeds a threshold, then an anomaly may be said to have occurred. By identifying anomalous behavior using both social media and non-social media sources, anomalous activities that truly occurred will be more accurately detected.Type: GrantFiled: September 18, 2018Date of Patent: September 14, 2021Assignee: Airbnb, Inc.Inventors: David L. Kaminsky, Girish Sundaram