IP Library Granted Patent US 11,956,318
Granted Patent B2
US 11,956,318 · App. 17/715,765 · Granted Apr 9, 2024

Systems and methods for EPC processing

Inventor: David H. Pinto (Rockville, MD)
Assignee: KAJEET, INC.
H04L67/141H04L12/4633H04W8/205H04W12/06H04W12/72H04W76/10
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 11,956,318
App. No.
17/715,765
Granted
Apr 9, 2024
Kind
B2
Abstract

A system and method for managing a user equipment (UE) device coupled to a network serviced by a service provider in which standard Internet Protocol (IP) traffic, that is not LTE traffic, is received from a network serviced by a service provider that was generated by the UE device having an IP address that causes the standard IP traffic to be routed to an evolved packet core (EPC) proxy unit. The EPC proxy unit identifies the IMSI for the UE device, requests a standard session from an EPC system based on the IMSI, and initiates a tunnel connection to a serving gateway for advanced processing by the EPC system. After advance processing has been performed, usage management and policy enforcement may be performed on the standard IP traffic prior to allowing the UE device to access a public data network.

Claims (32)

1. A system for real-time managing a user equipment (UE) device configured to communicate over a network serviced by a service provider, the system comprising a memory bearing instructions that, when executed on the system, cause the system to at least:

receive from the network at an Evolved Packet Core (EPC) proxy unit standard Internet Protocol (IP) traffic, that is not LTE traffic, that was generated by the UE device, the UE device having an IP address, wherein the IP address is routed to the EPC proxy unit;

identify an International Mobile Subscriber Identity (IMSI) for the UE device based on the IP address;

request of an EPC system through the EPC proxy unit a standard session initiation based on the IMSI for the UE device;

initiate a connection between the EPC proxy unit and a serving gateway of the EPC system for the standard IP traffic;

perform advanced processing on the standard IP traffic by the EPC system; and

perform one or more of usage management and policy enforcement on the standard IP traffic prior to allowing the UE device to access a public data network and after allowing the UE device to access a public data network.

2. The system of claim 1 , wherein the instructions that, when executed on the system, cause the system to initiate the connection between the EPC proxy unit and the serving gateway further cause the system to establish a general packet radio service tunnelling protocol tunnel between the EPC proxy unit and the serving gateway through which the standard IP traffic is passed.

3. The system of claim 1 , wherein the request through the EPC proxy unit further includes instructions that, when executed on the system, cause the system to interrogate a home subscriber server (HSS) with a mobility management entity (MME) of the EPC system in order to authenticate the IMSI of the UE device.

4. The system of claim 1 , wherein the instructions that, when executed on the system, further cause the system to provision a home subscriber server (HSS) with information of an identification of the UE device, an identification of a service of the UE device, and an identification of a packet data network gateway through which the UE device can access the Internet.

5. The system of claim 1 , wherein the advanced processing of the EPC includes one or more of real-time quota management, an ability to throttle traffic speeds, and quality of service.

6. The system of claim 5 , wherein the quality of service includes guarantees related to latency, throughput and jitter.

7. A non-transitory computer readable storage medium comprising instructions for real-time managing a user equipment (UE) device configured to be operatively coupled to a network serviced by a service provider, the medium comprising computer readable instructions that, when executed on a system, cause the system to at least:

receive from the network at an Evolved Packet Core (EPC) proxy unit standard Internet Protocol (IP) traffic, that is not LTE traffic, that was generated by the UE device, the UE device having an IP address, wherein the IP address is routed to the EPC proxy unit;

identify an International Mobile Subscriber Identity (IMSI) for the UE device based on the IP address;

request of an EPC system through the EPC proxy unit a standard session initiation based on the IMSI for the UE device;

initiate a connection between the EPC proxy unit and a serving gateway of the EPC system for the standard IP traffic;

perform advanced processing on the standard IP traffic by the EPC system; and

perform one or more of usage management and policy enforcement on the standard IP traffic prior to allowing the UE device to access a public data network and after allowing the UE device to access a public data network.

8. The non-transitory computer readable storage medium of claim 7 , wherein the instructions that, when executed on the system, cause the system to initiate the connection between the EPC proxy unit and the serving gateway further cause the system to establish a general packet radio service tunnelling protocol tunnel between the EPC proxy unit and the serving gateway through which the standard IP traffic is passed.

9. The non-transitory computer readable storage medium of claim 7 , wherein the request through the EPC proxy unit further includes instructions that, when executed on the system, cause the system to interrogate a home subscriber server (HSS) with a mobility management entity (MME) of the EPC system in order to authenticate the IMSI of the UE device.

10. The non-transitory computer readable storage medium of claim 7 , wherein the instructions that, when executed on the system, further cause the system to provision a home subscriber server (HSS) with information of an identification of the UE device, an identification of a service of the UE device, and an identification of a packet data network gateway through which the UE device can access the Internet.

11. A method executed on a computing system for real-time managing a user equipment (UE) device coupled to a network serviced by a service provider, the method comprising:

receiving from the network at an Evolved Packet Core (EPC) proxy unit standard Internet Protocol (IP) traffic, that is not LTE traffic, that was generated by the UE device, the UE device having an IP address, wherein the IP address is routed to the EPC proxy unit;

identifying an International Mobile Subscriber Identity (IMSI) for the UE device based on the IP address;

requesting of an EPC system through the EPC proxy unit a standard session initiation based on the IMSI for the UE device;

initiating a connection between the EPC proxy unit and a serving gateway of the EPC system for the standard IP traffic;

performing advanced processing on the standard IP traffic by the EPC system; and

performing one or more of usage management and policy enforcement of the standard IP traffic prior to allowing the UE device to access a public data network and after allowing the UE device to access a public data network.

12. The method of claim 11 , wherein the initiating a connect between the EPC proxy unit and the serving gateway includes causing the system to establish a general packet radio service tunnelling protocol tunnel between the EPC proxy unit and the serving gateway through which the standard IP traffic is passed.

13. The method of claim 11 , wherein the requesting through the EPC proxy unit further includes interrogating a home subscriber server (HSS) with a mobility management entity (MME) of the EPC system in order to authenticate the IMSI of the UE device.

14. The method of claim 11 , wherein the method further comprises provisioning a home subscriber server with information of an identification of the UE device, an identification of a service of the UE device, and an identification of a packet data network gateway through which the UE device can access the Internet.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2025
From: KAJEET, INC.
To: WIRELESS MANAGEMENT SOLUTIONS, LLC
Reel/Frame 070046/0381 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2025
From: SILICON VALLEY BANK
To: KAJEET, INC.
Reel/Frame 069940/0783 →
SECURITY INTEREST Recorded Aug 2, 2024
From: KAJEET, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 068166/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2022
From: PINTO, DAVID H.
To: KAJEET, INC.
Reel/Frame 059536/0515 →
Continuity (1)
Related Publication 20230328140A1 · Oct 12, 2023