Patents Assigned to HUBSPOT, INC.
  • Patent number: 11847106
    Abstract: The disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in one or more datastores (e.g., where each datastore may include one or more databases) and systems, the creation, development, maintenance, and use of a set of custom objects for use in a wide range of activities, including sales activities, marketing activities, service activities, content development activities, and others, as well as improved methods and systems for sales, marketing and services that make use of such entity resolution systems and methods as well as custom objects.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: December 19, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Hector Urdiales, Marco Lagi, Stephen J. Purcell, Stuart P. Layton, Bryan Ash, Jared Williams, Sophie Higgs, Robert McEneaney, Dylan Sellberg, Anna Perko
  • Patent number: 11836199
    Abstract: The present system and method relate to an automated crawler for crawling a primary online content object and storing a set of results, a parser for parsing the stored set of results to generate a plurality of key phrases and a content corpus, a plurality of models for processing at least one of the plurality of key phrases or the content corpus, wherein the processing results in a plurality of topic clusters which arrange topics within the primary online content object around a core topic based on semantic similarity, a suggestion generator for generating a suggested topic that is similar to at least one topic among the plurality of topic clusters and for storing the suggested topic, and an application for developing a strategy for development of online presence content.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: December 5, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Tim Hennekey, Asher Krim, Angela DeFranco, Theodore Cleveland, Jonathan Meharry, Matthew Barby
  • Patent number: 11775494
    Abstract: The disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in one or more datastores (e.g., where each datastore may include one or more databases) and systems, the creation, development, maintenance, and use of a set of custom objects for use in a wide range of activities, including sales activities, marketing activities, service activities, content development activities, and others, as well as improved methods and systems for sales, marketing and services that make use of such entity resolution systems and methods as well as custom objects.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: October 3, 2023
    Assignee: HubSpot, Inc.
    Inventors: Hector Urdiales, Marco Lagi, Stephen J. Purcell, Stuart P. Layton, Bryan Ash, Jared Williams, Sophie Higgs, Robert McEneaney, Dylan Sellberg, Anna Perko
  • Patent number: 11765121
    Abstract: Provided herein are systems and methods for providing concurrent connection maximization. Operations include repeatedly increasing a quantity of logical connections between a source email sender and a destination email recipient server and tracking a quantity of logical connections; receiving a connection refusal signal and recording the tracked quantity of logical connections as active upon receipt; storing in a recipient status data set the active quantity of logical connections; and upon initiation of a new message send request to a recipient at the destination email recipient server, configuring a plurality of concurrent connections to the destination email recipient server based on the tracked quantity of logical connections and stored for the destination email recipient server; and sending messages over a portion of the plurality of concurrent connections within a threshold indicated by the tracked quantity of logical connections stored for the destination email recipient server.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: September 19, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Michael O'Brien, Kevin Baker, James Kebinger, Michael Axiak
  • Patent number: 11710136
    Abstract: The present disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in a single database and system, the development and maintenance of a set of universal contact objects that relate to the contacts of a business and that have attributes that enable use for a wide range of activities, including sales activities, marketing activities, service activities, content development activities, and others, as well as improved methods and systems for sales, marketing and services that make use of such universal contact objects.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: July 25, 2023
    Assignee: HubSpot, Inc.
    Inventors: Jared Williams, Michael L. Redbord, Barbara M. McCarthy, Graham J. O'Connor, Stuart P. Layton, Cambria L. Davies
  • Patent number: 11604842
    Abstract: Forward-looking sales activities are poorly served by existing Customer Relationship Managements systems, as the customer information those systems maintain by definition does not include the speculatively interested “leads” pursued in initial sales contacts. An Enrichment database, asynchronously loaded with corporate and optionally individual contact information in anticipation of use, provides real-time access to information in support of such first customer contacts. The Enrichment information may also be used to expedite creation and revision of CRM records.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: March 14, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Christopher O'Donnell, Andy Pitre, Matt Schnitt, Emil Sit, Tim Hennekey, Matt Ball, Greg Brown, Ze'ev Klapow, Zoe Sobin, Jared Williams, Marc Neuwirth, Ricardo Villamil
  • Patent number: 11449775
    Abstract: A modular machine learning-as-a-service (MLAAS) system uses machine learning to respond to tasks without requiring machine learning modeling or design knowledge by its users. The MLAAS system receives an inference request including a model identifier and a target defining features for use in processing the inference request. The features correspond to a task for evaluation using a machine learning model associated with the model identifier. An inference outcome is generated by processing the inference request using the target as input to the model. Feedback indicating an accuracy of the inference outcome with respect to the task is later received and used to generate a training data set, which the MLAAS can use to further train model used to generate the inference outcome. As a result, the training of a machine learning model by the MLAAS system is limited to using data resulting from an inference performed using that model.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 20, 2022
    Assignee: HubSpot, Inc.
    Inventors: George Banis, Adam Starikiewicz, Kevin M. Walsh, Stephen Purcell, Hector Urdiales, Andrea Bergonzo
  • Patent number: 11321736
    Abstract: A system includes a set of crawlers that find and retrieve documents from an information network, an information extraction system, a knowledge graph storing nodes and edges that connect them, wherein each node represents a respective entity of a corresponding entity type of a plurality of entity types, and wherein the knowledge graph further stores event data relating to events detected by the information extraction system, a machine learning system that trains models that are used in connection with at least one of entity extraction, event extraction, recipient identification, and content generation, a lead scoring system that scores the relevance of information to an individual and references information in the knowledge graph, and a content generation system that generates content of a personalized message to a recipient who is an individual for which the lead scoring system has determined a threshold level of relevance.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 3, 2022
    Assignee: HubSpot, Inc.
    Inventors: Marco Lagi, Vedant Misra, Kevin Walsh, Scott Judson
  • Patent number: 11240193
    Abstract: Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: February 1, 2022
    Assignee: HubSpot, Inc.
    Inventors: Michael O'Brien, Kevin Baker, James Kebinger, Michael Axiak
  • Patent number: 11200581
    Abstract: The present disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in a single database and system, the development and maintenance of a set of universal contact objects that relate to the contacts of a business and that have attributes that enable use for a wide range of activities, including sales activities, marketing activities, service activities, content development activities, and others, as well as improved methods and systems for sales, marketing and services that make use of such universal contact objects.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: December 14, 2021
    Assignee: HubSpot, Inc.
    Inventors: Jared Williams, Michael L. Redbord, Barbara M. McCarthy, Graham J. O'Connor, Stuart P. Layton, Cambria L. Davies
  • Patent number: 11165741
    Abstract: Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 2, 2021
    Assignee: HubSpot, Inc.
    Inventors: Michael O'Brien, Michael Axiak
  • Patent number: 11070511
    Abstract: Provided herein are systems and methods that enable management of batch email sending via at least one message transfer authority. Management includes receiving a message recipient list and a message to be sent thereto, evaluating a message delivery readiness indicator for a recipient, and based on a result of the evaluating, removing recipients, locking the message recipient list from further changes, generating a message based on the received message, calculating a probability of engagement metric including an originating node and IP address, and at least one message transfer agent for transferring the message to the at least one recipient. Management further includes coordinating the networked sever to send the generated message from the IP address via the at least one determined message transfer agent and repeating the steps of calculating, determining and coordinating until all messages have been forwarded to a message transfer agent.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 20, 2021
    Assignee: HubSpot, Inc.
    Inventors: Michael O'Brien, Kevin Baker, James Kebinger, Michael Axiak
  • Patent number: 10931623
    Abstract: Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions, including a rate of negative delivery events and a rate of negative engagement events.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: February 23, 2021
    Assignee: HUBSPOT, INC.
    Inventors: Michael O'Brien, Michael Axiak
  • Patent number: 10911394
    Abstract: Provided herein is an electronic message management platform that enables calculating a size of a sample of a message recipient list that delivers a confidence level greater than threshold for the entire message recipient list by applying a predicted bounce percent for the list to a sample size selection algorithm, selecting a total of recipients in the message recipient list that is consistent with the sample size, processing messages to each of the recipients in the sample, monitoring message life cycle events for the recipients in the sample set over a period of time, and based on the monitoring taking an action with the message recipient list selected from a list of recipient list actions consisting of processing remaining recipients in the message recipient list and halting processing of the message recipient list.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: February 2, 2021
    Assignee: HUBSPOT, INC.
    Inventors: Jake Kramer, Xi Wang, Tom Monaghan, Paul Weston, Mark Greene
  • Patent number: 10867003
    Abstract: Forward-looking sales activities are poorly served by existing Customer Relationship Managements systems, as the customer information those systems maintain by definition does not include the speculatively interested “leads” pursued in initial sales contacts. An Enrichment database, asynchronously loaded with corporate and optionally individual contact information in anticipation of use, provides real-time access to information in support of such first customer contacts. The Enrichment information may also be used to expedite creation and revision of CRM records.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: December 15, 2020
    Assignee: HubSpot, Inc.
    Inventors: Christopher O'Donnell, Andy Pitre, Matt Schnitt, Emit Sit, Tim Hennekey, Matt Ball, Greg Brown, Ze'ev Kaplow, Zoe Sobin, Jared Williams, Marc Neuwirth, Ricardo Villamil
  • Patent number: 10826866
    Abstract: Provided herein is a method of preparing a route for a new message through a plurality of networked nodes in an Internet Protocol-based network including calculating a recipient quality score based on a message engagement event with a past message, applying at least one model to determine a probability of the recipient engaging with the new message, based on at least one of the recipient quality score or the determined probability, determining a quality metric, and selecting the route from among a plurality of quality-specific tranches of available routes based on a prediction of the probability of engagement for the new message by applying a machine learning system to determine which route produces a greater likelihood of engagement for parameters of the new message than other routes. New messages for recipients with a first quality metric are sent using a different route than recipients with a second quality metric.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: November 3, 2020
    Assignee: HUBSPOT, INC.
    Inventors: Jake Kramer, Michael Axiak
  • Patent number: 10771425
    Abstract: Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 8, 2020
    Assignee: HUBSPOT, INC.
    Inventors: James Kebinger, Farid Jahanmir, Sean Patrick Hogan, Ryan Kophs, Nathaniel Dempkowski, Michael Axiak, Tom Monaghan