Claims
- 1. A system for optimizing communications through at least one communications pipe over at least one network comprising:
at least one client further comprising a functionally connected PSD, cryptography means, data processing means, data storage means and communications means, wherein;
said at least one client is in processing communications with at least one remote computer system over said at least one network and maintaining said at least one communications pipe between said at least one remote computer system and said PSD; said data storage means including means for storing at least one command script received from said at least one remote computer system, wherein said at least one command script includes one or more properly formatted commands for execution by said PSD; said communications means includes means for sequentially sending said one or more properly formatted commands included in said at least one command script to said PSD; said PSD further comprising cryptography means, data processing means and communications means, wherein said PSD is functionally connected to said at least one client and in processing communications with said at least one remote computer system through said at least one communications pipe over said at least one network; said at least one remote computer system comprising cryptography means, data processing means, data storage means and communications means, wherein;
said at least one remote computer system is in processing communications with said at least one client over said at least one network; said at least one remote computer system is in processing communications with said PSD through said at least one communications pipe over said at least one network; said data processing means includes means for generating said at least one command script, wherein said at least one command script includes one or more properly formatted commands for data processing by said PSD; said data storage means includes means for storing said at least one command script; and said communications means includes means for sending said at least one command script to said at least one client over said at least one network.
- 2. The system according to claim 1, wherein said PSD data processing means includes means for generating responses to said one or more properly formatted commands included in said at least one command script.
- 3. The system according to claim 2, wherein said PSD communications means includes means for sending said responses to said at least one client.
- 4. The system according to claim 1, wherein said at least one command script is compressed during transmission.
- 5. The system according to claim 1 or 4, wherein said at least one command script is cryptographically protected.
- 6. The system according to claim 1, wherein said at least one client said data storage means includes means for storing said responses received from said PSD in at least one response script.
- 7. The system according to claim 6, wherein said at least one response script is cryptographically protected.
- 8. The system according to claim 6 or 7 wherein said at least one response script is sent to said at least one remote computer system over said at least one network.
- 9. The system according to claim 8, wherein said at least one response script is compressed during transmission.
- 10. The system according to claim 1, wherein said at least one remote computer system data processing means includes means for analyzing said responses sent by said at least one client.
- 11. A method for optimizing communications through at least one communications pipe over at least one network comprising:
generating at least one command script on at least one remote computer system, wherein said at least one command script includes one or more properly formatted commands; sending said at least one command script to at least one client, wherein said at least one remote computer system is in processing communications with said at least one client over said at least one network and with a PSD, functionally connected to said client, through said at least one communications pipe over said at least one network; receiving said at least one command script by said at least one client; temporarily storing said at least one command script by said at least one client, sequentially processing said at least one command script by said at least one client, sending said one or more properly formatted commands to said PSD, receiving said one or more properly formatted commands by said PSD, processing said one or more properly formatted commands by said PSD, generating a response to each said one or more properly formatted commands by said PSD, sending each said response to said at least one client, receiving each said response by said at least one client, storing each said response by said at least one client in at least one response script, sending said at least one response script by said at least one client over said at least one network to said at least one remote computer system, storing said at least one response script by said at least one remote computer system and processing said at least one response script by said at least one remote computer system.
- 12. The method according to claim 11, wherein said at least one command script is sent compressed.
- 13. The method according to claim 11, wherein said at least one command script is sent cryptographically protected.
- 14. The method according to claim 11, wherein said at least one response script is sent compressed.
- 15. The method according to claim 11, wherein said at least one response script is sent cryptographically protected.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to co-pending U.S. patent application Ser. No. 09/844,246 entitled, “METHOD AND SYSTEM FOR ESTABLISHING A REMOTE CONNECTION TO A PERSONAL SECURITY DEVICE,” filed on Apr. 30, 2001, and assigned to the assignee of the present invention. Applicant hereby incorporates by reference the above-mentioned co-pending application, which is not admitted to be prior art with respect to the present invention by its mention here or in the background section that follows.