IP Library › Granted Patent US 12,314,966
Granted Patent B2
US 12,314,966 · App. 18/601,065 · Granted May 27, 2025

Providing wireless network access

Inventors: Billy Edison Stephens (West Chester, PA); Kam-Cheong Anthony Tsoi (San Diego, CA)
Assignee: Comcast Cable Communications, LLC
G06Q30/02G06Q30/0267H04W28/0268H04W74/002H04W48/02
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 12,314,966
App. No.
18/601,065
Filed
Mar 11, 2024
Granted
May 27, 2025
Kind
B2
Examiner
VIG, NARESH
Art Unit
3622
USPC
705/14.64
Abstract

A network access point may control access by limiting time of access to users, and by granting additional access time in exchange for certain user behavior, such as viewing advertisements. Other rewards may be granted as well, such as changes to the user's network access quality, or access to restricted content.

Claims (110)

1. A method comprising:

receiving, by a user device, from a network access device, and based on a request to access a wireless network, a grant of access rights to the wireless network;

receiving a parameter for accessing the wireless network, wherein the parameter indicates:

at least one content item, and

a network access reward associated with the at least one content item;

sending a selection of the at least one content item;

pausing, based on receiving the parameter, the access rights to the wireless network;

adjusting, based on consumption of the at least one content item, a wireless network access quality of the wireless network; and

resuming, after the adjusting the wireless network access quality, the access rights to the wireless network.

2. The method of claim 1 , further comprising increasing, based on the at least one content item, a data amount for a connection with the network access device.

3. The method of claim 1 , wherein the grant of access rights provides different levels of wireless network access quality to the user device based on past content item presentations by the user device.

4. The method of claim 1 , further comprising:

receiving the at least one content item in a format that is based on a network usage history of the user device.

5. The method of claim 1 , further comprising:

outputting a user interface comprising an indication of a network access status and a description of a bandwidth associated with the at least one content item.

6. The method of claim 1 , further comprising:

displaying an update to a network access status based on a bandwidth associated with the at least one content item.

7. The method of claim 1 , further comprising:

outputting a progress bar that indicates a progress of the user device through the at least one content item.

8. The method of claim 1 , wherein the adjusting the wireless network access quality is based on an indication that playback of the at least one content item was stopped before an end of the at least one content item was reached.

9. The method of claim 1 , wherein the parameter comprises a configuration setting stored in memory of the network access device and wherein the adjusting comprises increasing a network bandwidth usage.

10. The method of claim 1 , further comprising:

establishing, based on the grant of the access rights, a wireless connection with the network access device,

wherein the adjusting the wireless network access quality of the wireless network comprises adjusting the wireless connection.

11. The method of claim 1 , wherein the adjusting the wireless network access quality of the wireless network comprises adjusting one or more of:

a network bandwidth usage of a wireless connection associated with the network access device,

a transmission speed of a wireless connection associated with the network access device, or

a latency of a wireless connection associated with the network access device.

12. An apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

receive, from a network access device and based on a request to access a wireless network, a grant of access rights to the wireless network;

receive a parameter for accessing the wireless network, wherein the parameter indicates:

at least one content item, and

a network access reward associated with the at least one content item;

send a selection of the at least one content item;

pause, based on receiving the parameter, the access rights to the wireless network;

adjust, based on consumption of the at least one content item, a wireless network access quality of the wireless network; and

resume, after the adjusting the wireless network access quality, the access rights to the wireless network.

13. The apparatus of claim 12 , wherein the grant of access rights provides different levels of wireless network access quality to the apparatus based on past content item presentations by the apparatus.

14. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to receive the at least one content item in a format that is based on a network usage history of the apparatus.

15. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to output a user interface comprising an indication of a network access status and a description of a bandwidth associated with the at least one content item.

16. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to display an update to a network access status based on a bandwidth associated with the at least one content item.

17. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to output a progress bar that indicates a progress of the apparatus through the at least one content item.

18. The apparatus of claim 12 , wherein the parameter comprises a configuration setting stored in memory of the network access device and wherein the adjusting comprises increasing a network bandwidth usage.

19. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to:

establish, based on the grant of the access rights, a wireless connection with the network access device,

wherein the instructions, when executed by the one or more processors, cause the apparatus to adjust the wireless network access quality of the wireless network by adjusting the wireless connection.

20. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to adjust the wireless network access quality of the wireless network by adjusting one or more of:

