Patents by Inventor Shresth Bhatnagar

Shresth Bhatnagar 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).

  • Publication number: 20230376680
    Abstract: Methods and systems for improved and efficient template reconciliation are disclosed. By comparing the original template with the proposed modified template, the template management system can determine the minimally necessary modifications in a relational database to implement all changes and automatically generate scripts to update the template in a short amount of time. The present subject can improve computer and network efficiency by eliminating constant and in-between modifications of the template. It also saves computing resources by avoiding the complete deletion and replacement of a template in the relational database.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 23, 2023
    Applicant: Klaviyo Inc.
    Inventor: Shresth Bhatnagar
  • Publication number: 20230045229
    Abstract: Methods and systems for implementing a conflict resolution process in real-time editing of an online document by multiple users are provided. By adopting a multi-user conflict ID, the system can determine whether an editing conflict exists between two users' modifications of the same document. It can further generate a corresponding conflict resolution action based on a resolution model and synchronize multi-user modifications via serialization data. By enabling multiple users to collaboratively edit one document, e.g., an email, the present methods and systems can effectively optimize the workflow and efficiency of a team.
    Type: Application
    Filed: November 30, 2021
    Publication date: February 9, 2023
    Applicant: Klaviyo, Inc
    Inventors: Nikita Shenkman, Daniel Kezerashvili, Shresth Bhatnagar
  • Publication number: 20230004711
    Abstract: Methods and systems for improved template compilation are disclosed. The system can enable repeating the content of grouped components for each entry in a designated data array from a custom database. With the same design style, each of the iterated components can contain individually different content based on the custom variables in the array. The system can improve efficiency in creating the customized email template. Furthermore, by relying on the custom databases, the system can optimize the template customization process to create personalized templates that match the customer's interests as wells as the business's goals.
    Type: Application
    Filed: June 13, 2022
    Publication date: January 5, 2023
    Applicant: Klaviyo Inc.
    Inventors: Shresth Bhatnagar, Daniel Kezerashvili, Nikita Shenkman
  • Publication number: 20220414325
    Abstract: Methods and systems for optimized template data management are disclosed. By enabling direct access to the shared universal content data, the template management system can replicate the selected universal content either within one template or across several templates. Furthermore, the universal content can be a section that comprise sub-components or a block that comprises subblocks. The present subject matter can improve computer and network efficiency by eliminating duplicative universal content data.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 29, 2022
    Applicant: Klaviyo Inc.
    Inventors: Shresth Bhatnagar, Daniel Kezerashvili, Nikita Shenkman