IP Library Granted Patent US 8,159,966
Granted Patent B1
US 8,159,966 · App. 12/277,011 · Granted Apr 17, 2012

Packet processing profile selection and delivery in wireless communication systems

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,159,966
App. No.
12/277,011
Granted
Apr 17, 2012
Kind
B1
Abstract

What is disclosed is a method of operating a communication system which includes a plurality of packet processing systems that each comprises one of a plurality of packet payload inspection systems. The method includes receiving a registration request from a wireless communication device, and in response, selecting one of the packet processing systems for the wireless communication device, obtaining a user profile for the wireless communication device, and obtaining a location for the wireless communication device. The method also includes transferring data indicating the wireless communication device, the user profile for the wireless communication device, and the location for the wireless communication device for delivery to the one of the packet payload inspection systems included in the selected one of the packet processing systems. The method also includes receiving the data in the one of the packet payload inspection systems, and in response, inspecting packet payloads associated with the wireless communication device based on the data.

Claims (14)

1. A method of operating a wireless communication system that includes a plurality of packet payload inspection systems, the method comprising:

in the wireless communication system, receiving a registration request from a wireless communication device, and in response, selecting one of the packet payload inspection systems for the wireless communication device based on a location of the wireless communication device and transferring Quality-of-Service data for the wireless communication device to the selected packet payload inspection system, wherein the QoS data indicates QoS levels for a plurality of communication applications that are distinguished from one another by service type and service provider; and

in the selected packet payload inspection system, receiving the QoS data for the wireless communication device, receiving communication packets for the wireless communication device, inspecting payloads of the communication packets to identify one of the communication applications by the service type and the service provider, selecting one of the QoS levels for communication packets based on the received QoS data and the identified communication application, and applying the selected QoS level to the communication packets.

2. The method of claim 1 further comprising, in the selected packet payload inspection system, selecting advertising for the communication packets based on the identified communication application as distinguished by the service type and the service provider and inserting the advertising into the communication packets.

3. The method of claim 1 wherein the identified communication application comprises a Voice over Internet Protocol (VoIP) service from a specific service provider.

4. The method of claim 1 wherein the identified communication application comprises a peer-to-peer communication service from a specific service provider.

5. The method of claim 1 wherein the identified communication application comprises an e-mail service from a specific service provider.

6. A wireless communication system comprising:

a mediation system comprising circuitry and configured to select one of a plurality of packet payload inspection systems for the wireless communication device based on a location of the wireless communication device and transfer Quality-of-Service data for the wireless communication device to the selected packet payload inspection system, wherein the QoS data indicates QoS levels for a plurality of communication applications that are distinguished from one another by service type and service provider; and

the selected packet payload inspection system comprising circuitry and configured to receive the QoS data for the wireless communication device, receive communication packets for delivery to the wireless communication device, inspect payloads of the communication packets to identify one of the communication applications by the service type and the service provider, select one of the QoS levels for communication packets based on the received QoS data and the identified communication application, and apply the selected QoS level to the communication packets.

7. The wireless communication system of claim 6 wherein the selected packet payload inspection system is configured to select advertising for the communication packets based on the identified communication application as distinguished by the service type and the service provider and insert the advertising into the communication packets.

8. The wireless communication system of claim 6 wherein the identified communication application comprises a Voice over Internet Protocol (VoIP) service from a specific service provider.

9. The wireless communication system of claim 6 wherein the identified communication application comprises a peer-to-peer communication service from a specific service provider.

10. The wireless communication system of claim 6 wherein the identified communication application comprises an e-mail service from a specific service provider.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: 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 INTERNATIONAL INCORPORATED; 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 24, 2008
From: MABEE, KENT DELANCY; SMISCHNY, RANDALL ALLEN; BREAU, JEREMY R.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 021883/0713 →