a network bandwidth usage of a wireless connection associated with the network access device,

a transmission speed of a wireless connection associated with the network access device, or

a latency of a wireless connection associated with the network access device.

21. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to increase, based on the at least one content item, a data amount for a connection with the network access device.

22. The apparatus of claim 12 , wherein the instructions, when executed by the one or more processors, cause the apparatus to adjust the wireless network access quality based on an indication that playback of the at least one content item was stopped before an end of the at least one content item was reached.

23. A non-transitory computer-readable medium storing instructions that, when executed, cause:

receiving, from a network access device and based on a request to access a wireless network, a grant of access rights to the wireless network;

receiving a parameter for accessing the wireless network, wherein the parameter indicates:

at least one content item, and

a network access reward associated with the at least one content item;

sending a selection of the at least one content item;

pausing, based on receiving the parameter, the access rights to the wireless network;

adjusting, based on consumption of the at least one content item, a wireless network access quality of the wireless network; and

resuming, after the adjusting the wireless network access quality, the access rights to the wireless network.

24. The non-transitory computer-readable medium of claim 23 , wherein the grant of access rights provides different levels of wireless network access quality to a user device based on past content item presentations by the user device.

25. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause:

receiving the at least one content item in a format that is based on a network usage history of a user device.

26. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause:

outputting a user interface comprising an indication of a network access status and a description of a bandwidth associated with the at least one content item.

27. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause:

displaying an update to a network access status based on a bandwidth associated with the at least one content item.

28. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause:

outputting a progress bar that indicates a progress of a user device through the at least one content item.

29. The non-transitory computer-readable medium of claim 23 , wherein the parameter comprises a configuration setting stored in memory of the network access device and wherein the adjusting comprises increasing a network bandwidth usage.

30. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause:

establishing, based on the grant of the access rights, a wireless connection with the network access device,

wherein the adjusting the wireless network access quality of the wireless network comprises adjusting the wireless connection.

31. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause the adjusting the wireless network access quality of the wireless network by adjusting one or more of:

a network bandwidth usage of a wireless connection associated with the network access device,

a transmission speed of a wireless connection associated with the network access device, or

a latency of a wireless connection associated with the network access device.

32. The non-transitory computer-readable medium of claim 23 , wherein the instructions, when executed, cause increasing, based on the at least one content item, a data amount for a connection with the network access device.

33. The non-transitory computer-readable medium of claim 15 , wherein the instructions, when executed, cause the adjusting the wireless network access quality based on an indication that playback of the at least one content item was stopped before an end of the at least one content item was reached.

34. A system comprising:

a network access device configured to send grants of access rights to a wireless network; and

a computing device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the computing device to:

receive, from the network access device and based on a request to access the wireless network, a grant of access rights to the wireless network;

receive a parameter for accessing the wireless network, wherein the parameter indicates:

at least one content item, and

a network access reward associated with the at least one content item;

send a selection of the at least one content item;

pause, based on receiving the parameter, the access rights to the wireless network;

adjust, based on consumption of the at least one content item, a wireless network access quality of the wireless network; and

resume, after the adjusting the wireless network access quality, the access rights to the wireless network.

35. The system of claim 34 , wherein the grant of access rights provides different levels of wireless network access quality to the computing device based on past content item presentations by the computing device.

36. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to receive the at least one content item in a format that is based on a network usage history of the computing device.

37. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to output a user interface comprising an indication of a network access status and a description of a bandwidth associated with the at least one content item.

38. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to display an update to a network access status based on a bandwidth associated with the at least one content item.

39. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to output a progress bar that indicates a progress of the computing device through the at least one content item.

40. The system of claim 34 , wherein the parameter comprises a configuration setting stored in memory of the network access device and wherein the adjusting comprises increasing a network bandwidth usage.

41. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to:

establish, based on the grant of the access rights, a wireless connection with the network access device,

wherein the instructions, when executed by the one or more processors, cause the computing device to adjust the wireless network access quality of the wireless network by adjusting the wireless connection.

42. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to adjust the wireless network access quality of the wireless network by adjusting one or more of:

a network bandwidth usage of a wireless connection associated with the network access device,

a transmission speed of a wireless connection associated with the network access device, or

a latency of a wireless connection associated with the network access device.

43. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to increase, based on the at least one content item, a data amount for a connection with the network access device.

