Patents by Inventor Yashwanth Kumar

Yashwanth Kumar 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: 12632503
    Abstract: A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
    Type: Grant
    Filed: February 20, 2025
    Date of Patent: May 19, 2026
    Assignee: MOENGAGE INDIA PRIVATE LIMITED
    Inventors: Arvinder Singh, Nilesh Kumar Soni, Karthik Deivasigamani, Yashwanth Kumar, Ajish Nair
  • Patent number: 12602514
    Abstract: A method for processing sensitive user personally identifiable information (PII) data across geographical boundaries, including: receiving in real-time, by a personally identifiable information (PII) resolver within a first location, a payload data object from a first processing unit at a second location, wherein the payload data object comprises: a header comprising metadata, a body comprising a message to be sent to a user, and a first identifier associated with the user; determining, by the PII resolver, a second identifier and a third identifier stored in a database corresponding to the received first identifier, wherein the database includes a mapping between the first identifier, and the second identifier, and the third identifier; replacing, by the PII resolver.
    Type: Grant
    Filed: September 5, 2025
    Date of Patent: April 14, 2026
    Assignee: MOENGAGE INDIA PRIVATE LIMITED
    Inventors: Ajish Nair, Yashwanth Kumar, Nikhil Kumar, Shilpa Narayana Reddy
  • Patent number: 12602444
    Abstract: A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
    Type: Grant
    Filed: February 20, 2025
    Date of Patent: April 14, 2026
    Assignee: MOENGAGE INDIA PRIVATE LIMITED
    Inventors: Arvinder Singh, Nilesh Kumar Soni, Karthik Deivasigamani, Yashwanth Kumar, 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
  • Publication number: 20250348548
    Abstract: A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
    Type: Application
    Filed: February 20, 2025
    Publication date: November 13, 2025
    Inventors: Arvinder SINGH, Nilesh Kumar Soni, Karthik Deivasigamani, Yashwanth Kumar, Ajish Nair
  • Publication number: 20250348549
    Abstract: A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
    Type: Application
    Filed: February 20, 2025
    Publication date: November 13, 2025
    Inventors: Arvinder Singh, Nilesh Kumar Soni, Karthik Deivasigamani, Yashwanth Kumar, Ajish Nair
  • Patent number: 12259936
    Abstract: A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
    Type: Grant
    Filed: August 21, 2024
    Date of Patent: March 25, 2025
    Assignee: MOENGAGE INC.
    Inventors: Arvinder Singh, Nilesh Kumar Soni, Karthik Deivasigamani, Yashwanth Kumar, Ajish Nair