IP Library Granted Patent US 10,477,001
Granted Patent B2
US 10,477,001 · App. 16/168,824 · Granted Nov 12, 2019

System and method for provision of a second line service to a telecommunications device

Inventors: George Backhaus (Suwanee, GA); Philip Lowman (Ellijay, GA); Jingnesh Gandhi (Duluth, GA); Julio Gonzalez (Tucker, GA); John Green (Roswell, GA); Paul Rubenstein (Johns Creek, GA); Mike Speanburg (Lawrenceville, GA)
Assignee: Movius Interactive Corporation
H04M1/57H04M3/42042H04M3/42059H04M3/42102H04M3/46H04M3/53316H04Q3/0029H04Q3/76H04W4/16H04W40/02H04M3/53366H04M2207/12H04Q2213/13345H04Q2213/13546H04Q2213/345
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 10,477,001
App. No.
16/168,824
Granted
Nov 12, 2019
Kind
B2
Abstract

A method and system for providing a second line service (“SLS”) feature to a subscriber using a telecommunications device (“TD”) which includes receiving at a switch on the network of the subscriber's primary service provider a communication made up of a trigger and a directory number. When the communication is received at the primary service provider's switch, the switch parses the communication and detects the trigger. Once the switch has received the communication, the switch additionally transmits a query message to a SLS platform that manages the SLS feature. As a result of the switch's query message transmission, the switch receives a reply to the query message from the SLS platform. Based at least in part on the reply to the query message, the switch can route the communication such that the switch connects one or multiple voice channel circuit between the subscriber's TD and the terminating TD.

Claims (52)

1. A method for routing communications between a first station and a second station through a voice channel based communication network, wherein the first station includes a cellular service provider number and a plurality of second line service (SLS) numbers provided to a subscriber for use with the first station, the method comprising the actions of:

receiving a communication at a network switch, the communication being sent by an SLS subscriber from the first station and being directed to a network recognizable dialed number;

the network switch, querying an SLS platform with the dialed number and the cellular service provider number;

receiving at the network switch a reply to the query message directly from the SLS platform, the reply including an SLS number selected from the plurality of SLS numbers to be identified as an originating number for the communication and a service provider number associated with the second station as a destination for the communication, wherein the SLS number and the service provider number are selected based on the dialed number and the cellular service provider number; and

routing the communication by connecting through the network switch, a voice channel circuit to the second station and populating a Caller Identification (CLID) with the SLS number.

2. The method of claim 1 , wherein the action of querying the SLS platform comprises the actions of:

the network switch executing a programmed command resulting in sending the query message directly to the SLS platform; and

the network switch pausing further processing of the communication until the network switch receives the reply to the query message from the SLS platform.

3. The method of claim 2 , wherein the action of executing the programmed command comprises:

the network switch creating a second query message based at least in part on the programmed command; and

the network switch requesting the SLS platform through the second query message to provide information to interpret the dialed number included with the communication for routing the communication to a correct terminating destination.

4. The method of claim 2 , wherein the communication network is the Public Switched Telephone Network and the network switch is an SSP switch, and the action of sending a message directly to the SLS platform further comprises by-passing any interaction with a Service Control Point (SCP).

5. The method of claim 2 , wherein the first station is roaming on a second telecommunications network, wherein a first telecommunications network is a home network of the first station, and the first telecommunications network and the second telecommunications network can be communicatively coupled and are distinct networks,

wherein the action of receiving a communication at a network switch further comprises receiving the communication at a first network switch residing within the first telecommunications network, the communication being sent from the first station while roaming on the second telecommunications network;

wherein the action of transmitting from the network switch, based on the dialed number, further comprising transmitting from the first telecommunications network switch a query message directly to the SLS platform that is communicatively coupled to the first telecommunications network switch;

wherein the action of routing the communication through the network switch, further comprises routing the communication through a second network switch of the first station based at least in part on the reply to the query message, wherein routing the communication comprises connecting through the second network switch of the first station and a network switch of the second station, a voice channel circuit to the service provider number associated with the second station and populating a Caller Identification (CLID) with the SLS number.

6. A method for completing a communication setup initiated from an originating station and directed to a terminating destination, the method comprising:

receiving a communication at a switch, the communication being sent from the originating station through an MTSO to the switch, and the communication comprising only a dialed number and a calling number;

recognizing by the switch that the dialed number is a valid network telephone number;

