US 12,088,451 B2
Cross-platform programmable network communication
Alan Gatherer, Dallas, TX (US); Chaitali Sengupta, Richardson, TX (US); and Sudipta Sen, Richardson, TX (US)
Assigned to Cirrus360 LLC, Richardson, TX (US)
Filed by Cirrus360 LLC, Richardson, TX (US)
Filed on Jun. 6, 2023, as Appl. No. 18/330,235.
Application 18/330,235 is a continuation of application No. 17/339,800, filed on Jun. 4, 2021, granted, now 11,743,102.
Claims priority of provisional application 63/113,607, filed on Nov. 13, 2020.
Claims priority of provisional application 63/036,422, filed on Jun. 8, 2020.
Prior Publication US 2023/0318904 A1, Oct. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/5067 (2022.01); H04L 41/0246 (2022.01); H04L 41/052 (2022.01); H04L 41/14 (2022.01); H04L 41/16 (2022.01); H04W 88/18 (2009.01); H04W 92/02 (2009.01)
CPC H04L 41/052 (2022.05) [H04L 41/0246 (2013.01); H04L 41/16 (2013.01); H04W 88/18 (2013.01); H04W 92/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for cross-platform programmable network communication, comprising:
receiving, at a network toolchain, instructions for network hardware of a radio access network (RAN), the instructions comprising a domain specific language for the RAN;
determining, through the network toolchain, an architectural model for the network hardware, the architectural model comprising network patterns of the network hardware;
generating, by the network toolchain, translated instructions based on the instructions, the translated instructions comprising a configuration file;
sending the configuration file to the network hardware;
executing the configuration file by the network hardware; and
causing the network hardware to perform a network function based on execution of the configuration file.