INITIATING CONTACT USING PROTECTED CONTACT DATA IN AN ELECTRONIC DIRECTORY
First Claim
1. A method of initiating a call with a telecommunication device using encrypted contact data received from a server, said method comprising:
- generating, at the telecommunication device, a directory request to receive contact data from an electronic directory stored on the server, said electronic directory including contact data of a plurality of individuals, said contact data including encrypted content and non-encrypted content;
receiving the requested contact data from the server for storage in a local electronic directory of the telecommunication device;
displaying only the non-encrypted content of the received contact data for the plurality of individuals on a display of the telecommunication device;
receiving input from a user selecting a particular one of the plurality of individuals to call;
identifying encrypted content included in the received contact data of the selected particular one of the plurality of individuals;
decrypting the identified encrypted content for the selected individual; and
using the decrypted content to initiate a call to the particular individual without displaying the decrypted content on the display of the telecommunication device.
2 Assignments
0 Petitions
Accused Products
Abstract
A client application allows a user of a telecommunication device to retrieve contact data of a particular individual from a server to initiate contact with the particular individual without viewing content designated as private by the particular individual. The retrieved contact data includes encrypted content and non-encrypted content. The telecommunication device sends a directory request to the server requesting contact data from an electronic directory stored on the server. If the directory request is validated by the server, the telecommunication device receives the requested contact data from the server. The telecommunication device also receives a decryption key and a key expiration parameter from the server. The client application executing on the telecommunication device can use the decryption key within a time period defined by the key expiration parameter to decrypt encrypted contacted data on the telecommunication device to initiate contact with the particular individual.
64 Citations
20 Claims
-
1. A method of initiating a call with a telecommunication device using encrypted contact data received from a server, said method comprising:
-
generating, at the telecommunication device, a directory request to receive contact data from an electronic directory stored on the server, said electronic directory including contact data of a plurality of individuals, said contact data including encrypted content and non-encrypted content; receiving the requested contact data from the server for storage in a local electronic directory of the telecommunication device; displaying only the non-encrypted content of the received contact data for the plurality of individuals on a display of the telecommunication device; receiving input from a user selecting a particular one of the plurality of individuals to call; identifying encrypted content included in the received contact data of the selected particular one of the plurality of individuals; decrypting the identified encrypted content for the selected individual; and using the decrypted content to initiate a call to the particular individual without displaying the decrypted content on the display of the telecommunication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for initiating a call with a telecommunication device using encrypted contact data received from a server, said system comprising:
-
a user interface component responsive to a first input received from a user of the telecommunication device to send a directory request to the server to retrieve contact data from an electronic directory stored on the server, said electronic directory including contact data of a plurality of individuals, said contact data for each said individual including encrypted content and non-encrypted content; a storage component for receiving the requested contact data from the server and for storing the received contact data in a local electronic directory; and wherein said user interface component is responsive to the received contact data to display only the non-encrypted content of the received contact data for the plurality of individuals on a display of the telecommunication device; and a decryption component responsive to a second input received from the user selecting a particular one of the plurality of individuals being displayed for which to initiate a call to decrypt the encrypted content of the contact data corresponding to the particular individual and to use the decrypted content to initiate a call to the particular individual. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of storing contact data received from a server in telecommunication device, said method comprising:
-
sending a directory request to the server requesting contact data from an electronic directory stored on the server, said electronic directory including contact data for an individual, said contact data for the individual including encrypted content and non-encrypted content; receiving, from the server, contact data and an expiration parameter of the individual, said expiration parameter specifying a duration of time during which the contact data of the individual has been authorized for storage; identifying contact data authorized for storage in a memory of the telecommunication device as a function of the received expiration parameter; and storing the identified authorized contact data in the memory of the telecommunication device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification