Temporary contact alias system
First Claim
1. A system embedded in one or more computer readable storage mediums for providing a temporary contact alias, the system comprising:
- a database system operable to store at least one resource list comprising a plurality of contacts associated with at least one user, the plurality of contacts comprising at least one temporary contact at the instruction of said at least one user stored in said at least one resource list associated with said at least one user and at least one non-temporary contact, the at least one temporary contact being assigned an expiration period as the at least one temporary contact is added to the resource list and the at least one non-temporary contact not having an expiration period;
a network interface operable to communicate with a plurality of users, including said at least one user, over a network which is operable to provide a communication medium between the plurality of users;
a service manager component operable to notify the at least one user associated with the resource list of an accessibility of each of the plurality of contacts on the resource list;
the service manager component operable to provide the at least one user an option of converting the at least one temporary contact to a permanent contact not having the expiration period upon the expiration of the at least one temporary contact, but prior to removing of the at least temporary contact.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for providing temporary contact aliases is provided. A representative system includes a database system operable to store at least one resource list comprising a plurality of contacts associated with at least one user. The plurality of contacts comprising at least one temporary contact at the instruction of said at least one user, stored in said at least one resource list associated with said at least one user. The system further includes a network interface operable to communicate with a plurality of users, including said at least one user, over a network which is operable to provide a communication medium between the plurality of users. Methods and other systems for temporary contact alias are also provided.
67 Citations
43 Claims
-
1. A system embedded in one or more computer readable storage mediums for providing a temporary contact alias, the system comprising:
-
a database system operable to store at least one resource list comprising a plurality of contacts associated with at least one user, the plurality of contacts comprising at least one temporary contact at the instruction of said at least one user stored in said at least one resource list associated with said at least one user and at least one non-temporary contact, the at least one temporary contact being assigned an expiration period as the at least one temporary contact is added to the resource list and the at least one non-temporary contact not having an expiration period; a network interface operable to communicate with a plurality of users, including said at least one user, over a network which is operable to provide a communication medium between the plurality of users; a service manager component operable to notify the at least one user associated with the resource list of an accessibility of each of the plurality of contacts on the resource list; the service manager component operable to provide the at least one user an option of converting the at least one temporary contact to a permanent contact not having the expiration period upon the expiration of the at least one temporary contact, but prior to removing of the at least temporary contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method for storing temporary contacts, comprising:
-
receiving, by a communication manager, a request from a user to add a temporary contact to a network resource list including a plurality of contact associated with the user, the network resource list further comprising at least one non-temporary contact; storing, by a database system, the temporary contact in the network resource list; and providing the user an option of converting the temporary contact having an expiration period to a permanent contact not having an expiration period upon the expiration of the temporary contact, but prior to removing of the temporary contact, the temporary contact being assigned the expiration period as the temporary contact is added to the network resource list and the at least one non-temporary contact not having an expiration; checking the accessibility of the plurality of contacts; and notifying the user associated with the network resource list about accessibility of the contacts. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer implemented method for creating temporary contacts, comprising:
-
sending, by a client on a computer, a request to a database system to create a temporary contact on a network resource list, the network resource list further comprising at least one non-temporary contact; providing a set of details about the temporary contact, the set of details comprising an expiration period assigned to the temporary contact as the temporary contact is added to the network resource list, wherein the at least one non-temporary contact does not have an expiration period; requesting an accessibility status of a plurality of contacts on the network resource list; and providing a user an option of converting the temporary contact having the expiration period to a permanent contact not having the expiration period upon the expiration of the temporary contact, but prior to removing of the temporary contact. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification