User aliases in a communication system
First Claim
Patent Images
1. A system comprising:
- a memory that associates a plurality of identifiers with a single index; and
processing logic to;
receive a first identifier of the plurality of identifiers,map the first identifier to the single index,receive a second identifier of the plurality of identifiers,where the second identifier is associated with a same type of communication as the first identifier,map the second identifier to the single index, anduse the single index to retrieve a profile for a party with whom communications, identifying the first identifier or the second identifier, are to be established, the profile being used to establish the communications with the party.
6 Assignments
0 Petitions
Accused Products
Abstract
A technique is disclosed in the context of a communications system whereby parties accessible through the system may be referenced by multiple alternative symbolic names. User profile information for a given party may be maintained in the system to control features and routing behavior in response to session request involving the party. By virtue of a mapping capability, one or more symbolic names may be associated with the same user profile information. A session request involving any of the alternative names for a party will evoke the same user profile.
38 Citations
20 Claims
-
1. A system comprising:
a memory that associates a plurality of identifiers with a single index; and
processing logic to;receive a first identifier of the plurality of identifiers, map the first identifier to the single index, receive a second identifier of the plurality of identifiers, where the second identifier is associated with a same type of communication as the first identifier, map the second identifier to the single index, and use the single index to retrieve a profile for a party with whom communications, identifying the first identifier or the second identifier, are to be established, the profile being used to establish the communications with the party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for establishing communications with a party, the method comprising:
-
receiving a first identifier for the party from a first calling party; mapping the first identifier to an index; using the index to retrieve a profile for the party; establishing communications, using a first type of communication handling procedure, between the first calling party and the party based on the profile; receiving a second identifier for the party from a second calling party, the second identifier having a value different than a value of the first identifier, where the first identifier and the second identifier are of a same type; mapping the second identifier to the index; using the index to retrieve the profile for the party; and establishing communications, using a second type of communication handling procedure, between the second calling party and the party based on the profile, the second type of communication handling procedure being different than the first type of communication handling procedure. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
means for mapping a first identification information to an index identifying user profile information corresponding to a party; means for accessing the user profile information, using the index; means for specifying a period of time for enabling the first identification information to be used for communication sessions, specifying the first identification information, with the party; means for enabling first communication sessions, of the communication sessions, specifying the first identification information, during the period of time; means for disabling second communications sessions, of the communication sessions, specifying the first identification information, after an expiration of the period of time; and means for continuing to enable, after the expiration of the period of time, communication sessions with the party, specifying second identification information mapped to the index, where the second identification information is different than the first identification information. - View Dependent Claims (18, 19, 20)
-
Specification