CREATING AND USING SECURE COMMUNICATIONS CHANNELS FOR VIRTUAL UNIVERSES
First Claim
Patent Images
1. A method for providing secure communication for a client in a virtual universe, said method comprising the steps of:
- intercepting a data packet to be sent by said client;
determining a network data path for transmission of said data packet;
sequentially encrypting said data packet with public keys of servers in said network data path; and
transmitting said sequentially encrypted data packet to a first recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method provides secure channels for communication in a virtual universe by employing a packet interception layer for incoming and outgoing data packets. A data path is defined and is sequentially encrypted with the public keys of servers in the path. Decryption and identification of the next server occurs in a sequential manner in which the path is known only to the sender.
64 Citations
16 Claims
-
1. A method for providing secure communication for a client in a virtual universe, said method comprising the steps of:
-
intercepting a data packet to be sent by said client; determining a network data path for transmission of said data packet; sequentially encrypting said data packet with public keys of servers in said network data path; and transmitting said sequentially encrypted data packet to a first recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for deploying an application providing secure communication for a client in a virtual universe in a virtual universe environment, said method comprising providing a computer infrastructure being operable:
- to intercept a data packet to be sent by said client to a first recipient;
to determine a network data path for transmission of said data packet;
to sequentially encrypt said data packet with public keys for servers in said data path; and
to transmit said sequentially encrypted data packet to said first recipient.
- to intercept a data packet to be sent by said client to a first recipient;
-
15. A computer readable medium containing thereon program instructions for a data processing system to:
- intercept a data packet to be sent by a client to a first recipient;
determine a network path for transmission of said data packet;
sequentially encrypt said data packet with public keys for servers in said data path; and
transmit said sequentially encrypted data packet to said first recipient.
- intercept a data packet to be sent by a client to a first recipient;
-
16. A data processing system whose memory includes program instructions for a data processing system to:
- intercept a data packet to be sent by a client to a first recipient;
determine a network path for transmission of said data packet;
sequentially encrypt said data packet with the public keys of the of servers in said data path; and
transmit said sequentially encrypted data packet to said first recipient.
- intercept a data packet to be sent by a client to a first recipient;
Specification