IP Library Granted Patent US 8,761,156
Granted Patent B2
US 8,761,156 · App. 13/560,480 · Granted Jun 24, 2014

Socket-based internet protocol for wireless networks

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,761,156
App. No.
13/560,480
Granted
Jun 24, 2014
Kind
B2
Abstract

Systems and methods for assigning unique network identifiers in a packet-switched wireless network and methods for communicating with a wireless device in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.

Claims (21)

1. A computer-implemented method of verifying the source IP address of a wireless device, the method comprising:

extracting a source IP address of a packet generated by the wireless device;

checking the address to verify that the address is properly formatted, wherein the IP address is assigned to ports that are grouped into at least two groups;

obtaining the port assigned to the IP address, wherein the assigned ports are grouped into at least two groups that vary in size, vary in bandwidth capability, and vary in wireless device functionality available;

checking the port to verify that the port is within the assigned range for the wireless device;

when either the address or port are invalid, rejecting the packet; and

when the address and port are valid, transmitting the packet to a destination identified in the packet.

2. The method of claim 1 , wherein the mobile device is connected to a foreign agent.

3. The method of claim 1 , wherein the mobile device is connected to a home agent.

4. The method of claim 1 , wherein the mobile device and the destination identified in the packet are connected to a wireless network configured to support the 3GPP2 standard.

5. The method of claim 1 , wherein the IP address is an IPv4 address.

6. The method of claim 1 , wherein the wireless network is configured to support the Mobile IP standard.

7. One or more non-transitory computer-readable media storing instructions that when executed by a processor perform a method to verify the source IP address of a wireless device, the method comprising:

extracting a source IP address of a packet generated by the wireless device, wherein the IP address is assigned ports that are grouped into at least two groups and the at least two groups vary in one or more of the following: size, bandwidth capability, and wireless device functionality available;

checking the address to verify that the address is properly formatted;

checking the port to verify that the port is within the assigned range for the wireless device;

when either the address or port are invalid, rejecting the packet; and

when the address and port are valid, transmitting the packet to a destination identified in the packet.

8. The media of claim 7 , wherein the mobile device is connected to a foreign agent.

9. The media of claim 7 , wherein the mobile device is connected to a home agent.

10. The media of claim 7 , wherein the mobile device and the destination identified in the packet are connected to a wireless network configured to support the 3GPP2 standard.

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 Nov 6, 2012
From: BREAU, JEREMY R.; BENNETT, JOHN H., III; NEBERGALL, TERRY D.; ROGERS, FREDERICK C.; SHOJAYI, JOSEPH CHRISTOPHER
To: SPRINT COMMUNICATIONS COMPANY LP.
Reel/Frame 029248/0616 →