Patents by Inventor Darpan Saini

Darpan Saini 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: 11321057
    Abstract: Declarative Single Page Web Application (SPA) builder system and method are used to build complex, fully functional SPA without undue coding. A SPA builder contains a set of rules that facilitate the building of a SPA. The set of rules in the SPA builder includes a set of user interface elements and a finite state machine model with a set of data dependency rules, a set of user interface rendering rules, and a set of action execution data flow rules. The SPA builder also utilizes mock data that allows user to build and verify user interaction flows of the SPA at design time.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: May 3, 2022
    Assignee: Q2 Software, Inc.
    Inventors: Min Wu, Darpan Saini, Sneha Periwal
  • Publication number: 20210055916
    Abstract: The declarative Single Page Web Application (SPA) builder system and method can be used to build complex, fully functional SPA without undue coding. The SPA builder contains a set of rules that facilitate the building of a SPA. The set of rules in the SPA builder may include a set of user interface elements and a finite state machine model with a set of data dependency rules, a set of user interface rendering rules, and a set of action execution data flow rules. The SPA builder may also utilize mock data that allows the user to build and verify the user interaction flows of the SPA at design time.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 25, 2021
    Inventors: Min Wu, Darpan Saini, Sneha Periwal
  • Patent number: 10846060
    Abstract: The declarative Single Page Web Application (SPA) builder system and method can be used to build complex, fully functional SPA without undue coding. The SPA builder contains a set of rules that facilitate the building of a SPA. The set of rules in the SPA builder may include a set of user interface elements and a finite state machine model with a set of data dependency rules, a set of user interface rendering rules, and a set of action execution data flow rules. The SPA builder may also utilize mock data that allows the user to build and verify the user interaction flows of the SPA at design time.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: November 24, 2020
    Assignee: Q2 Software, Inc.
    Inventors: Min Wu, Darpan Saini, Sneha Periwal
  • Publication number: 20190235843
    Abstract: The declarative Single Page Web Application (SPA) builder system and method can be used to build complex, fully functional SPA without undue coding. The SPA builder contains a set of rules that facilitate the building of a SPA. The set of rules in the SPA builder may include a set of user interface elements and a finite state machine model with a set of data dependency rules, a set of user interface rendering rules, and a set of action execution data flow rules. The SPA builder may also utilize mock data that allows the user to build and verify the user interaction flows of the SPA at design time.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 1, 2019
    Inventors: Min Wu, Darpan Saini, Sneha Periwal
  • Publication number: 20090157683
    Abstract: A system, method and computer product for accessing content by receiving as input an anchor, where the anchor is associated with selected content within an existing document, the document for example being an existing web page, and upon selecting the anchor, displaying the selected content to the user. Also disclosed is a system, method and computer product for identifying content, creating an anchor for the selected content and transmitting the selected content to one or more users over a communication link.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 18, 2009
    Inventors: Sairam Bantupalli, Anish Chandran, Ranjith R1, Darpan Saini, Neeraj S. Sharma