IP Library Granted Patent US 8,499,338
Granted Patent B1
US 8,499,338 · App. 12/706,052 · Granted Jul 30, 2013

Internet protocol controlled modem for use over a wireless voice network

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,499,338
App. No.
12/706,052
Granted
Jul 30, 2013
Kind
B1
Abstract

An Internet Protocol (IP) controlled modem receives a single modem command packet from a user IP system. The modem command packet indicates a destination IP address, a destination IP port number, and a modem command to initiate a voice call. The IP controlled modem determines if the destination IP address and the destination IP port number are authorized for modem control. If the destination IP address and the destination IP port number are authorized for modem control, then the IP controlled modem processes the modem command to wirelessly transfer call set-up signaling to a wireless communication network to initiate the voice call. The IP controlled modem receives a user data packet from the user IP system and wirelessly transfers the user data packet over the voice call.

Claims (33)

1. An Internet Protocol (IP) controlled modem device comprising:

an IP communication interface portion configured to receive a single modem packet from a user IP system, wherein the single modem packet comprises a destination IP address, a destination IP port number, an access code, and a modem command to initiate a voice call;

a processing system portion configured to determine if the access code, the destination IP address, and the destination IP port number are authorized for modem control, and only if the access code, the destination IP address, and the destination IP port number are all authorized for modem control, then to process the modem command to generate a corresponding transceiver instruction to initiate the voice call;

a wireless transceiver portion configured to process the transceiver instruction to wirelessly transfer call set-up signaling to a wireless communication network to initiate the voice call;

the IP communication interface portion is configured to receive a user data packet; and

the wireless transceiver portion is configured to wirelessly transfer the user data packet over the voice call.

2. The IP controlled modem device of claim 1 wherein the modem command, the transceiver instruction, and the call set-up signaling indicate a destination telephone number for the voice call and wherein the destination telephone number is for a call-handling system that includes a modem that is configured to receive the user data packet over the voice call.

3. The IP controlled modem device of claim 2 wherein the processing system portion is configured to establish a point-to-point protocol connection with the call-handling system over the voice call.

4. The IP controlled modem device of claim 3 wherein:

the IP communication interface portion is configured to receive a Dynamic Host Configuration Protocol (DHCP) request from the user IP system;

the processing system portion is configured to process the DHCP request to select a user IP address for the user IP system; and

the IP communication interface portion is configured to transfer the user IP address for delivery to the user IP system.

5. The IP controlled modem device of claim 4 wherein the single modem packet and the user data packet from the user IP system have the user IP address as a source address.

6. The IP controlled modem device of claim 5 wherein the wireless transceiver portion is configured to wirelessly receive a network address over the voice call.

7. The IP controlled modem device of claim 6 wherein the processing system portion is configured to provide address translation between the user IP address and the network address.

8. The IP controlled modem device of claim 7 wherein the processing system portion is configured to select a network port for the user system and to provide address translation between the user IP address and the network port.

9. The IP controlled modem device of claim 8 wherein the voice call is to a call-handling system that is configured to provide address translation between the network address and a public IP address and between the network port and an IP port.

10. A method of operating an Internet Protocol (IP) controlled modem device which is performed by the IP controlled modem device, the method comprising:

in an IP communication interface portion of the IP controlled modem device, receiving a single modem packet from a user IP system, wherein the single modem packet comprises a destination IP address, a destination IP port number, an access code, and a modem command to initiate a voice call;

in a processing system portion of the IP controlled modem device, determining if the access code, the destination IP address, and the destination IP port number are authorized for modem control, and only if the access code, the destination IP address and the destination IP port number are all authorized for modem control, then processing the modem command to instruct a wireless transceiver portion of the IP controlled modem device to wirelessly transfer call set-up signaling to a wireless communication network to initiate the voice call;

in the IP communication interface portion of the IP controlled modem device, receiving a user data packet from the user IP system; and

in the wireless transceiver portion of the IP controlled modem device, wirelessly transferring the user data packet over the voice call.

11. The method of claim 10 wherein the modem command, the transceiver instruction, and the call set-up signaling indicate a destination telephone number for the voice call and wherein the destination telephone number is for a call-handling system that includes a modem that is configured to receive the user data packet over the voice call.

12. The method of claim 11 wherein wirelessly transferring the user data packet over the voice call comprises, in the wireless transceiver portion of the IP controlled modem device, establishing a point-to-point protocol connection with the call-handling system over the voice call.

13. The method of claim 12 further comprising:

in the IP communication interface portion of the IP controlled modem device, receiving a Dynamic Host Configuration Protocol (DHCP) request from the user IP system;

in the processing system portion of the IP controlled modem device, processing the DHCP request to select a user IP address for the user IP system; and

in the IP communication interface portion of the IP controlled modem device, transferring the user IP address for delivery to the user IP system.

14. The method of claim 13 wherein the single modem packet and the user data packet from the user IP system have the user IP address as a source address.

15. The method of claim 14 wherein establishing a point-to-point protocol connection comprises wirelessly receiving a network address in the IP controlled modem device over the voice call.

16. The method of claim 15 further comprising, in the processing system portion of the IP controlled modem device, providing address translation between the user IP address and the network address.

17. The method of claim 16 further comprising, in the processing system portion of the IP controlled modem device, selecting a network port for the user system and providing address translation between the user IP address and the network port.

18. The method of claim 17 wherein the voice call is to a call-handling system that is configured to provide address translation between the network address and a public IP address and between the network port and an IP port.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2010
From: BREAU, JEREMY R.; NG, SEI Y.; BELSER, JOHN ERIC
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 023938/0630 →