Scriptable proxy server
First Claim
1. A system comprising:
- a server;
a client device; and
a proxy server, wherein the proxy server is configured to;
receive a script request from the client device, wherein the script request indicates a script, wherein the script comprises one or more server requests;
send the one or more server requests to the server in response to the script request;
receive an endpoint content from the server in response to the one or more server requests; and
provide the endpoint content to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A proxy server may receive a script request from a client indicating a script including a sequence of server requests for a server. The proxy server may send the sequence of server requests to the server. In one embodiment, the proxy server may traverse a series of content pages provided by the server in response to the sequence of server requests. The series of content pages may culminate in an endpoint page. The proxy server may provide the endpoint page to the client. The client may interact from the endpoint page with the one or more servers. In one embodiment, the script may automate the traversal of a series of content pages for the user. Thus, the proxy server may save the user resources (e.g. time) used in a manual traversal of the series of content pages.
-
Citations
30 Claims
-
1. A system comprising:
-
a server;
a client device; and
a proxy server, wherein the proxy server is configured to;
receive a script request from the client device, wherein the script request indicates a script, wherein the script comprises one or more server requests;
send the one or more server requests to the server in response to the script request;
receive an endpoint content from the server in response to the one or more server requests; and
provide the endpoint content to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A proxy server comprising:
-
a processor;
memory configured to store program instructions, wherein the program instructions are executable by the processor to;
receive a script request from a client device, wherein the script request indicates a script comprising one or more server requests;
send the one or more server requests of the script to a server;
receive one or more pages of content;
receive an endpoint content; and
provide the endpoint content to the client device. - View Dependent Claims (13, 14)
-
-
15. A proxy server comprising:
-
means for receiving a script request from a client device, wherein the script request indicates a script comprising one or more server requests for a server;
means for executing the indicated script to traverse a series of content to reach a final content; and
means for providing the final content to the client device. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
receiving a script request from a client device, wherein the script request indicates a script comprising sequence of server requests for a server;
sending the sequence of server requests to the server;
receiving a sequence of content pages in response to the sequence of server requests from the server; and
providing a final content page to the client device. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An article of manufacture comprising software instructions executable to implement:
-
receiving a script request from a client device, wherein the script request indicates a script comprising sequence of server requests for a server;
sending the sequence of server requests to the server;
receiving a sequence of content pages in response to the sequence of server requests from the server; and
providing a final content page to the client device. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification