IP Library Granted Patent US 12,245,117
Granted Patent B1
US 12,245,117 · App. 17/127,694 · Granted Mar 4, 2025

Systems and method for extendable micronets

Inventors: Brian A. Scriber (Lafayette, CO); Michael Glenn (Golden, CO); Steven J. Goeringer (Westminster, CO); Brady Johnson (Madrid, ES); Mark Deazley (Westminster, CO); Darshak Thakore (Broomfield, CO); Mark Walker (Superior, CO); Martha Lurie Lyons (Sunnyvale, CA); Barry Charles Ferris (Sunnyvale, CA)
Assignee: Cable Television Laboratories, Inc.
H04W4/50H04L41/12H04L61/4511H04L67/51H04W12/043H04W12/069H04W12/086H04W12/79
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,245,117
App. No.
17/127,694
Filed
Dec 18, 2020
Granted
Mar 4, 2025
Kind
B1
Art Unit
2437
USPC
713/168
Abstract

A wireless communication system includes an external provider subsystem and an electronic network subsystem in operable communication with the external provider subsystem. The electronic network subsystem is configured to provide a first microservice and a second microservice different from the first microservice. The wireless communication system further includes an in-home subsystem (i) separate from the external provider subsystem, (ii) in operable communication with the electronic network subsystem, and (iii) including a first micronet and a second micronet different from the first micronet. The first micronet is configured to operably interact with the first microservice, and the second micronet is configured to operably interact with the second microservice. The wireless communication system further includes at least one electronic device configured to operably connect with one of the first micronet and the second micronet.

Claims (33)

1. A micronet-enabled network communication system having a micronets platform including a software defined networking (SDN) subsystem configured for automatically organizing a plurality of connected devices within a plurality of trust domains, the system comprising:

a system operator including (i) a system interface for the micronets platform, and (ii) a micronets manager in operable communication with the system interface and configured to orchestrate service delivery to the system; and

a first network in operable communication with the system operator including a first SDN controller configured to automatically segment the first network into a first micronet controlled by the first SDN controller and configured for a first wireless electronic device; and

a second network in operable communication with the system operator and including a second SDN controller different from the first micronet,

wherein the first SDN controller is located remotely from the second SDN controller,

wherein the system operator is configured to enable creation of a second micronet (a) established through a direct communication link between the first wireless electronic device and the second SDN controller, and (b) controlled by first SDN controller.

2. The system of claim 1 , wherein the first and second networks are enabled to be trusted platform providers for the system operator.

3. The system of claim 1 , wherein the second micronet is configured to operate as a virtual extension of the first micronet.

4. The system of claim 1 , wherein the first micronet includes a first trust domain for the first wireless electronic device, and wherein the second micronet includes a second trust domain for the first wireless electronic device.

5. The system of claim 4 , wherein the first and second trust domains are the same.

6. The system of claim 4 , wherein the second trust domain is agnostic of the second SDN controller.

7. The system of claim 4 , wherein the first SDN controller is further configured to automatically segment the first network into a third micronet (a) controlled by the first SDN controller, and (b) having an individualized separate third trust domain different from the first and second trust domains.

8. The system of claim 7 , wherein the micronets platform is dynamically configured to place (a) the first wireless communication device into the first trust domain of the first micronet, and (b) at least one second wireless communication device into the third trust domain of the third micronet.

9. The system of claim 8 , wherein the first and third trust domains are differentiated from one another based on at least one of a device type, a device use, capabilities of the first network, and traffic flow.

10. The system of claim 1 , wherein the system operator is further configured to enable creation of the second micronet when the first wireless electronic device is (a) outside of a first communication range of the first SDN controller, and (b) within a second communication range of the second SDN controller.

11. The system of claim 1 , wherein the second SDN controller is configured to automatically segment the second network into a third micronet controlled by the second SDN controller and configured for a second wireless electronic device (a) different from the first wireless electronic device, and (b) within a second communication range of the second SDN controller.

12. The system of claim 11 , wherein the system operator is further configured to enable the first wireless electronic device to control at least one function of the second wireless electronic device through the second micronet.

13. The system of claim 1 , wherein the first and second networks are in operable communication with at least one of the system interface and the micronets manager through an access and core third network.

14. The system of claim 1 , wherein the first SDN controller includes at least one of a gateway, an SDN switch, a modem, a virtual switch, a micronets application layer, an access point, a router, and an ethernet link.

15. The system of claim 1 , wherein micronets manager is further configured to enable segmentation of the first network into a least one of (a) a plurality of micronets, and (b) separate individualized trust domains for each micronet of the segmented plurality of micronets.

16. The system of claim 1 , wherein the first wireless electronic device is a mobile communication device.

17. A mobile wireless electronic communication device configured to wirelessly connect with a first software defined networking (SDN) controller of a first network and a second SDN controller of a second network, the second SDN controller being different than and disposed remotely from the first SDN controller, the mobile wireless electronic communication device comprising:

a transceiver configured to wirelessly communicate with the first and second SDN controllers;

a processor in communication with the transceiver; and

a memory device (a) in communication with the processor, and (b) configured to store computer-executable instructions therein, which, when executed by the processor, cause the wireless electronic communication device to:

onboard with and secure connectivity to the first network through a first trust domain corresponding to a first micronet individually segmented by the first SDN controller, wherein the first SDN controller is configured to further segment the first network in to a plurality of second micronets according to a plurality of different respective second trust domains; and

establish, when the wireless electronic communication device is within communication range of the second SDN controller, a direct connection to the second SDN controller through creation of an extendible second micronet that functions a virtual extension of the first micronet,

wherein the second micronet (a) is controlled by at least one of the first wireless electronic device and the first SDN controller, and (b) provides access between the first wireless electronic communication device and the system operator by way of the second SDN controller.

18. The mobile wireless electronic communication device of claim 17 , wherein the first micronet is at least one of a system-managed micronet and a user-managed micronet separate from the system-managed micronet.

19. The mobile wireless electronic communication device of claim 17 , wherein the first network includes a plurality of first devices (a) within operating range of the first SDN controller, and (b) connected to the first SDN controller through at least one of the segmented plurality of second micronets according to their different respective trust domains.

20. The mobile wireless electronic communication device of claim 19 ,

wherein the second network includes at least one second connected device (a) within operating range of the second SDN controller, and (b) connected to the second SDN controller through at least one third micronet, and

