IP Library Granted Patent US 9,264,884
Granted Patent B2
US 9,264,884 · App. 13/275,870 · Granted Feb 16, 2016

LTE subscriber identity correlation service

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 9,264,884
App. No.
13/275,870
Granted
Feb 16, 2016
Kind
B2
Abstract

Various exemplary embodiments relate to a method performed by a network node for correlating subscriber IDs in a communication network, the method including: receiving a message from another network node that relates to an application function containing information related to a subscriber of the application function; extracting subscriber identification information for the message; determining if the extracted subscriber identification information is found in a correlation object in a correlation object database; if the extracted subscriber identification information is found, then adding the extracted subscriber identification information to the correlation object found in the correlation object database.

Claims (36)

1. A method performed by a network node for correlating subscriber IDs in a communication network, the method comprising:

receiving from another network node a message that relates to an application function wherein the message includes information uniquely related to a subscriber of the application function;

extracting subscriber identification information from the message;

determining if the extracted subscriber identification information is found in a correlation object in a correlation object database;

if the extracted subscriber identification information does not correlate to an existing correlation object, generating a new correlation object where the new correlation object comprises the information uniquely related to a subscriber of the application function and the extracted subscriber identification information.

2. The method of claim 1 , wherein the correlation object corresponds to a single user account in a communication network with access to various network resources.

3. The method of claim 1 , further comprising receiving a second message and extracting subscriber identification information from the second message;

if the extracted subscriber identification information in the second message is found in a correlation object in the correlation database, then adding the information uniquely related to a subscriber of the application function to the correlation object found in the correlation object database.

4. The method of claim 1 , further comprising converting the extracted subscriber identification information into another format compatible with the correlation object database.

5. The method of claim 1 , wherein the subscriber identification information may be one of E164, network access identifier (NAI), international mobile subscriber identity (IMSI), and a session initiation protocol uniform resource identifier (SIP URI).

6. The method of claim 1 , wherein the subscriber identification information may be a vendor specific subscriber identification type.

7. The method of claim 1 , wherein the received message is a Diameter message.

8. The method of claim 1 , wherein the subscriber identification information may be one of an end user IP address and access point name.

9. The method of claim 1 , further comprising:

identifying subscriber identification information in a specific correlation object in the correlation object database;

searching external databases for the subscriber identification information; and

if the subscriber identification information is found in an external database, then extracting additional subscriber identification information from the external database and then adding the additional subscriber identification information to the specific correlation object.

10. The method of claim 1 , wherein said external databases comprise vendor subscription profile repositories (SPR) and said subscriber identification information is stored in SPR records distributed across one or multiple SPRs.

11. The method of claim 9 , further comprising using the additional subscriber identification information to repeat the steps of identifying subscriber identification information, searching external data bases, extracting additional subscriber identification information, and adding the additional subscriber identification information.

12. The method of claim 9 , further comprising repeating the steps of identifying subscriber identification information, searching external data bases, extracting additional subscriber identification information, and adding the additional subscriber identification information according to a scheduled time interval.

13. The method of claim 1 , wherein the correlation object includes correlation subscriber identification and wherein the correlation subscriber identification and the subscriber identification information are stored in a same correlation database data structure level.

14. A subscriber correlation identification correlation service device, comprising:

a request dispatcher that sends and receives messages that relate to an application function, wherein the messages include information uniquely related to a subscriber of the application function;

a command handler that processes the received messages according to the type of message;

a subscriber identification information decompressor that extracts subscriber identification information from the received messages;

a subscriber identity resolver that determines if extracted subscriber identification information correlates to an existing correlation object; and

a correlation object generator that generates a new correlation object when extracted subscriber identification information does not correlate to an existing correlation object, where the new correlation object comprises the information uniquely related to a subscriber of the application function and the extracted subscriber identification information.

15. The device of claim 14 , wherein the correlation object corresponds to a single user account in a communication network with access to various network resources.

16. The device of claim 14 , wherein the subscriber identification information decompressor includes plug-ins that allow for the transformation of the received subscriber identification information to a format that uses in the correlation object.

17. The device of claim 14 , wherein the subscriber identity resolver includes a correlation object database and a search engine that searches the correlation object database.

18. The device of claim 14 , wherein the subscriber identification information may be one of E164, network access identifier (NAI), international mobile subscriber identity (IMSI), and a session initiation protocol uniform resource identifier (SIP URI).

19. The device of claim 14 , wherein the subscriber identification information may be a vendor specific subscriber identification type.

20. The device of claim 14 , wherein the received message is a Diameter message.

21. The device of claim 14 , wherein the subscriber identification information may be one of an end user IP address and access point name.

22. The device of claim 14 , wherein the subscriber identity resolver searches external databases to identify additional subscriber identification information.

23. The device of claim 14 , wherein the correlation object includes correlation subscriber identification and wherein the correlation subscriber identification and the subscriber identification information are stored in a same correlation database data structure level.

Assignments (12)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 033686/0798 →
SECURITY INTEREST Recorded Jan 30, 2013
From: ALCATEL-LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 029826/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2012
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 029389/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2011
From: KWAN, LOUIE; WANG, PETER; GEORGEADIS, RON
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 027079/0962 →