Patents Assigned to Better Holdco, Inc.
  • Patent number: 11956387
    Abstract: A communication router and hub are provided. In examples, a communication platform enables communication between a customer and a service. Customer information associated with a customer is stored as part of a customer record. The customer record may be associated with the customer using a customer address (e.g., a telephone number or an email address) and/or a communication address associated with the service. Thus, in response to a subsequent communication, the communication platform may identify the customer record based at least in part on the customer address and the service communication address, thereby enabling improved communication routing for incoming and outgoing communications associated with the customer. Additionally, customer information from the customer record may be presented to an experience agent of the service, such that the experience agent is able to better assist the customer.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: April 9, 2024
    Assignee: Better Holdco, Inc.
    Inventors: James Fallisgaard, Amy Yue Zhou
  • Patent number: 11782712
    Abstract: Systems and methods are provided for generating an event type and extending event message streaming. The generating an event type includes receiving event definition data. The disclosed technology includes an event type generator that generates scripts in a variety of languages for processing an event of the event type and event dictionary data including event schema associated with the event type. The event dictionary data represents a lightweight library package for merging into a micro service. The event type generator further registers the event type in an event message streamer thereby extending the event message streaming with the event type. The event message streamer provides an event bus that receives an event of the registered event type from a micro service for publishing. The event message streamer delivers the event in an event message to one or more micro services that subscribes to the event type for consuming.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 10, 2023
    Assignee: Better Holdco, Inc.
    Inventors: Raed Shomali, Benjamin Nicholes
  • Publication number: 20230244486
    Abstract: Systems and methods are provided for generating an event type and extending event message streaming. The generating an event type includes receiving event definition data. The disclosed technology includes an event type generator that generates scripts in a variety of languages for processing an event of the event type and event dictionary data including event schema associated with the event type. The event dictionary data represents a lightweight library package for merging into a micro service. The event type generator further registers the event type in an event message streamer thereby extending the event message streaming with the event type. The event message streamer provides an event bus that receives an event of the registered event type from a micro service for publishing. The event message streamer delivers the event in an event message to one or more micro services that subscribes to the event type for consuming.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 3, 2023
    Applicant: Better Holdco, Inc.
    Inventors: Raed Shomali, Benjamin Nicholes
  • Publication number: 20230144606
    Abstract: Systems and methods are provided for processing a request for a product. The processing the request includes receiving a preliminary request from a client device for a product including identity information of a requestor and conditions of the product without specifying a particular product. The disclosed technology generates a list of eligible products for the requester to select one product. A determiner receives a request for a product and information needed to approve a use of the product (e.g., underwriting a mortgage application). The disclosed technology automatically retrieves verified information associated with the requestor from various data providers and requests for underwriting by one or more underwriters distributed over the network. The determiner determines a result of the request for the product based on decisions made the underwriters. The client device solicits for uploading additional information and documents needed to fully approve the request for the product.
    Type: Application
    Filed: November 11, 2021
    Publication date: May 11, 2023
    Applicant: Better Holdco, Inc.
    Inventors: Jiuqing Deng, Vishal Srivastav, Vishal Garg, Diane Yu
  • Publication number: 20230039797
    Abstract: Aspects of the present disclosure relate to a partnership configuration engine. In examples, a configuration engine may maintain configuration information associated with one or more providers for which a partnership service provides computing functionality. For example, a partnership service may provide a website, generate electronic communications, and/or perform data processing associated with a third-party provider. The configuration engine may maintain a set of configuration items associated with such a third-party provider, such that functionality of the partnership service is configured accordingly. Thus, as a result of maintaining such configuration information, the partnership service may be configured to provide functionality for any number of providers. Further, data duplication may be reduced and complexity may be reduced as a result of such a configuration information repository.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 9, 2023
    Applicant: Better Holdco, Inc.
    Inventors: Adam Jeremy Fern, Ilia Rogov
  • Publication number: 20220230249
    Abstract: Aspects of the present disclosure relate to condition tree optimization techniques. In examples, a condition tree is comprised of rules and associated logical operators. The condition tree is used to process a set of variables, thereby generating an evaluation result. In some instances, multiple evaluations are performed, for example to identify variables that affect the evaluation result of the condition tree. As compared to dynamic variables that may change across various iterations, certain variables may be static. Subparts of the condition tree associated with such static variables may be identified, such that they may be evaluated and replaced with a resulting processing result, thereby generating an “optimized” condition tree. Thus, the optimized condition tree may comprise dynamic subparts and processing results in place of static subparts. The condition tree may be processed to identify variables that negatively affect an evaluation result, which may be identified as candidate variables for change.
    Type: Application
    Filed: January 19, 2021
    Publication date: July 21, 2022
    Applicant: Better Holdco, Inc.
    Inventors: Juliette Rembrandt Klingsberg, Sam Arthur Ross, Hanson Yu