IP Library Granted Patent US 8,725,806
Granted Patent B2
US 8,725,806 · App. 12/700,940 · Granted May 13, 2014

User aliases in a communication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,725,806
App. No.
12/700,940
Granted
May 13, 2014
Kind
B2
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.

Claims (62)

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.

2. The system of claim 1 where the processing logic is further to:

receive a third identifier of the plurality of identifiers,

map the third identifier to the single index, and

use the single index to retrieve the profile for the party, further based on the third identifier.

3. The system of claim 2 where the first identifier includes a telephone number, and

where the third identifier includes an Internet Protocol (IP) address.

4. The system of claim 2 where the first identifier and the third identifier are of different formats.

5. The system of claim 2 where the first identifier and the third identifier are of a same format, and

where the first identifier and the third identifier have different values.

6. The system of claim 2 where the profile includes different types of communication handling procedures.

7. The system of claim 2 where the first identifier is associated with a first type of communication handling procedure and the third identifier is associated with a second type of communication handling procedure,

where the second type of communication handling procedure is different than the first type of communication handling procedure.

8. The system of claim 1 where the processing logic is further to:

enable one or more first communications associated with the first identifier during a period of time, and

disable one or more first communications associated with the first identifier after the period of time.

9. The system of claim 1 , where a format of the first identifier and a format of the second identifier includes an email address format.

10. The system of claim 1 , where the processing logic is further to:

enable one or more first communications specifying the second identifier, with the party during a particular period of time, and

disable, after the particular period of time, one or more second communications, specifying the second identifier, with the party,

where one or more third communications with the party, specifying the first identifier, continue to be enabled after the particular period of time.

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.

12. The method of claim 11 where the profile includes different types of communication handling procedures.

13. The method of claim 11 , further comprising:

specifying a period of time for enabling first communications, specifying the first identifier, with the party; and

disabling one or more of the first communications, specifying the first identifier, between the party and another party, after the period of time.

14. The method of claim 11 , where a format of the first identifier and the second identifier includes an Internet Protocol (IP) address.

15. The method of claim 11 , where a format of the first identifier and the second identifier includes an e-mail address.

16. The method of claim 11 , further comprising:

receiving a third identifier for a second party from a third calling party;

mapping the third identifier to a second index, the third identifier being of a second, different type; and

establishing communications between the third calling party and the second party based on the third identifier.

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.

18. The device of claim 17 , where the first identification information is of a first type and at least one of the one or more second identification information is of a second type different than the first type.

19. The device of claim 17 , where the first identification information is associated with a first type of communication handling procedure, and the second identification information is associated with a second type of communication handling procedure,

where the second type of communication handling procedure is different than the first type of communication handling procedure.

20. The device of claim 17 , where the first identification information includes one of:

an Internet Protocol (IP) address, a telephone number, or an e-mail address, and where the second identification information includes a different one of the Internet Protocol (IP) address, the telephone number, or the e-mail address.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 032734 FRAME: 0502. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044626/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2016
From: GALLANT, JOHN KENNETH
To: WORLDCOM, INC.
Reel/Frame 039352/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032734/0502 →
MERGER Recorded Apr 8, 2014
From: WORLDCOM, INC.
To: MCI, INC.
Reel/Frame 032632/0913 →
MERGER Recorded Apr 8, 2014
From: MCI INC.
To: MCI LLC
Reel/Frame 032633/0085 →
CHANGE OF NAME Recorded Apr 8, 2014
From: MCI LLC
To: VERIZON BUSINESS GLOBAL LLC
Reel/Frame 032633/0983 →