IP Library Granted Patent US 9,215,318
Granted Patent B2
US 9,215,318 · App. 14/592,733 · Granted Dec 15, 2015

Methods and systems for call processing in a wireline and wireless network

Inventors: Leland W. Kirchhoff (Santa Barbara, CA); David S. Trandal (Santa Barbara, CA)
Assignee: Callwave Communications, LLC
H04M3/42068H04M1/72563H04M3/4228H04M3/42042H04M3/42263H04M7/0093H04M7/1235H04Q3/0029H04W4/12H04W4/16H04W8/183H04W40/02H04M1/651H04M2250/60
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,215,318
App. No.
14/592,733
Granted
Dec 15, 2015
Kind
B2
Abstract

Methods and systems are described for routing call in a wireless network environment. In one embodiment, a phone address is assigned to a subscriber and/or a subscriber's mobile telecommunications device. A call directed to the phone address is routed to a call processing system. An outbound call from the call processing system is placed to a wireless communication service provider so as to cause, at least in part, the wireless communication service provider to route the outbound call to the subscriber's mobile telecommunications device, wherein the call processing system configures call signaling parameters associated with the outbound call so that the outbound call appears to be to a phone number ported to the wireless communication service provider, and wherein the phone number has not been ported to the wireless communication service provider. The outbound call is bridged with the inbound call.

Claims (49)

1. A system, comprising:

a data network interface;

a telecommunications interface;

a call processing system, including at least one processing device, coupled to the data network interface and the telecommunications interface, the call processing system configured to perform operations, comprising:

receiving, using the data network interface, a communication from a computing device of a user;

determining, from the communication received using the data network interface, that the computing device of the user is online;

receiving a first call over the telecommunications interface from a first calling party, the first call directed to a first phone address associated with the user, wherein the first call is associated with a calling party phone address;

at least partly in response to the first call and the determination that the computing device of the user is online, automatically causing a notification of the incoming first call to be presented in a web page on the computing device of the user, wherein the incoming first call notification includes the calling party phone address and wherein the incoming first call notification is presented during the received call; and

subsequent to the received first call and at least in part in response to a web page interface control selection on the computing device of the user, causing a call from the computing device of the user to be presented to the first calling party with the first phone address.

2. The system as defined in claim 1 , wherein the computing device of the user is a mobile user computing device.

3. The system as defined in claim 1 , wherein the incoming first call notification includes a caller name.

4. The system as defined in claim 1 , the operations further comprising:

enabling the user, via the web page on the computing device of the user, to create a contact associated with the first call.

5. The system as defined in claim 1 , the operations further comprising:

enabling the user, via the web page on the computing device of the user, to take the first call.

6. The system as defined in claim 1 , the operations further comprising:

enabling the user, via the web page on the computing device of the user, to direct the first call to a telephonic device associated with the user.

7. The system as defined in claim 1 , the operations further comprising: enabling the user, via the web page on the computing device of the user, to compose a text message.

8. A system, comprising:

a data network interface;

a telecommunications interface;

a call processing system, including at least one processing device, coupled to the data network interface and the telecommunications interface, the call processing system configured to perform operations, comprising:

receiving, using the data network interface, a communication from a computing device of a user;

determining, from the communication received using the data network interface, that the computing device of the user is online;

receiving a first call over the telecommunications interface, from a first calling party, the first call directed to a first phone address associated with the user, wherein the first call is associated with a calling party phone address;

at least partly in response to the first call and the determination that the computing device of the user is online, automatically causing a notification of the incoming first call to be presented in a browser on the computing device of the user, wherein the incoming first call notification includes the calling party phone address and wherein the incoming first call notification is presented during the received call; and

placing an outbound call via a wireless network of a wireless communications service provider the user is subscribed to, wherein call signaling parameters of the outbound call are configured to preserve the calling party phone address.

9. The system as defined in claim 8 , wherein the first phone address is not a phone number of the wireless communications service provider.

10. The system as defined in claim 8 , wherein the first phone address has not been ported to the wireless communications service provider.

11. The system as defined in claim 8 , wherein placing the outbound call to the wireless network comprises placing the outbound call to a mobile switching center associated with the wireless communications service provider via an SS7 ISUP (Signaling System 7 Integrated Services Digital Network User Part) Initial Address Message.

12. The system as defined in claim 8 , the operations further comprising:

enabling the user, via the browser on the computing device of the user, to create a contact associated with the first call.

13. The system as defined in claim 8 , wherein the computing device of the user is a mobile user computing device.

14. The system as defined in claim 8 , wherein the incoming first call notification includes a caller name.

15. The system as defined in claim 8 , the operations further comprising:

enabling the user, via the browser on the computing device of the user, to take the first call.

16. The system as defined in claim 8 , the operations further comprising:

enabling the user, via the browser on the computing device of the user, to direct the first call to a telephonic device associated with the user.

17. A system, comprising:

a data network interface;

a telecommunications interface;

a call processing system, including at least one processing device, coupled to the data network interface and the telecommunications interface, the call processing system configured to perform operations, comprising:

receiving a first call over the telecommunications interface from a first calling party, the first call directed to a first phone address associated with the user, wherein the first call is associated with a calling party phone address;

at least partly in response to the first call, automatically causing a notification of the incoming first call to be presented in a web page on the computing device of the user, wherein the incoming first call notification includes the calling party phone address and wherein the incoming first call notification is presented during the received call; and

subsequent to the received first call and at least in part in response to a web page interface control selection on the computing device of the user, causing a call from the computing device of the user to be presented to the first calling party with the first phone address.

18. The method as defined in claim 17 , wherein the computing device of the user is a mobile user computing device.

19. The system as defined in claim 17 , wherein the incoming first call notification includes a caller name.

20. The system as defined in claim 17 , the operations further comprising:

enabling the user, via the web page on the computing device of the user, to create a contact associated with the first call.

Assignments (1)
SECURITY INTEREST Recorded May 20, 2016
From: CALLWAVE COMMUNICATIONS, LLC
To: TECHNOLOGY INVESTMENT HOLDINGS II, LLC
Reel/Frame 038770/0923 →
Continuity (6)
Continuation 14218444 · Mar 18, 2014
Continuation 13798963 · Mar 13, 2013
Continuation 13450113 · Apr 18, 2012
Continuation 11676479 · Feb 19, 2007
Provisional Application 60775601 · Feb 22, 2006
Related Publication 20150189077A1 · Jul 2, 2015