Selective server-side execution of client-side scripts
AssigneeServiceNow, Inc.
InventorsChristopher Tucker, Kyle Barron-Krause
Life of this patent
Estimating the term…
Loading patent…
AssigneeServiceNow, Inc.
InventorsChristopher Tucker, Kyle Barron-Krause
Estimating the term…
An example embodiment may involve receiving, by a web server device and from a client device, a request for web content. The example embodiment may also involve determining, by the web server device, that a web document includes a script containing a synchronous client-side function call matching pre-determined criteria. The web content may be at least in part derivable from the web document. The example embodiment may also involve executing, by the web server device, the synchronous client-side function call to obtain output data. The example embodiment may also involve modifying, by the web server device, the web document to include the output data in a data structure associated with the synchronous client-side function call. The example embodiment may also involve transmitting, by the web server device and to the client device, the web document as modified.
A web server system, comprising:
A method to execute a plurality of synchronous client-side function calls via a web server device instead of via a client device to reduce communication between the web server device and the client device, the method comprising:
A non-transitory, computer-readable medium having computer-readable code stored thereon, that when executed by one or more processors of a web server system, causes the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.