recognizing by the switch that the dialed number is serviced by an SLS platform; transmitting from the switch, based at least in part on the dialed number, a query message to the SLS platform that is communicatively coupled to the switch;

receiving at the switch an SLS number selected from a plurality of SLS numbers associated with the originating station and a destination number associated with the terminating destination that are both selected based on the dialed number and the calling number; and

establishing a communication channel setup through the switch by connecting through the switch a voice channel circuit between the originating station and the destination number of the terminating destination and populating a CLID field to be included in a communication setup request sent to the terminating destination with the SLS number.

7. The method of claim 6 , wherein recognizing the dialed number includes the identification of a destination number and a trigger.

8. The method of claim 6 , wherein transmitting the query message to the SLS platform comprises:

executing by the switch a programmed command to send the query message to the SLS platform; and

holding by the switch the communication until the switch receives the reply to the query message from the SLS platform.

9. The method of claim 8 , wherein executing the programmed command comprises:

creating by the switch the query message based at least in part on the programmed command and the trigger; and

requesting from the SLS platform, through the query message, information for how to interpret the directory number included with the communication for routing the communication to a correct terminating destination.

10. The method of claim 8 , wherein

the reply to the query message comprises:

information for how to interpret the dialed number included with the communication for routing the communication to a correct terminating destination; and

information indicating a CLID field to include with the communication, the CLID field comprising an SLS number of the originating station; and

routing the communication additionally comprises populating by the switch the CLID field of data being transferred to the correct terminating destination with the SLS number of the originating station.

11. The method of claim 6 , wherein transmitting the query message comprises using a CAP portion of an SS7 protocol signal, and the query message and the reply to the query message involves the CAP portion of the SS7 protocol.

12. A method for routing a communication from an originating station, which is roaming on a second telecommunications network, to a terminating destination, wherein a first telecommunications network is the home network of the originating station, and the first telecommunications network and the second telecommunications network can be communicatively coupled and distinct networks, the method comprising:

receiving a communication at a switch residing within the first telecommunications network, the communication being sent from the originating station, which is roaming on the second telecommunications network, the communication comprising a directory number;

recognizing by the switch that the directory number includes a 10-digit telephone number;

recognizing by the switch that the directory number is intended to invoke an SLS call;

transmitting from the switch, based at least in part on the directory number, a query message to an SLS platform residing within the first telecommunications network;

receiving at the switch a reply to the query message from the SLS platform, the reply to the query message comprising:

routing information for the directory number included with the communication for routing the communication to a correct terminating destination; and

information indicating a CLID field to include with the communication, the CLID field comprising an SLS number of the originating station; and

communicating to the second telecommunications network through the switch routing information for the communication, based at least in part on the reply to the query message, by transmitting to the second telecommunications network the SLS number of the originating station for the CLID field of the correct terminating destination.

13. The method of claim 12 , wherein recognizing by the switch that the directory number is intended to invoke an SLS call comprises recognizing at least one digit in the form of a prefix, a suffix, or any combination thereof.

14. The method of claim 12 , wherein transmitting the query message to the SLS platform comprises:

executing by the switch a programmed command to send a query message the SLS platform; and

holding by the switch the communication until the switch receives the reply to the query message from the SLS platform.

15. The method of claim 14 , wherein executing the programmed command comprises:

creating by the switch the query message based at least in part on the programmed command; and

requesting from the SLS platform, through the query message, routing information for the directory number included with the communication for routing the communication to a correct terminating destination.

16. The method of claim 12 , wherein transmitting the query message comprises transmitting an SLS number of the originating station and comprises using a CAP portion of an SS7 protocol signal, and the reply to the query message involves the CAP portion of the SS7 protocol.

Assignments (3)
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 074612/0925 →
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 074612/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2019
From: GANDHI, JIGNESH; BACKHAUS, GEORGE; GONZALEZ, JULIO; GREEN, JOHN; RUBENSTEIN, PAUL; SPEANBURG, MICHAEL; LOWMAN, PHILIP
To: MOVIUS INTERACTIVE CORPORATION
Reel/Frame 049386/0035 →
Continuity (6)
Continuation 15470867 · Mar 27, 2017
Continuation 14876614 · Oct 6, 2015
Continuation 14307407 · Jun 17, 2014
Continuation In Part 12133996 · Jun 5, 2008
Provisional Application 61836145 · Jun 17, 2013
Related Publication 20190109933A1 · Apr 11, 2019
Cited By (1)
US 12,707,003