IP Library Granted Patent US 7,525,930
Granted Patent B2
US 7,525,930 · App. 11/840,859 · Granted Apr 28, 2009

System and method for user identity portability in communication systems

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 7,525,930
App. No.
11/840,859
Granted
Apr 28, 2009
Kind
B2
Abstract

Exemplary embodiments of the present invention are directed to a system and method for user identity portability in communication systems. The present invention can provide user identity portability across communication networks that do not necessarily impose a phone number as the identity, addressing, or routing identifier. According to exemplary embodiments, a user identified by any suitable user identifier can switch network operators (e.g., from operator A to operator B) and retain their user identifier. For example, an identity server can support reverse lookup ENUM usage for URI and other identity correlation. Thus, all communication contacts that the user had while with operator A can seamlessly continue communications with the user even after the user switches to operator B.

Claims (57)

1. A system for identity portability across communication systems, comprising:

a user communication module,

wherein the user communication module is configured to utilize a first communication service provided by a first communication service operator,

wherein a network identity is associated with the user communication module,

wherein a first network address is associated with the network identity for addressing communications to the network identity via the first communication service,

wherein the user communication module is switched to utilize a second communication service provided by a second communication service operator, and

wherein a second network address is associated with the network identity for addressing communications to the network identity via the second communication service; and

an identity management server module in communication with the user communication module,

wherein the identity management server module is configured to map the first network address to the second network address for communications addressed to the network identity at the first network address,

wherein the identity management server module is configured to block mapping of the first network address to the second network address to maintain privacy of the network identity after switching to the second communication service provided by the second communication service operator.

2. The system of claim 1 , wherein the first network address comprises a previous network address associated with the network identity, and

wherein the second network address comprises a current network address associated with the network identity.

3. The system of claim 1 , wherein the identity management server module comprises:

a network identity mapping module,

wherein the network identity mapping module is configured to correlate the first network address with the second network address for each network identity.

4. The system of claim 1 , wherein the identity management server module comprises:

a storage module,

wherein the storage module is configured to store mappings of the first network address to the second network address for each network identity.

5. The system of claim 1 , wherein the identity management server module comprises:

a preference management module,

wherein the preference management module is configured to manage preferences associated with users of the system.

6. The system of claim 1 , wherein the identity management server module comprises:

a communication module,

wherein the communication module is configured to communicate network address information associated with each network identity.

7. The system of claim 1 , wherein the identity management server module is configured to return the second network address of the network identity when queried with the first network address of the network identity.

8. The system of claim 7 , wherein a communication contact for the network identity is updated with the returned second network address.

9. The system of claim 7 , wherein the returned second network address does not include an indication of the network identity associated with the second network address.

10. The system of claim 1 , comprising:

a communication server module in communication with the identity management server module,

wherein the communication server module is configured to query the identity management server module for network address information associated with the network identity.

11. The system of claim 1 , wherein the network identity comprises one of a Session Initiation Protocol (SIP) Uniform Resource Identifier (URI), an E.164 number, a Mobile Station International Subscriber Directory Number (MSISDN), a presence URI, and an instant messaging (IM) URI.

12. The system of claim 1 , wherein at least one of the first and second network addresses comprise a Uniform Resource Identifier (URI).

13. A method of porting network identities across communication systems, the method being performed by an identity management server module, and the method comprising the steps of:

a.) assigning a network identity to a user, wherein the user communicates information utilizing a first communication service provided by a first communication service operator;

b.) associating a first network address with the network identity for addressing communications to the network identity via the first communication service;

c.) switching from the first communication service provided by the first communication service operator to a second communication service provided by a second communication service operator;

d.) associating a second network address with the network identity for addressing communications to the network identity via the second communication service; and

e.) mapping the first network address to the second network address for communications addressed to the network identity at the first network address; and

f.) blocking mapping of the first network address to the second network address to maintain privacy of the network identity after switching to the second communication service provided by the second communication service operator.

14. The method of claim 13 , wherein the first network address comprises a previous network address associated with the network identity, and

wherein the second network address comprises a current network address associated with the network identity.

15. The method of claim 13 , further comprising the step of:

g.) correlating the first network address with the second network address for network identities.

16. The method of claim 13 , further comprising the step of:

g.) storing mappings of the first network address to the second network address for network identities.

17. The method of claim 13 , further comprising the step of:

g.) managing preferences associated with users of the system.

18. The method of claim 13 , further comprising the step of:

g.) communicating network address information associated with network identities.

19. The method of claim 13 , further comprising the step of:

g.) returning the second network address of the network identity when queried with the first network address of the network identity.

20. The method of claim 19 , wherein a communication contact for the network identity is updated with the returned second network address.

21. The method of claim 19 , wherein the returned second network address does not include an indication of the network identity associated with the second network address.

22. The method of claim 13 , further comprising the step of:

g.) generating a query for network address information associated with the network identity.

23. The method of claim 13 , wherein the network identity comprises one of a Session Initiation Protocol (SIP) Uniform Resource Identifier (URI), an E.164 number, a Mobile Station International Subscriber Directory Number (MSISDN), a presence URI, an instant messaging (IM) URI, an eXtensible Resource Identifier (XRI) i-name, a Wireless Village ID, and an Extensible Messaging and Presence Protocol (XMPP) ID.

24. The method of claim 13 , wherein at least one of the first and second network addresses comprises a Uniform Resource Identifier (URI).

Assignments (5)
SECOND LIEN PATENT SECURITY AGREEMENT RELEASE Recorded Dec 3, 2021
From: UBS AG, STAMFORD BRANCH
To: NEUSTAR, INC.; MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.
Reel/Frame 058300/0739 →
FIRST LIEN PATENT SECURITY AGREEMENT RELEASE Recorded Dec 3, 2021
From: BANK OF AMERICA, N.A.
To: NEUSTAR, INC.; MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.
Reel/Frame 058300/0762 →
SECURITY INTEREST Recorded Aug 22, 2017
From: MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.; NEUSTAR, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 043633/0440 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 22, 2017
From: MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.; NEUSTAR, INC.
To: UBS AG, STAMFORD BRANCH
Reel/Frame 043633/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2008
From: FRIDMAN, SHARON; VOLACH, BEN; MAKAVY, RAN
To: NEUSTAR, INC.
Reel/Frame 020562/0559 →