Patents by Inventor Mohit Baranwal

Mohit Baranwal 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: 12645660
    Abstract: A computer-implemented method for regulating delivery frequency of outbound communications. The method includes receiving message context data comprising one or more of a user identifier, a client identifier, a campaign identifier, a channel identifier, a label identifier, and a trigger identifier. A counter-field identifier is determined that encodes the channel identifier, label identifier, trigger identifier, campaign identifier, and a temporal-interval indicator. A counter field identified by the counter-field identifier is created. A value stored in the counter field is incremented through an atomic operation. The value is compared with a limit stored in a rule set. An allow signal is output when the value does not exceed the limit and a suppress signal is output when the value exceeds the limit. An engagement-counter record is updated to the in-memory database.
    Type: Grant
    Filed: September 25, 2025
    Date of Patent: June 2, 2026
    Assignee: MOENGAGE INDIA PRIVATE LIMITED
    Inventors: Mohit Baranwal, Paramveer Singh, Ajish Nair
  • Patent number: 12498958
    Abstract: A method and system for sending a campaign to a set of users is disclosed. The method comprises receiving a request to send the campaign to the set of users. The set of users into are segmented into a plurality of batches. Each batch comprises at least a predetermined number of users from the set of users. The campaign is processed for the plurality of batches using one or more virtual machine instances. Furthermore, an auto-healing process is implemented to periodically monitor a processing status of the campaign across the plurality of batches. Further, one or more pending batches are identified from the plurality of batches for which the campaign has not been processed. Further re-initiating processing of the campaign for the identified one or more pending batches is performed. The campaign to the pending one or more batches of the plurality of batches is transmitted.
    Type: Grant
    Filed: November 22, 2024
    Date of Patent: December 16, 2025
    Assignee: MOENGAGE INC.
    Inventors: Ajish Nair, Sumit Bansal, Yashwanth Kumar, Mohit Baranwal