Patents by Inventor Jonathan Hyman

Jonathan Hyman 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: 11755601
    Abstract: Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: September 12, 2023
    Assignee: Braze, Inc.
    Inventor: Jonathan Hyman
  • Publication number: 20230050525
    Abstract: Systems and methods for throttling requests submitted to a database are designed to maximize the rate at which information can be obtained from the database. In the throttling methods, the time required for the database to perform a certain operation is monitored. If the time required to perform the operation exceeds a threshold time period, a request limit is imposed on the database, the request limit limiting the number of data read and/or write requests that can be submitted to the database per unit of time.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 16, 2023
    Inventors: Jonathan HYMAN, Zachary MCCORMICK
  • Patent number: 11206238
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: December 21, 2021
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, William Magnuson, Kevin Wang
  • Patent number: 11196701
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: December 7, 2021
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, William Magnuson, Kevin Wang
  • Patent number: 11134049
    Abstract: Systems and methods for sending a message to a plurality of a client's users prioritize delivery of the message first to those users who are most engaged with the client. A user's degree of engagement with the client may be determined based on a variety of factors, including how recently the user interacted with the client. A database query of user contact information may result in query results being streamed to a message sending unit, and the streamed results may be ordered based on the user's degree of engagement.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 28, 2021
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, William Magnuson, Kevin Wang
  • Publication number: 20210173835
    Abstract: Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
    Type: Application
    Filed: February 15, 2021
    Publication date: June 10, 2021
    Inventor: Jonathan HYMAN
  • Patent number: 10986055
    Abstract: Systems and methods for controlling contacts with a client's users make use of segment-based contact limits. A contact limit sets a maximum number of contacts that a client can have with a user within a predetermined time window. A segment-based contact limit only applies the contact limit to a subset of all the client's users. The type of contact being limited could include messages that are sent to the user or advertising or sales campaigns that are conducted for the user. A segment is a subset of all of the client's users, and a segment may be defined based on one or more filters.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: April 20, 2021
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, Zachary McCormick
  • Patent number: 10922317
    Abstract: Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: February 16, 2021
    Assignee: Braze, Inc.
    Inventor: Jonathan Hyman
  • Publication number: 20210029073
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Application
    Filed: October 9, 2020
    Publication date: January 28, 2021
    Inventors: Jonathan HYMAN, William MAGNUSON, Kevin WANG
  • Publication number: 20210029072
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Application
    Filed: October 9, 2020
    Publication date: January 28, 2021
    Inventors: Jonathan HYMAN, William MAGNUSON, Kevin WANG
  • Patent number: 10887273
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: January 5, 2021
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, William Magnuson, Kevin Wang
  • Publication number: 20200351230
    Abstract: Systems and methods for controlling contacts with a client's users make use of segment-based contact limits. A contact limit sets a maximum number of contacts that a client can have with a user within a predetermined time window. A segment-based contact limit only applies the contact limit to a subset of all the client's users. The type of contact being limited could include messages that are sent to the user or advertising or sales campaigns that are conducted for the user. A segment is a subset of all of the client's users, and a segment may be defined based on one or more filters.
    Type: Application
    Filed: February 19, 2020
    Publication date: November 5, 2020
    Inventors: Jonathan HYMAN, Zachary MCCORMICK
  • Publication number: 20200341982
    Abstract: Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventor: Jonathan HYMAN
  • Publication number: 20200236082
    Abstract: Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Jonathan HYMAN, William MAGNUSON, Kevin WANG
  • Publication number: 20200195600
    Abstract: Systems and methods for sending a message to a plurality of a client's users prioritize delivery of the message first to those users who are most engaged with the client. A user's degree of engagement with the client may be determined based on a variety of factors, including how recently the user interacted with the client. A database query of user contact information may result in query results being streamed to a message sending unit, and the streamed results may be ordered based on the user's degree of engagement.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventors: Jonathan HYMAN, William Magnuson, Kevin WANG
  • Patent number: 10601751
    Abstract: Systems and methods for controlling contacts with a client's users make use of segment-based contact limits. A contact limit sets a maximum number of contacts that a client can have with a user within a predetermined time window. A segment-based contact limit only applies the contact limit to a subset of all the client's users. The type of contact being limited could include messages that are sent to the user or advertising or sales campaigns that are conducted for the user. A segment is a subset of all of the client's users, and a segment may be defined based on one or more filters.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 24, 2020
    Assignee: Braze, Inc.
    Inventors: Jonathan Hyman, Zachary McCormick
  • Publication number: 20170149912
    Abstract: Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
    Type: Application
    Filed: February 4, 2017
    Publication date: May 25, 2017
    Inventors: Jonathan Hyman, William Magnuson
  • Patent number: 9591088
    Abstract: Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: March 7, 2017
    Assignee: Appboy, Inc.
    Inventors: Jonathan Hyman, William Magnuson
  • Publication number: 20160134716
    Abstract: Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventors: Jonathan Hyman, William Magnuson
  • Patent number: 9239771
    Abstract: Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: January 19, 2016
    Assignee: Appboy, Inc.
    Inventors: Jonathan Hyman, William Magnuson