IP Library Granted Patent US 11,729,293
Granted Patent B2
US 11,729,293 · App. 17/494,910 · Granted Aug 15, 2023

Mapping service for local content redirection

Inventors: Michael F. Starsinic (Newtown, PA); Qing Li (Princeton Junctionn, NJ); John L. Tomici (Southold, NJ)
Assignee: IPLA HOLDINGS INC.
H04L67/568H04W72/04H04W76/15H04W88/06H04W88/16
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,729,293
App. No.
17/494,910
Granted
Aug 15, 2023
Kind
B2
Abstract

A mapping service in the mobile core network located after a packet data network gateway examines content requests from user equipment across a first PDN connection to determine if content associated with the content request is cached at an edge server outside of the packet data network. If the content from the packet data network is cached at the edge server, the mapping service redirects the user equipment to request the content from the edge server across a second PDN connection. By using a mapping service located after the packet data network gateway, the content requests may have already passed restrictions such as parental controls.

Claims (41)

1. A method performed by a user equipment (UE), the method comprising:

receiving a packet data network service advertisement request message, wherein the packet data network service advertisement request message comprises an access point name and first information that the UE uses to determine if it should whether to connect to the access point name; determining, using the first information from the packet data network service advertisement request message, to connect to the access point name;

sending packet data network connection request message, wherein the packet data network connection request message comprises the access point name;

establishing a first packet data network connection with a first packet data network;

sending a content request on a second packet data network connection; and

in response to sending the content request on the second packet data network connection, receiving a message comprising second information for the UE to access data from the first packet data network, wherein the first packet data network generates the message based on the content request from the UE after the content request has reached an anchor of the second packet data network connection.

2. The method of claim 1 , wherein one of the second information comprising at least one of a URL or an IP address, or the content request is an HTTP content request.

3. The method of claim 1 , wherein the content request is associated with a domain name system lookup.

4. The method of claim 1 , wherein an anchor of the first packet data network connection comprises a packet data network gateway.

5. The method of claim 1 , wherein the content request is associated with a hypertext transfer protocol request.

6. The method of claim 1 , wherein the first information that the UE uses to determine whether to connect to the access point name comprises a security header type.

7. The method of claim 1 , wherein the first information that the UE uses to determine whether to connect to the access point name comprises a packet data network type.

8. The method of claim 1 , wherein the first information that the UE uses to determine whether to connect to the access point name comprises a services advertisement type.

9. A method performed by a core network node, the method comprising:

receiving access point name configuration information from a subscriber server, wherein the access point name configuration information comprises configuration information relating to a local network;

sending a packet data network service advertisement request message to a user equipment (UE), wherein

the packet data network service advertisement request message comprises an access point name and information that the UE uses to determine whether to connect to the access point name, and

the information that the UE uses to determine whether to connect to the access point name comprises a security header type;

receiving packet data network connection request message from the UE, wherein the packet data network connection request message comprises the access point name; and

establishing a first packet data network connection with the UE.

10. The method of claim 9 , wherein the information that the UE uses to determine whether to connect to the access point name comprises a packet data network type.

11. The method of claim 9 , wherein the information that the UE uses to determine whether to connect to the access point name comprises a services advertisement type.

12. An apparatus, comprising:

a processor; and

a memory coupled with the processor, wherein the memory is configured to store executable instructions that when executed by the processor cause the processor to:

receive a packet data network service advertisement request message, wherein the packet data network service advertisement request message comprises an access point name and first information that the apparatus uses to determine whether to connect to the access point name;

determine, using the first information from the packet data network service advertisement request message, to connect to the access point name;

send packet data network connection request message, wherein the packet data network connection request message comprises the access point name;

establish a first packet data network connection with a first packet data network;

send a content request on a second packet data network connection; and

in response to sending the content request on the second packet data network connection, receive a message comprising second information for the apparatus to access data from the first packet data network, wherein the first packet data network generates the message based on the content request from the apparatus after the content request has reached an anchor of the second packet data network connection.

13. The apparatus of claim 12 , wherein one of the second information comprising at least one of a URL or an IP address, or the content request is an HTTP content request.

14. The apparatus of claim 12 , wherein the content request is associated with a domain name system lookup.

15. The apparatus of claim 12 , wherein an anchor of the first packet data network connection comprises a packet data network gateway.

16. The apparatus of claim 12 , wherein the content request is associated with a hypertext transfer protocol request.

17. The apparatus of claim 12 , wherein the first information that the apparatus uses to determine whether to connect to the access point name comprises at least one of a security header type, a packet data network type, or a services advertisement type.

18. A method performed by a user equipment (UE), the method comprising:

receiving a packet data network service advertisement request message, wherein the packet data network service advertisement request message comprises an access point name and first information that the UE uses to determine whether to connect to the access point name;

determining, using the first information from the packet data network service advertisement request message, to connect to the access point name, wherein the first information that the UE uses to determine whether to connect to the access point name comprises a security header type;

sending packet data network connection request message, wherein the packet data network connection request message comprises the access point name; and

establishing a first packet data network connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2022
From: CONVIDA WIRELESS, LLC.
To: IPLA HOLDINGS INC.
Reel/Frame 059549/0321 →
Continuity (4)
Continuation 16272077 · Feb 11, 2019
Continuation 15315904
Provisional Application 62010692 · Jun 11, 2014
Related Publication 20220030084A1 · Jan 27, 2022