IP Library Granted Patent US 11,923,995
Granted Patent B2
US 11,923,995 · App. 17/101,442 · Granted Mar 5, 2024

Device-assisted services for protecting network capacity

Inventors: Gregory G. Raleigh (Woodside, CA); James Lavine (Corte Madera, CA); Alireza Raissinia (Monte Sereno, CA)
Assignee: Headwater Research LLC
H04L12/1492H04L12/14H04L12/1496H04L41/0893H04L41/0896H04L41/5006H04L41/5029H04L41/5051H04L41/5054H04L43/08H04L43/0882H04L47/12H04L47/19H04L47/20H04L47/2475H04L47/801H04L47/803H04L47/805H04L47/808H04L47/822H04L47/824H04L63/08H04L63/10H04L63/102H04L63/20H04L67/51H04M15/41H04M15/43H04M15/44H04M15/66H04M15/8016H04M15/8055H04M15/81H04W4/24H04W4/50H04W8/04H04W12/06H04W12/084H04W12/088H04W24/02H04W24/08H04W28/021H04W28/0215H04W28/0221H04W28/0247H04W28/0257H04W28/0268H04W28/0284H04W28/0289H04W28/12H04W28/20H04W48/02H04W48/04H04W48/06H04W48/16H04W52/0212H04W52/0264H04W80/04H04W84/12H04L41/5022H04L47/2425H04L67/61H04M15/30H04W24/00H04W36/14H04W84/042Y02D30/70
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,923,995
App. No.
17/101,442
Filed
Nov 23, 2020
Granted
Mar 5, 2024
Kind
B2
Art Unit
2466
USPC
370/230
Abstract

Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.

Claims (32)

1. A wireless end-user device comprising:

a wireless modem configured to enable data communications to support a plurality of network service activities over a wireless network; and

a processor configured to:

classify each of the plurality of network service activities of the wireless end-user device into one of a plurality of categories including a controlled network service activity, a non-controlled network service activity, and a disallowed network service activity;

disallow the data communications through the wireless modem when first one or more of the plurality of network service activities are classified as the disallowed network service activity;

allow the data communications through the wireless modem when second one or more of the plurality of network service activities are classified as the non-controlled network service activity; and

regulate the data communications through the wireless modem when third one or more of the plurality of network service activities are classified as the controlled network service activity;

wherein classifying the first one or more of the plurality of network service activities as the disallowed network service activity is based at least in part on a lack of a user interaction with the wireless end-user device for a previously elapsed period of time.

2. The wireless end-user device of claim 1 , wherein classifying the third one or more of the plurality of network service activities as the controlled network service activity is based at least in part on the lack of the user interaction with the wireless end-user device for the Previously elapsed period of time.

3. The wireless end-user device of claim 1 , wherein the regulated data communications coincide with temporally spaced times during which the wireless modem is allowed by the processor to connect to the wireless network.

4. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises selecting a data access time for the third one or more of the plurality of network service activities based on a state of the wireless modem.

5. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises receiving a scheduled time slot demand from the third one or more of the plurality of network service activities.

6. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises informing the third one or more of the plurality of network service activities when the third one or more of the plurality of network service activities are allowed to access the wireless network.

7. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises informing the third one or more of the plurality of network service activities when the wireless network is available.

8. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises instructing the third one or more of the plurality of network service activities to transition to a different state.

9. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises adjusting a data communications access policy for the third one or more of the plurality of network service activities based on a service usage behavior analysis of each of the third one or more of the plurality of network service activities.

10. The wireless end-user device of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises adjusting a data communications access policy for the third one or more of the plurality of network service activities based on monitoring a user interaction with each of the third one or more of the plurality of network service activities.

11. A method for use by a wireless end-user device including a processor and a wireless modem configured to enable data communications to support a plurality of network service activities over a wireless network, the method comprising:

classifying, by the processor, each of the plurality of network service activities of the wireless end-user device into one of a plurality of categories including controlled network service activities, non-controlled network service activities, and disallowed network service activities;

disallowing, by the processor, the data communications through the wireless modem when first one or more of the plurality of network service activities are classified as the disallowed network service activities;

allowing, by the processor, the data communications through the wireless modem when second one or more of the plurality of network service activities are classified as the non-controlled network service activities; and

regulating, by the processor, the data communications through the wireless modem when third one or more of the plurality of network service activities are classified as the controlled network service activities;

