Method and system for securing user identities and creating virtual users to enhance privacy on a communication network
First Claim
1. A method of enabling a real entity to access a service on a communication network using a virtual entity, the method comprising:
- establishing a user account including at least first data corresponding to the identity of the real entity and second data corresponding to the virtual entity, wherein said second data does not identify said real entity;
storing said first and second data in a first database;
linking between said first and second data in said first database;
storing said second data at a second database;
associating said second database with a communication network site;
connecting said communication network site to said communication network;
receiving said second data from an unidentified user on the communication network site;
identifying said unidentified user as said virtual entity based on receiving said second data; and
allowing said virtual entity to access said service.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of enabling a real entity to access a service on a communication network using a virtual entity, the method including the steps of establishing a user account including at least first data corresponding to the identity of the real entity and second data corresponding to the virtual entity and not identifying the real entity, storing the first and second data in a first database, linking between the first and second data in the first database, storing the second data at a second database, associating the second database with a communication network site, connecting the communication network site to the communication network, receiving the second data from an unidentified user on the communication network site, identifying the unidentified user as the virtual entity based on receiving the second data, and allowing the virtual entity to access the service.
38 Citations
20 Claims
-
1. A method of enabling a real entity to access a service on a communication network using a virtual entity, the method comprising:
-
establishing a user account including at least first data corresponding to the identity of the real entity and second data corresponding to the virtual entity, wherein said second data does not identify said real entity; storing said first and second data in a first database; linking between said first and second data in said first database; storing said second data at a second database; associating said second database with a communication network site; connecting said communication network site to said communication network; receiving said second data from an unidentified user on the communication network site; identifying said unidentified user as said virtual entity based on receiving said second data; and allowing said virtual entity to access said service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A virtual entity residing on a communication network site and adapted to interact on a communication network on behalf of a real entity, the virtual entity comprising:
-
a memory having stored therein information defining the virtual entity, said information including a unique user name, a password, and information corresponding to an image representing the virtual entity; and a virtual user interface adapted to communicate with said communication network from said communication network site, wherein said virtual entity is not linkable, on said communication network, to the identity of said real entity. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system of enabling a real entity to access a service on a communication network using a virtual entity, the system comprising:
-
a first database having stored therein at least one real user account, the user account including at least first data corresponding to the identity of the real entity and second data corresponding to a virtual entity assigned to said real entity, wherein said second data does not identify said real entity; a second database having stored therein at least one virtual user account including at least said second data corresponding to the virtual entity, wherein said first data is not linked to said second database, wherein said second database is associated with a site of said communication network, wherein said site of the communication network is adapted to receive at least part of said second data from an unidentified user on said communication network and to identify said unidentified user as said virtual entity based on said second data, and wherein said site of the communication network is adapted to allow said virtual entity to access said service. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification