×

Dynamic execution environment in network communications

  • US 9,300,745 B2
  • Filed: 07/27/2012
  • Issued: 03/29/2016
  • Est. Priority Date: 07/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing a dynamic execution environment, the method comprising, by at least one hardware processor:

  • receiving a base user interface from a server;

    processing modifications on the base user interface to generate a modified user interface;

    creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and the modified user interface, each of the IRs representative of a creation of a user interface object representative of the modifications on the base user interface, wherein the one or more IRs are composed of one or more scripts;

    executing the one or more IRs to intercept a network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients; and

    executing the one or more IRs to intercept a network communication comprising user data from the one or more clients, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

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