US 12,267,239 B2
System and method for automatic appliance configuration and operability
Praveen Vannarath, Santa Clara, CA (US); and Wing-kuen Chung, Santa Clara, CA (US)
Assigned to Aviatrix Systems, Inc., Santa Clara, CA (US)
Filed by Aviatrix Systems, Inc., Santa Clara, CA (US)
Filed on Nov. 20, 2023, as Appl. No. 18/515,242.
Application 18/515,242 is a continuation of application No. 17/332,990, filed on May 27, 2021, granted, now 11,824,777.
Prior Publication US 2024/0089203 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 12/46 (2006.01); H04L 29/12 (2006.01); H04L 45/74 (2022.01); H04L 67/025 (2022.01); H04L 67/10 (2022.01); H04L 67/141 (2022.01); H04L 69/00 (2022.01)
CPC H04L 45/74 (2013.01) [H04L 12/4633 (2013.01); H04L 63/20 (2013.01); H04L 67/025 (2013.01); H04L 67/10 (2013.01); H04L 67/141 (2013.01); H04L 69/02 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A controller comprising:
a computing device communicatively coupled to a cloud connection appliance;
a first process operating on the controller, the controller being deployed as a software component maintained within a non-transitory storage medium;
a second process operating on the controller; and
a protocol demultiplexer configured to receive an incoming message over a first virtual port and conducts an analysis of information within the incoming message to determine a communication protocol associated with the incoming message, the protocol demultiplexer routing contents of the incoming message to the first process in response to the communication protocol being a first communication protocol type and routing contents of the incoming message to the second process in response to the communication protocol being a second communication protocol type,
wherein data exchange between the controller and the cloud connection appliance are transmitted over a secure communication path via the first virtual port.