44. The system of claim 34 , wherein the instructions, when executed by the one or more processors, cause the computing device to adjust the wireless network access quality based on an indication that playback of the at least one content item was stopped before an end of the at least one content item was reached.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: STEPHENS, BILLY EDISON; TSOI, KAM-CHEONG ANTHONY
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 068760/0551 →
Continuity (3)
Continuation 18153705 · Jan 12, 2023
Continuation 14278732 · May 15, 2014
Related Publication 20240346526A1 · Oct 17, 2024
References Cited (33)
US 5774869A · Toader · 1998 [cited by applicant]
US 5996007A · Klug et al. · 1999 [cited by applicant]
US 6057872A · Candelore · 2000 [cited by applicant]
US 8955006B2 · Fang et al. · 2015 [cited by applicant]
US 12184700B2 · Raleigh · 2024 [cited by examiner]
US 20020078059A1 · Urera · 2002 [cited by applicant]
US 20020103879A1 · Mondragon · 2002 [cited by applicant]
US 20020198957A1 · Amjadi · 2002 [cited by examiner]
US 20030177207A1 · Nagasaka · 2003 [cited by examiner]
US 20030191853A1 · Ono · 2003 [cited by applicant]
US 20060053049A1 · Nolan · 2006 [cited by applicant]
US 20070288951A1 · Ray et al. · 2007 [cited by applicant]
US 20080134228A1 · Dion et al. · 2008 [cited by applicant]
US 20090048915A1 · Chan · 2009 [cited by examiner]
US 20110302033A1 · Lee et al. · 2011 [cited by applicant]
US 20140052535A1 · Jung et al. · 2014 [cited by applicant]
US 20150163560A1 · Holley · 2015 [cited by examiner]
US 20190114670A1 · Schussel · 2019 [cited by examiner]
WO 9927454A2 · 1999 [cited by applicant]
WO 0150369A2 · 2001 [cited by applicant]
Watch Hulu Shows With Only One Commercial, Kevin Purdy, dated Feb. 23, 2009. Webpage: http://lifehacker.com/5158623/watch-hulu-shows-with-only-one-commercial. [cited by applicant]
HitBliss : How it Works; webpage: http://www.hitbliss.com/howitworks.html[Aug. 12, 2014 1:25:08 PM], date unknown but believed to be before May 15, 2014. [cited by applicant]
“Revolutionizing the Online Payment Landscape: Why We Created HitBliss”, Melanie Long, dated Jul. 11, 2013. Webpage: http://www.hitbliss.com/blog/revolutionizing-the-online-payment-landscape-why-we-created-hitbliss/ [Au… [cited by applicant]
Viggle Inc.; webpage: http://viggleinc.com/overview/; p. 3; date unknown but believed to be before May 15, 2014. [cited by applicant]
“WildTangent”; Wikipedia webpage; http://en.wikipedia.org/wiki/Wild_Tangent;date unknown but believed to be before May 15, 2014. [cited by applicant]
E-Miles: How it works; webpage: http://www.e-miles.com/howEmilesWorks.do; date unknown but believed to be before May 15, 2014. [cited by applicant]
“Cellcom subscribers can now earn free air time for watching ads (Isreal)”, Wireless Fereation, dated Sep. 15, 2008; Webpage: http://www.wirelessfederation.com/news/12703-cellcom-subscribers-can-now-earn-free-air-time-f… [cited by applicant]
Vignesh Ramachandran, How Watching Mobile Ads Could Earn You Free Data, Jul. 16, 2013, www.mashable.com, (https://mashable.com/2013/07 /1 6/aquto-free-mobile-data/#4f1 pcMUknsqs). [cited by applicant]
Monica Hasse, The Web Hostess: Online manners, memes and must-see video, May 30, 2012, The Washington Post (Year:2012). [cited by applicant]
J. J. Colao, Watch Ads Get Paid Is This The Future of Ad-Supported Content, Mar. 1, 2013, www.Forbes.com (Year: 2013). [cited by applicant]
Latency and Bandwidth—Brothers from another Mother, May 29, 2020, FlexNetworks (Year: 2020). [cited by applicant]
Peter Sayer, “Startup Meraki to finish dropped SF Wi-Fi project”, Jan. 22, 2008, Downsview, vol. 24, Issue 2 (Year: 2008). [cited by applicant]
Docter et al., “The Telecom Industry and Context Awareness”, 2007, Sixth International Conference on the Management of Mobile Business (ICMB 2007) (Year: 2007). [cited by applicant]