IP Library Granted Patent US 8,594,643
Granted Patent B2
US 8,594,643 · App. 13/858,626 · Granted Nov 26, 2013

System and method for routing a call to a landline communication unit or a wireless communication unit

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,594,643
App. No.
13/858,626
Granted
Nov 26, 2013
Kind
B2
Abstract

Methods and systems are provided for routing a call to a landline communication unit or a wireless communication unit based on the availability of the wireless communication unit. A call placed to a landline communication unit is routed to the wireless communication unit if the wireless communication unit is determined available. Otherwise, the call is routed to the landline communication unit.

Claims (53)

1. A method for call routing, the method comprising:

sending, using a processor, a location request to a home location register to determine an availability of a wireless communication device in response to receiving a call to a landline communication device associated with the wireless communication device; and

when no response to the location request is received within a first time period, determining that the wireless communication device is unavailable and routing the call to the landline communication device.

2. The method as defined in claim 1 , further comprising:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is inactive, routing the call to the landline communication device.

3. The method as defined in claim 1 , further comprising:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is not registered with the home location register, routing the call to the landline communication device.

4. The method as defined in claim 1 , further comprising:

receiving a response to the location request within the first time period; and

when the response includes a routing address of the wireless communication device and does not indicate that the wireless communication device is inactive, routing the call to the wireless communication device.

5. The method as defined in claim 4 , further comprising replacing a calling party destination number of the call with a destination number associated with the wireless communication device after receiving the response and prior to routing the call to the wireless communication device.

6. The method as defined in claim 1 , further comprising:

determining whether the call is originated by the wireless communication device;

when the call is not originated by the wireless communication device, sending the location request to the home location register; and

when the call is originated by the wireless communication device, routing the call to the landline communication device without sending the location request to the home location register.

7. A tangible machine readable memory storing machine readable instructions which, when executed, cause a machine to perform operations comprising:

sending a location request to a home location register to determine an availability of a wireless communication device in response to receiving a call to a landline communication device associated with the wireless communication device; and

when no response to the location request is received within a first time period, determining that the wireless communication device is unavailable and routing the call to the landline communication device.

8. The tangible machine readable memory as defined in claim 7 , wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is inactive, routing the call to the landline communication device.

9. The tangible machine readable memory as defined in claim 7 , wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is not registered with the home location register, routing the call to the landline communication device.

10. The tangible machine readable memory as defined in claim 7 , wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response includes a routing address of the wireless communication device and does not indicate that the wireless communication device is inactive, routing the call to the wireless communication device.

11. The tangible machine readable memory as defined in claim 10 , wherein the operations further comprise replacing a calling party destination number of the call with a destination number associated with the wireless communication device after receiving the response and prior to routing the call to the wireless communication device.

12. The tangible machine readable memory as defined in claim 7 , wherein the operations further comprise:

determining whether the call is originated by the wireless communication device;

when the call is not originated by the wireless communication device, sending the location request to the home location register; and

when the call is originated by the wireless communication device, routing the call to the landline communication device without sending the location request to the home location register.

13. An apparatus for call routing, the apparatus comprising:

a memory having machine readable instructions stored thereon; and

a processor to execute the instructions to perform operations comprising:

sending a location request to a home location register to determine an availability of a wireless communication device in response to receiving a call to a landline communication device associated with the wireless communication device; and

when no response to the location request is received within a first time period, determining that the wireless communication device is unavailable and routing the call to the landline communication device.

14. The apparatus as defined in claim 13 wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is inactive, routing the call to the landline communication device.

15. The apparatus as defined in claim 13 wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response indicates that the wireless communication device is not registered with the home location register, routing the call to the landline communication device.

16. The apparatus as defined in claim 13 wherein the operations further comprise:

receiving a response to the location request within the first time period; and

when the response includes a routing address of the wireless communication device and does not indicate that the wireless communication device is inactive, routing the call to the wireless communication device.

17. The apparatus as defined in claim 16 wherein the operations further comprise replacing a calling party destination number of the call with a destination number associated with the wireless communication device after receiving the response and prior to routing the call to the wireless communication device.

18. The apparatus as defined in claim 13 wherein the operations further comprise:

determining whether the call is originated by the wireless communication device;

when the call is not originated by the wireless communication device, sending the location request to the home location register; and

when the call is originated by the wireless communication device, routing the call to the landline communication device without sending the location request to the home location register.

Assignments (10)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2015
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: RPX CORPORATION
Reel/Frame 035277/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: SBC HOLDINGS PROPERTIES, L.P.
To: SBC PROPERTIES, L.P.
Reel/Frame 034521/0726 →
CHANGE OF NAME Recorded Dec 16, 2014
From: SBC PROPERTIES, L.P.
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 034650/0777 →
CHANGE OF NAME Recorded Dec 16, 2014
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 034650/0832 →
CHANGE OF NAME Recorded Dec 16, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034649/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: AMERITECH CORPORATION
To: AMERITECH PROPERTIES, INC.
Reel/Frame 034521/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: AMERITECH PROPERTIES, INC.
To: SBC HOLDINGS PROPERTIES, L.P.
Reel/Frame 034521/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2013
From: ROBERTS, RICHARD N.; BARTELS, TODD AUGUST; MCCARTHY, TERRANCE J; HEINMILLER, WAYNE ROBERT; BRAND, RODNEY T; MOORE, LESLIE BERNARD; DONOSO, CARLOS H; FORD, KARA ELISIA
To: AMERITECH CORPORATION
Reel/Frame 031369/0531 →