IP Library Granted Patent US 8,644,300
Granted Patent B2
US 8,644,300 · App. 12/633,709 · Granted Feb 4, 2014

Telephone switching 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 8,644,300
App. No.
12/633,709
Granted
Feb 4, 2014
Kind
B2
Abstract

The invention relates to the generation of configuration data for use in the migration of telephone switching systems. Configuration data for use in the migration of subscribers from a first telephone switching system over to a second telephone switching system in a telecommunications network is generated by monitoring signaling information on telephone channels associated with subscribers for telephone calls conducted via the first telephone switching system. The monitored signaling information is then analyzed in relation to call data produced by the first telephone switching system for the calls to identify relationships between the monitored signaling information and call data for calls conducted by subscribers. Configuration data based on the identified relationships is then stored and used to configure the second telephone switching system with mappings between the associated telephone channels and the telephone dialing numbers for subscribers.

Claims (43)

1. A method for generating configuration data for use in the migration of subscribers from a first telephone switching system over to a second telephone switching system in a telecommunications network, each subscriber having an associated telephone channel and a telephone dialing number for telephone calls conducted via the first telephone switching system, the method comprising:

monitoring signaling information on telephone channels associated with the subscribers for telephone calls conducted via the first telephone switching system;

analyzing the monitored signaling information in relation to call data produced by the first telephone switching system for the calls to identify a relationship between the monitored signaling information and the call data for a call conducted by a subscriber, the monitored signaling information for the calls being different from the call data produced by the first telephone switching system for the calls, wherein the analyzing comprises identifying a temporal correlation between one or more timestamps in the call data and the monitored signaling information; and

storing configuration data based on the identified relationship, the configuration data being for configuring the second telephone switching system with a mapping between the associated telephone channel and the telephone dialing number for the subscriber.

2. The method of claim 1 , wherein the monitoring comprises monitoring transitions in signaling states on the telephone channels associated with subscribers.

3. The method of claim 2 , wherein the signaling state transitions comprise a transition between one or more of:

an idle and a ringing state,

an off-hook and an on-hook state, and

an on-hook and an off-hook state.

4. The method of claim 2 , wherein the monitoring comprises detecting at least one predetermined sequence of transitions in signaling states on a telephone channel associated with a subscriber.

5. The method of claim 4 , wherein the at least one predetermined sequence of transitions includes an incoming call sequence which comprises two or more of:

a signaling state transition from an idle state to a ringing state;

a signaling state transition from an on-hook state to an off-hook state; and

a signaling state transition from an off-hook state to an on-hook state,

wherein the call is identified as an incoming call to the subscriber and the mapping comprises a mapping between the telephone channel associated with the subscriber and a called party telephone dialing number identified in the call data for the call.

6. The method of claim 4 , wherein the at least one predetermined sequence of transitions include an outgoing call sequence which comprises one or more of:

a signaling state transition from an on-hook state to an off-hook state; and

a signaling state transition from an off-hook state to an on-hook state,

wherein the outgoing call sequence does not include a signaling state transition from an idle state to a ringing state, and

wherein the call is identified as an outgoing call from the subscriber and the mapping comprises a mapping between the telephone channel associated with the subscriber and a calling party telephone dialing number identified in the call data for the call.

7. The method of claim 1 , wherein the analyzing comprises analyzing the monitored signaling information to identify a plurality of relationships between the monitored signaling information and the call data for a plurality of calls conducted by the subscribers, and

wherein the storing comprises storing configuration data based on the plurality of identified relationships, the configuration data being for configuring the second telephone switching system with a plurality of mappings between associated telephone channels and telephone dialing numbers for the subscribers.

8. The method of claim 7 , wherein two or more of the identified relationships correspond to calls conducted by the subscriber, and

wherein the two or more identified relationships have matching relationships, and

wherein the storing comprises storing configuration data based on the two or more identified relationships, the configuration data being for configuring the second telephone switching system with a mapping between the associated telephone channel and telephone dialing number for the subscriber.

9. The method of claim 1 , further comprising configuring the second telephone switching system with the stored configuration data.

10. The method of claim 1 , wherein the second telephone switching system comprises a packet-switching system, and

wherein the monitoring is carried out at least in part by a media gateway connected to the telephone channels, and

wherein the configuring comprises connecting the second telephone switching system to the media gateway.

11. The method of claim 10 , wherein the media gateway is an analog media gateway, and

wherein the monitoring of signaling information comprises detecting ringing voltages on the telephone channels.

12. The method of claim 1 , wherein the monitoring is carried out at least in part on the telephones channels via a digital loop carrier system connected to the first telephone switching system, the monitored signaling information comprising digital signal information.

13. The method of claim 1 , where the call data comprises Call Detail Record (CDR) data.

14. The method of claim 1 , wherein the call data comprises Signaling System 7 (SS7) signaling information.

15. The method of claim 1 , wherein the monitoring of signaling information comprises monitoring telephone number dialing digits dialed by subscribers for outgoing calls conducted via the first telephone switching system.

16. A computerized device for generating configuration data for use in the migration of subscribers from a first telephone switching system over to a second telephone switching system in a telecommunications network, each subscriber having an associated telephone channel and a telephone dialing number for telephone calls conducted via the first telephone switching system, the computerized device comprising a processor configured to:

monitor signaling information on telephone channels associated with the subscribers for telephone calls conducted via the first telephone switching system;

analyze the monitored signaling information in relation to call data produced by the first telephone switching system for the calls to identify a relationship between the monitored signaling information and the call data for a call conducted by a subscriber, the monitored signaling information for the calls being different from the call data produced by the first telephone switching system for the calls, wherein the monitored signaling information in relation to the call data produced by the first telephone switching system is analyzed by identifying a temporal correlation between one or more timestamps in the call data and the monitored signaling information; and

store configuration data based on the identified relationship, the configuration data being for configuring the second telephone switching system with a mapping between the associated telephone channel and the telephone dialing number for the subscriber.

17. A non-transitory computer-readable medium having computer readable instructions recorded thereon, the computer readable instructions being operative, when executed by a processor of computerized device, to cause the computerized device to perform a method for generating configuration data for use in the migration of subscribers from a first telephone switching system over to a second telephone switching system in a telecommunications network, each subscriber having an associated telephone channel and a telephone dialing number for telephone calls conducted via the first telephone switching system, the method comprising:

monitoring signaling information on telephone channels associated with the subscribers for telephone calls conducted via the first telephone switching system;

analyzing the monitored signaling information in relation to call data produced by the first telephone switching system for the calls to identify a relationship between the monitored signaling information and the call data for a call conducted by a subscriber, the monitored signaling information for the calls being different from the call data produced by the first telephone switching system for the calls, wherein the analyzing comprises identifying a temporal correlation between one or more timestamps in the call data and the monitored signaling information; and

storing configuration data based on the identified relationship, the configuration data being for configuring the second telephone switching system with a mapping between the associated telephone channel and the telephone dialing number for the subscriber.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2026
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: ALIANZA, INC.
Reel/Frame 075645/0892 →
CHANGE OF NAME Recorded May 13, 2026
From: ALIANZA, INC.
To: ALIANZA, LLC
Reel/Frame 075646/0037 →
SECURITY INTEREST Recorded May 6, 2025
From: ALIANZA, INC.; METASWITCH NETWORKS LTD
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 071191/0228 →