Patents by Inventor Brendan Marshall Collins

Brendan Marshall Collins has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11836139
    Abstract: An online reservation system is configured to receive requests from a guest for searching property listings and to return property listings that satisfy the search criteria of the requests. The online reservation system uses a machine learning system to rank the property listings returned by the search. The machine learning system uses objective functions to determine parameters for each property listing and assign a ranking based on the parameters. A first objective function generates a parameter indicating an extent to which a property listing matches preferences of the guest, and is based on data about the guest's interactions with the reservation system. A second objective function generates another parameter indicating an extent to which the search request matches the preferences of the host associate with the property listing, and is based on data about the host's responses to reservation requests.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: December 5, 2023
    Assignee: AIRBNB, INC.
    Inventors: Tao Xu, Haibin Cheng, Malay Haldar, Brendan Marshall Collins
  • Publication number: 20230185813
    Abstract: A user is associated with initial search requests, and results that comprise attribute types indicative of a common relationship with other results. Each result has an attribute parameter for each attribute type. Search interaction data. Search interaction data comprises attribute parameter data and user interaction data for the search results. A machine learning algorithm is trained to analyze the search interaction data to recognize common relationships, and used to detect a common relationship between the respective attribute parameters for one of the attribute types for which the user interest data indicates interest. When a subsequent search request is received from the user, a user interest characteristic is computed for each result, based on similarity between the attribute preference data detected using the machine learning algorithm and the attribute parameter for the attribute type. The search results are presented to the user, sorted according to user interest characteristic.
    Type: Application
    Filed: April 11, 2022
    Publication date: June 15, 2023
    Applicant: AIRBNB, INC.
    Inventors: Tao Xu, Surabhi Gupta, Brendan Marshall Collins
  • Publication number: 20210142430
    Abstract: An online reservation system is configured to receive requests from a guest for searching property listings and to return property listings that satisfy the search criteria of the requests. The online reservation system also tracks interactions of the guest with the returned property listings in order to determine which of the property listings are of interest to the guest, and the system may determine one or more guest preference parameters indicative of the guest's preferences based on such interactions. Thereafter, when the guest submits another search request, the system sorts the search results based on the guest preference parameters so that the property listings deemed more likely to be of interest to the guest are ranked higher (e.g., listed first), thereby helping the guest to more quickly find property listings of interest within the search results.
    Type: Application
    Filed: August 21, 2020
    Publication date: May 13, 2021
    Applicant: Airbnb, Inc.
    Inventors: Tao Xu, Surabhi Gupta, Brendan Marshall Collins
  • Publication number: 20190311044
    Abstract: An online reservation system is configured to receive requests from a guest for searching property listings and to return property listings that satisfy the search criteria of the requests. The online reservation system uses a machine learning system to rank the property listings returned by the search. The machine learning system uses objective functions to determine parameters for each property listing and assign a ranking based on the parameters. A first objective function generates a parameter indicating an extent to which a property listing matches preferences of the guest, and is based on data about the guest's interactions with the reservation system. A second objective function generates another parameter indicating an extent to which the search request matches the preferences of the host associate with the property listing, and is based on data about the host's responses to reservation requests.
    Type: Application
    Filed: April 10, 2018
    Publication date: October 10, 2019
    Applicant: AIRBNB, Inc.
    Inventors: Tao Xu, Haibin Cheng, Malay Haldar, Brendan Marshall Collins
  • Publication number: 20190122316
    Abstract: An online reservation system is configured to receive requests from a guest for searching property listings and to return property listings that satisfy the search criteria of the requests. The online reservation system also tracks interactions of the guest with the returned property listings in order to determine which of the property listings are of interest to the guest, and the system may determine one or more guest preference parameters indicative of the guest's preferences based on such interactions. Thereafter, when the guest submits another search request, the system sorts the search results based on the guest preference parameters so that the property listings deemed more likely to be of interest to the guest are ranked higher (e.g., listed first), thereby helping the guest to more quickly find property listings of interest within the search results.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Applicant: AIRBNB, INC.
    Inventors: Tao Xu, Surabhi Gupta, Brendan Marshall Collins