IP Library Granted Patent US 12689567
Granted Patent B2
US 12689567 · App. 18/466,468 · Granted Jul 21, 2026

Method and apparatus for managing customer premises traffic

Inventors: Kim Haislip (Stone Mountain, GA); Christina Cacioppo (Freehold, NJ); Shiv Kumar (Marlboro, NJ)
Assignee: AT&T Intellectual Property I, L.P.
H04L41/5067H04L41/5009H04L45/14
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 12689567
App. No.
18/466,468
Filed
Sep 13, 2023
Granted
Jul 21, 2026
Kind
B2
Examiner
COBY, FRANTZ
Art Unit
2459
USPC
370/252
Abstract

Aspects of the subject disclosure may include, for example, detecting data traffic from a wireless device located in a customer premise, determining from characteristics of the data traffic whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise, responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic, and detecting from the measurement that the data traffic requires mitigation action. Other embodiments are disclosed.

Claims (40)

1 . A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

receiving data traffic from a wireless device located in a customer premise;

obtaining from the data traffic an identification of the wireless device and a destination address of the data traffic;

determining from the identification and the destination address whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;

responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic;

comparing the measurement to a traffic parameter of a service plan associated with the customer premise, wherein the traffic parameter corresponds to a data limit; and

initiating mitigation action responsive to determining the measurement is near or exceeds the data limit established by the service plan.

2 . The device of claim 1 , wherein the measurement adjusts an aggregate data measurement of the data traffic over a specific period.

3 . The device of claim 1 , wherein the mitigation action comprises automatically changing the service plan to increase the data limit.

4 . The device of claim 1 , wherein the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.

5 . The device of claim 1 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.

6 . The device of claim 5 , wherein the operations further comprise receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.

7 . The device of claim 1 , wherein the mitigation action comprises preventing a flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.

8 . A machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

detecting data traffic from a wireless device located in a customer premise;

determining from characteristics of the data traffic whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;

responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic; and

detecting from the measurement that the data traffic requires mitigation action, wherein:

the detecting comprises comparing the measurement to a data limit obtained from a service plan associated with the customer premise, and

the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.

9 . The machine-readable medium of claim 8 , wherein the measurement adjusts an aggregate data measurement of the data traffic over a specific period.

10 . The machine-readable medium of claim 8 , wherein the characteristics of the data traffic comprise a destination address of the data traffic.

11 . The machine-readable medium of claim 8 , wherein the determining of whether to route the data traffic is further based on an identification of the wireless device.

12 . The machine-readable medium of claim 8 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.

13 . The machine-readable medium of claim 12 , wherein the operations further comprise receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.

14 . The machine-readable medium of claim 8 , wherein the mitigation action comprises preventing a flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.

15 . A method, comprising:

detecting, by a processing system including a processor, a flow of data traffic within a customer premise;

determining, by the processor, from characteristics of the data traffic, whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;

responsive to determining to route the data traffic to the local network in the customer premise, performing, by the processor, a measurement on the data traffic; and

detecting, by the processor, from the measurement that the data traffic requires mitigation action, wherein:

the detecting comprises comparing the measurement to a data limit obtained from a service plan associated with the customer premise, and

the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.

16 . The method of claim 15 , wherein the characteristics of the data traffic comprise a destination address of the data traffic.

17 . The method of claim 15 , wherein the determining of whether to route the data traffic is further based on an identification of the wireless device.

18 . The method of claim 15 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.

19 . The method of claim 18 , further comprising receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.

20 . The method of claim 15 , wherein the mitigation action comprises preventing the flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.