IP Library Granted Patent US 12,407,672
Granted Patent B1
US 12,407,672 · App. 17/878,153 · Granted Sep 2, 2025

Systems and method for micro network segmentation

Inventors: Steven J. Goeringer (Westminster, CO); Brian Alexander Scriber (Lafayette, CO); Michael Glenn (Golden, CO)
Assignee: Cable Television Laboratories, Inc.
H04L63/0823G06F9/547G06F21/606H04L63/0236H04L63/145H04L63/20H04W12/04H04L63/0272H04L63/029H04L63/0892
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,407,672
App. No.
17/878,153
Granted
Sep 2, 2025
Kind
B1
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 (29)

1. A method for micro network segmentation, the method comprising:

segmenting a premises network into at least a first trust domain and a second trust domain;

determining an identity of a first device attempting to connect to the premises network;

automatically assigning the first device to the first trust domain at least partially based on the identity of the first device; and

establishing a secure connection between the first device and one or more services external to the premises network at least partially by interacting with an external service provider system via an application programming interface.

2. The method of claim 1 , wherein determining the identity of the first device comprises using one or more of a certificate, a dynamic certificate, heuristics, and analytics, to the determine the identity of the first device.

3. The method of claim 1 , further comprising conditioning ability of the first device to connect to the premises network on a user granting the first device permission to connect to the premises network.

4. The method of claim 1 , further comprising receiving, from the external service provider system, information for registering the first device with the premises network.

5. The method of claim 1 , wherein the first device does not include a user interface capable of receiving manually entered credentials.

6. The method of claim 1 , wherein the first trust domain and the second trust domain have different respective levels of security access.

7. The method of claim 1 , further comprising obtaining a security certificate for the first device from a Certificate Authority (CA).

8. The method of claim 1 , wherein a security certificate is installed on the first device before determining the identity of the first device.

9. The method of claim 1 , wherein the premises network is a home network.

10. A method for micro network segmentation, the method comprising:

determining an identity of a first device attempting to connect to a premises network;

automatically assigning the first device to a first trust domain of the premises network at least partially based on the identity of the first device; and

establishing a secure communication connection between the first trust domain and an external service provider system, such that the first device may securely communicate with the external service provider system, at least partially by interacting with the external service provider system via an application programming interface.

11. The method of claim 10 , wherein the first device is provisioned with the external service provider system before the first device attempts to connect to the premises network.

12. The method of claim 10 , wherein a security certificate is installed on the first device before determining the identity of the first device.

13. The method of claim 10 , wherein determining the identity of the first device comprises using one or more of a certificate, a dynamic certificate, heuristics, and analytics, to determine the identity of the first device.

14. The method of claim 10 , wherein the first device does not include a user interface capable of receiving manually entered credentials.

15. The method of claim 10 , wherein the premises network includes a second trust domain in addition to the first trust domain.

16. The method of claim 15 , wherein the first trust domain and the second trust domain have different respective levels of security access.

17. The method of claim 10 , wherein the premises network is a home network.

18. A method for micro network segmentation, the method comprising:

segmenting a premises network into at least a first trust domain and a second trust domain;

determining a trust value of a first device attempting to connect to the premises network;

automatically assigning the first device to the first trust domain at least partially based on the trust value of the first device; and

establishing a secure connection between the first device and one or more services external to the premises network at least partially by interacting with an external service provider system via an application programming interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2022
From: GOERINGER, STEVEN J.; SCRIBER, BRIAN ALEXANDER; GLENN, MICHAEL
To: CABLE TELEVISION LABORATORIES, INC.
Reel/Frame 061230/0422 →
Continuity (5)
Continuation 16835127 · Mar 30, 2020
Continuation 16120063 · Aug 31, 2018
Continuation In Part 15443855 · Feb 27, 2017
Provisional Application 62300641 · Feb 26, 2016
Provisional Application 62553216 · Sep 1, 2017
References Cited (83)
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 · 2016 [cited by examiner]
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 · 2019 [cited by examiner]
US 10749796B2 · Dowlatkhah et al. · 2020 [cited by applicant]
US 11244561B1 · Fuchs et al. · 2022 [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 11683687B2 · Myers et al. · 2023 [cited by applicant]
US 11689524B2 · Arora et al. · 2023 [cited by applicant]
US 11693946B2 · Bradley et al. · 2023 [cited by applicant]
US 11777917B2 · Erickson et al. · 2023 [cited by applicant]
US 20030126233A1 · Bryers et al. · 2003 [cited by applicant]
US 20040019786A1 · Zorn et al. · 2004 [cited by applicant]
US 20070234419A1 · Shouno · 2007 [cited by applicant]
US 20080229399A1 · O'Neil et al. · 2008 [cited by applicant]
US 20100100930A1 · King · 2010 [cited by applicant]
US 20100235514A1 · Beachem · 2010 [cited by applicant]
US 20100262988A1 · Bauer et al. · 2010 [cited by applicant]
US 20110143757A1 · Oh et al. · 2011 [cited by applicant]
US 20110196837A1 · Savunen et al. · 2011 [cited by applicant]
US 20110216709A1 · Noldus · 2011 [cited by applicant]
US 20110302248A1 · Garrett et al. · 2011 [cited by applicant]
US 20120173356A1 · Fan et al. · 2012 [cited by applicant]
US 20120174212A1 · Dart et al. · 2012 [cited by applicant]
US 20120210001A1 · Ryerson et al. · 2012 [cited by applicant]
US 20120297470A1 · Kwon · 2012 [cited by applicant]
US 20130111550A1 · Naveh et al. · 2013 [cited by applicant]
US 20130268999A1 · Kiang et al. · 2013 [cited by applicant]
US 20140068261A1 · Malek et al. · 2014 [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 20140283120A1 · Mao et al. · 2014 [cited by applicant]
US 20140289515A1 · Sorotokin et al. · 2014 [cited by applicant]
US 20150140957A1 · Kiswani et al. · 2015 [cited by applicant]
US 20150148020A1 · Laden et al. · 2015 [cited by applicant]
US 20150249548A1 · Rasband et al. · 2015 [cited by applicant]
US 20150347769A1 · Espinosa et al. · 2015 [cited by applicant]
US 20160134488A1 · Straub et al. · 2016 [cited by applicant]
US 20160192184A1 · Salihi · 2016 [cited by applicant]
US 20160203352A1 · Marsico · 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 20170150362A1 · Clemenson 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 20180034817A1 · Milton et al. · 2018 [cited by applicant]
US 20180123932A1 · Shaw et al. · 2018 [cited by applicant]
US 20180302408A1 · Touati 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 20190182663A1 · Wang · 2019 [cited by applicant]
US 20190268762A1 · Bestermann et al. · 2019 [cited by applicant]
US 20200045519A1 · Raleigh et al. · 2020 [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]
Lampropoulos et al., 2011 IEEE, “Identity Management Directions in Future Internet”, pp. 74-83 (Year: 2011). [cited by examiner]
Boussard et al., 2015 IEEE, 27th International Teletraffic Congress, “Software-Defined LANs for Interconnected Smart Environments”, pp. 219-227 (Year: 2015). [cited by applicant]
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]
Behrad et al., 2019 IEEE, 22nd Conference on Innovation in Clouds, Internet and Networks, “Network Access Control for the IoT: A Comparison Between Celluar, Wi-Fi and LoRaWAN,” pp. 195-200 (Year: 2019). [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 Visualization: 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 (1)
US 12,568,364