wherein the instruction further enable the mobile wireless electronic communication device to, when within communication range of the second SDN controller, (a) control at least one function of the at least one second connected device through the extensible second micronet, (b) control at least one function of a first connected device through the extensible second micronet, and (c) control at least one function of at least one first connected device of the plurality of first connected devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2021
From: SCRIBER, BRIAN A.; GLENN, MICHAEL; GOERINGER, STEVEN J.; JOHNSON, BRADY; DEAZLEY, MARK; THAKORE, DARSHAK; WALKER, MARK; LYONS, MARTHA LURIE; FERRIS, BARRY CHARLES
To: CABLE TELEVISION LABORATORIES, INC.
Reel/Frame 055983/0364 →
Continuity (11)
Continuation In Part 16664657 · Oct 25, 2019
Continuation In Part 16576747 · Sep 19, 2019
Continuation In Part 16556219 · Aug 29, 2019
Continuation In Part 16120063 · Aug 31, 2018
Continuation In Part 15443855 · Feb 27, 2017
Provisional Application 62300641 · Feb 26, 2016
Provisional Application 62553216 · Sep 1, 2017
Provisional Application 62724454 · Aug 29, 2018
Provisional Application 62733183 · Sep 19, 2018
Provisional Application 62750558 · Oct 25, 2018
Provisional Application 63107020 · Oct 29, 2020
References Cited (52)
US 6996714B1 · Halasz et al. · 2006 [cited by applicant]
US 7484008B1 · Gelvin et al. · 2009 [cited by applicant]
US 9027138B2 · Glenn et al. · 2015 [cited by applicant]
US 9215075B1 · Poltorak · 2015 [cited by applicant]
US 9342661B2 · Cholas et al. · 2016 [cited by applicant]
US 9419842B1 · Galliher, III et al. · 2016 [cited by applicant]
US 9531835B2 · Wynn et al. · 2016 [cited by applicant]
US 9686199B2 · Anand · 2017 [cited by applicant]
US 10404752B2 · Apsangi et al. · 2019 [cited by applicant]
US 10749796B2 · Dowlatkhah et al. · 2020 [cited by applicant]
US 11284258B1 · Wei et al. · 2022 [cited by applicant]
US 11533341B2 · Sood et al. · 2022 [cited by applicant]
US 11671829B1 · Radhakrishnan et al. · 2023 [cited by applicant]
US 11777917B2 · Erickson et al. · 2023 [cited by applicant]
US 20040019786A1 · Zorn et al. · 2004 [cited by applicant]
US 20100100930A1 · King · 2010 [cited by applicant]
US 20100262988A1 · Bauer et al. · 2010 [cited by applicant]
US 20110196837A1 · Savunen et al. · 2011 [cited by applicant]
US 20110302248A1 · Garrett et al. · 2011 [cited by applicant]
US 20120210001A1 · Ryerson et al. · 2012 [cited by applicant]
US 20140123211A1 · Wanser et al. · 2014 [cited by applicant]
US 20140162629A1 · Tipton et al. · 2014 [cited by applicant]
US 20140281029A1 · Danforth · 2014 [cited by applicant]
US 20150249548A1 · Rasband et al. · 2015 [cited by applicant]
US 20160134488A1 · Straub et al. · 2016 [cited by applicant]
US 20160234213A1 · Kim et al. · 2016 [cited by applicant]
US 20160350095A1 · Ramachandran et al. · 2016 [cited by applicant]
US 20160373319A1 · Littlejohn et al. · 2016 [cited by applicant]
US 20170048700A1 · Huang et al. · 2017 [cited by applicant]
US 20170308395A1 · Cook et al. · 2017 [cited by applicant]
US 20170311368A1 · Kandur Raja et al. · 2017 [cited by applicant]
US 20180024537A1 · Chauvet et al. · 2018 [cited by applicant]
US 20180123932A1 · Shaw et al. · 2018 [cited by applicant]
US 20180316730A1 · Schaefer et al. · 2018 [cited by applicant]
US 20190021125A1 · Bischinger · 2019 [cited by applicant]
US 20190149987A1 · Moore · 2019 [cited by applicant]
US 20200394332A1 · Jakobsson et al. · 2020 [cited by applicant]
US 20210076216A1 · Hotchkiss et al. · 2021 [cited by applicant]
US 20210144517A1 · Bernat et al. · 2021 [cited by applicant]
US 20230025898A1 · Kaplan et al. · 2023 [cited by applicant]
US 20230141055A1 · Kim et al. · 2023 [cited by applicant]
WO 2018015425A1 · 2018 [cited by applicant]
Boussard et al., 2015 IEEE, 27th International Teletraffic Congress, “Software-Defined LANs for Interconnected Smart Environments”, pp. 219-227 (Year: 2015). [cited by examiner]
Ahearne et al., “Software Defined Control of Tunable Optical Transceivers using NETCONF and YANG”, 2018 European Conference on Networks and Communications (EuCNC): Network Softwarisation (NET) pp. 81-86 (Year: 2018). [cited by applicant]
Bifulco et al., “A practical experience in designing an OpenFlow controller”, 2012 European Workshop on Software Defined Networking, pp. 61-66 (Year: 2012). [cited by applicant]
Karmakar et al., “On the Design and Implementation of a Security Architecture for End to End Services in Software Defined Networks,” 2016 IEEE 41st Conference on Local Computer Networks, pp. 519-522 (Year: 2016). [cited by applicant]
Medved et al., “OpenDaylight: Towards a Model-Driven SDN Controller Architecture”, IEEE Conferences [ Jun. 1, 2014] Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014 … [cited by applicant]
Nguyen et al., “Software-defined model for IoT clusters: enabling applications on demand”, 2018 IEEE, pp. 776-781 (Year: 2018). [cited by applicant]
Namal et al., IEEE 2014 Eighth International Conference on Next Generation Mobile Applications, Services and Technologies, SDN Core for Mobility Between Cognitive Radio and 802.11 Networks, pp. 272-281 (Year: 2014). [cited by applicant]
Lamb et al., IEEE 2014, 6th International workshop, “Towards Robust Trust in Software Defined Networks,” pp. 166-171 (Year: 2014). [cited by applicant]
Li et al., 2015 IEEE, “Software-Defined Network Function Virtualization: A survey,” pp. 2542-2553 (Year: 2015). [cited by applicant]
Taha Ali et al., 2015 IEEE, Transactions of Reliability, “A Survey of Securing Networks Using Software Defined Networking,” pp. 1086-1097 (Year: 2015). [cited by applicant]
Cited By (4)
US 12,506,703 US 12,519,835 US 12,563,615 US 12,613,756