Please download the dossier by clicking on the dossier button x
×

Enterprise tools enhancements

  • US 10,210,026 B2
  • Filed: 06/25/2012
  • Issued: 02/19/2019
  • Est. Priority Date: 09/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a server system comprising an application server communicatively coupled with a web server, wherein;

    the application server comprises a first processor and a first memory;

    the web server comprises a second processor and a second memory;

    the application server, using the first processor, executes an application to retrieve a set of application data from a data repository and transfer the set of application data to the web server;

    the web server, using the second processor, generates at least one user interface page based on the set of application data, and transmits the at least one user interface page to a client device via a network; and

    the server system, using the second processor, defines window elements for one or more modal windows corresponding to the at least one user interface page, wherein;

    the defining the window elements comprises defining a respective container for each window element of the window elements, andthe one or more modal windows comprise a first modal window that is related to the at least one user interface page with a first parent-child relationship, so that i) the first modal window is related as a child of the at least one user interface page, ii) the first modal window is presented in front of the at least one user interface page, and iii) workflow is controlled so that user interaction with the first modal window occurs before the workflow is controlled to return to the at least one user interface page;

    the server system stores, in one or both of the first memory and the second memory, count identifiers of the one or more modal windows; and

    the client device is communicatively coupled with the web server and executing i) a browser application to render the at least one user interface page and ii) a modal controller application separate from the browser application, the modal controller application providing;

    modal control functions including generating the first modal window, assigning a count identifier to the first modal window, generating a second modal window, and maintaining a relationship between the first modal window and the second modal window; and

    an application program interface to the modal control functions, the client device receiving the at least one user interface page from the web server and performing the modal control functions of the modal controller application, the modal control functions invoked through the application program interface to the modal control functions of the first modal window which corresponds to a first container, wherein the application program interface is implemented with a script.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×