Contact Information Retrieval System and Communication System Using the Same
First Claim
1. A communication system allowing communication over one or more communication networks, the communication system comprising:
- a domain name server storing a zone data file for a domain associated with a first party, the zone data file including contact information associated with the first party, the contact information including a plurality of electronic communication identifiers associated with the first party with each electronic communication identifier being associated with a corresponding communication protocol;
an access granting system enabling the first party to grant a second party access to one or more of the plurality of electronic communication. identifiers, said access granting means being operable to encrypt said one or more electronic communication identifiers to generate encrypted contact information, to store said encrypted contact information in the zone data file; and
a network apparatus remote from said database means, the network apparatus comprising;
means for retrieving said encrypted contact information from the zone data file; and
means for decrypting said encrypted contact information to recover said one or more electronic communication identifiers associated with the first party.
1 Assignment
0 Petitions
Accused Products
Abstract
There is described a communication system allowing communication over one or more communication networks. The communication system includes a domain name server storing a zone data file for a domain associated with a first party, the zone data file including contact information associated with the first party, the contact information including a plurality of electronic communication identifiers associated with the first party with each electronic communication identifier being associated with a corresponding communication protocol. An access granting system enables the first party to grant a second party access to one or more of the plurality of electronic communication identifiers. In particular, the access granting system encrypts one or more electronic communication identifiers to generate encrypted contact information, stores the encrypted contact information in the zone data file in association with a sub-domain of the domain associated with the first party, and provides the second party with access to the identity of said sub-domain.
28 Citations
24 Claims
-
1. A communication system allowing communication over one or more communication networks, the communication system comprising:
-
a domain name server storing a zone data file for a domain associated with a first party, the zone data file including contact information associated with the first party, the contact information including a plurality of electronic communication identifiers associated with the first party with each electronic communication identifier being associated with a corresponding communication protocol; an access granting system enabling the first party to grant a second party access to one or more of the plurality of electronic communication. identifiers, said access granting means being operable to encrypt said one or more electronic communication identifiers to generate encrypted contact information, to store said encrypted contact information in the zone data file; and a network apparatus remote from said database means, the network apparatus comprising;
means for retrieving said encrypted contact information from the zone data file; and
means for decrypting said encrypted contact information to recover said one or more electronic communication identifiers associated with the first party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A domain name server storing a zone datafile for a domain associated with a first party, the zone data file including contact information associated with the first party, the contact information including a plurality of electronic communication identifiers associated with the first party with each electronic communication identifier being associated with a corresponding communication protocol,
wherein the contact information comprises encrypted contact information.
-
14. A network apparatus comprising:
-
a browser program operable to retrieve encrypted contact information for a person from a zone datafile associated with the person; and a decryption engine operable to decrypt retrieved encrypted contact information using a cryptographic key to recover one or more electronic communication identifiers. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program comprising computer-implementable instructions for programming a network apparatus to:
-
retrieve encrypted contact information for a person from a zone datafile associated with the person; and decrypt retrieved encrypted contact information using a cryptographic key to recover one or more electronic communication identifiers. - View Dependent Claims (21)
-
-
22. A method of providing access to contact information for a first party to a second party, the method comprising:
-
the second party sending an access request to the first party; following receipt of said access request, the second party encrypting one or more electronic communication identifiers associated with the first party to generate encrypted contact information, and storing the encrypted contact information in a zone datafile for a domain associated with the first party. - View Dependent Claims (23, 24)
-
Specification