METHODS AND SYSTEMS FOR PROXYING DATA
First Claim
1. A method of proxying data using a proxy server communicatively coupled to a client device, the method comprising:
- receiving, by the proxy server, encrypted data encoded for an action;
decrypting, by the proxy server, the encrypted data to obtain decrypted data;
performing, by the proxy server, the action on the decrypted data; and
providing, by the proxy server, a result of performing the action on the decrypted data to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for proxying data between an application server and a client device. One exemplary application system includes an application server to generate a virtual application and a proxy server coupled to the application server over a network to provide the virtual application to a client device. The proxy server receives input data from the client device and provides the input data to the application server, wherein the application server encodes the input data for an action in response to authenticating the proxy server and provides the data encoded for the action to the proxy server. The proxy server performs the action on the data and provides the result to the client device.
-
Citations
20 Claims
-
1. A method of proxying data using a proxy server communicatively coupled to a client device, the method comprising:
-
receiving, by the proxy server, encrypted data encoded for an action; decrypting, by the proxy server, the encrypted data to obtain decrypted data; performing, by the proxy server, the action on the decrypted data; and providing, by the proxy server, a result of performing the action on the decrypted data to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of communicating data between an application server and a proxy server communicatively coupled to the application server, the method comprising:
-
receiving, by the application server, the data from the proxy server; encoding, by the application server, the data for an action in response to authenticating the proxy server; and providing, by the application server, the encoded data to the proxy server, wherein the proxy server performs the action on the data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
an application server configured to generate a virtual application; and a proxy server coupled to the application server over a network to provide the virtual application to a client device communicatively coupled to the proxy server and provide data from the client device to the application server, wherein; the application server is configured to; encode the data for an action in response to authenticating the proxy server; and provide the data encoded for the action to the proxy server; and the proxy server is configured to; perform the action on the data; and provide a result of performing the action on the data to the client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification