VIRTUAL SUBSCRIBER IDENTIFIER SYSTEM AND METHOD
First Claim
1. A subscriber terminal in a communication network, comprising:
- virtual subscriber identifier generation means for generating a virtual subscriber identifier;
subscriber identity mapping data generation means coupled to said virtual subscriber identifier generation means, said subscriber identity mapping data generation means being adapted to generate a subscriber identifier to the real identifier of said subscriber; and
communication means communicatively coupled to the identifier service provider, said communication means being adapted to communicate with other subscriber terminals using said virtual subscriber identifier via the identifier service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a virtual subscriber identifier system and method of a communication network. According to one embodiment of the invention, a subscriber generates virtual subscriber identifiers by him/her self, generates a subscriber identity mapping data by which a identifier service provider can figure out the real identifier of the owner of the virtual subscriber identifier, and informs peers of the virtual subscriber identifiers. The subscriber identify mapping data may be a data in which a virtual subscriber identifier is associated to the real identifier of the subscriber, and be registered by the subscriber with the identifier service provider. A peer generates a communicating request including a virtual subscriber identifier as target, and sends the request to the identifier service provider, the identifier service provider determines the real identifier of the subscriber from the subscriber identity mapping data, and forwards the communication between the peer and the subscriber'"'"'s terminal. In another embodiment, the subscriber identity mapping data may be a secret data of the subscriber, by which the virtual subscriber identifier can figure out the real identifier of the subscriber. When receiving the communication request, the identifier service provider decrypts the real identifier of the owner of the virtual subscriber identifier from the secret data received from the peer. In one embodiment, the virtual subscriber identifier is generated from the public key of the subscriber. The virtual subscriber identifier may be equipped with a certificate, or be associated with a magic word. With the invention, the use of the virtual subscriber identifiers is more flexible to the system and versatile to the subscriber.
-
Citations
36 Claims
-
1. A subscriber terminal in a communication network, comprising:
-
virtual subscriber identifier generation means for generating a virtual subscriber identifier;
subscriber identity mapping data generation means coupled to said virtual subscriber identifier generation means, said subscriber identity mapping data generation means being adapted to generate a subscriber identifier to the real identifier of said subscriber; and
communication means communicatively coupled to the identifier service provider, said communication means being adapted to communicate with other subscriber terminals using said virtual subscriber identifier via the identifier service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a subscriber to communicate with peers over a communication network while preserving said subscriber'"'"'s privacy, comprising:
-
generating a virtual subscriber identifier;
generating a subscriber identity mapping data used for an identifier service provider to associate said virtual subscriber identifier to the real identifier of said subscriber;
informing at least one peer of said virtual subscriber identifier; and
communicating with said peer using said virtual subscriber identifier via the identifier service provider, wherein the real identifier of the owner of said virtual subscriber identifier is determined by said virtual subscriber identifier based on said identity mapping data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A communication server for forwarding a communication in a communication network, comprising:
-
subscriber identity mapping data storage means for storing subscriber identity mapping data, said identity mapping data being used for an identifier service provider to associate a virtual subscriber identifier generated by a subscriber to the real identifier of said subscriber;
subscriber identity determination means coupled to said subscriber mapping data storage means, wherein in response to a communication request including said virtual subscriber identifier as target from a peer of said subscriber, said subscriber identity determination means determines the real identifier of the owner of said virtual subscriber based on said subscriber identity mapping data; and
communication forwarding means coupled to said subscriber identity determination means, said communication forwarding means being adapted to forward the communication between said peer and the terminal of said determined subscriber. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for forwarding a communication in a communication network, comprising:
-
receiving subscriber identity mapping data, said identity mapping data being used for associating a virtual subscriber identifier generated by a subscriber to the real identifier of said subscriber;
storing said subscriber identity mapping data in a memory;
receiving a communication request from a peer of said subscriber, said communication request including said virtual subscriber identifier as target;
determining the real identifier of the owner of said virtual subscriber identifier from said subscriber identity mapping data; and
forwarding the communication between said peer and said subscriber'"'"'s terminal. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A method for communication over a communication network while preserving privacy, wherein the network comprises at least one subscriber terminal, at least one peer of the subscriber terminal and an identifier service provider coupled to said subscriber terminal and said peer, the method comprising:
-
said subscriber terminal generates a virtual subscriber identifier and a subscriber identity mapping data used for said identifier service provider to associate said virtual subscriber identifier to the real identifier of said subscriber, and informs said peer of said virtual subscriber identifier;
said peer generates a communication request including said virtual subscriber identifier as target, and sends the request to said identifier service provider; and
said identifier service provider determines the real identifier of said subscriber from said subscriber identity mapping data, and forwards the communication between said upper and said subscriber terminal. - View Dependent Claims (30, 31)
-
-
32. A system for communication by virtual identifiers over a communication network, comprising at least one subscriber terminal, at least one peer and a communication server coupled to said subscriber terminal and said peer, wherein said subscriber terminal comprises
virtual subscriber identifier generation means for generating a virtual subscriber identifier; -
subscriber identity mapping data generation means coupled to said virtual subscriber identifier generation means, said subscriber identity mapping data generation means being adapted to generate a subscriber identity mapping data used for an identifier service provider to associate said virtual subscriber identifier to the real identifier of said subscriber, and communication means communicatively coupled to the identifier service provider, said communication means being adapted to communicate with other subscriber terminals using said virtual subscriber identifier via the identifier service provider, and said identifier service provide comprises subscriber identity mapping data storage means for storing said subscriber identity mapping data; and
subscriber identity determination means coupled to said subscriber mapping data storage means, wherein in response to a communication request including said virtual subscriber identifier as target from said, said subscriber identity determination means determines the real identifier of the owner of said virtual subscriber identifier based on said subscriber identity mapping data, and communication forwarding means coupled to said subscriber identity determination means, said communication forwarding means being adapted to forward the communication between said peer and the terminal of said determined subscriber. - View Dependent Claims (33, 34)
-
-
35. A manufactured article having a machine readable medium with instructions recorded thereon which, when executed by one or more processors, causes the processor to:
-
generating a virtual subscriber identifier and a subscriber identity mapping data used for associating said virtual subscriber identifier with the real identifier of a subscriber;
informing at least one peer of said virtual subscriber identifier; and
communicating with said peer using said virtual subscriber identifier via said identifier service provider, wherein the real identifier of the owner of said virtual subscriber identifier is determined by said virtual subscriber identifier based on said identity mapping data.
-
-
36. A manufactured article having a machine readable medium with instructions recorded thereon which, when executed by one or more processors, causes the processors to:
-
receiving subscriber identity mapping data, said identity mapping data being used for associating a virtual subscriber identifier generated by a subscriber to the real identifier of said subscriber;
storing said subscriber identity mapping data in a memory;
receiving a communication request from a peer of said subscriber, said communication request including said virtual subscriber identifier as target;
determining the real identifier of the owner of said virtual subscriber identifier from said subscriber identity mapping data; and
forwarding the communication between said peer and said subscriber'"'"'s terminal.
-
Specification