wherein classifying the first one or more of the plurality of network service activities as the disallowed network service activities is based at least in part on a lack of a user interaction with the wireless end-user device for a previously elapsed period of time.

12. The method of claim 11 , wherein classifying the third one or more of the plurality of network service activities as the controlled network service activities is based at least in part on the lack of the user interaction with the wireless end-user device for the previously elapsed period of time.

13. The method of claim 11 , wherein the regulated data communications coincide with temporally spaced times during which the wireless modem is allowed by the processor to connect to the wireless network.

14. The method of claim 11 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises selecting a data access time for the third one or more of the plurality of network service activities based on a state of the wireless modem.

15. The method of claim 11 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises receiving a scheduled time slot demand from the third one or more of the plurality of network service activities.

16. The method of claim 11 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises informing the third one or more of the plurality of network service activities when the third one or more of the plurality of network service activities are allowed to access the wireless network.

17. The method of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises informing the third one or more of the plurality of network service activities when the wireless network is available.

18. The method of claim 11 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises instructing the third one or more of the plurality of network service activities to transition to a different state.

19. The method of claim 11 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises adjusting a data communications access policy for the third one or more of the plurality of network service activities based on a service usage behavior analysis of each of the third one or more of the plurality of network service activities.

20. The method of claim 1 , wherein regulating the data communications through the wireless modem when the third one or more of the plurality of network service activities are classified as the controlled network service activity comprises adjusting a data communications access policy for the third one or more of the plurality of network service activities based on monitoring a user interaction with each of the third one or more of the plurality of network service activities.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2021
From: RALEIGH, GREGORY; RAISSINIA, ALIREZA; LAVINE, JAMES
To: HEADWATER PARTNERS I LLC
Reel/Frame 055332/0838 →
MERGER AND CHANGE OF NAME Recorded Feb 19, 2021
From: HEADWATER PARTNERS I LLC; HEADWATER MANAGEMENT LLC
To: HEADWATER RESEARCH LLC
Reel/Frame 055332/0923 →
Continuity (44)
Continuation 15681726 · Aug 21, 2017
Continuation 14687715 · Apr 15, 2015
Continuation 14082040 · Nov 15, 2013
Division 13134028 · May 25, 2011
Continuation In Part 12695021 · Jan 27, 2010
Continuation In Part 13134005 · May 25, 2011
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380778 · Mar 2, 2009
Continuation In Part 12695019 · Jan 27, 2010
Continuation In Part 12695020 · Jan 27, 2010
Continuation In Part 12694445 · Jan 27, 2010
Continuation In Part 12694451 · Jan 27, 2010
Continuation In Part 12694455 · Jan 27, 2010
Continuation In Part 12695980 · Jan 28, 2010
Provisional Application 61472606 · Apr 6, 2011
Provisional Application 61435564 · Jan 24, 2011
Provisional Application 61422565 · Dec 13, 2010
Provisional Application 61422572 · Dec 13, 2010
Provisional Application 61422574 · Dec 13, 2010
Provisional Application 61420727 · Dec 7, 2010
Provisional Application 61418509 · Dec 1, 2010
Provisional Application 61418507 · Dec 1, 2010
Provisional Application 61407358 · Oct 27, 2010
Provisional Application 61389547 · Oct 4, 2010
Provisional Application 61387243 · Sep 28, 2010
Provisional Application 61387247 · Sep 28, 2010
Provisional Application 61385020 · Sep 21, 2010
Provisional Application 61384456 · Sep 20, 2010
Provisional Application 61381162 · Sep 9, 2010
Provisional Application 61381159 · Sep 9, 2010
Provisional Application 61348022 · May 25, 2010
Provisional Application 61264126 · Nov 24, 2009
Provisional Application 61264120 · Nov 24, 2009
Provisional Application 61252151 · Oct 15, 2009
Provisional Application 61252153 · Oct 15, 2009
Provisional Application 61237753 · Aug 28, 2009
Provisional Application 61275208 · Aug 25, 2009
Provisional Application 61270353 · Jul 6, 2009
Provisional Application 61207739 · Feb 13, 2009
Provisional Application 61207393 · Feb 10, 2009
Provisional Application 61206944 · Feb 4, 2009
Provisional Application 61206354 · Jan 28, 2009
Related Publication 20210211316A1 · Jul 8, 2021
Cited By (3)
US 12,273,269 US 12,353,764 US 12,452,283